glib/gio
Dan Winship 69e12cd3d5 GConverterInputStream: fix an edge case
Reading from a GConverterInputStream with both input_buffer and
converted_buffer non-empty would return bogus data (the data from
converted_buffer would essentially get skipped over, though the
returned nread reflected what the count would be if it hadn't been).

This was never noticed before because (a) it can't happen if all of
your reads are at least as large as either the internal buffer size or
the remaining length of the stream (which covers most real-world use),
and (b) it can't happen if all of your reads are 1 byte (which covers
most of tests/converter-test). (And (c) it only happens for some
converters/input streams.) But this was happening occasionally in
libsoup when content-sniffing a gzipped response, because the
SoupContentSnifferStream would first read 512 bytes (to sniff), and
then pass through larger reads after that.

Fixed and added a test to converter-test.

https://bugzilla.gnome.org/show_bug.cgi?id=676478
2012-05-30 09:02:33 -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 Support initial underscores in dbus codegen namespace 2012-04-19 10:24:08 +02:00
gvdb Merge remote-tracking branch 'gvdb/master' 2012-01-13 16:12:56 +01:00
inotify Send CHANGES_DONE_HINT on file moves if no IN_CLOSE_WRITE is emitted 2011-12-05 18:27:34 +00:00
tests GConverterInputStream: fix an edge case 2012-05-30 09:02:33 -04:00
win32 Recuce DLL hijack risk on Windows 2010-09-02 22:36:47 +03:00
xdgmime fix a few warnings on non-Linux 2011-09-04 17:50:41 -04:00
.gitignore Add GDBusDAaemon, an implementation of a message bus 2012-04-20 15:02:48 +02: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 Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 2012-05-26 10:13:30 -04:00
gactiongroup.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gactiongroup.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gactiongroupexporter.c docs: Fix GActionGroup exporter typo 2012-02-21 01:10:54 +01:00
gactiongroupexporter.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gactionmap.c Don't return values from void functions 2012-04-06 20:41:19 -04:00
gactionmap.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gappinfo.c gappinfo: Fix uninitialized-variable gcc warning 2012-05-26 11:53:14 -04:00
gappinfo.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gapplication.c application: Add dbus register/unregister hooks 2012-05-29 19:01:42 +02:00
gapplication.h application: Add dbus register/unregister hooks 2012-05-29 19:01:42 +02:00
gapplicationcommandline.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gapplicationcommandline.h Clean up GApplication docs 2011-12-10 17:23:28 -05:00
gapplicationimpl-dbus.c application: Add dbus register/unregister hooks 2012-05-29 19:01:42 +02:00
gapplicationimpl.h GApplication: add accessor for DBus information 2012-04-30 17:43:06 -04:00
gasynchelper.c docs: Fix typo GAsyncReady → GAsyncResult 2012-02-21 01:10:54 +01:00
gasynchelper.h Implement closure-related methods for gio GSource types 2010-11-26 15:07:28 -05:00
gasyncinitable.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gasyncinitable.h Import GInitable, GSocket and dependencies from gnio 2009-05-14 15:44:36 +02:00
gasyncresult.c Fix up some doc comments that referred to threads not being enabled 2011-10-05 11:54:36 -04:00
gasyncresult.h Add GI annotations to GSimpleAsyncResult 2010-12-21 18:21:33 +01:00
gbufferedinputstream.c Make GBufferedInputStream implement GSeekable 2012-04-23 10:57:01 +02:00
gbufferedinputstream.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gbufferedoutputstream.c Make GBufferedOutputStream implement GSeekable 2012-04-23 10:57:07 +02:00
gbufferedoutputstream.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gcancellable.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11: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 Bug 666700 — Add some missing (allow-none) annotations 2012-01-11 20:48:29 +00: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 docs: Fix typo GConvertFlags → GConverterFlags 2012-02-21 01:10:54 +01:00
gconverter.h Small doc addition 2010-03-26 09:30:25 -04:00
gconverterinputstream.c GConverterInputStream: fix an edge case 2012-05-30 09:02:33 -04:00
gconverterinputstream.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gconverteroutputstream.c gio: implement GPollableInput/OutputStream in more stream types 2012-04-17 12:33:12 -04:00
gconverteroutputstream.h gio/ docs fixup 2010-07-12 18:30:14 -04:00
gcredentials.c Add glib credentials support to OpenBSD. 2011-05-27 14:22:56 -04:00
gcredentials.h Bug 617483 – Credentials passing 2010-07-20 16:34:18 -04:00
gdatainputstream.c GDataInputStream: don't segfault on async line reads 2012-02-14 19:04:07 +01:00
gdatainputstream.h Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 2012-05-26 10:13:30 -04:00
gdataoutputstream.c Make GDataOutputStream implement GSeekable 2012-04-23 10:57:12 +02: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-tool.c gdbus: Don't pass an unintialized GError pointer 2011-06-09 13:29:58 -04:00
gdbusactiongroup.c introduce GRemoteActionGroup 2011-12-17 12:54:02 -05:00
gdbusactiongroup.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gdbusaddress.c win32: Support autolaunching dbus daemon 2012-04-20 15:02:48 +02:00
gdbusaddress.h Add single-include guards to new headers 2010-06-06 16:20:21 -04:00
gdbusauth.c GDBusAuth: Handle when no there is no auth observer present 2012-04-14 12:40:57 -04:00
gdbusauth.h GDBusAuthObserver: Add a way to control what authentication mechanisms to use 2012-04-14 11:52:20 -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 bgo#640212 - Replace "error stating file" with friendlier messages 2011-09-08 09:11:56 -05: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 GDBusAuthObserver: Add a way to control what authentication mechanisms to use 2012-04-14 11:52:20 -04:00
gdbusauthobserver.h Annotate API introduced for 2.34 with GLIB_AVAILABLE_IN_2_34 2012-05-26 10:13:30 -04:00
gdbusconnection.c Add private _g_bus_get_singleton_if_exists() function 2012-04-19 10:06:21 +02:00
gdbusconnection.h Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 2012-05-26 10:13:30 -04: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 Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbuserror.h Add single-include guards to new headers 2010-06-06 16:20:21 -04: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 docs: Fix typo export → unexport 2012-02-21 01:10:54 +01:00
gdbusinterfaceskeleton.h GDBusInterfaceSkeleton: make it possible to export on multiple connections 2011-12-02 11:20:21 -05:00
gdbusintrospection.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusintrospection.h Fix docs for D-Bus introspection data structures 2011-06-03 14:39:04 -04:00
gdbusmenumodel.c GDBusMenuModel: plug a leak of a GHashTable 2012-02-27 14:01:10 -05:00
gdbusmenumodel.h Rename GMenuProxy to GDBusMenuModel 2011-12-08 18:05:15 -05:00
gdbusmessage.c GDBusMessage: do not align for grandchildren of empty arrays. 2012-04-10 16:39:47 -04:00
gdbusmessage.h GDBusMessage: Make it possible to lock and copy messages 2010-09-09 12:00:32 -04:00
gdbusmethodinvocation.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusmethodinvocation.h gdbus-codegen: Add support for new org.gtk.GDBus.C.UnixFD annotation 2011-07-21 16:06:18 -04:00
gdbusnameowning.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusnameowning.h Add _with_closures alternative functions for those in GDBus that 2010-06-10 18:29:23 +02:00
gdbusnamewatching.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusnamewatching.h Add _with_closures alternative functions for those in GDBus that 2010-06-10 18:29:23 +02: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 GDBusObjectManagerClient: Don't leak object proxy when handling D-Bus signal 2012-04-17 17:51:55 -04:00
gdbusobjectmanagerclient.h GDBusObjectManagerClient: Add a GDestroyNotify to the user_data 2011-04-16 15:24:42 -04:00
gdbusobjectmanagerserver.c gio/*: Use g_list_free_full() convenience function 2012-01-03 16:53:47 +01:00
gdbusobjectmanagerserver.h GDBusObjectManagerServer: Allow setting :connection property 2011-05-04 03:43:52 -04:00
gdbusobjectproxy.c GDBusObjectProxy: Don't leak connection 2012-04-17 17:51:55 -04:00
gdbusobjectproxy.h gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes 2011-04-25 09:29:18 -04:00
gdbusobjectskeleton.c gio/*: Use g_list_free_full() convenience function 2012-01-03 16:53:47 +01:00
gdbusobjectskeleton.h GDBus: Use Skeleton instead of Stub 2011-04-13 16:33:51 -04:00
gdbusprivate.c win32: Implement _g_dbus_get_machine_id using machine guid 2012-04-20 15:02:48 +02:00
gdbusprivate.h Add private _g_bus_get_singleton_if_exists() function 2012-04-19 10:06:21 +02:00
gdbusproxy.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gdbusproxy.h gdbus-codegen: Add support for new org.gtk.GDBus.C.UnixFD annotation 2011-07-21 16:06:18 -04:00
gdbusserver.c gdbus: Escape nonce files in dbus addressess 2012-04-19 10:24:08 +02: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 GDBus: Don't convert GVariant type 'h' to gint 2011-07-21 09:43:59 -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 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 Document that g_app_info_create_from_commandline() does unquoting according to fd.o 2012-05-18 15:20:40 +02:00
gdesktopappinfo.h GDesktopAppInfo: add an accessor for StartupWMClass 2012-04-14 02:44:25 +02:00
gdrive.c docs: Fix g_drive_get_identifier() typo 2012-02-18 11:20:27 +00:00
gdrive.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -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 GTlsDatabase and related objects 2011-08-04 08:54:55 +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 big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gemblemedicon.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gemblemedicon.h emblemedicon: make GEmblemedIcon subclassable 2010-12-20 15:39:00 +01:00
gfile.c gio: The tmpl parameter to g_file_new_tmp can be NULL 2012-05-21 17:54:25 +02:00
gfile.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gfileattribute-priv.h Add string vector attribute type to GFileInfo 2009-06-23 16:35:41 +02:00
gfileattribute.c docs: Remove mention of GFileAttributeValue 2012-02-21 01:10:54 +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 gio/*: Use g_list_free_full() convenience function 2012-01-03 16:53:47 +01:00
gfileenumerator.h Add GI annotations to GFileEnumerator 2010-12-27 15:48:31 +01:00
gfileicon.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05: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 Fix malformed GTK-Doc comment blocks: add missing colons. 2012-04-05 10:23:39 -03:00
gfileinfo.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gfileinputstream.c docs: Fix typo in GFileInputStream 2012-02-21 01:10:54 +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 GFileMonitor: fix docs bug 2012-03-27 12:45:27 -04:00
gfilemonitor.h GFileMonitor: Don't accept negative values for rate-limit 2010-11-28 17:14:49 -05:00
gfilenamecompleter.c gio/*: Use g_list_free_full() convenience function 2012-01-03 16:53:47 +01: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 Remove some cruft from an older version of the code 2012-01-05 12:57:18 -05: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 Remove some cruft from an older version of the code 2012-01-05 12:57:18 -05: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 Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04:00
gicon.h Bug 555740 - gicon serialization Based on patch from David Zeuthen 2008-10-21 11:51:48 +00:00
ginetaddress.c Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04:00
ginetaddress.h GInetAddress: add equal() method 2011-04-14 12:46:46 -04:00
ginetaddressmask.c ginetaddressmask: plug leak 2012-01-01 19:01:14 +01:00
ginetaddressmask.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
ginetsocketaddress.c Assorted documentation fixes 2012-01-30 16:16:48 -05:00
ginetsocketaddress.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
ginitable.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
ginitable.h Documentation and coding style fixups 2009-05-27 18:20:08 -04:00
ginputstream.c gio: add GBytes-based input/output stream methods 2012-05-24 17:48:13 -04:00
ginputstream.h gio: add GBytes-based input/output stream methods 2012-05-24 17:48:13 -04:00
gio-querymodules.c gio-querymodules: unlink instead of writing empty cache 2012-03-08 12:07:03 -05:00
gio.h Add GTestDBus object 2012-04-19 10:06:26 +02:00
gio.rc.in Update the year in the *.rc.in files 2011-06-07 08:55:31 +08:00
gio.symbols gio: fix symbol name 2012-05-26 10:35:05 +02:00
gioenums.h GApplication: allow null application_id 2012-04-30 17:38:15 -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 Add _g_io_win32_get_module to get the gio HMODULE 2012-04-20 15:02:48 +02:00
giomodule.c Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04:00
giomodule.h Spelling fixes 2011-08-29 14:49:32 -04:00
gioscheduler.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gioscheduler.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
giostream.c giostream: "closed" property should not be marked writable 2011-09-23 08:53:47 -04:00
giostream.h Add g_io_stream_splice_async/finish() 2010-12-13 17:36:12 +01:00
giotypes.h Add GTestDBus object 2012-04-19 10:06:26 +02:00
gkeyfilesettingsbackend.c Drop last uses of @returns: 2011-11-21 12:02:02 -05:00
glib-compile-resources.c resources: compiler: Respect absolute paths 2012-03-29 17:43:43 +02:00
glib-compile-schemas.c glib-compile-schemas: warn about bad dconf paths 2012-04-12 19:55:34 -04:00
gloadableicon.c Spelling fixes 2011-08-29 14:49:32 -04: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: fix error code when opening a directory on win32 2012-02-09 06:48:12 -05:00
glocalfile.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
glocalfileenumerator.c localfileenumerator: Improve non-stat'ing code 2011-11-16 17:22:17 +01:00
glocalfileenumerator.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
glocalfileinfo.c localfileinfo: Split out attributes that don't need a stat 2011-11-16 17:22:10 +01:00
glocalfileinfo.h localfileinfo: Split out attributes that don't need a stat 2011-11-16 17:22:10 +01: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 GFile: add g_file_new_temp 2011-12-09 08:58:05 -05: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 big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gmemoryinputstream.c GMemoryInputStream: Add API to accept GBytes 2012-05-21 13:45:15 -04:00
gmemoryinputstream.h GMemoryInputStream: Add API to accept GBytes 2012-05-21 13:45:15 -04:00
gmemoryoutputstream.c GMemoryOutputStream: Add API to return data as a GBytes 2012-05-21 13:45:15 -04:00
gmemoryoutputstream.h GMemoryOutputStream: Add API to return data as a GBytes 2012-05-21 13:45:15 -04:00
gmemorysettingsbackend.c Document new API 2011-02-08 10:05:00 -05:00
gmenu.c docs: reference g_menu_item_new in gmenu convenience menuitem API 2012-05-10 09:35:03 -07:00
gmenu.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gmenuexporter.c Add references to the dbus interface docs on the wiki 2011-12-20 12:15:05 -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 docs: Fix method names in GMenu and GMenuModel 2012-02-21 01:10:54 +01:00
gmenumodel.h Add GMenuModel 2011-12-08 18:05:12 -05:00
gmount.c docs: Fix typo GAsyncReady → GAsyncResult 2012-02-21 01:10:54 +01:00
gmount.h docs: Typo fixes for GMount 2012-02-18 09:22:31 +00:00
gmountoperation.c Fix malformed GTK-Doc comment blocks: add missing colons. 2012-04-05 10:23:39 -03: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 networkaddress: Fix userinfo parsing in uris 2012-04-08 10:24:51 -04:00
gnetworkaddress.h Added method g_network_address_parse_uri() 2010-08-19 16:32:37 -04:00
gnetworkingprivate.h Add support for MX, TXT, NS and SOA records to GResolver 2012-04-16 15:51:39 +02:00
gnetworkmonitor.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gnetworkmonitor.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04: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 gnetworkmonitornetlink: don't leak the list of networks 2012-05-17 13:48:56 -04:00
gnetworkmonitornetlink.h add GNetworkMonitor, for... monitoring the network 2011-11-14 13:42:30 -05:00
gnetworkservice.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gnetworkservice.h Implemented proxy_enumerate() for all Connectables 2010-08-19 16:32:37 -04:00
gnextstepsettingsbackend.c Don't use fast enumeration in old version of Mac OS. 2012-04-11 10:31:59 -04:00
gnullsettingsbackend.c Document new API 2011-02-08 10:05:00 -05:00
goutputstream.c gio: add GBytes-based input/output stream methods 2012-05-24 17:48:13 -04:00
goutputstream.h gio: add GBytes-based input/output stream methods 2012-05-24 17:48:13 -04:00
gpermission.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gpermission.h Bug 620519 - GPermission 2010-06-04 19:03:38 +02:00
gpollableinputstream.c gpollableutils: utility functions for pollable stream implementations 2012-04-17 12:33:12 -04:00
gpollableinputstream.h gpollableutils: utility functions for pollable stream implementations 2012-04-17 12:33:12 -04:00
gpollableoutputstream.c gio: minor GPollableInputStream / GPollableOutputStream fixes 2012-04-17 12:33:12 -04:00
gpollableoutputstream.h gio: minor GPollableInputStream / GPollableOutputStream fixes 2012-04-17 12:33:12 -04:00
gpollableutils.c gpollableutils: utility functions for pollable stream implementations 2012-04-17 12:33:12 -04:00
gpollableutils.h gpollableutils: utility functions for pollable stream implementations 2012-04-17 12:33:12 -04:00
gpollfilemonitor.c e G_SOURCE_CONTINUE/REMOVE internally 2012-01-25 16:15:18 -05:00
gpollfilemonitor.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gproxy.c Fix links in gio docs 2011-06-04 18:48:19 -04:00
gproxy.h docs: Add documentation for supports_hostname in GProxy 2012-02-21 01:10:54 +01:00
gproxyaddress.c gio: Add more information to GProxyAddress 2012-04-22 15:24:29 -04:00
gproxyaddress.h gio: Add more information to GProxyAddress 2012-04-22 15:24:29 -04:00
gproxyaddressenumerator.c gio: Add more information to GProxyAddress 2012-04-22 15:24:29 -04:00
gproxyaddressenumerator.h gproxyaddressenumerator.h: add missing G_END_DECLS 2010-08-19 17:51:01 -04: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 Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gregistrysettingsbackend.c e G_SOURCE_CONTINUE/REMOVE internally 2012-01-25 16:15:18 -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 Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gresolver.c Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04:00
gresolver.h Annotate API introduced for 2.34 with GLIB_AVAILABLE_IN_2_34 2012-05-26 10:13:30 -04:00
gresource-bash-completion.sh Add a resource tool 2012-01-23 00:24:34 -05:00
gresource-tool.c Make some strings translatable 2012-02-25 18:58:09 -02:00
gresource.c resources: compiler: Fix resources on big endian architectures 2012-04-16 22:39:34 +02:00
gresource.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gresourcefile.c resourcefile: Set display name 2012-04-20 14:32:41 +02:00
gresourcefile.h Support resource:/// uris 2012-01-13 17:12:57 +01:00
gschema.dtd Update gschema.dtd 2011-01-09 21:45:20 +01:00
gseekable.c Spelling fixes 2011-08-29 14:49:32 -04:00
gseekable.h docs: Fix a typo in the GSeekable documentation 2012-02-17 16:12:27 +00:00
gsettings-bash-completion.sh gsettings: add reset-recursively to bash completion 2012-05-17 00:44:36 -04: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 gsettings tool: fix a memory error 2012-02-02 10:53:50 -05:00
gsettings.c GSettings docs: clarify what is a good path 2012-04-12 20:04:32 -04:00
gsettings.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04: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 GSettingsSchema: ignore empty schema caches 2012-01-18 22:16:23 -05:00
gsettingsschema.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gsimpleaction.c GSimpleAction: fix some whitespace fail 2011-12-20 19:12:56 -05:00
gsimpleaction.h Make 4 incompatible changes to the GAction API 2011-06-29 11:38:21 +01:00
gsimpleactiongroup.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gsimpleactiongroup.h add GActionMap interface 2011-12-08 18:05:14 -05:00
gsimpleasyncresult.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gsimpleasyncresult.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gsimplepermission.c GSimplePermission: Drop @returns syntax in doc comments 2011-11-21 11:02:30 -05:00
gsimplepermission.h Bug 620582 - a simple GPermission implementation 2010-06-04 22:35:14 +02:00
gsocket.c Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04:00
gsocket.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gsocketaddress.c GInetSocketAddress: add IPv6 flowinfo and scope_id fields 2012-01-16 13:37:02 -05: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 Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gsocketclient.h Add GSocketClient::event, for tracking socket client status 2011-12-22 15:44:24 -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 Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04:00
gsocketconnection.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04: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 Add padding to new classes 2009-05-15 10:28:30 +02:00
gsocketinputstream.c gio: use GPollable* to implement fallback read_async/write_async 2012-04-17 12:33:12 -04: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 gio: use GPollable* to implement fallback read_async/write_async 2012-04-17 12:33:12 -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 Documentation and coding style fixups 2009-05-27 18:20:08 -04:00
gsocks4aproxy.c gsocks5proxy, gsocks4aproxy: simplify some error messages 2011-09-18 10:49:58 -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/gsocks5proxy: typo fix 2012-01-06 16:58:57 +07: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 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
gtestdbus.c fix warnings 2012-04-30 09:28:42 -04:00
gtestdbus.h Add GTestDBus object 2012-04-19 10:06:26 +02:00
gthemedicon.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05: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 Add support for MX, TXT, NS and SOA records to GResolver 2012-04-16 15:51:39 +02: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 Add max_threads argument to g_threaded_socket_service_new 2009-05-18 08:47:49 +02:00
gtlsbackend.c Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gtlsbackend.h Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gtlscertificate.c GTlsCertificate: support unencrypted PKCS#8 private keys 2011-11-18 20:26:58 -05:00
gtlscertificate.h Add g_tls_certificate_verify() 2010-12-07 10:41:05 +01:00
gtlsclientconnection.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsclientconnection.h Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gtlsconnection.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gtlsconnection.h Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gtlsdatabase.c docs: Fix GTlsDatabase typos 2012-02-21 01:10:54 +01:00
gtlsdatabase.h GTlsDatabase and related objects 2011-08-04 08:54:55 +02:00
gtlsfiledatabase.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsfiledatabase.h GTlsDatabase and related objects 2011-08-04 08:54:55 +02:00
gtlsinteraction.c Add g_main_context_ref_thread_default() 2011-10-07 10:14:34 -04:00
gtlsinteraction.h gio: Add GTlsInteraction interaction method invocation guarantees 2011-08-30 18:30:02 +02:00
gtlspassword.c gtlspassword.c: indentation fixes and doc clarifications 2012-01-30 09:00:36 -05:00
gtlspassword.h GTlsDatabase and related objects 2011-08-04 08:54:55 +02:00
gtlsserverconnection.c GIO: add lots of annotations for Vala bindings 2012-01-11 15:50:08 -05:00
gtlsserverconnection.h tls: Make g_tls_{client|server}_connection_new() return a GIOStream 2010-12-07 19:39:24 +01:00
gunionvolumemonitor.c locks: drop _INIT macros 2011-10-02 22:33:10 -04:00
gunionvolumemonitor.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gunixconnection.c Add g_type_ensure() and use it rather than playing games with volatile 2012-05-15 13:46:38 -04: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 Detect "empty" socket credentials on Linux 2012-04-12 16:43:49 +02:00
gunixcredentialsmessage.h Make gunixcredentialsmessage.h standalone includable 2010-08-18 12:07:38 -04:00
gunixfdlist.c If dup fails don't call close() 2011-06-14 18:51:57 -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 gio: use GPollable* to implement fallback read_async/write_async 2012-04-17 12:33:12 -04: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 e G_SOURCE_CONTINUE/REMOVE internally 2012-01-25 16:15:18 -05:00
gunixmount.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gunixmounts.c gio: Only show mounts in /run/media/$USER 2012-03-16 18:54:09 +01:00
gunixmounts.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gunixoutputstream.c gio: use GPollable* to implement fallback read_async/write_async 2012-04-17 12:33:12 -04:00
gunixoutputstream.h Add "fd" and "close-fd" properties including getters and setters. Patch by 2008-12-08 05:41:43 +00:00
gunixsocketaddress.c Add GI annotations to Gio lowlevel network support classes 2010-12-29 16:02:23 +01:00
gunixsocketaddress.h GIO: Don't use G_DISABLE_DEPRECATED for functions 2011-11-03 00:16: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/*: Use g_list_free_full() convenience function 2012-01-03 16:53:47 +01:00
gunixvolumemonitor.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gvfs.c Support resource:/// uris 2012-01-13 17:12:57 +01:00
gvfs.h Move comment to the right place 2009-07-05 22:35:55 -04:00
gvolume.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gvolume.h Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 2012-05-26 10:13:30 -04:00
gvolumemonitor.c Add a lot of missing annotations 2010-09-24 18:24:41 -03:00
gvolumemonitor.h GIO: Don't use G_DISABLE_DEPRECATED for functions 2011-11-03 00:16:41 -04:00
gwin32appinfo.c GAppLaunchContext: add environment-manipulating functions 2011-10-15 17:30:55 -04:00
gwin32appinfo.h big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 19:05:58 +00:00
gwin32inputstream.c docs: Fix some typos in gwin32inputstream 2012-02-10 20:09:20 +00:00
gwin32inputstream.h Add GWin32InputStream and GWin32OutputStream classes 2010-04-19 11:54:56 +03:00
gwin32mount.c Spelling fixes 2011-08-29 14:49:32 -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
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 gzlibdecompressor.c: fix a comment 2011-11-29 21:43:00 +01:00
gzlibdecompressor.h Add GZIP header processing to GZlibCompressor/GZlibDecompressor 2010-08-17 17:37:32 +02:00
Makefile.am build: Add missing AM_V_GEN to silence the build 2012-05-29 19:10:57 +02: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