Hello community, here is the log from the commit of package crudini for openSUSE:Factory checked in at 2016-02-22 08:57:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crudini (Old) and /work/SRC/openSUSE:Factory/.crudini.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crudini" Changes: -------- --- /work/SRC/openSUSE:Factory/crudini/crudini.changes 2014-10-11 19:28:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.crudini.new/crudini.changes 2016-02-22 08:58:02.000000000 +0100 @@ -1,0 +2,35 @@ +Thu Feb 18 16:44:06 UTC 2016 - apla...@suse.com + +- update to 0.7: + Bug fixes + * Separate locking files are no longer used which avoids deadlock in + cases where the system is stopped in the small window where these + files exist. + * Files are now synced after writing for better Durability. + * crudini no longer removes a blank line from the start of a file + which has no sections, or options outside a section. [bug + introduced in version 0.5] + Bug fixes + * Lock files are cleaned up robustly. Previously there was a race + condition resulting in blocked subsequent edits, due to a + lingering lock file. + * --del will ignore requests to delete a parameter in a non-existing + section (unless --existing is used). Previously it failed citing + the missing section. + New features + * The --existing option takes parameters to give more control over + what needs to pre-exist. So you can specify for example that a + file needs to exist, but any items within it are created as + needed. + * A new --verbose option was added to indicate on stderr wether the + request resulted in a config change or not. This can be used to + determine whether to restart programs etc. + Changes in behavior + * Files are created by default if missing, unless --existing is + specified. + Improvements + * Protections against creating unparseable ini files were added. + * stdin can be parsed just as with normal files. + * File writes are avoided if there are no changes to the config. + +------------------------------------------------------------------- Old: ---- crudini-0.4.tar.gz New: ---- crudini-0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crudini.spec ++++++ --- /var/tmp/diff_new_pack.tHM501/_old 2016-02-22 08:58:02.000000000 +0100 +++ /var/tmp/diff_new_pack.tHM501/_new 2016-02-22 08:58:02.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package crudini # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: crudini -Version: 0.4 +Version: 0.7 Release: 0 Summary: CRUD for .ini files License: GPL-2.0 ++++++ crudini-0.4.tar.gz -> crudini-0.7.tar.gz ++++++ ++++ 1856 lines of diff (skipped)