File perl-Log-Dispatch.changes of Package perl-Log-Dispatch
-------------------------------------------------------------------
Fri Jul 26 10:01:24 UTC 2013 - coolo@suse.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 11:46:40 UTC 2013 - coolo@suse.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 09:10:29 UTC 2011 - lars@linux-schulserver.de
- fix build on distributions with old Test::More module
( Log-Dispatch-old_Test-More.patch )
-------------------------------------------------------------------
Sat Apr 2 19:36:48 UTC 2011 - coolo@novell.com
- update to 2.29
- Add is_$level methods for compatibility with Log::Contextual
-------------------------------------------------------------------
Tue Feb 1 16:45:57 UTC 2011 - chris@computersalat.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 19:20:26 UTC 2010 - coolo@novell.com
- switch to perl_requires macro
-------------------------------------------------------------------
Wed Mar 10 21:02:46 UTC 2010 - chris@computersalat.de
- clenaup spec
o deps perl-macros
- fix deps
o perl(Sys::Syslog) >= 0.16
-------------------------------------------------------------------
Sun Jan 10 15:43:32 CET 2010 - jengelh@medozas.de
- enable parallel build
-------------------------------------------------------------------
Sat Dec 12 18:51:57 UTC 2009 - chris@computersalat.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 13:55:27 CEST 2008 - cwh@suse.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 13:44:31 CEST 2007 - aj@suse.de
- Fix filelist.
-------------------------------------------------------------------
Wed Jul 25 11:57:41 CEST 2007 - cwh@suse.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 15:05:33 CEST 2006 - cwh@suse.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.
-------------------------------------------------------------------
Wed Jan 25 21:39:48 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Wed Sep 28 23:11:46 CEST 2005 - dmueller@suse.de
- add norootforbuild
-------------------------------------------------------------------
Mon Aug 1 10:59:44 CEST 2005 - cthiel@suse.de
- fixed filelist
-------------------------------------------------------------------
Sun Jul 31 16:33:33 CEST 2005 - cthiel@suse.de
- update to version 2.11
-------------------------------------------------------------------
Thu Feb 12 11:44:10 CET 2004 - cwh@suse.de
- updated to version 2.10
-------------------------------------------------------------------
Thu Dec 4 16:45:40 CET 2003 - cwh@suse.de
- updated to version 2.07
-------------------------------------------------------------------
Fri Aug 22 15:07:47 CEST 2003 - mjancar@suse.cz
- require the perl version we build with
-------------------------------------------------------------------
Fri Jul 18 10:21:02 CEST 2003 - cwh@suse.de
- changed from perl_site* to perl_vendor*
-------------------------------------------------------------------
Tue Jul 1 12:28:29 CEST 2003 - ro@suse.de
- use perl_process_packlist macro
-------------------------------------------------------------------
Wed Jun 18 10:53:47 CEST 2003 - coolo@suse.de
- package directories
-------------------------------------------------------------------
Mon May 26 00:12:56 CEST 2003 - ro@suse.de
- remove unpackaged files from buildroot
- add .packlist files to filelist
-------------------------------------------------------------------
Tue Jul 2 17:40:06 MEST 2002 - mls@suse.de
- remove race in .packlist generation
-------------------------------------------------------------------
Mon Oct 29 11:29:57 CET 2001 - cwh@suse.de
- new package with initial version 1.80, required by pdb