svn commit: r533001 - /perl/modperl/trunk/README-SVN

2007-04-27 Thread stevehay
Author: stevehay Date: Fri Apr 27 00:41:23 2007 New Revision: 533001 URL: http://svn.apache.org/viewvc?view=rev&rev=533001 Log: Testing commit access Modified: perl/modperl/trunk/README-SVN Modified: perl/modperl/trunk/README-SVN URL: http://svn.apache.org/viewvc/perl/modperl/trunk/RE

svn commit: r555908 - in /perl/modperl/branches/1.x/src/modules/perl: mod_perl.c mod_perl.h

2007-07-13 Thread stevehay
Author: stevehay Date: Fri Jul 13 01:21:11 2007 New Revision: 555908 URL: http://svn.apache.org/viewvc?view=rev&rev=555908 Log: Don't call av_undef() on a NULL AV*. This fixes some horrible nastiness when using perl-5.9.5, which no longer returns early from av_undef() in the case that t

svn commit: r610750 - /perl/modperl/branches/1.x/Changes

2008-01-10 Thread stevehay
Author: stevehay Date: Thu Jan 10 02:47:04 2008 New Revision: 610750 URL: http://svn.apache.org/viewvc?rev=610750&view=rev Log: Forgot to mention r555908 in Changes file. Modified: perl/modperl/branches/1.x/Changes Modified: perl/modperl/branches/1.x/Changes URL: http://svn.apache

svn commit: r611135 - in /perl/modperl/branches/1.x: Changes t/conf/httpd.conf-win32

2008-01-11 Thread stevehay
Author: stevehay Date: Fri Jan 11 02:52:32 2008 New Revision: 611135 URL: http://svn.apache.org/viewvc?rev=611135&view=rev Log: Fix modules/regex.t test 4 on win32. Modified: perl/modperl/branches/1.x/Changes perl/modperl/branches/1.x/t/conf/httpd.conf-win32 Modified: perl/mod

svn commit: r719313 - in /perl/modperl/branches/1.x: Changes src/modules/perl/mod_perl.c

2008-11-20 Thread stevehay
Author: stevehay Date: Thu Nov 20 10:12:31 2008 New Revision: 719313 URL: http://svn.apache.org/viewvc?rev=719313&view=rev Log: Hopefully fix the crash-on-startup problem found in 1.31-RC4 way back in April. (See http://marc.info/?t=12071694033&r=1&w=2 and especially http://

svn commit: r719315 - in /perl/modperl/branches/1.x: Changes src/modules/perl/mod_perl.h

2008-11-20 Thread stevehay
Author: stevehay Date: Thu Nov 20 10:21:18 2008 New Revision: 719315 URL: http://svn.apache.org/viewvc?rev=719315&view=rev Log: On Win32, "mod_perl.h" needs to pull in before the perl headers, at least when built with USE_ITHREADS, otherwise libapreq doesn't build. The pro

svn commit: r1052232 - in /perl/modperl/trunk: Changes src/modules/perl/modperl_io_apache.c

2010-12-23 Thread stevehay
Author: stevehay Date: Thu Dec 23 11:45:32 2010 New Revision: 1052232 URL: http://svn.apache.org/viewvc?rev=1052232&view=rev Log: Make PerlIOApache_write() throw an APR::Error object, rather than just a string error, if modperl_wbucket_write() fails. Modified: perl/modperl/trunk/Cha

svn commit: r1124132 - in /perl/modperl/trunk: Changes src/modules/perl/modperl_error.h src/modules/perl/modperl_filter.c src/modules/perl/modperl_io_apache.c xs/Apache2/RequestIO/Apache2__RequestIO.h

2011-05-18 Thread stevehay
Author: stevehay Date: Wed May 18 09:30:00 2011 New Revision: 1124132 URL: http://svn.apache.org/viewvc?rev=1124132&view=rev Log: PerlIOApache_flush() and mpxs_Apache2__RequestRec_rflush() now no longer throw exceptions when modperl_wbucket_flush() fails if the failure was just a r

svn commit: r1243923 - in /perl/modperl/trunk: Changes lib/ModPerl/MM.pm

2012-02-14 Thread stevehay
Author: stevehay Date: Tue Feb 14 14:04:05 2012 New Revision: 1243923 URL: http://svn.apache.org/viewvc?rev=1243923&view=rev Log: Correct the initialization of the build config in ModPerl::MM, simply borrowing the style of ModPerl::BuildMM to do so. Modified: perl/modperl/trunk/Cha

svn commit: r1291665 - in /perl/Apache-Reload/trunk: Changes Makefile.PL

2012-02-21 Thread stevehay
Author: stevehay Date: Tue Feb 21 08:55:08 2012 New Revision: 1291665 URL: http://svn.apache.org/viewvc?rev=1291665&view=rev Log: Set the -apxs argument correctly when building from mod_perl. This may actually be unnecessary since revision 1023551, which removed the code that

svn commit: r1291666 - in /perl/Apache-SizeLimit/trunk: Changes Makefile.PL

2012-02-21 Thread stevehay
Author: stevehay Date: Tue Feb 21 08:57:47 2012 New Revision: 1291666 URL: http://svn.apache.org/viewvc?rev=1291666&view=rev Log: Set the -apxs argument correctly when building from mod_perl. This may actually be unnecessary since revision 1023549, which removed the code that

svn commit: r1291667 - in /perl/modperl/trunk: Changes Makefile.PL

2012-02-21 Thread stevehay
Author: stevehay Date: Tue Feb 21 08:59:19 2012 New Revision: 1291667 URL: http://svn.apache.org/viewvc?rev=1291667&view=rev Log: Ensure that MP_APXS is set when building on Win32 with MP_AP_PREFIX, otherwise the bundled Reload and SizeLimit builds will fail to find a properly configured

