commit c6850add98dd0dde66217c47e632a121fee88e80 Author: Matthias Clasen Date: Tue Aug 30 11:10:40 2011 -0400 2.29.18 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 229234111c418c2186868c47bfdd6684be8ee1cf Author: Bastien Nocera Date: Fri Aug 26 16:36:12 2011 +0100 gio: Error out when we cannot modify a GAppInfo g_desktop_app_info_set_as_default_for_type() and g_desktop_app_info_set_as_last_used_for_type () require the application's ID, but depending on how the GAppInfo was created, we might not be have one, and would thus silently fail to set the default application, or last used application. https://bugzilla.gnome.org/show_bug.cgi?id=657445 gio/gdesktopappinfo.c | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) commit 619b77319619d84523866fd11e2cc484b470ed80 Author: Matthias Clasen Date: Tue Aug 30 10:25:42 2011 -0400 More updates NEWS | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 302a5072c915fc95e187e733acab139bca692e0b Author: Dan Winship Date: Sat Aug 27 11:33:43 2011 -0400 gio/tests/gdbus-peer: make this work on non-Linux unixes The test was using a socket in a temporary directory, but not actually creating that temporary directory. This worked fine on Linux since it actually ended up using an abstract socket instead, but failed on unixes without abstract sockets. https://bugzilla.gnome.org/show_bug.cgi?id=657517 gio/tests/gdbus-peer.c | 26 ++++++++++++++++++++++++-- 1 files changed, 24 insertions(+), 2 deletions(-) commit d156492c8333097d969e933abbde2cab6011b321 Author: Matthias Clasen Date: Tue Aug 30 00:00:37 2011 -0400 Add a forgotten section docs/reference/gio/gio-docs.xml | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 258ecdfbe643c76ac6c30d008541e17df27cfb47 Author: Matthias Clasen Date: Tue Aug 30 00:00:21 2011 -0400 More doc additions docs/reference/gio/gio-sections.txt | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit 08208e3ce22ef5f42697fc9b015df7bff61e2859 Author: Matthias Clasen Date: Mon Aug 29 23:55:48 2011 -0400 Fix a doc comment gio/giomodule.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit b57f2e9327c572c2823cebd53afb1e79589c476f Author: Matthias Clasen Date: Mon Aug 29 23:42:24 2011 -0400 Clean up gobject docs docs/reference/gobject/gobject-sections.txt | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 0196fcc9ce0492235f681584037de2f61557f3ac Author: Matthias Clasen Date: Mon Aug 29 23:36:27 2011 -0400 Correct a doc typo glib/ghmac.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a8b128a01cb0798481c56c4c4a1f84625415d904 Author: Matthias Clasen Date: Mon Aug 29 23:33:48 2011 -0400 Remove no-longer existing api docs/reference/glib/glib-sections.txt | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit fb74f6e303ee89ab8b37708556a24b5e219c1db1 Author: Dan Winship Date: Sat Aug 27 19:46:51 2011 -0400 GSocketAddress: create IPv4 addresses for IPv6 mapped-IPv4 addresses IPv6-mapped-IPv4 addresses are annoying. Just translate them to real IPv4 addresses. based on a patch from Jonny Lamb https://bugzilla.gnome.org/show_bug.cgi?id=646082 gio/gsocketaddress.c | 15 +++++++- gio/tests/socket.c | 107 +++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 116 insertions(+), 6 deletions(-) commit c938250c3335cac58cca8e6747ba8359534989c5 Author: Matthias Clasen Date: Mon Aug 29 21:43:50 2011 -0400 Add a 'since 2.30' index to gobject docs docs/reference/gobject/gobject-docs.sgml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit a21ee644c83b4a6cfabdc9b34d6f829277fe9253 Author: Matthias Clasen Date: Mon Aug 29 19:02:33 2011 -0400 Don't distribute MAINTAINERS ...it does not exist anymore. Makefile.am | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 4fb921439b2b4aa874d0e88cb7cf800c4178bda4 Author: Matthias Clasen Date: Mon Aug 29 18:29:16 2011 -0400 First round of NEWS updates for 2.29.18 NEWS | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 42 insertions(+), 0 deletions(-) commit 027b63ab96f2c978f6670f42c27fe7c8dcdfd4aa Author: David Zeuthen Date: Mon Aug 29 16:46:45 2011 -0400 GDBusObjectManagerServer: Add locking Signed-off-by: David Zeuthen gio/gdbusobjectmanagerserver.c | 157 ++++++++++++++++++++++++++++------------ 1 files changed, 110 insertions(+), 47 deletions(-) commit 4e7ef619ebe025bd97d2a3ef8dd8c1b7baa903b2 Author: David Zeuthen Date: Mon Aug 29 16:20:50 2011 -0400 GDBusObjectManagerClient: Add locking Signed-off-by: David Zeuthen gio/gdbusobjectmanagerclient.c | 107 +++++++++++++++++++++++++++++++++------- 1 files changed, 88 insertions(+), 19 deletions(-) commit fcefc71d5932f2828a27c4064d8a64a0382891a9 Author: David Zeuthen Date: Mon Aug 29 15:29:27 2011 -0400 GDBusObjectProxy: Add locking Signed-off-by: David Zeuthen gio/gdbusobjectproxy.c | 62 +++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 54 insertions(+), 8 deletions(-) commit dc38967fd35286f9489a8cdcb3d811d34113ceca Author: Matthias Clasen Date: Mon Aug 29 15:18:29 2011 -0400 Don't call close on invalid fds If an fd is -1, don't call close() on it, since that leads to EBDAF and complaints from valgrind. https://bugzilla.gnome.org/show_bug.cgi?id=657593 glib/gtestutils.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit fb94a0299bbe23e8531556002cb7e2f895d736e0 Author: David Zeuthen Date: Mon Aug 29 15:19:42 2011 -0400 GDBusObjectSkeleton: Add locking Signed-off-by: David Zeuthen gio/gdbusobjectskeleton.c | 84 +++++++++++++++++++++++++++++++++++++-------- 1 files changed, 69 insertions(+), 15 deletions(-) commit faec5d6b5cebd1075cc75c8be75b8e7f225d4595 Author: David Zeuthen Date: Mon Aug 29 14:23:02 2011 -0400 GDBusInterfaceSkeleton: Add locking Signed-off-by: David Zeuthen gio/gdbusinterfaceskeleton.c | 75 +++++++++++++++++++++++++++++++++++++----- 1 files changed, 66 insertions(+), 9 deletions(-) commit 4e4505b8deaad39d5a6dd598ad49f5cb5dd72480 Author: Stef Walter Date: Sun Aug 28 06:58:29 2011 +0200 Print out URL to HTML coverage report after 'make lcov' * For easy clicking https://bugzilla.gnome.org/show_bug.cgi?id=657540 Makefile.decl | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 21a538934091e1449e0479daf066fa20df2dc2ef Author: Colin Walters Date: Mon Aug 29 15:05:34 2011 -0400 gdatetime: Tweak g_date_time_source_new() documentation glib/gdatetime.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 1b28408b8bfe282f671716a39bba3208d3fef39a Author: Matthias Clasen Date: Mon Aug 29 14:49:32 2011 -0400 Spelling fixes Spelling fixes in comments and docs, provided by Kjartan Maraas in bug 657336. gio/gapplicationcommandline.c | 2 +- gio/gasyncinitable.c | 2 +- gio/gbufferedinputstream.c | 4 ++-- gio/gcancellable.c | 2 +- gio/gconverter.c | 4 ++-- gio/gdatainputstream.c | 2 +- gio/gdbusconnection.c | 6 +++--- gio/gdbusserver.c | 2 +- gio/gdesktopappinfo.c | 2 +- gio/gdrive.c | 2 +- gio/gfile.c | 4 ++-- gio/gfileattribute.c | 2 +- gio/gfileenumerator.c | 8 ++++---- gio/gfileinputstream.c | 4 ++-- gio/gfilemonitor.c | 4 ++-- gio/ginitable.c | 8 ++++---- gio/ginputstream.c | 16 ++++++++-------- gio/giomodule.h | 2 +- gio/giostream.c | 12 ++++++------ gio/giotypes.h | 2 +- gio/gloadableicon.c | 4 ++-- gio/glocalfile.c | 2 +- gio/gmount.c | 16 ++++++++-------- gio/goutputstream.c | 22 +++++++++++----------- gio/gproxyaddressenumerator.c | 2 +- gio/gregistrysettingsbackend.c | 4 ++-- gio/gseekable.c | 4 ++-- gio/gsettings.c | 6 +++--- gio/gsettingsbackend.c | 4 ++-- gio/gsimplepermission.c | 2 +- gio/gsocket.c | 2 +- gio/gsocketaddress.c | 2 +- gio/gsocks5proxy.c | 4 ++-- gio/gunionvolumemonitor.c | 2 +- gio/gvolume.c | 6 +++--- gio/gwin32mount.c | 2 +- gio/strinfo.c | 4 ++-- glib/gbsearcharray.h | 2 +- glib/gconvert.c | 18 +++++++++--------- glib/gdataset.c | 2 +- glib/gdatetime.c | 10 +++++----- glib/gfileutils.c | 2 +- glib/gmain.c | 2 +- glib/gregex.c | 16 ++++++++-------- glib/gregex.h | 2 +- glib/gslice.c | 6 +++--- glib/gstdio.h | 2 +- glib/gstrfuncs.c | 2 +- glib/gthread.c | 6 +++--- glib/gthreadpool.c | 4 ++-- glib/gthreadprivate.h | 2 +- glib/gtimezone.c | 2 +- glib/gutf8.c | 12 ++++++------ glib/gutils.c | 2 +- glib/gvariant-parser.c | 2 +- glib/gvariant-serialiser.c | 4 ++-- glib/gvariant.c | 2 +- glib/gvarianttypeinfo.c | 2 +- glib/gvarianttypeinfo.h | 6 +++--- glib/gwin32.c | 2 +- gmodule/gmodule.c | 2 +- gmodule/gmodule.h | 2 +- gobject/gboxed.c | 4 ++-- gobject/gclosure.c | 4 ++-- gobject/glib-genmarshal.c | 2 +- gobject/gobject.c | 2 +- gobject/gobject.h | 6 +++--- gobject/gparam.c | 4 ++-- gobject/gparam.h | 2 +- gobject/gsignal.c | 4 ++-- gobject/gtype.c | 4 ++-- gobject/gvaluearray.c | 4 ++-- tests/memchunks.c | 2 +- tests/threadpool-test.c | 4 ++-- 74 files changed, 167 insertions(+), 167 deletions(-) commit 5763c631473539746646697e6a775f6eacaa08e2 Author: Colin Walters Date: Wed Aug 17 13:09:27 2011 -0400 Add Linux timerfd_create() backend for g_date_time_source_new() This makes the source efficient on Linux. Tested on Fedora 15 x86_64 + updates, kernel-2.6.40-4.fc15.x86_64 Also tested fallback code for unsupported flag TFD_TIMER_CANCEL_ON_SET on kernel 2.6.38. https://bugzilla.gnome.org/show_bug.cgi?id=655129 configure.ac | 17 +++++++++++ glib/gdatetime.c | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 94 insertions(+), 2 deletions(-) commit 1feb752996b404965a2f58b29a569a273d4374fa Author: Colin Walters Date: Sat Aug 13 08:55:20 2011 -0400 gdatetime: Add g_date_time_source_new() Several different codebases in GNOME want to implement wall clocks. While we could pretty easily share a private library, it's not a substantial amount of code, and GLib already has a lot of the necessary system-specific detection and handling infrastructure. Note this initial implementation just wakes up once a second in the cancel_on_set case; we'll add the Linux-specific handling in a subsequent commit. https://bugzilla.gnome.org/show_bug.cgi?id=655129 docs/reference/glib/glib-sections.txt | 3 + glib/gdatetime.c | 156 +++++++++++++++++++++++++++++++++ glib/gdatetime.h | 3 + glib/glib.symbols | 1 + glib/gmain.h | 1 + glib/tests/Makefile.am | 4 + glib/tests/glib-clock.c | 38 ++++++++ glib/tests/timeout.c | 70 +++++++++++++++ 8 files changed, 276 insertions(+), 0 deletions(-) commit 1dfe332e4505d9de9d5819087a60a591b40dde28 Author: Chao-Hsiung Liao Date: Mon Aug 29 19:18:28 2011 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 1410 ++++++++++++++++++++++++++++++++--------------------------- po/zh_TW.po | 1412 ++++++++++++++++++++++++++++++++--------------------------- 2 files changed, 1551 insertions(+), 1271 deletions(-) commit 67613478ebeda4c8bcc4aff154ef38cc07387cbf Author: Yuri Myasoedov Date: Sun Aug 28 22:24:49 2011 +0400 Updated Russian translation po/ru.po | 160 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 89 insertions(+), 71 deletions(-) commit 965232049f66a53005166e6c17d509ed92ec4b72 Author: Kjartan Maraas Date: Sun Aug 28 19:07:09 2011 +0200 Updated Norwegian bokmål translation po/nb.po | 141 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 75 insertions(+), 66 deletions(-) commit b2b2f443ef3effd993de6ba3ba0883c9f81ef06f Author: Fran Dieguez Date: Sun Aug 28 16:01:03 2011 +0200 Updated galician translations po/gl.po | 97 +++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 56 insertions(+), 41 deletions(-) commit 41e4db80768e0155fdc5eaa71c59a7f4011e624a Author: Kalev Lember Date: Mon Aug 15 16:09:18 2011 +0300 gio/tests/gtlsconsoleinteraction: Work around missing getpass() on win32 Loosely based on a patch by Sam Thursfield . https://bugzilla.gnome.org/show_bug.cgi?id=656341 gio/tests/gtlsconsoleinteraction.c | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) commit a0029515caa2cce46fdd865d90043003bb6cd9b0 Author: Jorge González Date: Sun Aug 28 10:14:54 2011 +0200 Updated Spanish translation po/es.po | 141 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 75 insertions(+), 66 deletions(-) commit 4d08b2094e6b657e4427e8ea5cc266010aa92987 Author: Jorge González Date: Sun Aug 28 10:08:05 2011 +0200 Updated Spanish translation po/es.po | 174 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 97 insertions(+), 77 deletions(-) commit be555ed2d035759236db20d0f4b4ef9644350779 Author: Matthias Clasen Date: Sat Aug 27 23:30:43 2011 -0400 Fix symbol lists gio/gio.symbols | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 6e80885c8d4efe20b5fe507af81ddaa7f408e8c5 Author: Matthias Clasen Date: Sat Aug 27 13:18:45 2011 -0400 Spell out file descriptors in a message Translators don't necessarily know what 'fds' are. Pointed out in bug 657454. gio/gdbusmessage.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1a2265889b174c069a58beb16dc57fc13a009263 Author: Matthias Clasen Date: Sat Aug 27 13:15:42 2011 -0400 GDBusMessage: Use ngettext() where appropriate Pointed out in bug 657452. gio/gdbusmessage.c | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) commit 06b23e2b5416e994d29560436587a04b762e21cd Author: Dan Winship Date: Sat Aug 27 12:08:32 2011 -0400 gsocketaddress: don't return ABSTRACT if the OS doesn't support it FreeBSD apparently has non-0-length (but nameless) ANONYMOUS sockets. Fix the heuristics here. gio/gsocketaddress.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit aa10574dc37982457765783781f5e0e67015d4ae Author: Dan Winship Date: Sat Aug 27 11:36:05 2011 -0400 gunixcredentialsmessage: fix this on FreeBSD pointed out by Henry Hu https://bugzilla.gnome.org/show_bug.cgi?id=628904 gio/gunixcredentialsmessage.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cef679d004b9fe89ae08519861e235818dd57b46 Author: Dan Winship Date: Sat Aug 27 09:59:02 2011 -0400 GSocket: fix GIOCondition on timed-out socket operation The docs for g_socket_set_timeout() claimed that if an async operation timed out, the GIOCondition passed to the source callback would be G_IO_IN or G_IO_OUT (thus prompting the caller to call g_socket_receive/send and get a G_IO_ERROR_TIMED_OUT), but in fact it ended up being 0, and gio/tests/socket.c was erroneously testing for that instead of the correct value. Fix this. gio/gsocket.c | 3 ++- gio/tests/socket.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) commit 60f23ecbbc7d65eb5188875dc2c50a5f793a82a4 Author: Og B. Maciel Date: Fri Aug 26 11:07:57 2011 -0400 Updated Brazilian Portuguese translation. po/pt_BR.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c04496d98d05edf3fa77db8d0a2c61634471f46b Author: Og B. Maciel Date: Fri Aug 26 11:07:32 2011 -0400 Fixed typo: s/ether/enter. gio/gtlspassword.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 54b34bd4e41f5cfaeee6eff1aeb925c80ced699b Author: Og B. Maciel Date: Fri Aug 26 11:06:13 2011 -0400 Updated Brazilian Portuguese translation. po/pt_BR.po | 27 ++++++++++++++------------- 1 files changed, 14 insertions(+), 13 deletions(-) commit d789e78dff26d787b5a55c4b7f5858a7219d5a96 Author: Stef Walter Date: Fri Aug 26 15:27:19 2011 +0200 giomodule: When loading GIO_EXTRA_MODULES skip duplicates * Load modules from paths listed in GIO_EXTRA_MODULES environment variable first. * Ignore duplicate modules based on module basename. * Add the concept of GIOModuleScope which allows other callers to skip duplicate loaded modules, or block specific modules based on basename. * Document behavior. https://bugzilla.gnome.org/show_bug.cgi?id=656914 docs/reference/gio/gio-sections.txt | 5 + gio/gio.symbols | 5 + gio/gioenums.h | 16 +++ gio/giomodule.c | 202 ++++++++++++++++++++++++++++++++--- gio/giomodule.h | 12 ++ 5 files changed, 224 insertions(+), 16 deletions(-) commit 78ec02647e1b85596732e99beb31ac4d2285af34 Author: Og B. Maciel Date: Fri Aug 26 09:04:41 2011 -0400 Updated Brazilian Portuguese translation. po/pt_BR.po | 1805 ++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 1093 insertions(+), 712 deletions(-) commit 41432cb375eb04729c8fe506c40ce79fc803028b Author: Stef Walter Date: Sat Aug 13 14:03:53 2011 +0200 Make GTlsInteraction virtual methods cancellable * Add cancellable argument to g_tls_interaction_ask_password and g_tls_interaction_ask_password_async. * This is API breakage, but this API has not yet been released in a stable release (and very unlikely used yet). * Since we're breaking unreleased API, expand amount of padding on GTlsInteractionClass because we're going to need it. https://bugzilla.gnome.org/show_bug.cgi?id=656443 gio/gioenums.h | 12 ++++---- gio/gtlsinteraction.c | 57 ++++++++++++++++++++++++++++++------ gio/gtlsinteraction.h | 18 ++++++++--- gio/tests/gtlsconsoleinteraction.c | 25 ++++++++++++--- 4 files changed, 87 insertions(+), 25 deletions(-) commit 7d679717f0007dac2f86f05edc763f373135aeee Author: Dieter Verfaillie Date: Tue Aug 23 07:37:05 2011 +0200 Add gdbus-codegen to glib-zip.in https://bugzilla.gnome.org/show_bug.cgi?id=650763 glib-zip.in | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit a2614efd145eb4e20b0d7643c6f53c50a4d09296 Author: Dieter Verfaillie Date: Tue Aug 23 06:36:47 2011 +0100 Make gdbus-codegen 'relocatable' at runtime on Windows. https://bugzilla.gnome.org/show_bug.cgi?id=650763 gio/gdbus-2.0/codegen/gdbus-codegen.in | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit acb5b852c1175675d0edd2f05f76aefdaa29e1c7 Author: Dieter Verfaillie Date: Thu Aug 25 10:45:40 2011 +0100 gdbus-codegen: Revert to using /usr/bin/env for Python After a lot of discussion, we decided /usr/bin/env is the most flexible for now. https://bugzilla.gnome.org/show_bug.cgi?id=650763 gio/gdbus-2.0/codegen/Makefile.am | 2 +- gio/gdbus-2.0/codegen/gdbus-codegen.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit cd0cd950785515d826abbe55d6b5948c411e1490 Author: Dieter Verfaillie Date: Tue Aug 23 16:38:36 2011 +0100 Introduce the UNINSTALLED_GLIB_SRCDIR environment variable This makes it possible to avoid setting PYTHONPATH in Makefile.am files. https://bugzilla.gnome.org/show_bug.cgi?id=650763 gio/gdbus-2.0/codegen/gdbus-codegen.in | 13 +++++++++---- gio/tests/Makefile.am | 4 ++-- gio/tests/gdbus-object-manager-example/Makefile.am | 4 ++-- 3 files changed, 13 insertions(+), 8 deletions(-) commit 5391aae0093c8046208ed1c7e3ae32ce9186057f Author: Dieter Verfaillie Date: Tue Aug 23 17:37:35 2011 +0200 Introduce the UNINSTALLED_GLIB_BUILDDIR environment variable This makes it possible to also use relative imports for gdbus-codegen's config module. https://bugzilla.gnome.org/show_bug.cgi?id=650763 gio/gdbus-2.0/codegen/__init__.py | 29 ++++++++++++++++++ gio/gdbus-2.0/codegen/codegen.py | 2 +- gio/gdbus-2.0/codegen/codegen_docbook.py | 2 +- gio/gdbus-2.0/codegen/codegen_main.py | 2 +- gio/tests/Makefile.am | 32 ++++++++++--------- gio/tests/gdbus-object-manager-example/Makefile.am | 16 +++++---- 6 files changed, 58 insertions(+), 25 deletions(-) commit 5dc3c2efc89ef57fe159736ab52aae8ff25a745c Author: Dieter Verfaillie Date: Tue Aug 23 07:35:01 2011 +0200 Use relative imports for the gdbus/codegen package But not yet for the config module (but is taken care of in a followup patch). https://bugzilla.gnome.org/show_bug.cgi?id=650763 gio/gdbus-2.0/codegen/codegen.py | 4 ++-- gio/gdbus-2.0/codegen/codegen_docbook.py | 6 +++--- gio/gdbus-2.0/codegen/codegen_main.py | 10 +++++----- gio/gdbus-2.0/codegen/dbustypes.py | 2 +- gio/gdbus-2.0/codegen/parser.py | 4 ++-- 5 files changed, 13 insertions(+), 13 deletions(-) commit 0eaec4e59a9a9662f82d9ceb0c00c15a396adc3f Author: Dieter Verfaillie Date: Tue Aug 23 07:32:18 2011 +0200 Avoid using - (hyphen) in gdbus-codegen directory name It's an invalid character in Python module names and prevents us from being able to import it. https://bugzilla.gnome.org/show_bug.cgi?id=650763 configure.ac | 4 +- gio/Makefile.am | 2 +- gio/gdbus-2.0/codegen/.gitignore | 2 + gio/gdbus-2.0/codegen/Makefile.am | 30 + gio/gdbus-2.0/codegen/codegen.py | 3351 ++++++++++++++++++++++++++++++ gio/gdbus-2.0/codegen/codegen_docbook.py | 325 +++ gio/gdbus-2.0/codegen/codegen_main.py | 200 ++ gio/gdbus-2.0/codegen/config.py.in | 27 + gio/gdbus-2.0/codegen/dbustypes.py | 414 ++++ gio/gdbus-2.0/codegen/gdbus-codegen.in | 33 + gio/gdbus-2.0/codegen/parser.py | 290 +++ gio/gdbus-2.0/codegen/utils.py | 104 + gio/gdbus-codegen/.gitignore | 2 - gio/gdbus-codegen/Makefile.am | 30 - gio/gdbus-codegen/codegen.py | 3351 ------------------------------ gio/gdbus-codegen/codegen_docbook.py | 325 --- gio/gdbus-codegen/codegen_main.py | 200 -- gio/gdbus-codegen/config.py.in | 27 - gio/gdbus-codegen/dbustypes.py | 414 ---- gio/gdbus-codegen/gdbus-codegen.in | 33 - gio/gdbus-codegen/parser.py | 290 --- gio/gdbus-codegen/utils.py | 104 - 22 files changed, 4779 insertions(+), 4779 deletions(-) commit 33831bda2465c8f1e5d4a3fd2bf4e3618a812282 Author: Ionut Biru Date: Wed Aug 24 19:09:53 2011 +0000 Use detected PYTHON shebang in gdbus-codegen Change the hardcoded /usr/bin/python shebag from gdbus-codegen.in into @PYTHON@. Is used in Makefile.am to use detected python binary. $(AM_V_GEN) sed -e 's,@libdir\@,$(libdir),' -e 's,@PYTHON\@,$(PYTHON),' $< > $@.tmp && mv $@.tmp $@ Signed-off-by: Ionut Biru https://bugzilla.gnome.org/show_bug.cgi?id=657274 gio/gdbus-codegen/gdbus-codegen.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fe8ca95882a88877ff8a7eac817a4d33149767c1 Author: Yuri Myasoedov Date: Thu Aug 25 18:59:56 2011 +0400 Updated Russian translation po/ru.po | 1302 ++++++++++++++++++++++++++++++-------------------------------- 1 files changed, 632 insertions(+), 670 deletions(-) commit 2e05470e3a8928e960dd093a89bb325a21e64df9 Author: Javier Jardón Date: Thu Aug 25 12:26:27 2011 +0100 glib.doap: Fix download location glib.doap | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 471593ebf0e133f97c08b27f357bc16ece5f81ec Author: Matthias Clasen Date: Wed Aug 24 21:23:36 2011 -0400 GCancellable: Small annotation additions https://bugzilla.gnome.org/show_bug.cgi?id=657243 gio/gcancellable.c | 26 +++++++++++++------------- 1 files changed, 13 insertions(+), 13 deletions(-) commit 3cb189c1ce5cc99c3c872becf38c4be95a0ed6e9 Author: Fran Dieguez Date: Wed Aug 24 20:59:50 2011 +0200 Updated Galician translations po/gl.po | 210 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 113 insertions(+), 97 deletions(-) commit 28e6ad2dbcc9a7fb1ae3850ac7d1a10b17215e78 Author: Daniel Mustieles Date: Wed Aug 24 19:57:14 2011 +0200 Updated Spanish translation po/es.po | 214 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 115 insertions(+), 99 deletions(-) commit 2cd3c200687751c9cc26774f650b7651bffcc598 Author: Dan Winship Date: Mon Aug 22 11:37:48 2011 -0400 gfileutils: fix docs/annotations for temp file methods https://bugzilla.gnome.org/show_bug.cgi?id=657084 glib/gfileutils.c | 40 ++++++++++++++++++++++------------------ 1 files changed, 22 insertions(+), 18 deletions(-) commit 24e03ed409570cd026c459436db1b1a3e4bf3789 Author: Emmanuele Bassi Date: Wed Aug 24 18:20:32 2011 +0100 Add DOAP file and remove MAINTAINERS MAINTAINERS | 12 ------------ glib.doap | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 12 deletions(-) commit b11eb65c67d2bc29fbcb52f3d14bb0e121f22201 Author: Kjartan Maraas Date: Wed Aug 24 15:38:46 2011 +0200 Updated Norwegian bokmål translation po/nb.po | 166 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 85 insertions(+), 81 deletions(-) commit 4d544b51a47c6d0172229c60c3e2ac59d0c12a66 Author: Daniel Nylander Date: Wed Aug 24 09:19:20 2011 +0200 Updated Swedish translation po/sv.po | 274 ++++++++++++++++++++++++++----------------------------------- 1 files changed, 117 insertions(+), 157 deletions(-) commit ff0cf7b681a2aac3b0f4b5608c8500db969ad4b7 Author: Philip Withnall Date: Tue Aug 23 23:47:54 2011 +0100 Bug 657206 — GInputStream leaked in g_file_icon_load_async() Add a missing unref to g_file_icon_load_async(). Closes: bgo#657206 gio/gfileicon.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 30d9636df24000812179f6910cf5c4c3de23cdcd Author: Eduardo Lima Mitev Date: Thu Jul 29 13:59:42 2010 +0200 GIO: Add more missing GI annotations - g_io_extension_point_register() - g_io_extension_point_lookup() - g_io_extension_point_implement() https://bugzilla.gnome.org/show_bug.cgi?id=625383 gio/giomodule.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 47987eaf1411bd2fb197524d204b43af9a4a41ac Author: Мирослав Николић Date: Tue Aug 23 19:02:55 2011 +0200 Updated Serbian translation po/sr.po | 1408 +++++++++++++++++++++++++++++++------------------------- po/sr@latin.po | 1408 +++++++++++++++++++++++++++++++------------------------- 2 files changed, 1554 insertions(+), 1262 deletions(-) commit e604b2d0aff562c364b22cb7074a9261774c491f Author: David Zeuthen Date: Tue Aug 23 12:57:14 2011 -0400 gdbus-codegen: update comment in code to reflect reality Signed-off-by: David Zeuthen gio/gdbus-codegen/codegen.py | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit 05448a6befddb83eefa1214ca699efed248c32e5 Author: David Zeuthen Date: Tue Aug 23 12:46:32 2011 -0400 gdbus-codegen: Rework C property getters Rework property getters to use a vfunc so we can take the fast path and avoid allocating memory for both the skeleton and the proxy cases. This requires some special case because of how GVariant expects you to free memory in some cases, see #657100. Add test cases for this. Document the _get_ functions as not being thread-safe and also generate _dup_ C getters (which are thread-safe). Mark all the generated _get_, _dup_ and _set_ as (skip) as non-C languages should just use GObject properties and not the (socalled) "C binding". Signed-off-by: David Zeuthen .../gdbus-object-manager-example-sections.txt | 2 + gio/gdbus-codegen/codegen.py | 267 +++++++++++++++----- gio/gdbus-codegen/dbustypes.py | 42 +++ gio/tests/gdbus-test-codegen.c | 23 ++ 4 files changed, 274 insertions(+), 60 deletions(-) commit a9e2305dce176fdeedc5f1b049a2f740005df539 Author: Dan Winship Date: Tue Aug 23 08:28:15 2011 -0400 po: add missing gtls files to POTFILES.in Pointed out by Daniel Mustieles https://bugzilla.gnome.org/show_bug.cgi?id=657138 po/POTFILES.in | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit d617091d8005279cb055e3de125f41898b427e24 Author: Matthias Clasen Date: Mon Aug 22 22:01:39 2011 -0400 gdatetime: Don't include langinfo.h unconditionally It doesn't exist on Windows. https://bugzilla.gnome.org/show_bug.cgi?id=657083 glib/gdatetime.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit d51e0615f9a6c1aa1898c46f2cf3135ca5ccd463 Author: Chun-wei Fan Date: Tue Aug 23 00:22:06 2011 +0800 Update VS property sheets Stop the "installation" of gio/gtimezonemonitor.h as it has been removed from GIO (commit 5b68b49b2072) build/win32/vs10/glib.props | 2 -- build/win32/vs9/glib.vsprops | 1 - 2 files changed, 0 insertions(+), 3 deletions(-) commit 7e5874dd174e3761e1fec4d15ca7c2a66013f4b1 Author: Chun-wei Fan Date: Tue Aug 23 00:08:24 2011 +0800 Update GLib Visual C++ Projects Define USE_SYSTEM_PCRE for all configurations which uses the PCRE that was already built and "installed" beforehand (i.e. the *_ExtPCRE configurations) so that the compilation will not pick up the GLib-bundled pcre.h when one wants to use the PCRE "installation" on his/her system. build/win32/vs10/glib.vcxprojin | 8 ++++---- build/win32/vs9/glib.vcprojin | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) commit 09a322c8e4822327130b91e16fa827c410996bce Author: Chun-wei Fan Date: Tue Aug 23 00:03:51 2011 +0800 Update config.h.win32.in Make the pre-configured config.h(.win32.in) for Windows more like the config.h that would be produced during ./configure on Windows systems. config.h.win32.in | 25 +++++++++++++++++-------- 1 files changed, 17 insertions(+), 8 deletions(-) commit 5b68b49b2072c371c72ee96175e3d6a727eb5e8b Author: Colin Walters Date: Fri Aug 19 03:27:16 2011 -0400 GTimeZoneMonitor: Revert addition of this class The main rationale for adding it was to avoid having gnome-shell mmap'ing /etc/localtime once a second. However, we can just as easily run inotify there, and given no one else was clamoring for a way to detect when the time zone changes, I don't see a need for public API here - at least not yet. In the bigger picture, I just don't believe that the vast majority of applications are going to go out of their way to instantiate and keep around a random GTimeZoneMonitor class. And if they do, it's has the side effect that for other bits of code in the process, local GDateTime instances may start varying again! So, if code can't rely on local GDateTime instances being in a consistent state anyways, let's just do that always. The documentation now says that this is the case. Applications have always been able to work in a consistent local time zone by instantiating a zone and then using it for GDateTime constructors. We fix the "gnome-shell stats /etc/localtime once a second" issue by using timerfd (in glib) and inotify (in gnome-shell). https://bugzilla.gnome.org/show_bug.cgi?id=655129 docs/reference/gio/gio-sections.txt | 13 --- docs/reference/gio/gio.types | 1 - docs/reference/glib/glib-sections.txt | 2 - gio/Makefile.am | 2 - gio/gio.h | 1 - gio/gio.symbols | 2 - gio/gtimezonemonitor.c | 156 --------------------------------- gio/gtimezonemonitor.h | 47 ---------- glib/glib.symbols | 1 - glib/gtimezone.c | 66 +------------- glib/gtimezone.h | 2 - glib/tests/gdatetime.c | 17 ---- 12 files changed, 5 insertions(+), 305 deletions(-) commit 5fbf3c93b236970e1c68be05c08322099a51e6bf Author: Chun-wei Fan Date: Mon Aug 22 22:35:31 2011 +0800 Update VS property sheets -Added glib/ghmac.h to the list of files to copy during the "install" stage -Cleaned up a bit (glib-2.0->glib-$(ApiVersion), where $(ApiVersion) is 2.0) build/win32/vs10/glib.props | 8 +- build/win32/vs9/glib.vsprops | 443 +++++++++++++++++++++--------------------- 2 files changed, 229 insertions(+), 222 deletions(-) commit f0db0d22cc2e22a9033947f5139b359962a3f81e Author: Colin Walters Date: Sat Aug 13 06:03:18 2011 -0400 gmain: Clarify that timeouts are in terms of monotonic time Also note that monotonic time does not include time spent while suspended (at least on Linux). https://bugzilla.gnome.org/show_bug.cgi?id=655129 glib/gmain.c | 29 +++++++++++++++++++++++++---- 1 files changed, 25 insertions(+), 4 deletions(-) commit 527dc867225ae815356d2d1a72213abe981bd067 Author: Matthias Clasen Date: Sun Aug 21 23:48:07 2011 -0400 GDateTime: use nl_langinfo() when available This makes g_date_time_format() react to LC_TIME, which is what people expect. Translators: this change means that the GDateTime strings are only used when the C library does not already provide suitable translated strings for these (month names, etc). configure.ac | 17 +++++++++++++++++ glib/gdatetime.c | 38 ++++++++++++++++++++++++++++++++++---- 2 files changed, 51 insertions(+), 4 deletions(-) commit 040dcc8a7882a6e99fe80a712c3c9804b23b16f4 Author: Matthias Clasen Date: Sun Aug 21 23:36:31 2011 -0400 GDateTime: cosmetics Shuffle things around a bit, to move locale-dependent things together. glib/gdatetime.c | 44 ++++++++++++++++++++++---------------------- 1 files changed, 22 insertions(+), 22 deletions(-) commit 6fae33b10aa46f1b1bde7f8b0c871f2f13add6e0 Author: Matthias Clasen Date: Sun Aug 21 23:32:28 2011 -0400 GDateTime: cosmetics Don't hide the recursion in g_date_time_format() behind a macro, make it explicit. glib/gdatetime.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 76856241d0e845b3fc05812348af004a75bd1c50 Author: Matthias Clasen Date: Sun Aug 21 21:33:30 2011 -0400 Add a quick utility to test datetime formatting tests/Makefile.am | 4 +++- tests/datetime.c | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 1 deletions(-) commit 2282036b5df46741e33441033dac466b3614b4f9 Author: Matthias Clasen Date: Sun Aug 21 20:45:57 2011 -0400 GDateTime: don't use separate strings for upper/lowercase am/pm We can just as well change the case ourselves. glib/gdatetime.c | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) commit 414c8ce532c19fe65deb8dfb80222d0164be5cbe Author: Matthias Clasen Date: Sun Aug 21 19:51:45 2011 -0400 g_date_time_format: support %T strftime supports it, and there is no reason not to do the same. glib/gdatetime.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit fd1a12ca4dd164be612fbcd7ab8874b91193cdac Author: Pavel Holejsovsky Date: Sun Aug 21 17:15:52 2011 +0200 [gi] Add signal annotations gobject/gsignal.c | 41 +++++++++++++++++++++-------------------- gobject/gsignal.h | 4 ++-- 2 files changed, 23 insertions(+), 22 deletions(-) commit e7a9b3196becd11482abf854b250ef06d6904fe1 Author: Pavel Holejsovsky Date: Sun Aug 21 17:12:18 2011 +0200 [gi] Add annotations to g_quark functions glib/gdataset.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit af210cd0eed755eb461da0ccce38fe99545ffd08 Author: Pavel Holejsovsky Date: Fri Aug 19 10:34:02 2011 +0200 Add missing GClosure annotations gobject/gclosure.c | 7 ++++--- gobject/gclosure.h | 19 +++++++++++-------- 2 files changed, 15 insertions(+), 11 deletions(-) commit de6566b07d54dcfefff4d1e18239e7e865fd4a51 Author: Pavel Holejsovsky Date: Fri Aug 19 10:34:37 2011 +0200 Add missing (allow-none) annotations to g_value_set_string functions gobject/gvaluetypes.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 26548e05bbb9bc2278fabeee07f6601f39d1a4dc Merge: f07b854 54579bf Author: Stef Walter Date: Fri Aug 19 11:21:11 2011 +0200 Merge branch 'concurrent-cancellable' commit 54579bf88f2af4056fd19e539cc336bd17baea18 Author: Stef Walter Date: Fri Aug 12 11:49:31 2011 +0200 gio: GCancellable can be used concurrently * Update documentation to note that GCancellable can be used concurrently by multiple operations. * Add documentation to g_cancellable_reset that behavior is undefined if called from within cancelled handler. * Add test for multiple concurrent operations using the same cancellable. https://bugzilla.gnome.org/show_bug.cgi?id=656387 gio/gcancellable.c | 7 +- gio/tests/.gitignore | 1 + gio/tests/Makefile.am | 3 + gio/tests/cancellable.c | 224 +++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 233 insertions(+), 2 deletions(-) commit f07b854a2b28dde75b3b0eb4746e674b2a220a42 Author: A S Alam Date: Fri Aug 19 08:26:25 2011 +0530 update translation for Punjabi po/pa.po | 1369 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 772 insertions(+), 597 deletions(-) commit 931196a4d87a55aa4835cfaaf01db9888a52fca3 Author: Abduxukur Abdurixit Date: Fri Aug 19 19:42:26 2011 +0200 Added UG translation po/ug.po | 264 ++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 156 insertions(+), 108 deletions(-) commit 654b349c30432ac03d48e6e9a8aae7fb543a78bb Author: Christian Dywan Date: Thu Aug 18 01:38:34 2011 +0200 Use actual uint64 values to compare uint64 variants Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=656772 glib/gvariant.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d4c5e3b1566616bf65b2d92b625c712dab961052 Author: Pavel Holejsovsky Date: Wed Aug 17 07:37:36 2011 +0200 Add (allow-none) annotation for GValue setters. Assorted g_value_set_xxx() and g_value_take_xxx() functions actually allow NULL in source parameter. gobject/gboxed.c | 8 ++++---- gobject/gobject.c | 6 +++--- gobject/gparam.c | 6 +++--- gobject/gvalue.c | 2 +- gobject/gvaluetypes.c | 4 ++-- 5 files changed, 13 insertions(+), 13 deletions(-) commit e3219c8425e9417ee888dd2aa8b5c826da62edc1 Author: Behdad Esfahbod Date: Wed Aug 17 12:13:17 2011 +0200 Fixup max decomposition len guarantee Unicode Technical Committee agreed to limit decomposition length to 18 in both cases. Reflect that. glib/gunidecomp.c | 9 ++++++--- glib/guniprop.c | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) commit b5f1ea4bb1070f1fbf6fc5170136254192c9bff0 Author: Brian Cameron Date: Wed Aug 17 03:01:14 2011 -0500 void functions should not return. Fixes bug #656675. gio/gdbusconnection.c | 4 ++-- gio/gdbusmethodinvocation.c | 4 ++-- gio/gdbusproxy.c | 4 ++-- gio/gtlsdatabase.c | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) commit b18ca488aef461295c0a728d0111e401cc482b57 Author: Ryan Lortie Date: Mon Aug 15 21:01:52 2011 -0400 post-release bump configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e17ce3594e9d6d9ed6c9d2fd48a82ddcbb1ffcbc Author: Ryan Lortie Date: Mon Aug 15 21:01:28 2011 -0400 glib 2.29.16 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0a4663343f81902f16cf43cd4a5bfc3ccf510200 Author: Ryan Lortie Date: Mon Aug 15 21:01:23 2011 -0400 distcheck fixes gio/tests/Makefile.am | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)