diff --git a/Log-Log4perl-1.20.tar.bz2 b/Log-Log4perl-1.20.tar.bz2 deleted file mode 100644 index 5a84714..0000000 --- a/Log-Log4perl-1.20.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5f8adb3eeb7c802981a4cd6dbf834d91cc19c3c57fcb6c51755eea162d3ec0da -size 171660 diff --git a/Log-Log4perl-1.24.tar.bz2 b/Log-Log4perl-1.24.tar.bz2 new file mode 100644 index 0000000..dd7e6e2 --- /dev/null +++ b/Log-Log4perl-1.24.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35885fccc339776b4a94c4a8c4b87ab5af26ae2e6bd57c68a2a1bbc97c3bbddf +size 176321 diff --git a/perl-Log-Log4perl.changes b/perl-Log-Log4perl.changes index f76f5b9..b27ed9d 100644 --- a/perl-Log-Log4perl.changes +++ b/perl-Log-Log4perl.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Mon Jul 13 11:17:36 CEST 2009 - ug@suse.de + +- update to 1.24 + * (ms) Fixed bug with Log::Log4perl::Util::tmpfile_name which + surfaced on VMS, reported by Ben Humphreys. + * (ms) Fixed system-wide threshold to no longer lower appender + thresholds. Bug reported by Jean-Denis Muys. + * (ms) Added benchmark to determine impact of eval-free handlers + * (ms) Merged with eval_free branch. Now there are no more + eval("") statements left in the code, making it much easier + to debug. Performance on init() is about the same, performance + on init_and_watch() (noops and logged statements alike) is + 25% slower but still in the range of 400,000/sec on my + 1.80Ghz CPU. + * (ms) DBI-1.608 removed a DBD::File 'feature' that allowed leaving + out parameters in a bound execute(). This caused the test + suite to fail + number of parameters every time. + * (ms) Better error message in the DBI appender on bad SQL, missing + bind parameters, or other execute() errors. + * (ms) Made DBI test suite more robust against preexisting conditions + * (ms) Added force_next_check() for init_and_watch(), cleaned up + Config::Watcher code. + * (ms) Fixed test suite to run on Strawberry Perl on Win32 (reported + by kmx on https://rt.cpan.org/Ticket/Display.html?id=45983) + * (ms) Added 'utf8' option to screen appender and easy mode, some of + it suggested in + http://rt.cpan.org/Public/Bug/Display.html?id=36673 by + Shantanu Bhadoria. + * (ms) is_xxx() returned true prior to L4p initialization. Fixed it + and adapted test suite. + * (ms) Added test cases on syswrite in recreate mode + * (ms) Applied patch by Jens Berthold to + avoid semaphore cleanup in spawned children. + * (ms) Added %m{chomp} feature, 'message_chomp_before_newline' option, + and documentation on newlines and logging messages, all + suggested by Tim Bunce (see PatternLayout). + ------------------------------------------------------------------- Thu Feb 12 12:24:30 CET 2009 - ro@suse.de diff --git a/perl-Log-Log4perl.spec b/perl-Log-Log4perl.spec index ea84254..279f196 100644 --- a/perl-Log-Log4perl.spec +++ b/perl-Log-Log4perl.spec @@ -1,5 +1,5 @@ # -# spec file for package perl-Log-Log4perl (Version 1.20) +# spec file for package perl-Log-Log4perl (Version 1.24) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,10 +21,10 @@ Url: http://search.cpan.org/perldoc?Log::Log4perl Name: perl-Log-Log4perl Summary: Log4j implementation for Perl -License: Artistic License +License: Artistic License .. Group: Development/Libraries/Perl AutoReqProv: on -Version: 1.20 +Version: 1.24 Release: 1 # for running all tests: BuildRequires: perl-DBD-CSV perl-Log-Dispatch perl-XML-DOM @@ -75,178 +75,3 @@ done /var/adm/perl-modules/%{name} %changelog -* Thu Feb 12 2009 ro@suse.de -- update to 1.20 - * Using semctl to reset the value of the semaphore in the - Synchronized appender to prevent "Numerical result out of - range" problem caused by an unbalanced SEM_UNDO when - incrementing it. Reported by John Little. - * Added parameters in curly braces to cspecs in PatternLayout. - * As explained in http://rt.cpan.org/Ticket/Display.html?id=41505 - the latest LWP release (5.822) got rid of all of its internal - debugging functions, making infiltrate_lwp() and its test - case useless. Disabling it for LWP>=5.822. -- update to 1.19 - * Applied patch by Peter Rabbitson, which fixes the caller() - level when calling get_logger() on a subclass of Log4perl. - * Added documentation on is_xxx() methods and clarified that - it doesn't necessarily mean that a message gets logged if - they're returning true (requested by Conway Allen via - [rt.cpan.org #39085]. - * Applied patch by Lee Johnson to appender_by_name() to allow - for undefined appender names without issuing a warning, - which was occurring with Catalyst::Log4perl. - * Added docs on numerical levels and level strings in - Log::Log4perl::Level. - * Applied patch by Anthony Foiani for support of literal - text in DateFormat format strings. -* Tue Sep 16 2008 lrupp@suse.de -- fix rpmlint errors -* Fri Sep 05 2008 ug@suse.de - * Added explanation that categories and loggers are the same - thing (thanks to Rabbit). - * Fixed t/053Resurrect to work with 5.005_03 - * Added preinit_callback function for init_and_watch() - * Applied patch by Andy Grundman which speeds up is_LEVEL() - calls by skipping unnecessary string concatenations - (http://rt.cpan.org/Ticket/Display.html?id=38537). - * Applied patch by Jae Gangemi addding a no_warning option to the - socket appender - (http://rt.cpan.org/Ticket/Display.html?id=34399). - * Fixed test suite to run on Strawberry Perl on Win32. - * Added 'l4p' as a valid prefix in configuration files (equal - to 'log4j' and 'log4perl' now). - * Changed appender destruction during cleanup to show warning - messages thrown by destructors. Previously L4p ignored these - messages which caused failed DB flushes to go unnoticed with - the DB appender. - * Added explanation for Log4perl messages during global - destruction to FAQ. - * Corrected 'Trapper' listing in FAQ, thanks to Christian Reiber. - * Applied patch by Mitchell Perilstein for 5.005it and the - two-argument binmode() that 5.005 doesn't support. - (http://rt.cpan.org/Ticket/Display.html?id=34051) - * Applied patch by Emmanuel Rodriguez (POTYL) doing away with - hard-coded line numbers in 024WarnDieCarp.t to make it work - cpan2rpm for building RPM packages - (http://rt.cpan.org/Public/Bug/Display.html?id=35370) - * Fixed recreate_check_interval = 0 bug reported by - Bill Moseley. - * Added 'header_text' parameter to the file appender to - have it write a header every time it opens (or re-opens) - a new log file (suggested by Steven Lembark). - * version 1.18 -* Fri Apr 04 2008 ug@suse.de -- version update from 1.12 to 1.15 -- appender_thresholds_adjust() with a parameter of 0 now - does nothing (requested by Oliver Koch). -- Added 'defer_connection' to Socket appender so it's more useful - under Apache. -- [rt.cpan.org #32738] fixed caller_depth for error_warn() - (reported by Felix Antonius Wilhelm Ostmann) -- [rt.cpan.org #32942] fixed get_logger() for subclassed Log4perl - (reported by Felix Antonius Wilhelm Ostmann) -- Fixed test suite bug which surfaced in Darwin because temporary - files contain '++' which freaked out the sloppy regex match. -- Better handling of empty config files (reported by Robert Raisch) -- Rewrote the Synchronized appender to use semaphores exclusivly - (got rid of IPC::Shareable). -- Added Log::Log4perl::Util::Semaphore for easy semop handling - Fixed t/026FileApp.t to work on MSWin32. -- Another doc fix by Craig -- Applied Fedora 7 patches -- Added create_at_logtime option to file appender -- Added trace level color (yellow) in ScreenColoredLevels - appender as suggested by Arvind Jayaprakash in -* Mon Jul 16 2007 ug@suse.de -- version update from 1.07 to 1.12 -- Added Log::Log4perl::Resurrector to resurrect commented-out - Log4perl statements in all subsequently loaded modules (allows - for deploying L4p-enabled CPAN modules without requiring L4p). -- Added ALWAYS easy mode macro (level=OFF) -- Fixed logconfess() frame level bug reported by Ali Mesdaq. - Added test case. -- Added PatternLayout::Multiline code by Cory Bennett to - render multiline messages. -- Added log level TRACE (lets through even more messages - than DEBUG) (suggested by Craig). -- Added 'syswrite' flag to file appender to have it use - 'syswrite' instead of 'print', avoiding buffered or - interleaving messages originating from different processes - (thanks to Evan Miller). -- Nikita Dedik pointed out that Saturday is missing from - @Log::Log4perl::DateFormat::WEEK_DAYS -- Scott Cline noticed a potential problem with the DBI - appender reconnection logic in 'buffered' mode. Applied - a patch. -- Changed DBI reconnect logic to perform even if the DB - is pingable again. -- Applied code by Valerio Valdez Paolini with modifications - to PropertyConfigurator.pm to allow pulling values from - the property configurator by path. -- Added $^S check to FAQ, as suggested by J. David Blackstone. -- Applied Robert Jacobson's patch for the "DDD" formatter - in L4p::DateFormats, which now formats the day-of-year values - numerically and precedes them with zeroes if necessary. -- Added %%M{x} PatternLayout notation as requested by - Ankur Gupta. -- Another Win32 test suite fix, no longer deleting an open - file but moving it aside (rt.cpan:23520). -- Applied test suite patch by Lars Thegler for - ancient perl 5.005_03. -- Applied patch by Jeremy Bopp to fix test suite running - under Cygwin. -- Fixed documentation bug in L4p:Appender::File, - s/recreate_signal/recreate_check_signal. Thanks to - Todd Chapman and Robert Jacobson for reporting this. -- Fixed init(), which now deletes any config file watchers - left over from previous init_and_watch() calls. Reported - by Andreas Koenig who saw sporadic errors in the test suite, - thanks! -* Wed Oct 25 2006 ug@suse.de -- version update from 1.02 to 1.07 -- minor bugfixes -- documentation enhanced -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Tue Jan 03 2006 ug@suse.de -- version update from 1.01 to 1.02 -* Mon Dec 12 2005 ug@suse.de -- version update from 0.52 to 1.01 -* Wed Sep 28 2005 dmueller@suse.de -- add norootforbuild -* Wed Jul 13 2005 ug@suse.de -- version update from 0.51 to 0.52 -- DateFormat.pm fix for 3-letter month abbreviations -- shortcut to simulate Apache's log format -- better error message when a logger is defined - twice in a config. -* Fri Jan 21 2005 ug@suse.de -- version update from 0.47 to 0.51 -- Added umask option to file appender -- Added remove_appender() and eradicate_appender() method -- Added a generic buffered composite appender, L4p::Appender::Buffer -- Added ':resurrect' source filter -- Added 'appender_by_name() -- Added convenience function appender_thresholds_adjust() -- Added ScreenANSIColor appender to colorize messages -- New interface for custom config parsers. -- tons of fixes -* Fri Aug 20 2004 ug@suse.de -- version update from 0.42 to 0.47 -- added filename() method to L4P::Appender::File -- added RRDs appender Log::Log4perl::Appender::RRDs -- Added a cleanup() function to Logger.pm -- make the socket appender more forgiving. New option - "silent_recovery" will silently ignore errors -- added Log::Log4perl::infiltrate_lwp() to make LWP::UserAgent - play in the L4p framework upon request -- tons of fixes -* Fri Feb 27 2004 ug@suse.de -- version update from 0.36 to 0.42 -* Mon Aug 25 2003 ro@suse.de -- remove man3 dir from filelist (already in filesystem.rpm) -* Mon Aug 25 2003 ro@suse.de -- removed noarch: perl modules always have arch in the path -* Mon Aug 25 2003 ug@suse.de -- initial package