summaryrefslogtreecommitdiff
path: root/www/bozohttpd/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2011-11-18update to bozohttpd 20111118. changes include:mrg1-4/+4
o add -P <pidfile> option, from jmmv@netbsd.org o avoid crashes with http basic auth, from pooka@netbsd.org o add support for REDIRECT_STATUS variable, from tls@netbsd.org o support .mp4 files in the default map o directory indexes with files with : are now displayed properly, from reed@netbsd.org o allow -I option to be useful in non-inetd mode as well
2010-09-20update to bozohttpd 20100920. changes include:mrg1-4/+4
o use scandir() with alphasort() for sorted directory lists, from moof o fix a serious error in vhost handling; "Host:.." would allow access to the next level directory from the virtual root directory, from seanb o fix some various non standard compile time errors, from rudolf o fix dynamic CGI content maps, from rudolf
2010-06-22update to bozohttpd 20100621. changes include:mrg1-4/+4
o properly fully disable multi-file mode for now o fix the -t and -U options when used without the -e option, broken since the library-ifcation o be explicit that logs go to the FTP facility in syslog
2010-06-17update to bozohttpd 20100617. changes include:mrg1-4/+4
o fix some compile issues o fix SSL mode. from rtr o fix some cgi-bin issues, as seen with cvsweb o disable multi-file daemon mode for now, it breaks o return 404's instead of 403's when chdir of ~user dirs fail o remove "noreturn" attribute from bozo_http_error() that was causing incorrect runtime behaviour with approval from agc.
2010-05-15update to bozohttpd 20100512. includes this important fix:mrg1-4/+4
o fix SSL mode. from rtr.
2010-05-10update this to bozohttpd 20100510. there's no real change here exceptmrg1-5/+5
some compile fixes that aren't relevant for the pkgsrc (but probably should be...)
2010-05-10import bozohttpd 20100509. it has these changes:mrg1-6/+6
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-05-23update to bozohttpd 20090522. change include:mrg1-4/+4
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-18update to bozohttpd 20090418. changes include:mrg1-5/+5
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
2009-04-18update to bozohttpd 20090417.mrg1-5/+4
changes since bozohttpd 20080303: o make bozohttpd internally more modular, preparing the way to handle more than one request per process o fix http-auth, set $REMOTE_USER not $REMOTEUSER. also fix cgi-bin with cvsweb, from Holger Weiss <holger@CIS.FU-Berlin.DE> o fix an uninitialised variable use in daemon mode o fix ssl mode with newer OpenSSL o mmap large files in manageable sizes so we can serve any size file o refactor url processing to handle query strings correctly for CGI from Sergey Katsev at Coyote Point o add If-Modified-Since support, from Joerg Sonnenberger <joerg@netbsd.org> o many more manual fixes, from NetBSD
2008-03-07incorporate a fix from the master bozohttpd repo: fix files with spaces.mrg1-1/+2
(or any special char, with no ?.)
2008-03-03Update www/bozohttpd to version 20080303. Changes from version 20060517jlam1-4/+4
include: + Add full DESTDIR support. + Split out package options into a separate options.mk file. * Fix some cgi header processing * Add simple Range: header processing
2007-09-08* Use Makefile.boot instead of Makefile so that we don't need BSD makejlam1-1/+2
to build bozohttpd. * Use a custom do-install target to install the binary and the manpage. * Replace the pre-build target with a subst framework class. Bump the PKGREVISION to 1 now that we no longer build or install the catman page.
2007-09-07auth-bozo.c cheats and assumes that libcrypto.so is linked againstjlam1-1/+2
libcrypt.so and so just include <unistd.h> is enough to use crypt(). This doesn't work when the assumption fails. Since we always build with SSL support in pkgsrc, just use the DES_crypt() from the OpenSSL libraries.
2006-05-18Update for bozohttpd version 20060517 released just five minutes ago.rpaulo1-4/+4
(hi phone! :-) changes since bozohttpd 20050410: o make directory indexing mode not look so ugly o build a text version of the manual page o make "make clean" work properly
2005-05-25Add RMD160 checksum.wiz1-1/+2
2005-04-25update to bozohttpd 20050410. changes include:mrg1-4/+3
o fix some off-by-one errors from <roland.illig@gmx.de> o properly support nph- CGI o make content maps case insensitive o fix proto header merging to include the missing comma o major source reorganisation; most features are in separate files now o new -V flag that makes unknown virtualhosts use slashdir from <rumble@ephemeral.org> o HTTP/1.x protocol headers are now properly merged for CGI
2005-02-24Add RMD160 checksums.wiz1-1/+2
2004-08-23update to bozohttpd 20030823. nothing changed except the tarball nomrg1-3/+3
longer includes bozohttpd.o...
2004-08-20update to bozohttpd 20040808. changes since previous version (manymrg1-5/+3
already in pkgsrc) include: o CGI status is now properly handled (-a flag has been removed) o CGI file upload support works o %xy translations are no longer ever applied after the first '?', ala RFC2396. from lukem o daemon mode (-b) should no longer hang spinning forever if it sees no children. from lukem o new .bzabsredirect file support. from <martin@netbsd.org> o return a 404 error if we see %00 or %2f (/) o don't print 2 "200" headers for CGI o support .torrent files
2004-06-21* Fix SIGCHLD handlerlukem1-2/+2
* Only decode %xx up to the first '?' in all requests, per RFC2396. * Crank PKGREVISION * Set SERVER_SOFTWARE to explicitly contain "nb6" (the PKGREVISION). (I would have done this with CPPFLAGS, except the make/shell/cpp quoting ended up too hairy & fragile)
2004-04-29Add SCRIPT_FILENAME to the environment variables provided to CGIs,lukem1-2/+2
as a copy of SCRIPT_NAME with the leading `/' removed. Note that SCRIPT_FILENAME is _not_ a CGI/1.1 environment variable per http://cgi-spec.golux.com/ If SCRIPT_FILENAME is not set set PHP 4.3.6 as a CGI fails with No input file specified. Apache sets this variable; it appears that many other CGI/1.1 compliant web servers do not and thus PHP 4.3.6 as a CGI doesn't function with them. "oh joy."
2004-03-28regen (sorry)martin1-2/+2
2004-03-28Fix http headers for cgi scripts (from tyler).martin1-2/+3
Add absolute redirects via .bzabsredirect symbolic links.
2004-03-02Add MIME type for bittorrent files. PKGREVISION=2.wiz1-2/+2
2004-02-24Add patch from mrg@ that removes superfluous HTTP protocol lineswiz1-1/+2
at the end of CGI script output. Bump PKGREVISION to 1.
2004-02-18update to bozohttpd 20040218. changes include:mrg1-3/+3
o new .bzredirect file support for sane directory redirection o new -Z option that enables SSL mode, from <rtr@eterna.com.au> o the -C option has been changed to take two explicit options, rather than a single option with a space separating the suffix and the interpreter. ``-C ".foo /path/to/bar"'' should now be written as ``-C .foo /path/to/bar'' o the -M option has been changed like -C and no longer requires or supports a single argument with space-separated options o with -a, still print the 200 OK. from <rtr@eterna.com.au> o with -r, if a .bzdirect file appears in a directory, allow direct access to this directory
2003-10-06update to bozohttpd 20031005. changes include:mrg1-4/+3
o fixes for basic authorisation. from <ecu@ipv42.net> o always display file size in directory index mode o add .xbel, .xml & .xsl -> text/xml mappings. from <wiz@danbala.ifoer.tuwien.ac.at>
2003-09-27Fix build with gcc3 (hi mrg! :) ).wiz1-2/+2
2003-09-22Teach bozohttpd some XML mime types (mozilla needs them).wiz1-1/+2
Bump PKGREVISION.
2003-07-09update to bozohttpd 20030622. changes since bozohttpd 20030409:mrg1-3/+3
o fix a recent core dump when given no input o add new -r flag that ensures referrer is set to this host o fix several compile time errors with -DNO_CGIBIN_SUPPORT o fix some man page details. from lukem@wasabisystems.com o re-add a missing memset(), fixing a core dump. from lukem o support HTTP basic authorisation, disabled by default. from lukem o print the port number in redirects and errors. from lukem o only syslog the basename of the program. from lukem o add __attribute__() format checking. from lukem o fix cgibin SCRIPT_NAME to have a leading /. from zakj@nox.cx o simplify some code in -C to avoid a core dump. from lukem o add a .css -> css/text entry to the content_map[]. from zakj@nox.cx
2003-06-11update to bozohttpd 20030409.mrg1-3/+3
o -d without DEBUG enabled only prints one warning and continues o one can now define the C macro SERVER_SOFTWARE when building to change the Server: header and CGI variable of the same name o add new -s flag the force logging output to stderr. from zakj@nox.cx o add new -a flag for CGI bin that stops bozohttpd from outputting any HTTP reply, the CGI program must output these. from zakj@nox.cx o new REQUEST_URI and DATE_GMT environment variables for CGI. from zakj@nox.cx o add a "Makefile.boot" that should work with any make program o build on linux again o fix core dumps when using -C
2003-03-13update to bozohttpd 20030313.mrg1-3/+3
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
2002-11-06update to bozohttpd 20021106. changes:mrg1-4/+3
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 "?"
2002-10-26Add a patch that fixes a problem with some quoted chars and cgibins.wiz1-1/+2
Patch provided by mrg -- thanks! Bump PKGREVISION.
2002-09-13update to bozohttpd 5.15. changes are:mrg1-4/+3
o add .ogg support -> `application/x-ogg' o fix CGI requests with "/" in the query part
2002-09-12Fix a problem with cgi-bin's and the GET method.wiz1-1/+2
Patch from mrg, due to be included in the next release, but who knows when that will be ;) Bump to 5.14nb1.
2002-09-09Directly replace the "/usr/pkg" reference in the man page with "${PREFIX}"jlam1-2/+1
in the package Makefile in one step instead of three.
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-1/+1
have been converted to USE_BUILDLINK2.
2002-08-23update to bozohttpd 5.14. changes include:mrg1-5/+4
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
2002-08-05pull in a patch from development sources that fixes a bug in directorymrg1-1/+2
index generation of the root of the web tree. bump to bozohttpd 5.13nb1.
2002-08-04Update to 5.13, provided by the author and maintainer.wiz1-5/+3
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)
2002-08-02fix compilation with -Werror enabled on netbsd-1.5.3/alpha.dmcmahill1-1/+2
patch from Matt Green.
2002-07-30Update to 5.11.wiz1-3/+3
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
2002-07-10update to bozohttpd 5.10. changes include:mrg1-6/+5
- many man pages and updates - freebsd support - cgi-bin fixes - improved logging - builtin chroot support
2002-06-26+ ensure that ${SCRIPT_NAME} contains full path of script (previouslylukem1-3/+3
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
2002-04-23Merge 2 patches for the same file into one diffzuntum1-3/+2
2002-04-23When in DEBUG_OBESE, log cgibin's value as well as slashdir'szuntum1-1/+2
2002-04-23Make debugging work as expected - compare dflag with level properlyzuntum1-1/+2
2001-12-14update to bozohttpd 5.09. changes include... um, i forget. it can nowmrg1-4/+4
run in a daemon mode at the very least... (ie, no longer inetd or some other daemon starter dependant)