From: Stephen D. <sd...@us...> - 2005-04-12 06:21:31
|
Update of /cvsroot/naviserver/naviserver In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22726 Modified Files: ChangeLog Log Message: * include/ns.h: * nsd/nsd.h: * nsd/info.c: * nsd/proc.c: * nsd/return.c: * nsd/server.c: * nsd/fastpath.c: * nsd/pathname.c: New concept: server root. Callback can be registered to create the server root, defaults to statically assigned 'serverroot' from config, or host-based if enabled. Many virtual hosting options added. (RFE #1159471) * nsd/conn.c: Add callback to generate current location. If none registered, uses host-header and falls back to driver's location. Add new Ns_ConnAppendLocation() as preferred method of access, depreciated Ns_ConnLocation(). * nsd/tclcmds.c: Add vhost related Tcl commands: ns_serverpath ns_pagepath ns_hashpath ns_serverrootproc ns_locationproc. * ns_pagepath.test: * ns_conn_host.test: * ns_serverpath.test: * ns_hashpath.test: * tests/test.nscfg: Add tests for vhost related commands. More location tests needed... Index: ChangeLog =================================================================== RCS file: /cvsroot/naviserver/naviserver/ChangeLog,v retrieving revision 1.44 retrieving revision 1.45 diff -C2 -d -r1.44 -r1.45 *** ChangeLog 12 Apr 2005 05:09:42 -0000 1.44 --- ChangeLog 12 Apr 2005 06:21:22 -0000 1.45 *************** *** 1,4 **** --- 1,28 ---- 2005-04-11 Stephen Deasey <sd...@us...> + * include/ns.h: + * nsd/nsd.h: + * nsd/info.c: + * nsd/proc.c: + * nsd/return.c: + * nsd/server.c: + * nsd/fastpath.c: + * nsd/pathname.c: New concept: server root. Callback can be + registered to create the server root, defaults to statically + assigned 'serverroot' from config, or host-based if enabled. + Many virtual hosting options added. (RFE #1159471) + * nsd/conn.c: Add callback to generate current location. If none + registered, uses host-header and falls back to driver's location. + Add new Ns_ConnAppendLocation() as preferred method of access, + depreciated Ns_ConnLocation(). + * nsd/tclcmds.c: Add vhost related Tcl commands: ns_serverpath + ns_pagepath ns_hashpath ns_serverrootproc ns_locationproc. + * ns_pagepath.test: + * ns_conn_host.test: + * ns_serverpath.test: + * ns_hashpath.test: + * tests/test.nscfg: Add tests for vhost related commands. More + location tests needed... + * nsd/proc.c: Add proc info for NsFastGet. Cleanup source code formatting. |