- Feb 06, 2007
-
-
Ruediger Pluem authored
even if no expiration time is specified. Futhermore the query string will not be used for key generation such that requests to the same URI path, but with different query strings are mapped to the same cache entity. Turning this setting to ON violates RFC 2616/13.9 and thus it is turned off by default. PR: 41484 Submitted by: Fredrik Widlund <fredrik.widlund qbrick.com> Reviewed by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@504183 13f79535-47bb-0310-9956-ffa450edef68
-
Chris Darroch authored
database configurations from the main server. The post_config hook function determines the minimal set of distinct configurations necessary so that database connection pools are shared between virtual hosts whenever possible. The SQL statements which should be prepared for each database connection are now stored in a hash for each virtual host during the configuration phase, and these hashes are merged in the normal manner using apr_hash_overlay() with that of the main server. This allows for statements to be de-registered by DBDPrepareSQL, if desired. The post_config hook function then compares the statements registered for each virtual host when determining if a separate configuration group is required. The changes in r424798, r432560, r432562, and r466641, which still have problems with configuration inheritance, are therefore no longer necessary. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@503931 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 05, 2007
-
-
Ruediger Pluem authored
PR: 41056 / 19954 Submitted by: jfclere, jim Reviewed by: jim git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@503863 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 04, 2007
-
-
Jeff Trawick authored
script process wasn't created (storing 0 for the pid in that case). Otherwise, the remembered pid is that of the last successful script execution for this hash key. Prior to this patch, the wrong process could be terminated in rare circumstances: - A CGI process with pid 10101 is forked for connection 99. - After the CGI exits and some time elapses, some other process gets pid 10101. (Connection 99 hasn't handled another CGI request yet.) - The next time connection 99 has a CGI process, the fork() or other early setup fails, so no CGI process is created. - The remembered pid for connection 99 is still 10101. It gets terminated (subject to permissions). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@503340 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 02, 2007
-
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@502797 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 01, 2007
-
-
Graham Leggett authored
Revert the read-while-caching and large-file-crash fixes for mod_disk_cache, ready to start again. Reverted: r450105 r450188 r462571 r462601 r462696 r467655 r467684 r468044 r468373 r468409 r470455 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@502365 13f79535-47bb-0310-9956-ffa450edef68
-
Sander Temme authored
when invoked without variable name(s). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@502323 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 31, 2007
-
-
Bradley Nicholes authored
Implement a BASEDIR build environment variable to allow the NetWare build to relocate the install files Submitted by: Guenter Knauf <fuankg apache org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@502051 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 30, 2007
-
-
Joe Orton authored
argument to 30 units-of-unspecified-nature. Submitted by: Dean Gaudet <dean arctic.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@501364 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 29, 2007
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@501132 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 28, 2007
-
-
Ruediger Pluem authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@500897 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
can work after that terminating signal. Submitted by: Eric Covener <covener gmail.com> Reviewed by: trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@500881 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 24, 2007
-
-
Ruediger Pluem authored
of the string to which *sa points is a %. In this case the while loop in parse_format_string would call parse_format_tag with a pointer to a memory region that starts one byte after the string to which s in parse_format_string points to. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@499567 13f79535-47bb-0310-9956-ffa450edef68
-
Bradley Nicholes authored
with mod_authnz_ldap, AuthzLDAPAuthoritative must be set to off. submitted by: Darren Spruell <phatbuckett gmail.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@499241 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 22, 2007
-
-
Bradley Nicholes authored
Set the SSLMutex to default on the NetWare platform and make sure that the file locations are being set properly. Submitted by: Guenter Knauf <fuankg apache.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@498665 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 16, 2007
-
-
Chris Darroch authored
connections in a pool cleanup function. This simplifies the ap_dbd_acquire() and ap_dbd_cacquire() functions, and also stops us from leaking ap_dbd_t structures when using reslists. We ensure that prepared statements are destroyed before their DB connection is closed, in case any drivers would have problems cleaning up prepared statements after the DB connection is closed. The combination of reslists and memory pool cleanup functions was causing segfaults when child processes exited, as reported in PR 39985. To prevent this, we register dbd_destroy() as a cleanup that will execute prior to the internal cleanup function registered by apr_reslist_create(). When the reslist's memory pool is destroyed, dbd_destroy() informs dbd_destruct() not to do anything when subsequently called by the reslist's internal cleanup function. We avoid the use of s->process->pool (the global pool) since it isn't destroyed by exiting child processes in most multi-process MPMs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@496831 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 13, 2007
-
-
Justin Erenkrantz authored
in r219224. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@495808 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 12, 2007
-
-
William A. Rowe Jr authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@495544 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 11, 2007
-
-
William A. Rowe Jr authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@495131 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
operation. This ensures the exported (Studio 97 generated) .mak files create a usable Apache directly from the VC 8 (Studio 2005) command line environment. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@495126 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
specifying this .cnf is required, either with the cmd line arg or the envvar.) Spell out the correct versions of openssl/apache. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@495057 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 10, 2007
-
-
Joe Orton authored
* support/apxs.in: Use it to eliminate run-time check for whether httpd has mod_so built-in. Submitted by: David M. Lee <dmlee crossroads.com> PR: 40653 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@494781 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@494716 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 09, 2007
-
-
William A. Rowe Jr authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@494332 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@494321 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@494320 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 06, 2007
-
-
William A. Rowe Jr authored
Update CHANGES, add attributions for assistance git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@493280 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 04, 2007
-
-
Joe Orton authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@492510 13f79535-47bb-0310-9956-ffa450edef68
-
Chris Darroch authored
and non-threaded versions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@492394 13f79535-47bb-0310-9956-ffa450edef68
-
Sander Temme authored
Get rid of the global trace_add in favor of specific trace functions tailored to the server run phase and callback context. Add the final trace function (for no context) and start moving the EXAMPLE_LOG_EACH stuff to ap_log_perror instead of directly writing to stdout. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@492376 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 03, 2007
-
-
William A. Rowe Jr authored
Correctly evaluate the HTTPS condition string. PR: 40573 Submitted by: Matt Eaton <asf divinehawk.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@492341 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Where any response is sent, return OK from the handler. Where there is no response (but a status code) return the code. This patch adds a great number of debugging emits for failed ap_pass_brigade calls, to help diagnose failure cases, and disambiguates OK from APR_SUCCESS. PR: 40470 Submitted by: wrowe, Matt Eaton <asf divinehawk.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@492333 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 02, 2007
-
-
Chris Darroch authored
ap_mpm_run(), then destroy pmain when exiting ap_mpm_run(). The expected call to ap_run_child_init() appears to have been removed in r89640. However, that call should presumably still be made once per process, as in other single-process MPMs like the netware MPM. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@491922 13f79535-47bb-0310-9956-ffa450edef68
-
Chris Darroch authored
registered in modules' child_init hooks are performed (e.g., mod_log_config and mod_dbd). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@491907 13f79535-47bb-0310-9956-ffa450edef68
-
Chris Darroch authored
ap_dbd_open() and use correct arguments to apr_dbd_error() when non-threaded. Register correct cleanup data in non-threaded ap_dbd_acquire() and ap_dbd_cacquire(). Clean up configuration data and merge function. Use ap_log_error() wherever possible. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@491884 13f79535-47bb-0310-9956-ffa450edef68
-
Chris Darroch authored
around for readability, prior to forthcoming functional changes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@491729 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 31, 2006
-
-
Paul Querna authored
Change the default depth and length of directories for mod_disk_cache to a depth of 2, and a length of 2. Suggested By: noirin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@491364 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 30, 2006
-
-
Ruediger Pluem authored
always returns APR_INCOMPLETE on Unix platforms in the case that the call to the native stat / lstat did not fail. So we can safely assume that the stat / lstat call has been successful in this case. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@491297 13f79535-47bb-0310-9956-ffa450edef68
-
Sander Temme authored
Ongoing crusade to separate callback tracing into single-process single-thread part and thread-safe per-request or per-connection (forthcoming) routines. Implement trace_startup() routine and call it from startup hook handlers instead of the old trace_add routine. This completely separates the global variable manipulation from the request-specific stuff. Otherwise, it's mostly existing code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@491153 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 29, 2006
-
-
Paul Querna authored
Improve the error message, include the full path of the file we are actually trying to call stat on. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@490920 13f79535-47bb-0310-9956-ffa450edef68
-