UnHTML (Announce)
I found that the unhtml problem was the result of a buffer overflow. With more recent versions of GCC, the stack corruption changes the intitle variable to a garbage value, omitting all output after the overflow.
char cmdbuf[20];
...
while (ch != ' ' && ch != '>') {
cmdbuf[i++] = ch;
mygetchar();
}
I used the following workaround:
while (ch != ' ' && ch != '>') {
if (i < 19) cmdbuf[i++] = ch;
mygetchar();
}
Here's a link to download binaries.
gopher://tilde.pink/1/~bencollver/files/dos/util/unhtml/
Complete thread:
- webdump 2024-05-23 - bencollver, 27.06.2024, 00:59 (Announce)
- webdump 2024-05-23 - mbbrutman, 27.06.2024, 16:56
- UnHTML - Rugxulo, 27.06.2024, 20:01
- webdump 2024-05-23 - bencollver, 28.06.2024, 04:26
- webdump 2024-05-23 - mbbrutman, 28.06.2024, 05:39
- webdump 2024-05-23 - bencollver, 28.06.2024, 17:09
- webdump 2024-05-23 - mbbrutman, 28.06.2024, 05:39
- webdump 2024-05-23 - bocke, 30.06.2024, 00:13
- webdump 2024-05-23 - jadoxa, 30.06.2024, 03:00
- webdump 2024-05-23 - bencollver, 30.06.2024, 16:08
- webdump 2024-05-23 - mbbrutman, 27.06.2024, 16:56