Re: [RELEASE CANDIDATE] mod_perl-2.0.4 RC1
Issac Goldstand <[email protected]>
| Newsgroups | gmane.comp.apache.mod-perl,gmane.comp.java.wicket.devel,gmane.comp.apache.apreq |
|---|---|
| Organization | Mirimar Networks |
| Message-ID | <[email protected]> |
Ahem, On that subject, libapreq1 is already a year and a half into it's latest release cycle. We're still waiting for a PMC vote to finish the release... Someone remind me to do a lightning talk about this next time I'm at AC :) Foo JH wrote: > Fantastic! Can I assume that libapreq will be compatible with this version? > > In all likelihood the only way is to try it yourself... > > Philippe M. Chiasson wrote: >> The mod_perl 2.0.4 release candidate 1 "Works with Perl 5.10" is >> ready. It can be downloaded here: >> >> http://www.apache.org/~gozer/mp2/mod_perl-2.0.4-rc1.tar.gz >> >> MD5: 1f0a941e8b5f26b6102126ae67ddbb43 >> SHA1: 8b2ceede3c783b9b2cc9e0fe63a095b0e4a1f000 >> >> Please give it a spin in your favorite configuration and report >> any problems. Especially needed against Perl-5.10 on Windows. >> >> The summary of what has changed since 2.0.3 are (from Changes): >> >> Fix $r->location corruption under certain conditions >> [Gozer] >> >> Fix a crash when spawning Perl threads under Perl 5.10 >> [Gozer] >> >> Fix erratic behaviour when filters were used with Perl 5.10 >> [Gozer] >> >> Fix problems with redefinitions of perl_free as free and perl_malloc >> as malloc on Win32, as described at >> http://marc.info/?l=apache-modperl&m=119896407510526&w=2 >> [Tom Donovan] >> >> Fix a crash when running a sub-request from within a filter where >> mod_perl was not the content handler. [Gozer] >> >> Refactor tests to use keepalives instead of same_interp [Gozer, Phred] >> >> Apache2::Reload has been moved to an externally maintained >> CPAN distribution [Fred Moyer <[email protected]>] >> >> PerlCleanupHandler are now registered with a subpool of $r->pool, >> instead of $r->pool itself, ensuring they run _before_ any other >> $r->pool cleanups [Torsten Foertsch] >> >> Fix a bug that would prevent pnotes from being cleaned up properly >> at the end of the request [Torsten Foertsch] >> >> On Win32, embed the manifest file, if present, in mod_perl.so, >> so as to work with VC 8 [Steve Hay, Randy Kobes] >> >> Expose apr_thread_rwlock_t with the APR::ThreadRWLock module >> [Torsten Foertsch] >> >> Don't waste an extra interpreter anymore under threaded MPMs when using a >> modperl handler [Torsten Foertsch] >> >> Fix a bug that could cause a crash when using $r->push_handlers() >> multiple >> times for a phase that has no configured handlers [Torsten Foertsch] >> >> Catch up with some httpd API changes >> 2.2.4: >> The full server version information is now included in the error >> log at >> startup as well as server status reports, irrespective of the setting >> of the ServerTokens directive. ap_get_server_version() is now >> deprecated, and is replaced by ap_get_server_banner() and >> ap_get_server_description(). [Jeff Trawick] >> >> 2.3.0: >> ap_get_server_version() has been removed. Third-party modules must >> now use ap_get_server_banner() or ap_get_server_description(). >> [Gozer] >> >> fixed Apache2::compat Apache2::ServerUtil::server_root() resolution >> issues [Joshua Hoblitt] >> >> *) SECURITY: CVE-2007-1349 (cve.mitre.org) >> fix unescaped variable interprolation in regular expression >> [Randal L. Schwartz <[email protected]>, Fred Moyer >> <[email protected]>] >> >> Make $r->the_request() writeable >> [Fred Moyer <[email protected]>] >> >> fix ModPerl::RegistryCooker::read_script to handle all possible >> errors, previously there was a case where Apache2::Const::OK was >> returned on an error. [Eivind Eklund <[email protected]>] >> >> a minor compilation warning resolved in modperl_handler_new_from_sv >> [Stas] >> >> a minor compilation warning resolved in modperl_gtop_size_string >> [Stas] >> >> Prevent direct use of _deprecated_ Apache2::ReadConfig in >> <Perl> sections with httpd Alias directives from >> incorrectly generating >> 'The Alias directive in xxxxx at line y will probably never match' >> messages. >> [Philip M. Gollucci <[email protected]>] >> >> Prevent Apache2::PerSections::symdump() from returning invalid >> httpd.conf snippets like 'Alias undef' >> [Philip M. Gollucci <[email protected]>] >> >> Require B-Size 0.9 for Apache2::Status which fixes >> Can't call method "script_name" on an undefined value >> [Philip M. Gollucci <[email protected]>] >> >> -march=pentium4 or anything with an = in it in CCFLAGS or @ARGV >> that gets passed to xs/APR/APR/Makefile.PL broke the @ARGV >> parsing. I.E. FreeBSD port builds when users had CPUTYPE >> set in /etc/make.conf. >> [Philip M. Gollucci <[email protected]>] >> >> Fixes to get bleed-ithread (5.9.5+) to comile again. >> [Philip M. Gollucci <[email protected]>] >>