
dougm at pobox
Mar 5, 2000, 6:51 PM
Post #1 of 1
(977 views)
Permalink
|
|
[ANNOUNCE: mod_perl-1.21_01]
|
|
The URL http://perl.apache.org/dist/mod_perl-1.21_01.tar.gz has entered CPAN as file: $CPAN/authors/id/DOUGM/mod_perl-1.21_01.tar.gz size: 344456 bytes md5: 0b09fd1768a8a102aa01b07045f9dd84 this release has just about everything planned for 1.22, what it really needs it testing. if some folks could take a few moments to run 'make test', i'd very much appreciate hearing results, thanks! please include: perl -V and Makefile.PL options Changes since 1.21: #ifdef _AIX, make sure Perl's dlclose is used, instead of Apache's during dso_unload [Jens-Uwe Mager <jum [at] helios>] __THE__ dso fix: dlclose() xs shared objects and call perl_shutdown() before mod_perl's libperl.so is unloaded/reloaded by mod_so [Daniel Jacobowitz <drow [at] false>, Alan Burlison <Alan.Burlison [at] uk>] add /D "_MSWSOCK_" to ApacheModulePerl.dsp [Randy Kobes <randy [at] theoryx5>] removed modules/sandwich test Apache::RegistryBB returns DECLINED instead of FORBIDDEN if -d $r->finfo [Sean Chittenden <sean.chittenden [at] auctia>] add Apache::Util::validate_password(), as suggested by Christophe Labouisse call (void)perl_request_rec(r) asap, instead of waiting till the response phase, e.g. so CGI.pm can be used before PerlHandler, without having to call Apache->request($r); Apache::perl_hook() fixes for Perl*Api, thanks to Geoffrey Young for the spot save/restore $^W in Apache::PerlRun [Honza Pazdziora <adelton [at] informatics>] fix Apache::Registry when $r->uri ends with a / [Peter Deister <deister [at] opus5>] add virtualhost support to Apache::RegistryLoader [John Hughes <john [at] Calva>] $Apache::Registry::NameWithVirtualHost fix [John Hughes <john [at] Calva>] allow Apache::PerlRun::handler to be subclassed [Yasushi Nakajima <sey [at] jkc>] fix $r->connection->remote_ip for SGI performance patches (#ifdef SGI_BOOST) [Artem Veremey <scimitar [at] mail>] mod_perl.exp is now installed aix tweaks for building with apxs [Jens-Uwe Mager <jum [at] helios>] pod fixups to avoid WARNING from newer pod2* Apache::RedirectLogFix now uses $r->last [David D. Kilzer <ddkilzer [at] e-markets>] tweaks for sfio [Lupe Christoph <lupe [at] lupe-christoph>] update Apache::SIG docs, thanks to Bill Moseley for the spot fix get_set_PVp in mod_perl_xs.h [Michal Jaegermann <michal [at] ellpspace>] tweaks to compile/run with 5.5.670 + -Dusethreads $r->hostname now documented [Eric Cholet <cholet [at] logilune>] Apache::File methods are now documented [Eric Cholet <cholet [at] logilune>] avoid quoting <Perl> config if args_how == RAW_ARGS thanks to Michael Schout for the spot PerlPassEnv maintains its value beyond the first request, thanks to Chris Thorman for the spot prevent possible core dump in $r->pnotes if get_module_config returns NULL, thanks to Kevin Murphy for the spot fix Apache::Status::status_cv_dump for Perl/5.6-dev use perl_get_sv("]") instead of patchlevel for $AddPerlVersion adjust Makefile.PL and Apache::src to parse 1.3.13-dev's httpd.h Apache::Util functions $r->unescape_uri, $r->unescape_uri_info, $r->size_string are now documented [Eric Cholet <cholet [at] logilune>] $r->request_time is now documented [Jeffrey W. Baker <jwbaker [at] acm>] Look for the makepl_args.mod_perl file as .makepl_args.mod_perl in ./ and ../ too since the book says it works so. [Ask Bjoern Hansen <ask [at] valueclick>] PerlRestartHandler is now enabled w/ ALL_HOOKS=1 (or EVERYTHING=1) $r->no_cache(1) will now set the r->headers_out "Pragma" and "Cache-control" to "no-cache" `PerlSetEnv PERL5LIB ...' now works again, thanks to Stas for the spot Apache::test fix for Apache::Table PerlFreshRestart semantics changed to preserve order of PerlModule's and not to reload modules while actually iterating over %INC $r->current_callback now works properly when PerlHandler invokes subrequests, thanks to James Smith for the spot if an Apache::Table is NULL return undef (e.g. $r->notes during ChildInit) ActivePerl compile patches [Jochen Wiedmann <joe [at] ispsoft>] document that Apache 1.2.x is no longer supported Apache::src now supported with USE_APXS=1 'make test' AllowOverride None for Directory / [Steve Lembark <Steve.Lembark [at] wfg>] disable experimental perlrunxs until future notice add sanity check for libgdbm change PL_siggv usage to gv_fetchpv("SIG", ...) for Perl 5.6-tobe [Andreas J. Koenig <andreas.koenig [at] anima>] document $r->get_handlers, $r->set_handlers, $r->push_handlers [Eric Cholet <cholet [at] logilune>] document PerlSetVar [Eric Cholet <cholet [at] logilune>] document the fact that $r->dir_config handles keys in a case insensitive manner [Ken Williams <ken [at] forum>] avoid logging "rwrite returned -1" multiple times in the same request [Eric Cholet <cholet [at] logilune>] bugfix in write_client() when running under APACHE_SSL [Michael Douglass <mikedoug [at] staff>] document the fact that $r->connection->user can be used to set the authenticated user name [Joshua Gerth <jgerth [at] ptdcs2>] document the fact that $r->uri sets/gets the URI minus the query string, not the complete URI [Andrei A. Voropaev <andrei [at] securities>] fixed the failure of t/modules/file test in 'make test' suit by untainting the $ENV{PATH} in ./t/net/perl/file.pl [Stas Bekman <sbekman [at] iname>] added the Apache::GTopLimit to MANIFEST and thus to distribution [Stas Bekman <sbekman [at] iname>] Apache::RegistryLoader::handler was rewritten to allow a better diagnostics of scripts preloading problems. [Stas Bekman <sbekman [at] iname>] document the fact that $r->args can be used to set the query string as well as get it [Andrei A. Voropaev <andrei [at] securities>] add $r->connection->fileno, provides the client file descriptors. This can be used to detect client disconnect without doing any I/O, e.g. using IO::Select [Eric Cholet <cholet [at] logilune>] if $r->bytes_sent has not been calculated, then do so before returning the value. thanks to Dirk Melchers for the spot ensure that all -I directories printed by Apache::src actually exist don't assume $uri =~ /$path_info$/ in Apache::Registry/PerlRun [Jonas Liljegren <jonas [at] paranormal>] /D "_WINSOCK2API_" for 1.3.9/win32 [Randy Kobes <randy [at] theoryx5>] fix segfault when using Limit in <Perl> sections [Müller Joachim <Joachim.Mueller [at] arbeitsamt>] make $c->remote_host writeable [Joshua Chamas <joshua [at] chamas>] add per-server PerlSetVar variables, accessed using Apache->server->dir_config or $r->server->dir_config. $r->dir_config merges them with per-directory variables. [Eric Cholet <cholet [at] logilune>] documentation typo [David Harris <dharris [at] drh>] add $r->server->uid and $r->server->gid [Eric Cholet <cholet [at] logilune>] add per-server configuration merge [Eric Cholet <cholet [at] logilune>] `_' is no longer escaped in Apache::Registry package names fix $ENV{PATH} corruption, thanks to help from Chip Turner, Oleg Bartunov and Tomasz Przygoda mod_perl_version.h removed from MANIFEST fix modules/sandwich test apxs/aix port [Paul J. Reder <rederpj [at] raleigh>] preload Apache::Constants::OPT_EXECCGI() for Apache::{Registry,PerlRun} thanks to Chris Remshaw for spotting this w/ Apache::DProf Apache::SizeLimit now uses $r->child_terminate instead of Apache::exit(-2) [Jon Peterson <jon [at] snowdrift>] get rid of various 5.005_60 warnings add Status{Terse,TerseSize,Deparse,Fathom,OptionsAll} options to Apache::Status adjust mod_perl.h for 5.005_59 perl_eval_{pv,sv} rename fix flush_namespace undef logic in Apache::PerlRun, thanks to Karsten Meier for the spot Tweak Apache::content to comply with media-types embedded in content-types (RFC 2616 section 3.7) [Eric Cholet <cholet [at] logilune>] Removed and added a few modules from the Bundle file. <ask [at] netcetera> Renamed the Apache::StatINC parameters to StatINC_<something>. Changed StatINC_Debug to take a number as parameter instead of "on" to support "debug levels" <ask [at] netcetera>
|