glib 2.48.1
About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. News Bugs fixed: 731988 glocalfile: Avoid a potential NULL pointer dereference 747107 GVariant varargs documentation: g_variant_get() example 747478 g_system_thread_set_name() is not implemented for gthread-win32 748474 g_get_language_names() is not thread-safe 748530 gthread: W32 implementation of g_get_num_processors() has lame fallback 748806 GVariant: Better introduction to the concepts and its uses 749606 tests: always remove app.desktop 758174 Fix documentation typos 758738 Usage of GType properties causes crashes due to gulong/gpointer mismatch 762994 Race condition in GIO/AppFileChooser crashes Firefox/Gtk3 763379 codegen: Add support for g_autoptr to gdbus-codegen–generated objects 763821 build: Also dist Systemtap files always for gobject/ 764092 gstrfuncs: Document the behaviour of g_strjoinv() 764574 build: Fix all statfs() tests failing 764575 tests: Fix compilation errors due to Y2K format problems 764685 GApplication documentation about handling command-line options is confusing 764754 '-' in application id: unbreak bus activation and notifications 765959 socket: set fd field to -1 after closing socket 765990 Visual Studio: Define inline only when necessary Translations updated: Basque language Catalan Vietnamese zh_CN ChangeLog = https://download.gnome.org/sources/glib/2.48/glib-2.48.1.changes (24.5K) Download https://download.gnome.org/sources/glib/2.48/glib-2.48.1.tar.xz (7.10M) sha256sum: 74411bff489cb2a3527bac743a51018841a56a4d896cc1e0d0d54f8166a14612 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
dconf 0.26.0
About dconf === dconf is a simple key/value storage system ideal for storing user preferences News None. Download https://download.gnome.org/sources/dconf/0.26/dconf-0.26.0.tar.xz (215K) sha256sum: 8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
glib 2.48.0
About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. News * a minor build fix in the name of determinism * a few coverity fixes Bugs fixed: 763617 giotypefuncs.c: Sort _get_type functions in the 'C' locale Translations updated: Danish Italian Overview of changes in GLib 2.47.92 ChangeLog = https://download.gnome.org/sources/glib/2.48/glib-2.48.0.changes (2.81K) Download https://download.gnome.org/sources/glib/2.48/glib-2.48.0.tar.xz (7.14M) sha256sum: 744be6931ca914c68af98dc38ff6b0cf8381d65e335060faddfbf04c17147c34 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
glib 2.47.92
About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. News * gdbus-codegen now supports g_autoptr() * g_get_user_runtime_dir() now reliably returns an existing directory * g_array_remove_range() can now remove 0 items from the end of an array * Many fixes for Windows * build fixes * file monitoring * gsettings backend * streams * random numbers * wide character support * documentation improvements * other small bugfixes Bugs fixed: 724847 Segmentation fault on "gsettings list-recursively" 743933 gapplication: add --app-id command line option 756706 [PATCH] gio/gtestdbus.c: don't use non-standard %m printf modifier 757506 gsettings: schema_list should use the passed schema's source 760694 W32: Apps linked with -mwindows make cursor busy sometimes 762202 g_win32_error_message improvements 762637 build: Unconditionally dist tapset files 762748 Undefined behavior 762937 Mention that g_clear_error can be used with an "empty" GError 763339 array: Support clearing an empty array with g_array_remove_range() 763344 g_get_user_runtime_dir(): ensure directory exists 763379 codegen: Add support for g_autoptr to gdbus-codegen–generated objects Translations updated: Brazilian Portuguese Czech Finnish French Galician s German Greek Hebrew Hungarian Italian Kazakh Korean Latvian Lithuanian Occitan Polish Russian Serbian Slovak Slovenian Spanish Swedish ChangeLog = https://download.gnome.org/sources/glib/2.47/glib-2.47.92.changes (39.6K) Download https://download.gnome.org/sources/glib/2.47/glib-2.47.92.tar.xz (7.14M) sha256sum: 219898ab67786de7e7537cc34a6d9af50d4731cdb1356905471d981abfd4d79a ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
glib 2.47.6
About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. News * Windows usupport: - Fixes and improvements to the GSettings registry backend - Handle readability and writability of registry keys - Use Unicode registry APIs * Bugs fixed: 760852 744772 761126 747927 761337 744570 761504 761550 761843 744570 GString is missing (transfer none) annotations on many of its methods 744772 systemtap and gdb scripts install in wrong place 747927 Documentation: various small improvements 760852 gdbusobjectmanagerserver: Clarify recommended ObjectManager paths 761126 winiconv: update to upstream version 761337 Fix some annotations 761504 W32 registry GSettings backend does not use Unicode 761550 Cannot build with default flags under Fedora rawhide (-Werror=format-... 761843 gmacros.h is testing attributes with __has_feature (when compiling wi... * Translation updates: Brazilian Portuguese Bulagarian Chinese (Taiwan) Hungarian Polish Slovak Slovenian Spanish Swedish ChangeLog = https://download.gnome.org/sources/glib/2.47/glib-2.47.6.changes (29.4K) Download https://download.gnome.org/sources/glib/2.47/glib-2.47.6.tar.xz (7.09M) sha256sum: fa40ebbbc3fc8883e1d73c4f9430e44bf3d6469a68f56d37e8f292e5671bcfae ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
glib 2.47.5
About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. News * the system copy of PCRE is now used by default to implement GRegex. Configure with --with-pcre=internal if a system PCRE version is unavailable or undesired. * interfaces for DTLS support have been added. A new version of glib-networking will also be required. * GDBusMethodInvocation now drops replies if the sender set the NO_REPLY_EXPECTED flag * several GApplication fixes, including fixes for commandline arguments in interpreted languages on Windows Bugs fixed: 624186 Deprecate glib-gettext macros 734095 gtk-demo.py of PyGObject fails to run on Windows (and likely other binding scripts using g_application_run()) 735754 Implement close on TLS GOutputStream 748064 gnulib vfprintf returns desired (not actual) number of bytes, ignores errors 752240 Add DTLS support to GIO 755421 GDBus ignores NO_REPLY_EXPECTED flag in messages, leading to warnings on system bus 756875 Include ntdef.h for NTSTATUS 759554 g_application_run() calls g_main_context_default() repeatidly 760199 gsettings: Install gettext ITS rules 760215 G_LIKELY/_UNLIKELY macros need more parentheses 760683 regex test: Check the expected PCRE exceptions at runtime Translations updated: Brazilian Portuguese Czech German Lithuanian Swedish ChangeLog = https://download.gnome.org/sources/glib/2.47/glib-2.47.5.changes (23.8K) Download https://download.gnome.org/sources/glib/2.47/glib-2.47.5.tar.xz (7.09M) sha256sum: 9df8d46f9f1cc41ae6a261e9ac83c65ec996c25cbbc40a6494d327daf2ead0d4 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
dconf 0.25.1
About dconf === dconf is a simple key/value storage system ideal for storing user preferences News - the libdbus-1 backend has been removed. dconf now always uses GDBus. - support has been added for system administration frameworks to set up the dconf profile via a file placed in the XDG_RUNTIME_DIR or in /run/dconf/. In the case of the file in /run/dconf/, it is not possible to modify the proile, even via the DCONF_PROFILE environment variable, which makes it slightly more difficult to evade lockdown. - directory resets are now implemented properly in DConfChangeset which means that reading a subkey through a changeset that contains a reset for a parent directory of that key will return TRUE with a NULL value - a new API dconf_client_read_full() has been added which allows reading the user value, the default value, or querying what the effective value would be if a changeset were to be applied. - a new API has been added for listing the locks that are in effect: dconf_client_list_locks() - DConfClient has a new "writability-changed" signal - support for reading default values and listing locks have been added to the dconf commandline tool - support for g_autoptr() has been added for DConfClient and DConfChangeset - the handling of reading of default values via GSettings has been made more efficient. More major changes to the GSettings backend are expected in the near future. Download https://download.gnome.org/sources/dconf/0.25/dconf-0.25.1.tar.xz (214K) sha256sum: 5011982b2b81c531f557d2abed215bb78223b6e75f0c92aaf6b73d3c8aa711d1 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
glib 2.47.3
About GLib == GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. News The inline cleanup in the last release accidentally removed three symbols from libglib-2.0.so. It is unlikely that this will have caused any problems because these symbols were only backup symbols for definitions exported as inlines in the header files, but ABI is ABI. This release corrects only this problem. ChangeLog = https://download.gnome.org/sources/glib/2.47/glib-2.47.3.changes (846) Download https://download.gnome.org/sources/glib/2.47/glib-2.47.3.tar.xz (7.06M) sha256sum: f1d59b95e7aa6f5c3aa58139a0bf7fd5c92e4f3a26f8252a657ec88373cd4449 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list