[glib/2.73.2] 2.73.2




commit 5ef65e5e308025ae4aece27950cc6be5739d8090
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Jul 8 10:49:21 2022 -0400

    2.73.2

 NEWS        | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 meson.build |  2 +-
 2 files changed, 68 insertions(+), 1 deletion(-)
---
diff --git a/NEWS b/NEWS
index c28e74291a..f60b3f337d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,70 @@
+Overview of changes in GLib 2.73.2, 08-07-2022
+==============================================
+
+* Require C99 __VA_ARGS__ (work by Emmanuele Bassi)
+
+* Add NONE or DEFAULT members to most flags types (Simon McVittie)
+
+* GFile: Add some missing async apis (Marco Trevisan)
+
+* Improve internal and process documentation (Philipp Withnall)
+
+* Add atomic compare-and-exchange apis (Marco)
+
+* Add G_DEFINE_ENUM_TYPE and G_DEFINE_ENUM_VALUE macros (Emmanuele)
+
+* Use waitid() on pidfds rather than a global SIGCHLD handler (Philipp)
+
+* Bugs fixed:
+ - #1434 Move tests/* into */tests/
+ - #2216 Chain signal handlers for SIGCHLD
+ - #2597 Crash in g_socket_client_enumerator_callback when proxy resolving
+ - #2659 /maincontext/timeout-once randomly fails
+ - #2681 Set C99's `__VA_ARGS__` as a toolchain hard requirement
+ - !1717 Add lock in _g_get_unix_mount_points() around *fsent() functions
+ - !2576 Add a NONE or DEFAULT member to most flags-sets
+ - !2667 test: Potentially fix a race in thread-pool-slow test
+ - !2706 Add more SPDX license headers
+ - !2717 gfile (and GAppInfo): Add some missing async APIs and ensure async calls always use them
+ - !2744 fuzzing: Add fuzz test for g_uuid_string_is_valid()
+ - !2748 docs: Add a testing policy
+ - !2749 tests: Various fixes for TAP output of tests
+ - !2755 docs: Sync glib.doap to set of users listed in CODEOWNERS
+ - !2763 docs: Document the release process
+ - !2766 gatomic: Add Compare and Exchange functions that returns the previous value
+ - !2770 Correct documentation of g_atomic_pointer_exchange
+ - !2771 use gvdb as a subproject
+ - !2772 gobject/tests/performance: fix leaks
+ - !2773 gdatetime test: Consistently expect %k to generate a figure space
+ - !2774 tests: Fix type mismatches in new atomic tests when compiling with clang
+ - !2775 gthread: Some code cleanups and fixes
+ - !2776 gdataset: Preserve destruction order
+ - !2779 tests: Fix macOS failures in the file tests
+ - !2781 gmacros: Provide platform-independent G_ALWAYS_INLINE and G_NO_INLINE
+ - !2782 ci: Update CI images to add gdb and pcre2
+ - !2783 _g_get_unix_mount_points(): reduce syscalls inside loop
+ - !2784 Revert "gobject: Use g_datalist_id_remove_multiple"
+ - !2785 tests: Fix incorrect basename comparison in gsubprocess test
+ - !2786 gcontenttype: Fix a potential use-after-free of xdgmime data
+ - !2788 Add G_DEFINE macros for enum and flags types
+ - !2789 gdate: Fix a typo in a code comment
+ - !2790 tests: Skip assert-msg-test.py if gdb is non-functional
+ - !2792 ci: Ensure git submodules are updated before running macOS CI
+ - !2794 gobject: Fix a recent regression
+ - !2795 gkeyfile: Remove some unreachable code
+ - !2796 gmodule: Improve error handling for invalid .la files
+ - !2797 gio: Add some missing license and copyright headers
+ - !2798 Remove occurrences of unused-results warnings and mark them as errors
+ - !2800 gbacktrace: Handle case of strerror_r returning an int value
+ - !2801 gobject: Small speedup in weak-ref-set
+
+* Translation updates:
+ - Lithuanian
+ - Portuguese
+ - Russian
+ - Serbian
+ - Ukrainian
+
 Overview of changes in GLib 2.73.1
 ==================================
 
diff --git a/meson.build b/meson.build
index 0edbc2bf00..0bae9090fb 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('glib', 'c', 'cpp',
-  version : '2.73.1',
+  version : '2.73.2',
   # NOTE: See the policy in docs/meson-version.md before changing the Meson dependency
   meson_version : '>= 0.60.0',
   default_options : [


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