X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=38db6c91eba2cdc81ad3019a4f9bc76938cff5f3;hb=people%2Fapeiron%2Fsignal-name-fixes;hp=ac7b3b52ad4cdb6571217a1cf1c6a24ed2a97a68;hpb=8a4b7cfc5813b23899dd8d65eb09c1ad12f09843;p=gitmo%2FMooseX-Daemonize.git diff --git a/Changes b/Changes index ac7b3b5..38db6c9 100644 --- a/Changes +++ b/Changes @@ -1,11 +1,78 @@ Revision history for MooseX-Daemonize -0.05 +0.14 Thursday April 19, 2012 + - using signal numbers directly is + not portable; use the names instead + since perl's kill() supports them + +0.13 Wed. July 6, 2011 + - adding docs related to closing all + filehandles and the issues that can + cause with things like Log::Log4Perl + (thanks to Maik Hentsche via RT #67016) + - updating copyright dates + +0.12 Sun. July 11, 2010 + - release without the .git directory in it + +0.11 Sat. July 10, 2010 + * MooseX::Daemonize::Core + - make the options to daemonize() + into proper attributes but still + retained back-compat (Thanks to Magnus Erixzon) + - adjusted docs and tests + + - removed the pod.t and pod-coverage.t tests + +0.10 Sat. April 17, 2010 + - updated copyrights + - removed the POE test because it was causing + random failures when installing from CPAN + and not adding enough value to keep around + - applied POD corrections from RT #50091 + (thanks to Kostyuk Oleg) + +0.09 2009-10-05 + * s/no_plan => 1/'no_plan'/g (Dave Rolsky) + * Synchronize Version numbers + +0.08 Sunday, Sept. 7, 2008 + * t/ + - Removed usage of Cwd in favour of a temporary dir to prevent test fails + when running in an unwritable dir + - patch to ensure that t/01.filecreate.t passes (thanks to Jose Luis Rey) + +0.07 Saturday, May 24, 2008 * MooseX::Daemonize - - Fix logic that kills process so it doens't always warn + - Made default pidbase '/var/run' rather + than './var/run' + + * t/ + - Small fixups to pidfile testing in + t/31.with_pid_file_and_poe.t + + ~ Removed the Build.PL since Module::Install + has removed their support + +0.06 Fri. Dec. 21, 2007 + * MooseX::Daemonize + - Fix logic that kills process so it doens't always warn about undead process - Added stop_timeout to allow user to control timings. - Refactored to roles + - removed Proc::Daemon dependency + - removed File::Pid dependency + - added exit_code and status_message to capture the + exit code and a status message :) + - refactored start/stop/restart to use these + - added tests for this + - added a &status command which returns a bool telling + you if the daemon is running or not + - added tests for this + + * Test::MooseX::Daemonize + - updated docs + - removed Proc::Daemon dependency * MooseX::Daemonize::Core - the core daemonization methods are here @@ -17,21 +84,27 @@ Revision history for MooseX-Daemonize * MooseX::Daemonize::Pid - added this package to replace the File::Pid stuff - + * MooseX::Daemonize::Pid::File - added this package to replace the File::Pid stuff, it is a subclass of MooseX::Daemonize::Pid (stevan) - added tests for this (stevan) +0.05 2007-11-18 + - Fix logic that kills process so it doens't always warn + about undead process + - Added stop_timeout to allow user to control timings. + 0.04 2007-11-11 - - Fix stupid perlcritic.t cause the Module::Starter::PBP tests were stupid but I didn't realize it. + - Fix stupid perlcritic.t cause the Module::Starter::PBP tests were + stupid but I didn't realize it. 0.03 2007-10-22 - Add File::Slurp to dependencies so our tests pass better 0.02 Sept 19, 2007 - - Fixed bug where sometimes the pidfile is writeable but pidbase is not -- reported by dec - - Fixed bug where the pidfile wasn't being updated properly -- reported by dec + - Fixed bug where sometimes the pidfile is writeable but pidbase is not -- reported by dec + - Fixed bug where the pidfile wasn't being updated properly -- reported by dec - Added is_daemon attribute - Added another fork to make sure we short circuit out of the daemonize process properly - Switch to File::Pid