Commit Graph

  • 0ac20789d6 build: Fix various trivial -Wundef warnings Philip Withnall 2025-04-10 12:25:36 +01:00
  • e613852023 tests: Fix -Wundef for constructors test Philip Withnall 2025-04-10 12:24:27 +01:00
  • f0cc5ba344 tests: Fix a typo in the constructor test Philip Withnall 2025-04-10 12:23:31 +01:00
  • 2883612379 libcharset: Fix use of a few undefined defines Philip Withnall 2025-04-10 12:22:56 +01:00
  • fdba77e584 gcredentials: Consistently use #ifdef for G_CREDENTIALS_* defines Philip Withnall 2025-04-10 12:19:46 +01:00
  • 32f68bef2e build: Enable -Wundef warning by default Philip Withnall 2025-04-10 11:48:09 +01:00
  • 76ed4680bb all: fix wrong "#if G_ENABLE_DEBUG" usage Thomas Haller 2025-04-10 08:40:20 +02:00
  • abdb58007a gobject: drop OPTIONAL_BIT_LOCK_NOTIFY lock Thomas Haller 2024-01-29 10:28:26 +01:00
  • 2c0a2b830e gobject: rework g_object_notify_queue_add() to use g_datalist_id_update_atomic() Thomas Haller 2024-01-29 10:20:13 +01:00
  • f92e9dd329 gobject: rework g_object_notify_queue_thaw() to use g_datalist_id_update_atomic() Thomas Haller 2024-01-28 12:56:47 +01:00
  • 551cdd98dc Merge branch '3658-file-info-docs' into 'main' Philip Withnall 2025-04-08 16:19:34 +00:00
  • a33df3d81e gfile: Expand documentation around file info for inaccessible files Philip Withnall 2025-04-08 16:59:20 +01:00
  • 9d466bddc2 gfile: Port the g_file_query_info() doc comment to gi-docgen Philip Withnall 2025-04-08 16:48:09 +01:00
  • 2cd78508cc Merge branch 'th/bit-lock-and-set' into 'main' Philip Withnall 2025-04-07 15:53:40 +00:00
  • 90e6e2b528 bitlock: factor out duplicated futex wait/wake functions Thomas Haller 2025-04-04 10:25:04 +02:00
  • 493b9c49af bitlock: mark g_futex_int_address() as G_ALWAYS_INLINE Thomas Haller 2025-04-07 17:05:02 +02:00
  • 893e89d116 bitlock/tests: add test for using bit lock API in parallel Thomas Haller 2025-04-04 08:24:36 +02:00
  • b8f0117b95 bitlock: add g_bit_lock_and_get() and g_bit_unlock_and_set() API Thomas Haller 2025-04-03 16:54:47 +02:00
  • 7edc1353bd bitlock: improve doctext for g_pointer_bit_unlock_and_set() Thomas Haller 2025-04-07 16:51:14 +02:00
  • 37717a123e gobject: rework g_object_notify_queue_freeze() to use g_datalist_id_update_atomic() Thomas Haller 2024-01-19 11:38:40 +01:00
  • 976d01f813 Merge branch 'jsparber/allow_nested_handle' into 'main' Philip Withnall 2025-04-07 13:38:35 +00:00
  • 91a1ff3b5c gdbus-tool call: Allow handles inside nested containers Julian Sparber 2025-02-26 18:14:51 +01:00
  • 97fd345cb2 Merge branch 'th/gobj-no-weak-ref-lock' into 'main' Philip Withnall 2025-04-07 12:08:35 +00:00
  • 93b5b8a051 gobject: drop OPTIONAL_BIT_LOCK_WEAK_REFS bit lock Thomas Haller 2024-01-29 15:41:40 +01:00
  • 5da7ed2bc9 gobject: rework g_object_weak_ref() to use _g_datalist_id_update_atomic() Thomas Haller 2025-04-05 00:22:59 +02:00
  • 4e1039ea76 gobject: rework g_object_weak_unref() to use _g_datalist_id_update_atomic() Thomas Haller 2025-04-05 00:22:59 +02:00
  • ef3fa35689 Merge branch 'gthread-linux-macro' into 'main' Marco Trevisan 2025-04-07 05:55:10 +00:00
  • 90e09a8b9f thread: fix Linux detection Sam James 2025-04-07 03:26:09 +01:00
  • 0a7eb121fc Merge branch 'closure-cleanups' into 'main' Philip Withnall 2025-04-04 15:29:51 +00:00
  • 782c276d1e Merge branch 'gerror-improvements-mappedfile' into 'main' Philip Withnall 2025-04-04 14:37:55 +00:00
  • 8628ab1d1a Merge branch 'wip/pwithnall/scanner-test-fixes-macos' into 'main' Michael Catanzaro 2025-04-04 14:11:40 +00:00
  • f91e47888f Merge branch 'backport-4575-closure-race-fix-glib-2-84' into 'glib-2-84' Michael Catanzaro 2025-04-04 14:05:12 +00:00
  • 374a274c89 tests: Fix a size_t-to-int32 conversion warning on Windows Philip Withnall 2025-04-04 13:46:39 +01:00
  • 198285bda8 tests: Add missing unistd.h include to scannerapi.c Philip Withnall 2025-04-04 13:13:50 +01:00
  • 3f56b84e75 gclosure: Remove unused macro argument Philip Withnall 2025-04-04 01:40:09 +01:00
  • cd45d1ddcd gclosure: Combine flags reads with refs in some methods Philip Withnall 2025-04-04 01:30:00 +01:00
  • c9ef461aa1 gclosure: Ensure all reads of GClosure.ref_count are atomic Philip Withnall 2025-04-04 01:03:55 +01:00
  • d1beecf1a3 gclosure: Allow full set of closure flags to be queried atomically Philip Withnall 2025-04-04 01:00:14 +01:00
  • b9a5a465a7 gclosure: Rename ClosureInt helper union Philip Withnall 2025-04-04 00:58:24 +01:00
  • 190d6d3a91 gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically Sam James 2025-04-03 19:03:27 +01:00
  • 148c1ed891 Merge branch 'gclosure-atomic-oops' into 'main' Philip Withnall 2025-04-03 22:38:46 +00:00
  • d6798089d4 gclosure: fix ATOMIC_CHANGE_FIELD to read vint atomically Sam James 2025-04-03 19:03:27 +01:00
  • 3779508a69 Merge branch '3617-date-week-of-year' into 'main' Philip Withnall 2025-04-03 16:07:25 +00:00
  • c4af0f0bd0 Merge branch 'th/gdataset-cleanup' into 'main' Philip Withnall 2025-04-03 15:25:20 +00:00
  • 1bf83890a0 Merge branch '1250-socket-listener-leak' into 'main' Philip Withnall 2025-04-03 15:15:59 +00:00
  • 8d9e21ff14 gdate: Add week-of-year APIs for weeks starting on any day Philip Withnall 2025-02-20 15:04:25 +00:00
  • f31c072005 Merge branch 'pgriffis/gresolver-onlyloopback' into 'main' Philip Withnall 2025-04-03 15:09:58 +00:00
  • 792c4505e0 Merge branch 'th/gobj-closure-array-atomic' into 'main' Philip Withnall 2025-04-03 15:09:06 +00:00
  • 56515e93a7 Merge branch '3527-Wshorten-64-to-32' into 'main' Philip Withnall 2025-04-03 15:07:09 +00:00
  • 8b3c34a523 build: Post-release version bump Philip Withnall 2025-04-03 15:56:40 +01:00
  • eaa7e5bdfd 2.84.1 2.84.1 Philip Withnall 2025-04-03 15:32:20 +01:00
  • d854836aff girparser: Fix a strict-aliasing warning with g_clear_pointer() Philip Withnall 2025-04-03 15:37:53 +01:00
  • 29e27d8dcd Merge branch 'cancellable-connection-fixes' into 'main' Philip Withnall 2025-04-03 13:55:49 +00:00
  • a2f98c86ff gio/cancellable: Never call toggle notify callback in locked state Marco Trevisan (Treviño) 2025-04-02 20:36:21 +02:00
  • ec2fee555f gio/cancellable: Do not call data destroy function while locked Marco Trevisan (Treviño) 2025-04-02 20:23:32 +02:00
  • c6ace7aaf7 gio/cancellable: Fix comments for g_cancellable_connect() Marco Trevisan (Treviño) 2025-04-02 19:36:34 +02:00
  • 7ea714e658 Merge branch 'wip/3v1n0/sanitizer-memory-fixes' into 'main' Philip Withnall 2025-04-03 13:04:05 +00:00
  • 49680afd5c gio/cancellable: Always add reference while emitting cancelled signal Marco Trevisan (Treviño) 2025-04-02 19:18:27 +02:00
  • 7432441581 test/cancellable: Check that a cancellable can be unreffed on callback Marco Trevisan (Treviño) 2025-04-02 19:10:40 +02:00
  • 03dcf4cdc3 glib/messages: Avoid warning on potentially uninitialized value Marco Trevisan (Treviño) 2025-04-03 14:01:20 +02:00
  • 31c9dbbc73 glib/tests/gvariant: Not try to memcpy NULL data Marco Trevisan (Treviño) 2025-01-30 18:47:53 +01:00
  • 39c05b1312 gvariant-core: Add pre-condition on variant store data being non-null Marco Trevisan (Treviño) 2025-01-30 18:36:03 +01:00
  • 28037242d5 gvariant: Do not byteswap empty GVariant values Marco Trevisan (Treviño) 2025-01-30 18:42:06 +01:00
  • aee7b2b092 gbytes: Return early if a NULL or 0-sized GBytes is created Marco Trevisan (Treviño) 2025-01-30 15:47:18 +01:00
  • ea52feb658 gio/tests/gdbus-export: Ensure we call all the callbacks on return Marco Trevisan (Treviño) 2024-05-24 18:17:01 +02:00
  • 6ed59a6f40 gio/tests/gdbus-connection: Fix typo Marco Trevisan (Treviño) 2024-05-24 18:16:45 +02:00
  • efe215809b glib/glib-private: Mark the dynamic LSAN checks as unlikely Marco Trevisan (Treviño) 2024-05-10 01:51:22 +02:00
  • b11c121747 gcharset: Mark cached data as known leak Marco Trevisan (Treviño) 2024-05-10 01:37:20 +02:00
  • 0453908570 gthread: Mark data allocated with g_private_set_alloc0 as leaking Marco Trevisan (Treviño) 2024-05-10 01:35:15 +02:00
  • a3eccd6316 gthread: Clarify when g_private_set_alloc0() suppression happens with valgrind Marco Trevisan (Treviño) 2025-02-24 19:22:07 +01:00
  • 0a47b69b46 girepository/parser: Clarify ownership of nodetype nodes Marco Trevisan (Treviño) 2024-05-24 17:01:25 +02:00
  • 98de5367d3 girepository/compiler: Cleanup the parser error on failure Marco Trevisan (Treviño) 2024-05-24 17:00:33 +02:00
  • cc070e1a7d girepository/compiler: Cleanup the parser on write failures Marco Trevisan (Treviño) 2024-05-24 16:58:53 +02:00
  • 416bab52eb tests: Fix a memory leak if a callable-info test is skipped Philip Withnall 2025-02-11 11:40:29 +00:00
  • 7086823bb2 cancellable: Connect to cancelled signal using the ID Marco Trevisan (Treviño) 2025-04-02 19:40:41 +02:00
  • eedf75e810 Merge branch 'variant-type-docs' into 'main' Michael Catanzaro 2025-04-02 16:04:25 +00:00
  • 93371e1f56 Merge branch 'dbus-name-owning-docs' into 'main' Emmanuele Bassi 2025-04-02 13:10:05 +00:00
  • 4820b1bd79 Merge branch '3649-win32-wchar-crash' into 'main' Philip Withnall 2025-04-02 11:35:12 +00:00
  • afb5ba1ea1 Merge branch 'doc-prgname' into 'main' Philip Withnall 2025-04-02 10:48:53 +00:00
  • ead02072a4 gutils: make documentation of g_set_prgname() clearer Integral 2025-04-02 18:33:38 +08:00
  • 18eb38fa15 gvarianttype: Improve docs on type validation Philip Withnall 2025-04-01 08:46:22 +01:00
  • cce3001d5d threadedresolver: Cache network interface checks Patrick Griffis 2025-03-24 11:01:54 -05:00
  • f1a498e178 Merge branch 'protect-argv-string' into 'main' Philip Withnall 2025-04-01 16:14:35 +00:00
  • 585ec33763 gwin32appinfo: Clarify some variable names Philip Withnall 2025-04-01 16:05:44 +01:00
  • 6f9bb9b784 gwin32registrykey: Clarify that value sizes are in bytes Philip Withnall 2025-04-01 16:04:01 +01:00
  • 464dd6fb6b gwin32appinfo: Fix an incorrect size vs wide-length comparison Philip Withnall 2025-04-01 15:50:00 +01:00
  • 3d9cc10330 gspawn-win32: Fix potential integer overflows in argv handling Philip Withnall 2025-03-30 21:49:05 +01:00
  • 7d74d4b5ab Merge branch 'compile-resources-docs' into 'main' Philip Withnall 2025-03-30 20:36:22 +00:00
  • 8eeb733a83 Merge branch 'romanian-updates' into 'main' Philip Withnall 2025-03-30 20:34:41 +00:00
  • 983619d7ed Update Romanian translation Antonio Marin 2025-03-30 17:30:01 +00:00
  • e8b9319a66 docs: Add some detail Matthias Clasen 2025-03-30 09:20:19 -04:00
  • 78214120fa Update doc syntax schema-api Matthias Clasen 2025-03-30 08:18:37 -04:00
  • eccef5f487 Mark new api as "Since 2.86" Matthias Clasen 2025-03-30 08:02:41 -04:00
  • 146aaec699 Bump version to 2.85 Matthias Clasen 2025-03-30 08:26:16 -04:00
  • 4162307173 GSettings: New schema source from path, bytes and resource Zipdox 2022-12-21 23:55:07 +01:00
  • fe0139ee98 threadedresolver: Return valid addresses when only having loopback interfaces Patrick Griffis 2025-03-23 14:07:12 -05:00
  • 752b6447d8 socketaddress: Use more clear GSocketFamily type Patrick Griffis 2025-03-23 13:45:38 -05:00
  • bbba92630b threadedresolver: Clean up variable scope Patrick Griffis 2025-03-23 13:44:35 -05:00
  • 8b5da746e7 wip: Add a test for double eval better-macros Matthias Clasen 2025-03-22 13:23:25 -04:00
  • ff8cd60bfc Try to fix things Matthias Clasen 2025-03-22 13:22:54 -04:00