Commit Graph

  • 1164431132 Merge branch 'application-command-line-test' into 'main' main Philip Withnall 2025-07-21 12:42:26 +00:00
  • 17e8f653aa Merge branch 'copy_capacity' into 'main' Philip Withnall 2025-07-21 12:31:14 +00:00
  • 1ffa751730 Merge branch 'copy_len' into 'main' Philip Withnall 2025-07-21 12:01:54 +00:00
  • cc65d91559 tests: Add a regression test for GApplication command line handling Philip Withnall 2025-07-21 12:52:20 +01:00
  • b3d09306d1 Merge branch 'build_path_oob' into 'main' Philip Withnall 2025-07-21 11:41:25 +00:00
  • e673eb5444 Merge branch 'backtrace_oob' into 'main' Philip Withnall 2025-07-21 11:36:47 +00:00
  • 96c9b5e0cc Merge branch 'fix-command-line-options-ref' into 'main' Philip Withnall 2025-07-21 11:20:39 +00:00
  • bef060824c Merge branch 'wip/kabus/fix-leaks' into 'main' Philip Withnall 2025-07-21 11:19:30 +00:00
  • fc030b2b64 application: NULL check for options Arjan Molenaar 2025-07-20 16:40:13 +02:00
  • 3d13946c3b gio/filenamecompleter: Fix leaks Khalid Abu Shawarib 2025-07-20 04:56:50 +03:00
  • 183d71d215 gbacktrace: Fix OOB write in stack_trace Tobias Stoeckmann 2025-07-18 23:27:28 +02:00
  • 23b70b0d36 gfileutils: Fix OOB read in g_build_path(name)_va Tobias Stoeckmann 2025-07-18 22:50:27 +02:00
  • 5491737651 Merge branch 'backport-4696-thread-error-handling-glib-2-84' into 'glib-2-84' glib-2-84 Michael Catanzaro 2025-07-18 14:02:41 -05:00
  • 03664fe237 Merge branch 'bsd-gio-tool-fix' into 'main' Michael Catanzaro 2025-07-18 13:39:54 -05:00
  • d90352a43d garray: Avoid exponential growth in g_array_copy Tobias Stoeckmann 2025-07-18 18:11:42 +02:00
  • 5c15ecb0c5 garray: Set capacity in terminated take functions Tobias Stoeckmann 2025-07-18 19:39:05 +02:00
  • a139db3dc8 gthreadpool: Catch pool_spawner creation failure Peter Bloomfield 2025-07-17 18:46:50 -04:00
  • 2bba358f0b Merge branch '3712-thread-pool' into 'main' Philip Withnall 2025-07-17 22:46:50 +00:00
  • 3bee5d4aaa gthreadpool: Catch pool_spawner creation failure Peter Bloomfield 2025-07-17 18:46:50 -04:00
  • 16d170cdf6 Merge branch 'size_width_skip' into 'main' Philip Withnall 2025-07-17 08:50:46 +00:00
  • 03c720df7d Merge branch 'array_elt_size_zero' into 'main' Philip Withnall 2025-07-17 08:48:25 +00:00
  • 299b235b90 Merge branch 'array-test-leak-fix' into 'main' Philip Withnall 2025-07-17 08:43:46 +00:00
  • 932ef1765c tests: Do not always skip array overflow checks Tobias Stoeckmann 2025-07-15 20:26:13 +02:00
  • b0860ae9d4 garray: Add more element_size > 0 checks Tobias Stoeckmann 2025-07-15 21:19:02 +02:00
  • 1eabe6c6b1 Merge branch 'null_terminated_check' into 'main' Philip Withnall 2025-07-15 12:40:56 +00:00
  • 41fe7c3797 tests: Loosen string comparison assertion in gio-tool.py Philip Withnall 2025-07-15 12:26:43 +01:00
  • 582cf1da92 Merge branch 'docs-module-constructor-locks' into 'main' Philip Withnall 2025-07-15 11:18:27 +00:00
  • 267b1246d7 docs: Calling gmodule funcs in constructors may deadlock Nick Steel 2025-07-15 12:18:27 +01:00
  • a9c542fd62 tests: Fix a minor leak in array-test Philip Withnall 2025-07-15 12:16:57 +01:00
  • 42cd9d7efa garray: Simplify null termination handling Tobias Stoeckmann 2025-07-14 17:40:30 +02:00
  • eaffbef760 garray: Fix size checks when taking arrays Tobias Stoeckmann 2025-07-14 17:36:42 +02:00
  • 6e2a31f97a Merge branch 'vprintf_int' into 'main' Philip Withnall 2025-07-12 15:04:08 +00:00
  • 457ba21d28 Merge branch 'binary_search' into 'main' Philip Withnall 2025-07-12 15:01:15 +00:00
  • ec1fb920bd Merge branch 'zero_terminate_null' into 'main' Philip Withnall 2025-07-12 14:56:48 +00:00
  • 345a41982e gdatetime test: Fall back if legacy System V PST8PDT is not available mcatanzaro/glib-2-68-rhel9 Simon McVittie 2024-10-18 11:23:42 +01:00
  • a2a6ca391d gdatetime test: Try to make PST8PDT test more obviously correct Simon McVittie 2024-10-18 11:03:19 +01:00
  • e608f34a06 gdatetime test: Do not assume PST8PDT was always exactly -8/-7 Rebecca N. Palmer 2024-10-11 09:38:52 +01:00
  • d1e564d6d4 gdatetime test: Try to make PST8PDT test more obviously correct mcatanzaro/glib-2-56-rhel8 Simon McVittie 2024-10-18 11:03:19 +01:00
  • a07f759373 gdatetime test: Do not assume PST8PDT was always exactly -8/-7 Rebecca N. Palmer 2024-10-11 09:38:52 +01:00
  • 28039f209e tests: Ensure that unsubscribing with GetNameOwner in-flight doesn't crash Simon McVittie 2024-04-23 21:39:43 +01:00
  • 7b8beb61c1 tests: Add a test for signal filtering by well-known name Simon McVittie 2024-03-08 19:53:22 +00:00
  • 399343142a tests: Add a test for matching by two well-known names Simon McVittie 2024-03-08 19:51:50 +00:00
  • e80d5003c0 tests: Add test coverage for signals that match the message bus's name Simon McVittie 2024-03-08 20:10:29 +00:00
  • 6d04728abe tests: Add a test-case for what happens if a unique name doesn't exist Simon McVittie 2024-03-08 19:44:03 +00:00
  • 470bf89e7d tests: Add support for subscribing to signals from a well-known name Simon McVittie 2024-03-08 19:28:15 +00:00
  • 7ef0d99dc3 tests: Add a data-driven test for signal subscriptions Simon McVittie 2024-03-08 14:19:46 +00:00
  • ad49010fbf gdbusconnection: Allow name owners to have the syntax of a well-known name Simon McVittie 2024-05-08 14:46:08 +00:00
  • 1bdfa0ea3f gdbusconnection: Don't deliver signals if the sender doesn't match Simon McVittie 2024-03-14 20:42:41 +00:00
  • ae27ec237a gdbus: Track name owners for signal subscriptions Simon McVittie 2024-04-23 20:42:17 +01:00
  • f2b82b3657 gdbusconnection: Add copy of g_set_str() Michael Catanzaro 2025-07-10 19:25:31 -05:00
  • ca3d065bb0 gdbusconnection: Stop storing sender_unique_name in SignalData Simon McVittie 2024-04-23 20:39:05 +01:00
  • a0adf817b6 gdbusconnection: Factor out remove_signal_data_if_unused Simon McVittie 2024-03-14 19:51:59 +00:00
  • 1144aa6fbd gdbusconnection: Factor out add_signal_data() Simon McVittie 2024-04-23 20:31:57 +01:00
  • 41b9ee0f78 gdbusconnection: Factor out signal_data_new_take() Simon McVittie 2024-03-14 19:30:12 +00:00
  • bc005d7837 gdbusconnection: Move SignalData, SignalSubscriber higher up Simon McVittie 2024-03-14 19:24:24 +00:00
  • f649bef8e8 gdbusprivate: Add symbolic constants for the message bus itself Simon McVittie 2024-03-14 19:18:15 +00:00
  • 0ec439aab1 gdbusnameowning: Fix race between connection shutdown and NameLost Philip Withnall 2020-01-17 20:00:22 +00:00
  • a13bbdc1dc gdbusconnection: Tidy up unsubscription code Philip Withnall 2020-01-17 19:56:58 +00:00
  • 5b7c9398a6 gdbusconnection: Fix race when emitting D-Bus signal callbacks Philip Withnall 2020-01-17 19:38:55 +00:00
  • d21d9fb024 gdbusconnection: Tidy up destroy notification for signal subscriptions Philip Withnall 2020-01-17 19:52:46 +00:00
  • c53784092c gdbusconnection: Allocate SignalSubscriber structs individually Philip Withnall 2020-01-17 16:11:06 +00:00
  • 5d6ced6a7f gdbusconnection: Rearrange refcount handling of map_method_serial_to_task Philip Withnall 2023-02-22 12:19:16 +00:00
  • e43ebf8e61 Merge branch 'gapplication-fixes' into 'main' Philip Withnall 2025-07-11 11:51:42 +00:00
  • 1bb48a76a6 application: Call before/after_emit consistently Matthias Clasen 2025-07-10 21:16:46 -04:00
  • 182185e31e application: Clarify documentation Matthias Clasen 2025-07-11 06:27:25 -04:00
  • de85736791 tests: Remove an overzealous assertion Matthias Clasen 2025-07-11 07:31:12 -04:00
  • b43d2e0683 gatomic: Add various casts to use of g_atomic_*()s to fix warnings Philip Withnall 2019-09-21 10:45:36 +02:00
  • 789c240db9 gstring: Make len_unsigned unsigned Peter Bloomfield 2025-04-11 05:52:33 +00:00
  • 101afb0177 gstring: carefully handle gssize parameters Michael Catanzaro 2025-04-10 10:57:20 -05:00
  • 6c2178a3bc Fixing various warnings in glib/gstring.c Emmanuel Fleury 2019-02-04 13:31:28 +01:00
  • db335d052e gsocks4aproxy: Fix a single byte buffer overflow in connect messages Michael Catanzaro 2024-09-19 18:35:53 +01:00
  • 93c46e9c1c gfile: Add support for x-gvfs-trash mount option Ondrej Holy 2024-07-12 11:14:10 +02:00
  • 9cd71b6e56 gfile: Add support for x-gvfs-notrash option to ignore mounts Ondrej Holy 2020-06-23 08:36:26 +02:00
  • cf5e46f1c4 gunixmounts: Add g_unix_mount_point_at Ondrej Holy 2020-06-23 08:23:16 +02:00
  • 90e9e87de1 gio: Add g_unix_mount_get_options Ondrej Holy 2018-04-26 10:36:36 +02:00
  • 4685e5f07e grefcount: add missing gatomic.h Fabrice Fontaine 2018-10-13 23:10:33 +02:00
  • 6b64cf3de8 Use macros for refcount types API Emmanuele Bassi 2018-06-04 11:38:40 +01:00
  • a59cd90787 Add reference counting types Emmanuele Bassi 2018-01-17 16:38:45 +00:00
  • a9b8455e54 gfile: Don’t copy files as private if using default permissions Philip Withnall 2019-09-27 15:02:32 +01:00
  • 7cc77cd0c3 gfile: Factor out flags when copying files Philip Withnall 2019-09-27 14:46:18 +01:00
  • f7bf8a1d23 codegen: Fix a minor Python linting warning Philip Withnall 2018-04-17 14:13:05 +01:00
  • 9492c7eb55 codegen: Suppress the old --xml-files option in the --help output Philip Withnall 2018-04-17 14:12:18 +01:00
  • 6904a5edf9 codegen: Add --interface-info-[body|header] modes Philip Withnall 2018-04-17 14:10:07 +01:00
  • 82e41ff07f codegen: Support Since and name changing annotations on annotations Philip Withnall 2018-04-17 14:07:50 +01:00
  • c093dbc3d8 gnetworkmonitornm: Do not re-update cached property Julian Andres Klode 2021-10-12 17:31:42 +02:00
  • 91b49e4476 gnetworkmonitornm: Stop using removed PropertiesChanged signal Julian Andres Klode 2021-10-12 12:01:50 +02:00
  • 38dc80bfae gnetworkmonitornm: Remove double-space Bastien Nocera 2019-07-29 17:26:47 +02:00
  • 8a909f6cdc gnetworkmonitornm: Arguments to g-signal's callback are const Bastien Nocera 2019-07-29 17:26:20 +02:00
  • 0c534b3ce5 gnetworkmonitornm: Disconnect g-signal from proxy Bastien Nocera 2019-07-29 17:25:21 +02:00
  • 0f45028066 gnetworkmonitornm: Consider NM_STATE_CONNECTED_SITE to be available Philip Withnall 2019-05-31 11:19:07 +01:00
  • ed6988d76b gnetworkmonitornm: Fix network available detection Fabrice Bellet 2019-04-29 12:05:54 +00:00
  • 85196a28ff Handle an UNKNOWN NetworkManager connectivity as NONE Antonio Larrosa 2019-03-12 18:35:10 +01:00
  • 43499f4bd0 gnetworkmonitornm: Set a GError properly on an error handling path Philip Withnall 2018-09-13 10:25:05 +01:00
  • de531429d0 gutils: Avoid segfault in g_get_user_database_entry Jamie Bainbridge 2021-09-08 12:08:17 +10:00
  • 530c62ead3 Add more tests for GHmac Michael Catanzaro 2021-07-01 15:51:26 -05:00
  • a7afb8f893 Add a gnutls backend for GHmac Colin Walters 2019-06-07 19:36:54 +00:00
  • e16f08e2e0 ghmac: Split off wrapper functions into ghmac-utils.c Colin Walters 2019-06-07 18:44:43 +00:00
  • 90ac241cf8 gmain: g_main_context_check() can skip updating polled FD sources Claudio Saavedra 2020-10-21 13:19:42 +03:00
  • 586c99b515 gmain: Fix possible locking issue in source unref Benjamin Berg 2020-10-13 15:09:43 +02:00
  • 7662002e6c GMainContext - Move mutex unlocking in destructor right before freeing the mutex Sebastian Dröge 2020-02-11 09:34:38 +02:00