mod_perl worker segv patches

GreenReviewed (OK)0
RedProblematic (NOK)0
BlueUncertain (Could cause problems)0
WhiteUnreviewed19


PS Author Reviewer Submitter Date Changes Log
3412 stas     2004/09/21 04:29:18
Changes 1.489 1.490
t/response/TestAPR/finfo.pm 1.15 1.16
xs/maps/apr_structures.map 1.16 1.17
no more APR::Finfo::pool
3413 stas     2004/09/21 04:30:15
lib/ModPerl/Manifest.pm 1.11 1.12
t/modperl/merge3 is no longer under construction
3414 gozer     2004/09/21 06:42:44
xs/tables/current/ModPerl/FunctionTable.pm 1.183 1.184
Cleanup last of the crumbs leftover from the modperl_global_*_threaded_mpm removal
3415 gozer     2004/09/21 06:54:56
lib/ModPerl/WrapXS.pm 1.78 1.79
Small refactoring. Move C::Scan fixup for static __inline__ functions mishaps to func_is_static.
3416 gozer     2004/09/21 07:43:53
Changes 1.490 1.491
lib/Apache/Build.pm 1.180 1.181
When searching for ap(r|u)-config in httpd's source tree, search into srclib/apr-util as well as srclib/apr
3417 gozer     2004/09/21 07:51:10
Changes 1.491 1.492
lib/Apache/Build.pm 1.181 1.182
In the static build, run make in httpd's srclib/ early to have generated files present at mod_perl configure time
3418 gozer     2004/09/21 08:46:22
Changes 1.492 1.493
lib/Apache/Build.pm 1.182 1.183
When processing libs paths in httpd's source tree, we need to check for .libs/ directory and add them to the -L path since the .so outside of .dirs/ are libtools wrappers we cannot use.
3419 gozer     2004/09/21 19:08:19
lib/Apache/Build.pm 1.183 1.184
Using Apache::TestMM::Argv to propagate arguments to t/TEST was not the ideal way, just make sure to set httpd in BuildConfig.pm instead
3420 gozer     2004/09/21 21:02:31
ModPerl-Registry/Makefile.PL 1.9 1.10
The push @Apache::TestMM::Argv trick comes back to allow Modperl-Registry tests to pick up the statically build httpd (if static build)
3421 gozer     2004/09/21 21:48:26
ModPerl-Registry/t/conf/.cvsignore 1.2 1.3
cvsignore generated mime.types file
3422 gozer     2004/09/21 22:35:29
Changes 1.493 1.494
lib/ModPerl/Code.pm 1.125 1.126
lib/ModPerl/WrapXS.pm 1.79 1.80
src/modules/perl/.cvsignore 1.12 1.13
src/modules/perl/mod_perl.c 1.221 1.222
Generate modperl_exports.c for static builds to prevent the linker from stripping needed but unused symbols
3423 gozer stas   2004/09/22 01:18:13
lib/ModPerl/TestRun.pm 1.21 1.22
Propagate the value of httpd from Apache::Build to Apache::TestConfig so that t/TEST can find it during static builds
3424 stas     2004/09/22 02:13:01
todo/features_missing 1.9 1.10
todo/release 1.60 1.61
some features_missing items have moved to the mp2 release priority, other had their post 2.0 release priority raised
3425 stas     2004/09/22 02:29:31
Changes 1.494 1.495
lib/Apache/ParseSource.pm 1.59 1.60
lib/ModPerl/Code.pm 1.126 1.127
src/modules/perl/modperl_apr_compat.h INITIAL 1.1
src/modules/perl/modperl_common_includes.h 1.2 1.3
t/apr/constants.t 1.4 1.5
t/lib/TestAPRlib/finfo.pm 1.4 1.5
xs/tables/current/Apache/ConstantsTable.pm 1.42 1.43
change a bunch of the APR:: constants to have a better prefix (APR::FILETYPE_* and APR::FILEPROT_). libapr will be changed soon too
3426 stas     2004/09/22 02:30:46
todo/api_status 1.40 1.41
APR::Finfo is complete
3427 stas     2004/09/22 02:37:02
todo/api_status 1.41 1.42
todo/features_maybe 1.8 1.9
todo/release 1.61 1.62
more status updates
3428 gozer     2004/09/23 00:10:48
lib/Apache/Build.pm 1.184 1.185
One more little tweak to propagate the location of httpd to the t/TEST scripts for the static build
3429 gozer     2004/09/23 00:22:06
Changes 1.495 1.496
t/response/TestAPR/os.pm 1.4 1.5
todo/release 1.62 1.63
xs/APR/OS/APR__OS.h 1.3 1.4
xs/maps/apr_functions.map 1.86 1.87
xs/maps/apr_types.map 1.22 1.23
xs/tables/current/ModPerl/FunctionTable.pm 1.184 1.185
APR::OS::thread_current renamed APR::OS::current_thread_id and now returns the actual thread_id instead of an object that needed to be dereferenced to get at the thread_id
3430 stas     2004/09/23 02:44:10
t/hooks/.cvsignore 1.6 1.7
t/hooks/TestHooks/init.pm 1.5 1.6
t/hooks/TestHooks/trans.pm 1.5 1.6
t/hooks/init.t INITIAL 1.1
t/hooks/trans.t 1.4 1.5
t/modules/proxy.t 1.4 1.5
t/response/TestModules/proxy.pm 1.5 1.6
t/response/TestUser/rewrite.pm 1.2 1.3
t/user/.cvsignore 1.1 1.2
t/user/rewrite.t INITIAL 1.1
move tests with trans and init handler into their own vhosts, so that they don't intervene with debugging of other tests