Commit Graph

  • 4db378a739 gvariant: Add portable alignment fix for GVariant suffix Christian Hergert 2024-09-30 11:37:44 -07:00
  • e4f5c2e9c5 Merge branch 'gvariant-32bit-msvc' into 'main' Philip Withnall 2024-10-01 11:11:45 +00:00
  • 1b9d3964f5 gvariant-core.c: Fix suffix alignment on 32-bit MSVC builds Chun-wei Fan 2024-10-01 17:14:41 +08:00
  • c96cd22cf9 Merge branch '3042-msys2-still-intermittent' into 'main' Philip Withnall 2024-09-29 12:56:15 +00:00
  • fe8e4eb6db ci: Clarify msys2 allow-failure policy Philip Withnall 2024-08-14 12:32:54 +01:00
  • 53f20d79b8 Revert "CI: Mark msys2-mingw32 as allowing failures" Philip Withnall 2024-08-14 12:29:36 +01:00
  • 034d528348 Merge branch 'fix-msys2-mingw32-ci' into 'main' Philip Withnall 2024-09-29 12:33:08 +00:00
  • d50102f2d8 gvariant: Fix suffix alignment on 32-bit machines Philip Withnall 2024-09-29 12:45:13 +01:00
  • d3e0d4fbde gpoll: Remove unused variable Philip Withnall 2024-09-29 12:30:53 +01:00
  • 96652e7def ci: Only build gobject-introspection if the system version is too old Philip Withnall 2024-09-19 22:01:37 +02:00
  • e115eafb8a lcov: Fix use of deprecated lcov_branch_coverage option Philip Withnall 2024-09-28 22:31:23 +01:00
  • 4136db0a8c fuzzing: Add simple fuzz test for g_string_replace() Philip Withnall 2024-09-28 22:24:50 +01:00
  • 303f04286e Merge branch 'feature' into 'main' Philip Withnall 2024-09-28 21:09:53 +00:00
  • e8517e7776 remove quadratic behavior in g_string_replace James Tirta 2024-09-28 21:09:53 +00:00
  • 998363d1bc Merge branch 'backport-4312-osx-appinfo-fix-glib-2-82' into 'glib-2-82' Michael Catanzaro 2024-09-28 18:27:16 +00:00
  • f78ffa53e6 macos: Fix URL launcher Arjan Molenaar 2024-09-27 19:08:01 +02:00
  • e1af498896 Merge branch 'amolenaar/fix-macos-url-launcher' into 'main' Philip Withnall 2024-09-28 17:20:51 +00:00
  • fd6c1f34da macos: Fix URL launcher Arjan Molenaar 2024-09-27 19:08:01 +02:00
  • d7bb4664e7 tests: Add a way to get the mock session bus address in tests Philip Withnall 2024-09-27 17:06:47 +01:00
  • 019de2cbbc Merge branch 'wip/chergert/gvariant-inline-suffix-data' into 'main' Philip Withnall 2024-09-27 12:35:05 +00:00
  • 0a9573b53b Merge branch 'wip/lantw/tests-FreeBSD-doesn't-use-glibc' into 'main' Philip Withnall 2024-09-27 11:34:36 +00:00
  • 095fd5a06b tests: FreeBSD doesn't use glibc Ting-Wei Lan 2024-09-27 11:37:34 +08:00
  • 0b083e3d8c glib/gvariant: Avoid many GBytes allocation Christian Hergert 2024-09-24 15:03:14 -07:00
  • 0012d1921d Merge branch 'main' into 'main' Michael Catanzaro 2024-09-26 21:01:20 +00:00
  • 89480c2e0a fix https://gitlab.gnome.org/GNOME/glib/-/issues/3444 stefan11111 2024-09-26 22:47:30 +03:00
  • 1f59e89391 ci: Re-enable fatal warnings for FreeBSD CI Philip Withnall 2024-09-26 13:29:52 +01:00
  • c2a5bd2c65 Merge branch 'wip/chergert/no-copy-gvarianttype-stack-builder' into 'main' Philip Withnall 2024-09-26 11:57:26 +00:00
  • 0f95b18a7b gio: use g_variant_builder_init_static() Christian Hergert 2024-09-25 11:09:07 -07:00
  • bfac590364 gio/gdbus-codegen: use g_variant_builder_init_static() Christian Hergert 2024-09-25 10:57:44 -07:00
  • 80e8bc7c0b Merge branch 'wip/chergert/reduce-copies-for-gvarianttype-cache' into 'main' Philip Withnall 2024-09-26 11:11:52 +00:00
  • 2258c08769 Merge branch 'main' into 'main' Philip Withnall 2024-09-26 10:27:20 +00:00
  • 3baf1f1a73 gpoll windows: use a threadpool when polling large number of fds Yash Trivedi 2024-09-26 10:27:19 +00:00
  • c50e44a6e0 glib/gvariant: add g_variant_builder_init_static() Christian Hergert 2024-09-25 11:13:58 -07:00
  • 2deb5dcfc0 glib/gvariant: add test for g_variant_type_hash() Christian Hergert 2024-09-25 10:04:28 -07:00
  • 1850b5c1ab gvarianttypeinfo: avoid string copy for cache lookup Christian Hergert 2024-09-20 10:39:01 -07:00
  • 133ade7244 Merge branch 'ebassi/gi-docgen-wrap-update' into 'main' Philip Withnall 2024-09-25 16:45:45 +00:00
  • efab4c1c71 build: Bump the gi-docgen dependency to 2024.1 Philip Withnall 2024-06-14 13:59:01 +01:00
  • e6d0229b22 subprojects: Update the wrap file for gi-docgen Emmanuele Bassi 2024-01-11 15:13:07 +00:00
  • 428942d626 Merge branch 'wraps' into 'main' Philip Withnall 2024-09-25 16:22:53 +00:00
  • 41e92f4bdb Merge branch 'backport-4291-gvariant-analyzer-glib-2-82' into 'glib-2-82' Michael Catanzaro 2024-09-25 16:08:52 +00:00
  • 8b8b8a5a5e ci: Bump CI image versions to cache new version of PCRE Philip Withnall 2024-09-25 16:51:58 +01:00
  • 47f11d20d9 subprojects: Update pcre2 to 10.44 Benjamin Gilbert 2024-09-11 21:55:34 -07:00
  • 0ad601ef38 Merge branch 'c_std' into 'main' Philip Withnall 2024-09-25 15:22:03 +00:00
  • fd9c00179f Merge branch 'wip/chergert/gvariant-use-proper-macros-conditions' into 'main' Philip Withnall 2024-09-25 15:06:10 +00:00
  • 23009aadc6 build: switch back to c_std=gnu99 pending ObjC fix Benjamin Gilbert 2024-09-25 07:17:18 -07:00
  • 2f4607a6f1 gdbusdaemon: Fix check for G_ANALYZER_ANALYZING Philip Withnall 2024-09-25 14:30:48 +01:00
  • 800222c3c2 glib/gvariant: Fix check for G_ANALYZER_ANALYZING Christian Hergert 2024-09-23 11:09:10 -07:00
  • f2ca182ab4 Merge branch 'wip/chergert/fix-gvariant-spec' into 'main' Philip Withnall 2024-09-25 14:39:05 +00:00
  • 267342420f Merge branch 'wip/chergert/fix-ganalyzer-use' into 'main' Philip Withnall 2024-09-25 13:43:02 +00:00
  • 04e45e3cef Merge branch 'wip/chergert/gvariant-transfer-gbyte-ownership' into 'main' Philip Withnall 2024-09-25 13:42:57 +00:00
  • 2691c5e24e gdbusdaemon: Fix check for G_ANALYZER_ANALYZING Philip Withnall 2024-09-25 14:30:48 +01:00
  • 5ac765689c Merge branch 'wip/chergert/g_variant_ref_sink-perf' into 'main' Philip Withnall 2024-09-25 13:21:56 +00:00
  • 765eea0a78 Merge branch 'wip/chergert/gvarianttype-proper-const' into 'main' Philip Withnall 2024-09-25 13:11:11 +00:00
  • e071e1bfc0 Merge branch 'wip/chergert/avoid-malloc-in-format-string-validation' into 'main' Philip Withnall 2024-09-25 13:10:34 +00:00
  • 5d40bc448e Merge branch 'wip/chergert/g_variant_type_is_subtype_of-fastpath' into 'main' Philip Withnall 2024-09-25 13:08:52 +00:00
  • 4596bd819d Merge branch 'wip/chergert/gvariantbuilder-avoid-g_renew-for-known-children-length' into 'main' Philip Withnall 2024-09-25 13:03:22 +00:00
  • 9a380ee918 glib/gvariant: Avoid extraneous GBytes ref counting Christian Hergert 2024-09-24 11:33:07 -07:00
  • 842c828535 Merge branch 'wip/chergert/use-utf8-validate-for-strlen' into 'main' Philip Withnall 2024-09-25 12:00:26 +00:00
  • 4a72791181 tests: Add tests for UTF-8 checks for g_variant_new_string() Philip Withnall 2024-09-25 12:24:22 +01:00
  • 67d5c59c5a Merge branch 'wip/chergert/gbytes-avoid-alloc' into 'main' Philip Withnall 2024-09-25 10:49:20 +00:00
  • 1e3b010af8 glib/gbytes: save small byte buffers inline Christian Hergert 2024-09-25 10:49:19 +00:00
  • 0d1719868d Merge branch 'girepository-gcc48' into 'main' Philip Withnall 2024-09-25 10:42:53 +00:00
  • 190f9249cd girepository: Make _blob_is_registered_type static inline Olivier Blin 2024-07-24 11:06:25 +02:00
  • 3566aeb079 glib/gvariant: skip bitlock for g_variant_ref_sink() Christian Hergert 2024-09-24 18:24:55 -07:00
  • bd0f462729 glib/gvariant: avoid g_renew() for definite tuples Christian Hergert 2024-09-23 11:20:55 -07:00
  • 7d4ea04ee2 glib/gvarianttype: g_variant_type_is_subtype_of() fastpath Christian Hergert 2024-09-21 09:49:47 -07:00
  • db77480d97 glib/gvariant: use g_utf8_validate() for strlen Christian Hergert 2024-09-20 16:14:17 -07:00
  • 7e362048a3 gvariant: Avoid malloc/free in valid_format_string() Christian Hergert 2024-09-20 13:05:46 -07:00
  • 49bfa7b9cf gvarianttype: mark const functions as such Christian Hergert 2024-09-20 12:45:30 -07:00
  • 72f217e25a gvarianttype: avoid walking type string twice to hash Christian Hergert 2024-09-20 10:32:09 -07:00
  • 9879b7152a gvarianttype: reduce g_variant_type_equal() overhead Christian Hergert 2024-09-20 10:26:17 -07:00
  • 049149c4b7 glib/gvariant: Fix check for G_ANALYZER_ANALYZING Christian Hergert 2024-09-23 11:09:10 -07:00
  • 786a5d364c glib/gvarianttype: use G_DISABLE_CAST_CHECKS Christian Hergert 2024-09-23 16:03:36 -07:00
  • 9eb9df2396 glib/gvarianttypeinfo: use G_ENABLE_DEBUG not !G_DISABLE_ASSERT Christian Hergert 2024-09-23 15:46:54 -07:00
  • ff00e9c2ed docs/gvariant: fix a(si) example in specification Christian Hergert 2024-09-20 13:33:36 -07:00
  • c6e8365133 Merge branch 'catalan' into 'glib-2-82' Philip Withnall 2024-09-24 14:49:48 +00:00
  • d0cab59002 Update Catalan translation Jordi Mas 2024-09-21 08:20:53 +02:00
  • bd40fbba13 2.82.1 2.82.1 Philip Withnall 2024-09-19 21:56:26 +01:00
  • 211be419cf Merge branch 'backport-4281-socks4a-buffer-overflow-glib-2-82' into 'glib-2-82' Philip Withnall 2024-09-19 20:51:27 +00:00
  • f53843043e ci: Force submodules to be fetched first in VS2017 CI jobs Philip Withnall 2024-09-12 21:40:41 +01:00
  • 84b6f747cb Merge branch 'socks4a-buffer-overflow' into 'main' Philip Withnall 2024-09-19 20:21:05 +00:00
  • 25833cefda gsocks4aproxy: Fix a single byte buffer overflow in connect messages Michael Catanzaro 2024-09-19 18:35:53 +01:00
  • ec0b708b98 gsocks4aproxy: Fix a single byte buffer overflow in connect messages Michael Catanzaro 2024-09-19 18:35:53 +01:00
  • a4f8525ce6 Revert "ci: Also build gobject-introspection in test-msys2.sh" fix-msys2-mingw32-ci Luca Bacci 2024-09-19 22:01:37 +02:00
  • 60aa29df19 Merge branch 'mcatanzaro/#3469' into 'main' Michael Catanzaro 2024-09-19 17:38:40 +00:00
  • 2842e4a86f gvariant-parser: Assert that pattern lengths don’t overflow Philip Withnall 2024-09-19 17:49:10 +01:00
  • 785b61cfcb gvariant-parser: Add additional buffer byte for nul terminator Philip Withnall 2024-09-19 17:44:28 +01:00
  • c7e3512902 tests: Add some additional pattern_coalesce() tests Philip Withnall 2024-09-19 17:40:45 +01:00
  • 1cb682b320 tests: Fix a minor typo in a comment in gvariant tests Philip Withnall 2024-09-19 17:40:24 +01:00
  • 3d5ada2689 gvariant-parser: Add a proof for pattern_coalesce()’s safety Philip Withnall 2024-09-19 16:35:27 +01:00
  • 7f4300c5da gvariant-parser: add assert to ensure we don't write too far Michael Catanzaro 2024-09-19 09:59:13 -05:00
  • 1adc303f47 Merge branch 'inotify-kqueue' into 'main' Philip Withnall 2024-09-19 10:13:33 +00:00
  • 30dfc99c94 inotify: Optimize consecutive g_hash_table_{lookup,remove} calls Gleb Popov 2024-09-19 10:22:39 +03:00
  • 697118dfd5 Adapt testfilemonitor.c for libinotify-kqueue backend Gleb Popov 2024-07-24 16:02:30 +03:00
  • 7460faf861 giomodule: Adapt to the GFileMintor backend selection changes Gleb Popov 2024-07-24 15:57:46 +03:00
  • dae3b8bd15 Introduce a special mode of operating for the inotify GFileMonitor backend Gleb Popov 2024-07-24 15:29:42 +03:00
  • 5948a76f43 Merge branch 'wip/smcv/gdbus-silence-cross-ns' into 'main' Philip Withnall 2024-09-18 20:57:55 +00:00
  • c57544dee9 Merge branch 'mcatanzaro/sast' into 'main' Philip Withnall 2024-09-18 14:37:08 +00:00
  • cb185c22bc GDBus: Don't log a message for G_DBUS_CONNECTION_FLAGS_CROSS_NAMESPACE Simon McVittie 2024-09-18 14:02:46 +01:00
  • f1140eceb7 GDBus: Note distros whose GDBusServers require an initial response Simon McVittie 2024-09-18 13:55:46 +01:00