glib/gio
David Zeuthen f773bd8b76 gdbus-codegen: gracefully handle property get on proxy with no cached property
This can easily happen if the owner of the remote object vanishes. Of
course, when that happens, user code is already notified (by e.g. the
notify::g-name-owner signal) so it can avoid using the proxy but
requiring that is a bit harsh. IOW, before this patch this critical
error was printed

 GLib-GIO-CRITICAL **: g_dbus_gvariant_to_gvalue: assertion `value != NULL' failed

when that happened. With this patch, we just avoid setting the GValue
so the user will get the default value for its type instead. So, for
example, if the user code is getting a GVariant property on such a
defunct proxy, then he gets a NULL back. So unless said user code
checks the return value, criticals will still be printed if the NULL
GVariant is used for anything interesting.

Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-05-06 10:32:42 -04:00
..
fam Replace -I with $(glib_INCLUDES) and friends 2010-08-06 13:10:34 -04:00
fen Fixed bugster 7007407. Do not clear stat info until a node is really 2011-02-17 15:07:52 +08:00
gdbus-codegen gdbus-codegen: gracefully handle property get on proxy with no cached property 2011-05-06 10:32:42 -04:00
gvdb Merge remote-tracking branch 'gvdb/master' 2011-04-15 09:29:47 -04:00
inotify Correct a comment 2010-08-13 17:23:44 -04:00
libasyncns Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
tests Try to fix distcheck 2011-05-04 19:44:05 -04:00
win32 Recuce DLL hijack risk on Windows 2010-09-02 22:36:47 +03:00
xdgmime Don't compile some unused functions in gio/xdgmime/ 2010-08-08 21:32:04 -04:00
.gitignore Update .gitignores 2011-05-02 09:54:15 -04:00
abicheck.sh move glibconfig.h to glib/ 2010-07-12 15:33:05 -04:00
ChangeLog Update README files to refer to git 2009-03-31 19:39:16 -04:00
gaction.c gaction: update property flags to match needs of GSimpleAction 2010-12-28 12:24:39 +01:00
gaction.h docs: Document Since properly, 2.26 -> 2.28 2011-02-08 02:27:44 +00:00
gactiongroup.c Use G_SIGNAL_MUST_COLLECT for VARIANT signals 2011-04-26 22:58:02 -04:00
gactiongroup.h docs: Document Since properly, 2.26 -> 2.28 2011-02-08 02:27:44 +00:00
gappinfo.c Add GI annotations to GAppInfo and GDesktopAppInfo 2010-12-27 15:40:07 +01:00
gappinfo.h Add GI annotations to GAppInfo and GDesktopAppInfo 2010-12-27 15:40:07 +01:00
gapplication.c gapplication: Fix typo in property 2011-04-15 14:58:30 -04:00
gapplication.h GApplication: Improve documentation 2011-03-03 23:34:49 -05:00
gapplicationcommandline.c Avoid an interaction between GApplication and GOption 2011-04-08 07:19:38 -04:00
gapplicationcommandline.h GApplication: document Since properly in header files, 2.26 -> 2.28 2011-02-08 01:00:04 +00:00
gapplicationimpl-dbus.c GApplication: fix leaked object path 2011-04-10 07:50:26 -04:00
gapplicationimpl.h Implement (untested) GApplication actions support 2010-10-25 14:32:07 -04:00
gasynchelper.c GCancellable: add g_cancellable_create_source() 2010-11-26 15:07:28 -05:00
gasynchelper.h Implement closure-related methods for gio GSource types 2010-11-26 15:07:28 -05:00
gasyncinitable.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gasyncinitable.h Import GInitable, GSocket and dependencies from gnio 2009-05-14 15:44:36 +02:00
gasyncresult.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gasyncresult.h Add GI annotations to GSimpleAsyncResult 2010-12-21 18:21:33 +01:00
gbufferedinputstream.c Add GI annotations to GBufferedInputStream 2010-12-21 18:21:33 +01:00
gbufferedinputstream.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gbufferedoutputstream.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gbufferedoutputstream.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gcancellable.c Update gcancellable.c for Win32 2011-05-05 13:40:38 +08:00
gcancellable.h GCancellable: add g_cancellable_create_source() 2010-11-26 15:07:28 -05:00
gcharsetconverter.c Check for (GIConv)-1 instead of NULL. 2010-11-21 21:21:22 +01:00
gcharsetconverter.h Add missign single include guards 2010-02-21 16:12:35 -05:00
gcontenttype.c Add missing GI annotation to g_content_type_guess_for_tree 2010-12-29 16:02:04 +01:00
gcontenttype.h Cleanups 2010-07-05 00:56:12 -04:00
gcontenttypeprivate.h gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00
gconverter.c Add GI annotations to GConverter 2010-12-27 16:29:20 +01:00
gconverter.h Small doc addition 2010-03-26 09:30:25 -04:00
gconverterinputstream.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gconverterinputstream.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gconverteroutputstream.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gconverteroutputstream.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gcredentials.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gcredentials.h Bug 617483 – Credentials passing 2010-07-20 16:34:18 -04:00
gdatainputstream.c Add GI annotations to GData{Input|Output}Stream 2010-12-21 18:21:33 +01:00
gdatainputstream.h Add g_data_input_stream_read_upto{,async,finish} 2010-09-13 13:14:25 -04:00
gdataoutputstream.c Add GI annotations to GData{Input|Output}Stream 2010-12-21 18:21:33 +01:00
gdataoutputstream.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gdbus-bash-completion.sh Initial GDBus code-drop from GDBus-standalone repo 2010-05-06 14:21:32 -04:00
gdbus-example-objectmanager.xml gdbus-codegen: Include docs for generated code in the GIO docs 2011-04-23 17:43:03 -04:00
gdbus-tool.c Export _glib_get_locale_dir() as it is now used in gio, too 2011-02-20 01:30:51 +02:00
gdbusaddress.c GDBus: Allow tcp: and nonce-tcp: addresses without any arguments 2011-04-13 17:49:19 -04:00
gdbusaddress.h Add single-include guards to new headers 2010-06-06 16:20:21 -04:00
gdbusauth.c GDBus: If an authentication method fail, don't give up, just try the next one 2011-04-13 18:40:47 -04:00
gdbusauth.h GDBus: Hide class structures for classes we don't want to be subclassed 2010-07-07 15:57:37 -04:00
gdbusauthmechanism.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gdbusauthmechanism.h GDBus: Hide class structures for classes we don't want to be subclassed 2010-07-07 15:57:37 -04:00
gdbusauthmechanismanon.c GDBus: Nuke debug spew from the ANONYMOUS authentication method 2011-04-13 18:20:34 -04:00
gdbusauthmechanismanon.h GDBus: Hide class structures for classes we don't want to be subclassed 2010-07-07 15:57:37 -04:00
gdbusauthmechanismexternal.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gdbusauthmechanismexternal.h GDBus: Hide class structures for classes we don't want to be subclassed 2010-07-07 15:57:37 -04:00
gdbusauthmechanismsha1.c Fix some compiler warnings from gcc 4.6 2011-04-15 15:51:25 -04:00
gdbusauthmechanismsha1.h GDBus: Hide class structures for classes we don't want to be subclassed 2010-07-07 15:57:37 -04:00
gdbusauthobserver.c Start merging gdbus-codegen code 2011-04-08 15:48:28 -04:00
gdbusauthobserver.h GDBus: Hide instance structures for classes we don't want to be subclassed 2010-07-07 16:36:51 -04:00
gdbusconnection.c Fix up some harmless FALSE <> NULL confusions 2011-04-26 22:51:54 -04:00
gdbusconnection.h GDBusMessage: Don't reset serial number when copying 2010-09-09 15:15:13 -04:00
gdbuserror.c Brush up the GApplication docs 2010-10-23 02:31:16 +02:00
gdbuserror.h Add single-include guards to new headers 2010-06-06 16:20:21 -04:00
gdbusinterface.c GDBus: Use Skeleton instead of Stub 2011-04-13 16:33:51 -04:00
gdbusinterface.h Remove duplicate GDBusInterface declaration 2011-04-29 17:07:28 -04:00
gdbusinterfaceskeleton.c GDBus: Add some gobject-introspection annotations for new code 2011-04-16 14:42:21 -04:00
gdbusinterfaceskeleton.h GDBus: Use Skeleton instead of Stub 2011-04-13 16:33:51 -04:00
gdbusintrospection.c GDBus: Add mechanism to make lookup on interfaces constant-time 2011-03-28 11:39:22 -04:00
gdbusintrospection.h GDBus: Add mechanism to make lookup on interfaces constant-time 2011-03-28 11:39:22 -04:00
gdbusmessage.c Fix up some harmless FALSE <> NULL confusions 2011-04-26 22:51:54 -04:00
gdbusmessage.h GDBusMessage: Make it possible to lock and copy messages 2010-09-09 12:00:32 -04:00
gdbusmethodinvocation.c Drop translated g_warning/g_error 2011-05-02 14:44:25 -04:00
gdbusmethodinvocation.h GDBusMethodInvocation: nuke constructor 2010-08-22 22:58:29 -04:00
gdbusnameowning.c Make the closure variants of name owning and watching actually work 2010-08-07 17:10:17 -04:00
gdbusnameowning.h Add _with_closures alternative functions for those in GDBus that 2010-06-10 18:29:23 +02:00
gdbusnamewatching.c Make the closure variants of name owning and watching actually work 2010-08-07 17:10:17 -04:00
gdbusnamewatching.h Add _with_closures alternative functions for those in GDBus that 2010-06-10 18:29:23 +02:00
gdbusobject.c gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusobject.h gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusobjectmanager.c GDBus: Add some gobject-introspection annotations for new code 2011-04-16 14:42:21 -04:00
gdbusobjectmanager.h GDBus: Avoid using the word interface in public C headers 2011-04-11 15:24:52 -04:00
gdbusobjectmanagerclient.c gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusobjectmanagerclient.h GDBusObjectManagerClient: Add a GDestroyNotify to the user_data 2011-04-16 15:24:42 -04:00
gdbusobjectmanagerserver.c GDBusObjectManagerServer: Allow setting :connection property 2011-05-04 03:43:52 -04:00
gdbusobjectmanagerserver.h GDBusObjectManagerServer: Allow setting :connection property 2011-05-04 03:43:52 -04:00
gdbusobjectproxy.c Some documentation additions 2011-05-01 23:02:53 -04:00
gdbusobjectproxy.h gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusobjectskeleton.c gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusobjectskeleton.h GDBus: Use Skeleton instead of Stub 2011-04-13 16:33:51 -04:00
gdbusprivate.c Merge branch 'master' into gdbus-codegen 2011-04-29 12:01:35 -04:00
gdbusprivate.h gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusproxy.c Drop translated g_warning/g_error 2011-05-02 14:44:25 -04:00
gdbusproxy.h GDBus: update padding 2010-06-22 12:14:31 -04:00
gdbusserver.c GDBusServer: Documentation: Improvements. 2011-04-26 23:21:02 -04:00
gdbusserver.h GDBus: Hide instance structures for classes we don't want to be subclassed 2010-07-07 16:36:51 -04:00
gdbusutils.c Clarify docs for g_dbus_gvalue_to_gvariant() and g_dbus_gvariant_to_gvalue() 2011-04-10 11:19:45 -04:00
gdbusutils.h Clarify docs for g_dbus_gvalue_to_gvariant() and g_dbus_gvariant_to_gvalue() 2011-04-10 11:19:45 -04:00
gdelayedsettingsbackend.c Bug 623400 - acquire context before dispatching 2010-10-03 17:34:16 -04:00
gdelayedsettingsbackend.h improve thread safety in GDelayedSettingsBackend 2010-05-17 07:16:37 -04:00
gdesktopappinfo.c Some documentation additions 2011-05-01 23:02:53 -04:00
gdesktopappinfo.h GDesktopAppInfo: Add g_desktop_app_info_get_generic_name 2011-04-27 11:34:43 -04:00
gdrive.c Fix and update GI annotations for 'Volumes and Drives' 2011-01-07 15:06:07 +01:00
gdrive.h Allow interaction when unmounting mounts 2009-07-05 21:59:38 -04:00
gdummyfile.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gdummyfile.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gdummyproxyresolver.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gdummyproxyresolver.h Implemented proxy-resolver extension point 2010-08-19 16:32:36 -04:00
gdummytlsbackend.c [GDummyTLS] Add missing properties and namespace 2011-01-05 12:41:51 -05: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 big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gemblemedicon.c Add GI annotations to GIcon and related classes and interfaces 2010-12-27 16:08:46 +01:00
gemblemedicon.h emblemedicon: make GEmblemedIcon subclassable 2010-12-20 15:39:00 +01:00
gfile.c Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
gfile.h Bug 535159 - g_file_has_parent 2009-11-17 20:27:38 -06:00
gfileattribute-priv.h Add string vector attribute type to GFileInfo 2009-06-23 16:35:41 +02:00
gfileattribute.c g_file_info_get/set_attribute_string*(): Document the UTF-8ness. 2011-03-11 09:59:09 +01:00
gfileattribute.h Bug 554745 - GFileAttributeInfoList should be boxed 2008-10-06 21:59:29 +00: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 Add GI annotations to GFileEnumerator 2010-12-27 15:48:31 +01:00
gfileenumerator.h Add GI annotations to GFileEnumerator 2010-12-27 15:48:31 +01:00
gfileicon.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gfileicon.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gfileinfo-priv.h Add pregenerated ids for TRASH_ORIG_PATH and TRASH_DELETION_DATE 2010-03-08 12:03:40 +01:00
gfileinfo.c GFileAttributeMatcher: Improve struct packing 2011-04-12 10:01:05 -04:00
gfileinfo.h gio: Add a boxed type for GFileAttributeMatcher 2010-05-03 20:13:35 +02:00
gfileinputstream.c [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
gfileinputstream.h [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
gfileiostream.c [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
gfileiostream.h [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
gfilemonitor.c Fixes GB#530786: GFileMonitor 'changed' signal underdocumented 2010-11-28 18:20:59 -05:00
gfilemonitor.h GFileMonitor: Don't accept negative values for rate-limit 2010-11-28 17:14:49 -05:00
gfilenamecompleter.c GFilenameCompleter: Improve struct packing 2011-04-12 10:01:37 -04:00
gfilenamecompleter.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gfileoutputstream.c Add g_simple_async_report_take_gerror_in_idle 2010-11-03 14:38:08 +01:00
gfileoutputstream.h [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
gfilterinputstream.c GFilterInputStream: close-base-stream should not be construct-only 2011-04-29 16:14:17 +02:00
gfilterinputstream.h Bug 568394 – dropping the last reference to a stream filter closes the 2009-01-21 14:09:56 +00:00
gfilteroutputstream.c Declare stream base classes as abstract 2010-08-16 10:21:38 -04:00
gfilteroutputstream.h Bug 568394 – dropping the last reference to a stream filter closes the 2009-01-21 14:09:56 +00:00
gicon.c Silence a bunch of -Wunused-but-set-variable warnings 2011-04-08 15:44:25 -04:00
gicon.h Bug 555740 - gicon serialization Based on patch from David Zeuthen 2008-10-21 11:51:48 +00:00
ginetaddress.c GInetAddress: add equal() method 2011-04-14 12:46:46 -04:00
ginetaddress.h GInetAddress: add equal() method 2011-04-14 12:46:46 -04:00
ginetsocketaddress.c Add GI annotations to Gio lowlevel network support classes 2010-12-29 16:02:23 +01:00
ginetsocketaddress.h Add network address and socket types 2009-04-22 08:36:10 -04:00
ginitable.c Clarify GInitable docs 2011-02-07 23:35:21 -05:00
ginitable.h Documentation and coding style fixups 2009-05-27 18:20:08 -04:00
ginputstream.c [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
ginputstream.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gio-marshal.list Start merging gdbus-codegen code 2011-04-08 15:48:28 -04:00
gio-querymodules.c Add gio-querymodule program 2010-01-12 16:34:18 +01:00
gio.h GDBus: Use Skeleton instead of Stub 2011-04-13 16:33:51 -04:00
gio.rc.in Put a version info resource also in the gio DLL 2010-02-04 00:37:13 +02:00
gio.symbols GDBusObjectManagerServer: Allow setting :connection property 2011-05-04 03:43:52 -04:00
gioenums.h Merge branch 'master' into gdbus-codegen 2011-04-29 12:01:35 -04:00
gioenumtypes.c.template gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gioenumtypes.h.template introduce an ENUMPREFIX substitution. 2008-06-23 12:06:39 +00:00
gioerror.c Extend IO_ERROR enum for Proxy support 2010-08-19 16:32:37 -04:00
gioerror.h Add GWin32InputStream and GWin32OutputStream classes 2010-04-19 11:54:56 +03:00
giomodule-priv.h Split out the extension point registration code to its own function. 2009-02-27 15:22:11 +00:00
giomodule.c Make the memory and null settings backends public 2011-01-05 20:31:50 +01:00
giomodule.h Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gioscheduler.c GIOSchedulerJob: Improve struct packing 2011-04-12 10:02:12 -04:00
gioscheduler.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
giostream.c [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
giostream.h Add g_io_stream_splice_async/finish() 2010-12-13 17:36:12 +01:00
giotypes.h gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gkeyfilesettingsbackend.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
glib-compile-schemas.c Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
gloadableicon.c Add GI annotations to GIcon and related classes and interfaces 2010-12-27 16:08:46 +01:00
gloadableicon.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
glocaldirectorymonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocaldirectorymonitor.h GLocalDirectoryMonitor: Improve struct packing 2011-04-12 10:02:31 -04:00
glocalfile.c GLocalFile: Use _fstati64 rather than stat on Win32 2011-04-15 10:15:04 +02:00
glocalfile.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
glocalfileenumerator.c Minor cleanup 2010-07-10 18:04:22 -04:00
glocalfileenumerator.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
glocalfileinfo.c Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
glocalfileinfo.h Add extension point for adding metadata for local files 2009-06-23 16:35:42 +02: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 GLocalFile: Use _fstati64 rather than stat on Win32 2011-04-15 10:15:04 +02:00
glocalfileoutputstream.h Bug 619142 – Build fixes 2010-05-20 10:53:08 -04:00
glocalvfs.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
glocalvfs.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gmemoryinputstream.c Add GI annotations to GMemory{Input|Output}Stream 2010-12-27 16:47:26 +01:00
gmemoryinputstream.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gmemoryoutputstream.c Add GI annotations to GMemory{Input|Output}Stream 2010-12-27 16:47:26 +01:00
gmemoryoutputstream.h Add g_memory_output_stream_steal_data 2010-08-17 17:33:01 +02:00
gmemorysettingsbackend.c Document new API 2011-02-08 10:05:00 -05:00
gmount.c Fix and update GI annotations for 'Volumes and Drives' 2011-01-07 15:06:07 +01:00
gmount.h Add "default location" support to GMount 2009-11-26 16:12:18 +01:00
gmountoperation.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gmountoperation.h Allow interaction when unmounting mounts 2009-07-05 21:59:38 -04:00
gmountprivate.h Add is_supported() to GNativeVolumeMonitorClass so that we can avoid 2007-12-17 16:00:33 +00:00
gnativevolumemonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gnativevolumemonitor.h Add licence headers to gnativevolumemonitor.c/h 2010-03-04 11:02:31 +01:00
gnetworkaddress.c gio: Make enumerating a GNetworkAddress work more than once 2010-12-07 19:39:24 +01:00
gnetworkaddress.h Added method g_network_address_parse_uri() 2010-08-19 16:32:37 -04:00
gnetworkingprivate.h Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
gnetworkservice.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gnetworkservice.h Implemented proxy_enumerate() for all Connectables 2010-08-19 16:32:37 -04:00
gnullsettingsbackend.c Document new API 2011-02-08 10:05:00 -05:00
goutputstream.c [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
goutputstream.h [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream. 2010-12-17 16:29:05 +01:00
gpermission.c Various doc tweaks 2010-11-28 23:55:43 -05:00
gpermission.h Bug 620519 - GPermission 2010-06-04 19:03:38 +02:00
gpollableinputstream.c Use g_set_error_literal where appropriate 2011-01-27 22:54:32 -05:00
gpollableinputstream.h Various doc tweaks 2010-11-28 23:55:43 -05:00
gpollableoutputstream.c Use g_set_error_literal where appropriate 2011-01-27 22:54:32 -05:00
gpollableoutputstream.h Add pollable input/output streams 2010-11-26 15:08:08 -05:00
gpollfilemonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gpollfilemonitor.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gproxy.c Add GI annotations to Gio lowlevel network support classes 2010-12-29 16:02:23 +01:00
gproxy.h Added GProxy interface for proxy extension point 2010-08-19 16:32:37 -04:00
gproxyaddress.c Add GI annotations to Gio lowlevel network support classes 2010-12-29 16:02:23 +01:00
gproxyaddress.h Implement GProxyAddress 2010-08-19 16:32:37 -04:00
gproxyaddressenumerator.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gproxyaddressenumerator.h gproxyaddressenumerator.h: add missing G_END_DECLS 2010-08-19 17:51:01 -04:00
gproxyresolver.c Add GI annotations to Gio DNS resolution classes 2010-12-29 16:02:35 +01:00
gproxyresolver.h Implemented proxy-resolver extension point 2010-08-19 16:32:36 -04:00
gregistrysettingsbackend.c gio: Fix C99 style variable declarations (bug #633075) 2010-11-09 20:36:53 +08:00
gregistrysettingsbackend.h Add GSettings Windows Registry backend 2010-09-01 15:05:42 +02:00
gresolver.c GResolver: Don't return duplicate addresses 2011-04-14 12:46:54 -04:00
gresolver.h Re-run res_init() when resolv.conf changes 2009-08-19 12:08:15 -04:00
gschema.dtd Update gschema.dtd 2011-01-09 21:45:20 +01:00
gseekable.c Add GI annotations to GSeekable 2010-12-27 16:24:21 +01:00
gseekable.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gsettings-bash-completion.sh gsettings-tool: Support completion for enum values 2010-10-30 01:13:42 -04:00
gsettings-mapping.c Bug 624991 - GSettings mapping for G_TYPE_STRV 2010-07-22 11:34:57 -04:00
gsettings-mapping.h merge GSettings 2010-04-16 23:23:40 -04:00
gsettings-tool.c gsettings-tool fixes: Add missing _apply(), add unset-recursively to man page 2011-04-12 12:56:33 -04:00
gsettings.c Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
gsettings.h Add 'uint' convenience functions for GSettings 2011-03-31 12:47:03 +05:30
gsettingsbackend.c GSettings: make _sync() a no-op if uninitialised 2011-04-11 03:39:27 -04:00
gsettingsbackend.h Make the memory and null settings backends public 2011-01-05 20:31:50 +01:00
gsettingsbackendinternal.h Make the memory and null settings backends public 2011-01-05 20:31:50 +01:00
gsettingsschema.c Add schema name in error message 2011-02-14 19:20:44 -05:00
gsettingsschema.h GSettings: major refactor. Add enums, range. 2010-06-16 18:17:53 -04:00
gsimpleaction.c Use G_SIGNAL_MUST_COLLECT for VARIANT signals 2011-04-26 22:58:02 -04:00
gsimpleaction.h docs: Document Since properly, 2.26 -> 2.28 2011-02-08 02:27:44 +00:00
gsimpleactiongroup.c Fix for bug #637720. void functions should not return a value. 2010-12-22 01:37:21 -06:00
gsimpleactiongroup.h docs: Document Since properly, 2.26 -> 2.28 2011-02-08 02:27:44 +00:00
gsimpleasyncresult.c GSimpleAsyncResult: push thread context around callback 2011-04-26 11:32:11 -04:00
gsimpleasyncresult.h Add g_simple_async_report_take_gerror_in_idle 2010-11-03 14:38:08 +01:00
gsimplepermission.c Various doc tweaks 2010-11-28 23:55:43 -05:00
gsimplepermission.h Bug 620582 - a simple GPermission implementation 2010-06-04 22:35:14 +02:00
gsocket.c GSocket: Use MSG_CMSG_CLOEXEC 2011-05-05 14:09:11 -04:00
gsocket.h Always do async vs sync correctly in GSocketConnection streams 2010-08-15 15:34:29 -04:00
gsocketaddress.c Fix IPv6 parsing in _g_uri_parse_authority, add _g_uri_from_authority 2010-09-10 13:07:00 -04:00
gsocketaddress.h Add GError to g_socket_address_to_native 2009-05-18 21:31:28 +02:00
gsocketaddressenumerator.c Add GI annotations to Gio lowlevel network support classes 2010-12-29 16:02:23 +01:00
gsocketaddressenumerator.h Documentation and coding style fixups 2009-05-27 18:20:08 -04:00
gsocketclient.c docs: fix typos in networking classes 2011-04-20 21:08:15 +02:00
gsocketclient.h Add initial TLS (SSL) support to gio 2010-11-26 15:57:11 -05:00
gsocketconnectable.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gsocketconnectable.h Added proxy_enumerate method to GSocketConnectable 2010-08-19 16:32:37 -04:00
gsocketconnection.c docs: fix typos in networking classes 2011-04-20 21:08:15 +02:00
gsocketconnection.h Documentation and coding style fixups 2009-05-27 18:20:08 -04:00
gsocketcontrolmessage.c Silence a bunch of -Wunused-but-set-variable warnings 2011-04-08 15:44:25 -04:00
gsocketcontrolmessage.h Add padding to new classes 2009-05-15 10:28:30 +02:00
gsocketinputstream.c Add pollable input/output streams 2010-11-26 15:08:08 -05:00
gsocketinputstream.h Import all the highlevel socket classes from gnio 2009-05-15 21:26:24 +02:00
gsocketlistener.c docs: fix typos in networking classes 2011-04-20 21:08:15 +02:00
gsocketlistener.h Bug 585566 - GSocketListener API issues 2009-11-19 10:04:27 -06:00
gsocketoutputstream.c Add pollable input/output streams 2010-11-26 15:08:08 -05:00
gsocketoutputstream.h Import all the highlevel socket classes from gnio 2009-05-15 21:26:24 +02:00
gsocketservice.c docs: fix typos in networking classes 2011-04-20 21:08:15 +02:00
gsocketservice.h Documentation and coding style fixups 2009-05-27 18:20:08 -04:00
gsocks4aproxy.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01: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: typo fix 2010-12-21 19:53:00 +07:00
gsocks5proxy.h Implemented SOCKSv5 proxy support 2010-08-19 16:32:37 -04:00
gsrvtarget.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gsrvtarget.h Add GResolver, a glib-ish interface to DNS 2009-04-22 08:36:32 -04:00
gtcpconnection.c docs: fix typos in networking classes 2011-04-20 21:08:15 +02:00
gtcpconnection.h Add support for graceful disconnect to GTcpConnection 2009-05-20 11:19:47 +02:00
gtcpwrapperconnection.c Correct gtk-doc SECTION: syntax 2011-02-01 16:18:02 -02:00
gtcpwrapperconnection.h make GProxyConnection public, as GTcpWrapperConnection 2010-11-26 15:08:31 -05:00
gthemedicon.c Add GI annotations to GIcon and related classes and interfaces 2010-12-27 16:08:46 +01:00
gthemedicon.h Reformat g_themed_icon_get_names return type to make gtk-doc work 2009-06-01 22:10:41 +02:00
gthreadedresolver.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gthreadedresolver.h Add GResolver, a glib-ish interface to DNS 2009-04-22 08:36:32 -04:00
gthreadedsocketservice.c docs: fix typos in networking classes 2011-04-20 21:08:15 +02:00
gthreadedsocketservice.h Add max_threads argument to g_threaded_socket_service_new 2009-05-18 08:47:49 +02:00
gtimezonemonitor.c Add GTimeZoneMonitor 2011-03-31 12:47:03 +05:30
gtimezonemonitor.h Add GTimeZoneMonitor 2011-03-31 12:47:03 +05:30
gtlsbackend.c Add two annotations for g-i 2011-05-05 15:18:22 -04:00
gtlsbackend.h Add initial TLS (SSL) support to gio 2010-11-26 15:57:11 -05:00
gtlscertificate.c Fix two leaks seen when using TLS connections 2011-04-07 08:32:06 -04:00
gtlscertificate.h Add g_tls_certificate_verify() 2010-12-07 10:41:05 +01:00
gtlsclientconnection.c Add two annotations for g-i 2011-05-05 15:18:22 -04:00
gtlsclientconnection.h Change GTlsClientConnection::accepted-cas to contain DER DNs 2011-01-05 09:35:06 -08:00
gtlsconnection.c Fix for bug #637720. void functions should not return a value. 2010-12-22 01:37:21 -06:00
gtlsconnection.h Change the handling of the peer certificate in GTlsConnection 2010-12-07 14:58:42 +01:00
gtlsserverconnection.c tls: Make g_tls_{client|server}_connection_new() return a GIOStream 2010-12-07 19:39:24 +01:00
gtlsserverconnection.h tls: Make g_tls_{client|server}_connection_new() return a GIOStream 2010-12-07 19:39:24 +01:00
gunionvolumemonitor.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gunionvolumemonitor.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gunixconnection.c docs: fix typos in networking classes 2011-04-20 21:08:15 +02:00
gunixconnection.h Remove the credentials argument from g_unix_connect_send_credentials() 2010-05-13 14:29:39 -04:00
gunixcredentialsmessage.c Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
gunixcredentialsmessage.h Make gunixcredentialsmessage.h standalone includable 2010-08-18 12:07:38 -04:00
gunixfdlist.c Fix usage of _GNU_SOURCE 2011-05-03 07:07:41 -04:00
gunixfdlist.h Clean up platform-specific includes 2010-05-13 20:29:04 -04:00
gunixfdmessage.c GSocket: Use MSG_CMSG_CLOEXEC 2011-05-05 14:09:11 -04:00
gunixfdmessage.h Clean up platform-specific includes 2010-05-13 20:29:04 -04:00
gunixinputstream.c Add pollable input/output streams 2010-11-26 15:08:08 -05:00
gunixinputstream.h Add "fd" and "close-fd" properties including getters and setters. Patch by 2008-12-08 05:41:43 +00:00
gunixmount.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gunixmount.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gunixmounts.c Fix and update GI annotations for 'Volumes and Drives' 2011-01-07 15:06:07 +01:00
gunixmounts.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gunixoutputstream.c Add pollable input/output streams 2010-11-26 15:08:08 -05:00
gunixoutputstream.h Add "fd" and "close-fd" properties including getters and setters. Patch by 2008-12-08 05:41:43 +00:00
gunixresolver.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gunixresolver.h Add GResolver, a glib-ish interface to DNS 2009-04-22 08:36:32 -04:00
gunixsocketaddress.c Add GI annotations to Gio lowlevel network support classes 2010-12-29 16:02:23 +01:00
gunixsocketaddress.h GUnixSocketAddress: handle abstract sockets with non-0-padded names 2010-04-22 11:54:41 -04:00
gunixvolume.c Use g_simple_async_result_{new_,}take_error 2010-11-03 14:25:35 +01:00
gunixvolume.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gunixvolumemonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gunixvolumemonitor.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gvfs.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gvfs.h Move comment to the right place 2009-07-05 22:35:55 -04:00
gvolume.c Fix and update GI annotations for 'Volumes and Drives' 2011-01-07 15:06:07 +01:00
gvolume.h Allow interaction when unmounting mounts 2009-07-05 21:59:38 -04:00
gvolumemonitor.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gvolumemonitor.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gwin32appinfo.c appinfo: add win32 fallback implementation 2010-11-23 10:29:09 +01:00
gwin32appinfo.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gwin32inputstream.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gwin32inputstream.h Add GWin32InputStream and GWin32OutputStream classes 2010-04-19 11:54:56 +03:00
gwin32mount.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gwin32mount.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gwin32outputstream.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gwin32outputstream.h Add GWin32InputStream and GWin32OutputStream classes 2010-04-19 11:54:56 +03:00
gwin32resolver.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gwin32resolver.h Add GResolver, a glib-ish interface to DNS 2009-04-22 08:36:32 -04:00
gwin32volumemonitor.c gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
gwin32volumemonitor.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gzlibcompressor.c Fix building with zlib < 1.2.4 on win32 2010-09-01 15:09:51 +02:00
gzlibcompressor.h Add GZIP header processing to GZlibCompressor/GZlibDecompressor 2010-08-17 17:37:32 +02:00
gzlibdecompressor.c Fix building with zlib < 1.2.4 on win32 2010-09-01 15:09:51 +02:00
gzlibdecompressor.h Add GZIP header processing to GZlibCompressor/GZlibDecompressor 2010-08-17 17:37:32 +02:00
Makefile.am gdbus-codegen: Include docs for generated code in the GIO docs 2011-04-23 17:43:03 -04:00
makefile.msc gio/: fully remove gioalias hacks 2010-07-07 19:53:22 -04:00
strinfo.c Bug 631263 - GSettings needs range/choice APIs 2010-10-04 02:58:46 -04:00