]>
granicus.if.org Git - apache/log
André Malo [Fri, 19 Mar 2004 19:02:05 +0000 (19:02 +0000)]
bring these files up to date
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103040
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Jacques Clar [Fri, 19 Mar 2004 15:39:45 +0000 (15:39 +0000)]
Using ap_max() to ensure no negative values are stored in data structure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103035
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 19 Mar 2004 11:19:37 +0000 (11:19 +0000)]
Fix crash when Apache was started with no Listen directives.
Submitted by: Michael Corcoran <mcorcoran warpsolutions.com>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103030
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 19 Mar 2004 11:16:03 +0000 (11:16 +0000)]
*) SECURITY: CAN-2004-0174 (cve.mitre.org)
Fix starvation issue on listening sockets where a short-lived
connection on a rarely-accessed listening socket will cause a
child to hold the accept mutex and block out new connections until
another connection arrives on that rarely-accessed listening socket.
With Apache 2.x there is no performance concern about enabling the
logic for platforms which don't need it, so it is enabled everywhere
except for Win32. [Jeff Trawick]
(already in 2.0.49, propagating to mirrors now)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103029
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 19 Mar 2004 02:32:25 +0000 (02:32 +0000)]
mod_dav: Fix a problem that could cause crashes when manipulating
locks on some platforms.
crashes seen on Sparc when the integer copied out of the database
was not aligned properly
also, sizeof(int) not necessarily sizeof(apr_size_t), so that could
be a concern; we copy in sizeof(apr_size_t field) so we should copy
out sizeof(apr_size_t field)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103027
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Thu, 18 Mar 2004 21:40:12 +0000 (21:40 +0000)]
Caching content from sources where Content-Length is not specified
(these were passed through uncached until now):
This needed additional checks for CacheMinFileSize and CacheMaxFileSize
after the response has completed. That means that we are checking at two
places now:
-> when the C-L is known, we check before we cache
-> when it is unknown we check "on-the-way" for CacheMaxFileSize, and
after caching completion for CacheMinFileSize
We now compare the actual size of the cached copy against the C-L
header, and discard it if the two don't match.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103026
13f79535 -47bb-0310-9956-
ffa450edef68
Madhusudan Mathihalli [Wed, 17 Mar 2004 23:16:33 +0000 (23:16 +0000)]
Add Missing parenthesis !
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103015
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 17 Mar 2004 19:47:08 +0000 (19:47 +0000)]
Adapt the mpm_netware version of the ThreadStackSize directive to the common version
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103013
13f79535 -47bb-0310-9956-
ffa450edef68
Madhusudan Mathihalli [Wed, 17 Mar 2004 18:22:35 +0000 (18:22 +0000)]
Limit the concurrency to MAX_CONCURRENCY.
Otherwise, ab may dump core (calloc fails) when a arbitrarily huge value
is used.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103011
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 17 Mar 2004 01:17:26 +0000 (01:17 +0000)]
Remove the OMIT_DELONCLOSE #ifdef since this should happen automatically with the apr_temp_dir_get() function.
Submitted by: Guenter Knauf <eflash@gmx.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103007
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 17 Mar 2004 01:03:27 +0000 (01:03 +0000)]
Add a terminate function that gets called on atexit() so that NetWare has the chance to pause the screen to view the output before the screen is destroyed.
Submitted by: Guenter Knauf <eflash@gmx.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103005
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 17 Mar 2004 00:18:47 +0000 (00:18 +0000)]
Replace calls to fprintf() with apr_file_printf()
submitted by: Guenter Knauf <eflash@gmx.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103004
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 17 Mar 2004 00:17:21 +0000 (00:17 +0000)]
Replace tabs with spaces
Submitted by: Guenter Knauf <eflash@gmx.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103003
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 17 Mar 2004 00:15:12 +0000 (00:15 +0000)]
Remove the dependance on external cp/copy commands
Submitted by: Guenter Knauf <eflash@gmx.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103002
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Jacques Clar [Wed, 17 Mar 2004 00:06:44 +0000 (00:06 +0000)]
using build in err function, thanks Jeff for pointing that.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103000
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 17 Mar 2004 00:04:35 +0000 (00:04 +0000)]
Use apr_temp_dir_get() to get the temporary directory
Submitted by: Guenter Knauf <eflash@gmx.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102998
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 16 Mar 2004 21:11:17 +0000 (21:11 +0000)]
sync with 2.0.49-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102997
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 16 Mar 2004 19:22:46 +0000 (19:22 +0000)]
Use the default logger screen for the ab output because it is scrollable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102992
13f79535 -47bb-0310-9956-
ffa450edef68
Jean-Jacques Clar [Tue, 16 Mar 2004 16:57:02 +0000 (16:57 +0000)]
added check on apr_pollset_create() return value to exit ab it case it fails.
On NetWare using a concurrency higher than 64 is segfaulting because of FD_SETSIZE as a value of 64.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102990
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 16 Mar 2004 02:49:15 +0000 (02:49 +0000)]
Report the NetWare socket error since we are using native socket calls
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102986
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 16 Mar 2004 01:32:58 +0000 (01:32 +0000)]
Add modules/ssl to the include path for the NetWare build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102984
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 16 Mar 2004 00:54:11 +0000 (00:54 +0000)]
a) changed 'qs' to 'q' for examples showing request headers
with a quality value in their Accept: lines
Submitted by: Jeff Trawick
b) fixed a typo and reformulated a passage in the german version
of the EnableExceptionHook docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102982
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 16 Mar 2004 00:52:05 +0000 (00:52 +0000)]
typo
Submitted by: Sascha Kersken <sk lingoworld.de>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102980
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 16 Mar 2004 00:45:18 +0000 (00:45 +0000)]
typo
Submitted by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102979
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 15 Mar 2004 23:44:57 +0000 (23:44 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102977
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 15 Mar 2004 23:24:40 +0000 (23:24 +0000)]
Change "new" WorkerStackSize directive to ThreadStackSize
Move existing Netware docs and links on ThreadStackSize to
mpm_common
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102976
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 15 Mar 2004 23:08:41 +0000 (23:08 +0000)]
use existing directive name ThreadStackSize instead of
WorkerStackSize
as made obvious by: Brad Nicholes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102975
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Mon, 15 Mar 2004 21:49:35 +0000 (21:49 +0000)]
* server/Makefile.in: Revert duplicate eoc_bucket.c in
LTLIBRARY_SOURCES.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102973
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 15 Mar 2004 21:31:54 +0000 (21:31 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102971
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 15 Mar 2004 21:31:13 +0000 (21:31 +0000)]
German translation of EnableExceptionHook
Reviewed by: Kess
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102970
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 15 Mar 2004 21:30:20 +0000 (21:30 +0000)]
clarify the enableexceptionhook description
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102969
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 15 Mar 2004 21:20:15 +0000 (21:20 +0000)]
Bugfix 2 - fix the rest of the subst codes for ssl.conf on Win32.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102968
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 15 Mar 2004 20:47:08 +0000 (20:47 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102966
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 15 Mar 2004 20:45:58 +0000 (20:45 +0000)]
add initial documentation for EnableExceptionHook. Please review.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102965
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Mon, 15 Mar 2004 20:19:00 +0000 (20:19 +0000)]
Add missing source
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102964
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 15 Mar 2004 20:01:07 +0000 (20:01 +0000)]
whoops - moving to fast - fix 1.135 to exclude the appropriate
makefile section if ssl.conf is unneeded.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102962
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 15 Mar 2004 20:00:13 +0000 (20:00 +0000)]
mod_cgid: Fix storage corruption caused by use of incorrect pool.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102961
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 15 Mar 2004 19:59:18 +0000 (19:59 +0000)]
Bugfix 1; if no ssl, no reason for ssl.conf.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102960
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sun, 14 Mar 2004 20:53:58 +0000 (20:53 +0000)]
Forward-port from mod_dav 1.0:
* server/util_xml.c (ap_xml_parse_input): Give a 413 (Request Entity
Too Large) not a 400 if the client exceeds the configured XML request
body limit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102959
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sun, 14 Mar 2004 19:51:08 +0000 (19:51 +0000)]
Forward-port from mod_dav 1.0:
* modules/dav/main/util.c (dav_validate_resource_state): Fix a 2617
violation: if the lock user validation fails, rather than giving a 401
without a WWW-Authenticate header, give a 403.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102958
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 14 Mar 2004 19:08:07 +0000 (19:08 +0000)]
Improve helpfulness of error messages when accept mutex has a problem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102957
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 14 Mar 2004 16:24:55 +0000 (16:24 +0000)]
Satisfy directives now can be influenced by a surrounding <Limit>
container.
PR: 14726.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102954
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 14 Mar 2004 16:13:20 +0000 (16:13 +0000)]
repos.c: In function `dav_fs_copymove_file':
repos.c:315: warning: `perms' might be used uninitialized in this function
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102953
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 14 Mar 2004 08:36:43 +0000 (08:36 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102951
13f79535 -47bb-0310-9956-
ffa450edef68
Thom May [Sat, 13 Mar 2004 22:18:19 +0000 (22:18 +0000)]
htpasswd.c: various cleanups and move to using apr_temp_dir_get()
Submitted by: Guenter Knauf
Reviewed by: Thom May
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102950
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 13 Mar 2004 21:19:56 +0000 (21:19 +0000)]
emit the config filename when warning about overlapping aliases
Submitted by: Guenter Knauf <eflash gmx.net>
Reviewed by: Dirk-Willem van Gulik
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102949
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 13 Mar 2004 14:07:40 +0000 (14:07 +0000)]
add docs for WorkerStackSize directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102948
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 13 Mar 2004 14:01:02 +0000 (14:01 +0000)]
pick of regeneration of a prior doc fix
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102947
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sat, 13 Mar 2004 12:56:47 +0000 (12:56 +0000)]
Fix litmus test copy_nodestcoll; 2518 requires that MKCOL MUST fail
with 409 on missing intermediates:
* modules/dav/fs/repos.c (dav_fs_create_collection): Give a 409 rather
than a 403 if apr_dir_make fails with ENOENT.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102946
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sat, 13 Mar 2004 12:52:04 +0000 (12:52 +0000)]
Forward-port from mod_dav 1.0: maintain the {DAV:}executable property
across COPY and MOVE:
* modules/dav/fs/repos.c (dav_fs_copymove_file): Take src_info,
dst_info arguments and set permissions on dst if necessary.
(dav_fs_copymove_state, dav_fs_copymove_walker,
dav_fs_copymove_resource): Update accordingly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102945
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 12 Mar 2004 18:06:55 +0000 (18:06 +0000)]
* modules/dav/fs/repos.c (MAP_IO2HTTP): New macro.
(dav_fs_copymove_file): Use it to give a 507 if open() returns ENOSPC,
and use it to handle apr_file_write_full() return code.
(dav_fs_open_stream): Use MAP_IO2HTTP.
(dav_fs_create_collection): Use APR_STATUS_IS_ENOSPC.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102944
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 12 Mar 2004 17:14:28 +0000 (17:14 +0000)]
* modules/ssl/ssl_engine_log.c (ssl_log_annotation): const-ify more.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102943
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 12 Mar 2004 17:09:32 +0000 (17:09 +0000)]
Grammar fix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102942
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Fri, 12 Mar 2004 02:08:45 +0000 (02:08 +0000)]
Remove some more uneeded code.
Fix setting of per-thread request limit
Actually restart threads following a restart signal
Try to keep the mpm_state a little more accurately.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102941
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Fri, 12 Mar 2004 01:39:54 +0000 (01:39 +0000)]
Better handling of ONE_PROCESS.
Fix restarts and shutdowns so we no longer segfault.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102940
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 11 Mar 2004 20:19:24 +0000 (20:19 +0000)]
Pick up mod_status.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102938
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 11 Mar 2004 20:11:44 +0000 (20:11 +0000)]
Tie in ../ssl/mod_ssl.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102937
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 11 Mar 2004 19:46:35 +0000 (19:46 +0000)]
* server/vhost.c: Fix comments which got search'n'replaced.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102936
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 11 Mar 2004 17:21:47 +0000 (17:21 +0000)]
* modules/proxy/proxy_http.c (ap_proxy_http_process_response):
Consistently check whether r->status is "successful" or not; fix
screwy handling of 2xx-but-not-200 responses when ProxyErrorOverride
is used.
PR: 20183
Submitted by: Marcus Janson <marcus.janson@tre.se>, Joe Orton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102935
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 11 Mar 2004 14:32:00 +0000 (14:32 +0000)]
* modules/dav/fs/repos.c (dav_fs_copymove_file): Update for the fact
that apr_file_read() has guaranteed len == 0 at EOF for a looong time;
and avoid a redundant call to write(,,0) when EOF is reached.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102934
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 11 Mar 2004 13:46:48 +0000 (13:46 +0000)]
* modules/dav/main/mod_dav.c (dav_finish_multistatus): New function;
factored out, sends an EOS bucket after the response body.
(dav_send_multistatus, dav_method_propfind): Use it.
[might be related to PR 27576 if there is a real issue described
there]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102933
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 11 Mar 2004 03:57:50 +0000 (03:57 +0000)]
Threaded MPMs for Unix and Win32: Add WorkerStackSize directive
to override default thread stack size for threads which handle
client connections. Required for some third-party modules on
platforms with small default thread stack size.
This is also useful for trimming back the stack size on
platforms with relatively large default stack size in order to
conserve address space for supporting more threads per child.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102931
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Wed, 10 Mar 2004 22:38:46 +0000 (22:38 +0000)]
Revise the beos mpm into the new world order that is heralded by
APR 1.0 :)
Simplification and more comments.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102929
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 10 Mar 2004 22:35:30 +0000 (22:35 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102928
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 10 Mar 2004 21:54:17 +0000 (21:54 +0000)]
* modules/ssl/ssl_engine_log.c (ssl_log_annotate, ssl_log_annotation,
ssl_log_ssl_error): const-ify annotation strings and simplify
ssl_log_annotation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102927
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 10 Mar 2004 21:06:11 +0000 (21:06 +0000)]
* os/unix/unixd.c (unixd_accept): Eliminate now-redundant call to
apr_os_sock_get(); let APR check for accept returning zero on TPF.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102925
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 10 Mar 2004 20:51:10 +0000 (20:51 +0000)]
* modules/standard/mod_autoindex.c (index_directory): If stat() fails
for a particular dirent, ignore that entry rather than truncating the
directory listing.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102924
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 10 Mar 2004 15:05:52 +0000 (15:05 +0000)]
Win32: Tweak worker thread accounting to fix hang when number of Listen directives is >= ThreadsPerChild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102922
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 9 Mar 2004 21:36:12 +0000 (21:36 +0000)]
German Translation of Win32DisableAcceptEx directive synopsis
Reviewed by: Kess
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102917
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 9 Mar 2004 21:34:52 +0000 (21:34 +0000)]
Document %{HTTPS} and expand on %{SSL:...} a bit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102916
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 9 Mar 2004 20:38:42 +0000 (20:38 +0000)]
finetuning
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102912
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 9 Mar 2004 20:16:18 +0000 (20:16 +0000)]
seems to be handedited
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102911
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Tue, 9 Mar 2004 20:06:00 +0000 (20:06 +0000)]
add stylesheets for non-zip generation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102907
13f79535 -47bb-0310-9956-
ffa450edef68
Madhusudan Mathihalli [Tue, 9 Mar 2004 17:58:46 +0000 (17:58 +0000)]
Enable mod_rewrite to recognize SSL variables (using ssl_var_lookup)
Submitted by: Joe Orton
Reviewed by: Madhusudan Mathihalli
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102905
13f79535 -47bb-0310-9956-
ffa450edef68
Madhusudan Mathihalli [Tue, 9 Mar 2004 17:33:15 +0000 (17:33 +0000)]
Enable mod_rewrite to recognize SSL variables (using ssl_var_lookup)
Submitted by: Joe Orton
Reviewed by: Madhusudan Mathihalli
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102904
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 8 Mar 2004 23:43:11 +0000 (23:43 +0000)]
Sync with 2.0.49 tag.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102896
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 8 Mar 2004 23:27:31 +0000 (23:27 +0000)]
Fix bug in mod_usertrack when no CookieName is set.
PR: 24483
Submitted by: Manni Wood <manniwood planet-save.com>
Reviewed by: Cliff Woolley, Jim Jagielski
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102890
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sun, 7 Mar 2004 22:07:55 +0000 (22:07 +0000)]
Synch with 2.0 branch.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102881
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Sun, 7 Mar 2004 03:08:21 +0000 (03:08 +0000)]
Add the ssl_is_https() and ssl_var_lookup() optional functions to the mod_nw_ssl module for Netware
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102877
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Sun, 7 Mar 2004 03:04:51 +0000 (03:04 +0000)]
Allow make files to create a cc.opt compiler options file per NLM rather than a single file per directory
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102876
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Sat, 6 Mar 2004 22:26:51 +0000 (22:26 +0000)]
Add the include path to modules/ssl to resolve the include of mod_ssl.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102875
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Sat, 6 Mar 2004 22:22:38 +0000 (22:22 +0000)]
Add eoc_bucket.c to the NetWare makefile
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102874
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sat, 6 Mar 2004 16:47:41 +0000 (16:47 +0000)]
Fix use of mod_ssl as a DSO linked against static SSL libraries; also
stop linking all of support/* against the SSL libraries:
* acinclude.m4 (APACHE_MODULE): Define MOD_FOO_LDADD which each
module .la library will be linked against.
(APACHE_MODPATH_ADD): Link static modules against the provided libraries.
(APACHE_CHECK_SSL_TOOLKIT): Put SSL libraries in SSL_LIBS and export
that to config_vars.mk.
* support/Makefile.in: Link ab against SSL_LIBS.
* modules/ssl/config.m4: Add SSL_LIBS and distcache libraries to
MOD_SSL_LDADD.
PR: 17217
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102870
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Sat, 6 Mar 2004 14:50:55 +0000 (14:50 +0000)]
* include/mpm_common.h (ap_pod_t): Remove 'sa' field.
* server/mpm_common.c (ap_mpm_pod_open, dummy_connection): Use
ap_listeners->bind_addr for the dummy connection rather than doing a
name lookup on the first listener's hostname and using one of the
addresses returned.
PR: 27313
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102869
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 5 Mar 2004 19:31:24 +0000 (19:31 +0000)]
Add maxmemfree as a default for the netware mpm
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102866
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Fri, 5 Mar 2004 18:52:01 +0000 (18:52 +0000)]
Revert a change to the link flags that were accidentally committed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102864
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 5 Mar 2004 02:44:40 +0000 (02:44 +0000)]
Allow the enabled flag to be set to more than just TRUE or FALSE so that
the OPTIONAL flag can be correctly merged within the
ssl_config_server_merge() function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102860
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 5 Mar 2004 02:41:39 +0000 (02:41 +0000)]
Allow the enabled flag to be set to more that just TRUE or FALSE so that
the OPTIONAL flag is correctly merged within the
ssl_config_server_merge() function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102859
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 4 Mar 2004 22:00:25 +0000 (22:00 +0000)]
* modules/ssl/ssl_engine_init.c (ssl_init_Engine): Log the OpenSSL
error stack contents if engine load/init fails.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102857
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 4 Mar 2004 21:54:09 +0000 (21:54 +0000)]
* modules/ssl/ssl_engine_log.c (ssl_log_ssl_error): Use %lu to print
an unsigned long.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102856
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 4 Mar 2004 20:44:13 +0000 (20:44 +0000)]
* modules/ssl/ssl_engine_vars.c (ssl_var_lookup,
ssl_var_lookup_ssl_cipher): Use apr_itoa instead of psprintf %d.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102855
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 4 Mar 2004 20:39:53 +0000 (20:39 +0000)]
* modules/ssl/ssl_engine_vars (ssl_var_lookup): const'ify result and
drop a bunch of casts; use apr_table_get directly in place of
ssl_var_lookup_header.
(ssl_var_lookup_header): Remove function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102854
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 4 Mar 2004 13:42:09 +0000 (13:42 +0000)]
* modules/ssl/ssl_engine_vars (ssl_var_lookup): Optimise such that
lookup of SSL_* variables (the common case) requires 2 rather than 29
strcasecmp calls before getting to ssl_var_lookup_ssl().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102851
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 4 Mar 2004 13:06:54 +0000 (13:06 +0000)]
* modules/ssl/mod_ssl.h: Declare ssl_is_https optional function.
* modules/ssl/ssl_engine_vars (ssl_is_https): New function.
(ssl_var_register): Register it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102850
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 4 Mar 2004 07:59:30 +0000 (07:59 +0000)]
* modules/ssl/ssl_engine_vars (ssl_var_lookup): Fix potential
segfaults if called with r=NULL, c!=NULL, spotted by Andr��.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102849
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 3 Mar 2004 11:09:35 +0000 (11:09 +0000)]
sync with 2.0.49-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102846
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Mon, 1 Mar 2004 21:40:44 +0000 (21:40 +0000)]
*) Remove compile-time length limit on request strings. Length is
now enforced solely with the LimitRequestLine config directive.
[Paul J. Reder]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102840
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Mon, 1 Mar 2004 18:06:08 +0000 (18:06 +0000)]
fix windows build: add path to mod_ssl.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102837
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Mon, 1 Mar 2004 17:49:52 +0000 (17:49 +0000)]
add eoc_bucket.c to project
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102834
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Mon, 1 Mar 2004 15:55:54 +0000 (15:55 +0000)]
enable IPv6 for Windows XP and 2003. In addition this this
we need a way to set APR_HAVE_IPV6 at build time in apr.hw
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102833
13f79535 -47bb-0310-9956-
ffa450edef68