Archive: D3:[ANONYMOUS.WASD]HTTPD534.ZIP;1 WASD (HFRD) VMS Hypertext Services, Copyright (c) 1996-1999 Mark G.Daniel. This package (all associated programs), comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under the conditions of the GNU GENERAL PUBLIC LICENSE, version 2. * WASD HTTPd v5.3.4 update. Apply to any 5.3.0, 5.3.1, 5.3.2, 5.3.3 (DO NOT APPLY TO ANY OTHER!) - improves authorization and subprocess WATCH information - modifies mapped path processing partially broken in v5.3.1 - bugfix; invalid buffer size when serving file (fairly rare) - bugfix; white-space processing in configuration loading - adds utility [SRC.MISC]CGIUTL.C, see CGIUTL_EXAMPLE.HTML - adds script [SRC.MISC]TMAILER.C, see TMAILER_EXAMPLE.HTML - makes parent document SSI variables global in scope - makes SSI processing buffers dynamic - adds ISAPI scripting, see [SRC.CGIPLUS]ISAPIEXAMPLE.HTML - bugfix; accessing SsolaReport() from non-SSL port - bugfix; HttpHeaderChallenge() (very rare) * For OSU example scripts add the following two HTTPD$MAP rules immediately after "pass /demo/* /ht_root/src/osu/*": pass /help* pass /*[*]* * To UNZIP archive: $ SET DEFAULT HT_ROOT:[000000] $ UNZIP "-V" dir:HTTPD534.ZIP * To link executables (optional NETLIB and/or SSL): $ SET DEFAULT HT_ROOT:[SRC.HTTPD] $ @BUILD_HTTPD LINK [NETLIB] [SSL] $ SET DEFAULT HT_ROOT:[SRC.MISC] $ @BUILD_ONE LINK CGIUTL $ @BUILD_ONE LINK TMAILER $ SET DEFAULT HT_ROOT:[SRC.CGIPLUS] $ @BUILD_ONE LINK CGISAPI $ @BUILD_ONE LINK ISAPIEXAMPLE * To restart server using new image: $ MCR INSTALL /COMMAND REPLACE HT_EXE:HTTPD[_SSL][_NETLIB].EXE $ HTTPD/DO=RESTART VMS file attributes saved ... use UnZip 5.n+ on OpenVMS Archive created 31-MAR-1999 Length Date Time Name ------ ---- ---- ---- 153411 01-10-99 13:33 src/httpd/auth.c 128394 03-31-99 08:13 src/httpd/obj_axp/auth.obj 128394 03-31-99 08:18 src/httpd/obj_axp/auth_netlib.obj 58158 03-31-99 08:17 src/httpd/obj_vax/auth.obj 58158 03-31-99 08:29 src/httpd/obj_vax/auth_netlib.obj 125073 02-08-99 08:18 src/httpd/config.c 128062 03-31-99 08:13 src/httpd/obj_axp/config.obj 128062 03-31-99 08:19 src/httpd/obj_axp/config_netlib.obj 75356 03-31-99 08:18 src/httpd/obj_vax/config.obj 75356 03-31-99 08:30 src/httpd/obj_vax/config_netlib.obj 123247 02-12-99 07:50 src/httpd/dcl.c 83606 03-31-99 08:13 src/httpd/obj_axp/dcl.obj 83606 03-31-99 08:19 src/httpd/obj_axp/dcl_netlib.obj 42618 03-31-99 08:18 src/httpd/obj_vax/dcl.obj 42618 03-31-99 08:30 src/httpd/obj_vax/dcl_netlib.obj 83743 02-15-99 10:14 src/httpd/decnet.c 64740 03-31-99 08:13 src/httpd/obj_axp/decnet.obj 64740 03-31-99 08:19 src/httpd/obj_axp/decnet_netlib.obj 33684 03-31-99 08:19 src/httpd/obj_vax/decnet.obj 33684 03-31-99 08:30 src/httpd/obj_vax/decnet_netlib.obj 46963 02-06-99 04:10 src/httpd/file.c 29552 03-31-99 08:14 src/httpd/obj_axp/file.obj 29552 03-31-99 08:19 src/httpd/obj_axp/file_netlib.obj 14746 03-31-99 08:19 src/httpd/obj_vax/file.obj 14746 03-31-99 08:31 src/httpd/obj_vax/file_netlib.obj 31677 03-31-99 08:09 src/httpd/httpd.c 33220 03-31-99 08:14 src/httpd/obj_axp/httpd.obj 33220 03-31-99 08:19 src/httpd/obj_axp/httpd_netlib.obj 11142 03-31-99 08:20 src/httpd/obj_vax/httpd.obj 11142 03-31-99 08:32 src/httpd/obj_vax/httpd_netlib.obj 109851 02-11-99 14:19 src/httpd/request.c 106298 03-31-99 08:15 src/httpd/obj_axp/request.obj 106298 03-31-99 08:20 src/httpd/obj_axp/request_netlib.obj 48464 03-31-99 08:21 src/httpd/obj_vax/request.obj 48464 03-31-99 08:33 src/httpd/obj_vax/request_netlib.obj 110191 01-27-99 11:51 src/httpd/mapurl.c 75928 03-31-99 08:14 src/httpd/obj_axp/mapurl.obj 75928 03-31-99 08:19 src/httpd/obj_axp/mapurl_netlib.obj 43844 03-31-99 08:20 src/httpd/obj_vax/mapurl.obj 43844 03-31-99 08:32 src/httpd/obj_vax/mapurl_netlib.obj 46457 03-31-99 07:44 src/httpd/sesola.c 5822 03-31-99 08:12 src/httpd/obj_axp/sesola.obj 5822 03-31-99 08:18 src/httpd/obj_axp/sesola_netlib.obj 43442 03-31-99 08:15 src/httpd/obj_axp/sesola_ssl.obj 43442 03-31-99 08:20 src/httpd/obj_axp/sesola_ssl_netlib.obj 1634 03-31-99 08:16 src/httpd/obj_vax/sesola.obj 1634 03-31-99 08:28 src/httpd/obj_vax/sesola_netlib.obj 17132 03-31-99 08:22 src/httpd/obj_vax/sesola_ssl.obj 17132 03-31-99 08:33 src/httpd/obj_vax/sesola_ssl_netlib.obj 131240 03-28-99 22:14 src/httpd/ssi.c 6035 03-28-99 21:26 src/httpd/ssi.h 122274 03-31-99 08:15 src/httpd/obj_axp/ssi.obj 122274 03-31-99 08:20 src/httpd/obj_axp/ssi_netlib.obj 58080 03-31-99 08:22 src/httpd/obj_vax/ssi.obj 58080 03-31-99 08:33 src/httpd/obj_vax/ssi_netlib.obj 86658 03-31-99 08:06 src/httpd/support.c 70962 03-31-99 08:15 src/httpd/obj_axp/support.obj 70962 03-31-99 08:20 src/httpd/obj_axp/support_netlib.obj 36738 03-31-99 08:23 src/httpd/obj_vax/support.obj 36738 03-31-99 08:34 src/httpd/obj_vax/support_netlib.obj 14 03-31-99 08:10 src/httpd/httpd_axp.opt 34 03-31-99 08:10 src/httpd/httpd_axp_netlib.opt 14 03-31-99 08:10 src/httpd/httpd_vax.opt 34 03-31-99 08:10 src/httpd/httpd_vax_netlib.opt 2432 03-29-99 09:21 src/misc/readme.html 45679 03-16-99 13:45 src/misc/cgiutl.c 2741 03-29-99 10:15 src/misc/cgiutl_example.html 64872 03-25-99 13:23 src/misc/obj_axp/cgiutl.obj 23484 03-25-99 13:22 src/misc/obj_vax/cgiutl.obj 3112 02-17-99 16:57 script/cgiutl_example.com 53648 03-31-99 03:13 src/misc/tmailer.c 2719 03-31-99 07:31 src/misc/tmailer_example.html 810 03-31-99 02:50 src/misc/tmailer_example.tmail 73584 03-31-99 07:28 src/misc/obj_axp/tmailer.obj 28822 03-31-99 07:29 src/misc/obj_vax/tmailer.obj 3139 03-16-99 12:17 src/cgiplus/readme.html 1735 03-14-99 01:27 src/cgiplus/build_cgisapi.com 1995 03-17-99 10:03 src/cgiplus/build_isapiexample.com 51116 03-31-99 08:24 src/cgiplus/cgisapi.c 4161 03-17-99 07:53 src/cgiplus/cgisapi.h 10832 03-19-99 02:44 src/cgiplus/isapiexample.c 1808 03-29-99 09:33 src/cgiplus/isapiexample.html 58504 03-19-99 08:21 src/cgiplus/obj_axp/cgisapi.obj 13212 03-19-99 08:21 src/cgiplus/obj_axp/isapiexample.obj 24028 03-19-99 08:21 src/cgiplus/obj_vax/cgisapi.obj 5102 03-19-99 08:21 src/cgiplus/obj_vax/isapiexample.obj ------ ------- 4199969 86 files