/[Apache-SVN]
ViewVC logotype

Revision 1496004


Jump to revision: Previous Next
Author: jkaluza
Date: Mon Jun 24 12:26:43 2013 UTC (10 years, 9 months ago)
Changed paths: 19
Log Message:
Merged revisions 1451907,1455340,1456372,1457512,1457617-1457619,1458176,1460976,1469131,1469135,1469140,1470641,1477980,1477995,1491887 via svnmerge from 
https://svn.apache.org/repos/asf/perl/modperl/trunk

........
  r1451907 | torsten | 2013-03-02 18:20:05 +0100 (Sat, 02 Mar 2013) | 1 line
  
  use APR::Finfo instead of Perls stat() in ModPerl::RegistryCooker
........
  r1455340 | stevehay | 2013-03-11 22:38:15 +0100 (Mon, 11 Mar 2013) | 2 lines
  
  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, from where the patch by Hugo van der Sanden was taken (with a minor edit in a comment by the committer).
  Tested by the committer on Windows 7 x64 with VC++ 2010 using Perls 5.14.3, 5.14.4, 5.16.2 and 5.16.3-RC1, all against Apache 2.2.22.
........
  r1456372 | stevehay | 2013-03-14 10:25:34 +0100 (Thu, 14 Mar 2013) | 5 lines
  
  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 meant to vivify the buffer doesn't perform set
  magic; the warning is generated by the immediately following SvPV_force().
  Patch to fix this from rt.cpan.org #83922. [Zefram]
........
  r1457512 | stevehay | 2013-03-17 19:48:50 +0100 (Sun, 17 Mar 2013) | 3 lines
  
  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 perls did not (-Dusethreads was different to -Duseithreads), causing a perl version check failure when wrongly testing $Config{usethreads} instead of the intended $Config{useithreads}.
  - Newx and Newxz were added in 5.9.3.
........
  r1457617 | stevehay | 2013-03-18 02:57:39 +0100 (Mon, 18 Mar 2013) | 1 line
  
  Add Changes entry for revision 1457512.
........
  r1457618 | stevehay | 2013-03-18 02:59:22 +0100 (Mon, 18 Mar 2013) | 2 lines
  
  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]
........
  r1457619 | stevehay | 2013-03-18 03:07:50 +0100 (Mon, 18 Mar 2013) | 2 lines
  
  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. Patch from rt.cpan.org #83916 improves the fix previously applied as revision 1455340. [Zefram]
  Tested by the committer on Windows 7 x64 using Perls 5.8.1, 5.8.2 (VC++ 6.0), 5.10.1, 5.12.5 (VC++ 2008), 5.14.2, 5.16.3, 5.17.5, 5.17.6 and 5.17.9 (VC++ 2010), all against Apache 2.2.22.
........
  r1458176 | stevehay | 2013-03-19 09:30:53 +0100 (Tue, 19 Mar 2013) | 1 line
  
  Clarify the supported Perl versions in the README as agreed on dev@perl.apache.org.
........
  r1460976 | phred | 2013-03-26 06:09:39 +0100 (Tue, 26 Mar 2013) | 2 lines
  
  Adjustment to 'make tag' target from last release.
........
  r1469131 | phred | 2013-04-18 03:55:56 +0200 (Thu, 18 Apr 2013) | 1 line
  
  Releasing 2.0.8
........
  r1469135 | phred | 2013-04-18 03:59:45 +0200 (Thu, 18 Apr 2013) | 1 line
  
  Releasing 2.0.8
........
  r1469140 | phred | 2013-04-18 04:21:34 +0200 (Thu, 18 Apr 2013) | 1 line
  
  start 2.0.8-dev cycle
........
  r1470641 | phred | 2013-04-22 20:09:23 +0200 (Mon, 22 Apr 2013) | 2 lines
  
  Notes from 2.0.8 release
........
  r1477980 | stevehay | 2013-05-01 15:15:06 +0200 (Wed, 01 May 2013) | 5 lines
  
  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 which dmake doesn't understand.
  
  Using MinGW/+dmake to build mod_perl on Windows seems doomed to failure since that would require a MinGW build of Apache too, which is not well supported at best. However, this change means that any attempt to do so at least gets you down to the real problem (it starts compiling the first source file and falls over because a header file is missing), rather than choking on an invalid Makefile.
  
  It also allows for building with VC+dmake (rather than its native nmake), which is an option supported by Perl and inherited by mod_perl via MakeMaker.
........
  r1477995 | stevehay | 2013-05-01 15:33:36 +0200 (Wed, 01 May 2013) | 1 line
  
  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 the shell.
........
  r1491887 | gozer | 2013-06-11 19:50:57 +0200 (Tue, 11 Jun 2013) | 6 lines
  
  Re-enable test for local %ENV, now fixed.
  
  Fixed-By-Revision: 357236
  Reviewed-By: Gozer
........


Changed paths

Path Details
Directoryperl/modperl/branches/httpd24/ modified , props changed
Directoryperl/modperl/branches/httpd24/Changes modified , text changed
Directoryperl/modperl/branches/httpd24/META.yml modified , text changed
Directoryperl/modperl/branches/httpd24/Makefile.PL modified , text changed
Directoryperl/modperl/branches/httpd24/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm modified , text changed
Directoryperl/modperl/branches/httpd24/ModPerl-Registry/lib/ModPerl/RegistryLoader.pm modified , text changed
Directoryperl/modperl/branches/httpd24/ModPerl-Registry/t/404-filename-with-newline.t
(Copied from perl/modperl/trunk/ModPerl-Registry/t/404-filename-with-newline.t, r1491887)
added
Directoryperl/modperl/branches/httpd24/ModPerl-Registry/t/cgi-bin/closure.pl modified , text changed
Directoryperl/modperl/branches/httpd24/README modified , text changed
Directoryperl/modperl/branches/httpd24/RELEASE modified , text changed
Directoryperl/modperl/branches/httpd24/STATUS modified , text changed
Directoryperl/modperl/branches/httpd24/lib/Apache2/Build.pm modified , text changed
Directoryperl/modperl/branches/httpd24/lib/mod_perl2.pm modified , text changed
Directoryperl/modperl/branches/httpd24/src/modules/perl/modperl_perl.c modified , text changed
Directoryperl/modperl/branches/httpd24/src/modules/perl/modperl_perl.h modified , text changed
Directoryperl/modperl/branches/httpd24/t/modperl/local_env.t modified , text changed
Directoryperl/modperl/branches/httpd24/t/perl/hash_attack.t modified , text changed
Directoryperl/modperl/branches/httpd24/t/response/TestPerl/hash_attack.pm modified , text changed
Directoryperl/modperl/branches/httpd24/xs/Apache2/RequestIO/Apache2__RequestIO.h modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26