Changelog for
perl-Log-Dispatch-2.42-5.5.noarch.rpm :
Mon Sep 22 14:00:00 2014 cooloAATTsuse.com
- really remove Log-Dispatch-old_Test-More.patch
Fri Sep 19 14:00:00 2014 cooloAATTsuse.com
- updated to 2.42
- Added a Log::Dispatch->clone() method. This returns shallow clone. The
outputs and callbacks are shared, but changes to outputs and callbacks in
the clone do not affect the original, or vice versa.
- Added Log::Dispatch->outputs() method. This returns all the output objects
in a dispatch object.
- Added Log::Dispatch->callbacks() method. This returns all the callback subs
in a dispatch object.
- The Syslog output now calls Sys::Syslog::setlogsock() every time a message
is logged, since something else could have called it in between logging two
messages.
- Added a lock parameter to the Syslog output. If this is true, then logging
is done in the scope of a per-thread lock. Reported by Cedric Carree and
Franck Youssef. RT #67988 and #85013.
- Replaced Class::Load with Module::Runtime.
Fri Jul 26 14:00:00 2013 cooloAATTsuse.com
- updated to 2.41
- An error is now thrown if you call Log::Dispatch->log without a
level. Previously you\'d just get a warning and then execution would continue
(without logging anything). Patch by Ross Attrill. RT #87133.
- Added a conflict entry for older Log::Dispatch::File::Stamped to the
metadata. Patch by Karen Etheridge. RT #86215.
- remove outdated Log-Dispatch-old_Test-More.patch
Wed Jun 5 14:00:00 2013 cooloAATTsuse.com
- updated to 2.39
- You can now pass a port option to the MailSender output. Patch by Whitney
Jackson.
- Fix test that used undeclared prereqs so it does not do that.
- Moved Log::Dispatch::File constructor parameter validation moved to
_basic_init() to facilitate proper subclassing. Patch by ether. RT #84545.
- Added a very simple Log::Dispatch::Code output. This lets you log to a
subroutine reference.
- Added Sys::Syslog 0.25 as a prereq. This is a temporary fix to the problem
of Log::Dispatch shipping lots of output modules with undeclared prereqs (so
as not to require mod_perl, four email sending modules, etc.). In the future
Log::Dispatch will be split into a core distro and a set of distros, one for
each output that has prereqs. Reported by Michael Schwern. RT #84481.
- Added a big warning about the potential for deadlocks in the documentation
for Log::Dispatch::File::Locked. Patch by ether.
- Fix a test bug that caused the tests to fail on all Perls before 5.16.0.
- Added a \'syswrite\' option to Log::Dispatch::File which causes all writes to
use syswrite (so they\'re atomic). Patched by ether. RT #81669.
- The File output\'s DESTROY method now checks to see if it\'s associated handle
is open before trying to close it. Patch by Jeffrey Thalhammer.
Mon Aug 22 14:00:00 2011 larsAATTlinux-schulserver.de
- fix build on distributions with old Test::More module
( Log-Dispatch-old_Test-More.patch )
Sat Apr 2 14:00:00 2011 cooloAATTnovell.com
- update to 2.29
- Add is_$level methods for compatibility with Log::Contextual
Tue Feb 1 13:00:00 2011 chrisAATTcomputersalat.de
- update to 2.28
- The Log::Dispatch module still had version 2.26 in the last
release. Reported by Øyvind Skaar. RT #63876.
- 2.27 2010-10-16
- Fix docs on handling of arrays passed to ->debug, ->error,
etc. Requested by Andrew Hanenkamp. RT #61400.
- Allow an arrayref for the Syslog socket option. Requested by Paul
Bennett. RT #57631.
- License is now Artistic 2.0.
- split pkg to 2_26 for Sys::Syslog >= 0.16
- disable build for suse_version <= 1120
- remove Author
Tue Nov 30 13:00:00 2010 cooloAATTnovell.com
- switch to perl_requires macro
Wed Mar 10 13:00:00 2010 chrisAATTcomputersalat.de
- clenaup spec
o deps perl-macros
- fix deps
o perl(Sys::Syslog) >= 0.16
Sun Jan 10 13:00:00 2010 jengelhAATTmedozas.de
- enable parallel build
Sat Dec 12 13:00:00 2009 chrisAATTcomputersalat.de
- update to 2.26
- Doc updates. The 2.23 constructor API was still shown in all the output
subclasses. Fixed by Jon Swartz.
- 2.25 Sep 15, 2009
- Added a workaround for a weird tainting issue with Params::Validate. This
caused a taint exception when a Log::Dispatch::Syslog was created under
taint mode. Note that there is still a problem in Params::Validate itself,
this is just a hack.
- 2.24 Sep 13, 2009
- Simplified new constructor API (the 2.23 API is still silently supported but
not documented):
Log::Dispatch->new( outputs => [ [ \'File\', ... ],
[ \'Screen\', ... ],
]
);
Implemented by Jon Swartz.
- All of the mail sending modules now warn unconditionally if sending mail
fails. This removes the incorrect use of warnings::enabled() in some
modules. RT #43516.
- 2.23 Sep 12, 2009
- New constructor API that simplifies creating your Log::Dispatch object.
Implemented by Jon Swartz.
- Made name parameter optional. We now auto-generate a unique name if one is
not given. Implemented by Jon Swartz.
- Added a newline parameter that causes a newline to be added to each message,
and updated the documentation regarding newlines. Implemented by Jon Swartz.
- Removed repetitive boilerplate documentation from each output
class. Implemented by Jon Swartz.
- The level_names and level_numbers used internally are now computed once and
shared between output objects. Implemented by Jon Swartz.
- Updated repo url - now at http://hg.urth.org/hg/Log-Dispatch
- Explicitly depend on Sys::Syslog 0.16.
- Added warn as a synonym for warning. RT #44821. Requested by Dylan Martin.
- Added an add_callback method to Log::Dispatch and
Log::Dispatch::Output. This lets you add a new formatting callback after an
object is created. Based on a patch from Ricardo Signes. RT #48283.
- The Log::Dispatch docs mistakenly told you to provide a log() method when
creating a new output class. RT #40561.
- Made all modules have the same version as Log::Dispatch itself.
- 2.22 Nov 11, 2008
- Fixed a bug where Log::Dispatch::Email would die when it tried to
log under taint mode. Patch by Neil Hemingway. RT #40042.
- Fixed a misuse of warnings::enabled(). Reported by Darian
Patrick. RT #39784.
- Syslog logging now requires Sys::Syslog 0.16+.
- If you don\'t pass a socket argument to Log::Dispatch::Syslog, it
does not call Sys::Syslog::setlogsock(), which is the preferred
option for portability.
* If any of the syslog calls die, this is trapped and the error is
output as a warning if warnings are on. This is mostly a workaround
for Sys::Sylog not handling utf-8. RT #35270 & #37397.
This isn\'t backwards-compatible, but it\'s probably wrong for the
logging code to die because it can\'t log (even though some other
output modules still do).
- cleanup spec
* define cpan_name
* sorted tags
* fix build-/deps
* update desc
* added Changes LICENSE SIGNATURE to doc
* moved changelog to .changes
- added perl-macros
* perl_gen_filelist
Fri Sep 12 14:00:00 2008 cwhAATTsuse.de
- Removed BuildRequires for perl-Module-Build since this package
provides a traditional Makefile.PL again.
- 2.21 Feb 6, 2008
- Added log_and_die() and log_and_croak() methods. Patch by Yuval
Kogman.
- 2.20 Nov 2, 2007
- One of the tests failed on Perl 5.6.x. Thanks to Slaven Rezic for
the report.
- 2.19 Nov 1, 2007
- Switched to providing a traditional Makefile.PL as well as a
Build.PL file. RT #27208.
- When permissions are specified for a Log::Dispatch::File object,
don\'t try to chmod the file unless the permissions of the file
differ from what the file already has. Based on a patch by Kevin. RT
[#28151].
- Require at least Perl 5.6.0.
- Remove the tests for the email sending and exit codes, since the
test had a heisenbug I could not understand. I _think_ the code in
the email modules is correct, but the test isn\'t proving anything.
- Added a binmode parameter for Log::Dispatch::File. Based on a patch
by Angelo. RT #26063.
Sat Aug 4 14:00:00 2007 ajAATTsuse.de
- Fix filelist.
Wed Jul 25 14:00:00 2007 cwhAATTsuse.de
- update to v2.18: Log::Dispatch::ApacheLog should really now work
under mod_perl 2 , as well as mod_perl 1
Wed Oct 25 14:00:00 2006 cwhAATTsuse.de
2.13 Sep 25, 2006
- No code changes, just added a SUPPORT section to the docs referring
folks to RT for bug reports & patches.
2.12 Aug 9, 2006
- The various email sending modules could overwrite if they were in
buffered mode and they sent mail as a script exited. Reported by
Dean Kopesky.
- Doc tweaks. Make reference to \"Log Levels\" section in output module
docs more explicit. RT #11224.