]>
granicus.if.org Git - apache/log
André Malo [Sun, 6 Apr 2003 19:17:38 +0000 (19:17 +0000)]
new german XML for the index page
additionally add reference revision number to de.xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99275
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 6 Apr 2003 18:16:11 +0000 (18:16 +0000)]
The content-negotiation docs are a little misleading about what the
RFC says.
PR: 18443
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99271
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 6 Apr 2003 18:01:34 +0000 (18:01 +0000)]
- new XML and XSLT for our start page
- required some changes in DTD, CSS and style/lang/* files
Reviewed by: Astrid Ke�ler, Erik Abele
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99270
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Apr 2003 22:45:28 +0000 (22:45 +0000)]
Solve SSL-C breakage introduced in mod_ssl.h rev 1.129 and
ssl_engine_kernel.c rev 1.88. SSL* is not const under SSL-C.
I've confirmed Jeff's comment that the original patch doesn't harm
earlier OpenSSL versions which declared no arguments at all.
I suspect now that we could fold
#define MODSSL_BIO_CB_ARG_TYPE const char
#define MODSSL_CRYPTO_CB_ARG_TYPE const char
#define MODSSL_INFO_CB_ARG_TYPE const SSL*
into a single MODSSL_CB_ARG_CONST define, but this works for now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99263
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Apr 2003 22:27:41 +0000 (22:27 +0000)]
Noop MS DevStudio IDE change
\r to include ssl_toolkit_compat.h
in the list of project headers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99261
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Apr 2003 22:13:08 +0000 (22:13 +0000)]
Note the recent SSL-C fixes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99260
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 5 Apr 2003 21:46:40 +0000 (21:46 +0000)]
Move the dropped '--enable-layout' subdir logic into APR_SUBDIR_CONFIG macro
as a third parameter rather than manually computing it ourselves.
Add the ' prefix'd --enable-layout so that this can work with an autoconf-2.54+
generated configure. (Previously, the option would not be dropped with 2.54
or 2.57 since it unconditionally adds single-quotes which our case statement
would not catch.)
Try to shorten long invocations of APR_SUBDIR_CONFIG where possible.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99257
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 5 Apr 2003 20:17:25 +0000 (20:17 +0000)]
Update the RPM spec file (in line with changes to v2.0):
- Moved mime.types back to the default location.
- Added mod_ldap and friends, mod_cache and friends.
- Added openldap dependancy.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99256
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Apr 2003 19:32:01 +0000 (19:32 +0000)]
Have some consistency! Fixes logic I introduced in 1.37.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99253
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Apr 2003 19:04:44 +0000 (19:04 +0000)]
Reapply the fix *intended* by rev 1.79 in a safer manner. Prior to
all assignments and the final SSL_free(), free ssl_conn->client_cert
to avoid leaks of this refcounted X509*. Prereleasing refcounted
objects is unsafe programming; fix applied to both branches.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99252
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Apr 2003 18:36:56 +0000 (18:36 +0000)]
EVP_PKEY_free() is refcounted on OpenSSL, but NOT under RSA SSL-C.
Eliminate a number of test failures by conditionally reverting rev 1.79
pubkey handling in ssl_engine_kernel.c, except under OpenSSL.
Also revert a rev 1.79 bogisity for all toolkits; it's entirely bogus
to release a refcount after setting aside the results in a persistant
structure, in this case sslconn->client_cert from SSL_get_peer_certificate()
mustn't be freed while sslconn is still in play. The proper patch (not
written yet) is to invoke the X509_free(sslconn->client_cert) when we
cleanup the sslconn structure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99250
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 18:36:27 +0000 (18:36 +0000)]
some files are done.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99248
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Apr 2003 18:18:08 +0000 (18:18 +0000)]
A cosmetic change to 1.79 - a real X509 *cert is in play, don't use
that same variable to retrieve/release the quick lookup and discard
of the peercert.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99244
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 18:13:21 +0000 (18:13 +0000)]
- new developer/index.xml
- add references from the subdocuments to the index file (<parentdocument>)
- fix German sitemap reference revision # to be up-to-date
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99243
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 17:22:15 +0000 (17:22 +0000)]
the layeredio concept was never really applied. So drop this outdated document.
It may be confusing for people new to apache development.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99241
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 16:49:15 +0000 (16:49 +0000)]
new XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99238
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 14:11:56 +0000 (14:11 +0000)]
new XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99235
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 13:23:34 +0000 (13:23 +0000)]
new XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99232
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 02:55:41 +0000 (02:55 +0000)]
new XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99227
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 02:06:36 +0000 (02:06 +0000)]
new XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99224
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 01:27:34 +0000 (01:27 +0000)]
new XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99221
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 5 Apr 2003 00:38:36 +0000 (00:38 +0000)]
new XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99218
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 4 Apr 2003 22:35:18 +0000 (22:35 +0000)]
If an errordocument-cgi responds a location header it should really
add a status header.
PR: 18332
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99216
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 4 Apr 2003 20:55:32 +0000 (20:55 +0000)]
Document the ProxyBadHeader directive.
(and update transformation)
PR: 18623
Reviewed by: Joshua Slive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99214
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 19:04:21 +0000 (19:04 +0000)]
run libtool from the apr install directory (in case that is different
from the apache install directory)
further changes are needed to automatically pick up apr and apr-util
include directories; for now, "-Wc,-I/path" needs to be added to the
apxs -c invocation to work around that problem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99213
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 18:59:52 +0000 (18:59 +0000)]
clean up a change log entry
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99212
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 18:55:49 +0000 (18:55 +0000)]
Fix the inability to log errors like exec failure in
mod_ext_filter/mod_cgi script children (e.g., exec failure). This
was broken after such children stopped inheriting the error log
handle.
(For this to work with mod_ext_filter, that module's LogStderr option
has to be on.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99211
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 13:47:13 +0000 (13:47 +0000)]
fix a bungled comment style conversion
Submitted by: Graham Leggett
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99209
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 13:44:41 +0000 (13:44 +0000)]
get prototypes for str[n]casecmp
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99208
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 13:42:26 +0000 (13:42 +0000)]
I don't think we're ready for C++/c89 slash-slash comments
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99207
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Fri, 4 Apr 2003 08:33:12 +0000 (08:33 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99206
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Fri, 4 Apr 2003 08:25:43 +0000 (08:25 +0000)]
Update Japanese translations.
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
Reviewed by: Yoshiki Hayashi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99205
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Fri, 4 Apr 2003 07:40:32 +0000 (07:40 +0000)]
Typo fix.
Submitted by: Nobuyuki Morita <marika@plum.freemail.ne.jp>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99204
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 04:02:01 +0000 (04:02 +0000)]
get function prototypes for strcasecmp() and strncasecmp()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99202
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 4 Apr 2003 03:57:10 +0000 (03:57 +0000)]
Fix a compile failure with recent OpenSSL and picky compilers
(e.g., OpenSSL 0.9.7a and xlc_r on AIX).
The OpenSSL info callback field changed recently from a generic
function pointer to a specific one, and ssl_callback_LogTracingState
wasn't quite right.
old:
ssl.h: void (*info_callback)();
new:
ssl.h: void (*info_callback)(const SSL *ssl,int type,int val);
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99201
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 4 Apr 2003 01:10:56 +0000 (01:10 +0000)]
keep changes and mmns in sync.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99200
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 3 Apr 2003 11:52:08 +0000 (11:52 +0000)]
Fix a build problem with passing unsupported --enable-layout
args to apr and apr-util. This broke binbuild.sh as well as
user-specified layout parameters.
PR: 18649
Original concept code submitted by: Justin Erenkrantz
Mangled by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99188
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Thu, 3 Apr 2003 08:27:57 +0000 (08:27 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99187
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Thu, 3 Apr 2003 08:27:07 +0000 (08:27 +0000)]
Oops. Forgot to validate before committing.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99186
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Thu, 3 Apr 2003 08:07:26 +0000 (08:07 +0000)]
Update Japanese translations.
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
Reviewed by: Yoshiki Hayashi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99185
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 3 Apr 2003 04:54:20 +0000 (04:54 +0000)]
Introduce a number of SSLC hints to mod_ssl, including the following
type overrides;
MODSSL_CLIENT_CERT_CB_ARG_TYPE
MODSSL_PCHAR_CAST (for a host of non-void/const sslc values)
modssl_read_bio_cb_fn (for several callbacks with same prototypes)
Declare callback functions appropriately.
And protect us from indetermineant toolkits with
#error "Unrecognized SSL Toolkit!"
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99183
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 3 Apr 2003 04:41:01 +0000 (04:41 +0000)]
We presume to HAVE_OPENSSL - we were falling into the SSLC path :-(
Win32 is non-autoconf
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99182
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 3 Apr 2003 04:08:06 +0000 (04:08 +0000)]
HAVE_SSL_SET_STATE=1 is a product of autoconf for OpenSSL, which we
are missing on Win32.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99180
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 2 Apr 2003 04:12:28 +0000 (04:12 +0000)]
Resync with 2_0_BRANCH
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99172
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 1 Apr 2003 20:02:28 +0000 (20:02 +0000)]
Removed two already busted files from the 'to-cleanup'-list.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99168
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 1 Apr 2003 19:08:40 +0000 (19:08 +0000)]
Fixed an unescaped '%' in rotatelogs.8 and updated the HTML page.
PR: 18452
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99166
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 1 Apr 2003 18:26:55 +0000 (18:26 +0000)]
Added thread-safety info for ImageMagick and PDFlib.
Submitted by: Travers Carter <tcarter@noggin.com.au>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99164
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 31 Mar 2003 21:19:07 +0000 (21:19 +0000)]
Fix tpyo in APACHE_CHECK_SSL_TOOLKIT for ap_platform_runtime_link_flag case.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99149
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 31 Mar 2003 14:38:51 +0000 (14:38 +0000)]
Match what we do with the ssl_scache_dbm
chown junk, which we know is safe and works, and more directly
handles the issue with chown (agreed that a macro is needed
eventually)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99148
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 31 Mar 2003 07:24:34 +0000 (07:24 +0000)]
Must fix - Win32 can't deal with this code, and we can no longer fix
sysv mutexes with an APR_USE_ test... we have to look at the choice!
Reviewed by: Brian Pane, Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99146
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 31 Mar 2003 06:12:00 +0000 (06:12 +0000)]
Fix a misterminated comment... noted by bpane
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99142
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Mon, 31 Mar 2003 04:45:57 +0000 (04:45 +0000)]
Don't run regex cleanups before exec
Submitted by: Jeff Trawick
Reviewed by: Brian Pane
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99133
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 31 Mar 2003 04:44:11 +0000 (04:44 +0000)]
Solve segfaults from unusual error exceptions in cgid. The daemon
has no 'real' request_rec, so we can't use ap_log_rerror() anywhere
within the cgid_server() code.
Also, one of the two log messages was echoed to the child, no point
when the actual request logic should take care of that notification.
Submitted by: Jeff Trawick
Reviewed by: Bill Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99132
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 31 Mar 2003 04:30:38 +0000 (04:30 +0000)]
Quit registering *two* cleanups listening sockets prior to exec.
We open them once, register a cleanup only once.
Submitted by: Jeff Trawick
Reviewed by: FirstBill, OtherBill
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99130
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sun, 30 Mar 2003 21:29:54 +0000 (21:29 +0000)]
Removing rpm stuff from buildconf until it becomes portable
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99128
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sun, 30 Mar 2003 19:06:50 +0000 (19:06 +0000)]
- Oops - the vendor is the ASF
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99125
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sun, 30 Mar 2003 18:57:35 +0000 (18:57 +0000)]
Added an RPM build script
PR:
Obtained from: Joe Orton <jorton@redhat.com>
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99122
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sat, 29 Mar 2003 16:32:22 +0000 (16:32 +0000)]
Simplify and shorten the code path for scanning request headers
Reviewed by: Greg Ames, Bill Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99109
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 29 Mar 2003 04:39:08 +0000 (04:39 +0000)]
Fix mod_ssl.dsp and abs.dsp to use also the openssl-0.9.7-defines for
NO_MD5, NO_IDEA and NO_MDC2 (won't compile otherwise with 0.9.7+ and
restricted crypto algorithms)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99107
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 29 Mar 2003 04:18:56 +0000 (04:18 +0000)]
- openssl won't compile unless perl Configure is called.
- update the openssl version number to 0.9.7
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99105
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Sat, 29 Mar 2003 02:18:43 +0000 (02:18 +0000)]
Because SSL's child init is run *after* we change uid/gid. So we need to ensure that file-based
locks have the correct perms so that the child process
can access them
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99104
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 28 Mar 2003 03:27:38 +0000 (03:27 +0000)]
keep changes in sync ...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99101
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 28 Mar 2003 00:43:26 +0000 (00:43 +0000)]
Per JimJ's review - we prefer posix over semv, fcntl over flock,
and semv requires no file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99100
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 28 Mar 2003 00:00:13 +0000 (00:00 +0000)]
Addendum to r1.74; Keep only the resulting filename in the global pool,
toss the temporary strings away.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99097
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 27 Mar 2003 23:51:22 +0000 (23:51 +0000)]
Addendum to r1.21... I missed the fact that we blew away the init
complete state too early in ssl_init_Module().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99096
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 27 Mar 2003 23:34:06 +0000 (23:34 +0000)]
Fix a serious bug where the 'next' generation of the server would open
a brand new mutex. This patch creates a single mutex in the first config
phase that survives for the life of the server (server->process->pool).
Now one server generation to the next will respect the same mutex between
one another, while the previous generation is still mopping up.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99095
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 27 Mar 2003 23:32:42 +0000 (23:32 +0000)]
Allow any mutex to accept a 'filename' ... and always root it to the
server root unless we are using posixsem, which can't handle big paths.
This reorganization should make the code much more readable because
all of the common code is at the beginning and end of the function,
simplifing the long conditional test case block.
This patch allows SSLMutex default:logs/ssl_mutex syntax. It also
removes the mod_ssl historical '.pid' suffixes - that isn't how Apache2
specifies files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99094
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Thu, 27 Mar 2003 20:34:56 +0000 (20:34 +0000)]
ap_rgetline_core: set the number of bytes read & copied into the caller's
buffer when returning APR_ENOSPC. This prevents seg faults in
ap_get_mime_headers_core in an error path which handles headers that are too
long.
Submitted by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99079
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 27 Mar 2003 12:34:35 +0000 (12:34 +0000)]
Corrected another capitalisation issue.
Submitted by: Iikka Meril�inen <Iikka.Merilainen@pato.vaala.fi>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99078
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 27 Mar 2003 00:43:01 +0000 (00:43 +0000)]
Corrected some capitalisation issues and changed 'Performance Notes'
to 'Performance Tuning'.
Submitted by: Iikka Meril�inen <Iikka.Merilainen@pato.vaala.fi>
Slightly tweaked the patch to keep 'Sitemap' consistent.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99074
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Wed, 26 Mar 2003 23:13:08 +0000 (23:13 +0000)]
Update a bunch of transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99071
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 26 Mar 2003 22:31:56 +0000 (22:31 +0000)]
helps to actually use it
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99069
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 26 Mar 2003 19:31:26 +0000 (19:31 +0000)]
Apache uses strncasecmp - which we wrap to strnicmp based on the platform's
preference, within apr_general.h
Fixes build breakage
Submitted by: Madhu Mathihalli
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99067
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 26 Mar 2003 19:21:32 +0000 (19:21 +0000)]
Need to report a select() error vs a timeout. Also avoid hogging the CPU on
an error.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99065
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Mon, 24 Mar 2003 16:39:25 +0000 (16:39 +0000)]
ap_get_mime_headers_core: allocate space for the trailing null when there
are folded headers. PR 18170 [Peter Mayne <PeterMayne@SPAM_SUX.ap.spherion.com>]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99057
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Mon, 24 Mar 2003 08:52:20 +0000 (08:52 +0000)]
Oops - undo wrong commit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99056
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Mon, 24 Mar 2003 08:51:22 +0000 (08:51 +0000)]
On failures, try to add a hint what went wrong
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99055
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Mon, 24 Mar 2003 02:54:28 +0000 (02:54 +0000)]
Typos: arguments & explicitly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99053
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Mon, 24 Mar 2003 01:54:27 +0000 (01:54 +0000)]
Many simple typos.
RedHat's -> Red Hat's, underlaying -> underlying
the Netherlands, the United Kingdom, the United States
Additionally, ssl_howto.xml uses 'coherences' unclearly -- should this be 'interactions?.
ssl_compat.xml uses 'compactified', which isn't a real word, but I'm not sure what it's intended to mean.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99052
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Mon, 24 Mar 2003 01:13:31 +0000 (01:13 +0000)]
Typos: disribution -> distribution; overriden -> overridden
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99051
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 23 Mar 2003 22:55:37 +0000 (22:55 +0000)]
Typo: internal.examle.com -> internal.example.com
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99050
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 23 Mar 2003 22:55:06 +0000 (22:55 +0000)]
Typo: derivative & "the the".
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99049
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 23 Mar 2003 22:53:51 +0000 (22:53 +0000)]
Typo: explicitly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99048
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 23 Mar 2003 22:53:34 +0000 (22:53 +0000)]
Typos: occurring & access_log.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99047
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 23 Mar 2003 22:53:07 +0000 (22:53 +0000)]
Typos: explicit & separated.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99046
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 23 Mar 2003 04:17:51 +0000 (04:17 +0000)]
Fix typos: seperately, examle, refered (not the header), compatiblity, publically, Crypography.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99045
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 23 Mar 2003 04:04:44 +0000 (04:04 +0000)]
Fix a couple typos: explicitly, substitute.
Grammar: add missing comma, -> a hyperlink.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99044
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 22 Mar 2003 22:15:40 +0000 (22:15 +0000)]
Do not bypass output filters when redirecting subrequests internally.
PR: 17629
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99042
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 22 Mar 2003 21:17:18 +0000 (21:17 +0000)]
Fix chinese default page.
Netware config still needs to be sync'd (whereever it is).
- the encoding was wrong (iso-8859-1 instead fo big5, so (re-)added
the appropriate extension(s))
- Fixed AddLanguage directives in default configs
- Fixed type map file.
PR: 18025
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99040
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Sat, 22 Mar 2003 05:38:34 +0000 (05:38 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99037
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Sat, 22 Mar 2003 05:38:24 +0000 (05:38 +0000)]
Fix typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99036
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Sat, 22 Mar 2003 05:02:23 +0000 (05:02 +0000)]
Update Japanese translations.
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
Reviewed by: Yoshiki Hayashi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99035
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 20 Mar 2003 21:50:40 +0000 (21:50 +0000)]
SECURITY: Eliminated leaks of several file descriptors to child
processes, such as CGI scripts.
PR: 17206
Submitted by: Christian Kratzer <ck@cksoft.de>, Bjoern A. Zeeb <bz@zabbadoz.net>
Reviewed by: Joe Orton, Will Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99032
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 19 Mar 2003 15:08:23 +0000 (15:08 +0000)]
keep changes in sync
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99026
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 19 Mar 2003 14:57:40 +0000 (14:57 +0000)]
uh, I forgot to add the transformated mod_nw_ssl.html ;-)
additionally RewriteOptions was now introduced in 2.0.45.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99023
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 19 Mar 2003 00:19:37 +0000 (00:19 +0000)]
add mod_nw_ssl to sitemap (and autogenerated pages) and update transformation
of recent changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99019
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 18 Mar 2003 15:13:42 +0000 (15:13 +0000)]
Fixed a small logic problem when printing out the console command help
Submitted by: Ulrich Neumann <U_Neumann@gne.de>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99017
13f79535 -47bb-0310-9956-
ffa450edef68
Madhusudan Mathihalli [Fri, 14 Mar 2003 02:20:50 +0000 (02:20 +0000)]
OpenSSL should be included as "openssl/ssl.h" and not "ssl.h" (and rely on the
INCLUDE path to be defined properly)
PR: 11310
Submitted by: Geoff Thrope <geoff@geoffthrope.net>
Reviewed by: Madhusudan Mathihalli
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99008
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 13 Mar 2003 23:22:10 +0000 (23:22 +0000)]
Added documentation for the directives SecureListen and NWSSLTrustedCerts
that are provided through mod_nw_ssl for NetWare
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99007
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 13 Mar 2003 23:20:03 +0000 (23:20 +0000)]
Added the optional ssl_enable functions to allow mod_proxy to hook into
mod_nw_ssl on NetWare. This allows a unsecure connection to be upgraded
to a secure connection when required by mod_proxy. Also added the
directive NWSSLTrustedCerts to allow an administrator to provide a list of
certificates used to upgrade the secure connections.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99006
13f79535 -47bb-0310-9956-
ffa450edef68