glib/gio
Philip Chimento 64b06c633a gfile: Add g_file_{copy,move}_async_with_closures
g_file_copy_async() and g_file_move_async() are written in a way that is
not bindable with gobject-introspection. The progress callback data can
be freed once the async callback has been called, which is convenient
for C, but in language bindings the progress callback closure is
currently just leaked.

There is no scope annotation that fits how the progress callback should
be treated:

- (scope call) is correct for the sync versions of the functions, but
  incorrect for the async functions; the progress callback is called
  after the async functions return.
- (scope notified) is incorrect because there is no GDestroyNotify
  parameter, meaning the callback will always leak.
- (scope async) is incorrect because the callback is called more than
  once.
- (scope forever) is incorrect because the callback closure could be
  freed after the async callback runs.

This adds g_file_copy_async_with_closures() and
g_file_move_async_with_closures() for the benefit of language bindings.

See: GNOME/gjs#590
2024-03-22 00:20:00 +00:00
..
completion completion: Declare variables as local in gio completion script 2021-01-05 16:14:16 +00:00
gdbus-2.0/codegen gdbus-codegen: If writing body to stdout, don't try to include header 2024-02-06 14:06:45 +00:00
inotify Use g_once_init_{enter,leave}_pointer where appropriate 2023-10-04 13:57:16 +01:00
kqueue Fix build race between gio subdirs and gversionmacros.h 2023-07-25 20:28:20 -05:00
tests gfile: Add g_file_{copy,move}_async_with_closures 2024-03-22 00:20:00 +00:00
win32 GWinHttpFile: Check for matching attributes before sending the HTTP(S) request 2024-02-21 11:56:36 +01:00
xdgmime xdgmime: Update to upstream commit c2c814d4051f232 2023-12-04 13:13:13 +00: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 first 3 documentation comments in gaction.c to gi-docgen 2024-03-20 11:34:33 +00:00
gaction.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gactiongroup.c docs: Remove duplicate interface field 2023-10-23 10:25:31 +01:00
gactiongroup.h actiongroup: Add a compiler warning 2023-04-07 08:44:29 -04:00
gactiongroupexporter.c docs: Move the GActionGroupExporter SECTION 2023-10-23 13:18:13 +01:00
gactiongroupexporter.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gactionmap.c gio: Fix invalid doc links 2023-10-23 11:26:53 +01:00
gactionmap.h gactionmap: Add g_action_map_remove_action_entries() 2023-05-26 10:30:40 +01:00
gappinfo.c docs: Split out platform specific GIO and GLib documentation 2024-02-12 17:54:10 +00:00
gappinfo.h docs: Move the GAppInfo SECTION 2023-10-17 10:57:01 +01:00
gappinfoprivate.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gapplication-tool.c gdesktopappinfo: Set XDG_ACTIVATION_TOKEN/activation-token startup ID key 2022-12-19 12:45:02 +00:00
gapplication.c gapplication: add GApplication:version property 2024-02-09 10:04:14 +00:00
gapplication.h gapplication: add GApplication:version property 2024-02-09 10:04:14 +00:00
gapplicationcommandline.c docs: Fix links to symbols outside the allowed namsepace 2024-01-09 21:24:22 +02:00
gapplicationcommandline.h gapplicationcommandline: add .done() method 2023-11-27 14:15:36 +00:00
gapplicationimpl-dbus.c gapplicationcommandline: add .done() method 2023-11-27 14:15:36 +00: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 invalid doc links 2023-10-23 11:26:53 +01:00
gasyncinitable.h docs: Move the GAsyncInitable SECTION 2023-10-17 10:57:14 +01:00
gasyncresult.c gio: Fix invalid doc links 2023-10-23 11:26:53 +01:00
gasyncresult.h docs: Move the GAsyncResult SECTION 2023-10-17 10:57:22 +01:00
gbufferedinputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gbufferedinputstream.h docs: Move the GBufferedInputStream SECTION 2023-10-17 11:19:27 +01:00
gbufferedoutputstream.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
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 docs: Move the GCancellable SECTION 2023-10-17 11:19:46 +01: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 Add SPDX license headers for LGPL-2.1-or-later to various files 2022-06-01 12:44:23 +01:00
gcontenttype-win32.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gcontenttype.c gcontenttype: Make filename valid utf-8 string before processing 2023-11-13 12:14:01 +00:00
gcontenttype.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gcontenttypeprivate.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01: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 docs: Move the GConverter SECTION 2023-10-17 11:19:52 +01:00
gconverter.h docs: Move the GConverter SECTION 2023-10-17 11:19:52 +01: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00: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 gdbus: Add command-line placeholder for ADDRESS 2024-02-28 11:27:21 +00:00
gdbusactiongroup-private.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdbusactiongroup.c gio: Fix invalid doc links 2023-10-23 11:26:53 +01:00
gdbusactiongroup.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusaddress.c docs: Move the GDBusAddress SECTION 2023-10-23 13:18:13 +01: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 gdbusauthmechanismexternal: Optionally send empty authorization identity 2022-07-24 13:46:26 +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 gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gdbusconnection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusdaemon.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusdaemon.h gio: Add some missing license and copyright headers 2022-07-05 12:30:46 +01:00
gdbuserror.c docs: Move the GDBusError SECTION 2023-11-14 14:32:19 +00: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: Move the GDBusIntrospection SECTION 2023-11-14 14:32:19 +00:00
gdbusintrospection.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusmenumodel.c docs: Move the GDBusMenuModel SECTION 2023-11-14 14:32:19 +00:00
gdbusmenumodel.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusmessage.c gdbusmessage: Validate the types of all known message headers 2023-12-11 12:50:52 +00:00
gdbusmessage.h gdbusconnection: Support matching object paths with arg0 matching 2023-11-28 14:42:41 +00:00
gdbusmethodinvocation.c docs: Move the GDBusMethodInvocation SECTION 2023-10-25 15:10:15 +01:00
gdbusmethodinvocation.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusnameowning.c gio: Add some missing (scope) annotations 2023-11-29 11:55:49 +00:00
gdbusnameowning.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdbusnamewatching.c gio: Add some missing (scope) annotations 2023-11-29 11:55:49 +00: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gdbusobjectmanagerclient.h docs: Move the GDBusObjectManagerClient SECTION 2023-10-25 15:10:15 +01:00
gdbusobjectmanagerserver.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00: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 Do not define GIO_COMPILATION for executables 2022-10-13 20:53:56 -04:00
gdbusproxy.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00: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 docs: Move the dbusutils SECTION 2023-11-14 14:32:19 +00: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00: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 docs: Mention GioUnix-2.0 GIR namespace alongside gio-unix-2.0.pc 2024-02-12 17:54:10 +00:00
gdesktopappinfo.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gdocumentportal.c documentportal: Fix small leak in add_documents with empty URI list 2022-09-02 19:48:36 +02:00
gdocumentportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gdrive.c gio: Fix several incorrect links in documentation comments 2023-11-28 13:52:05 +00: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +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: Add SPDX license headers automatically 2022-05-18 09:18:52 +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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gemblemedicon.h docs: Move the GEmblemedIcon SECTION 2023-10-23 13:43:27 +01:00
gfdonotificationbackend.c gfdonotificationbackend: Validate actions before activating them 2022-12-09 10:45:21 +00:00
gfile.c gfile: Add g_file_{copy,move}_async_with_closures 2024-03-22 00:20:00 +00:00
gfile.h gfile: Add g_file_{copy,move}_async_with_closures 2024-03-22 00:20:00 +00: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +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: Drop an incorrect (transfer) annotation 2023-11-29 11:56:16 +00:00
gfileinfo.h docs: Move the GFileInfo SECTION 2023-10-23 13:18:13 +01:00
gfileinputstream.c docs: Fix links to symbols outside the allowed namsepace 2024-01-09 21:24:22 +02: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 docs: Move the GFilenameCompleter SECTION 2023-10-23 13:43:27 +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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gfilteroutputstream.h docs: Move the GFilter*Stream SECTIONs 2023-10-25 15:10:16 +01:00
ggtknotificationbackend.c ggtknotificationbackend: Fix a minor typo in a comment 2022-11-15 17:59:36 +00: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 docs: Move the GInputStream SECTION 2023-10-23 14:45:51 +01: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: Fix the G_STATIC_ASSERT expressions for clang 2022-09-15 12:55:18 +02: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 gio-tool-info: Fix critical warning when --attributes are specified 2023-11-07 13:51:56 +00: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: Add some missing file info attribute checks in gio-list and gio-tree 2023-03-21 12:15:50 +00: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-mount: Add option to show progress when unmounting 2023-06-28 15:51:51 +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-tool: -d option to delete attribute 2022-07-31 13:19:50 -05:00
gio-tool-trash.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gio-tool-tree.c gio: Add some missing file info attribute checks in gio-list and gio-tree 2023-03-21 12:15:50 +00: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 Merge branch 'win32-fd' into 'main' 2022-05-18 14:01:43 +00:00
gio.rc.in
gio.stp.in
gioenums.h gio: Add G_IO_ERROR_DESTINATION_UNSET 2023-11-06 15:04:01 +03: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 docs: Move the GIOError SECTION 2023-11-14 14:32:19 +00: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 docs: Move the GIOModule and GIOExtensionPoint SECTIONs 2023-11-14 14:32:19 +00: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 docs: Move the GIOScheduler SECTION 2023-11-15 11:48:23 +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 gfiledescriptorbased: Move across typedef from giotypes.h 2024-02-12 17:54:10 +00: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 glib-compile-resources: Provide placeholders for options with an argument 2024-02-28 11:28:00 +00:00
glib-compile-schemas.c glib-compile-schemas: Fix non-ASCII arg parsing on Windows 2023-05-23 16:49:21 +06: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 glocalfile: Support statvfs.f_type 2024-02-07 10:34:59 +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: Increase size of the content-type sniff buffer to 16KiB 2023-11-27 13:22:21 +00: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 gsignal: Add G_CONNECT_DEFAULT 2022-06-23 10:46:45 +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: Move the GMenu SECTION 2023-10-23 14:45:51 +01:00
gmenu.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gmenuexporter.c docs: Move the gmenumodel SECTION 2023-11-15 11:48:23 +00:00
gmenuexporter.h gmenumodel: disallow exporting large menus on the bus 2022-12-14 15:42:14 +00:00
gmenumodel.c docs: Use code for class names in links 2024-01-15 14:43:53 +00:00
gmenumodel.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gmount.c gio: Fix several incorrect links in documentation comments 2023-11-28 13:52:05 +00: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 Rename all visibility macros 2022-10-13 20:53:56 -04:00
gnetworkmonitornetlink.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01: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 gio: Ensure extension points are registered when creating Settings backends 2022-07-15 21:36:09 +02:00
gnotification-private.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gnotification.c docs: Move the GNotification SECTION 2023-10-24 10:58:56 +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 gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gopenuriportal.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gosxappinfo.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gosxappinfo.m docs: Move the GOsxAppInfo SECTION 2023-10-23 14:45:51 +01:00
gosxcontenttype.m gio: Change content type of zero-sized files to application/x-zerosize 2022-11-07 13:21:28 +00:00
goutputstream.c gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00: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 gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gproxyaddressenumerator.h docs: Move the GProxyAddressEnumerator SECTION 2023-10-25 15:10:16 +01:00
gproxyresolver.c giotypes: Drop redundant duplicate documentation blocks 2023-11-15 12:37:12 +00: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 gresources: fix memory leak from libelf 2024-02-03 15:23:15 +03:00
gresource.c docs: Use code for class names in links 2024-01-15 14:43:53 +00:00
gresource.dtd gio: Add gresource.dtd 2023-08-17 14:25:53 +01:00
gresource.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gresourcefile.c gresourcefile: Fix crash if called with a badly escaped URI 2023-08-29 11:22:43 +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: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsettings-mapping.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsettings-tool.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsettings.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsettings.h Rename all visibility macros 2022-10-13 20:53:56 -04: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 docs: Move the GSettings SECTIONs 2023-11-02 16:30:23 +00: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00:00
gsimpleproxyresolver.h docs: Move the GSimpleProxyResolver SECTIONs 2023-11-02 16:30:23 +00:00
gsocket.c Add GBytes variants for GSocket receive methods 2023-12-18 14:23:03 +00: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 use-after-free in g_socket_client_connected_callback() 2024-02-27 09:03:03 +00: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 gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +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 gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gsocks5proxy.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gsrvtarget.c docs: Move the GSrvTarget SECTION 2023-10-25 15:10:16 +01:00
gsrvtarget.h Rename all visibility macros 2022-10-13 20:53:56 -04:00
gsubprocess.c Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00: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: Clarify when GTask:completed is suitable to use 2024-02-07 10:34:08 +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: Move private testing symbols to a private header 2024-02-09 10:05:56 +00: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +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 gio: Use g_task_return_error_literal() where we don't need formatting 2023-12-20 16:14:57 +00:00
gunixmount.h gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +01:00
gunixmounts.c gunixmounts: Use mnt_monitor_veil_kernel option 2024-01-31 14:53:42 +01:00
gunixmounts.h Rename all visibility macros 2022-10-13 20:53:56 -04: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 Remove all nicks and blurbs from param specs 2023-11-29 13:41:34 +00: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 gio: Add SPDX license headers automatically 2022-05-18 09:18: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: Move the GVfs SECTION 2023-11-14 15:12:53 +00:00
gvolume.c gio: Fix several incorrect links in documentation comments 2023-11-28 13:52:05 +00: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 gwin32appinfo: Use correct gettext macro 2023-11-29 13:41:34 +00: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 gwin32networkmonitor: Fix returning address of local variable 2023-05-09 12:52:42 +01: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 gio: Remove unnecessary appinfo_sources variable 2024-02-12 17:54:10 +00: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.Trash.xml Support the trash portal 2019-01-31 19:00:19 -05:00
strinfo.c gio: Add SPDX license headers automatically 2022-05-18 09:18:52 +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