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]>]
>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.