Commit graph

53 commits

Author SHA1 Message Date
jlam
d916fe5c4e bl3ify 2004-01-05 12:48:30 +00:00
mrg
4845b0c51a update to bozohttpd 20031005. changes include:
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-10-06 01:18:28 +00:00
mrg
bcc09396da update to bozohttpd 20031005. changes include:
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-10-06 01:16:47 +00:00
wiz
73e6130b57 Fix build with gcc3 (hi mrg! :) ). 2003-09-27 15:37:43 +00:00
wiz
7834b5da18 Teach bozohttpd some XML mime types (mozilla needs them).
Bump PKGREVISION.
2003-09-22 08:38:17 +00:00
reed
e2336bb021 "It's" stands for "it is" (or "it has"). The apostrophe is not used
for a possessive (like her, his, whose, their, and its).

Note that I didn't check for proper use of "its" (when it should
be "it is" or "it has" instead).

I also saw over 15 other grammar or punctuation problems, but not
fixed in this commit.
2003-08-30 02:14:19 +00:00
martti
33e2a02324 COMMENT should start with a capital letter. 2003-07-22 04:14:17 +00:00
mrg
5a5d461c58 update to bozohttpd 20030622. changes since bozohttpd 20030409:
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-07-09 17:11:42 +00:00
mrg
0f36778be8 update to bozohttpd 20030409.
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-06-11 06:41:43 +00:00
mrg
098f597ca3 update to bozohttpd 20030313.
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
2003-03-13 12:06:20 +00:00
mrg
65ea1f6846 update to bozohttpd 20021106. changes:
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-11-06 11:03:28 +00:00
wiz
0ba39c9fcf Add a patch that fixes a problem with some quoted chars and cgibins.
Patch provided by mrg -- thanks!
Bump PKGREVISION.
2002-10-26 20:01:46 +00:00
mrg
ab104a658e update to bozohttpd 5.15. changes are:
o  add .ogg support -> `application/x-ogg'
	o  fix CGI requests with "/" in the query part
2002-09-13 09:30:06 +00:00
wiz
36d1d7d214 Fix a problem with cgi-bin's and the GET method.
Patch from mrg, due to be included in the next release, but who knows
when that will be ;)

Bump to 5.14nb1.
2002-09-12 21:20:31 +00:00
jlam
657e7b4f06 Patch the man page at pre-build instead of post-build so the catpage is
generated with the fixes.
2002-09-09 17:18:20 +00:00
jlam
0355adfc82 Directly replace the "/usr/pkg" reference in the man page with "${PREFIX}"
in the package Makefile in one step instead of three.
2002-09-09 17:13:32 +00:00
jlam
a020ed9056 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:50:52 +00:00
mrg
8c5e0252cd update to bozohttpd 5.14. changes include:
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-23 08:37:24 +00:00
grant
618961e568 check that USE_INET6 is defined.
remove extraneous parenthesis around .if (${FOO} ..) conditions.
2002-08-21 02:43:44 +00:00
mrg
47fd4c016e pull in a patch from development sources that fixes a bug in directory
index generation of the root of the web tree.  bump to bozohttpd 5.13nb1.
2002-08-05 16:37:50 +00:00
mrg
64d6a19a02 pull in a patch from development sources that fixes a bug in directory
index generation of the root of the web tree.  bump to bozohttpd 5.13nb1.
2002-08-05 16:37:49 +00:00
wiz
b9e278b238 Update to 5.13, provided by the author and maintainer.
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-04 23:19:58 +00:00
dmcmahill
0b36f29cd5 fix compilation with -Werror enabled on netbsd-1.5.3/alpha.
patch from Matt Green.
2002-08-02 02:05:44 +00:00
wiz
b5b212d6f7 Update to 5.11.
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-30 13:40:52 +00:00
mrg
ff99e5db32 update to bozohttpd 5.10. changes include:
- many man pages and updates
	- freebsd support
	- cgi-bin fixes
	- improved logging
	- builtin chroot support
2002-07-10 10:48:03 +00:00
lukem
2d17edd062 + ensure that ${SCRIPT_NAME} contains full path of script (previously
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-06-26 10:53:32 +00:00
zuntum
8c6bb35592 Remove accidentally commited local hack - don't add -DDEBUG to CFLAGS 2002-04-23 11:25:12 +00:00
zuntum
53494a38df Merge 2 patches for the same file into one diff 2002-04-23 11:23:58 +00:00
zuntum
fd19d754ca When in DEBUG_OBESE, log cgibin's value as well as slashdir's 2002-04-23 11:13:52 +00:00
zuntum
ef6067a4bf Make debugging work as expected - compare dflag with level properly 2002-04-23 11:10:07 +00:00
mrg
f04a132007 update to bozohttpd 5.09. changes include... um, i forget. it can now
run in a daemon mode at the very least... (ie, no longer inetd or some
other daemon starter dependant)
2001-12-14 16:26:03 +00:00
jlam
0399f6c6c4 Mark as USE_BUILDLINK_ONLY. 2001-12-03 22:56:42 +00:00
zuntum
431e7a7dda Move pkg/ files into package's toplevel directory 2001-11-01 02:15:23 +00:00
wiz
5637d1b145 Man page fixes. 2001-09-10 17:23:46 +00:00
mrg
561bb91a62 update to bozohttpd 5.08:
- -X directory index support (from ad@netbsd.org)
	- better http/1.1 conformance
	- ".pa" support for pac files.
2001-08-12 17:28:57 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
mrg
9e9906cce3 upgrade to bozohttpd 5.07:
- 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.
2001-06-10 05:31:18 +00:00
skrll
aa3c03b75a Move to sha1 digests, and add distfile sizes. 2001-04-20 12:02:30 +00:00
agc
8f972b049a + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 12:12:16 +00:00
wiz
a0745845b3 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:21:28 +00:00
wiz
4d630862dd remove unnecessary whitespace 2000-09-03 15:14:06 +00:00
itojun
e24e4fbc2d in bozohttpd.8, honor PREFIX. also, use "bozohttpd" instead of "httpd"
to sync with reality.
2000-08-31 12:12:58 +00:00
itojun
1d7f8907a2 upgrade to 5.06. 5.06 integrates IPv6 patch to 5.05. 2000-08-27 09:04:31 +00:00
jlam
ac2912d865 Add itojun's patch for IPv6 support 2000-08-23 12:24:41 +00:00
jlam
ec689f022d Proofread manpage a bit. 2000-08-05 10:01:06 +00:00
jlam
66ed2a9705 Regen. 2000-08-05 10:00:07 +00:00
mrg
60b1a6dfe9 upgrade to bozohttpd 5.05: bug fixes. 2000-05-24 14:52:49 +00:00
mrg
3178d26ebe err, fix previous. 2000-04-27 07:32:59 +00:00
mrg
7c905c721a update to bozohttpd 5.04. this fixes a couple of bugs, and adds virtual
hosting support.  and a few more content-types, too..
2000-04-27 07:29:33 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00