Age | Commit message (Collapse) | Author | Files | Lines |
|
changes since bozohttpd 20021106:
o deprecate -r flag; make this the default and silently ignore -r now
o add support for file extentions to call CGI programs (from lukem)
o add dynamic support to add new content map entries, allowing both
new file types and non /cgi-bin CGI programs to be run with the
new -C "suffix cgihandler" and -M "suffix type encoding encoding11"
options
o in -b mode, set the http date after accept() returns, not before we
call accept().
o in -b mode, bind all addresses found not just the first one
o unsupport old hostname API
o in -b mode, set the SO_REUSEADDR socket option (lukem)
o allow -x (index.html) mode to work with CGI handlers
|
|
o add .bz2 support
o properly escape <, > and & in error messages, partly from
Nicolas Jombart <ecu@mariejeanne.net>
o new -H flag to hide .* files in directory index mode
o fix buffer reallocation when parsing a request, to avoid
overflowing the buffer with carriage returns (\r)
o do not decode "%XY"-style cgi-bin data beyond the "?"
|
|
Patch provided by mrg -- thanks!
Bump PKGREVISION.
|
|
o add .ogg support -> `application/x-ogg'
o fix CGI requests with "/" in the query part
|
|
Patch from mrg, due to be included in the next release, but who knows
when that will be ;)
Bump to 5.14nb1.
|
|
generated with the fixes.
|
|
in the package Makefile in one step instead of three.
|
|
have been converted to USE_BUILDLINK2.
|
|
o allow -X mode to work for "/"
o work on systems without MADV_SEQUENTIAL
o make a local cut-down copy of "queue.h" (fixes linux & solaris
support at the very least)
o portability fixes for pre-ipv6 socket api systems (eg, solaris 7)
o portability fixes for missing _PATH_DEFPATH, LOG_FTP and __progname
o better documentation on virtual host support
|
|
remove extraneous parenthesis around .if (${FOO} ..) conditions.
|
|
index generation of the root of the web tree. bump to bozohttpd 5.13nb1.
|
|
index generation of the root of the web tree. bump to bozohttpd 5.13nb1.
|
|
changes since bozohttpd 5.12:
o support .mp3 files (type audio/mpeg)
o use stat() to find out if something is a directory, for -X mode
changes since bozohttpd 5.11:
o constification
o fixes & enhancements for directory index mode (-X)
|
|
patch from Matt Green.
|
|
Changes since 5.10:
o more man page fixes from Thomas Klausner
o de-K&R C-ification
o fix Date: header for daemon mode
o fix core dump when asking for /cgi-bin/ when CGI isn't configured
o use a valid Server: header
|
|
- many man pages and updates
- freebsd support
- cgi-bin fixes
- improved logging
- builtin chroot support
|
|
the leading "cgi-bin/" was stripped)
+ convert '-' to '_' in ${HTTP_xxx} environment variable names, and
ensure that the names are NUL terminated
+ lookup addr, host (unless -n) and port for every request, not just
cgi requests, and log the host & port in "got request ..." message
+ fix -n to work as documented; set it to *prevent* addr->name lookups
+ document -n is useful even without -c
+ don't deref NULL pointers in printf %s
+ be consistent about stripping leading `/' from command
+ clean up how "cgi-bin/" prefix is hardcoded in
+ fix -Wall compile issues
+ bump package revision
|
|
|
|
|
|
|
|
|
|
run in a daemon mode at the very least... (ie, no longer inetd or some
other daemon starter dependant)
|
|
|
|
|
|
|
|
- -X directory index support (from ad@netbsd.org)
- better http/1.1 conformance
- ".pa" support for pac files.
|
|
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
|
|
- cgi-bin fixes from chuck@research.att.com
- most file types supported by default
- allow default file (index.html) and user public directories
(~/public_html) to be specified on the command line.
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
|
|
|
|
to sync with reality.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hosting support. and a few more content-types, too..
|
|
|
|
|
|
|
|
``Less is more.''
|