summaryrefslogtreecommitdiff
path: root/libexec/httpd
AgeCommit message (Collapse)Author
2014-02-09- bump man page datemrg
- strip :80 off virtual host names as they're the default
2014-02-09some fixes for virtual hosting support from Rajeev V. Pillai:mrg
- memory leaks in virtual host plugged - ensure hr_host is only the host/port part when the request contains the hostname in the URI not Host: header. also update the references to the old http/1.1 draft rev 06 to RFC 2616 (fortunately, most sections hadn't moved.)
2014-02-02display the tempdir for exported files as well.mrg
2014-02-02call gzip directly for distfile export target; it's usually run outsidemrg
of the normal build.
2014-02-02add lua-bozo.c.mrg
2014-02-02update for 2014-02-01.mrg
2014-01-30move a variable into the scope of its use, where the assignmentmrg
has already validated the pointers used. fixes a bug reported in private email from dogcow@.
2014-01-27Pass the -n flag to gzip invocations.apb
This prevents it from embedding a timestamp in the output. We pass "-n" unconditionally, not conditional on MKREPRO, because many other invocations of gzip already passed the -n flag unconditionally.
2014-01-27Use ${TOOL_GZIP} instead of just gzip in all Makefilesapb
outside */dist/* subdirectories. When USE_PIGZGZIP=yes, bsd.own.mk sets TOOL_GZIP=${TOOL_PIGZ}, so there's no need to test USE_PIGZGZIP in these Makefiles.
2014-01-02sort the contributor list, and update the defines list to include lua.mrg
2014-01-02update for 20140102.mrg
2014-01-02update version, date and copyright.mrg
2014-01-02- update CHANGES with recent changesmrg
- update version to 20140102 - update copyrights - use getcwd() over getwd() - fix lean build (don't include lua)
2013-11-19fix bad freembalmer
2013-11-13CID 1107545, 1107546: fix memory leakchristos
2013-11-13CID 1107546: Fix memory leakchristos
2013-10-17fold long line in a readable way; pass nil as query table if reading form ↵mbalmer
data fails
2013-10-17better approach to NUL terminate stringsmbalmer
2013-10-17plug a memory leakmbalmer
2013-10-17zero allocated memory buffersmbalmer
2013-10-16Also depend on LIBLUA, and add -lm to allow static linking.he
2013-10-12Sort. More markup.wiz
2013-10-12no need to check free() arguments against NULLmbalmer
2013-10-12it's Lua, not luambalmer
2013-10-12add Lua scripting support to bozohttpd, see httpd(8) for detailsmbalmer
2013-10-12remove trailing whitespacembalmer
2013-09-04allow compile-time overriding of BOZO_WRSZ/MMAPSZ parameterspooka
2013-07-20Use Mt for email addresses.wiz
2013-07-11add a target to export a bozohttpd distfile.mrg
2013-07-11merge parts of the release Makefile back in; unused by the netbsd build.mrg
2013-07-11prepare for netbsd to be mastersrc for bozohttpd.mrg
2013-07-11netbsd.org -> NetBSD.org and use my @NetBSD.org address as well.wiz
2013-07-11copyright maint.mrg
2013-07-11- update CHANGES with recent changesmrg
- export esacpe_html() and use it in directory indexing - update manual to include recent contributors
2013-06-27Check for needed authentication even before redirecting.martin
2013-06-27Fix debug output for redirectsmartin
2013-06-27Fix copy&pasto in debug outputmartin
2013-06-27After handling a request by sending a redirect, do not proceed with the normalmartin
request handling (which would typically add error output after the end of the redirect message).
2013-06-27Redo previous (fixing a memory leak introduced), and while there reworkmartin
virtual server support - in daemonized mode mixed virtual and "main" server usage would alter the virtual hostname depending on order of requests. To fix, move the effective virtual hostname into the request structure and leave the httpd server description static.
2013-06-23Do not keep pointers into a readdir result (which will become invalidmartin
when closing the directory) - strdup() it instead. Fixes the "bogus redirects" part of PR bin/47925 (atf test case forthcoming)
2013-03-09fix PR 47629, using a slightly different patch to the one in the PR.mrg
this modifies escape_rfc3986() to escape '%' itself, and to properly track the buffer size and nul out the final byte, not some random byte that may actually be unmapped.
2013-03-02Fix typo, releaases.ryoon
2012-12-04Minor typopgoyette
2012-07-19when generating URIs escape various characters as specified in RFC 3986.mrg
this makes, among other things, files/dirs with "?" work with dir indexing.
2012-03-14Add BOZO_PRINTFLIKE for functions that pass an argument and va_arg tojoerg
a vprintf-like function.
2012-02-29Avoid using computed string as format string, just print it as string.joerg
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