- Nov 19, 2004
-
-
Justin Erenkrantz authored
* CHANGES: Bump... * include/ap_release.h: to 2.1.2-dev. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105892 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 11, 2004
-
-
Joe Orton authored
standard non-blocking-read/flush/blocking-read logic to ensure that buffered content is flushed to the client if the next read will block. PR: 19954 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105751 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 10, 2004
-
-
Bradley Nicholes authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105746 13f79535-47bb-0310-9956-ffa450edef68
-
Joe Orton authored
configured SSL certificates to stdout, useful for cron-ing through a "do I need to renew any of my certificates this week" tool: * modules/ssl/ssl_engine_config.c (ssl_hook_ConfigTest): New function. * modules/ssl/mod_ssl.c (ssl_register_hooks): ...register it as a test_config hook. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105741 13f79535-47bb-0310-9956-ffa450edef68
-
Joe Orton authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105737 13f79535-47bb-0310-9956-ffa450edef68
-
Joe Orton authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105736 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 06, 2004
-
-
Justin Erenkrantz authored
and cache size directives that are now available through htcacheclean. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105699 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
mod_disk_cache. (Justin did a whole bunch of style tweaks, and some minor functionality tweaks to get it to function on Solaris.) Submitted by: Andreas Steinmetz Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105698 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 05, 2004
-
-
Bradley Nicholes authored
Added the directive "Requires ldap-filter" that allows the module to only authorize a user based on a complex LDAP search filter. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105694 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105691 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 04, 2004
-
-
Paul Querna authored
PR: 29755 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105677 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 03, 2004
-
-
Bradley Nicholes authored
Added the directive "Requires ldap-attribute" that allows the module to only authorize a user if the attribute value specified matches the value of the user object. PR 31913 Submitted by: Ryan Morgan <rmorgan pobox.com> Reviewd by: Brad Nicholes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105675 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 02, 2004
-
-
Bradley Nicholes authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105670 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 01, 2004
-
-
Jeff Trawick authored
error disabling nagle* is logged with the client IP address and a debug log level. We filter out not-implemented errors from platforms which don't support TCP_NODELAY. *This is typically EINVAL, which means that the client already dropped the connection. Also, mention an earlier change to include the client IP address when logging connection-oriented errors. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105652 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 29, 2004
-
-
Jeff Trawick authored
so that the client IP address is recorded in the log git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105625 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 25, 2004
-
-
Paul Querna authored
DoS by just opening a socket, and never sending any data. Ivan suggested such a change about a month ago, to match the 1.3 behavoir. Today I helped OSU's Admins figure out that someone was trying this 'attack' against their mirror server. The server status just showed hundreds of Apache Children stuck in Reading. This will at least hint to the admins where the problem is by telling them about it in the error log. Inspired by: Rici Lake, Ivan Ristic <ivanr webkreator.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105583 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 23, 2004
-
-
Roy T. Fielding authored
bottom (APR/system) up -- we can't give the client a 64bit API and then cast it to 32bits internally without introducing security holes on other platforms. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105572 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
(Justin made some minor tweaks to the patch.) PR: 30399 Submitted by: R�diger Pl�m <r.pluem@t-online.de> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105569 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105565 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105562 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105560 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 22, 2004
-
-
Allan K. Edwards authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105545 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 18, 2004
-
-
Paul Querna authored
(cache_disable instead of cache_enable) PR: 31128 Submitted by: Edward Rudd <eddie omegaware.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105510 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 14, 2004
-
-
Graham Leggett authored
PR: Obtained from: Submitted by: Jeff Trawick Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105453 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 13, 2004
-
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105442 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 10, 2004
-
-
Andre Malo authored
for the administrator git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105399 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 08, 2004
-
-
Joe Orton authored
* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Ensure that a correct cipher suite has been negotiated, else deny access. * modules/ssl/ssl_engine_init.c (ssl_init_ctx_protocol): With OpenSSL 0.9.7, prevent session resumption during a renegotiation to force the client to negotiate a new (and acceptable) cipher suite. Submitted by: Hartmut Keil <Hartmut.Keil adnovum.ch>, Joe Orton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105396 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 04, 2004
-
-
Graham Leggett authored
library handles special characters. PR: 24437 Obtained from: Submitted by: Jess Holle Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105379 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 03, 2004
-
-
Graham Leggett authored
is causing a potential problem with the LDAP shared memory cache. PR: 31431 Obtained from: Submitted by: Graham Leggett Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105375 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
statistics display. PR: 29216 Obtained from: Submitted by: Graham Leggett Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105373 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 02, 2004
-
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105368 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 29, 2004
-
-
Bradley Nicholes authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105344 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 28, 2004
-
-
Justin Erenkrantz authored
teaching mod_cache's cache_select_url and cache_save_filter how to deal with this corner case. * modules/experimental/cache_storage.c (cache_select_url): If we have a stale entry, save the handle so that cache_save_filter can use it later, and make the request conditional. * modules/experimental/cache_util.c (ap_cache_request_is_conditional): Take in a table rather than request_rec. * modules/experimental/mod_cache.c (cache_out_filter): Fix bogus comment. (cache_save_filter): If we have already responded to the client, block all data; correctly merge in 'stale' handles that are not really stale; set r->status where appropriate; serve cached response if 'fresh' * modules/experimental/mod_cache.h (cache_info): Add a status field. (cache_request_rec): Add stale handle field and note we may block responses. (ap_cache_request_is_conditional): Update prototype. * modules/experimental/mod_disk_cache.c (store_headers): Use cache_info status instead of r->status. * modules/experimental/mod_mem_cache.c (recall_headers): Properly recall the status field. (store_headers): Store the status field via cache_info status. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105322 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
PR: 21492 Submitted by: R�diger Pl�m <r.pluem t-online.de> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105317 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
PR: 30278 Submitted by: R�diger Pl�m <r.pluem t-online.de> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105315 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 24, 2004
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105290 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105284 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 23, 2004
-
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105273 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 22, 2004
-
-
Justin Erenkrantz authored
than the data file. (We rename the tempfile when we're completed with the data file which is an atomic operation.) Part of the code assumed that it was using a temporary file; other parts wrote directly to the body file - which was incorrect. So, clean up the whole mess to be consistent and more correct. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105261 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 21, 2004
-
-
Justin Erenkrantz authored
Previously, if the cached copy was stale, the response would go into an indeterminate state. Therefore, the freshness check must be done before we 'accept' the response and, if it fails (i.e. stale), we can't allow any side effects. This caused a number of changes to how mod_disk_cache reads its headers as ap_scan_script_header_err() purposely has side-effects and that's unacceptable. So, factor out only what we need. Also, remove the broken conditional filter code as you can't reliably alter the filter list once the response is started. (Regardless, cache_select_url() has the freshness checks now.) Assist to Sascha Schumann for reporting mod_cache was busted. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105236 13f79535-47bb-0310-9956-ffa450edef68
-