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