Index: CHANGES =================================================================== RCS file: /cvsroot/src/libexec/httpd/CHANGES,v retrieving revision 1.52 diff -u -p -r1.52 CHANGES --- CHANGES 3 Sep 2021 21:54:59 -0000 1.52 +++ CHANGES 4 Jan 2022 04:21:08 -0000 @@ -1,5 +1,8 @@ $NetBSD: CHANGES,v 1.52 2021/09/03 21:54:59 andvar Exp $ +changes in bozohttpd 20220104: + o remove obsolete .bzdirect handling. + changes in bozohttpd 20210824: o new "-m tlsversion" option to set the minimum TLS version available. partially from . Index: bozohttpd.8 =================================================================== RCS file: /cvsroot/src/libexec/httpd/bozohttpd.8,v retrieving revision 1.89 diff -u -p -r1.89 bozohttpd.8 --- bozohttpd.8 24 Aug 2021 09:47:36 -0000 1.89 +++ bozohttpd.8 4 Jan 2022 04:21:08 -0000 @@ -532,14 +532,9 @@ the client did not make a ranged request .Nm looks for a couple of special files in directories that allow certain features to be provided on a per-directory basis. -In addition to the +The .Pa .htpasswd -used by HTTP basic authorization, -if a -.Pa .bzdirect -file is found (contents are irrelevant) -.Nm -will allow direct access. +file is used by HTTP basic authorization. If a .Pa .bzredirect symbolic link is found, @@ -659,7 +654,7 @@ The focus has always been simplicity and and regular code audits. This manual documents .Nm -version 20210824. +version 20220104. .Sh AUTHORS .An -nosplit .Nm @@ -826,6 +821,12 @@ enhanced cgi-bin support .Aq Mt joerg@NetBSD.org implemented If-Modified-Since support .It +.An Kimmo Suominen +.Aq Mt kim@NetBSD.org +removed obsolete +.Pa .bzdirect +handling +.It .An ISIHARA Takanori .Aq Mt ishit@oak.dti.ne.jp provided a man page fix Index: bozohttpd.c =================================================================== RCS file: /cvsroot/src/libexec/httpd/bozohttpd.c,v retrieving revision 1.137 diff -u -p -r1.137 bozohttpd.c --- bozohttpd.c 10 Dec 2021 20:36:02 -0000 1.137 +++ bozohttpd.c 4 Jan 2022 04:21:09 -0000 @@ -108,7 +108,7 @@ #define INDEX_HTML "index.html" #endif #ifndef SERVER_SOFTWARE -#define SERVER_SOFTWARE "bozohttpd/20210824" +#define SERVER_SOFTWARE "bozohttpd/20220104" #endif #ifndef PUBLIC_HTML #define PUBLIC_HTML "public_html" @@ -177,7 +177,6 @@ struct { const char *file; const char *name; } specials[] = { - { DIRECT_ACCESS_FILE, "rejected direct access request" }, { REDIRECT_FILE, "rejected redirect request" }, { ABSREDIRECT_FILE, "rejected absredirect request" }, { REMAP_FILE, "rejected remap request" }, Index: bozohttpd.h =================================================================== RCS file: /cvsroot/src/libexec/httpd/bozohttpd.h,v retrieving revision 1.70 diff -u -p -r1.70 bozohttpd.h --- bozohttpd.h 24 Aug 2021 09:47:36 -0000 1.70 +++ bozohttpd.h 4 Jan 2022 04:21:09 -0000 @@ -267,9 +267,6 @@ void debug__(bozohttpd_t *, int, const c * bozo_check_special_files() */ -#ifndef DIRECT_ACCESS_FILE -#define DIRECT_ACCESS_FILE ".bzdirect" -#endif #ifndef REDIRECT_FILE #define REDIRECT_FILE ".bzredirect" #endif