httpd 1.8 - 20041003 - new development update by Patric Mueller: possible start of a fork. httpd 1.6.1.6 - 20020401 - new refactored cache - fixed stale reloading bug httpd 1.6.1.5 - 20020312 - fixed logfile opening for streams - added some debug help httpd 1.6.1.4 - 2001/08/21 - moved httpd.rc stuff into httpd again - moved cache.rb into httpd - fixed MimeMap: did keep mime.types open - made cache size configurable - precompiled cgi-regex in handler httpd 1.6.1.3 - 2001/08/10 - added file cache - completed log rotation - refactored content-type header httpd 1.6.1.2 - 2001/08/07 - added httpd.rc handling - added log rotation - fixed 404 handling httpd 1.6.1.1 - 2001/07/31 - 1.7 development started - fixed logfile eol's - fixed href closing in directory listings - emit proper 404's httpd 1.6 - 2000/11/08 - added synchronisation around CGI-handler. The environment is shared so the ENV setup + fork (popen) need to be atomic. Improved CGI error handling. - changed header parsing to please both mozilla and netscape. Header order doesn't matter anymore, cf. RFC 2616. - refactorings: . Log and Request class added . separate event handlers, next step is a Command pattern - better daemon behaviour: redirect $std{in,out,err} to /dev/null after setsid httpd 1.5 - 2000/09/20 - implemented threading with configurable number of handler threads - hash-bang path changed to /usr/bin/ruby - print number of served requests on exit - improved variable names and comments, cleaned code - added script name to cgi failure message - removed emission of header upon normal request - postfixed a slash to dirs in the dir listing httpd 1.4 - 2000/06/12 - simplified cgi forking - minor directory handling enhancement httpd 1.3 - 2000/05/17 - first public release, added GPL notice - fixed logging eols httpd 1.2 - 2000/05/14 - added file logging - wrapped all sockets writes in an exception handler - added forking and disconnecting from tty httpd 1.1 - 2000/05/14 - initial revision