The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.01

  • (ms) Added 'utf8' and 'binmode' flags to Log::Log4perl::Appender::File per suggestion by Jonathan Warden.
  • (ms) Made test cases 003Layout.t and 033UsrCspec.t resilient against broken ActiveState 5.8.4 and 5.8.7.
  • (ms) Skipped failing test cases for 5.005, looks like the caller() level in carp() is wrong, but not worth fixing.
  • (ms) Fixed the bug with the caller level of the first log message sent after init_and_watch() detected a change. Added test case to 027Watch2.t.
  • (ms) Added FAQ on UTF-8.
  • (ms) Applied patch by David Britton, improving performance during the init() call.
  • (ms) Fixed bug https://rt.cpan.org/Ticket/Display.html?id=14776 to prevent it from modifying $_. Thanks to Steffen Winkler.

Modules

Log4j implementation for Perl
Log appender class
Buffering Appender
implements appending to a DB
Limit message delivery via block period
Log to a RRDtool Archive
Log to STDOUT/STDERR
Colorize messages according to level
Synchronizing other appenders
Subclass of Appender::TestBuffer
Appender class for testing
Intentionally slow test appender
Log4perl configuration file syntax
Configurator Base Class
Detect file changes
Log4perl advanced date formatter helper class
Frequently Asked Questions on Log::Log4perl
Log4perl Custom Filter Base Class
Special filter to combine the results of others
Filter to match the log level exactly
Filter for a range of log levels
Filter to match the log level exactly
maps java log4j appenders to Log::Dispatch classes
wraps Log::Dispatch::Screen
wraps Log::Dispatch::File
wraps Log::Log4perl::Appender::DBI
wraps Log::Dispatch::Win32EventLog
wraps Log::Dispatch::FileRotate
wraps Log::Dispatch::Syslog
wraps Log::Log4perl::Appender::TestBuffer
Log4perl Layout Virtual Base Class
Predefined log levels
Main Logger Class
Mapped Diagnostic Context
Nested Diagnostic Context
Internal utility functions