Checkout Tools
  • last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove mod_proxy module name aliases for httpd>=2.1.
svn:eol-style = native

  1. … 7 more files in changeset.
Apache::TestConfig::untaint_path needs to remove empty entries in the

PATH list, since -T considers those tainted too.

  1. … 1 more file in changeset.
tidy

fix diag() and other verbose outputs

require Test::Harness 2.38 (perl 5.8.3) for running

php client-side scripts

add $_SERVER['SERVER_ROOT']

make sure perl runs and perl and php as php

set include directory

add ability to run t/foo/bar.php using php and the

generated php.ini

Start the 1.21 dev cycle
  1. … 2 more files in changeset.
instead of trying to match various custom server name variations (each

vendor seems to replace "Apache" in 'httpd -v' with their own name),

just try to match the "/x.y" in "Foo-Apache-Bar/x.y.z" to figure out

the server generation (rev).

  1. … 1 more file in changeset.
extend Apache::TestConfig::which() to search under perl's bin

directory (in the case of local perl install many utils get installed

there, but won't be in PATH).

  1. … 1 more file in changeset.
Apache::TestConfig::inherit_load_module handles .dll modules

(previously was only .so)

  1. … 1 more file in changeset.
Apache::TestConfig::should_skip_module now works with regex

patterns.

  1. … 1 more file in changeset.
Start the 1.20 dev cycle

  1. … 2 more files in changeset.
simplify the code

# skip temp emacs files (was trying to run them as tests)

Test for module.c instead of module.so for IfModule in

find_and_load_module

Submitted by: Chia-Liang Kao <chialiang gmail.com>

  1. … 1 more file in changeset.
Begin the 1.19-dev cycle

  1. … 2 more files in changeset.
- fix a bug in A-T config generation, when a vhost entry was in

autogenerated httpd.conf (e.g. coming from .pm file) and another from

extra.conf.in. We used to have a ports collision, since extra.conf

wasn't reparsed and the same port was getting assigned to more than

one vhost entry, preventing server startup:

default_ VirtualHost overlap on port 8530, the first has precedence

(98)Address already in use: make_sock: could not bind to address

0.0.0.0:8530 no listening sockets available, shutting down

could be reproduced with t/TEST -conf followed by t/TEST -maxclients 1

in the mp2 test suite (or the new Apache-TestMe test suite, which now

includes a special setup for this bug).

- added a test reproducing this problem in Apache-TestItSelf

- added the setup required to reproduce this problem in Apache-TestMe

  1. … 9 more files in changeset.
cleanups

  1. … 1 more file in changeset.
refactor some dups into find_and_load_module() wrapper

Contributed by: Chia-Liang Kao <chialiang@gmail.com>

  1. … 1 more file in changeset.
use debug() instead of error() to avoid noise

add various straps to aid the new Apache-TestItSelf sub-project, which

is used to test A-T config options

  1. … 1 more file in changeset.
avoid entering endless loops when interactive config is used, by

restarting the test suite with an explicit selected arguments for

-httpd (and optionally -apxs)

  1. … 1 more file in changeset.
fix undefined warning

start 1.18-dev cycle

  1. … 2 more files in changeset.
move $VERSION to the top, so don't have to search it on update

Apache::TestHandler: need to load Apache::RequestIO for mp2 for puts()

to work

  1. … 1 more file in changeset.
a few docs fixes