Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/libexec/httpd update for 2014-02-01.



details:   https://anonhg.NetBSD.org/src/rev/45f7e923414a
branches:  trunk
changeset: 326541:45f7e923414a
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Feb 02 03:13:31 2014 +0000

description:
update for 2014-02-01.

diffstat:

 libexec/httpd/CHANGES     |  70 ++++++++++++++++++++++++----------------------
 libexec/httpd/bozohttpd.8 |   4 +-
 libexec/httpd/bozohttpd.c |   4 +-
 3 files changed, 40 insertions(+), 38 deletions(-)

diffs (287 lines):

diff -r d382cbb855d3 -r 45f7e923414a libexec/httpd/CHANGES
--- a/libexec/httpd/CHANGES     Sat Feb 01 22:42:45 2014 +0000
+++ b/libexec/httpd/CHANGES     Sun Feb 02 03:13:31 2014 +0000
@@ -1,6 +1,9 @@
 $eterna: CHANGES,v 1.78 2011/11/18 01:25:11 mrg Exp $
 
-changes since bozohttpd 20111118:
+changes in bozohttpd 20140201:
+       o  fix a core dump when requests timeout
+
+changes in bozohttpd 20140102:
        o  update a few content types
        o  add support for directly calling lua scripts to handle
           processes, from mbalmer%netbsd.org@localhost
@@ -10,7 +13,7 @@
        o  add basic support for gzipped files, from elric%netbsd.org@localhost
        o  properly escape generated URIs
 
-changes since bozohttpd 20100920:
+changes in bozohttpd 20111118:
        o  add -P <pidfile> option, from jmmv%netbsd.org@localhost
        o  avoid crashes with http basic auth, from pooka%netbsd.org@localhost
        o  add support for REDIRECT_STATUS variable, from tls%netbsd.org@localhost
@@ -19,7 +22,7 @@
           reed%netbsd.org@localhost
        o  allow -I option to be useful in non-inetd mode as well
 
-changes since bozohttpd 20100617:
+changes in bozohttpd 20100920:
        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
@@ -30,7 +33,7 @@
        o  fix some various non standard compile time errors, from rudolf
        o  fix dynamic CGI content maps, from rudolf
 
-changes since bozohttpd 20100509:
+changes in bozohttpd 20100617:
        o  fix some compile issues
        o  fix SSL mode.  from rtr
        o  fix some cgi-bin issues, as seen with cvsweb
@@ -39,13 +42,13 @@
        o  remove "noreturn" attribute from bozo_http_error() that was
           causing incorrect runtime behaviour
 
-changes since bozohttpd 20090522:
+changes in bozohttpd 20100509:
        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@localhost>
        o  fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566325
 
-changes since bozohttpd 20090417:
+changes in bozohttpd 20090522:
        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
@@ -56,7 +59,7 @@
        o  document the -f option
        o  daemon mode now serves 6 files per child
 
-changes since bozohttpd 20080303:
+changes in bozohttpd 20090417:
        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
@@ -70,18 +73,18 @@
           <joerg%netbsd.org@localhost>
        o  many more manual fixes, from NetBSD
 
-changes since bozohttpd 20060710:
+changes in bozohttpd 20080303:
        o  fix some cgi header processing, from <thelsdj%gmail.com@localhost>
        o  add simple Range: header processing, from <bad%bsd.de@localhost>
        o  man page fixes, from NetBSD
        o  clean up various parts, from NetBSD
 
-changes since bozohttpd 20060517:
+changes in bozohttpd 20060710:
        o  prefix some function names with "bozo"
        o  align directory indexing <hr> markers
        o  clean up some code GCC4 grumbled about
 
-changes since bozohttpd 20050410:
+changes in bozohttpd 20060517:
        o  don't allow "/.." or "../" files
        o  don't write ":80" into urls for the http port
        o  fix a fd leak when fork() fails
@@ -89,7 +92,7 @@
        o  build a text version of the manual page
        o  make "make clean" work properly
 
