From perezjason@example.org Mon Dec 22 20:00:55 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 81435 invoked from network); 22 Dec 2003 20:00:55 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 22 Dec 2003 20:00:55 -0000
Received: (qmail 25237 invoked by uid 500); 22 Dec 2003 20:00:43 -0000
Delivered-To: perezjason@example.org
Received: (qmail 25110 invoked by uid 500); 22 Dec 2003 20:00:42 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 9361 invoked from network); 22 Dec 2003 19:53:13 -0000
Message-ID: <perezjason@example.org>
Date: Mon, 22 Dec 2003 12:03:08 -0800
From: Stas Bekman <perezjason@example.org>
Organization: Hope, Humanized
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030630
X-Accept-Language: en-us, en, he, ru
MIME-Version: 1.0
To: mod_perl Mailing List <perezjason@example.org>,
	announce <perezjason@example.org>,
	httpd-test-dev list <perezjason@example.org>
Subject: [ANNOUNCE]: Apache-Test 1.07
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

The uploaded file

     Apache-Test-1.07.tar.gz

has entered CPAN as

   file: $CPAN/authors/id/S/ST/STAS/Apache-Test-1.07.tar.gz
   size: 97080 bytes
    md5: 2062ae46146fbf4d218cd07ecc6fc457

Changes since v1.06:

allow conditional C module compilation on a more granular level.
#define HTTPD_TEST_REQUIRE_APACHE 2.0.49 is now recognized.
[Geoffrey Young]

Another attempt at providing a test function that verifies whether
Apache when switching from 'root' to 'nobody' or another user will be
able to access and create files under the t/ directory. This time
using perl's vars $(, $< since POSIX equivalents seem to be broken on
some systems. Also using a better test that actually tries to
write/read/execute in the path under test. [Stas]

Cleanly exit (and complain) if the default hostname resolution has
failed (usually due to a missing localhost entry in /etc/hosts) [Stas]

Fix Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestConfigParse to handle quoted Include arguments [Stas]

Fix Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestServer888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4wait_till_is_up not to bail out if the server
takes time to start and LWP is not available. [Stas]

