mod_perl 1.31 released!

Phred on 2009-05-13T03:27:59

Reposting the announcement by Philippe M. Chiasson (Gozer) from the mod_perl users list

http://perl.apache.org/dist/

It's finally here! After quite a few release candidates, I am happy to share with you all this new mod_perl release. Enjoy!

Changes since 1.30:

  • Fix static APACI build on Mac OS X. [Gozer]
  • Fix XSS vulnerability in Apache::Status reported by Richard J. Brain, CVE-2009-0796 [Fred Moyer]
  • On Win32, mod_perl.h needs to include before the perl headers, at least when built with USE_ITHREADS [Steve Hay]
  • Win32 needs PERL_SYS_INIT/PERL_SYS_TERM calls when built with USE_ITHREADS [sic--that's different to USE_THREADS]. In fact, they ought to be always called if they are defined [Steve Hay]
  • Fix potential segfault when the environment contains NULL values [Mike Schilli]
  • Fix static APACI build against newer apache-1.3.38+ [Gozer]
  • Fixed modules/regex.t test 4 on Win32 [Steve Hay]
  • Avoid possible segfault when PerlFreshRestart is On. [Michael Rendell ]
  • Prevent segfault when running with perl >= 5.9.3 [Steve Hay]
  • Fix shared libary extensions on Win32 to be .dll not .so [Nikolay Ananiev ]
  • Patch to mod_perl.dsp to remove /D _WINSOCK2API_ on Win32 for perl >= 5.8.6 [Steve Hay]