]>
granicus.if.org Git - apache/log
André Malo [Sun, 17 Oct 2004 15:18:56 +0000 (15:18 +0000)]
more style
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105500
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 17 Oct 2004 14:25:04 +0000 (14:25 +0000)]
save spaces! Soon in future we're going to run out of spaces!!!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105499
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 17 Oct 2004 14:07:09 +0000 (14:07 +0000)]
style
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105498
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 17 Oct 2004 14:03:09 +0000 (14:03 +0000)]
style
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105497
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 17 Oct 2004 13:58:57 +0000 (13:58 +0000)]
- the bucket types already store their names; use them.
- use APR_SIZE_T_FMT for writing an apr_size_t value.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105496
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 17 Oct 2004 13:15:05 +0000 (13:15 +0000)]
use standard copyright notice
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105495
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 16 Oct 2004 22:04:15 +0000 (22:04 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105492
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 16 Oct 2004 19:33:31 +0000 (19:33 +0000)]
reformatting an reordering (a bit more alphabetical ...)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105491
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 16 Oct 2004 18:38:48 +0000 (18:38 +0000)]
recent maf versions take the original url as base url for the pages.
this is not desired.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105489
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 16 Oct 2004 17:47:57 +0000 (17:47 +0000)]
update transformaion
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105485
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 16 Oct 2004 17:45:52 +0000 (17:45 +0000)]
images to images
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105484
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Sat, 16 Oct 2004 06:52:35 +0000 (06:52 +0000)]
Do not use reslist if it wasn't created. This fixes cases on prefork with
threads enabled and hmax set.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105480
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 23:53:50 +0000 (23:53 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105479
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 23:48:45 +0000 (23:48 +0000)]
reflect directive restrictions
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105478
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 23:38:54 +0000 (23:38 +0000)]
OR_ALL is not a good choice. Use more restrictive permissions for the
mod_filter directives.
OR_OPTIONS for all but FilterTrace, which isn't allowed in htaccess,
because it could DoS the server (see docs).
We should consider to introduce an allowoverride filters or so.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105477
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 23:30:47 +0000 (23:30 +0000)]
fix compiler warnings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105476
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 23:22:04 +0000 (23:22 +0000)]
style guide, no code changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105475
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 23:21:31 +0000 (23:21 +0000)]
add mod_filter to the configure parameters
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105474
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 22:48:45 +0000 (22:48 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105473
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 22:32:20 +0000 (22:32 +0000)]
markup
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105472
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 21:51:46 +0000 (21:51 +0000)]
formatting
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105471
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 21:36:23 +0000 (21:36 +0000)]
use white background
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105470
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 21:21:46 +0000 (21:21 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105468
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 21:16:25 +0000 (21:16 +0000)]
xml validation issues
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105467
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 15 Oct 2004 20:58:16 +0000 (20:58 +0000)]
maxredirects no longer exists
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105466
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 14 Oct 2004 17:10:30 +0000 (17:10 +0000)]
Track the status of an upgradeable socket so that the http_method and default_port hooks will report the correct information.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105458
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Thu, 14 Oct 2004 16:00:41 +0000 (16:00 +0000)]
Merge the proxy_status too. Thanks to Christian von Rouques for the patch.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105457
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 14 Oct 2004 11:31:48 +0000 (11:31 +0000)]
mod_ldap: Fix format strings to use %APR_PID_T_FMT instead of %d.
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
André Malo [Thu, 14 Oct 2004 06:39:02 +0000 (06:39 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105449
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 13 Oct 2004 19:59:17 +0000 (19:59 +0000)]
* modules/filters/config.m4: Drop check for zutil.h. Add -lz to
MOD_DEFLATE_LDADD to correctly support shared mod_deflate against
static zlib (where possible).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105445
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 13 Oct 2004 18:34:40 +0000 (18:34 +0000)]
Today is washday :)
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
Bradley Nicholes [Wed, 13 Oct 2004 15:26:45 +0000 (15:26 +0000)]
Add a check for SSL_ENABLED_OPTIONAL to the http_method and default_port hook so that they return the correct values for an upgradeable connection.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105426
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Wed, 13 Oct 2004 13:27:39 +0000 (13:27 +0000)]
New translation. submitted by yoshiki.
Reveiewd by kawai.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105424
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Tue, 12 Oct 2004 13:22:02 +0000 (13:22 +0000)]
update translation.
reviewed by yoshiki and kawai.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105418
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Oct 2004 12:27:18 +0000 (12:27 +0000)]
* modules/aaa/mod_authnz_ldap.c: Fix /*-within-comment warning.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105415
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Oct 2004 12:16:42 +0000 (12:16 +0000)]
* modules/ldap/util_ldap.c (util_ldap_child_init): Don't segfault if
the cache has been disabled (when _cache_lock == NULL).
(util_ldap_post_config): Set mutex permissions if necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105412
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Oct 2004 11:55:30 +0000 (11:55 +0000)]
* os/unix/os.h: Define AP_NEED_SET_MUTEX_PERMS.
* modules/mappers/mod_rewrite.c, modules/ssl/ssl_engine_mutex.c: Use
AP_NEED_SET_MUTEX_PERMS to determine whether unixd_set_*_mutex_perms
calls are necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105411
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 12 Oct 2004 11:40:00 +0000 (11:40 +0000)]
* modules/filters/mod_deflate.c: Remove use of zutil.h (not installed
by zlib 1.2.1) and OS_CODE. (deflate_out_filter): Simplify to use an
immortal brigade for the gzip header.
PR: 28673
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105410
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Mon, 11 Oct 2004 19:27:29 +0000 (19:27 +0000)]
Minor comment fixes, no code changes:
- 'sub request' -> 'subrequest'
- @retrn -> @return
- ...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105408
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Mon, 11 Oct 2004 19:25:31 +0000 (19:25 +0000)]
Improve german translation.
Submitted by: Carsten Gaebler <cg schlund.de>
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105406
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 11 Oct 2004 10:46:17 +0000 (10:46 +0000)]
Use the ap_is_initial_req() function to test for a subrequest instead of using r->main.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105403
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 10 Oct 2004 15:44:30 +0000 (15:44 +0000)]
ignore generated stuff
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105400
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 10 Oct 2004 15:40:33 +0000 (15:40 +0000)]
remove the RewriteOption MaxRedirects; LimitInternalRecursion is sufficient
for the administrator
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105399
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 10 Oct 2004 15:29:15 +0000 (15:29 +0000)]
the compiler warns about possibly uninitialized values. He may be right.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105398
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 9 Oct 2004 19:44:23 +0000 (19:44 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105397
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Oct 2004 11:59:33 +0000 (11:59 +0000)]
Fix CAN-2004-0885:
* 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
Bradley Nicholes [Thu, 7 Oct 2004 21:51:27 +0000 (21:51 +0000)]
Fix some typos that were missed when the documentation was updated for the new version of authnz_ldap
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105395
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Wed, 6 Oct 2004 19:40:47 +0000 (19:40 +0000)]
parm cast should be DWORD
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105394
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 6 Oct 2004 17:08:49 +0000 (17:08 +0000)]
As the first stage of a simplification of the default config in 2.1 (only!), I'm
going to remove all the html files under httpd-2.1/docs/docroot/ and replace them
with an index.html file containing only <html><body><h1>It works!</h1></body></html>
I'm going to do this because:
1. The old welcome page is a constant source of confusion to random web surfers who
stumble on unconfigured apache installs.
2. New users, when finding on a docroot with dozens of files, are often confused
about where to put their own content.
3. The international welcome page is a large source of bug reports from people
wanting to tweak grammar or provide new translations.
4. This will allow us to simplify the default config by removing the config stuff
necessary to handle the typemap.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105393
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 6 Oct 2004 14:23:15 +0000 (14:23 +0000)]
remove dead code
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105392
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Wed, 6 Oct 2004 13:49:19 +0000 (13:49 +0000)]
clarify select() usage on Windows
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105391
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Wed, 6 Oct 2004 13:33:29 +0000 (13:33 +0000)]
WIN64: fix some windows specific 64bit warnings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105390
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Wed, 6 Oct 2004 06:35:15 +0000 (06:35 +0000)]
Change Apache 2.1 to version 2.1 for political correctness.
Suggested by: nd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105389
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Wed, 6 Oct 2004 00:07:01 +0000 (00:07 +0000)]
Mention when these modules are introduced.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105388
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Wed, 6 Oct 2004 00:05:59 +0000 (00:05 +0000)]
Add reference to mod_proxy_ajp and mod_proxy_balancer.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105387
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Tue, 5 Oct 2004 21:04:19 +0000 (21:04 +0000)]
WIN64: SOCKET is not int on 64bit platforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105386
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Tue, 5 Oct 2004 13:27:18 +0000 (13:27 +0000)]
Markup improvement and typo fix
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105383
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Mon, 4 Oct 2004 23:43:20 +0000 (23:43 +0000)]
mod_auth_ldap: Handle the inconsistent way in which the MS LDAP
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
Graham Leggett [Sun, 3 Oct 2004 16:44:06 +0000 (16:44 +0000)]
mod_ldap: fix a bogus error message to tell the user which file
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 [Sun, 3 Oct 2004 16:24:53 +0000 (16:24 +0000)]
mod_ldap: prevent the possiblity of an infinite loop in the LDAP
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
Justin Erenkrantz [Sat, 2 Oct 2004 16:59:52 +0000 (16:59 +0000)]
mod_disk_cache: don't store hop-by-hop headers on-disk.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105368
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Sat, 2 Oct 2004 11:40:22 +0000 (11:40 +0000)]
Markup fix and improvements.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105365
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 1 Oct 2004 20:35:59 +0000 (20:35 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105363
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Frederic Clere [Fri, 1 Oct 2004 16:03:08 +0000 (16:03 +0000)]
Move the few BS2000 specific in unixd.c
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105361
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 1 Oct 2004 13:32:24 +0000 (13:32 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105357
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 1 Oct 2004 13:26:16 +0000 (13:26 +0000)]
Fix missing gcc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105356
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Frederic Clere [Thu, 30 Sep 2004 15:59:17 +0000 (15:59 +0000)]
Use the right length.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105354
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Thu, 30 Sep 2004 15:35:45 +0000 (15:35 +0000)]
Use plain apr/apr-util for ajp.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105353
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Wed, 29 Sep 2004 19:14:15 +0000 (19:14 +0000)]
The name of the module is mod_proxy not mpm_proxy.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105348
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Wed, 29 Sep 2004 19:09:55 +0000 (19:09 +0000)]
No need to call the ap_proxy_initialize_worker when initializing
balancer members, but make sure that balancer module is initialized
after proxy module.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105347
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Wed, 29 Sep 2004 19:07:47 +0000 (19:07 +0000)]
Use apr_strftime instead our own format_byte_out function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105346
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Wed, 29 Sep 2004 19:05:44 +0000 (19:05 +0000)]
Add server_rec to initialize_worker_share so that it get's
correctly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105345
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 29 Sep 2004 17:45:30 +0000 (17:45 +0000)]
backport ldap issue
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105344
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 29 Sep 2004 14:38:42 +0000 (14:38 +0000)]
* modules/http/http_protocol.c (ap_http_filter): Always fail if the
Content-Length header is an empty string; previously this was only
an error with some strto* implementations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105341
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 28 Sep 2004 17:37:54 +0000 (17:37 +0000)]
Try to correctly follow RFC 2616 13.3 on validating stale cache responses by
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
André Malo [Tue, 28 Sep 2004 17:32:39 +0000 (17:32 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105321
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Tue, 28 Sep 2004 16:54:29 +0000 (16:54 +0000)]
Reformat code to no tab and no CR-LF
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105320
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Tue, 28 Sep 2004 16:35:29 +0000 (16:35 +0000)]
Make sure that we don't increase balancer worker count on
gracefull restart. Thanks to Christian...again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105318
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 28 Sep 2004 16:26:48 +0000 (16:26 +0000)]
mod_disk_cache: Do not store aborted content.
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 [Tue, 28 Sep 2004 16:17:38 +0000 (16:17 +0000)]
mod_disk_cache: Correctly store cached content type.
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
Joe Orton [Tue, 28 Sep 2004 15:24:00 +0000 (15:24 +0000)]
Bring up to date a little, and don't talk about building PHP3(!).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105312
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 28 Sep 2004 15:17:07 +0000 (15:17 +0000)]
Prevent .nf/.fi regions being sucked up by normalize-space in
apxs.8.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105311
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 28 Sep 2004 14:30:10 +0000 (14:30 +0000)]
* support/apxs.in: Ensure that only a .la target filename is passed on
the libtool link line otherwise libtool tries to link statically.
PR: 31448 (more)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105310
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 28 Sep 2004 13:09:37 +0000 (13:09 +0000)]
* support/apxs.in: Reset $opt so that -I, -D and -Wc,* options are not
passed to the libtool link line. For "-Wl,-foo" pass "-foo" on the
link line regardless of whether gcc is used; without guessing whether
libtool --mode=link will invoke gcc or some native ld the previous
behaviour is not really correct.
PR: 31448
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105309
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Sun, 26 Sep 2004 18:17:38 +0000 (18:17 +0000)]
Initialize workers for every virtual server not just for default one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105298
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sun, 26 Sep 2004 15:52:51 +0000 (15:52 +0000)]
* server/util_filter.c (ap_save_brigade): Handle an ENOTIMPL setaside
function correctly.
* modules/generators/mod_cgi.c (cgi_handler): Revert r1.169,
unnecessary CGI bucket lifetime kludge.
PR: 31247
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105297
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Sun, 26 Sep 2004 06:58:36 +0000 (06:58 +0000)]
Use the Christian von Roques's idea that makes the election mechanism
much simpler. This also removes the need to count the number of free
connections per channel.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105295
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Sun, 26 Sep 2004 06:56:24 +0000 (06:56 +0000)]
Count the bytes trasfered and readed so we can display the actual
data traffic, and add additional balancer mechanism that will use the
data traffic into account.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105294
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Sun, 26 Sep 2004 06:54:27 +0000 (06:54 +0000)]
Remove proxy_runtime_worker and make the things simpler by
sharing runtime status accross child processes. Also make sure
that shared data is initialized after the scoreboard is created.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105293
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Fri, 24 Sep 2004 14:30:08 +0000 (14:30 +0000)]
this fix backported to 2.0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105290
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Fri, 24 Sep 2004 13:10:48 +0000 (13:10 +0000)]
port
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105284
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 24 Sep 2004 01:22:47 +0000 (01:22 +0000)]
Tell mod_mem_cache that we will no longer be serving this object if it is stale.
Submitted by: Bill Stoddard
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105280
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 23 Sep 2004 17:35:46 +0000 (17:35 +0000)]
Note a backport.
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
Joe Orton [Thu, 23 Sep 2004 08:59:06 +0000 (08:59 +0000)]
* server/mpm_common.c (dummy_connection): Log the address if the
connect() fails.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105264
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 22 Sep 2004 22:28:54 +0000 (22:28 +0000)]
Fix race conditions in mod_disk_cache by properly using the tempfile rather
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
Justin Erenkrantz [Wed, 22 Sep 2004 22:25:45 +0000 (22:25 +0000)]
Cleanup a style nit. No functional changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105260
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 22 Sep 2004 22:02:13 +0000 (22:02 +0000)]
Fix up some comments in CACHE_SAVE filter and fix a minor style nit.
No functional changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105259
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 22 Sep 2004 19:47:51 +0000 (19:47 +0000)]
* server/log.c (log_error_core): For APLOG_DEBUG on Unix, if __FILE__
is an absolute path (as in a VPATH build), just log the basename.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105258
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Wed, 22 Sep 2004 18:21:30 +0000 (18:21 +0000)]
WIN64: first in a series to get Windows IA64 builds clean, this serves pages
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105257
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 22 Sep 2004 16:50:29 +0000 (16:50 +0000)]
Remove the second initialisation of the variable to NULL. It is already
NULL in the definition.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105253
13f79535 -47bb-0310-9956-
ffa450edef68