当前位置: 首页 > 工具软件 > thttpd > 使用案例 >

thttpd html文件,thttpd

蒋俊人
2023-12-01

ANSI compile nits in timers.h and libhttpd.c. I thought I had already fixed these.

Two small fixes to USR1 signal handling. Should be more reliable now.

Fixed the "throttle sending count was negative" bug.

503 Service Overloaded errors were not getting logged.

New throttling syslogs.

Tuning tweaks to throttling, it's much more accurate now.

Tweak to the sample log-rotation script.

Allow trailing whitespace on the HTTP request line - it violates the HTTP/1.1 spec, but it's harmless, and at least one client (TiVo's v1.3 http_get [not related to my own http_get]) generates it.

Changed the capitalization on some HTTP headers we generate, to interoperate with a client (yes, the same one) that is too stoopid to do case-insensitive matching.

Pass Accept-Language headers to CGIs.

Make log entries at the end of a connection instead of the beginning, so that the byte count is correct.

Off-by-one error in base-64 decoding (Archie Cobbs).

Updated man page throttling section for the wildcard change in 2.17.

Couple of fixes for top-level redirection, from KIKUCHI Takahiro.

New option to hide thttpd's version, from Paul Fox.

Changed include of to .

Fixed cross-site scripting bug relating to the built-in error pages.

Changed the mmap cache to use ctime instead of mtime, to better handle permissions changes.

VHOST_DIRLEVELS patch, from Vadim Belman.

ssi missing-header bugfix, from Marcel Telka.

Hack to deal with garbage characters after POST data generated by some browsers.

Added -g global passwd file option, suggested by Craig Leres.

Robustness and performance improvements for mmap cache, from Evan Jones.

kqueue support, from Niels Provos.

If both select and poll are available, always use poll.

Don't syslog "Connection reset by peer" errors.

If the logfile is "/dev/null", don't bother logging at all.

The mmap cache now tries to keep the total number of maps below a configurable parameter. See DESIRED_MAX_MAPPED_FILES.

Fix for garbled packets causing needless 400 errors, from John Salmon.

Improved some status-checking and error-reporting.

Redid the debugging stats syslog messages, and made them show up on a SIGUSR2 as well as by timer.

Use accept filtering if available.

 类似资料: