From: Stephen D. <sd...@us...> - 2005-07-30 04:06:21
|
Update of /cvsroot/naviserver/naviserver/nscgi In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3800/nscgi Modified Files: nscgi.c Log Message: * include/ns.h: * include/nsthread.h: * nsd/tclthread.c: * nsd/tclfile.c: * nsthread/Makefile: * nsthread/compat: * nscgi/nscgi.c: Remove a bunch of truly ancient compatibility macros and functions. Index: nscgi.c =================================================================== RCS file: /cvsroot/naviserver/naviserver/nscgi/nscgi.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** nscgi.c 13 Jun 2005 01:58:16 -0000 1.3 --- nscgi.c 30 Jul 2005 04:06:01 -0000 1.4 *************** *** 292,299 **** if (modPtr->maxInput > 0 && conn->contentLength > modPtr->maxInput) { ! return Ns_ReturnBadRequest(conn, "Exceeded maximum CGI input size"); } if (CgiInit(&cgi, mapPtr, conn) != NS_OK) { ! return Ns_ReturnNotFound(conn); } else if (cgi.interp == NULL && access(cgi.exec, X_OK) != 0) { if (STREQ(conn->request->method, "GET") || --- 292,299 ---- if (modPtr->maxInput > 0 && conn->contentLength > modPtr->maxInput) { ! return Ns_ConnReturnBadRequest(conn, "Exceeded maximum CGI input size"); } if (CgiInit(&cgi, mapPtr, conn) != NS_OK) { ! return Ns_ConnReturnNotFound(conn); } else if (cgi.interp == NULL && access(cgi.exec, X_OK) != 0) { if (STREQ(conn->request->method, "GET") || *************** *** 308,312 **** status = Ns_ConnReturnFile(conn, 200, NULL, cgi.exec); } else { ! status = Ns_ReturnNotFound(conn); } goto done; --- 308,312 ---- status = Ns_ConnReturnFile(conn, 200, NULL, cgi.exec); } else { ! status = Ns_ConnReturnNotFound(conn); } goto done; *************** *** 793,797 **** } SetUpdate(cgiPtr->env, "GATEWAY_INTERFACE", "CGI/1.1"); ! Ns_DStringVarAppend(dsPtr, Ns_InfoServer(), "/", Ns_InfoVersion(), NULL); SetUpdate(cgiPtr->env, "SERVER_SOFTWARE", dsPtr->string); Ns_DStringTrunc(dsPtr, 0); --- 793,797 ---- } SetUpdate(cgiPtr->env, "GATEWAY_INTERFACE", "CGI/1.1"); ! Ns_DStringVarAppend(dsPtr, Ns_InfoServerName(), "/", Ns_InfoServerVersion(), NULL); SetUpdate(cgiPtr->env, "SERVER_SOFTWARE", dsPtr->string); Ns_DStringTrunc(dsPtr, 0); |