perl-Log-Log4perl/perl-Log-Log4perl.changes
OBS User autobuild 0a02930ced Accepting request 28388 from devel:languages:perl
Copy from devel:languages:perl/perl-Log-Log4perl based on submit request 28388 from user coolo

OBS-URL: https://build.opensuse.org/request/show/28388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Log-Log4perl?expand=0&rev=9
2010-01-11 17:06:53 +00:00

317 lines
14 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Sat Dec 12 21:33:53 UTC 2009 - chris@computersalat.de
- update to 1.26
* (ms) [RT 50495] Perl code in the config file is now evaluated/
compiled after the configuration parser has done its work,
opening up Perl subroutines to all configuration parsers, not
just PropertyConfigurator. Configuration subs for cspecs,
filter, warp_message and appender triggers are sheltered.
The previous, flawed implementation surfaced while using
a 'trigger' category, reported by Olivier Bilodeau.
* (ms) [RT 50090] Added non-portable linebreaks to PatternLayout
(requested by ZdenÄk Juran).
* (ms) [RT 50094] Docfix for PatternLayout in main manpage (spotted
by Peter Rabbitson).
* (ms) [RT 28679] Added exists() to "Threshold" keyword uppercase
check.
* (ms) Took out Class::Prototyped testcase after it got all weird
and introduced backward-incompatible changes.
1.25 (2009/09/27)
* (ms) Appender::File is now closing (or sysclosing) the file
on file_close() instead of just undef'ing the handle.
* (ms) Added l4p-tmpl helper script to help whipping up a new
log4perl configuration file.
* (ms) Fixed uninitialized warning on XML configuration files,
reported by jbkilian on the sourceforge mailing list.
* (ms) Applied patch [RT 43426] by AFF <aff@cpan.org> to have
appender_thresholds_adjust return number of appenders changed.
* (ms) [RT 34400] New :nostrict target which allows redefining a
category within a Log4perl configuration file without error
or even a warning.
* (ms) [RT 34401] Applied patch by Jae Gangemi, who fixed
code references in @INC on Win32 systems.
* (ms) [RT 32259] Patternlayout now supports %R, which returns the
number of milliseconds elapsed from last logging event to
the current logging event (thanks to Emmanuel Rodriguez for
the patch).
* (ms) [RT 30899] Color configuration and attribute support
added to ScreenColoredLevels appender by Jason Kohles.
* (ms) [RT 28987] If UNIVERSAL is available, appender existence is
now verified by checking can() on the appender's new()
method (applied modified patch by Gabriel Berriz).
- cleanup spec
* define cpan_name
* sort tags
* fix build-/deps
* fix file perm
- added perl-macros
* perl_gen_filelist
-------------------------------------------------------------------
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 <log4perl@jebecs.de> 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
- 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 18:56:22 CEST 2008 - lrupp@suse.de
- fix rpmlint errors
-------------------------------------------------------------------
Fri Sep 5 16:12:29 CEST 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 4 11:20:41 CEST 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 12:00:29 CEST 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 09:26:39 CEST 2006 - ug@suse.de
- version update from 1.02 to 1.07
- minor bugfixes
- documentation enhanced
-------------------------------------------------------------------
Wed Jan 25 21:39:48 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Tue Jan 3 10:49:50 CET 2006 - ug@suse.de
- version update from 1.01 to 1.02
-------------------------------------------------------------------
Mon Dec 12 12:35:36 CET 2005 - ug@suse.de
- version update from 0.52 to 1.01
-------------------------------------------------------------------
Wed Sep 28 22:11:55 CEST 2005 - dmueller@suse.de
- add norootforbuild
-------------------------------------------------------------------
Wed Jul 13 11:33:26 CEST 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 11:29:49 CET 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 11:29:03 CEST 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 15:16:40 CET 2004 - ug@suse.de
- version update from 0.36 to 0.42
-------------------------------------------------------------------
Mon Aug 25 14:15:48 CEST 2003 - ro@suse.de
- remove man3 dir from filelist (already in filesystem.rpm)
-------------------------------------------------------------------
Mon Aug 25 13:57:35 CEST 2003 - ro@suse.de
- removed noarch: perl modules always have arch in the path
-------------------------------------------------------------------
Mon Aug 25 13:42:05 CEST 2003 - ug@suse.de
- initial package