dconf 0.15.3



About dconf
===========

Configuation database system

News
====

This release more or less completes the rewriting of dconf-service.
Support for backends are now fully-realised (and we have a couple of
them as proof).  Many small bugs (some with serious symptoms) have been
fixed vs. the last release.

 - fix problem related to empty changesets (caused by empty 'dconf
   load', for example).  These are now handled properly on the server
   side but also forbidden in the client libraries.

 - new icons: hicolor icons have been updated and a HighContrast set
   added

 - loosen some assertions on the order of messages being returned from
   the service.  D-Bus violates this order in the case that the service
   crashes and that's no reason to take the client with it as well.

 - improve autogen.sh non-bash compatibility

 - add some backends to the dconf-service (that were 'considered' as per
   the last NEWS).  The first backend is a null backend that allows for
   a temporary database tied to the lifetime of the session, possibly
   useful for testing.

 - also add a new 'keyfile' backend for the service.  This is primarily
   intended to be used with NFS (where use of mmap is not safe)

 - add a mkdir() in the case of an empty home directory where
   ~/.config/dconf does not already exist

 - fix crashes in the service caused by failures to write (including
   failures caused by the above issue being overlooked)

 - work around an issue with a testcase hanging and failing due to a
   GLib change to the order in which testcases are run

 - running autoreconf on tarballs should now work

Translations updated:
 Aragonese
 Friulian
 Galician
 Greek
 Hebrew
 Hungarian
 Italian
 Lithuanian
 Norwegian bokmÃl
 Polish
 Serbian
 Slovak
 Slovenian
 Spanish
 Thai
 Uyghur

Bugs closed:
 595579  support NFS
 663961  Cannot build without a git checkout
 673834  dconf commandline tool doesn't initialise the locale
 686998  add keywords to the desktop file
 687120  gnome-ostree-3.8 triggers expected && oc->change == expected assertion
 687310  dconf-editor should install a highcontrast app icon
 689136  Crash in dconf_writer_real_end(): change is NULL (when $XDG_CONFIG_HOME/dconf does not exist)
 690316  writer: Fix typo causing segfaults on service shutdown
 690477  Can't build with gnome-apps-3.6 module set
 691013  Crash on missing ~/.config/dconf and clear pointer
 692144  needs a nicer icon
 692186  build: autogen.sh uses /bin/sh but depends on advanced shell redirection shorthands



Download
========
http://download.gnome.org/sources/dconf/0.15/dconf-0.15.3.tar.xz (359K)
  sha256sum: 4ed6f4e9afb2cbc3a2f265ed16a1751ffc4d783dcfe44eb3c68ddc07cdb5c767



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]