svn commit: r1311623 - /perl/modperl/trunk/xs/Apache2/ServerUtil/Apache2__ServerUtil.h

2012-04-10 Thread stevehay
Author: stevehay Date: Tue Apr 10 08:03:21 2012 New Revision: 1311623 URL: http://svn.apache.org/viewvc?rev=1311623&view=rev Log: Move code after declarations to keep MSVC++ compiler happy. Modified: perl/modperl/trunk/xs/Apache2/ServerUtil/Apache2__ServerUtil.h Modified: perl/modperl/t

svn commit: r1344224 - in /perl/modperl/trunk: Changes src/modules/perl/modperl_perl.c

2012-05-30 Thread stevehay
Author: stevehay Date: Wed May 30 12:24:43 2012 New Revision: 1344224 URL: http://svn.apache.org/viewvc?rev=1344224&view=rev Log: Apply patch from rt.cpan.org #77129 to fix breakage caused by removal of PL_uid et al from perl 5.16.0. Modified: perl/modperl/trunk/Changes perl/mod

svn commit: r1362399 - in /perl/modperl/trunk: lib/ModPerl/ src/modules/perl/ xs/ xs/APR/Brigade/ xs/APR/Bucket/ xs/APR/BucketAlloc/ xs/APR/Error/ xs/APR/Finfo/ xs/APR/IpSubnet/ xs/APR/PerlIO/ xs/APR/

2012-07-17 Thread stevehay
Author: stevehay Date: Tue Jul 17 08:14:58 2012 New Revision: 1362399 URL: http://svn.apache.org/viewvc?rev=1362399&view=rev Log: Remove all uses of deprecated symbols no longer used by core perl and now only defined when PERL_CORE is not defined for backwards compatibility with CPAN extens

svn commit: r1362409 - /perl/modperl/trunk/xs/APR/PerlIO/modperl_apr_perlio.c

2012-07-17 Thread stevehay
Author: stevehay Date: Tue Jul 17 08:43:28 2012 New Revision: 1362409 URL: http://svn.apache.org/viewvc?rev=1362409&view=rev Log: Fix commit 1362399: PL_phase/PERL_PHASE_DESTRUCT is only available in newer perls, so restore use of PL_dirty for older perls (where it was always avail

svn commit: r1362412 - /perl/modperl/trunk/Changes

2012-07-17 Thread stevehay
Author: stevehay Date: Tue Jul 17 08:57:34 2012 New Revision: 1362412 URL: http://svn.apache.org/viewvc?rev=1362412&view=rev Log: Update Changes file for commits 1362399 and 1362409. Modified: perl/modperl/trunk/Changes Modified: perl/modperl/trunk/Changes URL: http://svn.apache.org/vi

svn commit: r1455340 - in /perl/modperl/trunk: Changes t/response/TestPerl/hash_attack.pm

2013-03-11 Thread stevehay
Author: stevehay Date: Mon Mar 11 21:38:15 2013 New Revision: 1455340 URL: http://svn.apache.org/r1455340 Log: Fix t/perl/hash_attack.t to work with Perl 5.14.4, 5.16.3 etc, which contain a fix for CVE-2013-1667 (memory exhaustion with arbitrary hash keys). This resolves rt.perl.org #116863

svn commit: r1455469 - in /perl/modperl/branches/1.x: Changes src/modules/perl/perl_util.c

2013-03-12 Thread stevehay
Author: stevehay Date: Tue Mar 12 09:49:59 2013 New Revision: 1455469 URL: http://svn.apache.org/r1455469 Log: Apply patch from RT 79977 to fix breakage caused by removal of PL_uid et al from perl 5.16.0. Not tested by committer (running on Windows, where the code is unused anyway), but the

svn commit: r1456372 - in /perl/modperl/trunk: Changes xs/Apache2/RequestIO/Apache2__RequestIO.h

2013-03-14 Thread stevehay
Author: stevehay Date: Thu Mar 14 09:25:34 2013 New Revision: 1456372 URL: http://svn.apache.org/r1456372 Log: On Perl 5.17.9, t/apache/read2.t fails because an "uninitialized value" warning is generated for the buffer being autovivified. This is because the sv_setpvn() that's mean

svn commit: r1457512 - in /perl/modperl/trunk: Makefile.PL src/modules/perl/modperl_perl.h

2013-03-17 Thread stevehay
Author: stevehay Date: Sun Mar 17 18:48:50 2013 New Revision: 1457512 URL: http://svn.apache.org/r1457512 Log: Restore build with Perl 5.8.x (although 5.8.0 still has other problems for me). - Recent perls set $Config{usethreads} to 'define' when built with ithreads, but older per

svn commit: r1457617 - /perl/modperl/trunk/Changes

2013-03-17 Thread stevehay
Author: stevehay Date: Mon Mar 18 01:57:39 2013 New Revision: 1457617 URL: http://svn.apache.org/r1457617 Log: Add Changes entry for revision 1457512. Modified: perl/modperl/trunk/Changes Modified: perl/modperl/trunk/Changes URL: http://svn.apache.org/viewvc/perl/modperl/trunk/Changes?rev

svn commit: r1457618 - in /perl/modperl/trunk: Changes src/modules/perl/modperl_perl.c t/perl/hash_attack.t

2013-03-17 Thread stevehay
Author: stevehay Date: Mon Mar 18 01:59:22 2013 New Revision: 1457618 URL: http://svn.apache.org/r1457618 Log: On Perl 5.17.6 and above, hash seeding has changed, and HvREHASH has disappeared. Patch to update mod_perl accordingly from rt.cpan.org #83921. [Zefram] Modified: perl/modperl

svn commit: r1457619 - in /perl/modperl/trunk: Changes t/response/TestPerl/hash_attack.pm

