|
84749 packages online
|
|
|
|
comm/www/thttpd_2.25b_mos.lha |
|
No screenshot available
|
|
thttpd is a simple, small, portable, fast, and secure HTTP server.
Port by DJBase - More stuff available at http://www.amigaworld.de
-----------------------------------------
New in version 2.25b: o Move fdwatch initialization before the chroot, so that /dev/poll can work. o Multiple fdwatch cleanups and fixes (Adam Zell).New in version 2.25: o Prohibit "Host: ." and "Host: .." (David Leadbeater). o Don't free memory prematurely on SIGUSR1 (A.D.F.). o Use the specified charset in directory listings and errors (Jonas Ohlsson). o Lowered THROTTLE_TIME from 60 seconds to 2 seconds, plus more aggressivecomputation of sending rate, to improve throttle reaction time (E Frank Ball). o Added code to redistribute the throttled bandwidth fairly among the currentlysending connections. o Some more throttling changes that smooth things out a lot. o Added an experimental limitation on the number of simultaneous CGIs. o Chown the log file when starting as root, so that it can later be re-openedwhen running as nobody (or whatever user you configure). Also tweak the logfilepathname so that it still works inside a chroot tree. o Make sure URL paths begin with a slash. o Generate multiple MIME encodings in the correct order, and with the correctseparator. o Ignore EINTR on read() and write(). o Fix error in httpd_read_fully() and httpd_write_fully() that could causeincorrect data to be read or written (Daniel Jensen). o Don't attempt to double-free a file descriptor if a connection times outwhile it is paused for throttling. o Save and restore errno in signal handlers. o The non-local referer check is no longer fooled by URLs with query strings. o Simplified handling of HAVE_INT64T (Trisk). If this causes problems, e.g. ifthere are still systems which don't have "long long", we can back out thechange. o Keep a list of free connection structs, instead of doing linear search tofind a free one (Adam Zell). o Added config.h option FLUSH_LOG_EVERY_TIME - if it's turned off, the log doesnot get fflushed after each request (Adam Zell). o Multiple robustness improvements to the fdwatch module (Adam Zell). o Added /dev/poll support to fdwatch (Adam Zell). o Automatically add no-cache control header on error responses.New in version 2.24: o Added a bunch of MIME types. o Fix minor problem with returning unknown protocol on some errors. o Changed the config-file option for diabling symlink checking from "nosymlink"to "nosymlinkcheck" to make its function clearer. o Allow blank lines in the config file. o Handle more than one SIGHUP and SIGUSR2 (Cameron Gregory). o Slight change to handle_newconnect() to better deal with unexpected errorsfrom accept(), such as running out of file descriptors (Alex Keahan). o Added optional minimum rate to throttles. o Stats syslog messages downgraded from LOG_NOTICE to LOG_INFO. o Use unsigned short consistently for port number. o Prohibit slashes in the Host: header (Marcus Breiing). o Added a -dd data_dir flag and corresponding config-file option. o Got rid of the old timer-based zombie process reaper, replacing it with aSIGCHLD handler. o Changed the idle connection checking from using a separate timer for eachconnection to using a single timer that checks all active connections. o Correction to missing-slash directory redirect with query string. o Added a watchdog alarm handler that forces a core dump if thttpd stopsrunning its timers for too long. o Don't send Content-Length header on 304 Not Modified responses. o Allow user-agent log entries to be up to 200 characters long, instead only of80. o Fixed buffer overflow bug in defang(). o Re-arranged the order of calling de_dotdot() so that it doesn't get appliedto query strings. o Some fixes for the syslogtocern script (paul fox). o Changed configure script to use "gcc -dumpversion" instead of "gcc --version"(Ed Goforth). o Changed most uses of \r and \n to \015 and \012 (Jens Bauer). o In ssi.c, lack of PATH_INFO is now non-fatal (David Phillips). o Some improvements to fdwatch (David Burgess).
|
Contents of comm/www/thttpd_2.25b_mos.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 5467 13576 40.3% -lh5- e3ee Jan 13 14:10 thttpd-2.25b/bin/htpasswd
[generic] 4844 12068 40.1% -lh5- 448c Jan 13 14:10 thttpd-2.25b/bin/makeweb
[generic] 64265 157208 40.9% -lh5- 8f2b Jan 13 14:10 thttpd-2.25b/bin/thttpd
[generic] 174 295 59.0% -lh5- ea2d Jan 13 12:23 thttpd-2.25b/conf/thttpd.conf
[generic] 4542 4668 97.3% -lh5- f335 Jan 13 12:21 thttpd-2.25b/htdocs.info
[generic] 3598 8704 41.3% -lh5- fe56 Jan 13 14:10 thttpd-2.25b/htdocs/cgi-bin/phf
[generic] 218 342 63.7% -lh5- 8d40 Feb 13 2000 thttpd-2.25b/htdocs/cgi-bin/printenv
[generic] 4461 11140 40.0% -lh5- b708 Jan 13 14:10 thttpd-2.25b/htdocs/cgi-bin/redirect
[generic] 15185 33652 45.1% -lh5- 7878 Jan 13 14:10 thttpd-2.25b/htdocs/cgi-bin/ssi
[generic] 224 311 72.0% -lh5- 91be Jun 29 2005 thttpd-2.25b/htdocs/index.html
[generic] 177 680 26.0% -lh5- d89f Jan 13 14:17 thttpd-2.25b/log/thttpd.log
[generic] 10 10 100.0% -lh0- c1e0 Jan 13 14:17 thttpd-2.25b/log/thttpd.pid
[generic] 734 1316 55.8% -lh5- c372 Apr 24 2001 thttpd-2.25b/README
[generic] 200 336 59.5% -lh5- ca64 Jan 13 14:16 thttpd-2.25b/thttpd.readme
[generic] 7155 7293 98.1% -lh5- eae5 Sep 8 2004 thttpd-2.25b/thttpd.readme.info
[generic] 107 156 68.6% -lh5- 78f7 Jan 13 14:17 thttpd-2.25b/thttpd.start
[generic] 6507 6674 97.5% -lh5- 2b0b Jan 13 12:09 thttpd-2.25b/thttpd.start.info
[generic] 1739 3353 51.9% -lh5- 7624 Apr 24 2001 thttpd-2.25b/TODO
[generic] 4576 4724 96.9% -lh5- b4ce Jan 13 14:10 thttpd-2.25b.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 19 files 124183 266506 46.6% Jan 22 17:16
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |