36e8bf1377
Changes: 0.54 - * - Separated IO code from Accept - Add HSML comment tag: <?- -?> - Add launcher from cmdline (path|port) using HsmlExec module. - Allow stdin to read the configuration file (-c -) - Disable exectimeout by default to allow large file processing. - Disable keep-alive (not all scripts print Content-Length) - Solve IExplorer 'bug' that forces screws to segfault - Add initial support for Range-bytes in Headers and HsmlExec. - Drop nonblocking sockets, and use IOpoll/IOselect by default. - Solved longfiles buffering problems. - Solve XSS bug on HsmlExec - Initial screws_* API - Allow logs using syslog (LOG_ERR) and piped logs (|...) - Create macros for modules. - Add CleanLog module - Move hsml_lua_init into HsmlExec_init (3x faster) - Exterminate zombies using setsid() - Change bool env from TRUE/"" to 1/0 - patch unicode bug that wraps the ARGV env. - Implement headers support for hsml and .x's (redirect, mimetype, 404...) - do not overwrite user config file - initial alloc drop process. 0.53 - 2004/05/10 - Initial code for file uploading - Solve Dead children ripper bug. - Cleaner Makefiles - add portable getpath(Utils/whereis) - Add nonblocking sockets for child ripping. - Add multi-part support for fileuploading - Solve argument parsing bug. - Add some filechecks in HsmlExec.so - Add csharp support. - Patch an hsml parsing bug. - Hashbang support on hsml (to separate hsml1 and hsml2 code) - Solve http request bug. - Write all manpages.
27 lines
627 B
Makefile
27 lines
627 B
Makefile
# $NetBSD: Makefile,v 1.2 2004/06/22 12:11:01 xtraeme Exp $
|
|
#
|
|
|
|
DISTNAME= screws-0.54
|
|
CATEGORIES= www
|
|
MASTER_SITES= ftp://ftp.nopcode.org/prj/screws/
|
|
|
|
MAINTAINER= pancake@phreaker.net
|
|
HOMEPAGE= http://www.nopcode.org/?t=screws
|
|
COMMENT= SCRipt Enhaced Web Server
|
|
|
|
USE_PERL5= YES
|
|
USE_BUILDLINK3= YES
|
|
USE_PKGINSTALL= YES
|
|
|
|
PKG_USERS= screws
|
|
PKG_GROUPS= www
|
|
|
|
EGDIR= ${PREFIX}/share/examples
|
|
CONF_FILES= ${EGDIR}/default.conf ${PKG_SYSCONFDIR}/screws.conf
|
|
FILESDIR= ${WRKSRC}/src/Utils/files
|
|
|
|
RCD_SCRIPTS= screws
|
|
|
|
.include "../../lang/lua/buildlink3.mk"
|
|
.include "../../security/openssl/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|