-changes since bozohttpd 20040808:
+changes in bozohttpd 20050410:
        o  fix some off-by-one errors from <roland.illig%gmx.de@localhost>
        o  properly support nph- CGI
        o  make content maps case insensitive
@@ -99,7 +102,7 @@
           from <rumble%ephemeral.org@localhost>
        o  HTTP/1.x protocol headers are now properly merged for CGI
 
-changes since bozohttpd 20040218:
+changes in bozohttpd 20040808:
        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 '?',
@@ -111,7 +114,7 @@
        o  don't print 2 "200" headers for CGI
        o  support .torrent files
 
-changes since bozohttpd 20031005:
+changes in bozohttpd 20040218:
        o  new .bzredirect file support for sane directory redirection
        o  new -Z option that enables SSL mode, from <rtr%eterna.com.au@localhost>
        o  the -C option has been changed to take two explicit options, rather
@@ -124,13 +127,13 @@
        o  with -r, if a .bzdirect file appears in a directory, allow direct
           access to this directory
 
-changes since bozohttpd 20030626:
+changes in bozohttpd 20031005:
        o  fixes for basic authorisation.  from <ecu%ipv42.net@localhost>
        o  always display file size in directory index mode
        o  add .xbel, .xml & .xsl -> text/xml mappings.  from
           <wiz%danbala.ifoer.tuwien.ac.at@localhost>
 
-changes since bozohttpd 20030409:
+changes in bozohttpd 20030626:
        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
@@ -144,7 +147,7 @@
        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@localhost
 
-changes since bozohttpd 20030313:
+changes in 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
@@ -157,7 +160,7 @@
        o  build on linux again
        o  fix core dumps when using -C
 
-changes since bozohttpd 20021106:
+changes in bozohttpd 20030313:
        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
@@ -171,7 +174,7 @@
        o  in -b mode, set the SO_REUSEADDR socket option (lukem)
        o  allow -x (index.html) mode to work with CGI handlers
 
-changes since bozohttpd 5.15 (20020913):
+changes in bozohttpd 20021106:
        o  add .bz2 support
        o  properly escape <, > and & in error messages, partly from
           Nicolas Jombart <ecu%mariejeanne.net@localhost>
@@ -180,11 +183,11 @@
           overflowing the buffer with carriage returns (\r)
        o  do not decode "%XY"-style cgi-bin data beyond the "?"
 
