]>
granicus.if.org Git - apache/log
Bradley Nicholes [Mon, 20 Jun 2005 22:19:39 +0000 (22:19 +0000)]
Don't try to rebuild the shipping files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191578
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 20 Jun 2005 16:15:14 +0000 (16:15 +0000)]
fix lineendings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191502
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Frederic Clere [Fri, 17 Jun 2005 16:47:43 +0000 (16:47 +0000)]
if Transfer-Encoding is not "identity" ignore Content-Length.
otherwise ajp-proxy hangs when Transfer-Encoding is "chunked".
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191175
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 17 Jun 2005 16:27:58 +0000 (16:27 +0000)]
caddr_t is quite non-portable, but a (void*) will do the trick.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191174
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 17 Jun 2005 07:03:13 +0000 (07:03 +0000)]
Onward to 2.1.6-dev!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191100
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 17 Jun 2005 07:00:20 +0000 (07:00 +0000)]
* include/ap_release.h: Remove -dev to prepare for 2.1.5 tag.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191098
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 16 Jun 2005 21:34:08 +0000 (21:34 +0000)]
If a request contains both a T-E and C-L, remove the C-L, stopping some HTTP Request Smuggling attacks exploited when using HTTPD as a forward or reverse proxy.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191005
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 16 Jun 2005 19:09:31 +0000 (19:09 +0000)]
build all.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190984
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 16 Jun 2005 19:05:58 +0000 (19:05 +0000)]
- Add documentation on the new AcceptFilter directive.
- Update Listen with the optional protocol arg.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190982
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 16 Jun 2005 12:52:57 +0000 (12:52 +0000)]
PHP 3.x + httpd-2.2 seems... unlikely.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190906
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 16 Jun 2005 12:42:32 +0000 (12:42 +0000)]
Change "Files ~" to the preferred "FilesMatch"
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190905
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 16 Jun 2005 10:21:39 +0000 (10:21 +0000)]
* build/config_vars.sh.in: Expand LTFLAGS here, to fix `apxs -q LIBTOOL`
again.
PR: 32787
Submitted by: William Barker <william.barker wilshire.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190893
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 15 Jun 2005 21:37:10 +0000 (21:37 +0000)]
Fix up some type mismatches that are causing compiler errors in Metrowerks on NetWare
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190819
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 14 Jun 2005 21:23:31 +0000 (21:23 +0000)]
Delete the completely outdated httpd_roll_release script.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190659
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jun 2005 15:19:32 +0000 (15:19 +0000)]
* support/htdbm.c (main): Fix (valid) variable "may be used
uninitialized" warning with gcc 4.0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190611
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 14 Jun 2005 13:54:34 +0000 (13:54 +0000)]
Update remaining 2004 copyright notices.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190592
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 14 Jun 2005 09:21:18 +0000 (09:21 +0000)]
Merge the listen-protocol sandbox branch to trunk.
I will be adding documentation for the new directives hopefully in the next day or so.
* server/core.c: Added 'Protocol' to the core module config
Added ap_{set,get}_server_protocol API.
Added new directive: 'AcceptFilter'.
Enable 'httpready' by default on systems that support it. Use dataready filters for others.
* server/listen.c: Attempt to inherit protocols from Listener Records to Server configs.
The 'Listen' directive can now optionally take a protocol arg
Move bits that determined which accept filter is applied to core.c.
Added bits to find the correct accept filter based on the core's configuration.
* include/{ap_listen.h,http_core.h}: Add Protocol to respective structures.
* include/http_core.h: Add the accf_map table to the core_server_config structure
* include/ap_mmn.h: Minor MMN Bump for the new interfacces.
* modules/ssl/ssl_engine_init.c: Use the new protocol framework to enable mod_ssl for 'https' websites.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190563
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 14 Jun 2005 01:50:27 +0000 (01:50 +0000)]
- Remove unneeded cast.
Reported by: Garrett Rooney
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190547
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 14 Jun 2005 00:27:01 +0000 (00:27 +0000)]
- Bring htcacheclean into sync with mod_disk_cache. It now has a very basic understanding of the Varied Headers file format, and will cleanup orphaned data files, or Vary Header Files that have expired.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190537
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 14 Jun 2005 00:23:13 +0000 (00:23 +0000)]
- Partial revert of revision 190535. Remove const from tempfile, since apr_file_mktemp() requires it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190536
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 14 Jun 2005 00:16:48 +0000 (00:16 +0000)]
* cache/mod_disk_cache.c: Make most members of disk_cache_object into const char*. This removes the need to cast the const out in several places.
* cache/mod_cache.h: Make cache_object.key a const.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190535
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 14 Jun 2005 00:08:09 +0000 (00:08 +0000)]
- Remove unused dirlevels and dirlength from the cache info structure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190534
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 13 Jun 2005 23:17:52 +0000 (23:17 +0000)]
Based on feedback from dev@httpd, store Vary headers inside the '.header' file.
These Vary headers are used to build a new hash for a URL, based on the
client's headers. This allows mod_disk_cache to store many variations of one
URI, where previously it would only store a single variant.
htcacheclean needs to be updated to understand the new file format. I plan on
updating htcacheclean in the next couple days.
PR: 35211
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190530
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 13 Jun 2005 13:19:42 +0000 (13:19 +0000)]
* configure.in: Define MKINSTALLDIRS and INSTALL in config_vars.mk.
Don't use AC_PROG_INSTALL since any system "install" command is never
used anyway.
* build/rules.mk.in: Remove fixed reference to install.sh and mkdir.sh
in abs_srcdir.
* build/config_vars.sh: Munge definitions of MKINSTALLDIRS and INSTALL
to use installed scripts.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190396
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 13 Jun 2005 12:49:58 +0000 (12:49 +0000)]
Sanitize the installed config_vars.mk to remove references to the
build and source directories, and to remove variables which are
internal to the httpd build system:
* build/config_vars.sh.in: New file.
* Makefile.in (build/config_vars.out): New target.
(install-build): Install build/config_vars.out as config_vars.mk.
* configure.in: Add include path for srclib/pcre to INCLUDES rather
than CPPFLAGS, and use a topdir-relative not absolute path name.
Generate build/config_vars.sh.
Reviewed by: Paul Querna
PR: 20874, 28145
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190392
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 12 Jun 2005 12:02:03 +0000 (12:02 +0000)]
update German translation; update transformation
Reviewed by: Kess
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190256
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 12 Jun 2005 10:59:24 +0000 (10:59 +0000)]
update German translation; update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190243
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sat, 11 Jun 2005 00:33:48 +0000 (00:33 +0000)]
- link/unlink are not called directly, so we do not need this extra header.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190047
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sat, 11 Jun 2005 00:26:19 +0000 (00:26 +0000)]
- Use apr_file_mktemp() and rename the header data file to its final location, instead of opening it and then writing it out as we go. Should prevent race conditions on busy servers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190043
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 10 Jun 2005 23:02:26 +0000 (23:02 +0000)]
* cache_save_filter:
*) Remove the first set of Validation code. Use the main if structure to check for both 'Vary: *' and 'Cache-Control: no-store'.
*) Add logging of failures for a provider's store_body function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190033
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 10 Jun 2005 15:13:59 +0000 (15:13 +0000)]
* modules/ssl/ssl_engine_io.c (ssl_io_filter_init): Initialize the
nobuffer flag to zero since the structure is palloc'ed not pcalloc'ed.
PR: 35279
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189971
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 10 Jun 2005 14:17:49 +0000 (14:17 +0000)]
* Makefile.in (install-build): Make installed config.nice 0755 too.
Submitted by: Daniel Rall <dlr apache.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189963
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 10 Jun 2005 11:09:10 +0000 (11:09 +0000)]
* Makefile.in (install-build): Fix variable names.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189939
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 10 Jun 2005 09:18:14 +0000 (09:18 +0000)]
* Makefile.in (install-build): Install mkdir.sh since it's used by the
installed special.mk now; install instdso.sh as 0755.
* support/apxs.in: Fix Makefile template created by -g.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189928
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Thu, 9 Jun 2005 21:23:21 +0000 (21:23 +0000)]
adjust revision reference; update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189822
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Thu, 9 Jun 2005 13:15:49 +0000 (13:15 +0000)]
Fix link to mod_proxy_html
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189754
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 8 Jun 2005 22:09:52 +0000 (22:09 +0000)]
Rename generate_name to ap_cache_generate_name
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189661
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 16:07:46 +0000 (16:07 +0000)]
* modules/mappers/config9.m4: Substitute INSTALL_DSO as "yes" if
mod_so is linked in, or "no" otherwise.
* build/special.mk: Remove hack to guess whether mod_so is linked in
based on BUILTIN_LIBS; rely on INSTALL_DSO definition from
config_vars.mk.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189603
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 15:37:55 +0000 (15:37 +0000)]
* build/instdso.sh: Extract LIBRARY_NAMES and DLNAME without using
grep; fix extraction of LIBRARY_NAMES which was sedding the wrong
variable name.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189595
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 14:49:54 +0000 (14:49 +0000)]
* Makefile.in (install-build, install-headers, install-conf): Minor
cleanup: use MKINSTALLDIRS unconditionally since mkdir.sh already
checks whether the target exists; use INSTALL_DATA throughout. Stop
trying to install os/*/os-inline.c which don't exist any more.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189585
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 11:23:32 +0000 (11:23 +0000)]
Synch with 2.0.x branch.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189572
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 10:40:01 +0000 (10:40 +0000)]
* modules/ssl/ssl_engine_dh.c: Adjust the embedded perl code such that
it generates the current C code again (after some refactoring a while
ago); and regenerate the file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189570
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 08:50:19 +0000 (08:50 +0000)]
* modules/generators/mod_cgi.c (cgi_bucket_read): Log a specific error
if a timeout occurs from a blocking read; more helpful than a generic
"apr_bucket_read failed" error from some higher-up filter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189560
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 08:44:37 +0000 (08:44 +0000)]
* modules/http/byterange_filter.c (ap_byterange_filter): No functional
changes: reflow/reformat after r188797.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189559
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 8 Jun 2005 08:32:44 +0000 (08:32 +0000)]
* Makefile.in (DISTCLEAN_TARGETS): Clean up more files generated by
configure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189557
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Tue, 7 Jun 2005 23:45:50 +0000 (23:45 +0000)]
Fix for reported compile problem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189475
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Tue, 7 Jun 2005 19:13:37 +0000 (19:13 +0000)]
Add monitor hook (discussed under "watchdog" thread).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@188846
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 7 Jun 2005 18:54:25 +0000 (18:54 +0000)]
* Makefile.in: Fix brokenness with VPATH builds as the .conf files do not exist
in srcdir and sh panics; also fix one whitespace issue.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@188844
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 7 Jun 2005 15:32:10 +0000 (15:32 +0000)]
* modules/http/byterange_filter.c (ap_byterange_filter): Refuse to
byterange any response which may require the consumption of arbitrary
amounts of memory.
(functional changes split from whitespace/reflow changes which will
follow in a separate commit)
Reviewed by: jerenkrantz (several moons ago)
PR: 29962
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@188797
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 6 Jun 2005 16:53:15 +0000 (16:53 +0000)]
* mod_cache.c: When 'Vary: *' is sent, do not cache, since revalidation is always required.
PR: 16125
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@180341
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 5 Jun 2005 06:01:16 +0000 (06:01 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@180075
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 3 Jun 2005 20:35:27 +0000 (20:35 +0000)]
* server/main.c: Remove the suck_in_apr_password_validate() hack. apr_password_validate is part of the public APR interface and this hack should not be needed on any platform.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179879
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 3 Jun 2005 20:19:08 +0000 (20:19 +0000)]
'generate_name' is too generic to be in the public symbols. Rename it to ap_cache_generate_name. No functional changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179877
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 3 Jun 2005 12:54:53 +0000 (12:54 +0000)]
* modules/ssl/ssl_engine_kernel.c (ssl_callback_SSLVerify_CRL): Fix
off-by-one.
PR: 35081
Submitted by: Marc Stern <mstern csc.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179781
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 3 Jun 2005 10:12:50 +0000 (10:12 +0000)]
* modules/filters/mod_include.c (handle_include): Fix possible
variable corruption with nested includes.
PR: 12655
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179763
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 3 Jun 2005 08:23:40 +0000 (08:23 +0000)]
write a CHANGES entry for PR 34512; looks like it resolves
user-visible misprocessing in proxy ftp which could result
in directory listing for regular file retrieval
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179745
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 3 Jun 2005 02:44:39 +0000 (02:44 +0000)]
mod_proxy_ftp: Fix comparison of char* to '\0'
PR: 34512
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179704
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 3 Jun 2005 02:41:00 +0000 (02:41 +0000)]
- Fix closing </Files> tag.
PR: 35178
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179703
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 3 Jun 2005 01:11:44 +0000 (01:11 +0000)]
- Use the correct newline in htpasswd, instead of always using \n.
PR: 25090
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179689
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 2 Jun 2005 18:24:27 +0000 (18:24 +0000)]
mod_mime_magic: Handle CRLF-format magic files so that it works with
the default installation on Windows.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179622
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 2 Jun 2005 17:52:26 +0000 (17:52 +0000)]
- Fix style nits in the new hash config code. No Functional changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179618
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 2 Jun 2005 17:49:46 +0000 (17:49 +0000)]
- Fix graceful restarts with the new hashed configuration. The hash now allocates out of the pconf pool, instead of the process pool.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179617
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 1 Jun 2005 10:36:03 +0000 (10:36 +0000)]
Note that SSLUsername is ignored if FakeBasicAuth is used.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179371
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Wed, 1 Jun 2005 05:00:29 +0000 (05:00 +0000)]
* event.c: Create ptrans pool as a child of pconf, to fix APR pool
lifetime checks in apr_tables.c.
Based on r170896 changes to the Worker MPM.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179355
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 31 May 2005 23:57:41 +0000 (23:57 +0000)]
downgrade the log level of a proc_mutex_unlock error message
when it occurs during restart; it isn't at all uncommon then
when SysV semaphores are used for the accept mutex
same logic already in place for two other mutex calls
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179317
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 29 May 2005 21:39:39 +0000 (21:39 +0000)]
- Use a hash for the configuration command lookup implementation. Now modules can properly directives without dependence on the LoadModule order.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178990
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 27 May 2005 20:23:08 +0000 (20:23 +0000)]
- Put a prefix on this error message to have a chance of finding it in the source. Just stuffing the parser error buffer into the error log is not helpful if I didn't know where it came from.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178818
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Fri, 27 May 2005 16:48:56 +0000 (16:48 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178796
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Fri, 27 May 2005 01:06:32 +0000 (01:06 +0000)]
update Japanese translation.
Submitted by: kawai
Reviewed by: OKANO Takayoshi <kano@na.rim.or.jp>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178722
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Thu, 26 May 2005 20:34:21 +0000 (20:34 +0000)]
Fix segmentation fault in mod_auth_{basic,digest} when no provider is explicitly listed.
Reported by: Ben Collins-Sussman <sussman collab.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178674
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Thu, 26 May 2005 18:33:23 +0000 (18:33 +0000)]
* Makefile.win
Fix config installation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178665
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 25 May 2005 20:16:26 +0000 (20:16 +0000)]
Clean up the notes to the logformat section of the mod_log config docs.
These have been growing using the "here's something else we should
say" technique, without any serious thought for readability.
In particular:
- Remove the "..." in all the format strings, since almost nobody
uses this and it can be confusing. It is still documented, just
not included in the definitions.
- Create three sections: modifiers, examples, and a "notes" section
for stuff that doesn't go any place else.
- Remove the discussion of %v being the canonical name. I think
that it is quite clear since the addition of %V what the difference
is.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178530
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 25 May 2005 19:42:08 +0000 (19:42 +0000)]
We have been installing config.nice in build/ for a while, so we might
as well tell people about it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178520
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 25 May 2005 18:43:38 +0000 (18:43 +0000)]
`build all`
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178508
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 25 May 2005 17:38:35 +0000 (17:38 +0000)]
Add mod_authn_alias to the list
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178496
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 25 May 2005 15:20:55 +0000 (15:20 +0000)]
Reverse r168030 because the not-acceptable (406)
custom error doc can't provide all the information
provided by the internal doc. Also delete the corresponding
.html.var file to avoid future confusion.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178453
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Wed, 25 May 2005 06:42:33 +0000 (06:42 +0000)]
- Use apr_uri_t to parse the proxy URL, instead of munging it by hand. Original code did not handle IPv6 Addresses correctly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178391
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 25 May 2005 04:31:28 +0000 (04:31 +0000)]
fix line endings and keyword expansion
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178365
13f79535 -47bb-0310-9956-
ffa450edef68
Wilfredo Sanchez [Wed, 25 May 2005 01:55:28 +0000 (01:55 +0000)]
Commits 160348 and 160352 are obviated by commit 178340 in APR. httpd
should have to deal with EAGAIN on a socket it doesn't know is
non-blocking.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178341
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 24 May 2005 22:29:25 +0000 (22:29 +0000)]
Documentation for mod_authn_alias
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178302
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 24 May 2005 22:11:24 +0000 (22:11 +0000)]
fix minor annoyance on z/OS: __FILE__ is set to
"./foo.c" instead of simply "foo.c", so filter
out all but the basename before logging it with
debug messages
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178299
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 24 May 2005 19:49:06 +0000 (19:49 +0000)]
EBCDIC: Handle chunked input from client or, with proxy, origin
server.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178262
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 24 May 2005 18:10:16 +0000 (18:10 +0000)]
Note the addition of the mod_authn_alias module
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178222
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 24 May 2005 17:25:41 +0000 (17:25 +0000)]
Fix trailing backslashes in configuration directives.
PR: 34834
Submitted by: Timo Viipuri <viipuri dlc.fi>
Reviewed by: Paul Querna
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178209
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Tue, 24 May 2005 15:47:29 +0000 (15:47 +0000)]
Fix typo.
Submitted by: kano@na.rim.or.jp
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178194
13f79535 -47bb-0310-9956-
ffa450edef68
Hiroaki Kawai [Tue, 24 May 2005 15:43:19 +0000 (15:43 +0000)]
Update Japanese translation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178192
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 23 May 2005 23:09:58 +0000 (23:09 +0000)]
Add mod_authn_alias to the build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178054
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 23 May 2005 23:07:49 +0000 (23:07 +0000)]
Add the auth provider name as a note in the request so that authn_provider_alias is able to look up the original provider along with the per_dir configuration.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178052
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Mon, 23 May 2005 20:54:10 +0000 (20:54 +0000)]
Submitted by: Rüdiger Pluem <r.pluem@t-online.de>
* server/core.c
(default_handler): Always give the filters a chance at processing
the response.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178018
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 23 May 2005 17:43:10 +0000 (17:43 +0000)]
authn_provider_alias adds the configuration block tag
<AuthnProviderAlias baseProvider Alias>
Authentication directives contained within this block can be
referenced as a new authProvider using the AuthBasicProvider or
AuthDigestProvider directives. These directives will be merged in to
the per_dir configuration just before the base provider is called.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@177985
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 21 May 2005 12:25:35 +0000 (12:25 +0000)]
sync
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@171206
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 20 May 2005 10:50:17 +0000 (10:50 +0000)]
The new function ap_logs_child_init() is intended for use
only by the core server. Require CORE_PRIVATE to obtain
the prototype.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@171093
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Frederic Clere [Thu, 19 May 2005 12:38:57 +0000 (12:38 +0000)]
Fix 32787 and the problems I have when using
--enable-experimental-libtool. (libtool is
an excutable in this case).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170920
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 19 May 2005 11:53:48 +0000 (11:53 +0000)]
fix typo in comment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170914
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 19 May 2005 09:01:22 +0000 (09:01 +0000)]
* server/mpm/worker/worker.c (listener_thread): Create ptrans pool as
a child of pconf, to fix APR pool lifetime checks in apr_tables.c.
Submitted by: Joe Schaefer
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170896
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 18 May 2005 17:26:38 +0000 (17:26 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170780
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 18 May 2005 17:13:54 +0000 (17:13 +0000)]
some markup cleanup, better topic section name, fix XML validation error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170778
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 18 May 2005 17:00:19 +0000 (17:00 +0000)]
* fix EOL properties
* add LastChangedRevision keyword to mod_dbd.xml
* fix copyright year in mod_dbd.xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170775
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 18 May 2005 15:41:25 +0000 (15:41 +0000)]
svn:eol-style native
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170766
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Wed, 18 May 2005 13:36:25 +0000 (13:36 +0000)]
Add HTML version of manual page for mod_dbd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170750
13f79535 -47bb-0310-9956-
ffa450edef68