Commit Graph

  • 2fa1e18361 gdatetime: Fix potential integer overflow in timezone offset handling Philip Withnall 2025-02-18 16:51:36 +00:00
  • 8d60d7dc16 gdatetime: Fix integer overflow when parsing very long ISO8601 inputs Philip Withnall 2025-02-18 16:44:58 +00:00
  • d705612505 Merge branch 'gsubprocess-test-leak' into 'main' Philip Withnall 2025-02-18 15:22:14 +00:00
  • 9d81da62f2 tests: Fix a minor leak in a new GSubprocess test Philip Withnall 2025-02-18 15:04:06 +00:00
  • e46d54074b Merge branch 'piotrdrag/pl-translation-250216' into 'main' Philip Withnall 2025-02-18 14:30:35 +00:00
  • 2c8a044cec Merge branch 'gvolumemonitor_suggest_disco_sigs' into 'main' Philip Withnall 2025-02-18 14:30:03 +00:00
  • 3a5ddf566f GPortalNotificationBackend: Use inline text responses jsparber/extend_notification_for_portal_v2 Julian Sparber 2025-02-17 16:40:39 +01:00
  • 22066222ec GNotification: Add API for text responses Julian Sparber 2025-02-17 16:39:46 +01:00
  • 944fb70942 tests: Add test for GNotification portal backend Julian Sparber 2024-05-06 18:46:19 +02:00
  • c15ce5f9b8 GPortalNotificationBackend: Serialize custom sound Julian Sparber 2025-02-17 11:08:29 +01:00
  • cd4ecc7daf GPortalNotificationBackend: Serialize button purpose Julian Sparber 2024-05-02 14:55:33 +02:00
  • cafcf0da40 GNotification: Add button purpose property Julian Sparber 2024-05-02 10:32:19 +02:00
  • de7b235098 GPortalNotificationBackend: Serialize category Julian Sparber 2024-05-02 14:49:22 +02:00
  • 1242c28e9a GNotification: Improve category property Julian Sparber 2024-05-02 09:42:40 +02:00
  • b3c01aa5b1 GPortalNotificationBackend: Serialize markup-body Julian Sparber 2024-05-02 13:31:50 +02:00
  • c8a5404070 GNotification: Allow to set body with markup Julian Sparber 2024-04-19 10:32:57 +02:00
  • ccae74e208 GNotification: Fix wrong NULL check in set_body() Julian Sparber 2024-04-30 09:28:44 +02:00
  • ba1b29d1b6 GPortalNotificationBackend: Serialize display-hint Julian Sparber 2024-05-02 13:26:48 +02:00
  • 935293c86b GNotification: Add new display-hint property Julian Sparber 2024-04-18 11:02:10 +02:00
  • 6e416fc25a GPortalNotificationBackend: Serialize sound property Julian Sparber 2024-11-27 15:01:23 +01:00
  • 13e0deefc5 GNotification: Add sound property Julian Sparber 2024-11-27 13:12:52 +01:00
  • a172f22c95 GPortalNotificationBackend: Parse GBytesIcon and GLoadableIcon for v2 Julian Sparber 2024-11-18 16:25:17 +01:00
  • 06c94b9edf GPortalNotificationBackend: Get notification portal version Julian Sparber 2024-11-05 18:51:29 +01:00
  • f5be07b755 GPortalNotificationBackend: Implement it's own serialization method Julian Sparber 2024-05-02 12:50:46 +02:00
  • 6119bb0042 gio/gvolumemonitor: Suggest disconnecting signals Colin Kinloch 2025-02-16 14:43:07 +00:00
  • 385470e970 Update Polish translation Piotr Drąg 2025-02-16 17:04:41 +01:00
  • 4738951270 Merge branch 'gbsneto/fix-gsubprocess-pid' into 'main' Philip Withnall 2025-02-15 10:12:02 +00:00
  • 14909ffe1e gio/subprocess: Initialize pid variable to 0 Georges Basile Stavracas Neto 2025-02-14 21:05:47 -03:00
  • c5d82f9099 Merge branch 'keyfile-docs' into 'main' Philip Withnall 2025-02-14 00:56:06 +00:00
  • 985cc08d43 Merge branch 'wip/3v1n0/gsubprocess-races-fix' into 'main' Philip Withnall 2025-02-13 22:17:48 +00:00
  • 2dc3a6f0c8 gio/subprocess: Lock while writing on shared pid and status values Marco Trevisan 2025-02-13 22:17:48 +00:00
  • a3d3e3b96e Merge branch 'file-monitor-props-cleanups' into 'main' Marco Trevisan 2025-02-13 19:22:44 +00:00
  • f2878327f4 gfilemonitor: Fix value of GFileMonitor:cancelled via g_object_get_property() Philip Withnall 2025-02-13 18:58:30 +00:00
  • 06077435c9 gfilemonitor: Emit GObject::notify by pspec rather than property name Philip Withnall 2025-02-13 18:57:58 +00:00
  • 8ffdbb55d9 gfilemonitor: Install properties all at once Philip Withnall 2025-02-13 18:57:04 +00:00
  • 5aa42683ee gfilemonitor: Use an enum for properties to allow -Wswitch-enum Philip Withnall 2025-02-13 18:56:04 +00:00
  • 40fd0e4759 Merge branch 'wip/3v1n0/gfilemonitor-atomic-cancelled' into 'main' Philip Withnall 2025-02-13 18:43:50 +00:00
  • 2fab2c38ff Merge branch 'rafaelff/update-pt_BR' into 'main' Philip Withnall 2025-02-13 18:39:36 +00:00
  • 2e928adfd1 Update Brazilian Portuguese translation Rafael Fontenelle 2025-02-13 16:43:55 +00:00
  • 795a56d623 gio/gfilemonitor: Reorder includes as expected by syntax checker Marco Trevisan (Treviño) 2025-01-31 11:27:55 +01:00
  • 175e02f15c gio/gfilemonitor: Do not mark the filemonitor cancelled until vfunc is done Marco Trevisan (Treviño) 2025-01-31 11:04:20 +01:00
  • 218b298a1b gio/gfilemonitor: Use atomic API to get / store cancelled state Marco Trevisan (Treviño) 2025-01-30 19:10:40 +01:00
  • 3c03076ac5 Merge branch 'unify-tests-launcher-scripts' into 'main' Philip Withnall 2025-02-12 17:00:15 +00:00
  • fe25e4aad5 tests/lib/testprogramrunner: Support overriding the environment Marco Trevisan (Treviño) 2025-02-06 22:58:01 +01:00
  • 044e77a384 girepository/tests: Add tests for basic inspector operations Marco Trevisan (Treviño) 2024-05-24 17:26:56 +02:00
  • 23948a4db5 gkeyfile: Convert docs to gi-docgen linking syntax Philip Withnall 2025-02-04 15:27:56 +00:00
  • 7ca70303b7 gkeyfile: Add missing (transfer full) annotations to ref/free functions Philip Withnall 2025-02-04 14:51:41 +00:00
  • 9c5409e229 gkeyfile: Update links to various fdo specifications Philip Withnall 2025-02-04 14:28:10 +00:00
  • 3e5c454a02 gkeyfilesettingsbackend: Convert docs to gi-docgen linking syntax Philip Withnall 2025-02-04 14:24:57 +00:00
  • 6160747fe5 girepository/tests: Add tests for the compiler basic operations Marco Trevisan (Treviño) 2024-05-24 17:05:48 +02:00
  • bf9ea337a2 girepository/tests: Add tests on compiler open/write failures Marco Trevisan (Treviño) 2024-05-24 17:04:07 +02:00
  • 26890fbb82 ci: Enable introspection for installed tests Marco Trevisan (Treviño) 2025-02-05 14:45:58 +01:00
  • 00ebf4e1eb tests/lib: Add a new unittest type to simplify launching test programs Marco Trevisan (Treviño) 2025-02-05 00:58:29 +01:00
  • 4bcd99de43 tests: Avoid reusing and installing multiple files the taptestrunner Marco Trevisan (Treviño) 2025-02-04 19:13:40 +01:00
  • 15edb1b07e Merge branch 'typo' into 'main' Marco Trevisan 2025-02-11 17:09:57 +00:00
  • 8d07ae7ef1 meson: Fix typo in comment about python shebang Nirbheek Chauhan 2025-02-11 21:37:49 +05:30
  • 5fd0825958 gio/subprocess: Lock while writing on shared pid and status values wip/3v1n0/sanitizer-thread-fixes Marco Trevisan (Treviño) 2025-02-04 16:18:13 +01:00
  • 31a906a7a6 gobject: Add single function to check G_ENABLE_DIAGNOSTIC Marco Trevisan (Treviño) 2025-01-31 13:17:22 +01:00
  • 8f968225a6 gobject: Be consistent in using atomic logic to handle the GParamSpecPool Marco Trevisan (Treviño) 2025-01-31 12:30:07 +01:00
  • 8b469b7140 gmain: Use atomic logic to init the ref counting Marco Trevisan (Treviño) 2025-02-07 18:48:22 +01:00
  • b582459076 gmain: Use atomic logic to set and use dispose function Marco Trevisan (Treviño) 2025-01-31 13:04:47 +01:00
  • 497a8c93cb gmain: Use atomic logic to handle internal GSource flags Marco Trevisan (Treviño) 2025-01-31 11:23:53 +01:00
  • 4a3fba2141 gio/gfilemonitor: Reorder includes as expected by syntax checker Marco Trevisan (Treviño) 2025-01-31 11:27:55 +01:00
  • e07398e8f2 gfilemonitor: Do not mark the filemonitor cancelled until vfunc is done Marco Trevisan (Treviño) 2025-01-31 11:04:20 +01:00
  • d1a72efeb3 gfilemonitor: Use atomic API to get / store cancelled state Marco Trevisan (Treviño) 2025-01-30 19:10:40 +01:00
  • a62caa7c4f ci: Ensure we always upload the junit files for unstable tests too wip/3v1n0/ci-sanitizer-tests Marco Trevisan (Treviño) 2025-02-04 19:28:48 +01:00
  • eb3ad5542b ci: Disable sysprof in sanitizer tests Marco Trevisan (Treviño) 2025-01-30 18:56:21 +01:00
  • 4ea7d7a2af ci: Add a thread sanitizer scheduled job Marco Trevisan (Treviño) 2024-05-10 07:48:35 +02:00
  • eeedb253b0 build: Do not support building with both tracing and tsan enabled Marco Trevisan (Treviño) 2025-01-31 12:27:58 +01:00
  • a7ab382d90 build: Mark all the failing and flacky tests with thread sanitizer Marco Trevisan (Treviño) 2024-05-10 07:44:51 +02:00
  • 14a756ae97 gdbusconnection: Add g_dbus_connection_register_object_with_closures2() API Philip Withnall 2024-12-11 13:33:55 +00:00
  • bec8cd3375 girepository: Disable ASAN when building our typelib Marco Trevisan (Treviño) 2024-05-24 15:30:42 +02:00
  • f83c3e2d9f girepository: Always use currently built GLib to run g-ir-scanner Marco Trevisan (Treviño) 2024-05-10 04:55:57 +02:00
  • 4d89b379d1 ci: Add ASAN sanitizer job that runs on schedules Marco Trevisan (Treviño) 2024-05-09 22:24:32 +02:00
  • e06a95a2ca ci/fedora.Dockerfile: Add libtsan depedencies Marco Trevisan (Treviño) 2024-05-09 22:34:19 +02:00
  • 6a63e92f88 ci/fedora.Dockerfile: Add libasan and libubsan depedencies Marco Trevisan (Treviño) 2024-05-09 22:33:07 +02:00
  • 71a7887c8a build: Preload sanitizer libraries before than any other library Marco Trevisan (Treviño) 2024-05-09 21:37:47 +02:00
  • acb1ee406e build/tests: Automatically set ASAN_OPTIONS if preloading is required Marco Trevisan (Treviño) 2024-05-09 21:12:17 +02:00
  • c1027d7c22 build: Define the preload variable name and separator globally Marco Trevisan (Treviño) 2024-05-09 21:01:50 +02:00
  • 9314d0369b build: Add quotes to installed test variables Marco Trevisan (Treviño) 2024-05-09 19:47:25 +02:00
  • e70c4efbd4 gio/tests/gsocketclient-slow: Do not hard code the pre-loaded library name Marco Trevisan (Treviño) 2024-05-09 19:40:23 +02:00
  • 83d573c3e4 glib, gio tests: Apply the same rules to both gcc and clang when appropriate Marco Trevisan (Treviño) 2024-05-09 19:01:27 +02:00
  • 3bba0adcc1 build: Add variable to check if a GNU C compiler is used Marco Trevisan (Treviño) 2024-05-09 19:00:41 +02:00
  • 589c8295ea Merge branch 'callable-info-test-leak' into 'main' Marco Trevisan 2025-02-11 13:57:20 +00:00
  • ca760eeeac Merge branch 'windows-fix-shebang' into 'main' Philip Withnall 2025-02-11 13:42:32 +00:00
  • 160e55575e Windows: fix Python path cannot contain spaces Dan Yeaw 2024-11-09 17:05:17 -05:00
  • a127f9b7d2 tests: Fix a memory leak if a callable-info test is skipped Philip Withnall 2025-02-11 11:40:29 +00:00
  • e57e10f0f2 Merge branch 'backport-4442-meson-subproject-test-setups-glib-2-82' into 'glib-2-82' Michael Catanzaro 2025-02-11 10:33:02 +00:00
  • 8d51095602 Merge branch 'gkeyfile-fix-c-locale-handling' into 'main' Philip Withnall 2025-02-11 09:31:33 +00:00
  • 5cc6af2237 gkeyfile: Fix C locale handling Gaël Bonithon 2025-02-11 09:31:33 +00:00
  • 38994d43ea Don't mark test setups as default in subprojects Matthias Clasen 2024-12-17 08:16:40 -05:00
  • ba60ea7aa0 Merge branch 'amolenaar/docs-fixes' into 'main' Philip Withnall 2025-02-10 14:40:55 +00:00
  • 04acc1741b docs: Make docs more markdown-ish Arjan Molenaar 2025-02-09 18:41:17 +01:00
  • d0b4979327 gsocketlistener: Clarify documentation of add_inet_port() Philip Withnall 2019-02-19 18:08:59 +00:00
  • 36189525f7 gsocketlistener: Clarify documentation of add_any_inet_port() Philip Withnall 2019-02-11 00:32:47 +00:00
  • 64cc9bbc40 gsocketlistener: Fix IPv4 listen() error handling Philip Withnall 2017-03-21 17:31:53 +01:00
  • 0234f8e1b1 Merge branch 'ppd-api-rename' into 'main' Philip Withnall 2025-02-07 08:34:19 +00:00
  • dba2d618d5 gio/tests/power-profile-monitor*.py: Use upower ppd daemon APIs Marco Trevisan (Treviño) 2025-02-07 00:47:34 +01:00
  • 71d08b707a gio/tests/power-profile-monitor-*.py: Fix style using black Marco Trevisan (Treviño) 2025-02-07 00:42:14 +01:00
  • 236abac6fb gio/powerprofilemonitordbus: Use newer DBus API Marco Trevisan (Treviño) 2025-02-07 00:32:55 +01:00