2013-03-17 Thread stevehay
Author: stevehay Date: Mon Mar 18 02:07:50 2013 New Revision: 1457619 URL: http://svn.apache.org/r1457619 Log: Perl 5.16.3's fix for a rehash-based DoS makes it more difficult to invoke the workaround for the old hash collision attack, which breaks mod_perl's t/perl/hash_attack.t.

svn commit: r1458176 - /perl/modperl/trunk/README

2013-03-19 Thread stevehay
Author: stevehay Date: Tue Mar 19 08:30:53 2013 New Revision: 1458176 URL: http://svn.apache.org/r1458176 Log: Clarify the supported Perl versions in the README as agreed on d...@perl.apache.org. Modified: perl/modperl/trunk/README Modified: perl/modperl/trunk/README URL: http

svn commit: r1477980 - in /perl/modperl/trunk: Changes Makefile.PL

2013-05-01 Thread stevehay
Author: stevehay Date: Wed May 1 13:15:06 2013 New Revision: 1477980 URL: http://svn.apache.org/r1477980 Log: Don't write an 'rpm' target into the Makefile on Windows. It isn't relevant on Windows, and the (hard-coded, not MakeMaker-generated) recipe group has syntax

svn commit: r1477995 - in /perl/modperl/trunk: Changes lib/Apache2/Build.pm

2013-05-01 Thread stevehay
Author: stevehay Date: Wed May 1 13:33:36 2013 New Revision: 1477995 URL: http://svn.apache.org/r1477995 Log: Fix the build with VC++ and dmake (rather than nmake) on Windows. The Makefile generated by Apache2::Build uses shell commands for the manifest file, but neglected to tell dmake to use

svn commit: r1502045 - /perl/modperl/branches/httpd24/src/modules/perl/modperl_util.c

2013-07-10 Thread stevehay
Author: stevehay Date: Wed Jul 10 22:57:06 2013 New Revision: 1502045 URL: http://svn.apache.org/r1502045 Log: Move all declarations before code: VC++ doesn't support code before declarations unless compiling as C++. Modified: perl/modperl/branches/httpd24/src/modules/perl/modperl_u

svn commit: r1502135 - in /perl/modperl/branches/httpd24/src/modules/perl: modperl_apache_compat.c modperl_apache_compat.h

2013-07-11 Thread stevehay
Author: stevehay Date: Thu Jul 11 07:23:31 2013 New Revision: 1502135 URL: http://svn.apache.org/r1502135 Log: Don't use AP_DECLARE when declaring/defining our own versions of functions no longer in httpd The AP_DECLARE macro marks symbols as "dllexport" when compiled in httpd or

svn commit: r1502392 - in /perl/modperl/branches/httpd24/xs/APR/aprext: Makefile.PL modperl_dummy.c

2013-07-11 Thread stevehay
Author: stevehay Date: Thu Jul 11 23:18:41 2013 New Revision: 1502392 URL: http://svn.apache.org/r1502392 Log: Fix linking of libaprext.lib on Windows When building against httpd-2.4+ modprel_apache_compat.h references the "extern" symbol 'perl_module' so we must provide a d

svn commit: r1502464 - /perl/modperl/branches/httpd24/xs/Apache2/RequestUtil/Apache2__RequestUtil.h

2013-07-12 Thread stevehay
Author: stevehay Date: Fri Jul 12 08:08:00 2013 New Revision: 1502464 URL: http://svn.apache.org/r1502464 Log: Move all declarations before code: VC++ doesn't support code before declarations unless compiling as C++. Modified: perl/modperl/branches/httpd24/xs/Apache2/Reques

svn commit: r1503135 - /perl/modperl/branches/httpd24/xs/APR/APR/Makefile.PL

2013-07-15 Thread stevehay
Author: stevehay Date: Mon Jul 15 08:34:26 2013 New Revision: 1503135 URL: http://svn.apache.org/r1503135 Log: Fix the problem of "-laprutil-1" not being found when running xs/APR/APR/Makefile.PL on Windows The Apache2::Build module provides apache_libs() which locates this library (

svn commit: r1503136 - /perl/modperl/branches/httpd24/src/modules/perl/modperl_apache_includes.h

2013-07-15 Thread stevehay
Author: stevehay Date: Mon Jul 15 08:36:46 2013 New Revision: 1503136 URL: http://svn.apache.org/r1503136 Log: Fix a linker error when building Apache2::Provider The symbol ap_register_provider was not being found even though it is exported from libhttpd.lib, which was being linked against. The

svn commit: r1503137 - /perl/modperl/branches/httpd24/xs/maps/apache2_functions.map

2013-07-15 Thread stevehay
Author: stevehay Date: Mon Jul 15 08:40:24 2013 New Revision: 1503137 URL: http://svn.apache.org/r1503137 Log: Fix linker error when building Apache2::ServerUtil The symbol ap_get_server_version was not being found because as noted in ap_mmn.h that function was replaced by ap_get_server_banner

svn commit: r1503154 - /perl/modperl/branches/httpd24/src/modules/perl/modperl_apache_includes.h

2013-07-15 Thread stevehay
Author: stevehay Date: Mon Jul 15 09:41:25 2013 New Revision: 1503154 URL: http://svn.apache.org/r1503154 Log: Correction to r1503136. The httpd header file ap_provider.h is not in httpd-2.2, as pointed out by Jan Kaluza. Modified: perl/modperl/branches/httpd24/src/modules/perl

svn commit: r1503215 - /perl/modperl/branches/httpd24/src/modules/perl/modperl_util.c

2013-07-15 Thread stevehay
Author: stevehay Date: Mon Jul 15 12:54:23 2013 New Revision: 1503215 URL: http://svn.apache.org/r1503215 Log: Restore the early return in perl_parse_require_line() if the key is not found (as per 1503171), and only call modperl_interp_pool_select() if USE_ITHREADS is #defined. Modified

