]>
granicus.if.org Git - apache/log
Astrid Malo [Thu, 17 Feb 2005 20:21:04 +0000 (20:21 +0000)]
typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@154184
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 16 Feb 2005 16:44:26 +0000 (16:44 +0000)]
restore google-ability of an ancient message of great importance
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@154044
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 15 Feb 2005 12:39:45 +0000 (12:39 +0000)]
* modules/ssl/mod_ssl.h: Add ssl_ext_lookup optional hook declaration.
* modules/ssl/ssl_engine_vars.c (ssl_ext_lookup): New function.
(ssl_var_register): Register optional function.
* modules/ssl/ssl_private.h (ssl_ext_lookup): Add prototype.
Submitted by: David Reid, Joe Orton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153933
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 14 Feb 2005 17:55:54 +0000 (17:55 +0000)]
Fix 'Anonymous *', which denied access
* modules/aaa/mod_authn_anon.c (check_anonymous):
don't return AUTH_USER_NOT_FOUND if conf->anyuserid is configured.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153815
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 14 Feb 2005 17:27:03 +0000 (17:27 +0000)]
One more NetWare tweak for the PCRE shakeup
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153809
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 14 Feb 2005 12:44:49 +0000 (12:44 +0000)]
* NWGNUmakefile: Update for PCRE changes.
Submitted by: NormW <normw bocnet.com.au>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153780
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Mon, 14 Feb 2005 09:46:19 +0000 (09:46 +0000)]
Improve interaction with caches in mod_dav.
* modules/dav/main/mod_dav.c
(dav_method_get): Check for conditionals.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153754
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 11 Feb 2005 15:45:28 +0000 (15:45 +0000)]
Note changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153416
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 11 Feb 2005 15:03:12 +0000 (15:03 +0000)]
* include/httpd.h: Fix a comment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153408
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 11 Feb 2005 14:57:34 +0000 (14:57 +0000)]
* include/ap_regex.h: Include apr.h not stdlib.h; replace pointless
regoff_t typedef with int; s/size_t/apr_size_t/;. Comment fixes.
* server/util_pcre.c: s/size_t/apr_size_t/.
* include/httpd.h: Include stdlib.h here instead since many other
files assume it was included by httpd.h at some point.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153407
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 11 Feb 2005 14:08:24 +0000 (14:08 +0000)]
Support use of an external copy of the PCRE library:
* configure.in: Set abs_{builddir,srcdir} higher. Add --with-pcre
flag; build against external PCRE library if used.
* Makefile.in (install-include): Don't install pcre headers any more.
* srclib/Makefile.in (SUBDIRS): Remove.
PR: 27550 (part two)
Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153400
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 11 Feb 2005 12:22:16 +0000 (12:22 +0000)]
* include/util_ldap.h (util_ldap_state_t): Fix gcc format string
warnings: use a long for connectionTimeout since the code expects a
long.
* modules/ldap/util_ldap.c (compare_client_certs): Make static to fix
gcc missing-prototype warning.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153390
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 11 Feb 2005 12:16:06 +0000 (12:16 +0000)]
* modules/cache/mod_disk_cache.c (store_body): Fix format string
warnings; print integers using _FMT strings.
* modules/cache/cache_util.c (ap_cache_check_freshness): Remove unused
variable.
* modules/cache/cache_storage.c (cache_select_url): Remove unused
variable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153385
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 11 Feb 2005 12:00:41 +0000 (12:00 +0000)]
Move the POSIX reg* implementations into the ap_* namespace;
internalise the ap_reg*<->PCRE wrapper:
* configure.in: Add srclib/pcre to the include path.
* include/ap_regex.h: Renamed from include/pcreposix.h. Prefix all
constants with AP_; prefix all functions and types with ap_. Define
AP_DECLARE to nothing if necessary. Remove regcomp error codes.
* include/httpd.h: Include ap_regex.h not pcreposix.h.
(ap_pregcomp, ap_regexec, ap_regfree): s/regex_t/ap_regex_t/.
(ap_regexec, ap_regerror): Prototypes moved to ap_regex.h.
* server/util.c (regex_cleanup, ap_pregcomp, ap_pregsub, ap_pregfree):
Adjust for ap_ prefixed types. (ap_regexec, ap_regerror): Removed.
* server/Makefile.in: Build util_pcre.c.
* server/util_pcre.c: Copied from srclib/pcre/pcreposix.c; remove use
of PCRE-internals to do error mapping; rename types to add AP_/ap_
prefixes as above. Use APR includes. (ap_regerror): Use apr_snprintf.
* srclib/pcre/Makefile.in: Don't build pcreposix.c into libpcre.la.
* modules/*: Update to use new type and constant names.
PR: 27750 (part one)
Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153384
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 10 Feb 2005 18:28:43 +0000 (18:28 +0000)]
* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Move the
SSLUsername-controlled assignment of r->user above the SSLRequire
checks so that the "username" gets logged if SSLRequire denies access.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153280
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 10 Feb 2005 16:38:47 +0000 (16:38 +0000)]
* Makefile.in: Use buildmark.o not .lo since it was COMPILEd
not LT_COMPILEd.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153273
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Thu, 10 Feb 2005 15:41:23 +0000 (15:41 +0000)]
More tweaks primarily driven by caching.
* modules/http/http_protocol.c
(ap_meets_conditions): Allow If-None-Modified and If-Modified-Since
to interact as described in RFC2616, sections 14.26 and 13.3.4.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153270
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Thu, 10 Feb 2005 15:32:05 +0000 (15:32 +0000)]
Only recompile buildmark.c when we have to relink httpd.
This allows us to be able to do a make on an up-to-date tree without forcing
a recompile and relink. Yay!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153266
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 9 Feb 2005 21:01:06 +0000 (21:01 +0000)]
build all and add new japanese transformations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153117
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 9 Feb 2005 20:47:47 +0000 (20:47 +0000)]
Docs update. Refresh as well as fold in (better??) docs
about balancer.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153116
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 9 Feb 2005 19:13:52 +0000 (19:13 +0000)]
Now that the crisis has passed, update the CHANGES entry... =)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153107
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 9 Feb 2005 19:01:43 +0000 (19:01 +0000)]
Remove formatting characters from ap_log_error() calls. These
were escaped as fallout from CAN-2003-0020.
Submitted by: Eric Covener <ecovener gmail.com>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153105
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 9 Feb 2005 18:56:41 +0000 (18:56 +0000)]
Some minimal tweaks to mod_cache.
* modules/cache/mod_mem_cache.c
(store_headers): Remove unused variable.
* modules/cache/mod_cache.c
(cache_save_filter): Slightly improve comment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153104
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 9 Feb 2005 17:35:05 +0000 (17:35 +0000)]
fix function name in developer doc
PR: 33438
Submitted by: Bojan Smojver
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153092
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Wed, 9 Feb 2005 14:24:17 +0000 (14:24 +0000)]
New Japanese translation.
English revision: 151408
Submitted by: yoshiki
Reviewed by: kawai
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153064
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Wed, 9 Feb 2005 13:46:06 +0000 (13:46 +0000)]
New Japanese translation.
Submitted by: yoshiki
Reviewed by: kawai
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153061
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 9 Feb 2005 01:38:59 +0000 (01:38 +0000)]
More work to properly handle revalidated responses correctly.
* modules/cache/mod_cache.c: If we add a new Expires value, tell our client;
merge in headers properly (or better than before) so that we can update the
header fields on a revalidated but with updated header fields.
* modules/cache/mod_cache.h, modules/cache/cache_storage.c:
Add preserve_orig flag to ap_cache_accept_headers to allow updating of fields.
* modules/cache/mod_disk_cache.c: Load status value from disk.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152973
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Wed, 9 Feb 2005 00:21:49 +0000 (00:21 +0000)]
* modules/proxy/mod_proxy_ajp.c
(proxy_ajp_handler): Log error when a backend connection could not
be made.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152966
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Tue, 8 Feb 2005 23:57:50 +0000 (23:57 +0000)]
* modules/proxy/proxy_util.c
(ap_proxy_pre_request): Log an error when all workers are busy.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152964
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 8 Feb 2005 23:17:38 +0000 (23:17 +0000)]
Add a target to build the prebuild utilities on NetWare
Submitted by: Guenter Knauf <fuankg@apache.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152957
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Tue, 8 Feb 2005 22:31:56 +0000 (22:31 +0000)]
Stop exposing source filenames in the configuration files.
* docs\conf\httpd-win.conf
* docs\conf\httpd-std.conf.in
Replace all occurences of *.c with *_module within
IfModule clauses, as pointed out by Paul Querna to
be possible nowadays.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152951
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Tue, 8 Feb 2005 22:23:31 +0000 (22:23 +0000)]
More mod_cache tweakage.
* modules/cache/cache_storage.c
(cache_select_url): Add If-Modified-Since regardless of having
an ETag or not. See: RFC2616, 14.26.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152948
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 8 Feb 2005 19:41:15 +0000 (19:41 +0000)]
Make the function declaration match the prototype
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152927
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 8 Feb 2005 17:56:38 +0000 (17:56 +0000)]
Return the proper status and headers when serving a revalidated response.
* modules/cache/mod_cache.c
(cache_save_filter): Load in the cached status and headers; send a flush
rather than an EOS when the client request is conditional.
* modules/cache/mod_cache.h: Export ap_cache_accept_headers.
* modules/cache/cache_storage.c: Rename accept_headers to
ap_cache_accept_headers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152680
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 8 Feb 2005 17:39:56 +0000 (17:39 +0000)]
Cleanup structures in mod_cache and friends to remove unused or unnecessary
fields. Also resolves a number of latent bugs due to the wrong fields being
accessed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152679
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 8 Feb 2005 16:08:53 +0000 (16:08 +0000)]
If we rec' a bad response header line, ignore what we've
rec'd so far and force BAD_GATEWAY.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152676
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 8 Feb 2005 02:05:05 +0000 (02:05 +0000)]
* modules/cache/mod_cache.h: Move the structure declaration of cache_handle
near its typedef declaration.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151817
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 8 Feb 2005 02:03:47 +0000 (02:03 +0000)]
* modules/cache/mod_cache.c: One more try at proper handling of revalidated
responses.
...All together now, we hate uninitialized variables...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151816
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 8 Feb 2005 02:01:46 +0000 (02:01 +0000)]
* modules/cache/mod_disk_cache.c: Properly load cached ETag from on-disk
structures.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151815
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 7 Feb 2005 19:08:58 +0000 (19:08 +0000)]
Document the new optional parameter for AuthLDAPUrl
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151743
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 7 Feb 2005 15:41:28 +0000 (15:41 +0000)]
Better handle the case where ProxyBadHeader StartBody is
in effect and we think we've started reading in the
response body. Take advantage of the fact that the
line read is still in buffer (and document that)
to allow us to add to the bb.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151722
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Sat, 5 Feb 2005 14:20:26 +0000 (14:20 +0000)]
Change where we set r->user if we're setting it from a
client certificate.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151493
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Feb 2005 01:41:52 +0000 (01:41 +0000)]
Ignore both PATH_INFO as well as PATH_TRANSLATED to avoid hiccups
from additional path information passed in non-utf-8 format.
Submitted by: Richard Donkin <rd9 donkin.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151464
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 4 Feb 2005 20:49:18 +0000 (20:49 +0000)]
update revision references
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151414
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 4 Feb 2005 20:28:49 +0000 (20:28 +0000)]
Update copyright year to 2005 and standardize on current copyright owner line.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 4 Feb 2005 20:27:11 +0000 (20:27 +0000)]
Sync with httpd-2.0 changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151406
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 4 Feb 2005 07:57:10 +0000 (07:57 +0000)]
* modules/proxy/config.m4: Fix mod_proxy build after filename changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151329
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 4 Feb 2005 00:30:33 +0000 (00:30 +0000)]
Sync CHANGES with 2.0.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151273
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 4 Feb 2005 00:15:46 +0000 (00:15 +0000)]
Sync CHANGES with 2.0.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151267
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Thu, 3 Feb 2005 23:39:21 +0000 (23:39 +0000)]
Fix --with-apr=/usr and/or --with-apr-util=/usr.
PR: 29740
Submitted by: Max Bowsher <maxb ukf.net>
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151255
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Thu, 3 Feb 2005 23:18:48 +0000 (23:18 +0000)]
mod_proxy: Fix ProxyRemoteMatch directive.
PR: 33170
Submitted by: Rici Lake <rici ricilake.net>
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151248
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Thu, 3 Feb 2005 23:04:04 +0000 (23:04 +0000)]
Also translate Destination headers when ProxyPassReverse'd
* modules\proxy\mod_proxy_http.c
(process_proxy_header): reverse map Destination header.
NOTE: This is some darn nasty looking code...
* modules\proxy\ajp_header.c
(ajp_unmarshal_response): reverse map Destination header.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151246
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Thu, 3 Feb 2005 22:05:06 +0000 (22:05 +0000)]
Clean up some crumbs... The sandwich is next.
* modules\proxy\mod_proxy.c
(alias_match): Removed unused variables.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151241
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Thu, 3 Feb 2005 21:56:30 +0000 (21:56 +0000)]
Rename proxy modules.
* modules\proxy\mod_proxy_ajp.c
* modules\proxy\mod_proxy_balancer.c
* modules\proxy\mod_proxy_connect.c
* modules\proxy\mod_proxy_ftp.c
* modules\proxy\mod_proxy_http.c
Renamed from proxy_{ajp,balancer,connect,ftp,http}.c
* modules\proxy\mod_proxy_ajp.dsp
* modules\proxy\mod_proxy_balancer.dsp
* modules\proxy\mod_proxy_connect.dsp
* modules\proxy\mod_proxy_ftp.dsp
* modules\proxy\mod_proxy_http.dsp
Update references to renamed files.
* modules\proxy\NWGNUproxyajp
* modules\proxy\NWGNUproxybalancer
* modules\proxy\NWGNUproxycon
* modules\proxy\NWGNUproxyftp
* modules\proxy\NWGNUproxyhtp
Update references to renamed files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151238
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Thu, 3 Feb 2005 21:15:36 +0000 (21:15 +0000)]
Error out on configurations where the cache provider starts with a '/'.
Saves certain people a bit of time figuring out why their caching
doesn't work...
* modules/cache/mod_cache.c
(add_cache_enable): Throw an error when a provider starting with
a '/' is encountered. The user probably switched arguments.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151232
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 3 Feb 2005 19:25:38 +0000 (19:25 +0000)]
Remove old FIX_15207 snippets
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151212
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 3 Feb 2005 16:04:25 +0000 (16:04 +0000)]
--showstoppers;
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151170
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 3 Feb 2005 16:03:42 +0000 (16:03 +0000)]
proxy HTTP: Rework the handling of request bodies to handle
chunked input and input filters which modify content length, and
avoid spooling arbitrary-sized request bodies in memory.
This is a merge of the proxy-reqbody branch into the trunk.
Justin had the protocol issues resolved in 2.1-dev, but not the
memory issue. The new implementation makes an effort to
stream the request body whenever possible.
Thanks to Allan Edwards for a critical bug fix, Greg Ames
for some style corrections, Justin for a needed commentary
addition, Jan Kratochvil for testing the analogous 2.0.x patch
with the SonyEricsson P900 phone, and reviews by all these
folks + JimJag.
PR: 15859
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151168
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 3 Feb 2005 13:38:24 +0000 (13:38 +0000)]
Close PR 32459, 15207. API change for PROXY_DECLARE ap_proxy_canonenc()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151153
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 3 Feb 2005 00:03:37 +0000 (00:03 +0000)]
Allow AuthLDAPURL to override the default connection type with an option second parameter of NONE, SSL or TLS | STARTTLS
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151083
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 2 Feb 2005 20:09:26 +0000 (20:09 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151033
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 2 Feb 2005 19:54:53 +0000 (19:54 +0000)]
svn:eol-style = native
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149559
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 2 Feb 2005 19:32:18 +0000 (19:32 +0000)]
Keep track of time taken to process requests again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149550
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Wed, 2 Feb 2005 13:57:18 +0000 (13:57 +0000)]
Update Japanese translation.
English Revision: 149276
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149513
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 2 Feb 2005 07:10:20 +0000 (07:10 +0000)]
Add CacheStorePrivate, CacheStoreNoStore, and clarify CacheIgnoreCacheControl.
* docs/manual/mod/mod_cache.xml: Update documentation for
CacheIgnoreCacheControl and add documentation for two new directives.
* modules/cache/mod_cache.c
(cache_url_handler): Honor 'Cache-Control: no-cache' request header.
(cache_save_filter): Only honor no-store or private when their respective
directives are Off (which is the default).
rest of file: add in standard configuration syntax stuff...
* modules/cache/mod_cache.h: Minor formatting tweak and add new fields.
Suggested by: Pier Fumagalli
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149492
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 1 Feb 2005 17:27:04 +0000 (17:27 +0000)]
Fix a typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149421
13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Tue, 1 Feb 2005 17:17:40 +0000 (17:17 +0000)]
Fix #32367 support for ProxyPass /foo !
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149420
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 1 Feb 2005 17:09:56 +0000 (17:09 +0000)]
Set the connection timeout for LDAP SDK's that support the option. For SDK's that don't, log a warning message.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149419
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 31 Jan 2005 23:23:00 +0000 (23:23 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149321
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 31 Jan 2005 23:18:34 +0000 (23:18 +0000)]
it's a new translation...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149320
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 31 Jan 2005 18:47:15 +0000 (18:47 +0000)]
hmm, I forgot, that *.xml.ja is iso-2022-jp, not euc-jp
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149283
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 31 Jan 2005 17:59:13 +0000 (17:59 +0000)]
Make the doc agree with the implementation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149276
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 31 Jan 2005 16:32:18 +0000 (16:32 +0000)]
Remove upper limit on the LimitRequestFieldSize directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149269
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Mon, 31 Jan 2005 14:33:39 +0000 (14:33 +0000)]
Update Japanese translation.
English Revision: 126304
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149264
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Mon, 31 Jan 2005 13:59:53 +0000 (13:59 +0000)]
New Japanese translation.
Submitted by: yoshiki
Reviewed by: kawai
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149259
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 30 Jan 2005 19:24:58 +0000 (19:24 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149144
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 30 Jan 2005 19:12:38 +0000 (19:12 +0000)]
add charsets that should be recognized by the svnmailer
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149143
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sun, 30 Jan 2005 01:59:44 +0000 (01:59 +0000)]
As per bug 33290, we probably don't want a <Limit> here.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@149092
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 29 Jan 2005 01:58:15 +0000 (01:58 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@148974
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 29 Jan 2005 01:54:20 +0000 (01:54 +0000)]
update Brazilian Portuguese translation:
* manual/index.xml.pt-br, manual/new_features_2_2.xml.pt-br,
manual/style/lang/pt-br.xml: Minor changes
* upgrading.xml.pt-br: New translation
Submitted by: Eduardo Tompson Pereira <duaspila ig.com.br>
Reviewed by: Luiz Rocha <lsdrocha gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@148972
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 28 Jan 2005 17:41:29 +0000 (17:41 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@148907
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 27 Jan 2005 14:33:06 +0000 (14:33 +0000)]
* include/ap_mmn.h: Fix typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126611
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 27 Jan 2005 01:13:15 +0000 (01:13 +0000)]
Added a new LDAPConnectionTimeout directive to util_ldap so that the socket connection timeout value is configurable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126565
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Wed, 26 Jan 2005 18:39:29 +0000 (18:39 +0000)]
Change the 'lib' prefix to 'libmod_' to be really consistent with
r103164 of acinclude.m4.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126524
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Jan 2005 10:17:51 +0000 (10:17 +0000)]
* configure.in: Add --enable-pie flag; define PICFLAGS and PILDFLAGS.
* build/rules.mk.in: Factor out BASE_CC and BASE_CXX from COMPILE.
Substitute PICFLAGS into COMPILE and CXX_COMPILE, but not into
{SH,LT}{,_CXX}_COMPILE. Substitute PILDFLAGS into LINK but not
{SH,MOD}_LINK.
Reviewed by: jerenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126362
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 24 Jan 2005 18:28:16 +0000 (18:28 +0000)]
Add in a weighted byte count of all traffic (in and out) as
an alternative balancing method. We do not "adjust" the
byte count wrt scheme or method, simply by factoring
in the lbfactor value.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126304
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 24 Jan 2005 15:57:00 +0000 (15:57 +0000)]
Clarify meaning of %[bB] and note difference from 1.3.
Reviewed by: nd, slive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126297
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 24 Jan 2005 14:51:45 +0000 (14:51 +0000)]
* .gdbinit (dump_table): Handle NULL value pointers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126286
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:37:28 +0000 (18:37 +0000)]
Word Up. ap_discard_request has used buckets for a couple years.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126239
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:34:41 +0000 (18:34 +0000)]
2.1 will always have >=APR-1.0. No need to worry about this then.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126238
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:30:40 +0000 (18:30 +0000)]
Update the Worker MPM+FreeBSD note. It all works under FreeBSD 5.3/5-STABLE.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126237
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:25:41 +0000 (18:25 +0000)]
mod_filter in 2.1 allows better ordering of the filter chain.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126235
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:24:27 +0000 (18:24 +0000)]
Remove this note about a test suite failure from 2 years ago. The test suite passes for me.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126234
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:20:40 +0000 (18:20 +0000)]
PR 9457 is marked as fixed. (this is also about APR, not httpd...)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126233
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:14:30 +0000 (18:14 +0000)]
I beleive this works fine on Glibc 2.2+, and I don't care about supporting glibc 2.1.2 anymore.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126232
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:11:14 +0000 (18:11 +0000)]
Remove the entire suspended forever section. All of these are extremely old GNATs PRs.
If any of them are still valid, I welcome a new section with the proper Bugzilla PR numbers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126231
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 18:01:10 +0000 (18:01 +0000)]
Remove old statements about mod_proxy. It now supports both load balancing and persistent connections.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126230
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 23 Jan 2005 17:53:39 +0000 (17:53 +0000)]
Solaris 10+Event MPM doesnt work. Note it as a non-showstopper.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126228
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 23 Jan 2005 17:36:32 +0000 (17:36 +0000)]
* support/check_forensic: Fix script on platforms that do not have either
mktemp or tempfile (such as Solaris).
Also tested on Darwin & FreeBSD.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126224
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sun, 23 Jan 2005 14:10:33 +0000 (14:10 +0000)]
Clarify some of the SSL/TLS details as used by the mod_ldap module.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@126210
13f79535 -47bb-0310-9956-
ffa450edef68