April 17, 2008

17 April 2008 - mod_perl 2.0.4 now available

Finally, it's here and it works with Perl 5.10!

http://apache.org/dist/perl/mod_perl-2.0.4.tar.gz
http://apache.org/dist/perl/mod_perl-2.0.4.tar.gz.asc (pgp sig)

The package is also available on CPAN:

file: $CPAN/authors/id/G/GO/GOZER/mod_perl-2.0.4.tar.gz
size: 3727717 bytes
md5: 1a05625ae6843085f985f5da8214502a
sha1: 65299a16ec414a690a48a2bbe63acaa3c6bb897b

Posted by Tetsuya Kitahata at 02:37 AM

March 21, 2005

21 March 2005 - (Perl) Apache-Watchdog-RunAway-1.00

The uploaded file

Apache-Watchdog-RunAway-1.00.tar.gz

has entered CPAN as

file: $CPAN/authors/id/S/ST/STAS/Apache-Watchdog-RunAway-1.00.tar.gz
size: 10162 bytes
md5: 8e53b571e3a9321fceb7b0574614996b

Changes since 0.3:

ported to mod_perl2

open the safehang.log file only when it's used for the first time, so
if someone loads the module before setting
$Apache::Watchdog::RunAway::LOG_FILE the user value will take an
effect

added a basic test suite

untaint proc id used in stop_monitor (now runs under -T)

----

-- The Apache Mod_Perl Project (Apache Perl)

Posted by Tetsuya Kitahata at 11:55 PM

March 18, 2005

18 March 2005 - (Perl ) Apache-Scoreboard-2.06

The uploaded file

Apache-Scoreboard-2.06.tar.gz

has entered CPAN as

file: $CPAN/authors/id/S/ST/STAS/Apache-Scoreboard-2.06.tar.gz
size: 18383 bytes
md5: 06b4f22250d954b8a6bd607884ad09b3

You want this module only if you use mod_perl 2!

Changes since 2.05:

fix the buggy reconstruction of the fetched binary image in thaw()

fix start_time(), stop_time() to return usecs as the second argument

Revamping docs (still needs more work)

Extending tests to test all worker score methods

----

-- The Apache Mod_Perl Project (Apache Perl)

Posted by Tetsuya Kitahata at 11:59 PM

18 March 2005 - (Perl ) Apache-VMonitor-2.03

The uploaded file

Apache-VMonitor-2.03.tar.gz

has entered CPAN as

file: $CPAN/authors/id/S/ST/STAS/Apache-VMonitor-2.03.tar.gz
size: 22407 bytes
md5: 39b23f06c00e59cda6b66bb166e1cfd1

Changes since 2.02:

use %Apache::VMonitor::longflags long status lookup table, using the
values returned by status() in the string context. So we always give
the right value (previously we were looking up by a hardcoded index,
which might have been incorrect if new entries were added in the
scoreboard, but not at the end).

support new scoreboard status flags added in Apache 2.0

Elapsed and LastReq fields are now working properly, but for Apache
2.x users: Apache 2.0.53 or higher is required.

----

-- The Apache Mod_Perl Project (Apache Perl)

Posted by Tetsuya Kitahata at 11:58 PM

18 March 2005 - (Perl ) Apache-Scoreboard-0.15

The uploaded file

Apache-Scoreboard-0.15.tar.gz

has entered CPAN as

file: $CPAN/authors/id/S/ST/STAS/Apache-Scoreboard-0.15.tar.gz
size: 12014 bytes
md5: 688e6650c102da6a54dc5b0df6d21bb6

You want this module only if you use mod_perl 1!

Changes since 0.14:

use PERL_NO_GET_CONTEXT macro to make the module run faster under
ithreads-enabled perl

fix req_time doc (returns msec, not usec)

added a new method $image->server_limit, which is the same as
HARD_SERVER_LIMIT added for future compat with Apache::Scoreboard 2.x.

----

-- The Apache Mod_Perl Project (Apache Perl)

Posted by Tetsuya Kitahata at 12:01 AM

March 15, 2005

15 March 2005 - (Perl) Mod_Perl/Embperl 2.0rc3

The URL

ftp://ftp.dev.ecos.de/pub/perl/embperl/Embperl-2.0rc3.tar.gz

has entered CPAN as

file: $CPAN/authors/id/G/GR/GRICHTER/Embperl-2.0rc3.tar.gz
size: 653154 bytes
md5: b87ceabfb9c2bc46b9ffe3fdeba6046b

Since there were a lot of small changes since 2.0rc2 I decided to release another rc version before the final 2.0 release. If no additional bugs are found this will turn into Embperl 2.0.0=20

Any bug reports, patches, documentation updates, spelling corrections are welcome. So give it a try...


Embperl is a system for building dynamic websites with Perl.

It gives you the power to embed Perl code in your HTML/XML documents and the ability to build your Web site out of small reusable objects in an object-oriented style.

Embperl has several features which are especially useful for creating Websites, including dynamic tables, form field processing, URL escaping/unescaping, session handling, caching, xslt transformation and more.

See http://perl.apache.org/embperl/ (english) or http://www.ecos.de/embperl/ (german) for more information.

----

-- The Apache Mod_Perl Project (Apache Perl)

Posted by Tetsuya Kitahata at 12:04 AM

February 28, 2005

28 February 2005 - (Perl) Apache-Scoreboard-0.14

[This announcement is relevant only for mp1 users]

The uploaded file

Apache-Scoreboard-0.14.tar.gz

has entered CPAN as

file: $CPAN/authors/id/S/ST/STAS/Apache-Scoreboard-0.14.tar.gz
size: 11828 bytes
md5: 5612048688c4f8a3fbc12bd88b480d3e

Changes since 0.13:

added a live test suite

fix another segfault introduced by 0.12: don't try to resolve vhostrec
for Apache::DummyScoreboard, since it can only be resolved inside the
running Apache server (i.e. in the mod_perl script/handler).

----

-- The Apache Mod_Perl Project (Apache Perl)

Posted by Tetsuya Kitahata at 12:08 AM

28 February 2005 - (Perl) Apache-Scoreboard-2.05

[This announcement is relevant only for mp2 users]

The uploaded file

Apache-Scoreboard-2.05.tar.gz

has entered CPAN as

file: $CPAN/authors/id/S/ST/STAS/Apache-Scoreboard-2.05.tar.gz
size: 16488 bytes
md5: b44c2142b03afe886e5dd4d192260ba2

Changes since 2.04:

apxs/mod_scoreboard_send.c has been ported to Apache 2.0

Apache::DummyScoreboard was ported to mp2 (this is used to process a
scoreboard outside running Apache).

when freezing/sending don't try to figure out what are the live
servers, since a sequential search doesn't work. if a server went
away, there will be a hole, e.g. if C goes down in ABCDE, we will get
ABXDE and send only AB info. so just send them all

added new methods $image->thread_limit and $image->server_limit and
deprecated the Apache::Const::SERVER_LIMIT and
Apache::Const::THREAD_LIMIT constants, since those are correct and
useful only for the image of the Apache server parsed from within the
running server.

use the passed image object, rather than accessing the global
ap_scoreboard_image. Previously we have switched to use Apache
accessors, instead of accessing the struct directly, but the problem
was that we no longer processed the real image object. So if the
script has acquired a different image (not the one seen by the current
process), we were handing bogus information. Now this has been fixed
by copying the apache accessors and changing them to use the passed
image.

correct docs s/parent/parent_score/

----

-- The Apache Mod_Perl Project (Apache Perl)

Posted by Tetsuya Kitahata at 12:07 AM