Module Name: src Committed By: martin Date: Fri Mar 5 13:34:19 UTC 2021
Modified Files: src/lib/lua/bozohttpd [netbsd-9]: Makefile src/libexec/httpd [netbsd-9]: CHANGES Makefile Makefile.boot auth-bozo.c bozohttpd.8 bozohttpd.c bozohttpd.h cgi-bozo.c content-bozo.c daemon-bozo.c dir-index-bozo.c main.c printenv.lua ssl-bozo.c src/libexec/httpd/libbozohttpd [netbsd-9]: Makefile libbozohttpd.3 src/libexec/httpd/small [netbsd-9]: Makefile src/libexec/httpd/testsuite [netbsd-9]: Makefile Added Files: src/libexec/httpd/testsuite [netbsd-9]: t16.out t17.out t18.out Log Message: Pull up the following (all via patch), requested by mrg in ticket #1221: lib/lua/bozohttpd/Makefile (apply patch) libexec/httpd/Makefile 1.30-1.31 libexec/httpd/Makefile.boot 1.7-1.9 libexec/httpd/auth-bozo.c 1.25-1.26 libexec/httpd/bozohttpd.8 1.80-1.87 libexec/httpd/bozohttpd.c 1.114-1.123,1.125-1.128 libexec/httpd/bozohttpd.h 1.61-1.68 libexec/httpd/cgi-bozo.c 1.49-1.53 libexec/httpd/content-bozo.c 1.17-1.20 libexec/httpd/daemon-bozo.c 1-.22 libexec/httpd/dir-index-bozo.c 1.33-1.34 libexec/httpd/main.c 1.23-1.27 libexec/httpd/printenv.lua 1.4-1.5 libexec/httpd/ssl-bozo.c 1.27-1.29 libexec/httpd/libbozohttpd/libbozohttpd.3 1.5-1.6 libexec/httpd/small/Makefile 1.4 libexec/httpd/testsuite/Makefile 1.14 libexec/httpd/testsuite/t16.in 1.1 libexec/httpd/testsuite/t16.out 1.1 libexec/httpd/testsuite/t17.in 1.1 libexec/httpd/testsuite/t17.out 1.1 libexec/httpd/testsuite/t18.in 1.1 libexec/httpd/testsuite/t18.out 1.1 Update to bozohttpd 20210227. Apply lua build fix (no blocklist support on this branch). changes in bozohttpd 20210227: o new support for content types: .tar.bz2, .tar.xz, .tar.lz, .tar.zst, .tbz2, .txz, .tlz, .zipx, .xz, .zst, .sz, .lz, .lzma, .lzo, .7z, .lzo, .cab, .dmg, .jar, and .rar. should fix netbsd PR#56026: MIME type of .tar.xz file on ny{cdn,ftp}.NetBSD.org is invalid changes in bozohttpd 20210211: o fix various NULL derefs from malformed headers. mostly from <emily@ingalls.rocks>. o fix memory leaks in library interface: add bozo_cleanup(). changes in bozohttpd 20201014: o also set -D_GNU_SOURCE in Makefile.boot. from hadrien.lac...@posteo.net. o fix array size botch (assertion, not exploitable.) from mar...@netbsd.org. o also match %2F as well as %2f. from l...@vuxu.org. o many manual and help fixes. clean ups for higher lint levels, consistency/style clean ups. various option fixes including made -f imply -b. from <hen...@gulbra.net> for freebsd. changes in bozohttpd 20200912: o add .m4a and .m4v file extensions. changes in bozohttpd 20200820: o make this work on sun2 by reducing mmap window there. o fix SSL shutdown sequence. from s...@netbsd.org. o add readme support to directory indexing. from jmcne...@netbsd.org o add blocklist(8) support. from jru...@netbsd.org. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.1.6.1 src/lib/lua/bozohttpd/Makefile cvs rdiff -u -r1.40 -r1.40.2.1 src/libexec/httpd/CHANGES cvs rdiff -u -r1.28 -r1.28.2.1 src/libexec/httpd/Makefile cvs rdiff -u -r1.6 -r1.6.28.1 src/libexec/httpd/Makefile.boot cvs rdiff -u -r1.24 -r1.24.2.1 src/libexec/httpd/auth-bozo.c cvs rdiff -u -r1.79 -r1.79.2.1 src/libexec/httpd/bozohttpd.8 cvs rdiff -u -r1.113.2.1 -r1.113.2.2 src/libexec/httpd/bozohttpd.c cvs rdiff -u -r1.60 -r1.60.2.1 src/libexec/httpd/bozohttpd.h cvs rdiff -u -r1.48 -r1.48.2.1 src/libexec/httpd/cgi-bozo.c cvs rdiff -u -r1.16 -r1.16.2.1 src/libexec/httpd/content-bozo.c cvs rdiff -u -r1.21 -r1.21.2.1 src/libexec/httpd/daemon-bozo.c cvs rdiff -u -r1.32 -r1.32.2.1 src/libexec/httpd/dir-index-bozo.c cvs rdiff -u -r1.22 -r1.22.2.1 src/libexec/httpd/main.c cvs rdiff -u -r1.3 -r1.3.18.1 src/libexec/httpd/printenv.lua cvs rdiff -u -r1.26 -r1.26.2.1 src/libexec/httpd/ssl-bozo.c cvs rdiff -u -r1.3 -r1.3.12.1 src/libexec/httpd/libbozohttpd/Makefile cvs rdiff -u -r1.4 -r1.4.14.1 src/libexec/httpd/libbozohttpd/libbozohttpd.3 cvs rdiff -u -r1.3 -r1.3.26.1 src/libexec/httpd/small/Makefile cvs rdiff -u -r1.13 -r1.13.2.1 src/libexec/httpd/testsuite/Makefile cvs rdiff -u -r0 -r1.1.2.2 src/libexec/httpd/testsuite/t16.out \ src/libexec/httpd/testsuite/t17.out src/libexec/httpd/testsuite/t18.out Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.