]> granicus.if.org Git - apache/log
apache
21 years agoconsolidate code related to sig_coredump
Jeff Trawick [Wed, 9 Apr 2003 16:58:30 +0000 (16:58 +0000)]
consolidate code related to sig_coredump

a note on perchild:
  perchild exception handling was busted before this and is still busted
  the problem I noticed was that a client that exposes a segfault never
  gets its connection dropped and the parent never notices that the
  child process that segfaulted hasexited

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99312 13f79535-47bb-0310-9956-ffa450edef68

21 years agoupdate transformation
André Malo [Wed, 9 Apr 2003 14:58:25 +0000 (14:58 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99310 13f79535-47bb-0310-9956-ffa450edef68

21 years agoif there's no sidebar, there's no need to squeeze the content.
André Malo [Wed, 9 Apr 2003 14:54:42 +0000 (14:54 +0000)]
if there's no sidebar, there's no need to squeeze the content.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99309 13f79535-47bb-0310-9956-ffa450edef68

21 years agoupdate transformation
André Malo [Wed, 9 Apr 2003 12:25:59 +0000 (12:25 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99304 13f79535-47bb-0310-9956-ffa450edef68

21 years agouse Google Search.
André Malo [Wed, 9 Apr 2003 12:21:21 +0000 (12:21 +0000)]
use Google Search.

We may have to experimt a bit to get best results. This is a first
attempt.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99303 13f79535-47bb-0310-9956-ffa450edef68

21 years ago Clarify some wording.
Chris Pepper [Wed, 9 Apr 2003 04:08:21 +0000 (04:08 +0000)]
Clarify some wording.

Note this change (as previously written, it implied that 1.3.5
had this vulnerability, which is not true). I'm not sure if
"httpd 2.0" is the preferred name.

-    <p>Note that in versions previous to 2.0.46 no escaping has been performed
+    <p>Note that in httpd 2.0 versions prior to 2.0.46, no escaping was performed
     on the strings from <code>%...r</code>, <code>%...i</code> and
     <code>%...o</code>. This was mainly to comply with the requirements of
     the Common Log Format. This implied that clients could insert control
     characters into the log, so you had to be quite careful when dealing
     with raw log files.</p>

-    <p>For security reasons starting with 2.0.46 non-printable and
+    <p>For security reasons, starting with 2.0.46, non-printable and
     other special characters are escaped mostly by using
     <code>\x<var>hh</var></code> sequences, where <var>hh</var> stands for
     the hexadecimal representation of the raw byte. Exceptions from this
     rule are <code>"</code> and <code>\</code> which are escaped by prepending
-    a backslash, and all whitespace characters that are written in their
-    C-notation (<code>\n</code>, <code>\t</code> etc).</p>
+    a backslash, and all whitespace characters which are written in their
+    C-style notation (<code>\n</code>, <code>\t</code> etc).</p>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99302 13f79535-47bb-0310-9956-ffa450edef68

21 years agodone.
André Malo [Mon, 7 Apr 2003 16:47:57 +0000 (16:47 +0000)]
done.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99298 13f79535-47bb-0310-9956-ffa450edef68

21 years agoUpdate transformations.
Yoshiki Hayashi [Mon, 7 Apr 2003 09:25:24 +0000 (09:25 +0000)]
Update transformations.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99294 13f79535-47bb-0310-9956-ffa450edef68

21 years agoUpdate Japanese translations.
Yoshiki Hayashi [Mon, 7 Apr 2003 09:23:37 +0000 (09:23 +0000)]
Update Japanese translations.

Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99293 13f79535-47bb-0310-9956-ffa450edef68

21 years agoUpdate transformations.
Yoshiki Hayashi [Mon, 7 Apr 2003 09:04:36 +0000 (09:04 +0000)]
Update transformations.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99292 13f79535-47bb-0310-9956-ffa450edef68

21 years agoUpdate Japanese translations.
Yoshiki Hayashi [Mon, 7 Apr 2003 08:58:08 +0000 (08:58 +0000)]
Update Japanese translations.

Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99291 13f79535-47bb-0310-9956-ffa450edef68

21 years agonew XML for howto/auth
André Malo [Mon, 7 Apr 2003 00:13:02 +0000 (00:13 +0000)]
new XML for howto/auth
I changed the references to the auth modules, so that they're matching
the new model, but it probably needs a rewrite anyway.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99288 13f79535-47bb-0310-9956-ffa450edef68

21 years agodocument log escaping
André Malo [Sun, 6 Apr 2003 21:34:03 +0000 (21:34 +0000)]
document log escaping

Reviewed by: Astrid Ke�ler, Erik Abele

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99283 13f79535-47bb-0310-9956-ffa450edef68

21 years agolibexex -> libexec
Rich Bowen [Sun, 6 Apr 2003 20:17:01 +0000 (20:17 +0000)]
libexex -> libexec

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99282 13f79535-47bb-0310-9956-ffa450edef68

21 years agoAdd .NOTPARALLEL target for exports.c. This allows a parallel make build to
Justin Erenkrantz [Sun, 6 Apr 2003 19:59:02 +0000 (19:59 +0000)]
Add .NOTPARALLEL target for exports.c.  This allows a parallel make build to
complete successfully.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99280 13f79535-47bb-0310-9956-ffa450edef68

21 years agoFurther breakage from r.1.131: MODSSL_INFO_CB_ARG_TYPE also includes the *.
Justin Erenkrantz [Sun, 6 Apr 2003 19:40:40 +0000 (19:40 +0000)]
Further breakage from r.1.131: MODSSL_INFO_CB_ARG_TYPE also includes the *.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99279 13f79535-47bb-0310-9956-ffa450edef68

21 years agoFix compile breakage introduced in r1.131.
Justin Erenkrantz [Sun, 6 Apr 2003 19:36:19 +0000 (19:36 +0000)]
Fix compile breakage introduced in r1.131.

MODSSL_INFO_CB_ARG_TYPE already includes 'SSL' in its type.  Don't duplicate.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99278 13f79535-47bb-0310-9956-ffa450edef68

21 years agonew german XML for the index page
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

21 years agoThe content-negotiation docs are a little misleading about what the
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

21 years ago- new XML and XSLT for our start page
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

21 years ago Solve SSL-C breakage introduced in mod_ssl.h rev 1.129 and
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

21 years ago Noop MS DevStudio IDE change\r to include ssl_toolkit_compat.h
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

21 years ago Note the recent SSL-C fixes.
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

21 years agoMove the dropped '--enable-layout' subdir logic into APR_SUBDIR_CONFIG macro
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

21 years agoUpdate the RPM spec file (in line with changes to v2.0):
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

21 years ago Have some consistency! Fixes logic I introduced in 1.37.
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

21 years ago Reapply the fix *intended* by rev 1.79 in a safer manner. Prior to
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

21 years ago EVP_PKEY_free() is refcounted on OpenSSL, but NOT under RSA SSL-C.
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

21 years agosome files are done.
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

21 years ago A cosmetic change to 1.79 - a real X509 *cert is in play, don't use
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

21 years ago- new developer/index.xml
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

21 years agothe layeredio concept was never really applied. So drop this outdated document.
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

21 years agonew XML
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

21 years agonew XML
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

21 years agonew XML
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

21 years agonew XML
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

21 years agonew XML
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

21 years agonew XML
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

21 years agonew XML
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

21 years agoIf an errordocument-cgi responds a location header it should really
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

21 years agoDocument the ProxyBadHeader directive.
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

21 years agorun libtool from the apr install directory (in case that is different
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

21 years agoclean up a change log entry
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

21 years agoFix the inability to log errors like exec failure in
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

21 years agofix a bungled comment style conversion
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

21 years agoget prototypes for str[n]casecmp
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

21 years agoI don't think we're ready for C++/c89 slash-slash comments
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

21 years agoUpdate transformations.
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

21 years agoUpdate Japanese translations.
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

21 years agoTypo fix.
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

21 years agoget function prototypes for strcasecmp() and strncasecmp()
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

21 years agoFix a compile failure with recent OpenSSL and picky compilers
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

21 years agokeep changes and mmns in sync.
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

21 years agoFix a build problem with passing unsupported --enable-layout
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

21 years agoUpdate transformations.
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

21 years agoOops. Forgot to validate before committing.
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

21 years agoUpdate Japanese translations.
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

21 years ago Introduce a number of SSLC hints to mod_ssl, including the following
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

21 years ago We presume to HAVE_OPENSSL - we were falling into the SSLC path :-(
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

21 years ago HAVE_SSL_SET_STATE=1 is a product of autoconf for OpenSSL, which we
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

21 years ago Resync with 2_0_BRANCH
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

21 years agoRemoved two already busted files from the 'to-cleanup'-list.
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

21 years agoFixed an unescaped '%' in rotatelogs.8 and updated the HTML page.
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

21 years agoAdded thread-safety info for ImageMagick and PDFlib.
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

21 years agoFix tpyo in APACHE_CHECK_SSL_TOOLKIT for ap_platform_runtime_link_flag case.
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

21 years agoMatch what we do with the ssl_scache_dbm
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

21 years ago Must fix - Win32 can't deal with this code, and we can no longer fix
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

21 years ago Fix a misterminated comment... noted by bpane
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

21 years agoDon't run regex cleanups before exec
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

21 years ago Solve segfaults from unusual error exceptions in cgid. The daemon
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

21 years ago Quit registering *two* cleanups listening sockets prior to exec.
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

21 years agoRemoving rpm stuff from buildconf until it becomes portable
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

21 years ago- Oops - the vendor is the ASF
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

21 years agoAdded an RPM build script
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

21 years agoSimplify and shorten the code path for scanning request headers
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

21 years agoFix mod_ssl.dsp and abs.dsp to use also the openssl-0.9.7-defines for
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

21 years ago- openssl won't compile unless perl Configure is called.
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

21 years agoBecause SSL's child init is run *after* we change uid/gid. So we need to ensure that...
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

21 years agokeep changes in sync ...
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

21 years ago Per JimJ's review - we prefer posix over semv, fcntl over flock,
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

21 years ago Addendum to r1.74; Keep only the resulting filename in the global pool,
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

21 years ago Addendum to r1.21... I missed the fact that we blew away the init
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

21 years ago Fix a serious bug where the 'next' generation of the server would open
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

21 years ago Allow any mutex to accept a 'filename' ... and always root it to the
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

21 years agoap_rgetline_core: set the number of bytes read & copied into the caller's
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

21 years agoCorrected another capitalisation issue.
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

21 years agoCorrected some capitalisation issues and changed 'Performance Notes'
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

21 years agoUpdate a bunch of transformations.
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

21 years agohelps to actually use it
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

21 years ago Apache uses strncasecmp - which we wrap to strnicmp based on the platform's
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

21 years agoNeed to report a select() error vs a timeout. Also avoid hogging the CPU on
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

21 years agoap_get_mime_headers_core: allocate space for the trailing null when there
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

21 years agoOops - undo wrong commit
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

21 years agoOn failures, try to add a hint what went wrong
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

21 years ago Typos: arguments & explicitly.
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

21 years ago Many simple typos.
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

21 years ago Typos: disribution -> distribution; overriden -> overridden
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

21 years ago Typo: internal.examle.com -> internal.example.com
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

21 years ago Typo: derivative & "the the".
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

21 years ago Typo: explicitly.
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