X-Git-Url: http://git.tuebingen.mpg.de/?p=dss.git;a=blobdiff_plain;f=NEWS;h=15323207ace195048ca7ee69de66e22f2969ea7c;hp=c1bfc72244341fd92ccf424b6491bba4f2180ddb;hb=refs%2Fheads%2Fmaint;hpb=239ef107365b1120979a82ac4b652e1c5a220220 diff --git a/NEWS b/NEWS index c1bfc72..1532320 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,21 @@ +------------------ +0.1.7 (2017-04-17) +------------------ + + - Documentation improvements. + + - Improved error diagnostics. + + - dss no longer refuses to run in daemon mode without a log file. + + - Minor tweaks to the snapshot pruning algorithm. + + - A fix for create mode when rsync exists unsuccessfully. + + - NEWS and README have been converted to markdown format. + + - We now compile with -Wunused-parameter and -Wshadow. + ------------------ 0.1.6 (2015-08-05) ------------------ @@ -40,8 +58,9 @@ - Default hooks work also on systems where "/bin/true" does not exist, e.g. Mac OS. +------------------ 0.1.4 (2010-11-08) -~~~~~~~~~~~~~~~~~~ +------------------ This version of dss contains some new features, many improvements of existing features and several bug fixes. @@ -51,28 +70,32 @@ exists. The internal handling of the various hooks has been simplified and many error messages have been clarified. On SIGHUP, dss now writes its configuration and internal state to the log file. +------------------ 0.1.3 (2009-06-06) -~~~~~~~~~~~~~~~~~~ +------------------ You can now specify pre-rm/post-rm-hooks that are executed whenever a snapshot is deleted. This release adds better compatibility with rsync 3.0, and avoids busy loops when automatically restarting the rsync process. +------------------ 0.1.2 (2009-03-05) -~~~~~~~~~~~~~~~~~~ +------------------ This release includes the reason why a snapshot gets removed in the log message. It will never remove the snapshot that is currently being created. It will really pass the full path to the last complete snapshot in the post_create_hook. +------------------ 0.1.1 (2008-11-13) -~~~~~~~~~~~~~~~~~~ +------------------ This release prevents busy loops on rsync exit code 13. It ignores any snapshot directory with creation time >= completion time. It opens /dev/null for reading and writing when executing rsync. It shows human readable snapshot creation duration when listing snapshots. It restarts the rsync process if it returned with exit code 13. +------------------ 0.1.0 (2008-10-10) -~~~~~~~~~~~~~~~~~~ +------------------ Initial public release.