svn commit: r1504043 - in /perl/modperl/branches/httpd24: src/modules/perl/modperl_apache_compat.c src/modules/perl/modperl_apache_compat.h xs/maps/apache2_functions.map

2013-07-17 Thread stevehay
Author: stevehay Date: Wed Jul 17 08:20:36 2013 New Revision: 1504043 URL: http://svn.apache.org/r1504043 Log: Fix linking of Apache2::ServerUtil This commit reverts r1503137: I had failed to spot that ap_get_server_version is actually defined in modperl_apache_compat.c (thanks, Jan Kaluza

svn commit: r1504092 - in /perl/modperl/branches/httpd24/t/response/TestAPI: access2.pm access2_24.pm

2013-07-17 Thread stevehay
Author: stevehay Date: Wed Jul 17 12:24:08 2013 New Revision: 1504092 URL: http://svn.apache.org/r1504092 Log: Wrap s added by r1497234 in as per r1504090. Modified: perl/modperl/branches/httpd24/t/response/TestAPI/access2.pm perl/modperl/branches/httpd24/t/response/TestAPI/access2_24

svn commit: r1504518 - /perl/modperl/branches/httpd24/xs/ModPerl/Const/Const.xs

2013-07-18 Thread stevehay
Author: stevehay Date: Thu Jul 18 16:40:44 2013 New Revision: 1504518 URL: http://svn.apache.org/r1504518 Log: There is no need to define a dummy perl_module symbol in ModPerl/Const/Const.xs on Windows All DLLs except for the APR ones are linked against mod_perl.lib anyway (see ModPerl

svn commit: r1508326 - in /perl/modperl/branches/httpd24: lib/Apache2/Build.pm xs/APR/APR/Makefile.PL

2013-07-30 Thread stevehay
Author: stevehay Date: Tue Jul 30 07:23:50 2013 New Revision: 1508326 URL: http://svn.apache.org/r1508326 Log: Link against APR generation 1 still with httpd-2.4 Httpd-2.4 is still intended to be compiled with APR-1.x, so this reverts rev. 1222775 (on the trunk) and hence also revs. 1448043

svn commit: r1509781 - /perl/modperl/branches/httpd24/Makefile.PL

2013-08-02 Thread stevehay
Author: stevehay Date: Fri Aug 2 17:07:35 2013 New Revision: 1509781 URL: http://svn.apache.org/r1509781 Log: Add the path to mod_perl.so to the PATH when running the test suite on Windows Httpd.exe is able to find mod_perl.so because the test httpd.conf contains a LoadModule line with the

svn commit: r1528836 - in /perl/modperl/trunk: Changes t/api/err_headers_out.t

2013-10-03 Thread stevehay
Author: stevehay Date: Thu Oct 3 12:59:17 2013 New Revision: 1528836 URL: http://svn.apache.org/r1528836 Log: Fix t/api/err_headers_out.t with HTTP::Headers > 6.00. Patch from Rolando . Modified: perl/modperl/trunk/Changes perl/modperl/trunk/t/api/err_headers_out.t Modified: p

svn commit: r1528881 - in /perl/modperl/trunk: Changes t/conf/extra.conf.in

2013-10-03 Thread stevehay
Author: stevehay Date: Thu Oct 3 14:15:07 2013 New Revision: 1528881 URL: http://svn.apache.org/r1528881 Log: Fix t/compat/apache_file.t on Windows. Modified: perl/modperl/trunk/Changes perl/modperl/trunk/t/conf/extra.conf.in Modified: perl/modperl/trunk/Changes URL: http

svn commit: r1537408 - in /perl/modperl/branches/httpd24: ./ Changes t/api/err_headers_out.t t/conf/extra.conf.in

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 08:51:23 2013 New Revision: 1537408 URL: http://svn.apache.org/r1537408 Log: Merged revision(s) 1528836-1528881 from perl/modperl/trunk: Fix t/api/err_headers_out.t with HTTP::Headers > 6.00. Patch from Rolando . Fix t/compat/apache_file.t on Wind

svn commit: r1537477 - /perl/modperl/branches/httpd24threading/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 13:21:39 2013 New Revision: 1537477 URL: http://svn.apache.org/r1537477 Log: Create branch from the httpd24 branch to attempt merging the threading branch into. Added: perl/modperl/branches/httpd24threading/ (props changed) - copied from r1537408

svn commit: r1537484 - in /perl/modperl/branches/httpd24threading: ./ t/modperl/ t/response/TestModperl/ xs/ModPerl/Interpreter/ xs/maps/ xs/tables/current/Apache2/ xs/tables/current/ModPerl/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 13:29:00 2013 New Revision: 1537484 URL: http://svn.apache.org/r1537484 Log: Merged revision(s) 584377 from perl/modperl/branches/threading: Introduce ModPerl::Interpreter, an interface to modperl_interp_t. Note, this currently does not behave correctly with a

svn commit: r1537492 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 13:58:20 2013 New Revision: 1537492 URL: http://svn.apache.org/r1537492 Log: Merged revision(s) 594345 from perl/modperl/branches/threading: Cleanup modperl_trace() a little by always prefixing trace messages with the current pid/tid and always adding a newline

svn commit: r1537493 - in /perl/modperl/branches/httpd24threading: ./ t/response/TestModperl/ xs/ModPerl/Interpreter/ xs/maps/ xs/tables/current/Apache2/ xs/tables/current/ModPerl/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 14:00:25 2013 New Revision: 1537493 URL: http://svn.apache.org/r1537493 Log: Merged revision(s) 594347 from perl/modperl/branches/threading: Expose modperl_interp_pool_t via ModPerl::InterpPool, modperl_tipool_t via ModPerl::TiPool and modperl_tipool_config_t via

