Commit Graph

  • 8825c164ea Merge branch 'libglib-static-dep-for-tests' into 'main' main Philip Withnall 2025-05-30 22:15:31 +00:00
  • 80ca73f501 Merge branch 'mcatanzaro/string-test' into 'main' Philip Withnall 2025-05-30 21:03:38 +00:00
  • e585ea2a7d Fix buffer overflow in string-test Michael Catanzaro 2025-05-30 14:53:44 -05:00
  • c1ff515f09 Merge branch 'gregex_description_update' into 'main' Philip Withnall 2025-05-30 11:39:50 +00:00
  • 2ab485a472 GRegex: update class description Mark Lautman 2025-05-30 11:39:50 +00:00
  • b7ce23703e Merge branch 'improve-gvaluesetboxed-docs' into 'main' Philip Withnall 2025-05-30 10:01:13 +00:00
  • 45869df93c Merge branch 'regex-docs' into 'main' Marco Trevisan 2025-05-30 11:48:33 +02:00
  • bf24002428
    gobject: clarify in documentation that g_value_set_boxed copies Pablo Correa Gómez 2025-05-29 23:46:19 +02:00
  • e2dfe27996 Add specific test for private functions Luca Bacci 2025-05-26 16:33:55 +02:00
  • 08a79f4465 Meson: Enable tests for internal functions Luca Bacci 2025-05-26 15:50:04 +02:00
  • 5cc32c35f9 Meson: Add glib static dependency Luca Bacci 2025-05-26 15:38:40 +02:00
  • 2db24eeef0 Merge branch 'fopen-cloexec' into 'main' Philip Withnall 2025-05-29 10:59:56 +00:00
  • f2b98de002 Use TLS callback also for shared library builds Luca Bacci 2025-05-26 15:34:41 +02:00
  • b2f0bb9592
    tests: Expand PATH for Python tests on Windows Philip Withnall 2025-05-22 15:09:09 +01:00
  • 306abedea5
    tests: Add tests for new e modes for g_fopen() Philip Withnall 2025-03-20 12:52:48 +00:00
  • ac2ecb5a43
    tests: Add e flag to fdopen() calls in gsubprocess tests Philip Withnall 2025-03-20 12:30:08 +00:00
  • f9a7ac11f5
    gstdio: Add support for the e flag (O_CLOEXEC) to g_fopen() Philip Withnall 2025-03-20 12:27:21 +00:00
  • a672b11024 Merge branch 'wip/chergert/fix-3664' into 'main' Philip Withnall 2025-05-28 12:18:47 +00:00
  • 9f5a4a4c50 Merge branch 'async-queue-tests-threading' into 'main' Michael Catanzaro 2025-05-27 14:14:55 -05:00
  • f447dfa3cd Merge branch 'pr-2025-05-24-asyncqueue-doc' into 'main' Philip Withnall 2025-05-27 14:21:59 +00:00
  • 66e4f48b69 Merge branch 'mr-2025-05-24-assert-insert-sorted' into 'main' Philip Withnall 2025-05-27 13:14:04 +00:00
  • 4c05dae76e
    tests: Fix line wrapping in a function definition in asyncqueue Philip Withnall 2025-05-27 12:36:50 +01:00
  • 7e225eaeb3
    tests: Add atomics to asyncqueue test global variables Philip Withnall 2025-05-27 12:34:38 +01:00
  • 8dc4df894e GAsyncQueue: assert non-null data in push_sorted() Alicia Boya García 2025-05-24 16:37:32 +02:00
  • 71dd49bd8a GAysncQueue: use transfer full annotations Alicia Boya García 2025-05-24 16:22:09 +02:00
  • 690ba3b7b5
    girepository: add singleton GIRepository back Christian Hergert 2025-05-11 15:25:06 -07:00
  • 7b996a6ce5 Merge branch 'th/gobj-empty-notify-queue' into 'main' Philip Withnall 2025-05-23 05:44:43 +00:00
  • 3ade8a93f3 gobject: clear "destroy_notify" during g_datalist_id_update_atomic() Thomas Haller 2025-05-22 21:09:07 +02:00
  • 1818d53034 gobject: optimize notify-queue handling for a single freeze Thomas Haller 2025-02-26 20:06:41 +01:00
  • c108dc09b9 Merge branch 'fix-getenv-win32' into 'main' Philip Withnall 2025-05-22 11:38:49 +00:00
  • 51c71ea6d2 tests/environment: Run some subtests in a subprocess Luca Bacci 2025-05-22 11:02:53 +02:00
  • 92411ba25e Tests: Add more environment tests Luca Bacci 2025-05-16 14:28:02 +02:00
  • 45339fdc9a Merge branch 'gio_file_vfs_annotations' into 'main' Philip Withnall 2025-05-21 22:52:39 +00:00
  • a47659d186
    gregex: Clarify docs for end_pos Philip Withnall 2025-05-21 23:31:50 +01:00
  • 281f30ef41 gio: add 'type filename' annotation for 'g_vfs_get_file_for_path' fbrouille 2025-05-21 16:08:52 +00:00
  • 5a546d452e gio: add nullable annotation for 'g_file_monitor_emit_event' fbrouille 2025-05-21 16:08:38 +00:00
  • ed07e34447 Merge branch 'g_regex_quote_to_monospace' into 'main' Philip Withnall 2025-05-21 11:09:32 +00:00
  • 24df68b5f2 GRegex: apply monospace typeface in description marklkram 2025-05-20 21:29:45 -04:00
  • 05193cdd4d Merge branch 'th/gobj-drop-bit-lock' into 'main' Philip Withnall 2025-05-20 17:39:33 +00:00
  • 7eba311448
    2.85.0 2.85.0 Philip Withnall 2025-05-20 18:24:14 +01:00
  • 51dd935202 gobject: drop object_bit_lock() functions Thomas Haller 2025-05-07 09:22:42 +02:00
  • 2371bee17d
    2.84.2 2.84.2 glib-2-84 Philip Withnall 2025-05-20 17:22:25 +01:00
  • 11f7217871 Merge branch 'backport-4620-android-faccessat-glib-2-84' into 'glib-2-84' Michael Catanzaro 2025-05-20 11:11:56 -05:00
  • 9dc2028c32 Merge branch 'th/gobj-toggle-ref-lock' into 'main' Philip Withnall 2025-05-20 16:10:14 +00:00
  • fb0f3820a1 Merge branch 'atomic-gpointer-annotations' into 'main' Philip Withnall 2025-05-20 16:05:15 +00:00
  • cf50c06ee3 glocalfile: Disable faccessat()-based query_exists on Android Colin Kinloch 2025-05-01 18:14:38 +01:00
  • fc79ee45ec Merge branch 'android_no_faccessat' into 'main' Philip Withnall 2025-05-20 15:14:40 +00:00
  • e6a1e78029 gobject: drop OPTIONAL_BIT_LOCK_TOGGLE_REFS lock Thomas Haller 2024-01-30 13:09:19 +01:00
  • 588dbc569d gobject: rework g_object_remove_toggle_ref() to use g_datalist_id_update_atomic() Thomas Haller 2024-01-30 12:48:19 +01:00
  • f438ef6802 gobject: rework g_object_add_toggle_ref() to use g_datalist_id_update_atomic() Thomas Haller 2024-01-30 12:48:19 +01:00
  • 2fe2f2f9b7 gobject: rework toggle_refs_check_and_ref() to use g_datalist_id_update_atomic() Thomas Haller 2024-01-30 12:48:19 +01:00
  • 61aa0c3ace gdataset: add "already_locked" argument to g_datalist_id_update_atomic() Thomas Haller 2024-03-06 09:18:31 +01:00
  • d3e0b3620a gdataset: expose g_datalist_lock()/g_datalist_unlock() as private API Thomas Haller 2024-03-06 17:03:13 +01:00
  • 64c9c40719 Merge branch 'backport-4590-wsign-conversion-locale-variants-glib-2-84' into 'glib-2-84' Michael Catanzaro 2025-05-20 09:38:13 -05:00
  • 25677d10bf Merge branch '3616-action-map-docs' into 'main' Philip Withnall 2025-05-20 14:35:17 +00:00
  • e15bb80af4 Merge branch 'th/gdataset-fix-zero-key' into 'main' Philip Withnall 2025-05-20 14:17:46 +00:00
  • 06602315c3 glocalfile: Disable faccessat()-based query_exists on Android Colin Kinloch 2025-05-01 18:14:38 +01:00
  • 546bf019f9 Merge branch 'main' into 'main' Philip Withnall 2025-05-20 13:52:54 +00:00
  • 99bda30d84
    gcharset: Fix potential negative string offsets in g_get_locale_variants() Philip Withnall 2025-04-10 19:50:29 +01:00
  • 5f7679ba10
    tests: Use g_assert_*() rather than g_assert() in utils tests Philip Withnall 2025-04-10 19:25:50 +01:00
  • 8434618129 gdataset: correctly handle NULL string in g_datalist_get_data() Thomas Haller 2025-05-09 09:57:57 +02:00
  • 88688b1ae5 gdataset/tests: add another test for GData Thomas Haller 2025-05-09 10:50:08 +02:00
  • 7a1dfea458 gdataset: check for valid key before taking lock Thomas Haller 2025-05-09 09:52:55 +02:00
  • 8a273a7a3e gdataset: add assertions that we never add a zero key Thomas Haller 2025-05-09 11:34:15 +02:00
  • 8df7da0cc2 gdataset: drop "Since" annotation from internal g_datalist_id_update_atomic() Thomas Haller 2025-05-09 10:04:03 +02:00
  • 75ea33be11 gdataset: check arguments of g_datalist_id_update_atomic() Thomas Haller 2025-05-09 09:56:25 +02:00
  • 8153cd8551 gmessages: add SYSLOG_IDENTIFIER to structured logs using select functions Axel Karjalainen 2025-04-10 21:16:00 +03:00
  • c697f682a6 Merge branch 'wip/jtojnar/fix-macros-doc-syntax' into 'main' Philip Withnall 2025-05-20 09:49:01 +00:00
  • 7c7d7c6c78 Merge branch 'wip/finaw/search-prefer-early-tokens' into 'main' Michael Catanzaro 2025-05-19 10:51:28 -05:00
  • 01454b823b Rework Windows implementation of g_getenv() Luca Bacci 2025-05-12 14:23:10 +02:00
  • b36e646b54 gdesktopappinfo: Prefer matches that occur earlier in the match string Fina Wilke 2024-10-23 20:34:43 +02:00
  • ec19c0c6b5 docs: Fix formatting of definition lists Jan Tojnar 2025-05-16 21:43:34 +02:00
  • 39b5613e73 Merge branch 'glib-merge-request-main' into 'main' Philip Withnall 2025-05-14 17:03:16 +00:00
  • 290d90473d Merge branch 'gzlib-docs' into 'main' Michael Catanzaro 2025-05-14 11:35:03 -05:00
  • 4b938fc34b gmain: Mark several GSourceFuncs members as nullable BZZZZ 2025-05-14 11:30:22 +00:00
  • 696c03ea4d Merge branch 'key_file_non_existent_key' into 'main' Philip Withnall 2025-05-14 16:22:59 +00:00
  • 6d1a820340 docs: Non-existent group name/key passed to g_key_file_set_comment marklkram 2025-05-14 11:42:53 -04:00
  • 843779903c Merge branch 'socket_address_native_size' into 'main' Philip Withnall 2025-05-14 10:44:20 +00:00
  • 13a73f9008
    gzlibcompressor: Convert docs to gi-docgen linking syntax Philip Withnall 2025-05-14 11:38:05 +01:00
  • 997c41b648 Merge branch 'wip/otte/zlib-os' into 'main' Philip Withnall 2025-05-14 10:20:01 +00:00
  • e5fd9c42ff Merge branch 'wip/otte/win32-version' into 'main' Philip Withnall 2025-05-14 09:20:09 +00:00
  • 4cc75b144c win32: Only print one OS version Benjamin Otte 2025-05-14 10:17:38 +02:00
  • d6beb02518 Merge branch 'de-translation' into 'main' Philip Withnall 2025-05-13 12:06:20 +00:00
  • cb4d8e02e2 Merge branch 'zbrown/galloc-docs' into 'main' Philip Withnall 2025-05-13 12:00:50 +00:00
  • ff3b7f0600 Update German translation Philipp Kiemle 2025-05-12 18:18:43 +02:00
  • f5b0415539 gio: Add GZlibCompressor:os property Benjamin Otte 2025-04-12 21:06:21 +02:00
  • 314d63fcf7 Merge branch 'simultaneous-main-context-source-destruction' into 'main' Michael Catanzaro 2025-05-11 09:31:21 -05:00
  • c0c0e212d9 docs: Description of return value of get_native_size marklkram 2025-05-10 22:28:18 -04:00
  • a235350bc0 source: minimise direct access to source->context Matthew Waters 2025-02-05 17:46:10 +11:00
  • 9251e99cdc glib: add a proper weak-ref-like relationship between GSource and GMainContext Matthew Waters 2021-07-14 16:00:12 +10:00
  • 8d0d209058 gbinding: use g_object_weak_ref_full for bindings th/weak-ref-thread-safe Thomas Haller 2025-04-25 08:56:55 +02:00
  • 5cc532765d gobject: new API with destroy notify for thread-safe use of g_object_weak_ref() Thomas Haller 2025-04-14 09:40:30 +02:00
  • 9b303ee5b3 gobject: shrink WeakRefStack during release-all Thomas Haller 2025-04-23 08:17:13 +02:00
  • dd9c3d4362 gobject: clean up loop in g_object_weak_unref_cb() Thomas Haller 2025-04-15 08:05:12 +02:00
  • 93073ec317 Merge branch 'th/revert-weakref-change' into 'main' Michael Catanzaro 2025-05-09 14:05:45 -05:00
  • 3cf6d22f76 Revert "Merge branch 'th/gobj-doc-weakref' into 'main'" Thomas Haller 2025-05-09 20:34:18 +02:00
  • cff415f221
    gallocator: mark as deprecated Zander Brown 2025-05-04 17:41:11 +01:00
  • 3674b4a805 Merge branch 'th/gsignalgroup-dispose' into 'main' Michael Catanzaro 2025-05-08 19:51:22 +00:00
  • e805e8ba39 gsignalgroup: make GSignalGroup.dispose() a bit more reentrant Thomas Haller 2025-04-27 00:31:51 +02:00
  • 47edd6aa30 Merge branch 'th/weak-ref-release-one-by-one' into 'main' Michael Catanzaro 2025-05-08 13:12:51 +00:00