glib/gio
Mike Ruprecht dec3bfeebc GOutputStream: Add g_output_stream_async_write_is_via_threads()
In implementing a better g_output_stream_splice_async() and possibly
other situtations it's helpful to know whether the output stream's
write function internally uses threads. If it and the input stream's
read async functions use threads, then the splice function could
spawn a single thread for better efficiency.

This patch adds a function to determine whether an output stream's
g_output_stream_write_async() function internally uses threads.

https://bugzilla.gnome.org/show_bug.cgi?id=691581
2013-09-29 17:48:40 -04:00
..
completion gsettings: implemented --version command 2013-04-03 21:35:57 -04:00
fam Rework the build system for a new tests approach 2013-05-31 23:12:15 -04:00
fen Rework the build system for a new tests approach 2013-05-31 23:12:15 -04:00
gdbus-2.0/codegen codegen: Treat input file as binary 2013-08-17 06:42:02 +02:00
gvdb Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
inotify Use GLIB_PRIVATE_CALL macro 2013-07-28 18:44:41 -04:00
kqueue Rework the build system for a new tests approach 2013-05-31 23:12:15 -04:00
tests More gio-du win32 fixes 2013-09-23 16:31:40 -04:00
win32 Rework the build system for a new tests approach 2013-05-31 23:12:15 -04:00
xdgmime Rework the build system for a new tests approach 2013-05-31 23:12:15 -04:00
.gitignore Add gnetworking.h 2012-12-12 15:20:22 +01:00
ChangeLog
data-to-c.pl gio: Convert data-to-c.c to perl 2012-02-02 16:22:42 +01:00
dbus-daemon.xml Add GDBusDAaemon, an implementation of a message bus 2012-04-20 15:02:48 +02:00
gaction.c Fix g_return_if_fail vs. return_val_if_fail 2013-07-13 15:48:39 -04:00
gaction.h GAction: add function for printing detailed names 2013-07-13 13:41:03 -04:00
gactiongroup.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gactiongroup.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gactiongroupexporter.c gdbusactiongroup: Add prototype for g_dbus_action_group_sync() 2012-11-02 09:03:52 -04:00
gactiongroupexporter.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gactionmap.c gactionmap: don't require GActionGroup 2013-04-20 22:10:36 -04:00
gactionmap.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gappinfo.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gappinfo.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gapplication.c GApplication: Stop using deprecated api 2013-08-17 17:25:56 -04:00
gapplication.h application: introduce methods to mark the application as busy 2013-04-04 13:13:53 -04:00
gapplicationcommandline.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gapplicationcommandline.h add a missing AVAILABLE_IN_2_36 annotation 2013-01-13 13:13:03 -05:00
gapplicationimpl-dbus.c GApplication: reply to ActivateAction 2013-07-14 19:48:01 -04:00
gapplicationimpl.h application: introduce methods to mark the application as busy 2013-04-04 13:13:53 -04:00
gasynchelper.c gio: port unix streams to GUnixFDSource 2013-07-13 16:38:55 -04:00
gasynchelper.h gio: port unix streams to GUnixFDSource 2013-07-13 16:38:55 -04:00
gasyncinitable.c gio: Fix annotations on g_[async_]initable_new() and friends 2013-02-13 07:23:13 +01:00
gasyncinitable.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gasyncresult.c Doc: small fixes 2013-06-30 10:32:18 +02:00
gasyncresult.h More doc fixes 2013-02-15 05:39:20 -05:00
gbufferedinputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gbufferedinputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gbufferedoutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gbufferedoutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gbytesicon.c Improve various section headings in the docs 2013-06-29 22:51:31 -04:00
gbytesicon.h Introduce GBytesIcon 2013-04-21 16:25:15 -04:00
gcancellable.c Revert "gcancellable: allow g_cancellable_disconnect from "cancelled" handler on same thread" 2013-09-23 16:15:52 -04:00
gcancellable.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gcharsetconverter.c Drop unneeded includes 2012-07-03 21:14:41 -04:00
gcharsetconverter.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gcontenttype-win32.c Add Win32 versions of some new content type APIs 2012-10-15 19:22:50 -04:00
gcontenttype.c Fix the -Werror=format-nonliteral fixes for older GCCs 2013-09-29 11:33:30 -07:00
gcontenttype.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gcontenttypeprivate.h
gconverter.c docs: Fix typo GConvertFlags → GConverterFlags 2012-02-21 01:10:54 +01:00
gconverter.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gconverterinputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gconverterinputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gconverteroutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gconverteroutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gcredentials.c GCredentials: add getter/setter for the Unix process ID 2012-12-19 15:08:09 -05:00
gcredentials.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdatainputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdatainputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdataoutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdataoutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbus-tool.c Avoid a segfault in gdbus tool 2013-05-25 23:15:36 -04:00
gdbusactiongroup-private.h gdbusactiongroup: Add prototype for g_dbus_action_group_sync() 2012-11-02 09:03:52 -04:00
gdbusactiongroup.c Remove most use of G_GNUC_INTERNAL 2013-01-18 13:03:28 -05:00
gdbusactiongroup.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusaddress.c gio/gdbusaddress.c: Silence RunDLL errors 2013-08-21 20:28:26 +08:00
gdbusaddress.h g_dbus_address_escape_value: add 2013-02-13 20:42:58 +00:00
gdbusauth.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusauth.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanism.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusauthmechanism.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanismanon.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusauthmechanismanon.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanismexternal.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusauthmechanismexternal.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanismsha1.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusauthmechanismsha1.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthobserver.c GDBusAuthObserver: Add a way to control what authentication mechanisms to use 2012-04-14 11:52:20 -04:00
gdbusauthobserver.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusconnection.c GDBusConnection: be more careful with async GetAll 2013-07-01 23:36:30 -04:00
gdbusconnection.h docs: fix GTK-Doc build 2013-06-23 14:15:05 +02:00
gdbusdaemon.c Add G_GNUC_PRINTF on all functions with format strings 2013-01-13 12:32:40 -05:00
gdbusdaemon.h Add GDBusDAaemon, an implementation of a message bus 2012-04-20 15:02:48 +02:00
gdbuserror.c gdbus: improve documentation of the GDBusError section 2012-11-15 22:24:54 +01:00
gdbuserror.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusinterface.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusinterface.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusinterfaceskeleton.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusinterfaceskeleton.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusintrospection.c Fix this cost -> the cost typos 2012-10-21 13:08:01 +02:00
gdbusintrospection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusmenumodel.c various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -05:00
gdbusmenumodel.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusmessage.c gio: Fix -Werror format string errors from mismatched ints. 2013-09-27 10:52:50 +10:00
gdbusmessage.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusmethodinvocation.c GDBusMethodInvocation: add missing 'goto out' 2013-06-22 13:41:12 -04:00
gdbusmethodinvocation.h GDBusMethodInvocation: add 'property_info' 2013-06-22 13:38:31 -04:00
gdbusnameowning.c gdbusnameowning: Don't spew an error if we're releasing a name due to closing 2013-07-19 17:49:47 -04:00
gdbusnameowning.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusnamewatching.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusnamewatching.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusobject.c Stop using glib-genmarshal at build time 2011-06-20 17:24:07 -04:00
gdbusobject.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusobjectmanager.c Pass in NULL instead of g_cclosure_marshal_generic 2011-07-19 14:38:34 -03:00
gdbusobjectmanager.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusobjectmanagerclient.c gio: Fix typo in the /org/freedesktop/DBus path 2013-09-24 09:25:51 -04:00
gdbusobjectmanagerclient.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusobjectmanagerserver.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusobjectmanagerserver.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusobjectproxy.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusobjectproxy.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusobjectskeleton.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusobjectskeleton.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusprivate.c gio: Fix -Werror format string errors from mismatched ints. 2013-09-27 10:52:50 +10:00
gdbusprivate.h GDBusMethodInvocation: add 'property_info' 2013-06-22 13:38:31 -04:00
gdbusproxy.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdbusproxy.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusserver.c Use 'dumb quotes' rather than `really dumb quotes' 2013-05-21 11:23:22 -03:00
gdbusserver.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdbusutils.c Improve various section headings in the docs 2013-06-29 22:51:31 -04:00
gdbusutils.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdelayedsettingsbackend.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gdelayedsettingsbackend.h Remove most use of G_GNUC_INTERNAL 2013-01-18 13:03:28 -05:00
gdesktopappinfo.c gdesktopappinfo: Call g_file_get_path() on demand 2013-09-27 09:52:57 +02:00
gdesktopappinfo.h Implement the Desktop Action specification 2013-07-11 12:48:08 -04:00
gdrive.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gdrive.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gdummyfile.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gdummyfile.h
gdummyproxyresolver.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gdummyproxyresolver.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdummytlsbackend.c Revert "gtlscertificate: Add certificate-bytes and private-key-bytes props" 2012-08-21 13:30:02 +02:00
gdummytlsbackend.h Add initial TLS (SSL) support to gio 2010-11-26 15:57:11 -05:00
gemblem.c GIcon: add g_icon_[de]serialize() 2013-04-21 16:31:14 -04:00
gemblem.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gemblemedicon.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gemblemedicon.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfile.c measure_disk_usage: properly report results 2013-09-17 09:53:18 -04:00
gfile.h GFile: add new g_file_measure_disk_usage() API 2013-09-06 13:16:17 -04:00
gfileattribute-priv.h
gfileattribute.c docs: Add 2 missing : 2013-02-04 22:35:29 -05:00
gfileattribute.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfiledescriptorbased.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gfiledescriptorbased.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfileenumerator.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gfileenumerator.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfileicon.c GIcon: NULLify the `type' out param in the sync methods too 2013-05-28 22:59:24 +02:00
gfileicon.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfileinfo-priv.h Add symbolic icon support to gfileinfo 2012-08-30 11:04:43 -04:00
gfileinfo.c Fix suprisingly hard-to-spot typo 2012-11-28 00:58:03 -05:00
gfileinfo.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfileinputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gfileinputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfileiostream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gfileiostream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfilemonitor.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gfilemonitor.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfilenamecompleter.c gio/*: Use g_list_free_full() convenience function 2012-01-03 16:53:47 +01:00
gfilenamecompleter.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfileoutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gfileoutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfilterinputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gfilterinputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gfilteroutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gfilteroutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gicon.c icon deserialisation: fix uninitialised variable 2013-05-29 21:49:53 -04:00
gicon.h GIcon: add g_icon_[de]serialize() 2013-04-21 16:31:14 -04:00
ginetaddress.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
ginetaddress.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
ginetaddressmask.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
ginetaddressmask.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
ginetsocketaddress.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
ginetsocketaddress.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
ginitable.c gio: Fix annotations on g_[async_]initable_new() and friends 2013-02-13 07:23:13 +01:00
ginitable.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
ginputstream.c GInputStream: Add g_input_stream_async_read_is_via_threads() 2013-09-29 17:48:40 -04:00
ginputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gio-querymodules.c gio-querymodules: Ensure we're linked to GObject 2013-01-10 22:24:00 -05:00
gio.h add GPropertyAction 2013-07-11 12:35:45 -04:00
gio.rc.in Update the year in the *.rc.in files 2011-06-07 08:55:31 +08:00
gioenums.h GFile: add new g_file_measure_disk_usage() API 2013-09-06 13:16:17 -04:00
gioenumtypes.c.template various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -05:00
gioenumtypes.h.template gioenumtypes.h.template: use GLIB_AVAILABLE_IN_ALL 2013-01-13 13:05:15 -05:00
gioerror.c Added G_IO_ERROR_BROKEN_PIPE 2012-11-29 16:29:47 -03:00
gioerror.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
giomodule-priv.h giomodule: add a new "get default" function 2013-01-19 14:04:49 -05:00
giomodule.c localfile: add support for monitoring on NFS 2013-01-19 14:04:49 -05:00
giomodule.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gioprivate.h GOutputStream: Add g_output_stream_async_write_is_via_threads() 2013-09-29 17:48:40 -04:00
gioscheduler.c gio: deprecate gioscheduler, soft deprecate GSimpleAsyncResult 2012-10-10 10:29:36 -04:00
gioscheduler.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
giostream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
giostream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
giotypes.h GFile: add new g_file_measure_disk_usage() API 2013-09-06 13:16:17 -04:00
gkeyfilesettingsbackend.c Drop last uses of @returns: 2011-11-21 12:02:02 -05:00
glib-compile-resources.c glib-compile-resources: avoid warnings with -Wmissing-field-initializers 2013-01-09 10:12:12 -05:00
glib-compile-schemas.c Rework the build system for a new tests approach 2013-05-31 23:12:15 -04:00
gloadableicon.c gloadableicon: Fix gir bindings for load_finish 2013-08-24 08:53:30 -04:00
gloadableicon.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
glocaldirectorymonitor.c localfile: add support for monitoring on NFS 2013-01-19 14:04:49 -05:00
glocaldirectorymonitor.h localfile: add support for monitoring on NFS 2013-01-19 14:04:49 -05:00
glocalfile.c glocalfile: Only use O_DIRECTORY if available 2013-09-26 15:22:51 -04:00
glocalfile.h Ensure g_file_copy() does not temporarily expose private files 2013-06-05 19:00:20 +01:00
glocalfileenumerator.c localfileenumerator: Improve non-stat'ing code 2011-11-16 17:22:17 +01:00
glocalfileenumerator.h
glocalfileinfo.c Fix compilation on Android with the bionic C library 2013-04-16 13:24:26 +02:00
glocalfileinfo.h fileinfo: mark lost+found/ root directory as hidden 2012-12-06 16:21:58 -05:00
glocalfileinputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
glocalfileinputstream.h gio: remove export tags from two private headers 2013-01-13 23:32:07 -05:00
glocalfileiostream.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocalfileiostream.h gio: remove export tags from two private headers 2013-01-13 23:32:07 -05:00
glocalfilemonitor.c localfile: add support for monitoring on NFS 2013-01-19 14:04:49 -05:00
glocalfilemonitor.h localfile: add support for monitoring on NFS 2013-01-19 14:04:49 -05:00
glocalfileoutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
glocalfileoutputstream.h Ensure g_file_copy() does not temporarily expose private files 2013-06-05 19:00:20 +01:00
glocalvfs.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocalvfs.h
gmemoryinputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gmemoryinputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gmemoryoutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gmemoryoutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gmemorysettingsbackend.c Document new API 2011-02-08 10:05:00 -05:00
gmenu.c GMenu: add g_menu_item_set_icon() convenience 2013-04-22 16:12:42 -04:00
gmenu.h GMenu: add g_menu_item_set_icon() convenience 2013-04-22 16:12:42 -04:00
gmenuexporter.c gmenuexporter: fix typo in docstring 2013-02-03 09:59:07 -05:00
gmenuexporter.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gmenumodel.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gmenumodel.h GMenuModel: Fix typo in annotation 2013-08-01 20:41:50 +02:00
gmount.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gmount.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gmountoperation.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gmountoperation.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gmountprivate.h
gnativevolumemonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gnativevolumemonitor.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gnetworkaddress.c gnetworkaddress: allow IPv6 scope ids in URIs 2013-08-19 12:15:36 -04:00
gnetworkaddress.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gnetworking.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gnetworking.h.in GSocket – Implement multicast interface selection on Windows 2013-08-19 12:28:20 -04:00
gnetworking.h.win32 GSocket – Implement multicast interface selection on Windows 2013-08-19 12:28:20 -04:00
gnetworkingprivate.h GNetworkAddress: drop cached addresses on resolver reload 2013-02-20 07:33:58 -05:00
gnetworkmonitor.c GNetworkMonitor: add missing apostrophe to docstring 2012-10-30 17:17:23 +00:00
gnetworkmonitor.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gnetworkmonitorbase.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gnetworkmonitorbase.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gnetworkmonitornetlink.c gnetworkmonitornetlink: handle default route via device 2013-07-12 11:59:50 -04:00
gnetworkmonitornetlink.h add GNetworkMonitor, for... monitoring the network 2011-11-14 13:42:30 -05:00
gnetworkservice.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gnetworkservice.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gnextstepsettingsbackend.c various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -05:00
gnullsettingsbackend.c Document new API 2011-02-08 10:05:00 -05:00
goutputstream.c GOutputStream: Add g_output_stream_async_write_is_via_threads() 2013-09-29 17:48:40 -04:00
goutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gpermission.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gpermission.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gpollableinputstream.c Cosmetic change 2012-08-19 02:21:02 -04:00
gpollableinputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gpollableoutputstream.c Cosmetic change 2012-08-19 02:21:02 -04:00
gpollableoutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gpollableutils.c Remove some unnecessary source prepare/check functions 2013-07-13 16:38:55 -04:00
gpollableutils.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gpollfilemonitor.c e G_SOURCE_CONTINUE/REMOVE internally 2012-01-25 16:15:18 -05:00
gpollfilemonitor.h
gpropertyaction.c add GPropertyAction 2013-07-11 12:35:45 -04:00
gpropertyaction.h add GPropertyAction 2013-07-11 12:35:45 -04:00
gproxy.c Fix links in gio docs 2011-06-04 18:48:19 -04:00
gproxy.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gproxyaddress.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gproxyaddress.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gproxyaddressenumerator.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gproxyaddressenumerator.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gproxyresolver.c Add _g_io_module_get_default(), use to simplify other *_get_default()s 2011-10-04 13:20:34 -04:00
gproxyresolver.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gregistrysettingsbackend.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gregistrysettingsbackend.h Remove most use of G_GNUC_INTERNAL 2013-01-18 13:03:28 -05:00
gremoteactiongroup.c Improve various section headings in the docs 2013-06-29 22:51:31 -04:00
gremoteactiongroup.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gresolver.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gresolver.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gresource-tool.c win32: prototype _glib_get_dll_directory() and _glib_get_locale_dir() 2012-11-15 14:19:05 -05:00
gresource.c Use (void) for no parameters, not () 2012-11-01 20:12:02 -04:00
gresource.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gresourcefile.c build: Prototype GType accessors for private classes 2012-11-01 20:12:02 -04:00
gresourcefile.h Support resource:/// uris 2012-01-13 17:12:57 +01:00
gschema.dtd Fix up the gschema.dtd 2012-12-29 00:22:34 -05:00
gseekable.c Spelling fixes 2011-08-29 14:49:32 -04:00
gseekable.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsettings-mapping.c gvalue: Add explicitly signed g_value_get_schar() and g_value_set_schar() 2011-09-22 20:05:38 -04:00
gsettings-mapping.h Remove most use of G_GNUC_INTERNAL 2013-01-18 13:03:28 -05:00
gsettings-tool.c gsettings tool: report failure to write 2013-07-19 19:43:48 -04:00
gsettings.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsettings.h gsettings: Correct a GLIB_AVAILABLE_IN_* 2013-09-20 09:27:53 +02:00
gsettingsbackend.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsettingsbackend.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsettingsbackendinternal.h Remove most use of G_GNUC_INTERNAL 2013-01-18 13:03:28 -05:00
gsettingsschema-internal.h Remove most use of G_GNUC_INTERNAL 2013-01-18 13:03:28 -05:00
gsettingsschema.c Improve various section headings in the docs 2013-06-29 22:51:31 -04:00
gsettingsschema.h Add missing G_BEGIN/END_DECLS to gsettingsschema.h. 2013-07-03 09:03:20 -04:00
gsimpleaction.c app: Document when floating variants are consumed 2013-05-13 13:45:11 +02:00
gsimpleaction.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsimpleactiongroup.c GSimpleActionGroup: Deprecated redundant API 2013-08-13 16:48:51 -04:00
gsimpleactiongroup.h GSimpleActionGroup: Deprecated redundant API 2013-08-13 16:48:51 -04:00
gsimpleasyncresult.c gio: deprecate gioscheduler, soft deprecate GSimpleAsyncResult 2012-10-10 10:29:36 -04:00
gsimpleasyncresult.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsimplepermission.c GSimplePermission: Drop @returns syntax in doc comments 2011-11-21 11:02:30 -05:00
gsimplepermission.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsimpleproxyresolver.c Document g_simple_proxy_resolver_set_ignore_hosts 2013-07-09 13:28:23 -04:00
gsimpleproxyresolver.h GSimpleProxyResolver: new simple GProxyResolver class 2013-02-14 10:24:14 -05:00
gsocket.c gio/gsocket.c: Fix error code checks when SOCK_CLOEXEC is defined but 2013-09-24 08:59:38 -04:00
gsocket.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocketaddress.c GInetSocketAddress: fix the byte order of flowinfo and scope_id 2013-01-30 16:46:02 -05:00
gsocketaddress.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocketaddressenumerator.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gsocketaddressenumerator.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocketclient.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsocketclient.h Corrected some GLIB_AVAILABLE_IN_* 2013-03-25 10:16:49 +01:00
gsocketconnectable.c Fix minor typos in GSocketConnectable example code 2013-05-08 03:55:39 +03:00
gsocketconnectable.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocketconnection.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsocketconnection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocketcontrolmessage.c gio: Fix documentation for GSocketControlMessage that refers to a 'file description' instead of a 'file descriptor' 2013-09-27 14:52:51 +12:00
gsocketcontrolmessage.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocketinputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsocketinputstream.h
gsocketlistener.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsocketlistener.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocketoutputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsocketoutputstream.h
gsocketservice.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gsocketservice.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gsocks4aproxy.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gsocks4aproxy.h Implemented SOCKSv4 and SOCKSv4a 2010-08-19 16:32:38 -04:00
gsocks4proxy.c gio/proxy: Fixed compilation warnings 2010-08-19 17:31:42 -04:00
gsocks4proxy.h Implemented SOCKSv4 and SOCKSv4a 2010-08-19 16:32:38 -04:00
gsocks5proxy.c GSocks5Proxy: don't crash if parsing negotiation reply fails 2013-05-02 18:37:25 +01:00
gsocks5proxy.h Implemented SOCKSv5 proxy support 2010-08-19 16:32:37 -04:00
gsrvtarget.c gio static fixups 2011-10-16 21:41:15 -04:00
gsrvtarget.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtask.c Doc: small fixes 2013-06-30 10:32:18 +02:00
gtask.h Add G_GNUC_PRINTF on all functions with format strings 2013-01-13 12:32:40 -05:00
gtcpconnection.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gtcpconnection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtcpwrapperconnection.c Improve various section headings in the docs 2013-06-29 22:51:31 -04:00
gtcpwrapperconnection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtestdbus.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gtestdbus.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gthemedicon.c themedicon: correctly fallback to symbolic icons 2013-08-13 17:19:24 +02:00
gthemedicon.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gthreadedresolver.c Fix the -Werror=format-nonliteral fixes for older GCCs 2013-09-29 11:33:30 -07:00
gthreadedresolver.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gthreadedsocketservice.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gthreadedsocketservice.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlsbackend.c Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gtlsbackend.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlscertificate.c Revert "gtlscertificate: Add certificate-bytes and private-key-bytes props" 2012-08-21 13:30:02 +02:00
gtlscertificate.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlsclientconnection.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsclientconnection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlsconnection.c gio: don't quote quark names for G_DEFINE_QUARK 2012-08-28 13:16:25 -04:00
gtlsconnection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlsdatabase.c gio: add missing element-type annotation 2013-01-13 20:05:17 +01:00
gtlsdatabase.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlsfiledatabase.c Fix tiny docs typo. 2013-03-26 10:51:48 +01:00
gtlsfiledatabase.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlsinteraction.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gtlsinteraction.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlspassword.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gtlspassword.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gtlsserverconnection.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsserverconnection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunionvolumemonitor.c locks: drop _INIT macros 2011-10-02 22:33:10 -04:00
gunionvolumemonitor.h
gunixconnection.c gunixconnection: added ngettext to support plural forms 2013-05-23 21:48:28 -04:00
gunixconnection.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixcredentialsmessage.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gunixcredentialsmessage.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixfdlist.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gunixfdlist.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixfdmessage.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gunixfdmessage.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixinputstream.c gio: port unix streams to GUnixFDSource 2013-07-13 16:38:55 -04:00
gunixinputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixmount.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gunixmount.h
gunixmounts.c gunixmounts: remove warning on unused variable 2013-04-10 11:07:12 +01:00
gunixmounts.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixoutputstream.c gio: port unix streams to GUnixFDSource 2013-07-13 16:38:55 -04:00
gunixoutputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixsocketaddress.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gunixsocketaddress.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gunixvolume.c gio: Fix build with -Werror=format-security 2012-12-18 21:32:01 +01:00
gunixvolume.h
gunixvolumemonitor.c GUnixVolumeMonitor: Make use of new g_list_copy_deep() 2012-06-21 18:32:23 -04:00
gunixvolumemonitor.h
gvfs.c CVE-2012-3524: Hardening for being run in a setuid environment 2012-09-13 18:34:29 -04:00
gvfs.h GIcon: add g_icon_[de]serialize() 2013-04-21 16:31:14 -04:00
gvolume.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gvolume.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gvolumemonitor.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gvolumemonitor.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gwin32appinfo.c Drop unneeded includes 2012-07-03 21:14:41 -04:00
gwin32appinfo.h win32: hide g_win32_app_info_get_type() 2013-01-14 11:17:52 -05:00
gwin32inputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gwin32inputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gwin32mount.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gwin32mount.h
gwin32outputstream.c Rename the generated private data getter function 2013-06-24 15:43:04 +01:00
gwin32outputstream.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gwin32volumemonitor.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gwin32volumemonitor.h
gzlibcompressor.c Exterminate 'the the' 2012-08-18 23:15:58 -04:00
gzlibcompressor.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
gzlibdecompressor.c gzlibdecompressor.c: fix a comment 2011-11-29 21:43:00 +01:00
gzlibdecompressor.h various: add GLIB_AVAILABLE_IN_ALL everywhere else 2013-01-13 13:11:57 -05:00
Makefile.am GInputStream: Add g_input_stream_async_read_is_via_threads() 2013-09-29 17:48:40 -04:00
makefile.msc gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
strinfo.c Fix malformed GTK-Doc comment blocks: unmark non GTK-Doc comment block. 2012-04-05 10:23:40 -03:00