svn commit: r1537504 - in /perl/modperl/branches/httpd24threading: ./ lib/ModPerl/ src/modules/perl/ xs/APR/Pool/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 14:26:09 2013 New Revision: 1537504 URL: http://svn.apache.org/r1537504 Log: Merged revision(s) 594601 from perl/modperl/branches/threading: For threaded MPMs, change interpreter managment to a new, reference-counted allocation model. Reviewed-by: gozer

svn commit: r1537743 - in /perl/modperl/branches/httpd24threading: ./ Changes src/modules/perl/mod_perl.c src/modules/perl/modperl_callback.c t/directive/perlcleanuphandler.t t/response/TestDirective/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 22:30:13 2013 New Revision: 1537743 URL: http://svn.apache.org/r1537743 Log: Merged revision(s) 594609 from perl/modperl/branches/threading: Now correctly invokes PerlCleanupHandlers, even if they are the only handler type configured for that request Reviewed

svn commit: r1537745 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/ t/perl/ t/response/TestPerl/ xs/Apache2/ConnectionUtil/ xs/Apache2/RequestUtil/ xs/maps/ xs/tables/current/ModPe

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 22:38:03 2013 New Revision: 1537745 URL: http://svn.apache.org/r1537745 Log: Merged revision(s) 594612-607681 from perl/modperl/branches/threading: This one makes PerlInterpScope more advisory. Using pnotes increment the refcnt of the interp thus binding it to

svn commit: r1537746 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/modperl_interp.c src/modules/perl/modperl_module.c

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 22:39:50 2013 New Revision: 1537746 URL: http://svn.apache.org/r1537746 Log: Merged revision(s) 671869 from perl/modperl/branches/threading: delete emacs local variables Modified: perl/modperl/branches/httpd24threading/ (props changed) perl

svn commit: r1537749 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/modperl_interp.c xs/Apache2/ConnectionUtil/Apache2__ConnectionUtil.h

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 22:53:41 2013 New Revision: 1537749 URL: http://svn.apache.org/r1537749 Log: Merged revision(s) 671871 from perl/modperl/branches/threading: cleaning up trailing spaces and expanding tabs where necessary Modified: perl/modperl/branches

svn commit: r1537752 [2/2] - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/ xs/ xs/APR/Base64/ xs/APR/Brigade/ xs/APR/Bucket/ xs/APR/BucketAlloc/ xs/APR/Error/ xs/APR/Finfo/ xs/APR/I

2013-10-31 Thread stevehay
Modified: perl/modperl/branches/httpd24threading/xs/Apache2/SubRequest/Apache2__SubRequest.h URL: http://svn.apache.org/viewvc/perl/modperl/branches/httpd24threading/xs/Apache2/SubRequest/Apache2__SubRequest.h?rev=1537752&r1=1537751&r2=1537752&view=diff ===

svn commit: r1537758 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/ xs/APR/Pool/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:15:42 2013 New Revision: 1537758 URL: http://svn.apache.org/r1537758 Log: Merged revision(s) 671881 from perl/modperl/branches/threading: expand tabs in C files Modified: perl/modperl/branches/httpd24threading/ (props changed) perl/modperl

svn commit: r1537760 - in /perl/modperl/branches/httpd24threading: ./ t/response/TestModperl/interpreter.pm

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:22:15 2013 New Revision: 1537760 URL: http://svn.apache.org/r1537760 Log: Merged revision(s) 671901 from perl/modperl/branches/threading: expanding tabs in Perl files Modified: perl/modperl/branches/httpd24threading/ (props changed) perl

svn commit: r1537764 [5/5] - in /perl/modperl/branches/httpd24threading: ./ ModPerl-Registry/lib/ModPerl/ ModPerl-Registry/t/cgi-bin/ ModPerl-Registry/t/conf/ build/ lib/ lib/APR/ lib/Apache2/ lib/Apa

2013-10-31 Thread stevehay
Modified: perl/modperl/branches/httpd24threading/t/response/TestModperl/pnotes2.pm URL: http://svn.apache.org/viewvc/perl/modperl/branches/httpd24threading/t/response/TestModperl/pnotes2.pm?rev=1537764&r1=1537763&r2=1537764&view=diff ===

svn commit: r1537765 - in /perl/modperl/branches/httpd24threading: ./ t/modperl/pnotes2.t t/perl/ithreads3.t

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:38:32 2013 New Revision: 1537765 URL: http://svn.apache.org/r1537765 Log: Merged revision(s) 671923 from perl/modperl/branches/threading: more whitespace cleanups Modified: perl/modperl/branches/httpd24threading/ (props changed) perl

svn commit: r1537766 - in /perl/modperl/branches/httpd24threading: ./ ModPerl-Registry/t/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:40:01 2013 New Revision: 1537766 URL: http://svn.apache.org/r1537766 Log: Merged revision(s) 671924 from perl/modperl/branches/threading: add emacs mode line (-*-) to ModPerl-Registry/t/* Modified: perl/modperl/branches/httpd24threading/ (props

svn commit: r1537767 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:46:34 2013 New Revision: 1537767 URL: http://svn.apache.org/r1537767 Log: Merged revision(s) 672234 from perl/modperl/branches/threading: remove trailing \n from MP_TRACE output because modperl_trace appends a \n by itself Modified: perl/modperl

svn commit: r1537768 - /perl/modperl/branches/httpd24threading/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:47:36 2013 New Revision: 1537768 URL: http://svn.apache.org/r1537768 Log: Merged revision(s) 672339 from perl/modperl/branches/threading: change "XSLoader::load(@_)" to "goto &XSLoader::load" in {Apache,APR}::XSLoader Mo

svn commit: r1537770 - in /perl/modperl/branches/httpd24threading: ./ Makefile.PL

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:50:30 2013 New Revision: 1537770 URL: http://svn.apache.org/r1537770 Log: Merged revision(s) 672737-672745 from perl/modperl/branches/threading: silence a few unused warnings allow for other suffixes than "-dev" or "-rc\d+" i