-changes since bozohttpd 5.14 (20020823):
+changes in bozohttpd 5.15 (20020913):
        o  add .ogg support -> `application/x-ogg'
        o  fix CGI requests with "/" in the query part
 
-changes since bozohttpd 5.13 (20020804):
+changes in bozohttpd 5.14 (20020823):
        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
@@ -193,15 +196,15 @@
        o  portability fixes for missing _PATH_DEFPATH, LOG_FTP and __progname
        o  better documentation on virtual host support
 
-changes since bozohttpd 5.12 (20020803):
+changes in bozohttpd 5.13 (20020804):
        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 (20020730):
+changes in bozohttpd 5.12 (20020803):
        o  constification
        o  fixes & enhancements for directory index mode (-X)
 
-changes since bozohttpd 5.10 (20020710):
+changes in bozohttpd 5.11 (20020730):
        o  more man page fixes from Thomas Klausner
           <wiz%danbala.ifoer.tuwien.ac.at@localhost>
        o  de-K&R C-ification
@@ -209,7 +212,7 @@
        o  fix core dump when asking for /cgi-bin/ when CGI isn't configured
        o  use a valid Server: header
 
-changes since bozohttpd 5.09 (20010922):
+changes in bozohttpd 5.10 (20020710):
        - add freebsd support 
        - fix a couple of header typos
        - many cgi-bin fixes from lukem%netbsd.org@localhost
@@ -218,41 +221,40 @@
        - add -e that does not clear the environment for -T/-U
        - fix a formatting error noticed by ISIHARA Takanori <ishit%oak.dti.ne.jp@localhost>
 
-changes since bozohttpd 5.08 (20010812):
+changes in bozohttpd 5.09 (20010922):
        - add a daemon mode
        - document how to use bozohttpd in netbsd inetd with more than 40 
        connections per minute and also with cgibin
        - man page fixes from wiz%netbsd.org@localhost
 
-changes since bozohttpd 5.07 (20010610):
+changes in bozohttpd 5.08 (20010812):
        - add directory index generation support (-X) from ad%netbsd.org@localhost
        - add .pa as an alias for .pac
        - make server software version configurable (RFC)
 
-changes since bozohttpd 5.06 (20000825):
+changes in bozohttpd 5.07 (20010610):
        - add .png support 
        - new "-x index.html" flag to change default file
        - new "-p public_html" flag to change default ~user directory
        - fixes cgi-bin support and more from chuck%research.att.com@localhost
        - add many new content-types, now support most common ones
 
-changes since bozohttpd 5.05 (20000815):
+changes in bozohttpd 5.06 (20000825):
        - add IPv6 suppor from itojun%iijlab.net@localhost
        - man page fixes from jlam%netbsd.org@localhost
 
-changes since bozohttpd 5.04 (20000427):
+changes in bozohttpd 5.05 (20000815):
        - fix a virtual host bug, from kleink%netbsd.org@localhost
 
-changes since bozohttpd 5.03 (20000427):
+changes in bozohttpd 5.04 (20000427):
        - fix virtual host support; URI takes precedence over Host:
 
-changes since bozohttpd 5.02 (20000426):
+changes in bozohttpd 5.03 (20000427):
        - fix a bug with chdir() 
 
-changes since bozohttpd 5.01 (20000421):
+changes in bozohttpd 5.02 (20000426):
        - .pac spport from simonb
 
-changes since bozohttpd 5.00 (19990519):
+changes in bozohttpd 5.01 (20000421):
        - .swf support 
        - virtual hosting support 
-
diff -r d382cbb855d3 -r 45f7e923414a libexec/httpd/bozohttpd.8
--- a/libexec/httpd/bozohttpd.8 Sat Feb 01 22:42:45 2014 +0000
+++ b/libexec/httpd/bozohttpd.8 Sun Feb 02 03:13:31 2014 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: bozohttpd.8,v 1.43 2014/01/02 08:47:38 mrg Exp $
+.\"    $NetBSD: bozohttpd.8,v 1.44 2014/02/02 03:13:31 mrg Exp $
 .\"
 .\"    $eterna: bozohttpd.8,v 1.101 2011/11/18 01:25:11 mrg Exp $
 .\"
@@ -511,7 +511,7 @@
 and regular code audits.
 This manual documents
 .Nm
-version 20140102.
+version 20140201.
 .Sh AUTHORS
 .An -nosplit
 .Nm
diff -r d382cbb855d3 -r 45f7e923414a libexec/httpd/bozohttpd.c
--- a/libexec/httpd/bozohttpd.c Sat Feb 01 22:42:45 2014 +0000
+++ b/libexec/httpd/bozohttpd.c Sun Feb 02 03:13:31 2014 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: bozohttpd.c,v 1.46 2014/01/30 02:51:41 mrg Exp $       */
+/*     $NetBSD: bozohttpd.c,v 1.47 2014/02/02 03:13:31 mrg Exp $       */
 
 /*     $eterna: bozohttpd.c,v 1.178 2011/11/18 09:21:15 mrg Exp $      */
 
@@ -109,7 +109,7 @@
 #define INDEX_HTML             "index.html"
 #endif
 #ifndef SERVER_SOFTWARE
-#define SERVER_SOFTWARE                "bozohttpd/20140102"
+#define SERVER_SOFTWARE                "bozohttpd/20140201"
 #endif
 #ifndef DIRECT_ACCESS_FILE
 #define DIRECT_ACCESS_FILE     ".bzdirect"



Home | Main Index | Thread Index | Old Index