glib/gio
David Zeuthen 2652dc1357 GDBus: Avoid use of libdbus-1 in authentication tests
This greatly simplifies the test since everything is now in a single
process and possible bugs / quirks in libdbus-1 will not interfere
with the tests. On the other hand, we no longer test interoperability
with libdbus-1. This is somewhat moot, however, since other tests that
involve a message bus (e.g. GTestDBus users which include most of the
GDBus test suite itself) will test this.

Also ensure that we don't pollute existing D-Bus keyrings for the
DBUS_COOKIE_SHA1 authentication method (e.g. files in the
~/.dbus-keyrings directory) by setting the environment variables
G_DBUS_COOKIE_SHA1_KEYRING_DIR and
G_DBUS_COOKIE_SHA1_KEYRING_DIR_IGNORE_PERMISSION.

All in all, this change avoids some thorny issues where the GDBus and
libdbus-1 implementations disagree on whether an item in the D-Bus
keyring is still valid (items have an age etc.). In reality, since the
DBUS_COOKIE_SHA1 authentication method is never used in production,
this is never hit in production. This bug was, however, frequently hit
if you just ran the test suite repeatedly for 15 minutes or so.

Also add TODO items to mention that we currently don't test corner
cases involving

 - DBUS_COOKIE_SHA1 timeouts
 - libdbus-1 interoperability

Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2013-01-03 12:12:55 -05:00
..
completion Install bash completion files in /usr/share/ 2012-06-21 06:11:58 -04:00
fam Fix distcheck 2012-03-05 06:18:24 -05:00
fen Fixed bugster 7007407. Do not clear stat info until a node is really 2011-02-17 15:07:52 +08:00
gdbus-2.0/codegen codegen: Install Python files in $(datadir)/glib-2.0, rather than $(libdir) 2012-10-05 17:00:13 -04:00
gvdb Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
inotify inotify: fix compile 2012-12-19 09:10:12 -05:00
kqueue gio-kqueue: use O_EVTONLY on MacOS 2012-11-17 16:32:23 +01:00
tests GDBus: Avoid use of libdbus-1 in authentication tests 2013-01-03 12:12:55 -05:00
win32 win32: misc warning fixes 2012-11-15 14:19:06 -05:00
xdgmime Revert "xdgmime: plug a small leak" 2012-09-03 10:07:31 -04:00
.gitignore Add gnetworking.h 2012-12-12 15:20:22 +01:00
abicheck.sh Distcheck fixes 2011-06-04 10:45:54 -04:00
ChangeLog Update README files to refer to git 2009-03-31 19:39:16 -04:00
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 GAction: back out changes to property flags 2011-12-20 14:58:38 -05:00
gaction.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gactiongroup.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gactiongroup.h Move single-include guards inside include guards 2012-12-27 23:43:14 -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 Don't return values from void functions 2012-04-06 20:41:19 -04:00
gactionmap.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gappinfo.c GAppLaunchContext: make it possible ot get the effective startup id 2012-11-21 21:20:25 -05:00
gappinfo.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gapplication.c GApplication: don't shutdown() on failure to start 2012-11-24 13:20:29 -05:00
gapplication.h Annotate GApplication::local_command_line 2013-01-01 11:20:25 -05:00
gapplicationcommandline.c Add g_application_command_line_get_stdin() 2012-12-27 11:00:49 -05:00
gapplicationcommandline.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gapplicationimpl-dbus.c Add g_application_command_line_get_stdin() 2012-12-27 11:00:49 -05:00
gapplicationimpl.h GApplication: add accessor for DBus information 2012-04-30 17:43:06 -04:00
gasynchelper.c win32: make gio stream cancellable 2012-08-20 17:10:31 +02:00
gasynchelper.h win32: use overlapped events for streams 2012-08-20 17:10:31 +02:00
gasyncinitable.c gio: port GAsyncInitable from GSimpleAsyncResult to GTask 2012-10-10 10:29:36 -04:00
gasyncinitable.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gasyncresult.c gio: deprecate gioscheduler, soft deprecate GSimpleAsyncResult 2012-10-10 10:29:36 -04:00
gasyncresult.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gbufferedinputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
gbufferedinputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gbufferedoutputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
gbufferedoutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gcancellable.c g_cancellable_source_new: don't use a file descriptor 2012-07-17 15:32:48 -04:00
gcancellable.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gcharsetconverter.c Drop unneeded includes 2012-07-03 21:14:41 -04:00
gcharsetconverter.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gcontenttype-win32.c Add Win32 versions of some new content type APIs 2012-10-15 19:22:50 -04:00
gcontenttype.c Don't look for icons called "(null)" if no xdg mime icon 2012-11-30 09:39:52 +01:00
gcontenttype.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gcontenttypeprivate.h
gconverter.c docs: Fix typo GConvertFlags → GConverterFlags 2012-02-21 01:10:54 +01:00
gconverter.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gconverterinputstream.c Bug 678332-gio/gconverterinputstream.c: Fix build 2012-06-19 16:35:26 +08:00
gconverterinputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gconverteroutputstream.c gio: implement GPollableInput/OutputStream in more stream types 2012-04-17 12:33:12 -04:00
gconverteroutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gcredentials.c GCredentials: add getter/setter for the Unix process ID 2012-12-19 15:08:09 -05:00
gcredentials.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdatainputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
gdatainputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdataoutputstream.c Make GDataOutputStream implement GSeekable 2012-04-23 10:57:12 +02:00
gdataoutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbus-tool.c win32: prototype _glib_get_dll_directory() and _glib_get_locale_dir() 2012-11-15 14:19:05 -05:00
gdbusactiongroup-private.h gdbusactiongroup: Add prototype for g_dbus_action_group_sync() 2012-11-02 09:03:52 -04:00
gdbusactiongroup.c gdbusactiongroup: Add prototype for g_dbus_action_group_sync() 2012-11-02 09:03:52 -04:00
gdbusactiongroup.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusaddress.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gdbusaddress.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauth.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gdbusauth.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanism.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gdbusauthmechanism.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanismanon.c GDBus: Nuke debug spew from the ANONYMOUS authentication method 2011-04-13 18:20:34 -04:00
gdbusauthmechanismanon.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanismexternal.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gdbusauthmechanismexternal.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusauthmechanismsha1.c bgo#640212 - Replace "error stating file" with friendlier messages 2011-09-08 09:11:56 -05: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 Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusconnection.c Fix gdbus connection annotations 2012-09-11 13:16:32 +01:00
gdbusconnection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusdaemon.c fix warnings 2012-04-30 09:28:42 -04: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 Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusinterface.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusinterface.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gdbusinterfaceskeleton.c gio: deprecate gioscheduler, soft deprecate GSimpleAsyncResult 2012-10-10 10:29:36 -04:00
gdbusinterfaceskeleton.h GDBusInterfaceSkeleton: make it possible to export on multiple connections 2011-12-02 11:20:21 -05:00
gdbusintrospection.c Fix this cost -> the cost typos 2012-10-21 13:08:01 +02:00
gdbusintrospection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusmenumodel.c various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -05:00
gdbusmenumodel.h Rename GMenuProxy to GDBusMenuModel 2011-12-08 18:05:15 -05:00
gdbusmessage.c Optimize reading strings when deserializing gdbus messages 2012-11-30 15:51:47 -06:00
gdbusmessage.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusmethodinvocation.c Miscellaneous string fixes 2012-08-16 23:02:41 -04:00
gdbusmethodinvocation.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusnameowning.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusnameowning.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusnamewatching.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusnamewatching.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusobject.c Stop using glib-genmarshal at build time 2011-06-20 17:24:07 -04:00
gdbusobject.h GDBusObject: Remove comment non-existant virtual functions 2011-06-04 21:37:37 -04:00
gdbusobjectmanager.c Pass in NULL instead of g_cclosure_marshal_generic 2011-07-19 14:38:34 -03:00
gdbusobjectmanager.h GDBus: Avoid using the word interface in public C headers 2011-04-11 15:24:52 -04:00
gdbusobjectmanagerclient.c gdbus: Fix some compiler warnings 2012-11-15 08:42:36 -05:00
gdbusobjectmanagerclient.h GDBusObjectManagerClient: Add a GDestroyNotify to the user_data 2011-04-16 15:24:42 -04:00
gdbusobjectmanagerserver.c Add g_dbus_object_manager_server_is_exported() 2012-06-21 23:41:54 -04:00
gdbusobjectmanagerserver.h Add g_dbus_object_manager_server_is_exported() 2012-06-21 23:41:54 -04:00
gdbusobjectproxy.c gdbus: Fix some compiler warnings 2012-11-15 08:42:36 -05:00
gdbusobjectproxy.h gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusobjectskeleton.c gdbusobjectskeleton: Fix compiler warnings 2012-12-05 13:30:15 -05:00
gdbusobjectskeleton.h GDBus: Use Skeleton instead of Stub 2011-04-13 16:33:51 -04:00
gdbusprivate.c win32: move some code into #ifdef G_OS_UNIX 2012-11-15 14:19:05 -05:00
gdbusprivate.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusproxy.c GDBusProxy: Treat org.freedesktop.systemd1.Masked error as non-fatal 2012-06-08 13:30:48 -04:00
gdbusproxy.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusserver.c gdbus: Escape nonce files in dbus addressess 2012-04-19 10:24:08 +02:00
gdbusserver.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdbusutils.c g_dbus_gvariant_to_gvalue(): Add missing out annotation 2012-06-05 18:50:36 +02:00
gdbusutils.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gdelayedsettingsbackend.c GSettings: port from GStaticMutex to GMutex 2011-09-21 16:06:53 -04:00
gdelayedsettingsbackend.h improve thread safety in GDelayedSettingsBackend 2010-05-17 07:16:37 -04:00
gdesktopappinfo.c GAppLaunchContext: make it possible ot get the effective startup id 2012-11-21 21:20:25 -05:00
gdesktopappinfo.h gio: GLIB_AVAILABLE_IN to more APIs 2012-11-29 14:07:27 -05:00
gdrive.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gdrive.h Move single-include guards inside include guards 2012-12-27 23:43:14 -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 Add GI annotations to GIcon and related classes and interfaces 2010-12-27 16:08:46 +01:00
gemblem.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gemblemedicon.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gemblemedicon.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfile.c gio + inotify support for hard links 2012-12-19 08:19:18 -05:00
gfile.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfileattribute-priv.h Add string vector attribute type to GFileInfo 2009-06-23 16:35:41 +02:00
gfileattribute.c Fix leak in GFileAttributeInfoList 2012-08-16 22:15:54 -04:00
gfileattribute.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfiledescriptorbased.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gfiledescriptorbased.h include gio.h, not giotypes.h 2010-02-23 16:23:07 -08:00
gfileenumerator.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gfileenumerator.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfileicon.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gfileicon.h Move single-include guards inside include guards 2012-12-27 23:43:14 -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 Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfileinputstream.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gfileinputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfileiostream.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gfileiostream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfilemonitor.c GFileMonitor: thread-safety fix for non-default-main-context monitors 2012-10-06 10:40:53 -04:00
gfilemonitor.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfilenamecompleter.c gio/*: Use g_list_free_full() convenience function 2012-01-03 16:53:47 +01:00
gfilenamecompleter.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfileoutputstream.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gfileoutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfilterinputstream.c Remove some cruft from an older version of the code 2012-01-05 12:57:18 -05:00
gfilterinputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gfilteroutputstream.c Remove some cruft from an older version of the code 2012-01-05 12:57:18 -05:00
gfilteroutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gicon.c Miscellaneous string fixes 2012-08-16 23:02:41 -04:00
gicon.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
ginetaddress.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
ginetaddress.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
ginetaddressmask.c ginetaddressmask: plug leak 2012-01-01 19:01:14 +01:00
ginetaddressmask.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
ginetsocketaddress.c Assorted documentation fixes 2012-01-30 16:16:48 -05:00
ginetsocketaddress.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
ginitable.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
ginitable.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
ginputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
ginputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gio-querymodules.c Remove g_type_init() calls 2012-10-16 09:39:24 -04:00
gio.h GTask: new GAsyncResult implementation / threaded task manager 2012-10-10 10:29:36 -04:00
gio.rc.in Update the year in the *.rc.in files 2011-06-07 08:55:31 +08:00
gio.symbols Add g_application_command_line_get_stdin() 2012-12-27 11:00:49 -05:00
gioenums.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gioenumtypes.c.template various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -05:00
gioenumtypes.h.template
gioerror.c Added G_IO_ERROR_BROKEN_PIPE 2012-11-29 16:29:47 -03:00
gioerror.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
giomodule-priv.h Add _g_io_win32_get_module to get the gio HMODULE 2012-04-20 15:02:48 +02:00
giomodule.c win32: Fix GDBusDaemon build when glib is built as a static lib 2012-12-02 18:19:31 +01:00
giomodule.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05: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 gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
giostream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
giotypes.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gkeyfilesettingsbackend.c Drop last uses of @returns: 2011-11-21 12:02:02 -05:00
glib-compile-resources.c win32: prototype _glib_get_dll_directory() and _glib_get_locale_dir() 2012-11-15 14:19:05 -05:00
glib-compile-schemas.c win32: prototype _glib_get_dll_directory() and _glib_get_locale_dir() 2012-11-15 14:19:05 -05:00
gloadableicon.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gloadableicon.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
glocaldirectorymonitor.c win32: move some code into #ifdef G_OS_UNIX 2012-11-15 14:19:05 -05:00
glocaldirectorymonitor.h GLocalDirectoryMonitor: Improve struct packing 2011-04-12 10:02:31 -04:00
glocalfile.c fileinfo: mark lost+found/ root directory as hidden 2012-12-06 16:21:58 -05:00
glocalfile.h
glocalfileenumerator.c localfileenumerator: Improve non-stat'ing code 2011-11-16 17:22:17 +01:00
glocalfileenumerator.h
glocalfileinfo.c fileinfo: mark lost+found/ root directory as hidden 2012-12-06 16:21:58 -05:00
glocalfileinfo.h fileinfo: mark lost+found/ root directory as hidden 2012-12-06 16:21:58 -05:00
glocalfileinputstream.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocalfileinputstream.h Local file implementation of GFileIOStream and ops 2009-05-13 14:42:57 +02:00
glocalfileiostream.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocalfileiostream.h Local file implementation of GFileIOStream and ops 2009-05-13 14:42:57 +02:00
glocalfilemonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocalfilemonitor.h GLocalFileMonitor: Support for GFileMonitorFlags 2010-02-18 15:50:26 +01:00
glocalfileoutputstream.c gio: Don't leak the temp file when g_file_replace() fails or is cancelled 2012-12-10 17:04:05 +01:00
glocalfileoutputstream.h GFile: add g_file_new_temp 2011-12-09 08:58:05 -05:00
glocalvfs.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocalvfs.h
gmemoryinputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
gmemoryinputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gmemoryoutputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
gmemoryoutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gmemorysettingsbackend.c Document new API 2011-02-08 10:05:00 -05:00
gmenu.c GMenuItem: add constructor to copy from model 2012-08-20 16:26:25 -04:00
gmenu.h gio: GLIB_AVAILABLE_IN to more APIs 2012-11-29 14:07:27 -05:00
gmenuexporter.c various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -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 various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -05:00
gmenumodel.h gio: GLIB_AVAILABLE_IN to more APIs 2012-11-29 14:07:27 -05:00
gmount.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gmount.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gmountoperation.c mount-op: use gint64 instead of guint64 for time_left and bytes_left 2012-08-21 10:55:28 +02:00
gmountoperation.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gmountprivate.h
gnativevolumemonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gnativevolumemonitor.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gnetworkaddress.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gnetworkaddress.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gnetworking.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gnetworking.h.in Add gnetworking.h 2012-12-12 15:20:22 +01:00
gnetworking.h.win32 Add a preconfigured gio/gnetworking.h for Windows 2012-12-15 00:22:37 +08:00
gnetworkingprivate.h Add gnetworking.h 2012-12-12 15:20:22 +01:00
gnetworkmonitor.c GNetworkMonitor: add missing apostrophe to docstring 2012-10-30 17:17:23 +00:00
gnetworkmonitor.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gnetworkmonitorbase.c Whitespace fixes 2011-12-10 21:46:39 -05:00
gnetworkmonitorbase.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gnetworkmonitornetlink.c gsocket: add getsockopt/setsockopt wrappers 2012-12-12 15:20:22 +01:00
gnetworkmonitornetlink.h add GNetworkMonitor, for... monitoring the network 2011-11-14 13:42:30 -05:00
gnetworkservice.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gnetworkservice.h Move single-include guards inside include guards 2012-12-27 23:43:14 -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: Fix a compiler warning 2012-12-18 13:21:24 -05:00
goutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gpermission.c Make GPermission more forgiving 2012-08-19 02:19:27 -04:00
gpermission.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gpollableinputstream.c Cosmetic change 2012-08-19 02:21:02 -04:00
gpollableinputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gpollableoutputstream.c Cosmetic change 2012-08-19 02:21:02 -04:00
gpollableoutputstream.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gpollableutils.c gpollableutils: utility functions for pollable stream implementations 2012-04-17 12:33:12 -04:00
gpollableutils.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gpollfilemonitor.c e G_SOURCE_CONTINUE/REMOVE internally 2012-01-25 16:15:18 -05:00
gpollfilemonitor.h
gproxy.c Fix links in gio docs 2011-06-04 18:48:19 -04:00
gproxy.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gproxyaddress.c Exterminate 'the the' 2012-08-18 23:15:58 -04:00
gproxyaddress.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gproxyaddressenumerator.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gproxyaddressenumerator.h Move single-include guards inside include guards 2012-12-27 23:43:14 -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 Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gregistrysettingsbackend.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gregistrysettingsbackend.h Add GSettings Windows Registry backend 2010-09-01 15:05:42 +02:00
gremoteactiongroup.c Fix malformed GTK-Doc comment blocks: invalid parameters and tags. 2012-04-05 10:23:42 -03:00
gremoteactiongroup.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gresolver.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gresolver.h Move single-include guards inside include guards 2012-12-27 23:43:14 -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 Move single-include guards inside include guards 2012-12-27 23:43:14 -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 merge GSettings 2010-04-16 23:23:40 -04:00
gsettings-tool.c win32: prototype _glib_get_dll_directory() and _glib_get_locale_dir() 2012-11-15 14:19:05 -05:00
gsettings.c g_settings_bind: use canonical property name 2012-10-15 19:28:28 -04:00
gsettings.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsettingsbackend.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gsettingsbackend.h Make the memory and null settings backends public 2011-01-05 20:31:50 +01:00
gsettingsbackendinternal.h Be more precise about Carbon v. Cocoa. 2012-04-11 23:25:09 -04:00
gsettingsschema-internal.h drop the now-trivial g_settings_schema_new 2011-11-17 14:03:39 +00:00
gsettingsschema.c docs: Don't put links in section titles 2012-08-03 23:36:45 -04:00
gsettingsschema.h gio: GLIB_AVAILABLE_IN to more APIs 2012-11-29 14:07:27 -05:00
gsimpleaction.c GSimpleAction: fix some whitespace fail 2011-12-20 19:12:56 -05:00
gsimpleaction.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsimpleactiongroup.c various: add missing cases of #include "config.h" 2012-12-06 13:30:31 -05:00
gsimpleactiongroup.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsimpleasyncresult.c gio: deprecate gioscheduler, soft deprecate GSimpleAsyncResult 2012-10-10 10:29:36 -04:00
gsimpleasyncresult.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsimplepermission.c GSimplePermission: Drop @returns syntax in doc comments 2011-11-21 11:02:30 -05:00
gsimplepermission.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocket.c gsocket: Work around broken CMSG_FIRSTHDR() 2012-12-18 13:31:02 -05:00
gsocket.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketaddress.c GInetSocketAddress: add IPv6 flowinfo and scope_id fields 2012-01-16 13:37:02 -05:00
gsocketaddress.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketaddressenumerator.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gsocketaddressenumerator.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketclient.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gsocketclient.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketconnectable.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gsocketconnectable.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketconnection.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gsocketconnection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketcontrolmessage.c Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04:00
gsocketcontrolmessage.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketinputstream.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gsocketinputstream.h Import all the highlevel socket classes from gnio 2009-05-15 21:26:24 +02:00
gsocketlistener.c gsocketlistener: set source object tag before completing the GTask 2012-12-03 15:59:06 +01:00
gsocketlistener.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gsocketoutputstream.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gsocketoutputstream.h Import all the highlevel socket classes from gnio 2009-05-15 21:26:24 +02:00
gsocketservice.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gsocketservice.h Move single-include guards inside include guards 2012-12-27 23:43:14 -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 gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04: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 Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtask.c gtask: don't deadlock when tasks block on other tasks 2012-12-18 13:19:08 -05:00
gtask.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtcpconnection.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gtcpconnection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtcpwrapperconnection.c Correct gtk-doc SECTION: syntax 2011-02-01 16:18:02 -02:00
gtcpwrapperconnection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtestdbus.c win32: define _WIN32_WINNT globally 2012-11-15 14:19:05 -05:00
gtestdbus.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gthemedicon.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gthemedicon.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gthreadedresolver.c gio: move resolver utils from gresolver.c to gthreadedresolver.c 2012-12-12 15:20:22 +01:00
gthreadedresolver.h Add GResolver, a glib-ish interface to DNS 2009-04-22 08:36:32 -04:00
gthreadedsocketservice.c Pass in NULL instead of g_cclosure_marshal_generic 2011-07-19 14:38:34 -03:00
gthreadedsocketservice.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlsbackend.c Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gtlsbackend.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlscertificate.c Revert "gtlscertificate: Add certificate-bytes and private-key-bytes props" 2012-08-21 13:30:02 +02:00
gtlscertificate.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlsclientconnection.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsclientconnection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlsconnection.c gio: don't quote quark names for G_DEFINE_QUARK 2012-08-28 13:16:25 -04:00
gtlsconnection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlsdatabase.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gtlsdatabase.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlsfiledatabase.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsfiledatabase.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlsinteraction.c gio: port networking classes from GSimpleAsyncResult to GTask 2012-10-10 10:29:37 -04:00
gtlsinteraction.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlspassword.c gtlspassword.c: indentation fixes and doc clarifications 2012-01-30 09:00:36 -05:00
gtlspassword.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gtlsserverconnection.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsserverconnection.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gunionvolumemonitor.c locks: drop _INIT macros 2011-10-02 22:33:10 -04:00
gunionvolumemonitor.h
gunixconnection.c gsocket: add getsockopt/setsockopt wrappers 2012-12-12 15:20:22 +01:00
gunixconnection.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gunixcredentialsmessage.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gunixcredentialsmessage.h Make gunixcredentialsmessage.h standalone includable 2010-08-18 12:07:38 -04:00
gunixfdlist.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gunixfdlist.h Clean up platform-specific includes 2010-05-13 20:29:04 -04:00
gunixfdmessage.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gunixfdmessage.h Clean up platform-specific includes 2010-05-13 20:29:04 -04:00
gunixinputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
gunixinputstream.h
gunixmount.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gunixmount.h
gunixmounts.c Fix gio docs 2012-09-23 02:18:56 -04:00
gunixmounts.h Add symbolic icon support to drive, volume, and mount 2012-08-30 11:04:43 -04:00
gunixoutputstream.c gio: port basic I/O classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:19 -05:00
gunixoutputstream.h
gunixsocketaddress.c Add gnetworking.h 2012-12-12 15:20:22 +01:00
gunixsocketaddress.h GIO: Don't use G_DISABLE_DEPRECATED for functions 2011-11-03 00:16:41 -04: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 Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gvolume.c gio: port file/vfs-related classes from GSimpleAsyncResult to GTask 2012-12-18 09:07:24 -05:00
gvolume.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gvolumemonitor.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gvolumemonitor.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gwin32appinfo.c Drop unneeded includes 2012-07-03 21:14:41 -04:00
gwin32appinfo.h
gwin32inputstream.c Revert "gio: Add private API to create win32 streams from fds" 2012-11-15 15:33:38 +01:00
gwin32inputstream.h Add GWin32InputStream and GWin32OutputStream classes 2010-04-19 11:54:56 +03:00
gwin32mount.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gwin32mount.h
gwin32outputstream.c Revert "gio: Add private API to create win32 streams from fds" 2012-11-15 15:33:38 +01:00
gwin32outputstream.h Add GWin32InputStream and GWin32OutputStream classes 2010-04-19 11:54:56 +03: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 Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
gzlibdecompressor.c gzlibdecompressor.c: fix a comment 2011-11-29 21:43:00 +01:00
gzlibdecompressor.h Move single-include guards inside include guards 2012-12-27 23:43:14 -05:00
Makefile.am Fix distcheck 2012-12-17 19:15:29 -05: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