Checkout
 

dougm in httpd

PR:

Obtained from:

Submitted by:

Reviewed by:

mod_jk requires JkWorkerFile or JkWorker to be configured

skip it for now, tomcat has its own test suite anyhow.

add method method (for no-lwp support), since TestRequest.pm now requires it

backing out previous patch for TEST_VERBOSE=1 support as it does not work with 5.6.1

PR:

Obtained from:

Submitted by: Geoffrey Young <geoff@modperlcookbook.org>

Reviewed by: dougm

add support for make test TEST_VERBOSE=1

allow zero length POST data

PR:

Obtained from:

Submitted by: Dave Hill <ddhill@laurel.zk3.dec.com>

Reviewed by: dougm

compile fix for Tru64

PR:

Obtained from:

Submitted by:

Reviewed by:

add_inc is meant for things running outside of the server,

skip when running inside mod_perl

better core file matching

in case there is actually a cert chain in the cache, we should be

using the value of SSL_get_peer_certificate(ssl) to verify as it will

have been removed from the chain before it was put in the cache.

PR:

Obtained from:

Submitted by:

Reviewed by:

allow POST method over SSL when per-directory client cert

authentication is used with 'SSLOptions +OptRenegotiate' enabled

and a client cert was found in the ssl session cache.

PR:

Obtained from:

Submitted by:

Reviewed by:

'SSLOptions +OptRengotiate' will use client cert in from the ssl

session cache when there is no cert chain in the cache. prior to

the fix this situation would result in a FORBIDDEN response and

error message "Cannot find peer certificate chain"

better adjustment of $^X

PR:

Obtained from:

Submitted by:

Reviewed by:

ap_escape_logitem referenced c2x() before it was declared, fatal error

with hpux cc. move c2x definition before ap_escape_logitem.

only print "cannot build c-modules without apxs" warning if there is a c-modules directory

add min/most module config flavors

PR:

Obtained from:

Submitted by: Per Einar Ellefsen <per.einar@skynet.be>

Reviewed by: dougm

which() improvements to support PATHEXT on win32 and ~ expansion elsewhere

allow perl .pm tests to override Perl*Handler config

prevent possible segv in ssl_init_CheckServers if s->addrs is NULL.

for example: <VirtualHost *:>, for which the core only spits out a warning:

Name or service not known: Cannot resolve host name *: --- ignoring!

make TestReport easier to extend/understand

fix email address in t/REPORT when generated by TestReportPerl

fold more duplication in script generators using new perlscript_header method

bless thawed config object int Apache::TestConfig class

add should_load_module method where subclasses can disable inheriting LoadModule directives

tidy a bit

PR:

Obtained from:

Submitted by:

Reviewed by:

tweak Apache::TestReport::generate_script so Apache::TestReportPerl (and

other subclasses) can inherit it, rather than duplicating everywhere.

PR:

Obtained from:

Submitted by:

Reviewed by:

tweak Apache::TestSmoke::generate_script so Apache::TestSmokePerl (and

other subclasses) can inherit it, rather than duplicating everywhere.

PR:

Obtained from:

Submitted by:

Reviewed by:

tweak Apache::TestRun::generate_script so Apache::TestRunPerl (and

other subclasses) can inherit it, rather than duplicating everywhere.

backing out change from yesterday that seems to have broken things

disabled term coloring by default (enable with env var APACHE_TEST_COLOR=1)

PR:

Obtained from:

Submitted by:

Reviewed by:

fix so inherit_config is run later (during configure rather than new),

making it easier to change behavior of inherit_config.

make sure LoadModule of mod_perl.so is not inherited if one is found

in the source tree (i.e. the mod_perl 'make test')