Ian Holsman
8c1e315d3f
Doxygen fixup / cleanup
...
submited by: Neale Ranns neale ranns.org
reviewed by: Ian Holsman
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@263931 13f79535-47bb-0310-9956-ffa450edef68
2005-08-28 23:03:59 +00:00
William A. Rowe Jr
8f0fdd61ad
This module shouldn't have been added; it's an experiment on my
...
local tree.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170377 13f79535-47bb-0310-9956-ffa450edef68
2005-05-16 12:54:03 +00:00
Bradley Nicholes
6905d3d9d5
Allow httpd on NetWare to build using either the standard socket libraries or the Winsock libraries.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@161368 13f79535-47bb-0310-9956-ffa450edef68
2005-04-14 23:42:21 +00:00
Bradley Nicholes
564aeef123
Rethink the built-in vs shared modules for NetWare. Reposition mod_asis, mod_actions, mod_cgi, mod_imagemap, mod_userdir and mod_autoindex as shared rather than built-in.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@160625 13f79535-47bb-0310-9956-ffa450edef68
2005-04-08 22:03:36 +00:00
Bradley Nicholes
caaf2823a3
Make the changes in the NetWare build for the image_map module rename
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@160560 13f79535-47bb-0310-9956-ffa450edef68
2005-04-08 16:12:43 +00:00
William A. Rowe Jr
395d41d3bc
Final bit to switch for imap->imagemap
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@160440 13f79535-47bb-0310-9956-ffa450edef68
2005-04-07 19:12:46 +00:00
William A. Rowe Jr
4167fdc172
80 col style fix, no code harmed.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@154329 13f79535-47bb-0310-9956-ffa450edef68
2005-02-18 17:34:05 +00:00
William A. Rowe Jr
4c16e86c06
Add mod_echo - not built by default, but this drops the warning that
...
the module isn't declared in BaseAddr.ref.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@154328 13f79535-47bb-0310-9956-ffa450edef68
2005-02-18 17:33:33 +00:00
Bill Stoddard
d8cb4ecb8f
fix compile break with recent rename of real_exit_code to ap_real_exit_code
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@154320 13f79535-47bb-0310-9956-ffa450edef68
2005-02-18 16:33:04 +00:00
Justin Erenkrantz
905cdf9f0b
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
2005-02-04 20:28:49 +00:00
William A. Rowe Jr
9899eba808
A few new modules/debug/ projects which need base addr's.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@124241 13f79535-47bb-0310-9956-ffa450edef68
2005-01-05 18:47:26 +00:00
Brian Havard
8b62fcf936
The current config.guess in APR outputs i386-pc-os2-emx on OS/2 rather than
...
i386-pc-os2_emx (dash instead of underscore), adjust the tests to match.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@122967 13f79535-47bb-0310-9956-ffa450edef68
2004-12-21 12:52:17 +00:00
Joe Orton
c36ecfa64f
Remove the .cvsignore files.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105796 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 09:07:29 +00:00
Joe Orton
1b3a4c2013
* 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
2004-10-12 11:55:30 +00:00
Jean-Frederic Clere
0f413a829c
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
2004-10-01 16:03:08 +00:00
Allan K. Edwards
ba4d908410
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
2004-09-22 18:21:30 +00:00
William A. Rowe Jr
e8f3249f5d
Catch up for Win32 to authnz_ldap changes, and make win32's module
...
for util_ldap features named mod_ldap.so as on Unix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104921 13f79535-47bb-0310-9956-ffa450edef68
2004-08-31 20:11:35 +00:00
William A. Rowe Jr
f5beea0f12
A few more modules who need their bases owned.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104689 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 16:35:26 +00:00
William A. Rowe Jr
3b3abbd89d
Missing an entry for proxy_balancer in the win32 baseaddr's list
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104638 13f79535-47bb-0310-9956-ffa450edef68
2004-08-12 17:00:54 +00:00
William A. Rowe Jr
1d2047b9d5
Enable backwards compatibility with 2.0-HEAD, define ajp module base,
...
and note CHANGES so far to proxy
Submitted by: mturk
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104565 13f79535-47bb-0310-9956-ffa450edef68
2004-08-11 21:14:49 +00:00
Bradley Nicholes
6e231373bc
Allocate memory from the temp_pool rather than the stack to avoid blowing fixed length stacks while evaluating nested includes
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104310 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 20:30:43 +00:00
André Malo
7accf16eed
Nobody objected:
...
<IfModule> now takes the module identifier in addition to the
filename.
CAUTION: this commit breaks the build on netware. It still needs
to be adjusted. (but I don't have any netware knowledge...)
Also, developers need to re-run buildconf on unices.
PR: 29003
Submitted by: Edward Rudd <eddie omegaware.com>, Andr� Malo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103849 13f79535-47bb-0310-9956-ffa450edef68
2004-06-04 22:40:47 +00:00
André Malo
67a400fb6b
readd suexec setuid and user check
...
Related to PR: 28287
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103510 13f79535-47bb-0310-9956-ffa450edef68
2004-04-24 19:42:52 +00:00
Jeff Trawick
4d8f4c26d6
*) 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
2004-03-19 11:16:03 +00:00
Joe Orton
6895aee838
* 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
2004-03-10 21:06:11 +00:00
André Malo
eeb57c17ad
fix name of The Apache Software Foundation
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102619 13f79535-47bb-0310-9956-ffa450edef68
2004-02-09 20:40:53 +00:00
André Malo
e0d2db5107
fix copyright dates according to the first check in
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102579 13f79535-47bb-0310-9956-ffa450edef68
2004-02-08 13:13:10 +00:00
André Malo
7b655748ae
fix copyright dates according to the first check in
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102578 13f79535-47bb-0310-9956-ffa450edef68
2004-02-08 13:09:10 +00:00
André Malo
efd6b024e8
fix copyright dates according to the first check in
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102577 13f79535-47bb-0310-9956-ffa450edef68
2004-02-08 13:05:40 +00:00
André Malo
04bb31cc9c
fix copyright dates according to the first check in
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102576 13f79535-47bb-0310-9956-ffa450edef68
2004-02-08 13:03:58 +00:00
André Malo
4f02cb1e18
apply Apache License, Version 2.0
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102525 13f79535-47bb-0310-9956-ffa450edef68
2004-02-06 22:58:42 +00:00
Jeff Trawick
01da1159b3
Unix MPMs: Stop dropping connections when the file descriptor
...
is at least FD_SETSIZE.
That isn't a problem for most users (since poll() is widespread).
On old boxes where select() must be used by APR, APR needs to fail
operations that don't work with such fds.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102419 13f79535-47bb-0310-9956-ffa450edef68
2004-01-27 15:19:58 +00:00
André Malo
fb07607180
update license to 2004.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
2004-01-01 13:26:26 +00:00
Jeff Trawick
3b6b4b4325
fix a compile failure with recent z/OS and picky settings for compiler/
...
library
("unsigned short" is more portable than "ushort")
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101690 13f79535-47bb-0310-9956-ffa450edef68
2003-11-03 17:30:45 +00:00
Martin Kraemer
46941ae3b8
one_process is not a global variable
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101197 13f79535-47bb-0310-9956-ffa450edef68
2003-09-08 16:39:46 +00:00
Jeff Trawick
aa21671e13
switch to APR 1.0 API (which is still in flux)
...
because of the changes to the argument lists of apr_mmap_dup and apr_socket_create,
2.1-dev won't build with apr and apr-util's 0.9 branch anymore
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101154 13f79535-47bb-0310-9956-ffa450edef68
2003-09-03 19:27:12 +00:00
Jeff Trawick
8f0cd048e0
Unix: Handle permissions settings for flock-based mutexes in
...
unixd_set_global|proc_mutex_perms(). Allow the functions to be
called for any type of mutex.
This resolves a fatal problem with mod_rewrite on systems where
APR uses flock-based mutex.
It simplifies mod_ssl as well, which had special logic to perform
the chown(). It fixed an init error with mod_ssl on systems where
flock is used when the user had no SSLMutex directive.
The Unix MPMs continue to call unixd_set_global|proc_mutex_perms()
only for SysV sems. There is no permission problem with flock-based
accept mutexes since the child init logic for the MPMs is done
prior to switching identity.
PR: 20312
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100189 13f79535-47bb-0310-9956-ffa450edef68
2003-06-07 19:50:01 +00:00
Bradley Nicholes
ce67a0c64a
Fixing up the NetWare headers to be compatible with the GNU compiler
...
Submitted by: G�nter Knauf <gk@gknw.de >
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100116 13f79535-47bb-0310-9956-ffa450edef68
2003-05-30 22:36:15 +00:00
Martin Kraemer
ca4f07bcac
Porting to BS2000: the antique interface (BS2000Account) no longer exists
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99747 13f79535-47bb-0310-9956-ffa450edef68
2003-05-09 21:37:06 +00:00
Greg Ames
b906d05f70
Linux 2.4+: enable coredumps when Apache is started as root if
...
CoreDumpDirectory is explicitly coded
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98908 13f79535-47bb-0310-9956-ffa450edef68
2003-03-06 21:48:58 +00:00
William A. Rowe Jr
a45632ba37
*) Introduce debugging symbols for Win32 release builds, both .pdb
...
and .dbg files (older debuggers and Dr. Watson-type utilities
on WinNT or Win9x don't support the newer .pdb flavor.)
[Allen Edwards, William Rowe]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98596 13f79535-47bb-0310-9956-ffa450edef68
2003-02-07 21:30:53 +00:00
André Malo
742af25096
finished that boring job:
...
update license to 2003.
Happy New Year! ;-))
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573 13f79535-47bb-0310-9956-ffa450edef68
2003-02-03 17:53:28 +00:00
William A. Rowe Jr
89d2be9245
Integrate mod_ident with the Win32 build.
...
Submitted by David Shane Holden <dpejesh@yahoo.com >
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98386 13f79535-47bb-0310-9956-ffa450edef68
2003-01-20 21:38:50 +00:00
Bradley Nicholes
cd0dc38dad
Reduce the number of parameters on the event callback to avoid a protected
...
mode issue
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98299 13f79535-47bb-0310-9956-ffa450edef68
2003-01-16 23:31:35 +00:00
Bradley Nicholes
85a2ec41c6
Added a required parameter to RegisterForEventNotification() to allow the
...
function to be called in protected address space.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98237 13f79535-47bb-0310-9956-ffa450edef68
2003-01-10 15:43:23 +00:00
Bill Stoddard
0ad3752a5d
Fix win32 compile break due to file name changes in apr/include/arch/win32
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98204 13f79535-47bb-0310-9956-ffa450edef68
2003-01-08 19:29:05 +00:00
Bradley Nicholes
60c843a69a
Register for the SERVERDOWN event to allow Apache to shutdown gracefully
...
when the NetWare OS is shutdown
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97898 13f79535-47bb-0310-9956-ffa450edef68
2002-12-12 19:40:52 +00:00
Martin Kraemer
79ddea131d
To be on the safe side...
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97732 13f79535-47bb-0310-9956-ffa450edef68
2002-12-02 13:40:27 +00:00
William A. Rowe Jr
6085062991
Must have symbolics for util_ldap/mod_auth_ldap base addresses.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97730 13f79535-47bb-0310-9956-ffa450edef68
2002-12-01 23:38:44 +00:00
Bradley Nicholes
a3fc322d82
Don't hold the Apache screen open when it exits with an error if all of the error
...
messages are going to a file anyway. In other words, don't hold the screen
open if the -E <filename> command line parameter is used.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97507 13f79535-47bb-0310-9956-ffa450edef68
2002-11-13 21:14:02 +00:00