Commit graph

68 commits

Author SHA1 Message Date
wiz
809ad6f2f7 Add RMD160 checksums. 2005-02-24 14:08:26 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
mrg
a14a388dfd update to bozohttpd 20030823. nothing changed except the tarball no
longer includes bozohttpd.o...
2004-08-23 11:01:56 +00:00
mrg
02ec5ad70a update to bozohttpd 20040808. changes since previous version (many
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-08-20 03:06:38 +00:00
lukem
2061edb567 * Fix SIGCHLD handler
* 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-06-21 01:45:22 +00:00
lukem
18db9f8c82 Add SCRIPT_FILENAME to the environment variables provided to CGIs,
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-04-29 12:12:31 +00:00
martin
a56c32bcd9 regen (sorry) 2004-03-28 21:25:16 +00:00
martin
ced9b5ba3a New sentence, new line + spelling fixes. Belatedly bump pkgrevision
for absolute redirects. Pointed out by wiz.
2004-03-28 21:24:12 +00:00
martin
6fa06c3ea3 Fix http headers for cgi scripts (from tyler).
Add absolute redirects via .bzabsredirect symbolic links.
2004-03-28 20:52:00 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
wiz
da1debf015 Add MIME type for bittorrent files. PKGREVISION=2. 2004-03-02 17:25:36 +00:00
wiz
2b16ac7dfc Add patch from mrg@ that removes superfluous HTTP protocol lines
at the end of CGI script output. Bump PKGREVISION to 1.
2004-02-24 13:39:57 +00:00
jlam
5cc91cc3bd Include openssl/buildlink3.mk to link against OpenSSL libraries. 2004-02-18 13:51:14 +00:00
wiz
f7bfe91103 Uppercase abbreviations and first letters in sentences;
"its" is the possessive (without a single quote); grammar fix.
2004-02-18 13:50:12 +00:00
mrg
07ac2c3e15 update to bozohttpd 20040218. changes include:
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
2004-02-18 13:40:37 +00:00
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