svn commit: r1537771 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/ t/directive/ t/response/TestModperl/ xs/maps/

2013-10-31 Thread stevehay
Author: stevehay Date: Thu Oct 31 23:53:59 2013 New Revision: 1537771 URL: http://svn.apache.org/r1537771 Log: Merged revision(s) 933550, 940297, 940303 from perl/modperl/branches/threading: t/directive/perlcleanuphandler.t needs LWP to perform keep-alive requests now it compiles and

svn commit: r1537772 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/

2013-10-31 Thread stevehay
Author: stevehay Date: Fri Nov 1 00:03:16 2013 New Revision: 1537772 URL: http://svn.apache.org/r1537772 Log: Merged revision(s) 1075807, 1241583, 1241983-1241984, 1241987, 1242010, 1242050, 1242068 from perl/modperl/branches/threading: reintroduce MP_dTHX macro

svn commit: r1537775 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/modperl_debug.h src/modules/perl/modperl_filter.c src/modules/perl/modperl_interp.c src/modules/perl/modperl_inte

2013-10-31 Thread stevehay
Author: stevehay Date: Fri Nov 1 00:21:04 2013 New Revision: 1537775 URL: http://svn.apache.org/r1537775 Log: Merged revision(s) 1242858 from perl/modperl/branches/threading: - introduce a few preprocessor macros aiming at a more robust interpreter handling (not finished yet). - deleting some

svn commit: r1537777 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/ xs/Apache2/Filter/

2013-10-31 Thread stevehay
Author: stevehay Date: Fri Nov 1 00:31:21 2013 New Revision: 153 URL: http://svn.apache.org/r153 Log: Merged revision(s) 1243509 from perl/modperl/branches/threading: Improve interpreter management The goal of this change is to detect earlier cases when a perl interpreter may be used by

svn commit: r1537779 - in /perl/modperl/branches/httpd24threading: ./ src/modules/perl/mod_perl.c src/modules/perl/modperl_common_log.c src/modules/perl/modperl_config.h src/modules/perl/modperl_handl

2013-10-31 Thread stevehay
Author: stevehay Date: Fri Nov 1 00:33:25 2013 New Revision: 1537779 URL: http://svn.apache.org/r1537779 Log: Merged revision(s) 1243554, 1243647, 1243679, 1245916, 1291304 from perl/modperl/branches/threading: move interp allocation out of modperl_hash_handlers*() These functions are called

svn commit: r1538005 - in /perl/modperl/branches/httpd24threading: src/modules/perl/ xs/tables/current24/ModPerl/

2013-11-01 Thread stevehay
Author: stevehay Date: Fri Nov 1 17:55:19 2013 New Revision: 1538005 URL: http://svn.apache.org/r1538005 Log: Corrections to mistakes that I made in the course of merging everything from threading that wasn't already in httpd24 into this httpd24threading branch. I hope I have it correc

svn commit: r1538006 - /perl/modperl/branches/httpd24threading/xs/APR/aprext/modperl_dummy.c

2013-11-01 Thread stevehay
Author: stevehay Date: Fri Nov 1 17:57:51 2013 New Revision: 1538006 URL: http://svn.apache.org/r1538006 Log: Hack to restore the build of APR::* modules. The httpd24threading branch now builds for me on Windows/VS2010 against httpd-2.4.4/perl-5.19.4 (default debugging mode build

svn commit: r1538522 - /perl/modperl/branches/httpd24threading/xs/tables/current/ModPerl/FunctionTable.pm

2013-11-04 Thread stevehay
Author: stevehay Date: Mon Nov 4 08:25:57 2013 New Revision: 1538522 URL: http://svn.apache.org/r1538522 Log: Revision 1538006 did this for 2.4, but should have done likewise for 2.2 too. Modified: perl/modperl/branches/httpd24threading/xs/tables/current/ModPerl/FunctionTable.pm Modified

svn commit: r1538527 - /perl/modperl/branches/httpd24threading/xs/ModPerl/Interpreter/ModPerl__Interpreter.h

2013-11-04 Thread stevehay
Author: stevehay Date: Mon Nov 4 08:42:50 2013 New Revision: 1538527 URL: http://svn.apache.org/r1538527 Log: Revision 1538005 (which is what the previous revision should have cited too!) did this in modperl_util.c but missed this file. Modified: perl/modperl/branches/httpd24threading/xs

svn commit: r1539412 - /perl/modperl/branches/httpd24threading/src/modules/perl/modperl_interp.h

2013-11-06 Thread stevehay
Author: stevehay Date: Wed Nov 6 18:03:50 2013 New Revision: 1539412 URL: http://svn.apache.org/r1539412 Log: Make MP_INTERPa and MP_INTERP_POOLa more robust in the event of modperl_interp_select() returning NULL. Modified: perl/modperl/branches/httpd24threading/src/modules/perl

svn commit: r1539414 - /perl/modperl/branches/httpd24threading/src/modules/perl/modperl_util.c

2013-11-06 Thread stevehay
Author: stevehay Date: Wed Nov 6 18:12:07 2013 New Revision: 1539414 URL: http://svn.apache.org/r1539414 Log: Save the test suite from crashing httpd.exe on start-up: - Use the correct pool in MP_dINTERP_POOLa. - Delay the use of MP_dINTERP_POOLa until it's really needed. We don't see

svn commit: r1539487 - /perl/modperl/branches/httpd24threading/src/modules/perl/modperl_util.c

2013-11-06 Thread stevehay
Author: stevehay Date: Wed Nov 6 22:39:41 2013 New Revision: 1539487 URL: http://svn.apache.org/r1539487 Log: Provide a better return value from perl_parse_require_line() in the case where interp is NULL and add a comment to explain why we currently don't expect this to happen. Thanks

