glib/gio
Philip Withnall 4641535596
Revert "gdbus: Fix leak of method invocation when registering an object with closures"
This reverts commit 092fedd5f0.

This was not the right change to make, and I shouldn’t have accepted the
MR. The situation is laid out in this comment:
https://gitlab.gnome.org/GNOME/glib/-/issues/2600#note_1385050

tl;dr: The reference on the `GDBusMethodInvocation` which is transferred
in to the `GDBusInterfaceMethodCallFunc` is balanced by a reference
transferred to `g_dbus_method_invocation_return_*()`. This is how the
refcounting has always worked for these functions, and even if we’d
probably arrange things differently if the code was written now, we
can’t change those semantics without breaking API.

In particular, bindings have various bits of custom code to account for
these reference tranfers (since they can’t be represented using
gobject-introspection annotations), so changing the semantics will break
bindings.

Fixes: #3559
2024-12-10 15:53:54 +00:00
..
completion completion: Rework quoting in gsettings completion script 2024-04-17 17:43:50 +01:00
gdbus-2.0/codegen gio/gdbus-codegen: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
inotify inotify: Optimize consecutive g_hash_table_{lookup,remove} calls 2024-09-19 10:55:39 +03:00
kqueue meson: Fix another kqueue build race on macOS 2024-07-27 08:03:42 +05:30
tests Revert "gdbus: Fix leak of method invocation when registering an object with closures" 2024-12-10 15:53:54 +00:00
win32 gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
xdgmime xdgmime: Add assertion to silence static analysis false positive 2024-04-25 23:16:08 +01:00
data-to-c.py data-to-c.py: generate new-line at the end of the file 2021-07-02 14:42:54 +02:00
dbus-daemon.xml
gaction.c Ported the remaining documentation comments in gio/gaction.c to GI-Docgen 2024-04-01 16:00:23 +01:00
gaction.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gactiongroup.c gactiongroup: Add a missing array termination annotation 2024-04-12 13:56:20 +01:00
gactiongroup.h actiongroup: Add a compiler warning 2023-04-07 08:44:29 -04:00
gactiongroupexporter.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gactiongroupexporter.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gactionmap.c gio/actionmap: Port docs to gi-docgen 2024-07-11 15:33:41 +01:00
gactionmap.h gactionmap: Add g_action_map_remove_action_entries() 2023-05-26 10:30:40 +01:00
gappinfo.c gappinfo: Pass activation token from launch context to open_uri/file portal 2024-07-29 09:30:09 +02:00
gappinfo.h gio/appinfo: Port docs to gi-docgen 2024-07-11 15:33:41 +01:00
gappinfoprivate.h gappinfo: Move all platform-independent API docs to gappinfo.c 2024-07-24 17:45:22 +02:00
gapplication-tool.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gapplication.c gapplication: Fix a -Wfloat-conversion warning 2024-09-17 23:55:02 +01:00
gapplication.h gapplication: add GApplication:version property 2024-02-09 10:04:14 +00:00
gapplicationcommandline.c gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
gapplicationcommandline.h gapplicationcommandline: add .done() method 2023-11-27 14:15:36 +00:00
gapplicationimpl-dbus.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gapplicationimpl.h gio: Add some missing license and copyright headers 2022-07-05 12:30:46 +01:00
gasynchelper.c docs: Move the GAsyncHelper SECTION 2023-10-23 13:18:13 +01:00
gasynchelper.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gasyncinitable.c gio: Fix docs links to description of I/O priority 2024-03-22 00:53:05 +00:00
gasyncinitable.h docs: Move the GAsyncInitable SECTION 2023-10-17 10:57:14 +01:00
gasyncresult.c gasyncresult.c: Port all doc comments to gi-docgen 2024-06-29 00:11:30 +05:30
gasyncresult.h gasyncresult.h: Port all doc comments to gi-docgen 2024-06-29 00:14:35 +05:30
gbufferedinputstream.c gbufferedinputstream: Port all doc comments to gi-docgen 2024-07-09 18:21:42 +01:00
gbufferedinputstream.h docs: Move the GBufferedInputStream SECTION 2023-10-17 11:19:27 +01:00
gbufferedoutputstream.c gbufferedoutputstream.c: Port doc comments to gi-docgen 2024-07-09 18:03:03 +05:30
gbufferedoutputstream.h docs: Move the GBufferedOutputStream SECTION 2023-10-17 11:19:38 +01:00
gbytesicon.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gbytesicon.h docs: Move the GBytesIcon SECTION 2023-10-17 11:19:44 +01:00
gcancellable.c gcancellable: Mark assert-only variable as unused 2024-08-02 13:57:29 +02:00
gcancellable.h docs: Move the GCancellable SECTION 2023-10-17 11:19:46 +01:00
gcharsetconverter.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gcharsetconverter.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gcocoanotificationbackend.m Move to Apple Silicon based runner 2024-09-12 23:17:23 +02:00
gcontenttype-fdo.c gcontenttype: Add platform-independent top level API file 2024-07-24 17:46:31 +02:00
gcontenttype-osx.m macos: Remove extraous space from type identifier 2024-11-04 16:31:36 +00:00
gcontenttype-win32.c gcontenttype: Add platform-independent top level API file 2024-07-24 17:46:31 +02:00
gcontenttype.c gcontenttype: Add platform-independent top level API file 2024-07-24 17:46:31 +02:00
gcontenttype.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gcontenttypeprivate.h gcontenttype: Add platform-independent top level API file 2024-07-24 17:46:31 +02:00
gcontextspecificgroup.c gcontextspecificgroup: Wait until stop_func is done 2024-02-20 13:39:31 +01:00
gcontextspecificgroup.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gconverter.c Add g_converter_convert_bytes 2024-05-09 15:03:55 +00:00
gconverter.h Add g_converter_convert_bytes 2024-05-09 15:03:55 +00:00
gconverterinputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gconverterinputstream.h docs: Move the GConverterInputStream SECTION 2023-10-17 11:19:55 +01:00
gconverteroutputstream.c converteroutputstream: Raise error for data at end 2024-11-16 07:46:24 +00:00
gconverteroutputstream.h docs: Move the GConverterOutputStream SECTION 2023-10-17 11:19:57 +01:00
gcredentials.c gio: Fix invalid doc links 2023-10-23 11:26:53 +01:00
gcredentials.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gcredentialsprivate.h Revert "gio, glib: Use G_OS_DARWIN for code that is for such environments" 2022-11-07 11:30:32 +00:00
gdatagrambased.c docs: Fix links to symbols outside the allowed namsepace 2024-01-09 21:24:22 +02:00
gdatagrambased.h docs: Move the GDatagramBased SECTION 2023-10-17 11:20:03 +01:00
gdatainputstream.c gdatainputstream: Use memchr() for the multi-stop-char case too 2024-10-17 11:42:43 +01:00
gdatainputstream.h docs: Move the GDataInputStream SECTION 2023-10-17 11:20:06 +01:00
gdataoutputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdataoutputstream.h docs: Move the GDataOutputStream SECTION 2023-10-17 11:20:08 +01:00
gdbus-tool.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gdbusactiongroup-private.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdbusactiongroup.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gdbusactiongroup.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusaddress.c gdbus: factor out untranslatable parts of error messages 2024-06-13 18:30:58 +00:00
gdbusaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusauth.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusauth.h gdbusauthmechanismexternal: Optionally send empty authorization identity 2022-07-24 13:46:26 +01:00
gdbusauthmechanism.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusauthmechanism.h gdbusauthmechanismexternal: Optionally send empty authorization identity 2022-07-24 13:46:26 +01:00
gdbusauthmechanismanon.c gdbusauthmechanismexternal: Optionally send empty authorization identity 2022-07-24 13:46:26 +01:00
gdbusauthmechanismanon.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdbusauthmechanismexternal.c GDBus: Don't log a message for G_DBUS_CONNECTION_FLAGS_CROSS_NAMESPACE 2024-09-18 14:04:09 +01:00
gdbusauthmechanismexternal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdbusauthmechanismsha1.c Use O_CLOEXEC in {g_,}open () calls for race-free setting of the close-on-exec flag 2023-02-21 12:42:55 +00:00
gdbusauthmechanismsha1.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdbusauthobserver.c docs: Move the GDBusAuthObserver SECTION 2023-10-17 11:20:12 +01:00
gdbusauthobserver.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusconnection.c Revert "gdbus: Fix leak of method invocation when registering an object with closures" 2024-12-10 15:53:54 +00:00
gdbusconnection.h gdbus: Add a few missing (nullable) annotations to GDBus method invocation related functions 2024-12-03 06:22:52 +00:00
gdbusdaemon.c gdbusdaemon: Fix check for G_ANALYZER_ANALYZING 2024-09-25 14:30:48 +01:00
gdbusdaemon.h gio: Add some missing license and copyright headers 2022-07-05 12:30:46 +01:00
gdbuserror.c gdbus: Use symbolic constants for the most common D-Bus error names 2024-05-16 22:52:23 +01:00
gdbuserror.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusinterface.c gio: Fix invalid doc links 2023-10-23 11:26:53 +01:00
gdbusinterface.h docs: Move the GDBusInterface SECTION 2023-10-17 11:20:17 +01:00
gdbusinterfaceskeleton.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusinterfaceskeleton.h docs: Move the GDBusInterfaceSkeleton SECTION 2023-10-17 11:20:20 +01:00
gdbusintrospection.c docs: Wrap things that gi-docgen mistakes as HTML tags in backticks 2024-08-13 15:19:21 -06:00
gdbusintrospection.h docs: spelling and grammar fixes 2024-04-01 11:01:06 +00:00
gdbusmenumodel.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gdbusmenumodel.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusmessage.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gdbusmessage.h gdbusconnection: Support matching object paths with arg0 matching 2023-11-28 14:42:41 +00:00
gdbusmethodinvocation.c gdbus: Add a few missing (nullable) annotations to GDBus method invocation related functions 2024-12-03 06:22:52 +00:00
gdbusmethodinvocation.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusnameowning.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gdbusnameowning.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusnamewatching.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gdbusnamewatching.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusobject.c docs: Move the GDBusObject SECTION 2023-11-02 16:30:23 +00:00
gdbusobject.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusobjectmanager.c docs: Move the GDBusObjectManager SECTION 2023-11-14 14:32:19 +00:00
gdbusobjectmanager.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusobjectmanagerclient.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gdbusobjectmanagerclient.h docs: Move the GDBusObjectManagerClient SECTION 2023-10-25 15:10:15 +01:00
gdbusobjectmanagerserver.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gdbusobjectmanagerserver.h docs: Move the GDBusObjectManagerServer SECTION 2023-11-14 14:32:19 +00:00
gdbusobjectproxy.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusobjectproxy.h docs: Move the GDBusObjectProxy SECTION 2023-10-25 15:10:16 +01:00
gdbusobjectskeleton.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusobjectskeleton.h docs: Move the GDBusObjectSkeleton SECTION 2023-11-14 14:32:19 +00:00
gdbusprivate.c gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gdbusprivate.h gdbus: Use symbolic constants for the most common D-Bus error names 2024-05-16 22:52:23 +01:00
gdbusproxy.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gdbusproxy.h docs: Move the GDBusProxy SECTION 2023-11-14 14:32:19 +00:00
gdbusserver.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusserver.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusutils.c gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
gdbusutils.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdebugcontroller.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdebugcontroller.h docs: Move the GDebugController SECTION 2023-10-23 13:18:13 +01:00
gdebugcontrollerdbus.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gdebugcontrollerdbus.h docs: Move the GDebugControllerDBus SECTION 2023-10-23 14:45:51 +01:00
gdelayedsettingsbackend.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdelayedsettingsbackend.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdesktopappinfo.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gdesktopappinfo.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdocumentportal.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gdocumentportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdrive.c docs: Clarify distinction between GDrive, GVolume and GMount 2024-08-15 11:32:37 +01:00
gdrive.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdtlsclientconnection.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdtlsclientconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdtlsconnection.c gio: Fix docs links to description of I/O priority 2024-03-22 00:53:05 +00:00
gdtlsconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdtlsserverconnection.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdtlsserverconnection.h docs: Move the GDtlsConnection SECTIONs 2023-10-23 13:18:13 +01:00
gdummyfile.c gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
gdummyfile.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdummyproxyresolver.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdummyproxyresolver.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdummytlsbackend.c Use g_once_init_{enter,leave}_pointer where appropriate 2023-10-04 13:57:16 +01:00
gdummytlsbackend.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gemblem.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gemblem.h docs: Move the GEmblem SECTION 2023-10-23 13:43:27 +01:00
gemblemedicon.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gemblemedicon.h docs: Move the GEmblemedIcon SECTION 2023-10-23 13:43:27 +01:00
gfdonotificationbackend.c gio: Use g_steal_handle_id() with signal unsubscriptions 2024-10-08 13:57:30 +01:00
gfile.c UnixMountEntry: Deprecate g_unix_mount_* API in favor of g_unix_mount_entry_* 2024-10-22 15:31:52 +01:00
gfile.h gio: Add a query_exists vfunc to GFile 2024-10-01 16:25:57 +01:00
gfileattribute-priv.h Stop using enums in bitfields 2023-10-11 15:05:57 +03:00
gfileattribute.c docs: Move the GFileAttribute SECTION to Markdown 2023-10-23 13:43:27 +01:00
gfileattribute.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gfiledescriptorbased.c docs: Mention GioUnix-2.0 GIR namespace alongside gio-unix-2.0.pc 2024-02-12 17:54:10 +00:00
gfiledescriptorbased.h gfiledescriptorbased: Move across typedef from giotypes.h 2024-02-12 17:54:10 +00:00
gfileenumerator.c gio: Fix docs links to description of I/O priority 2024-03-22 00:53:05 +00:00
gfileenumerator.h docs: Move the GFileEnumerator SECTION 2023-10-23 14:45:51 +01:00
gfileicon.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gfileicon.h docs: Move the GFileIcon SECTION 2023-10-23 13:43:27 +01:00
gfileinfo-priv.h file-info: Add a set of attributes for large thumbnails 2022-12-08 05:21:19 +01:00
gfileinfo.c gfileinfo: Fixed broken link to gio/file-attributes.html 2024-04-23 14:33:45 -07:00
gfileinfo.h docs: Move the GFileInfo SECTION 2023-10-23 13:18:13 +01:00
gfileinputstream.c gio: Fix docs links to description of I/O priority 2024-03-22 00:53:05 +00:00
gfileinputstream.h docs: Move the GFile*Stream SECTIONs 2023-10-25 15:10:16 +01:00
gfileiostream.c docs: Move the GIOScheduler SECTION 2023-11-15 11:48:23 +00:00
gfileiostream.h docs: Move the GFileIOStream SECTION 2023-11-14 14:32:19 +00:00
gfilemonitor.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gfilemonitor.h docs: Move the GFileMonitor SECTION 2023-10-23 13:43:27 +01:00
gfilenamecompleter.c gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
gfilenamecompleter.h docs: Move the GFilenameCompleter SECTION 2023-10-23 13:43:27 +01:00
gfileoutputstream.c docs: Move the GIOScheduler SECTION 2023-11-15 11:48:23 +00:00
gfileoutputstream.h docs: Move the GFile*Stream SECTIONs 2023-10-25 15:10:16 +01:00
gfilterinputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gfilterinputstream.h docs: Move the GFilter*Stream SECTIONs 2023-10-25 15:10:16 +01:00
gfilteroutputstream.c gfilteroutputstream.c: Port all doc comments to gi-docgen 2024-07-09 17:30:32 +05:30
gfilteroutputstream.h docs: Move the GFilter*Stream SECTIONs 2023-10-25 15:10:16 +01:00
ggtknotificationbackend.c gdbus: Use symbolic constants to call message bus methods 2024-05-16 22:52:22 +01:00
ghttpproxy.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
ghttpproxy.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gicon.c docs: Use code for class names in links 2024-01-15 14:43:53 +00:00
gicon.h docs: Move the GIcon SECTION 2023-10-23 13:18:13 +01:00
ginetaddress.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
ginetaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
ginetaddressmask.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
ginetaddressmask.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
ginetsocketaddress.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
ginetsocketaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
ginitable.c docs: Move the GInitable SECTION 2023-10-23 13:18:13 +01:00
ginitable.h docs: Move the GInitable SECTION 2023-10-23 13:18:13 +01:00
ginputstream.c gio: Improve linking for g_io_input_stream_read_all* 2024-09-08 10:19:07 +02:00
ginputstream.h docs: Move the GInputStream SECTION 2023-10-23 14:45:51 +01:00
gio_probes.d
gio_trace.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-autocleanups.h Ignore autocleanups when generating introspection data 2023-10-23 10:25:30 +01:00
gio-launch-desktop.c gio-launch-desktop, gmessages: Fix journald support using __BIONIC__ to skip support on Android 2024-04-02 08:40:48 -03:00
gio-querymodules.c Revert "gio, glib: Use G_OS_DARWIN for code that is for such environments" 2022-11-07 11:30:32 +00:00
gio-tool-cat.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-copy.c gio-tool: add a "default-modified-time" option 2023-10-16 18:12:49 +03:00
gio-tool-info.c UnixMountEntry: Deprecate g_unix_mount_* API in favor of g_unix_mount_entry_* 2024-10-22 15:31:52 +01:00
gio-tool-launch.c gio: Check __APPLE__ in a few places instead of HAVE_COCOA 2022-11-07 11:30:32 +00:00
gio-tool-list.c gio: Fix GFileEnumerator leaks in gio tools 2024-11-03 12:22:01 -05:00
gio-tool-mime.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-mkdir.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-monitor.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-mount.c gio-tool: Clarify that gio mount -l only lists user-interesting things 2024-12-08 23:03:07 +00:00
gio-tool-move.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-open.c gio: Check __APPLE__ in a few places instead of HAVE_COCOA 2022-11-07 11:30:32 +00:00
gio-tool-remove.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-rename.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-save.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-set.c gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
gio-tool-trash.c gio: Fix GFileEnumerator leaks in gio tools 2024-11-03 12:22:01 -05:00
gio-tool-tree.c gio: Fix GFileEnumerator leaks in gio tools 2024-11-03 12:22:01 -05:00
gio-tool.c gio-tool: Print help output to stdout when --help is passed 2023-11-07 13:51:56 +00:00
gio-tool.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio.h Revert "Add GBase64Encoder and Decoder" 2024-05-05 14:58:43 -04:00
gio.rc.in
gio.stp.in
gioenums.h docs: Transition remaining DocBook XML to markdown/HTML 2024-08-13 15:19:14 -06:00
gioenumtypes.c.template gobject: use g_once_init_enter_pointer for GType initializers 2023-10-04 14:50:54 +01:00
gioenumtypes.h.template Revert "meson: Use gnome.mkenum_simple()" 2022-11-24 12:06:10 +00:00
gioerror.c gioerror: Map EADDRNOTAVAIL to G_IO_ERROR_CONNECTION_REFUSED 2024-06-13 20:00:12 +01:00
gioerror.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
giomodule-priv.c Do not define GIO_COMPILATION for executables 2022-10-13 20:53:56 -04:00
giomodule-priv.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
giomodule.c Raise minimum supported macOS version to 10.13 (High Sierra). 2024-11-20 18:15:34 -08:00
giomodule.h docs: Move the GIOModule and GIOExtensionPoint SECTIONs 2023-11-14 14:32:19 +00:00
gioprivate.h Revert "gio, glib: Use G_OS_DARWIN for code that is for such environments" 2022-11-07 11:30:32 +00:00
gioscheduler.c gio: Fix docs links to description of I/O priority 2024-03-22 00:53:05 +00:00
gioscheduler.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
giostream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
giostream.h docs: Move the GIOStream SECTION 2023-10-23 13:18:13 +01:00
giotypes.h Revert "Add GBase64Encoder and Decoder" 2024-05-05 14:58:43 -04:00
giounix-private.c gio-unix: Use EPOLL_CLOEXEC by default 2022-08-26 04:10:22 -04:00
giounix-private.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
giowin32-afunix.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
giowin32-priv.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
giowin32-private.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gkeyfilesettingsbackend.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
glib-compile-resources.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
glib-compile-schemas.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
glistmodel.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
glistmodel.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gliststore.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gliststore.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gloadableicon.c docs: Move the GLoadableIcon SECTION 2023-10-24 10:58:56 +01:00
gloadableicon.h docs: Move the GLoadableIcon SECTION 2023-10-24 10:58:56 +01:00
glocalfile.c Merge branch 'faccessat-bsd' into 'main' 2024-11-06 13:13:01 +00:00
glocalfile.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
glocalfileenumerator.c gio: Check cancellable iterating local file enumerator 2023-05-19 11:53:18 +00:00
glocalfileenumerator.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
glocalfileinfo.c glocalfileinfo: Use stat results only if stat succeeded 2024-06-14 17:42:39 +01:00
glocalfileinfo.h glocalfileinfo: Fix GLocalFileStat getters on MinGW x86 2023-06-30 15:00:56 +01:00
glocalfileinputstream.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
glocalfileinputstream.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
glocalfileiostream.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
glocalfileiostream.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
glocalfilemonitor.c UnixMountEntry: Deprecate g_unix_mount_* API in favor of g_unix_mount_entry_* 2024-10-22 15:31:52 +01:00
glocalfilemonitor.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
glocalfileoutputstream.c g_mkstemp: Use O_CLOEXEC for race-free setting of the close-on-exec flag 2023-02-22 00:38:13 +01:00
glocalfileoutputstream.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
glocalvfs.c glocalvfs: Remove unnecessary and buggy code 2023-12-20 19:25:50 +01:00
glocalvfs.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gmarshal-internal.c Replace all uses of G_VA_COPY with Standard C va_copy 2022-10-26 18:07:55 +01:00
gmarshal-internal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gmarshal-internal.list gio: remove use of generic marshaller from GIO objects 2019-06-17 16:29:09 -07:00
gmemoryinputstream.c docs: Move the GMemory*Stream SECTIONs 2023-10-24 10:58:56 +01:00
gmemoryinputstream.h docs: Move the GMemory*Stream SECTIONs 2023-10-24 10:58:56 +01:00
gmemorymonitor.c docs: Move the GMemoryMonitor SECTION 2023-10-23 13:43:27 +01:00
gmemorymonitor.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gmemorymonitordbus.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gmemorymonitordbus.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gmemorymonitorportal.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gmemorymonitorportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gmemorymonitorwin32.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gmemoryoutputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gmemoryoutputstream.h docs: Move the GMemory*Stream SECTIONs 2023-10-24 10:58:56 +01:00
gmemorysettingsbackend.c Add missing extension point register for for GMemorySettingsBackend 2022-07-15 21:36:03 +02:00
gmenu.c docs: spelling and grammar fixes 2024-04-01 11:01:06 +00:00
gmenu.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gmenuexporter.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gmenuexporter.h gmenumodel: disallow exporting large menus on the bus 2022-12-14 15:42:14 +00:00
gmenumodel.c gmenumodel: Acknowledge in docs that the UI used in the example is old 2024-08-25 15:34:32 +01:00
gmenumodel.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gmount.c docs: Clarify distinction between GDrive, GVolume and GMount 2024-08-15 11:32:37 +01:00
gmount.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gmountoperation.c docs: Use code for class names in links 2024-01-15 14:43:53 +00:00
gmountoperation.h docs: Move the GMountOperation SECTION 2023-10-23 14:45:51 +01:00
gmountprivate.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnativesocketaddress.c docs: Move the GNativeSocketAddress SECTION 2023-10-23 14:45:51 +01:00
gnativesocketaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gnativevolumemonitor.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnativevolumemonitor.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gnetworkaddress.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gnetworkaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gnetworking.c docs: Move the gnetworking SECTION 2023-11-15 11:48:23 +00:00
gnetworking.h.in gnetworking: Hide POSIX networking symbols from g-ir-scanner 2023-11-29 11:57:20 +00:00
gnetworkingprivate.h gio: use reentrant getservbyname_r() if available 2023-08-14 09:32:43 +01:00
gnetworkmonitor.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gnetworkmonitor.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gnetworkmonitorbase.c gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gnetworkmonitorbase.h GOsxNetworkMonitor: Add network monitor backend for OS X 2024-07-07 19:36:48 +00:00
gnetworkmonitornetlink.c Enable GNetworkMonitorNetlink on FreeBSD 2024-10-29 21:18:36 +03:00
gnetworkmonitornetlink.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnetworkmonitornm.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnetworkmonitornm.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnetworkmonitorportal.c gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gnetworkmonitorportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnetworkservice.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gnetworkservice.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gnextstepsettingsbackend.m Raise minimum supported macOS version to 10.13 (High Sierra). 2024-11-20 18:15:34 -08:00
gnotification-private.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnotification.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gnotification.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gnotificationbackend.c gnotificationbackend: Fix a GDBusConnection leak 2022-11-16 10:12:05 +00:00
gnotificationbackend.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnullsettingsbackend.c gio: Ensure extension points are registered when creating Settings backends 2022-07-15 21:36:09 +02:00
gopenuriportal.c gopenuriportal: Use g_steal_handle_id() for ownership transfers 2024-10-08 13:57:41 +01:00
gopenuriportal.h gappinfo: Pass activation token from launch context to open_uri/file portal 2024-07-29 09:30:09 +02:00
gosxappinfo.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gosxappinfo.m Raise minimum supported macOS version to 10.13 (High Sierra). 2024-11-20 18:15:34 -08:00
gosxnetworkmonitor.c GOsxNetworkMonitor: Add network monitor backend for OS X 2024-07-07 19:36:48 +00:00
gosxnetworkmonitor.h GOsxNetworkMonitor: Add network monitor backend for OS X 2024-07-07 19:36:48 +00:00
goutputstream.c g_output_stream_write: Allow NULL buffer if count is 0 2024-06-26 14:18:41 -04:00
goutputstream.h docs: Move the GOutputStream SECTION 2023-10-23 14:45:51 +01:00
gpermission.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gpermission.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gpollableinputstream.c docs: Move the GPolllable*Stream SECTIONs 2023-10-24 10:58:56 +01:00
gpollableinputstream.h docs: Move the GPolllable*Stream SECTIONs 2023-10-24 10:58:56 +01:00
gpollableoutputstream.c docs: Move the GPolllable*Stream SECTIONs 2023-10-24 10:58:56 +01:00
gpollableoutputstream.h docs: Move the GPolllable*Stream SECTIONs 2023-10-24 10:58:56 +01:00
gpollableutils.c docs: Move the gpollableutils SECTION 2023-11-15 11:48:23 +00:00
gpollableutils.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gpollfilemonitor.c gpollfilemonitor: Add missing attribute checks for g_file_info_get_size() 2023-03-21 12:15:50 +00:00
gpollfilemonitor.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gportalnotificationbackend.c Add SPDX license headers for LGPL-2.1-or-later to various files 2022-06-01 12:44:23 +01:00
gportalsupport.c gio: Rename GTK_USE_PORTAL to GIO_USE_PORTALS 2023-10-02 15:00:23 +01:00
gportalsupport.h portal: Fix broken header guard 2022-10-31 12:08:41 +01:00
gpowerprofilemonitor.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gpowerprofilemonitor.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gpowerprofilemonitordbus.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gpowerprofilemonitordbus.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gpowerprofilemonitorportal.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gpowerprofilemonitorportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gpropertyaction.c docs: Use code for class names in links 2024-01-15 14:43:53 +00:00
gpropertyaction.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gproxy.c docs: Move the GProxy SECTION 2023-10-25 15:10:16 +01:00
gproxy.h docs: Move the GProxy SECTION 2023-10-25 15:10:16 +01:00
gproxyaddress.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gproxyaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gproxyaddressenumerator.c gproxyaddressenumerator: Strengthen some type assertions 2024-04-25 23:16:30 +01:00
gproxyaddressenumerator.h docs: Move the GProxyAddressEnumerator SECTION 2023-10-25 15:10:16 +01:00
gproxyresolver.c docs: Wrap things that gi-docgen mistakes as HTML tags in backticks 2024-08-13 15:19:21 -06:00
gproxyresolver.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gproxyresolverportal.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gproxyresolverportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gregistrysettingsbackend.c gio/gregistrysettingsbackend.c: Use unsigned data type for bitfields that are only one-bit wide 2023-10-12 11:44:37 +02:00
gregistrysettingsbackend.h gregistrysettingsbackend: Allow a different root key path 2023-04-14 17:00:01 +00:00
gremoteactiongroup.c docs: Move the GRemoteActionGroup SECTION 2023-11-02 16:30:23 +00:00
gremoteactiongroup.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gresolver.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gresolver.h Audit and fix incorrect use of (closure) in glib 2023-07-21 19:03:57 +01:00
gresource-tool.c gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
gresource.c gio/gresource: validate args of g_static_resource_init 2024-11-17 13:18:06 +01:00
gresource.dtd gio: Add gresource.dtd 2023-08-17 14:25:53 +01:00
gresource.h resource: Add g_resource[s]_has_children 2024-09-12 21:15:55 +01:00
gresourcefile.c gio: Implement query_exists for resources 2024-10-01 16:35:54 +01:00
gresourcefile.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsandbox.c gio/tests: Add tests for flatpak infos 2022-11-24 20:03:39 +01:00
gsandbox.h gio: Create a sandbox checking function 2022-11-01 10:20:36 +00:00
gschema.dtd Fix typos 2023-08-01 15:33:21 -03:00
gschema.its
gschema.loc
gseekable.c docs: Move the GSeekable SECTION 2023-10-24 10:58:56 +01:00
gseekable.h docs: Move the GSeekable SECTION 2023-10-24 10:58:56 +01:00
gsettings-mapping.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gsettings-mapping.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsettings-tool.c gsettings-tool: Always use the global_schema_source to lookup schemas in list-recursively 2024-08-14 16:14:45 +00:00
gsettings.c docs: Add Meson to the GSettings build integration 2024-10-11 10:17:32 +01:00
gsettings.h gsettings: Add g_settings_bind_with_mapping_closures() 2024-03-21 23:38:13 +00:00
gsettingsbackend.c docs: Move the GSettings SECTIONs 2023-11-02 16:30:23 +00:00
gsettingsbackend.h docs: Move the GSettings SECTIONs 2023-11-02 16:30:23 +00:00
gsettingsbackendinternal.h gregistrysettingsbackend: Allow a different root key path 2023-04-14 17:00:01 +00:00
gsettingsschema-internal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsettingsschema.c GSettingsSchema: fix g_settings_schema_has_key() 2024-12-06 08:06:18 +01:00
gsettingsschema.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsimpleaction.c docs: Fix links to symbols outside the allowed namsepace 2024-01-09 21:24:22 +02:00
gsimpleaction.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsimpleactiongroup.c docs: Move the GSimpleActionGroup SECTION 2023-10-25 15:10:16 +01:00
gsimpleactiongroup.h docs: Move the GSimpleActionGroup SECTION 2023-10-25 15:10:16 +01:00
gsimpleasyncresult.c docs: Move the GSimpleAsyncResult SECTION 2023-10-24 10:58:56 +01:00
gsimpleasyncresult.h docs: Move the GSimpleAsyncResult SECTION 2023-10-24 10:58:56 +01:00
gsimpleiostream.c docs: Split out platform specific GIO and GLib documentation 2024-02-12 17:54:10 +00:00
gsimpleiostream.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsimplepermission.c docs: Move the GSimplePermission SECTION 2023-10-24 10:58:56 +01:00
gsimplepermission.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsimpleproxyresolver.c simpleproxyresolver: Ignore host with scope id 2024-10-08 14:10:16 +01:00
gsimpleproxyresolver.h docs: Move the GSimpleProxyResolver SECTIONs 2023-11-02 16:30:23 +00:00
gsocket.c gsocket: Fix #ifdef for defining g_socket_get_adapter_ipv4_addr() 2024-10-08 13:13:08 +01:00
gsocket.h Add GBytes variants for GSocket receive methods 2023-12-18 14:23:03 +00:00
gsocketaddress.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsocketaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsocketaddressenumerator.c docs: Move the GSocketAddressEnumerator SECTION 2023-11-02 16:30:23 +00:00
gsocketaddressenumerator.h docs: Move the GSocketAddressEnumerator SECTION 2023-11-02 16:30:23 +00:00
gsocketclient.c gsocketclient: Fix a leak of the task data on an error path 2024-06-05 12:54:05 +01:00
gsocketclient.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsocketconnectable.c docs: Move the GSocketConnectable SECTION 2023-11-14 14:32:19 +00:00
gsocketconnectable.h docs: Move the GSocketConnectable SECTION 2023-11-14 14:32:19 +00:00
gsocketconnection.c gsocketclient: Document async operation timeout/completion behaviour 2023-11-29 15:55:48 +00:00
gsocketconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsocketcontrolmessage.c docs: Move the GSocketControlMessage SECTION 2023-11-14 14:32:19 +00:00
gsocketcontrolmessage.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsocketinputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsocketinputstream.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsocketlistener.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsocketlistener.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsocketoutputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsocketoutputstream.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsocketservice.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsocketservice.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsocks4aproxy.c gsocks4aproxy: Fix a single byte buffer overflow in connect messages 2024-09-19 21:08:15 +01:00
gsocks4aproxy.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsocks4proxy.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsocks4proxy.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsocks5proxy.c gsocks5proxy: Rework functions to separate length and success/failure 2024-04-25 00:39:13 +01:00
gsocks5proxy.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsrvtarget.c gsrvtarget: Silence false positive NULL pointer dereference 2024-04-25 23:57:41 +01:00
gsrvtarget.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsubprocess.c gsubprocess: Globally ignore SIGPIPE 2024-04-01 14:41:33 +01:00
gsubprocess.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsubprocesslauncher-private.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsubprocesslauncher.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsubprocesslauncher.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtask.c gtask: Fix comment for auto task naming via 'g_task_set_source_tag()' 2024-11-06 11:34:09 +00:00
gtask.h gtask: Add g_task_return_new_error_literal() 2023-12-20 16:14:57 +00:00
gtcpconnection.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gtcpconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtcpwrapperconnection.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gtcpwrapperconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtestdbus.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gtestdbus.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gthemedicon.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gthemedicon.h docs: Move the GThemedIcon SECTION 2023-10-25 15:10:16 +01:00
gthreadedresolver-private.h gthreadedresolver: Move private testing symbols to a private header 2024-02-09 10:05:56 +00:00
gthreadedresolver.c gthreadedresolver: ref-sink returned records in lookup_records() 2024-07-04 12:06:12 -07:00
gthreadedresolver.h gthreadedresolver: Move private testing symbols to a private header 2024-02-09 10:05:56 +00:00
gthreadedsocketservice.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gthreadedsocketservice.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlsbackend.c docs: Move the gtls SECTION 2023-11-02 16:30:23 +00:00
gtlsbackend.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlscertificate.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gtlscertificate.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlsclientconnection.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gtlsclientconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlsconnection.c gio: Fix docs links to description of I/O priority 2024-03-22 00:53:05 +00:00
gtlsconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlsdatabase.c docs: Move the GTlsDatabase SECTION 2023-11-02 16:30:23 +00:00
gtlsdatabase.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlsfiledatabase.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gtlsfiledatabase.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlsinteraction.c docs: Move the GTlsInteraction SECTION 2023-10-25 15:10:16 +01:00
gtlsinteraction.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlspassword.c Merge branch '3037-doc-build-cleanups' into 'main' 2023-12-01 22:48:17 +00:00
gtlspassword.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gtlsserverconnection.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gtlsserverconnection.h docs: Move the GTls*Connection SECTIONs 2023-11-02 16:30:23 +00:00
gtrashportal.c Use g_once_init_{enter,leave}_pointer where appropriate 2023-10-04 13:57:16 +01:00
gtrashportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gunionvolumemonitor.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gunionvolumemonitor.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gunixconnection.c docs: Move the GUnixConnection SECTION 2023-11-02 16:30:23 +00:00
gunixconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gunixcredentialsmessage.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gunixcredentialsmessage.h docs: Move the GUnixCredentialsMessage SECTION 2023-11-02 16:30:23 +00:00
gunixfdlist.c docs: Split out platform specific GIO and GLib documentation 2024-02-12 17:54:10 +00:00
gunixfdlist.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gunixfdmessage.c docs: Mention GioUnix-2.0 GIR namespace alongside gio-unix-2.0.pc 2024-02-12 17:54:10 +00:00
gunixfdmessage.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gunixinputstream.c docs: Mention GioUnix-2.0 GIR namespace alongside gio-unix-2.0.pc 2024-02-12 17:54:10 +00:00
gunixinputstream.h docs: Move the GUnix*Stream SECTIONs 2023-11-02 16:30:23 +00:00
gunixmount.c UnixMountEntry: Deprecate g_unix_mount_* API in favor of g_unix_mount_entry_* 2024-10-22 15:31:52 +01:00
gunixmount.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gunixmounts.c UnixMountEntry: Deprecate g_unix_mount_* API in favor of g_unix_mount_entry_* 2024-10-22 15:31:52 +01:00
gunixmounts.h UnixMountEntry: Deprecate g_unix_mount_* API in favor of g_unix_mount_entry_* 2024-10-22 15:31:52 +01:00
gunixoutputstream.c docs: Mention GioUnix-2.0 GIR namespace alongside gio-unix-2.0.pc 2024-02-12 17:54:10 +00:00
gunixoutputstream.h docs: Move the GUnix*Stream SECTIONs 2023-11-02 16:30:23 +00:00
gunixsocketaddress.c gio: Fix various implicit conversions from size_t to smaller types 2024-04-25 00:37:47 +01:00
gunixsocketaddress.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gunixvolume.c gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gunixvolume.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gunixvolumemonitor.c UnixMountEntry: Deprecate g_unix_mount_* API in favor of g_unix_mount_entry_* 2024-10-22 15:31:52 +01:00
gunixvolumemonitor.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gvfs.c docs: Move the GVfs SECTION 2023-11-14 15:12:53 +00:00
gvfs.h docs: spelling and grammar fixes 2024-04-01 11:01:06 +00:00
gvolume.c docs: Clarify distinction between GDrive, GVolume and GMount 2024-08-15 11:32:37 +01:00
gvolume.h docs: Move the GVolume SECTION 2023-11-02 16:30:23 +00:00
gvolumemonitor.c docs: Move the GVolumeMonitor SECTION 2023-11-02 16:30:23 +00:00
gvolumemonitor.h docs: Move the GVolumeMonitor SECTION 2023-11-02 16:30:23 +00:00
gwin32api-application-activation-manager.h gio: Add some missing license and copyright headers 2022-07-05 12:30:46 +01:00
gwin32api-iterator.h gio: Add some missing license and copyright headers 2022-07-05 12:30:46 +01:00
gwin32api-misc.h gio: Add some missing license and copyright headers 2022-07-05 12:30:46 +01:00
gwin32api-package.h Add VTable definition for IPackage2 2023-02-21 18:01:51 +01:00
gwin32api-storage.h gio: Add some missing license and copyright headers 2022-07-05 12:30:46 +01:00
gwin32appinfo.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
gwin32appinfo.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32file-sync-stream.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32file-sync-stream.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32inputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gwin32inputstream.h docs: Move the GWin32*Stream SECTIONs 2023-11-02 16:30:23 +00:00
gwin32mount.c gwin32: Fix two minor string leaks 2023-01-23 11:50:34 +00:00
gwin32mount.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32networkmonitor.c docs: spelling and grammar fixes 2024-04-01 11:01:06 +00:00
gwin32networkmonitor.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32notificationbackend.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32outputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gwin32outputstream.h docs: Move the GWin32*Stream SECTIONs 2023-11-02 16:30:23 +00:00
gwin32packageparser.c GWin32AppInfo: Retrieve display name of UWP (packaged) apps 2023-02-22 13:24:13 +01:00
gwin32packageparser.h GWin32AppInfo: Retrieve display name of UWP (packaged) apps 2023-02-22 13:24:13 +01:00
gwin32registrykey.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gwin32registrykey.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gwin32sid.c Windows: Compile with the UNICODE / _UNICODE macros 2023-10-12 11:32:03 +02:00
gwin32sid.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32volumemonitor.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gwin32volumemonitor.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gzlibcompressor.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gzlibcompressor.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gzlibdecompressor.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gzlibdecompressor.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
meson.build Raise minimum supported macOS version to 10.13 (High Sierra). 2024-11-20 18:15:34 -08:00
org.freedesktop.portal.Documents.xml tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
org.freedesktop.portal.OpenURI.xml gio: update dbus interfaces from xdg-desktop-portal tree 2019-12-17 20:48:22 +08:00
org.freedesktop.portal.ProxyResolver.xml gio: update dbus interfaces from xdg-desktop-portal tree 2019-12-17 20:48:22 +08:00
org.freedesktop.portal.Request.xml tests: Add tests for launching default for file/uri via XDG portal 2024-10-01 19:03:37 +02:00
org.freedesktop.portal.Trash.xml
strinfo.c gio: use g_variant_builder_init_static() 2024-09-26 12:48:16 +01:00
thumbnail-verify.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
thumbnail-verify.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00