head	1.1;
access;
symbols
	netbsd-11-0-RC4:1.1
	netbsd-11-0-RC3:1.1
	netbsd-11-0-RC2:1.1
	netbsd-11-0-RC1:1.1
	perseant-exfatfs-base-20250801:1.1
	netbsd-11:1.1.0.18
	netbsd-11-base:1.1
	netbsd-10-1-RELEASE:1.1
	perseant-exfatfs-base-20240630:1.1
	perseant-exfatfs:1.1.0.16
	perseant-exfatfs-base:1.1
	netbsd-9-4-RELEASE:1.1.6.1
	netbsd-10-0-RELEASE:1.1
	netbsd-10-0-RC6:1.1
	netbsd-10-0-RC5:1.1
	netbsd-10-0-RC4:1.1
	netbsd-10-0-RC3:1.1
	netbsd-10-0-RC2:1.1
	netbsd-10-0-RC1:1.1
	netbsd-10:1.1.0.14
	netbsd-10-base:1.1
	netbsd-9-3-RELEASE:1.1.6.1
	cjep_sun2x-base1:1.1
	cjep_sun2x:1.1.0.12
	cjep_sun2x-base:1.1
	cjep_staticlib_x-base1:1.1
	netbsd-9-2-RELEASE:1.1.6.1
	cjep_staticlib_x:1.1.0.10
	cjep_staticlib_x-base:1.1
	netbsd-9-1-RELEASE:1.1
	phil-wifi-20200421:1.1
	phil-wifi-20200411:1.1
	is-mlppp:1.1.0.8
	is-mlppp-base:1.1
	phil-wifi-20200406:1.1
	netbsd-9-0-RELEASE:1.1
	netbsd-9-0-RC2:1.1
	netbsd-9-0-RC1:1.1
	phil-wifi-20191119:1.1
	netbsd-9:1.1.0.6
	netbsd-9-base:1.1
	phil-wifi-20190609:1.1
	pgoyette-compat-merge-20190127:1.1.2.2
	pgoyette-compat-20190127:1.1
	pgoyette-compat-20190118:1.1
	pgoyette-compat-1226:1.1
	pgoyette-compat-1126:1.1
	pgoyette-compat-1020:1.1
	pgoyette-compat-0930:1.1
	pgoyette-compat-0906:1.1
	pgoyette-compat-0728:1.1
	phil-wifi:1.1.0.4
	phil-wifi-base:1.1
	pgoyette-compat-0625:1.1
	pgoyette-compat:1.1.0.2
	pgoyette-compat-0521:1.1;
locks; strict;
comment	@# @;


1.1
date	2018.05.03.22.51.18;	author sevan;	state Exp;
branches
	1.1.2.1
	1.1.6.1;
next	;
commitid	I8o46GNJuj7H7UAA;

1.1.2.1
date	2018.05.03.22.51.18;	author pgoyette;	state dead;
branches;
next	1.1.2.2;
commitid	X5L8kSrBWQcDt7DA;

1.1.2.2
date	2018.05.21.04.35.56;	author pgoyette;	state Exp;
branches;
next	;
commitid	X5L8kSrBWQcDt7DA;

1.1.6.1
date	2021.03.05.13.34.19;	author martin;	state Exp;
branches;
next	;
commitid	n1snW5vVPzYiG7KC;


desc
@@


1.1
log
@Hello bozohttpd(3lua)
@
text
@#	$NetBSD$

LUA_MODULES=		bozohttpd
LUA_SRCS.bozohttpd=	glue.c
LUA_DPLIBS+=		bozohttpd \
			${.CURDIR}/../../../libexec/httpd/libbozohttpd

EXTDIST= 		${.CURDIR}/../../../libexec/httpd

CPPFLAGS+= 		-I${EXTDIST}

.PATH: ${EXTDIST}/lua

.include <bsd.lua.mk>
@


1.1.6.1
log
@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.lacour@@posteo.net.
	o  fix array size botch (assertion, not exploitable.)  from
	   martin@@netbsd.org.
	o  also match %2F as well as %2f.  from leah@@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 <henrik@@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 spz@@netbsd.org.
	o  add readme support to directory indexing.  from jmcneill@@netbsd.org
	o  add blocklist(8) support.  from jruoho@@netbsd.org.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2018/05/03 22:51:18 sevan Exp $
d10 1
a10 1
CPPFLAGS+= 		-I${EXTDIST} -DNO_BLOCKLIST_SUPPORT
@


1.1.2.1
log
@file Makefile was added on branch pgoyette-compat on 2018-05-21 04:35:56 +0000
@
text
@d1 14
@


1.1.2.2
log
@Sync with HEAD
@
text
@a0 14
#	$NetBSD: Makefile,v 1.1 2018/05/03 22:51:18 sevan Exp $

LUA_MODULES=		bozohttpd
LUA_SRCS.bozohttpd=	glue.c
LUA_DPLIBS+=		bozohttpd \
			${.CURDIR}/../../../libexec/httpd/libbozohttpd

EXTDIST= 		${.CURDIR}/../../../libexec/httpd

CPPFLAGS+= 		-I${EXTDIST}

.PATH: ${EXTDIST}/lua

.include <bsd.lua.mk>
@


