httpd

Checkout Tools
  • last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 315080 is being indexed.

Add call to arm_destroy_application()

Contributed by: Kai Engels <kai.engels@gmx.de>

Reviewed by: Bill Stoddard

Fetch the --with-apache2-apxs argument from

Apache2::BuildConfig if none is given on the

command line. This should allow the CPAN

install to be fully automated.

* Added further directives that are controlled via AllowOverride FileInfo

nd points out that 2184 is the proper rfc

for handling charsets in parameter values.

Make ap_register_output_filter back into a function (*sigh*)

but update its API doc

Drop obvious API breaking issues/todos,

promote RFC-2047 issue to showstopper for now.

Make ap_register_output_filter a #define

clean-up/document $req->upload

If we didn't find a parseable or zero-length MIME part, don't adjust body_len.

* mod_mbox_mime.c

(mbox_mime_decode_multipart): If the body part is zero-length, don't touch.

Fix segfault if we are requested a present, but invalid mime part.

* module-2.0/mod_mbox_out.c

(mbox_raw_message): If the body of the part isn't present, treat is as an

HTTP not found.

- Prevent one crash, when the strstr fails. This means it is possibly a badly formed MIME email, but this fix exposes another crash when we try to download these broken MIME segments.

PR:31858

Fix hsregex core dumps on 64 bit machines. Tested on 32bit Solaris

and OS X/Darwin.

Merge r314881 from trunk:

Performance Tune: Do the cheap and fast length check before

we bother doing a char-by-char comparison.

Reviewed by: jim

Performance Tune: Do the cheap and fast length check before

we bother doing a char-by-char comparison.

Merge r314875 from trunk:

Fix -Wall warning... Thanks to Joe for the head's up!

Reviewed by: jim

Fix -Wall warning... Thanks to Joe for the head's up!

* support/ab.c (test): Increment count of started requests when a

non-blocking connect completes; avoids case where more requests are

made than intended.

PR: 36966

write some pod-tests.

Add explicit cast in apreq_escape()/apreq_util.h to keep

C++ compilers happy.

Submitted by: Ville Skytta

Reviewed by: joes

Protect against arbitrary recursion depth in apreq_parse_multipart()

by adding a reasonable compile-time MAX_LEVEL limit.

Clean up end-of-file parsing for apreq_parse_multipart(),

conforming to rfc-2046 5.1.1.

Removed this file now that both the doc-only distribution

file 'bootJVM-doc-M.m.p.tar.gz' and source-plus-doc distribution

file 'bootJVM-srcdoc-M.m.p.tar.gz' files are in the repository

(at the root level of this project).

Merge r312963 from trunk:

mod_proxy_balancer: BalancerManager and proxies correctly handle

member workers with paths. PR36816. [Ruediger Pluem, Jim Jagielski]

Reviewed by: jim, rpluem

mod_proxy_balancer: BalancerManager and proxies correctly handle

member workers with paths. PR36816. [Ruediger Pluem, Jim Jagielski]

Merge r265033 from trunk.

Author: trawick

Reviewed by: colm

merge r265737 from trunk.

Author: trawick

Reviewed by: colm

* module-2.0/mod_mbox_out.c: Add in site/list navigation for static views.

Backport the APACHE_CHECK_VOID_PTR_LEN and APACHE_CHECK_APxVER autoconf macros

from the trunk branch.

Rpm packaging fix:

- Updated the apr and apr-util dependencies to require at least v0.9.7

- Stop trying to remove *.xml doc files, the httpd build does that already.

use RedirectMatch instead of RewriteRule - chances are higher that mod_alias

is installed on the mirrors. Further I'm not sure that the Rules would have

worked correctly in non-root-.htaccess files