svn commit: r1539746 - /perl/modperl/branches/httpd24threading/src/modules/perl/modperl_util.c

2013-11-07 Thread stevehay
Author: stevehay Date: Thu Nov 7 18:25:06 2013 New Revision: 1539746 URL: http://svn.apache.org/r1539746 Log: Restructure perl_get_realm_hash() as per perl_parse_require_line() in r1539414/1539487, fixing the test for ab->cb2 and correcting the early return values (we should probably ret

svn commit: r1543374 - /perl/apxs/

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:01:15 2013 New Revision: 1543374 URL: http://svn.apache.org/r1543374 Log: Bring the Windows apxs tool under source control. Added: perl/apxs/

svn commit: r1543377 - in /perl/apxs/trunk: ./ Configure.pl README apr_win32.pl apu_win32.pl apxs_win32 apxs_win32.pl util.pl

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:05:39 2013 New Revision: 1543377 URL: http://svn.apache.org/r1543377 Log: Import http://archive.apache.org/dist/perl/win32-bin/apxs_win32-0.1.tar.gz Added: perl/apxs/trunk/ perl/apxs/trunk/Configure.pl perl/apxs/trunk/README perl/apxs/trunk

svn commit: r1543386 - in /perl/apxs/tags: ./ 0_1/

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:24:19 2013 New Revision: 1543386 URL: http://svn.apache.org/r1543386 Log: Release 0.1 Added: perl/apxs/tags/ perl/apxs/tags/0_1/ - copied from r1543385, perl/apxs/trunk/

svn commit: r1543387 - in /perl/apxs/trunk: Configure.pl README apr_win32.pl apu_win32.pl apxs_win32 apxs_win32.pl

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:26:42 2013 New Revision: 1543387 URL: http://svn.apache.org/r1543387 Log: Import http://archive.apache.org/dist/perl/win32-bin/apxs_win32-0.2.tar.gz Modified: perl/apxs/trunk/Configure.pl perl/apxs/trunk/README perl/apxs/trunk/apr_win32.pl

svn commit: r1543388 - /perl/apxs/tags/0_2/

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:27:43 2013 New Revision: 1543388 URL: http://svn.apache.org/r1543388 Log: Release 0.2 Added: perl/apxs/tags/0_2/ - copied from r1543387, perl/apxs/trunk/

svn commit: r1543390 - in /perl/apxs/trunk: Configure.pl README apr_win32.pl apu_win32.pl apxs_win32 apxs_win32.pl util.pl

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:31:54 2013 New Revision: 1543390 URL: http://svn.apache.org/r1543390 Log: Import http://archive.apache.org/dist/perl/win32-bin/apxs_win32-0.3.tar.gz Modified: perl/apxs/trunk/Configure.pl perl/apxs/trunk/README perl/apxs/trunk/apr_win32.pl

svn commit: r1543391 - /perl/apxs/tags/0_3/

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:32:43 2013 New Revision: 1543391 URL: http://svn.apache.org/r1543391 Log: Release 0.3 Added: perl/apxs/tags/0_3/ - copied from r1543390, perl/apxs/trunk/

svn commit: r1543392 - in /perl/apxs/trunk: apr_win32.pl apu_win32.pl apxs_win32

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:36:04 2013 New Revision: 1543392 URL: http://svn.apache.org/r1543392 Log: Import http://perl.apache.org/dist/win32-bin/apxs_win32-0.6.tar.gz (I searched high and low but could not find versions 0.4 or 0.5 anywhere, hence the jump from version 0.3 to 0.6

svn commit: r1543393 - /perl/apxs/tags/0_6/

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:36:51 2013 New Revision: 1543393 URL: http://svn.apache.org/r1543393 Log: Release 0.6 Added: perl/apxs/tags/0_6/ - copied from r1543392, perl/apxs/trunk/

svn commit: r1543395 - in /perl/apxs/trunk: apr_win32.pl apu_win32.pl apxs_win32 apxs_win32.pl

2013-11-19 Thread stevehay
Author: stevehay Date: Tue Nov 19 11:46:43 2013 New Revision: 1543395 URL: http://svn.apache.org/r1543395 Log: Fix apxs to work with 64-bit httpd-2.4.x and recent perls. Patch by Jeff Trawick Subject: Re: apxs for Windows -- where is it in svn? it is part of apache, not mod_perl. no idea if

svn commit: r1557055 - /perl/site/old-dist/

2014-01-10 Thread stevehay
Author: stevehay Date: Fri Jan 10 08:47:45 2014 New Revision: 1557055 URL: http://svn.apache.org/r1557055 Log: Remove old-dist/ folder. This was moved from dist/, which is no longer allowed to be present on http://perl.apache.org, following new release guidelines at http://www.apache.org/dev

svn commit: r1557121 - in /perl/site: .htaccess Embperl/

2014-01-10 Thread stevehay
Author: stevehay Date: Fri Jan 10 13:52:30 2014 New Revision: 1557121 URL: http://svn.apache.org/r1557121 Log: Move /Embperl redirects from Embperl/.htaccess to top-level .htaccess (which is not generated from https://svn.apache.org/repos/asf/perl/modperl/docs/trunk anyway, so is safe to edit

svn commit: r1559047 - in /perl/site: contribute/ docs/1.0/os/win32/ docs/2.0/api/APR/ docs/2.0/os/win32/ maillist/ outstanding/success_stories/

2014-01-17 Thread stevehay
Author: stevehay Date: Fri Jan 17 08:48:43 2014 New Revision: 1559047 URL: http://svn.apache.org/r1559047 Log: Remove pages imported from the old website which don't actually get generated from the contents of https://svn.apache.org/repos/asf/perl/modperl/docs/trunk. They probably used t

