Commit Graph

  • f46ea74586 build: verify #include <libelf.h> works before deciding to use it Alan Coopersmith 2024-10-14 18:16:57 -07:00
  • b6004c70cc tests: add casts to avoid -Wformat errors on 32-bit Solaris builds Alan Coopersmith 2024-10-14 17:54:15 -07:00
  • 5aabd288ad build: update _XOPEN_SOURCE setting for modern Solaris & illumos Alan Coopersmith 2024-10-14 17:19:16 -07:00
  • ef7b2c9a34 build: define __EXTENSIONS__ when building on Solaris & illumos Alan Coopersmith 2024-10-13 16:45:34 -07:00
  • 5ff0429147 glib-unix: Fix build of safe_fdwalk() on Solaris Alan Coopersmith 2024-10-13 16:26:26 -07:00
  • e1f33e5559 Merge branch 'backport-4348-data-input-stream-read-line-utf8-fix-glib-2-82' into 'glib-2-82' Michael Catanzaro 2024-10-12 18:34:44 +00:00
  • 048a0f73e9 gdatainputstream: Fix length return value on UTF-8 validation failure Philip Withnall 2024-10-12 13:02:27 +01:00
  • 38000eb9a0 tests: Use g_assert_*() rather than g_assert() in GDataInputStream tests Philip Withnall 2024-10-12 12:56:00 +01:00
  • a8dbd7cad5 Merge branch 'data-input-stream-read-line-utf8-fix' into 'main' Philip Withnall 2024-10-12 12:19:10 +00:00
  • 9f70c964a0 gdatainputstream: Fix length return value on UTF-8 validation failure Philip Withnall 2024-10-12 13:02:27 +01:00
  • 066fefafa0 tests: Use g_assert_*() rather than g_assert() in GDataInputStream tests Philip Withnall 2024-10-12 12:56:00 +01:00
  • 3f5997f65d Merge branch 'ebassi/gsettings-build-docs' into 'main' Philip Withnall 2024-10-11 09:39:53 +00:00
  • e286c295ef docs: Add Meson to the GSettings build integration Emmanuele Bassi 2024-10-11 10:17:32 +01:00
  • aa02e723df Merge branch 'datainputstream-fuzz-tests' into 'main' Michael Catanzaro 2024-10-10 19:51:43 +00:00
  • 67baaaded2 Merge branch 'date-docs-typo-fix' into 'main' Michael Catanzaro 2024-10-10 16:59:18 +00:00
  • 450fa0a501 gdate: Fix minor typo in documentation comment Philip Withnall 2024-10-10 16:48:54 +01:00
  • 7dfaa47832 Merge branch 'wip/chergert/gc-varianttypeinfo' into 'main' Philip Withnall 2024-10-10 12:44:59 +00:00
  • 0175b5ff12 gvarianttypeinfo: Mark one-off leaks as ignored Philip Withnall 2024-10-10 12:37:04 +01:00
  • 67532b4555 gvarianttype: Garbage Collect GVariantTypeInfo Christian Hergert 2024-09-14 02:35:17 -07:00
  • 2732650bfb fuzzing: Add fuzz tests for GDataInputStream’s complex read methods Philip Withnall 2024-10-10 12:15:30 +01:00
  • ad572e7780 glib/gutf8: use ifunc to check for valgrind Christian Hergert 2024-10-09 12:36:03 -07:00
  • f88dc81a1b glib/gmacros: no_sanitize_address and ifunc fallbacks Christian Hergert 2024-10-09 15:26:03 -07:00
  • 26d8553af5 Merge branch 'win32-cleanup' into 'main' Philip Withnall 2024-10-09 16:01:57 +00:00
  • c8a4c58f20 Merge branch 'msvc-ci-2019-addendums' into 'main' Philip Withnall 2024-10-09 14:25:19 +00:00
  • 65b3311848 Merge branch 'vs2019-docs' into 'main' Philip Withnall 2024-10-09 14:23:34 +00:00
  • 13f20f1546 Win32: Do not define STRICT Luca Bacci 2024-10-02 11:57:38 +02:00
  • 6c06792f00 CI: Skip PCRE2 tests for 32-bit Visual Studio builds Chun-wei Fan 2024-10-04 12:54:51 +08:00
  • c70d98115b Merge branch 'signal-unsubscribe-cleanup' into 'main' Michael Catanzaro 2024-10-08 21:45:26 +00:00
  • 7040162226 Merge branch 'fix-g_inet_address_new_from_string' into 'main' Philip Withnall 2024-10-08 13:48:32 +00:00
  • a4a516a8ab simpleproxyresolver: Ignore host with scope id Gustav Johansson 2024-08-21 10:33:38 +02:00
  • 0032ded759 gopenuriportal: Use g_steal_handle_id() for ownership transfers Philip Withnall 2024-10-08 13:57:41 +01:00
  • 6b15af3c4c gio: Use g_steal_handle_id() with signal unsubscriptions Philip Withnall 2024-10-08 13:55:22 +01:00
  • da5ce72171 Merge branch 'msys2-ci' into 'main' Philip Withnall 2024-10-08 12:15:56 +00:00
  • 0c84510c82 gsocket: Fix #ifdef for defining g_socket_get_adapter_ipv4_addr() Philip Withnall 2024-10-08 13:13:08 +01:00
  • f66d144091 test-msys2.sh: Remove unnecessary line Luca Bacci 2024-10-08 13:35:52 +02:00
  • 31bd6956f0 CI/MSYS2: Fix prefix for gobject-introspection Luca Bacci 2024-09-30 15:06:20 +02:00
  • 552be8a551 Merge branch 'backport-4333-macos-multicast-glib-2-82' into 'glib-2-82' Michael Catanzaro 2024-10-07 21:54:46 +00:00
  • bb0d3d2c1c Merge branch 'fuzz-string-replace-oom' into 'main' Michael Catanzaro 2024-10-07 21:54:19 +00:00
  • 3b1f313837 gio: Fix multicast iface selection on macOS Nirbheek Chauhan 2024-10-07 14:02:02 +00:00
  • 837d14d36a docs: Update CI platforms list and Visual Studio recommendation Philip Withnall 2024-10-07 15:09:03 +01:00
  • eb413097e5 Merge branch 'xnu-mcast-iface' into 'main' Philip Withnall 2024-10-07 14:02:02 +00:00
  • 469084c45b gio: Fix multicast iface selection on macOS Nirbheek Chauhan 2024-10-07 14:02:02 +00:00
  • 2fe82cb62d Merge branch 'msvc-ci-2019' into 'main' Philip Withnall 2024-10-07 13:57:51 +00:00
  • 4416d9dcce Merge branch '3488-introspection-checks' into 'main' Philip Withnall 2024-10-07 13:46:04 +00:00
  • cba1d820d9 CI: Only run the VS2019-x86 CI job weekly or on request Chun-wei Fan 2024-10-04 12:26:51 +08:00
  • c4799982d6 CI: Add a 32-bit Visual Studio 2019 config Chun-wei Fan 2024-10-01 16:25:45 +08:00
  • 0f0d5df4e5 CI: Use Visual Studio 2019 for the MSVC CI Chun-wei Fan 2024-09-30 18:08:15 +08:00
  • c94cbf2368 Merge branch 'wip/chergert/gdatainputstream-memchr' into 'main' Philip Withnall 2024-10-05 22:09:34 +00:00
  • 276889ac85 fuzzing: Add input length limits on g_string_replace() test Philip Withnall 2024-10-05 23:01:58 +01:00
  • 74e37a483f Merge branch 'ebassi/gir-inline' into 'main' Philip Withnall 2024-10-05 21:11:13 +00:00
  • 760a6f6477 gio/tests: add test for single escape character Christian Hergert 2024-10-04 12:46:11 -07:00
  • decd9bb1ca Merge branch 'fix_woa64_1' into 'main' Nirbheek Chauhan 2024-10-04 17:07:44 +00:00
  • 2986cd3793 Meson: fix support for aarch64-w64-mingw32 (Windows on ARM64) Carlo Bramini 2024-10-03 14:53:00 +00:00
  • c9e48947e1 gstring: Fix a heap buffer overflow in the new g_string_replace() code Philip Withnall 2024-10-03 18:18:19 +01:00
  • 20134e6942 gir: Ignore function-inline and method-inline elements Emmanuele Bassi 2024-10-03 18:35:38 +02:00
  • fb4f2e5578 Merge branch 'wip/chergert/c-utf8' into 'main' Philip Withnall 2024-10-03 15:07:17 +00:00
  • 72384894b8 gutf8: Remove dead branch condition Philip Withnall 2024-10-03 15:46:01 +01:00
  • 36e4bb9872 tests: Add some more UTF-8 validation corner cases Philip Withnall 2024-10-03 15:43:35 +01:00
  • e570263483 tests: Add basic unit tests for g_str_is_ascii() Philip Withnall 2024-10-03 14:31:02 +01:00
  • 7f8f0842d0 Merge branch 'wip/pwithnall/reenable-freebsd-fatal-warnings' into 'main' Philip Withnall 2024-10-03 12:56:21 +00:00
  • 04abc6b6c1 build: Check for gobject-introspection-1.0 as well as g-ir-scanner Philip Withnall 2024-10-03 13:39:30 +01:00
  • 436f4c9c7b gobject/gtype: Avoid duplicate GType to TypeNode lookups wip/chergert/type-lookup-with-node Christian Hergert 2024-10-02 14:55:08 -07:00
  • e7e5ddd2ae gio/gdatainputstream: use memchr() when possible Christian Hergert 2024-10-02 13:33:17 -07:00
  • b72650542c glib/utf8: Use SIMD for g_str_is_ascii() Christian Hergert 2024-10-01 15:30:05 -07:00
  • 1d3d7336ed glib/utf8: Use SIMD for UTF-8 validation Christian Hergert 2024-09-30 11:28:21 -07:00
  • c6340430db gvarianttype: Convert docs to gi-docgen linking syntax Philip Withnall 2024-10-01 19:55:28 +01:00
  • fecf2b2e7b gvarianttype: Add two missing (nullable) annotations Philip Withnall 2024-10-01 19:54:40 +01:00
  • 2b08f0bd0b Merge branch 'backport-4176-openuri-leak-fix-glib-2-82' into 'glib-2-82' Michael Catanzaro 2024-10-01 18:03:49 +00:00
  • 3487dc6cea gopenuriportal: Fix two memory leaks Julian Sparber 2024-09-25 15:54:44 +02:00
  • 17124abc7e Merge branch 'jsparber/test_openuri_portal' into 'main' Philip Withnall 2024-10-01 17:49:11 +00:00
  • c8e80132d8 tests: Add tests for launching default for file/uri via XDG portal Julian Sparber 2024-09-24 14:12:15 +02:00
  • 59877f5cc6 tests: Add launch context to g_app_info_launch_uris() tests Julian Sparber 2024-09-19 22:18:16 +02:00
  • 73970ee0b4 gopenuriportal: Improve error messages Julian Sparber 2024-09-25 17:03:33 +02:00
  • 0758788a25 gopenuriportal: Create GXdpOpenURI DBus proxy when needed Julian Sparber 2024-09-25 16:00:48 +02:00
  • 89488e98e9 gopenuriportal: Use task data instead of object data Julian Sparber 2024-09-25 18:12:02 +02:00
  • ef064d625b gopenuriportal: Fix two memory leaks Julian Sparber 2024-09-25 15:54:44 +02:00
  • f6d7878a54 Merge branch 'speed-up-query-exists' into 'main' Philip Withnall 2024-10-01 15:45:04 +00:00
  • 2b5d3b5831 Merge branch 'fake-document-portal-in-process' into 'main' Philip Withnall 2024-10-01 15:38:30 +00:00
  • ab51ed0521 gio: Implement query_exists for resources Matthias Clasen 2024-09-12 10:28:19 -04:00
  • 65ad41d8a4 gio: Implement query_exists for local files Matthias Clasen 2024-09-12 10:27:35 -04:00
  • 85ce99f4ad gio: Add a query_exists vfunc to GFile Matthias Clasen 2024-09-12 10:26:05 -04:00
  • e14a393d27 Merge branch '3483-mainloop-test' into 'main' Philip Withnall 2024-10-01 15:00:03 +00:00
  • 9e73d9a15a Merge branch 'utf8-docs' into 'main' Philip Withnall 2024-10-01 14:53:53 +00:00
  • 23d6db4ea9 gbytes: Convert docs to gi-docgen linking syntax Philip Withnall 2024-09-25 11:58:22 +01:00
  • f8ba505dc1 gutf8: Clarify position of end returned from g_utf8_validate() Philip Withnall 2024-09-25 12:57:18 +01:00
  • 7302c04e32 gutf8: Convert docs to gi-docgen linking syntax Philip Withnall 2024-09-25 12:55:09 +01:00
  • 766f3414eb Merge branch 'steal-handle-id' into 'main' Philip Withnall 2024-10-01 14:25:58 +00:00
  • 6b2cc430e0 tests: Run dbus-appinfo tests with G_TEST_OPTION_ISOLATE_DIRS Philip Withnall 2024-09-27 17:12:52 +01:00
  • d7e368f206 tests: Move fake-document-portal subprocess inside dbus-appinfo test Philip Withnall 2024-09-27 17:06:40 +01:00
  • 04543594d4 Merge branch 'gbytes-double-free' into 'main' Michael Catanzaro 2024-10-01 14:04:13 +00:00
  • 637ec98f2e Merge branch 'disable-assert-fix' into 'main' Michael Catanzaro 2024-10-01 13:57:04 +00:00
  • dfb0ea737b gstdio: Move doc comment for g_clear_fd() to be next to the code Philip Withnall 2024-10-01 14:28:43 +01:00
  • f9d1f614a9 gmain: Move doc comment for g_steal_fd() to be next to the code Philip Withnall 2024-10-01 14:19:30 +01:00
  • a960725b5d glib: Add declarations for public static inline methods Philip Withnall 2024-10-01 14:17:50 +01:00
  • 431e75fa36 utils: Add g_steal_handle_id() to complement g_clear_handle_id() Philip Withnall 2024-09-26 17:57:37 +01:00
  • a40a33dfe0 tests: Rework a mainloop test to use an explicit termination condition Philip Withnall 2024-10-01 13:32:29 +01:00
  • df8592268a gbytes: Add an assertion to placate static analysis Philip Withnall 2024-10-01 13:15:15 +01:00
  • cc2b78ec47 Merge branch 'string-replace-tests' into 'main' Philip Withnall 2024-10-01 12:00:43 +00:00
  • a083ae415b Merge branch 'wip/chergert/gvariant-padding' into 'main' Philip Withnall 2024-10-01 11:42:27 +00:00
  • c920d2257b gvariant: Fix unused variables when G_DISABLE_ASSERT is defined Philip Withnall 2024-10-01 12:24:30 +01:00