Log::File::Rolling HISTORY 0.101 2016-03-21 * Fix test failure if you don't have Test::Fork installed. 0.100 2016-03-07 * Forked by Doug Hoyte from Michael Jacob's Log::Dispatch::File::Rolling, which in turn was based on code from Eric Cholet and Mark Pfeiffer (see POD for exact lineage). * Applied my current symlink patch (rt #95900) * Fixed long-standing bug where an unformatted log filename (with the % characters) would be created alongside your logs. * Allows you to choose between logging in localtime versus UTC with the timezone parameter. The default is UTC ("gmtime"). * Got rid log Log4Perl dependency. Uses normal strftime format instead of Log::Log4perl::DateFormat's home-brewed version. * Optimisation: Caches filenames so they are generated at most once per second. * Got rid of Log::Dispatch::* dependencies. Now just directly opens the files. * Removed a lot of (IMHO not hugely useful) functionality such as automatic creation of formats, PIDs in formats, and a lot of the stuff Log::Dispatch included. For things like log levels, please see Log::Defer. * Code formatting (unix instead of DOS lines, spaces instead of tabs) Log::Dispatch::File::Rolling HISTORY 1.09 Dependency change of 1.08 was missing from the Makefile.PL. Oops. 1.08 Fixed dependency on Log::Dispatch::File. The change in 1.07 only works with 2.37 or later. For older versions of Log::Dispatch::File use 1.06. 1.07 Fixed rt.cpan.org bug #89001. Seems Log::Dispatch::File changed its initialization procedure---and we are inheriting from it. 1.06 Fixed a subtle bug that prevented us from locking the logfile after a fork if no PID was used in the filename. Also disabled forced double opening of the logfile at startup. It was in place because I didn't trust Log::Dispatch::File to really open the file at the right moment. Thanks to Peter Lobsinger for the patch. Please always wrap non-standard Test::* modules in eval and make your testfile clean up after itself... ;) 1.05 Updated packaging for newer standards. No changes to the coding. 1.04 Got a bug report where the file handle got closed in mid-execution somehow. Added a additional check to re-open it instead of writing to a closed handle. 1.03 Changed the syntax of the '$' format character because I noticed some problems while making Log::Dispatch::File::Alerts. You need to change your configuration! 1.02 No code change, just updated Makefile.PL to include correct author information and prerequisites. 1.01 Someone once said "Never feed them after midnight!"---Ok, let's append: "Never submit any code after midnight..." Now it is working, I also included 4 tests. 1.00 Initial coding 0.99 Original version; created by h2xs 1.22 with options -A -C -X -b5.6.1 -nLog::Dispatch::File::Rolling --skip-exporter -v0.99