svn commit: r4103 - in /release/perl: mod_perl-1.31/ mod_perl-2.0.8/

2014-01-17 Thread stevehay
Author: stevehay Date: Fri Jan 17 18:28:18 2014 New Revision: 4103 Log: Remove exploded source trees from ASF mirror system. These are no longer linked to from the mod_perl site anyway, or at least won't be once it gets updated with files regenerated from https://svn.apache.org/repos/asf

svn commit: r4143 - in /release/perl/win32-bin: ./ Perl-5.8-win32-bin/ perl-win32-bin/ ppmpackages/ ppms/

2014-01-22 Thread stevehay
Author: stevehay Date: Wed Jan 22 18:03:09 2014 New Revision: 4143 Log: Remove most of win32-bin/ since most of it is obsolete: two perl+apache distributions based on perl-5.6 and perl-5.8 respectively, plus two directories of PPMs files for them. All of it is and will remain available at http

svn commit: r1560449 - in /perl/modperl/trunk/build: make_rpm_spec win32_fetch_apxs

2014-01-22 Thread stevehay
Author: stevehay Date: Wed Jan 22 18:10:58 2014 New Revision: 1560449 URL: http://svn.apache.org/r1560449 Log: Change http://perl.apache.org/dist/ to http://apache.org/dist/perl/ in a couple of places. *** The top-level RELEASE file needs a major overhaul in this regard too, but I will leave

svn commit: r1565123 - /perl/modperl/branches/httpd24threading/src/modules/perl/modperl_common_log.c

2014-02-06 Thread stevehay
Author: stevehay Date: Thu Feb 6 08:56:29 2014 New Revision: 1565123 URL: http://svn.apache.org/r1565123 Log: The extended printf format %pt in apr_vformatter() requires a apr_os_thread_t*, not a (void*)apr_os_thread_t. This fixes a crash in conv_os_thread_t when starting up httpd+mod_perl on

svn commit: r1565129 - /perl/modperl/branches/httpd24threading/xs/APR/PerlIO/PerlIO.pm

2014-02-06 Thread stevehay
Author: stevehay Date: Thu Feb 6 09:15:41 2014 New Revision: 1565129 URL: http://svn.apache.org/r1565129 Log: Correct perl version check in APR::PerlIO::PERLIO_LAYERS_ARE_ENABLED(). Sadly this was not the cause of t/apache/subprocess.t failing on Windows with httpd-2.4.x. Modified: perl

svn commit: r1565130 - /perl/modperl/branches/httpd24threading/t/response/TestApache/subprocess.pm

2014-02-06 Thread stevehay
Author: stevehay Date: Thu Feb 6 09:18:29 2014 New Revision: 1565130 URL: http://svn.apache.org/r1565130 Log: Remove unused constant PERLIO_5_8_IS_ENABLED from subprocess.pm. Modified: perl/modperl/branches/httpd24threading/t/response/TestApache/subprocess.pm Modified: perl/modperl

svn commit: r1565275 - /perl/modperl/branches/httpd24threading/t/response/TestApache/subprocess.pm

2014-02-06 Thread stevehay
Author: stevehay Date: Thu Feb 6 14:29:23 2014 New Revision: 1565275 URL: http://svn.apache.org/r1565275 Log: Fix t/apache/subprocess.t on Windows, using httpd-2.4.x. This test fails every time for me, but not with httpd-2.2.x, which I don't understand. Debugging, if you start up the s

svn commit: r1565579 - /perl/modperl/branches/httpd24threading/t/response/TestDirective/perlloadmodule2.pm

2014-02-07 Thread stevehay
Author: stevehay Date: Fri Feb 7 08:37:01 2014 New Revision: 1565579 URL: http://svn.apache.org/r1565579 Log: Fix t/directive/perlloadmodule2.t The third test (for $url/subdir) was failing because the absence of an argument ($url?...) caused a warning that $r->arg was undefined

svn commit: r1565602 - in /perl/modperl/branches/httpd24threading/xs/tables/current24: Apache2/StructureTable.pm ModPerl/FunctionTable.pm

2014-02-07 Thread stevehay
Author: stevehay Date: Fri Feb 7 09:59:32 2014 New Revision: 1565602 URL: http://svn.apache.org/r1565602 Log: Fix t/modperl/interpreter.t ModPerl::Interpreter was added to the threading branch by r584377 and r594347 but when I merged those with the httpd24 branch into the httpd24threading

svn commit: r1566538 - /perl/modperl/branches/httpd24threading/t/protocol/echo_timeout.t

2014-02-10 Thread stevehay
Author: stevehay Date: Mon Feb 10 09:24:01 2014 New Revision: 1566538 URL: http://svn.apache.org/r1566538 Log: Fix received/expected order in echo_timeout.t. This test currently fails on Windows with httpd-2.4.6, receiving nothing when "good bye cruel world" was expected. Modified

svn commit: r1594641 - /perl/modperl/branches/httpd24threading/t/modperl/local_env.t

2014-05-14 Thread stevehay
Author: stevehay Date: Wed May 14 16:59:35 2014 New Revision: 1594641 URL: http://svn.apache.org/r1594641 Log: Revert revision 1491887 so that modperl/local_env.t is skipped once again. It evidently still isn't fixed :-( ... On Windows, with the test enabled it not only fails test 6, but

svn commit: r1602081 - in /perl/modperl/branches/httpd24threading: ./ build/make_rpm_spec build/win32_fetch_apxs

2014-06-12 Thread stevehay
Author: stevehay Date: Thu Jun 12 07:39:23 2014 New Revision: 1602081 URL: http://svn.apache.org/r1602081 Log: Merge the only thing on trunk that isn't already in httpd24threading into httpd24threading ahead of merging everything back to trunk. This is purely for the sake of my s

  1   2   3   4   >