Fix Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestConfigParse to handle glob includes, like Include
conf/*.conf on RedHat [Philippe M. Chiasson]

Fix Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestConfig888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4_config not to append " " at the end of the
config lines. This was a problem with config sections imported from
.pm files, the appended "" made it impossible to have multi-line
directives using \ [Stas]

Fix a bug in '-port select' which was incorrectly using the same port
twice [Stas]

added bugreport and file argument options to
Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestRun888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4generate_script() [Geoffrey Young]


__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:perezjason@example.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org


From perezjason@example.org Mon Dec 22 20:17:24 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 90194 invoked from network); 22 Dec 2003 20:17:24 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 22 Dec 2003 20:17:24 -0000
Received: (qmail 51292 invoked by uid 500); 22 Dec 2003 20:17:14 -0000
Delivered-To: perezjason@example.org
Received: (qmail 50971 invoked by uid 500); 22 Dec 2003 20:17:12 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 48088 invoked from network); 22 Dec 2003 20:15:02 -0000
Message-ID: <perezjason@example.org>
Date: Mon, 22 Dec 2003 12:24:59 -0800
From: Stas Bekman <perezjason@example.org>
Organization: Hope, Humanized
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030630
X-Accept-Language: en-us, en, he, ru
MIME-Version: 1.0
To: mod_perl Mailing List <perezjason@example.org>,
	announce <perezjason@example.org>
Subject: [ANNOUNCE]: mod_perl 1.99_12 
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

The uploaded file

     mod_perl-1.99_12.tar.gz

has entered CPAN as

   file: $CPAN/authors/id/S/ST/STAS/mod_perl-1.99_12.tar.gz
   size: 1113684 bytes
    md5: 3864841c530cceeace86a6017ce5fffd

Changes since v1.99_11:

Restore a proper behavior of all Registry handlers, but PerlRun, not
to reset %INC to forget any .pl files required during the script's
execution. [Stas]

<Perl> are now evaluating code into one distinct namespace per
container, similar to ModPerl888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Registry scripts. [Philippe M. Chiasson]

Fix ModPerl888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MM888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4WriteMakefile to use the MODPERL_CCOPTS entry from
Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4BuildConfig, as it contains some flags added by mod_perl,
which aren't in perl_ccopts and ap_ccopts. [Stas]

Add the implementation of Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Connection888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4local_addr and
Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Connection888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4remote_addr to the Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4compat overridable
functions. [Stas]

Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4compat's implementation of APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4URI888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4unparse,
Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4RequestR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4finfo and Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4RequestR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4notes is now
overridable and not enabled by default. [Stas]

Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4compat no longer enables functions which collide with mp2 API
by default. It provides two new functions: override_mp2_api and
restore_mp2_api to override and restore the original mp2 API. [Stas]

For Win32, add a .bat extension to candidates for the apxs and
apr-config utilities used in Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Build, so that the -x file
test can potentially succeed [Randy Kobes]

Plug a memory leak with 'perl-script' not cleaning up the temp vars
created during the override of STDIN/STDOUT to use the :Apache IO
layer [Stas]

libgtop config (needed for enabling MOD_PERL_TRACE=m) is now searched
using the gnome packaging tools if available (pkg-config for gnome-2.x
and gnome-config for gnome-1.x) [Stas]

Prevent a problem where an autovivified package (stash) prevents from
modperl_mgv to load the file with that package (until now it was
checking whether the stash existed already and skipped the loading if
that was the case). Now checking %INC and attempting to load the
module. Reporting the failure only if the module has failed to load
and the stash is not defined (so that it's possible to autovivify
packages without loading them from an external file). [Stas]

MaxClients is now overridable from the t/TEST -maxclients command line
option (it was hardcoded before). [Stas]

Postpone the allocation of the wbucket in filters till the moment it's
needed (if at all). Since non-streaming filters aren't going to use
that buffer, it's a waste to allocate/free it. [Stas]

Extend the autogenerated bug report to include information about
installed modules of special interest (which may aid in understanding
the bug report), such as CGI.pm, Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request, LWP, etc. [Stas]

As the test suite keeps on growing, it takes longer time to
startup. Change the main test suite timeout to 180 secs for threaded
mpms and 120 secs for non-threaded ones. [Stas]

use plain malloc/free to allocate filter structs, since they could be
invoked hundreds of times during a single request, causing huge memory
demands if the memory is allocated from the pool, which gets destroyed
only at the end of a request. [Stas]

Fix a compilation error in APX.xs when MP_HAVE_APR_LIBS is not defined
[Fred Moyer <perezjason@example.org>]

fix a memory leak when $filter->ctx is used [Stas]

fix buglet on Win32 (and potentially other non-Unix platforms)
where not all files were being installed under a relative Apache2
subdirectory when MP_INST_APACHE2 was specified [Randy Kobes].

deprecated APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4SockAddr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4port_get()/APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4SockAddr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4port_set()
replaced with direct access to the port record via
APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4SockAddr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4port(). [Geoffrey Young, Stas]

deprecated APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4URI888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4ult_port_for_scheme() replaced with
APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4URI888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4port_of_scheme() [Geoffrey Young]

deprecated APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4SockAddr888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4ip_set() and APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4NO_TIMEOUT removed.
[Geoffrey Young]

Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MPM->is_threaded() replaces Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MPM_IS_THREADED
[Geoffrey Young]

fix "PerlSetVar Foo 0" so that $r->dir_config('Foo') returns 0, not undef
[Geoffrey Young]

add Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MPM class, along with show() and query() class methods
[Geoffrey Young]

add :mpmq import tag to Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Const [Geoffrey Young]

Fix ModPerl888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Registry handlers family to modify $0 only for the
duration of the handler, by localizing it [Stas]

Fix :Apache perlio's STDOUT to be reentrant + modules/include_subreq
test [Stas]

fix slurp_filename to always open the file and not try to guess
whether filename has been already opened, as there is no reliable way
to accomplish that [Stas]

Apache->can_stack_handlers is now in Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4compat (mp2 always can
stack handlers) [Stas]

add access to $r->finfo() and related APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4info methods,
such as $r->finfo->size(), $r->finfo->mtime(), and
$r->finfo->stat() [Geoffrey Young]

add :filetype import tag to APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4onst [Geoffrey Young]

<Perl> sections now properly set $0 to the name of the configuration
file they are in. [Philippe M. Chiasson]

Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Status: provide a workaround for Config888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4myconfig() which
fails under threads with (5.8.0 < perl < 5.8.3) [Elizabeth Mattijsen
<perezjason@example.org>]

Fix Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Status888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4handler to return 'Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4OK' [Juanma Barranquero
<perezjason@example.org>]

<Perl> sections now properly set filename and line number information,
making error messages report the correct location. [Philippe M. Chiasson]

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:perezjason@example.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org


From perezjason@example.org Mon Dec 22 21:59:18 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 42484 invoked from network); 22 Dec 2003 21:59:18 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 22 Dec 2003 21:59:18 -0000
Received: (qmail 71932 invoked by uid 500); 22 Dec 2003 21:59:05 -0000
Delivered-To: perezjason@example.org
Received: (qmail 71763 invoked by uid 500); 22 Dec 2003 21:59:03 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 84566 invoked from network); 22 Dec 2003 21:00:05 -0000
Message-ID: <perezjason@example.org>
Date: Mon, 22 Dec 2003 13:10:04 -0800
From: Stas Bekman <perezjason@example.org>
Organization: Hope, Humanized
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030630
X-Accept-Language: en-us, en, he, ru
MIME-Version: 1.0
To: mod_perl Mailing List <perezjason@example.org>,
	announce <perezjason@example.org>
Subject: [ANNOUNCE] GTop-0.12
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

The uploaded file

     GTop-0.12.tar.gz

has entered CPAN as

   file: $CPAN/authors/id/S/ST/STAS/GTop-0.12.tar.gz
   size: 24657 bytes
    md5: 9c6ade812379d346e18a2354f39e82b0

You will need this package for Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4VMonitor to be announced next

Changes since 0.11:

prepare a basic test suite and threads test [Stas]

Make GTop object fully clone-able under threaded perl and threaded
mod_perl 2.0, by using the CLONE function. [Stas]

deploy PERL_NO_GET_CONTEXT macro in .xs modules for better efficiency,
adjust the code to pass THX around [Stas]

add debug printout of INC and LIBS [Stas]

restore the default LIBS setting removed in 0.11 (suitable for gtop1),
since not all platforms have the config script
(gnome-config/pkg-config) which tells us which libs to use [Stas]

fix "modification of readonly value" which triggered by s/:\w+$//
trying to modify $_ which points to a constant in the autogenerated
test.gtop [Eric Cholet]

declare static variable glibtop_server_config as extern so it'll
compile on MacOSX [Eric Cholet]

tracing is now possible with threaded perls [Stas]

libgtop sources are now can be found at
http://ftp.gnome.org/pub/gnome/sources/libgtop/ [Stas]


__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:perezjason@example.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org


From perezjason@example.org Mon Dec 22 21:59:38 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 42588 invoked from network); 22 Dec 2003 21:59:38 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 22 Dec 2003 21:59:38 -0000
Received: (qmail 73767 invoked by uid 500); 22 Dec 2003 21:59:24 -0000
Delivered-To: perezjason@example.org
Received: (qmail 73752 invoked by uid 500); 22 Dec 2003 21:59:24 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 91525 invoked from network); 22 Dec 2003 21:05:11 -0000
Message-ID: <perezjason@example.org>
Date: Mon, 22 Dec 2003 13:15:10 -0800
From: Stas Bekman <perezjason@example.org>
Organization: Hope, Humanized
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030630
X-Accept-Language: en-us, en, he, ru
MIME-Version: 1.0
To: mod_perl Mailing List <perezjason@example.org>,
	announce <perezjason@example.org>
Subject: [ANNOUNCE] Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Scoreboard 2:01
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

The uploaded file

     Apache-Scoreboard-2.01.tar.gz

has entered CPAN as

   file: $CPAN/authors/id/S/ST/STAS/Apache-Scoreboard-2.01.tar.gz
   size: 14132 bytes
    md5: da1ac25b4821aab7046b2fb3ca893595

This is Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Scoreboard for httpd-2.0 (mod_perl 2.0).

You will still need Apache-Scoreboard-0.10 for mod_perl 1.0 and its apps. CPAN 
will now always try to install Apache-Scoreboard-2.xx, even when you want it 
to install Apache-Scoreboard-0.10. Go and tell CPAN maintainers that you don't 
like it and ask them to work on a solution that will allow several generations 
of modules with the same name coexist happily on CPAN. Until masses will start 
complaining I don't see this being resolved.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:perezjason@example.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org


From perezjason@example.org Mon Dec 22 21:59:45 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 42606 invoked from network); 22 Dec 2003 21:59:45 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 22 Dec 2003 21:59:45 -0000
Received: (qmail 74127 invoked by uid 500); 22 Dec 2003 21:59:31 -0000
Delivered-To: perezjason@example.org
Received: (qmail 74120 invoked by uid 500); 22 Dec 2003 21:59:31 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 93493 invoked from network); 22 Dec 2003 21:06:19 -0000
Message-ID: <perezjason@example.org>
Date: Mon, 22 Dec 2003 13:16:18 -0800
From: Stas Bekman <perezjason@example.org>
Organization: Hope, Humanized
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030630
X-Accept-Language: en-us, en, he, ru
MIME-Version: 1.0
To: mod_perl Mailing List <perezjason@example.org>,
	announce <perezjason@example.org>
Subject: [ANNOUNCE] Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4VMonitor 2.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

The uploaded file

     Apache-VMonitor-2.0.tar.gz

has entered CPAN as

   file: $CPAN/authors/id/S/ST/STAS/Apache-VMonitor-2.0.tar.gz
   size: 22220 bytes
    md5: 17c76c95f1714a3096cf0910bfcdc7e7

A complete rewrite of the previous generation to use Template Toolkit,
be subclassable and support mod_perl 1st and 2nd generations.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:perezjason@example.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org


From perezjason@example.org Mon Dec 22 21:59:58 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 42638 invoked from network); 22 Dec 2003 21:59:58 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 22 Dec 2003 21:59:58 -0000
Received: (qmail 74537 invoked by uid 500); 22 Dec 2003 21:59:44 -0000
Delivered-To: perezjason@example.org
Received: (qmail 74531 invoked by uid 500); 22 Dec 2003 21:59:43 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 98139 invoked from network); 22 Dec 2003 21:08:13 -0000
Message-ID: <perezjason@example.org>
Date: Mon, 22 Dec 2003 13:18:13 -0800
From: Stas Bekman <perezjason@example.org>
Organization: Hope, Humanized
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030630
X-Accept-Language: en-us, en, he, ru
MIME-Version: 1.0
To: mod_perl Mailing List <perezjason@example.org>,
	announce <perezjason@example.org>
Subject: [ANNOUNCE] Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Filter888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4HTTPHeadersFixup 0.01
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

The uploaded file

     Apache-Filter-HTTPHeadersFixup-0.01.tar.gz

has entered CPAN as

   file: $CPAN/authors/id/S/ST/STAS/Apache-Filter-HTTPHeadersFixup-0.01.tar.gz
   size: 6643 bytes
    md5: cce685270330a3d49902338d0b5e946f

Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Filter888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4HTTPHeadersFixup is a super class which provides an
easy way to manipulate HTTP headers without invoking any mod_perl HTTP
callbacks. This is accomplished by using input and output connection
filters.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:perezjason@example.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org


From perezjason@example.org Tue Dec 23 11:06:30 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 536 invoked from network); 23 Dec 2003 11:06:30 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 23 Dec 2003 11:06:30 -0000
Received: (qmail 41723 invoked by uid 500); 23 Dec 2003 11:06:02 -0000
Delivered-To: perezjason@example.org
Received: (qmail 41427 invoked by uid 500); 23 Dec 2003 11:05:59 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 56079 invoked from network); 23 Dec 2003 09:28:36 -0000
X-Authentication-Warning: future.webmatrix.net: jhiver set sender to perezjason@example.org using -f
Subject: [ANNOUNCE] MKDo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Apache_Cache
From: Jean-Michel Hiver <perezjason@example.org>
To: mod_perl Mailing List <perezjason@example.org>
Cc: perezjason@example.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Organization: 
Message-Id: <perezjason@example.org>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2 (1.2.2-5) 
Date: 23 Dec 2003 09:48:53 +0000
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

Speedup Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Registry scripts!

Not so long ago I was enquiring the mod_perl list on how to capture
Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4RegistryNG's output by subclassing it. Thanks to the list help,
here is this new module.

MKDo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Apache_Cache is a drop-in replacement for Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Registry. It
uses Cach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4FileCache as a caching mechanism and the MKDo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Control_List
module as a configuration format to define caching policies.

[Sorry Randal. I was too lazy to be lazy and use your dual server
solution thingy]

What's pretty cool about MKDo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Apache_Cache is the amount of control
you get over what to cache, under which circumstances, and for how long.

Of course this is version 0.1, so some early users and feedback would be
much appreciated :)

http://search.cpan.org/search?query=mkdoc+apache+cache
http://search.cpan.org/search?query=mkdoc+control+list

Cheers,

---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org


From perezjason@example.org Wed Dec 31 10:27:30 2003
Return-Path: <perezjason@example.org>
Delivered-To: perezjason@example.org
Received: (qmail 3995 invoked from network); 31 Dec 2003 10:27:30 -0000
Received: from daedalus.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur-2.apache.org with SMTP; 31 Dec 2003 10:27:30 -0000
Received: (qmail 86178 invoked by uid 500); 31 Dec 2003 10:27:03 -0000
Delivered-To: perezjason@example.org
Received: (qmail 85852 invoked by uid 500); 31 Dec 2003 10:27:02 -0000
Mailing-List: contact perezjason@example.org; run by ezmlm
Precedence: bulk
list-help: <mailto:perezjason@example.org>
list-unsubscribe: <mailto:perezjason@example.org>
list-post: <mailto:perezjason@example.org>
Delivered-To: mailing list perezjason@example.org
Delivered-To: moderator for perezjason@example.org
Received: (qmail 85681 invoked from network); 31 Dec 2003 03:18:13 -0000
Message-ID: <perezjason@example.org>
Date: Tue, 30 Dec 2003 22:18:18 -0500
From: Terrence Brannon <perezjason@example.org>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031030
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: perezjason@example.org
Subject: [ANNOUNCE] DBIx888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Recordset 0.25 now on CPAN
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N

NEW FUNCTIONALITY (Cameron Prince, Terrence Brannon)

* Full SQL Query input via the !Query option to Search()

* added the '$makesql' flag to Search() so that generated SQL can
be returned instead of executed. It will remain undocumented until
it is supported for Update(), Delete(), and Insert(). It was added
in order that the SQL generated for the test "Order, Group,
Append" would pass on Postgres which finds the generated SQL
invalid.


BUGFIXES (Angus Lees, Terrence Brannon, Gerald Richter)

* when building the FROM clause for
  LEFT JOINs Recordset placed parentheses around it, like this:

  SELECT
    dbixrs1.id,dbixrs1.name,dbixrs1.value1,dbixrs1.addon,dbixrs2.value2
  FROM (dbixrs1 left join dbixrs2 on dbixrs1.id = dbixrs2.id)
  WHERE   dbixrs1.id IN (2, 5, 10);

  but this caused a syntax error in sqlite, so a new leftjoin type
  of 4 was introduced to support LEFT JOIN with no parentheses
  around the join

* Fixed a bug that cause TableAttr with value zero not to work
  correctly. Patch from Rene Seindal

* Made sure that filters given by name override filters given by type.

* Fixed PreFetchIfExpires() so that it works for a specified time period as
well as for a CODE ref

* Added support to DBIx888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4ompat so that the pseudo-type "counter" was
converted
to SERIAL when 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Pg is in use

* 888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4mysql versions > 2.9002 quote the table name. While is good and valid
practice, the other drivers tested (SQLite and Pg) do not do this, making it
difficult to create a consistent test suite. For the time being, a custom
ListTablesMySQL was added to DBIx888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4ompat which strips the backquotes.



---------------------------------------------------------------------
To unsubscribe, e-mail: perezjason@example.org
For additional commands, e-mail: perezjason@example.org



{'source': 'Apache Software Foundation Public Mail Archives'}