Archive: DSA3:[ANONYMOUS.WASD]HTROOT712UPD-VAX.ZIP;1 WASD VMS Hypertext Services, Copyright (c) 1996-2001 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 v7.1.2 update (July 2001). Apply to any installed 7.1.0/7.1.1 (DO NOT APPLY TO ANY OTHER!) ********************************************************* *** CONTAINS SOURCES, OBJECT MODULES FOR VAX PLATFORM *** ********************************************************* * 7.1.2 update - CGILIB.C v1.6.2 - QDLOGSTATS v1.2.2 (with CGI interface) - HT_SCRATCH automatic script scratch file cleanup - authentication agent can now '100 SET-COOKIE rfc2109-cookie' - add selective status codes to error report path - refine 'view' and 'list' redirection in UPD.C - refine logging RMS characteristics (500% improvement) - provide for ODS-5 "hidden" files ('^.') - EXEC of file type - remove http: check from SesolaAccept(), from v7.1.1 ... - bugfix; parsing of [ServiceProxyChain] - bugfix; 'RU' conditional - bugfix; SCRIPT_FILENAME with CGIplus, - bugfix; NetThisVirtualService() and call conditions, - bugfix; SesolaFree() BioPtr - bugfix; AuthVmsCheckUserAccess() return SS$_NOPRIV - bugfix; ParseNetMask() and VSLM mask processing - bugfix; sys$create_user_profile() length size from word (System Services Manual) to unsigned int (startlet.h)! - bugfix; add CONNECT method to access controls - bugfix; VAX /PERSONA=identifier - bugfix; authorization network masks - bugfix; directory specfication length (sys$check_access()) - bugfix; HTAdminPasswordChange() call to WriteFaoOpcom() - bugfix; AuthGenerateHashPassword() force upper-case - bugfix; final status at write group/no read group check from v7.1.0 ... - bugfix; memory leak in AUTH.C - bugfix; apache_mod_ssl-style CGI variables - bugfix; FILE.C make a search list DNF appear as a FNF - bugfix; /PROFILE empty directory passing incorrect parameter, - bugfix; general error reporter variable arguments, - bugfix; final authorization failure should specify 403, - bugfix; ensure mapping rules exist for authentication agents - bugfix; control cache purge arguments * To UNZIP archive: $ SET DEFAULT HT_ROOT:[000000] $ UNZIP "-V" device:[dir]HTROOT712UPD-VAX.ZIP * To link executables (optional SSL): $ SET DEFAULT HT_ROOT:[SRC.HTTPD] $ @BUILD_HTTPD LINK $ SET DEFAULT HT_ROOT:[SRC.MISC] $ @BUILD_CGILIB LINK $ SET DEFAULT HT_ROOT:[SRC.UTILS] $ @BUILD_QDLOGSTATS LINK VMS file attributes saved ... use UnZip 5.2+ on OpenVMS Archive created 12-JUL-2001 Length Date Time Name -------- ---- ---- ---- 81920 12-21-00 01:21 src/httpd/admin.c 16384 09-13-00 11:41 src/httpd/admin.h 107032 04-05-01 09:18 src/httpd/auth.c 16384 03-27-01 08:48 src/httpd/auth.h 16384 01-18-01 03:46 src/httpd/authagent.c 32768 05-12-00 04:09 src/httpd/authcache.c 66074 04-12-01 06:23 src/httpd/authconfig.c 32768 05-12-00 04:09 src/httpd/authhta.c 16384 05-12-00 04:09 src/httpd/authhtl.c 33189 04-05-01 13:20 src/httpd/authvms.c 16384 06-16-00 18:20 src/httpd/basic.c 16384 09-21-98 12:22 src/httpd/basic.h 32768 10-06-00 08:34 src/httpd/build_httpd.com 65536 07-22-00 17:13 src/httpd/cache.c 16384 12-29-99 00:26 src/httpd/cache.h 65536 03-07-01 08:41 src/httpd/cgi.c 16384 09-28-00 16:31 src/httpd/cgi.h 32768 10-13-00 11:26 src/httpd/cli.c 16384 09-21-98 12:20 src/httpd/cli.h 170280 06-02-01 21:29 src/httpd/config.c 16384 12-06-00 08:44 src/httpd/config.h 50000 06-30-01 20:05 src/httpd/control.c 16384 07-21-00 15:30 src/httpd/control.h 16384 01-11-01 10:00 src/httpd/copyright.h 211266 04-22-01 13:44 src/httpd/dcl.c 16384 12-07-00 21:00 src/httpd/dcl.h 98304 01-26-01 00:16 src/httpd/decnet.c 16384 05-10-00 14:35 src/httpd/decnet.h 32768 05-12-00 04:17 src/httpd/descr.c 16384 01-05-00 02:37 src/httpd/descr.h 32768 06-16-00 19:53 src/httpd/digest.c 16384 09-21-98 12:24 src/httpd/digest.h 114688 03-21-01 17:38 src/httpd/dir.c 16384 09-01-00 13:26 src/httpd/dir.h 16384 04-11-00 12:51 src/httpd/enamel.h 49152 02-17-01 02:31 src/httpd/error.c 16384 04-13-00 14:44 src/httpd/error.h 49152 12-06-00 20:52 src/httpd/file.c 16384 09-01-00 13:06 src/httpd/file.h 98304 06-20-00 16:34 src/httpd/graph.c 16384 09-21-98 12:16 src/httpd/graph.h 95834 07-08-01 10:02 src/httpd/htadmin.c 16384 05-08-00 10:40 src/httpd/htadmin.h 49152 10-17-00 04:06 src/httpd/httpd.c 16384 10-03-00 04:44 src/httpd/httpd.h 16384 01-17-01 05:02 src/httpd/httpd_axp.opt 16384 01-17-01 05:02 src/httpd/httpd_axp_persona_stub.opt 16384 01-17-01 05:02 src/httpd/httpd_axp_ssl.opt 16384 01-17-01 05:02 src/httpd/httpd_axp_ssl_persona_stub.opt 16384 10-03-00 04:49 src/httpd/httpd_vax.opt 16384 10-06-00 08:37 src/httpd/httpd_vax_persona_stub.opt 16384 10-03-00 04:48 src/httpd/httpd_vax_ssl.opt 16384 10-06-00 08:37 src/httpd/httpd_vax_ssl_persona_stub.opt 32768 05-12-00 04:13 src/httpd/ismap.c 16384 01-05-00 02:37 src/httpd/ismap.h 57948 03-20-01 21:17 src/httpd/logging.c 16384 11-17-98 08:49 src/httpd/logging.h 165805 05-15-01 12:23 src/httpd/mapurl.c 16384 04-05-01 09:42 src/httpd/mapurl.h 32768 12-24-99 03:57 src/httpd/md5.c 16384 09-21-98 12:23 src/httpd/md5.h 32768 09-01-00 16:44 src/httpd/menu.c 16384 09-01-00 13:51 src/httpd/menu.h 65536 07-22-00 17:05 src/httpd/msg.c 16384 05-06-00 08:57 src/httpd/msg.h 92452 07-09-01 16:40 src/httpd/net.c 16384 06-16-00 13:09 src/httpd/net.h 0 02-16-01 18:22 src/httpd/obj_axp/ 0 02-16-01 18:22 src/httpd/obj_vax/ 65536 12-04-00 18:52 src/httpd/ods.c 16384 03-18-00 11:19 src/httpd/ods.h 16384 02-28-00 14:01 src/httpd/odsstruct.h 16384 11-20-00 08:59 src/httpd/persona.c 16384 10-13-00 15:22 src/httpd/persona.h 98304 06-27-01 07:23 src/httpd/proxy.c 16384 12-05-99 02:22 src/httpd/proxy.h 98304 08-29-00 09:48 src/httpd/proxycache.c 16384 08-29-00 09:27 src/httpd/proxycache.h 81920 04-05-01 10:17 src/httpd/proxymaint.c 16384 09-13-00 11:46 src/httpd/proxymaint.h 16384 06-02-00 04:54 src/httpd/proxystruct.h 81920 08-31-00 09:36 src/httpd/put.c 16384 04-08-00 10:26 src/httpd/put.h 132969 07-11-01 23:49 src/httpd/request.c 16384 09-01-00 13:46 src/httpd/request.h 68894 06-27-01 07:22 src/httpd/service.c 16384 02-17-01 02:31 src/httpd/service.h 77280 04-13-01 01:43 src/httpd/sesola.c 16384 10-17-00 03:44 src/httpd/sesola.h 174892 07-08-01 13:12 src/httpd/ssi.c 16384 09-01-00 13:12 src/httpd/ssi.h 16384 02-11-00 11:59 src/httpd/stmlf.c 16384 01-21-00 04:00 src/httpd/stmlf.h 147456 04-05-01 09:52 src/httpd/support.c 16384 06-12-00 05:42 src/httpd/support.h 16384 05-12-00 03:49 src/httpd/track.c 16384 05-08-00 10:41 src/httpd/track.h 131072 02-15-01 11:20 src/httpd/upd.c 16384 03-11-00 03:46 src/httpd/upd.h 16384 04-09-00 18:11 src/httpd/version.c 13275 07-08-01 10:09 src/httpd/version.h 32768 01-25-01 08:54 src/httpd/vm.c 16384 02-11-00 12:08 src/httpd/vm.h 49152 12-26-00 12:46 src/httpd/wasd.h 98304 02-01-01 16:01 src/httpd/watch.c 16384 10-02-00 16:52 src/httpd/watch.h 41392 07-12-01 06:08 src/httpd/obj_vax/admin.obj 23602 07-12-01 06:09 src/httpd/obj_vax/auth.obj 3984 07-12-01 06:09 src/httpd/obj_vax/authagent.obj 7574 07-12-01 06:10 src/httpd/obj_vax/authcache.obj 22998 07-12-01 06:10 src/httpd/obj_vax/authconfig.obj 4520 07-12-01 06:11 src/httpd/obj_vax/authhta.obj 2474 07-12-01 06:11 src/httpd/obj_vax/authhtl.obj 10182 07-12-01 06:12 src/httpd/obj_vax/authvms.obj 2130 07-12-01 06:12 src/httpd/obj_vax/basic.obj 16384 07-12-01 06:13 src/httpd/obj_vax/cache.obj 16384 07-12-01 06:13 src/httpd/obj_vax/cgi.obj 9500 07-12-01 06:14 src/httpd/obj_vax/cli.obj 94672 07-12-01 06:14 src/httpd/obj_vax/config.obj 20874 07-12-01 06:15 src/httpd/obj_vax/control.obj 56734 07-12-01 06:16 src/httpd/obj_vax/dcl.obj 22444 07-12-01 06:17 src/httpd/obj_vax/decnet.obj 6154 07-12-01 06:17 src/httpd/obj_vax/descr.obj 4648 07-12-01 06:19 src/httpd/obj_vax/digest.obj 28052 07-12-01 06:18 src/httpd/obj_vax/dir.obj 12578 07-12-01 06:19 src/httpd/obj_vax/error.obj 9936 07-12-01 06:20 src/httpd/obj_vax/file.obj 26012 07-12-01 06:20 src/httpd/obj_vax/graph.obj 45300 07-12-01 06:21 src/httpd/obj_vax/htadmin.obj 16384 07-12-01 06:22 src/httpd/obj_vax/httpd.obj 7558 07-12-01 06:22 src/httpd/obj_vax/ismap.obj 16384 07-12-01 06:23 src/httpd/obj_vax/logging.obj 33998 07-12-01 06:23 src/httpd/obj_vax/mapurl.obj 4160 07-12-01 06:24 src/httpd/obj_vax/md5.obj 9806 07-12-01 06:24 src/httpd/obj_vax/menu.obj 18532 07-12-01 06:25 src/httpd/obj_vax/msg.obj 22588 07-12-01 06:25 src/httpd/obj_vax/net.obj 7758 07-12-01 06:26 src/httpd/obj_vax/ods.obj 2342 07-12-01 06:26 src/httpd/obj_vax/persona.obj 2032 07-12-01 06:27 src/httpd/obj_vax/persona_stub.obj 26508 07-12-01 06:27 src/httpd/obj_vax/proxy.obj 24052 07-12-01 06:28 src/httpd/obj_vax/proxycache.obj 36752 07-12-01 06:29 src/httpd/obj_vax/proxymaint.obj 18570 07-12-01 06:29 src/httpd/obj_vax/put.obj 37468 07-12-01 06:30 src/httpd/obj_vax/request.obj 26892 07-12-01 06:31 src/httpd/obj_vax/service.obj 2002 07-12-01 06:32 src/httpd/obj_vax/sesola.obj 25384 07-12-01 06:07 src/httpd/obj_vax/sesola_ssl.obj 58622 07-12-01 06:31 src/httpd/obj_vax/ssi.obj 4544 07-12-01 06:33 src/httpd/obj_vax/stmlf.obj 33480 07-12-01 06:33 src/httpd/obj_vax/support.obj 2774 07-12-01 06:34 src/httpd/obj_vax/track.obj 44740 07-12-01 06:35 src/httpd/obj_vax/upd.obj 890 07-12-01 06:37 src/httpd/obj_vax/version.obj 6646 07-12-01 06:35 src/httpd/obj_vax/vm.obj 38054 07-12-01 06:36 src/httpd/obj_vax/watch.obj 148376 07-02-01 04:03 src/misc/cgilib.c 9682 07-06-01 05:35 src/misc/cgilib.h 54858 07-12-01 00:03 src/misc/obj_vax/cgilib.obj 2545 07-07-01 11:15 src/utils/build_qdlogstats.com 65536 07-02-01 03:44 src/utils/qdlogstats.c 34208 07-12-01 00:21 src/utils/obj_vax/qdlogstats.obj -------- ------- 5749811 162 files