summaryrefslogtreecommitdiff
path: root/libexec/httpd
AgeCommit message (Collapse)Author
2012-02-20Bump date for previous. Use more markup.wiz
2012-02-20Check in very basic compressed file support. httpd will now serveelric
a precompressed .gz file if it exists, the client claims to support gzip and the request is not ranged.
2012-02-20Use a ``certificate chain file'' rather than a ``certificate file'' soelric
that bozohttpd can be used with non-toplevel certs.
2011-11-18merge bozohttpd 20111118mrg
2011-11-17Bump date for previous.wiz
2011-11-17allow the -I option to be useful in non-daemon mode, by letting it forcemrg
the returned port number
2011-08-27Don't check for __attribute__ being defined, it won't. Check for GCC 3.xjoerg
or compatible and define BOZO_PRINTFLIKE / BOZO_DEAD. Fix fallout.
2011-08-21Fix typo.hannken
2011-08-21use const char [] for format.christos
2011-08-14XXX: gcc avoid non-literal stringschristos
2011-04-24List myself as a contributor.jmmv
2011-04-24Remove the "This option..." sentence prefix for all option definitions.jmmv
Adjust some sentences so that the new text makes sense. OK mrg@.
2011-04-02fix typo, bump datembalmer
2011-03-31add .mp4 as video/mp4.mrg
2011-03-29Add pid file support: if the new -P option is provided, it specifies thejmmv
location of the pid file to create. OKed by mrg@.
2011-03-10A filename with a colon in it made it appear to be the URI schemereed
to various web browsers. So follow RFC 3986 4.2 and prepend ./ to the filename in the generated index hyperlink. Okayed by mrg.
2011-03-10Fix typo.reed
2011-02-06Call daemon() later to make sure there is a listening socket bypooka
the time the foreground process exits. discussed with mrg.
2011-01-12Make sure bozo_auth_check_401() isn't called with a NULL "request".pooka
reviewed by mrg
2010-12-14When invoking a content handler specified via -C, set the REDIRECT_STATUStls
CGI variable to "200". This approximates the Apache behavior which is required by phpcgi in PHP 5.3 (and by some compilations of older PHP versions). I have a revolutionary idea. Perhaps instead of imposing bizarre requirements on other programs in the name of "security", the PHP developers should make their own code compile with oh, I don't know, maybe -Wuninitialized. That might have an effect on the security of systems using PHP rather than on the "security" of such systems... ...excuse me, got to go now, I think my airquotes just wore out.
2010-09-21Fix typo.wiz
2010-09-20merge bozohttpd 20100920mrg
2010-09-20initial import of bozohttpd 20100920. the only change missing in here is:mrg
o fix dynamic CGI content maps, from rudolf
2010-09-20fix an error in the previous.mrg
2010-09-20fix a serious error in virtual hosting support, noticed by seanb@netbsd,mrg
and disallow ".." as a virtual host name! also ".". patch from sean.
2010-09-09fix another compile error if NO_DAEMON_MODE is defined. also from rudolf.mrg
2010-09-08fix a compile error if NO_DIRINDEX_SUPPORT is defined. from rudolf.mrg
2010-08-16...and free() memory malloc()ed by scandir so we don't leak.dogcow
2010-08-16readdir -> scandir and requisite changes, so that bozohttpd now sortsdogcow
directory listings.
2010-07-11avoid an unused variable warning(error) for MKCRYPTO=no builds.mrg
2010-06-22Fix typo, remove trailing whitespace.wiz
2010-06-22merge bozohttpd 20100621mrg
2010-06-17merge bozohttpd 20100617.mrg
2010-05-15merge bozohttpd 20100512mrg
2010-05-10merge 20100510 properlymrg
2010-05-10merge bozohttpd 20100510.mrg
2010-05-10merge bozohttpd 20100509.mrg
2010-05-10import bozohttpd 20100509. it has these changes:mrg
o major rework and clean up of internal interfaces. move the main program into main.c, the remaining parts are useable as library. add bindings for lua. by Alistair G. Crooks <agc@netbsd.org> o fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566325 special thanks to al for the majority of these changes.
2009-11-22s/the the/the/mbalmer
2009-11-05Re-add two files necessary for the testsuite to run properly.agc
2009-11-04Do not indent global variables.joerg
2009-11-04Plug a memory leak for ssl-protected formatted outputagc
2009-05-23Sort options in SYNOPSIS.wiz
2009-05-23fix a new -Wsign-compare bug.mrg
2009-05-23fix a merge botch in previousmrg
2009-05-23merge bozohttpd 20090522mrg
2009-05-23import bozohttpd 20090522, which has these changes:mrg
o close more leaking file descriptors for CGI and daemon mode o add subdirs for build "debug" and "small" versions o clean up a bad merge / duplicate code o make mmap() usage portable, fixes linux & ranges: support o document the -f option o daemon mode now serves 6 files per child
2009-04-19oops. these files should never have made it in here.mrg
2009-04-18merge bozohttpd 20090418. remove a couple of minor do-nothing localmrg
changes that don't need to cause conflicts.
2009-04-18import bozohttpd 20090418. changes include:mrg
o avoid dying in daemon mode for some uncommon, but recoverable, errors o close leaking file descriptors for CGI and daemon mode o handle poll errors properly o don't try to handle more than one request per process yet this covers PR#38489 and PR#40079, as well some some issues reported privately.