commit bdf1660e2856a22aeca6b5927b5756119d6526ec Author: Ryan Lortie Date: Mon Jun 4 13:17:47 2012 -0400 GLib 2.33.2 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e8c5bd2bb0047677223849c2d516df8bd37606e4 Author: Matthias Clasen Date: Sun Jun 3 13:18:39 2012 -0400 Updates for 2.33.2 NEWS | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) commit 3e1b972c933bc4a01e8d05f1bb6c6df1ad816579 Author: Matthias Clasen Date: Mon Jun 4 06:00:45 2012 -0400 Improve GResource test coverage gio/tests/resources.c | 112 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 109 insertions(+), 3 deletions(-) commit c7de2dd0e39bf9ef5641490b25c8a6eb17b7863a Author: Matthias Clasen Date: Mon Jun 4 06:00:03 2012 -0400 Improve GSocketAddress test coverage gio/tests/unix-fd.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) commit 721366d0883c39ad31027f0f406ffca9485408ed Author: Matthias Clasen Date: Mon Jun 4 05:59:46 2012 -0400 Improve GNetworkMonitor test coverage gio/tests/network-monitor.c | 150 +++++++++++++++++++++++++++++-------------- 1 file changed, 103 insertions(+), 47 deletions(-) commit 4ad5210b353b685dce0aae9bd7331838f6cc5f92 Author: Matthias Clasen Date: Mon Jun 4 05:59:27 2012 -0400 Improve GIcon test coverage gio/tests/g-icon.c | 6 ++++++ 1 file changed, 6 insertions(+) commit 3129bac14c6ac5e991127f8cc51810c28306bbad Author: Matthias Clasen Date: Sun Jun 3 21:37:32 2012 -0400 Formatting cleanups gio/gvfs.c | 96 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 49 insertions(+), 47 deletions(-) commit eeb5140ad2b318fd5f6a7c02efbd0b33859975c2 Author: Matthias Clasen Date: Sun Jun 3 19:51:47 2012 -0400 Improve GMenu test coverage gio/tests/gmenumodel.c | 64 ++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 57 insertions(+), 7 deletions(-) commit 0a1079d171439d89cd1c825d20c7d766ab3573b5 Author: Matthias Clasen Date: Sun Jun 3 19:51:20 2012 -0400 Improve GApplication test coverage gio/tests/basic-application.c | 1 + gio/tests/gapplication.c | 45 +++++++++++++++++++++++++++++++++++++++-- 2 files changed, 44 insertions(+), 2 deletions(-) commit 642e89f35678c687d45c204ad095b58f785d6c91 Author: Matthias Clasen Date: Sun Jun 3 19:51:05 2012 -0400 Improve GActionGroup test coverage gio/tests/actions.c | 134 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 123 insertions(+), 11 deletions(-) commit a53a1b65b59577e6332509789a062c6038a085a8 Author: Matthias Clasen Date: Sun Jun 3 19:50:54 2012 -0400 Improve GIcon test coverage gio/tests/g-icon.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit 26a1056bde7f6ef97963b1a4b42d3da3027f555f Author: Matthias Clasen Date: Sun Jun 3 16:30:58 2012 -0400 Expand GAppInfo tests gio/tests/appinfo.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) commit 51e6edf08b34120e1bb88a28785f3b5e59e1a2b3 Author: Bruno Brouard Date: Sun Jun 3 13:36:14 2012 +0200 Updated French translation po/fr.po | 324 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 182 insertions(+), 142 deletions(-) commit ce5bd68e26d0e67c24313076b7f634f1dcac81b9 Author: Marc-Antoine Perennou Date: Tue May 22 21:56:10 2012 +0200 glib: fix g_reload_user_special_dirs_cache We handle a special case for G_USER_DIRECTORY_DESKTOP when we init the values but drop it when we reload them. Fix this by preferring old values to NULL https://bugzilla.gnome.org/show_bug.cgi?id=676594 Signed-off-by: Marc-Antoine Perennou glib/gutils.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) commit 2e31166f6a005d2af724942ec3e8f58cecb3a756 Author: Daniel Mustieles Date: Thu May 31 15:29:31 2012 +0200 Updated Spanish translation po/es.po | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) commit 4f04247a1964457a7493f23d786486df449b3e08 Author: Daniel Mustieles Date: Thu May 31 13:19:37 2012 +0200 Updated Spanish translation po/es.po | 207 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 102 insertions(+), 105 deletions(-) commit 69e12cd3d56ae43b188a278b807e517961627ada Author: Dan Winship Date: Wed May 30 08:30:27 2012 -0400 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 gio/gconverterinputstream.c | 1 + gio/tests/converter-stream.c | 163 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 164 insertions(+) commit 0fd9863abe218c002327ea993089476a793a99e6 Author: Christian Persch Date: Tue May 29 19:10:57 2012 +0200 build: Add missing AM_V_GEN to silence the build gio/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4979c1d075e08bcdc7a6569afae2052dac5eea81 Author: Christian Persch Date: Sat May 5 16:52:28 2012 +0200 application: Add dbus register/unregister hooks When the application is using its D-Bus backend, it is useful to be able to export extra D-Bus objects at the right time, i.e. *before* the application tries to own the bus name. This is accomplished here by adding a hook in GApplicationClass for this; and a corresponding hook that will be called on unregistration to undo whatever the register hook did. Bug #675509. gio/gapplication.c | 36 ++++++++++ gio/gapplication.h | 10 ++- gio/gapplicationimpl-dbus.c | 15 ++++- gio/tests/Makefile.am | 4 ++ gio/tests/gapplication-example-dbushooks.c | 99 ++++++++++++++++++++++++++++ 5 files changed, 162 insertions(+), 2 deletions(-) commit f642209ef4c7f13f5ff03ca3c315cd237f8f26bb Author: Philip Withnall Date: Sun May 27 22:40:44 2012 +0100 gobject: Document notify signal deduplication with freeze/thaw Expand the documentation for g_object_[freeze|thaw]_notify() to explain that it deduplicates “notify” signals emitted by frozen objects, so that at most one signal is emitted per property. https://bugzilla.gnome.org/show_bug.cgi?id=676937 gobject/gobject.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) commit 1637f08ed146bca89049301495a49d8873c2957e Author: Matej Urbančič Date: Mon May 28 14:57:02 2012 +0200 Updated Slovenian translation po/sl.po | 313 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 164 insertions(+), 149 deletions(-) commit ae421c9f6ca58ba18494619dc89ed1d2b60948eb Author: Guillaume Desmottes Date: Fri Apr 27 10:02:54 2012 +0200 Link to gvariant-format-strings-pointers in getter API https://bugzilla.gnome.org/show_bug.cgi?id=674777 glib/gvariant.c | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) commit 175864b83c076f6b74a822e75990ab3a15ab73bc Author: Colin Walters Date: Sat May 26 11:53:14 2012 -0400 gappinfo: Fix uninitialized-variable gcc warning gio/gappinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 151e37816bea6101523cf7dddab4ea1ce55ec909 Author: Colin Walters Date: Fri May 25 09:22:06 2012 -0400 Annotate API introduced for 2.34 with GLIB_AVAILABLE_IN_2_34 https://bugzilla.gnome.org/show_bug.cgi?id=676816 gio/gdbusauthobserver.h | 1 + gio/gresolver.h | 3 +++ 2 files changed, 4 insertions(+) commit 1cc7162c9560796829db457f7ea5fdd218a0ae46 Author: Colin Walters Date: Fri May 25 08:59:09 2012 -0400 Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 https://bugzilla.gnome.org/show_bug.cgi?id=676816 gio/gactiongroup.h | 1 + gio/gactiongroupexporter.h | 2 ++ gio/gactionmap.h | 3 +-- gio/gappinfo.h | 3 +++ gio/gapplication.h | 2 ++ gio/gdbusactiongroup.h | 1 + gio/gdbusinterface.h | 1 + gio/gdrive.h | 1 + gio/gfile.h | 1 + gio/gfileinfo.h | 1 + gio/ginetaddressmask.h | 3 +++ gio/ginetsocketaddress.h | 2 ++ gio/gmenu.h | 2 ++ gio/gmenuexporter.h | 2 ++ gio/gnetworkmonitor.h | 2 ++ gio/gnetworkmonitorbase.h | 2 ++ gio/gremoteactiongroup.h | 3 +++ gio/gresource.h | 17 +++++++++++++++++ gio/gsettings.h | 2 ++ gio/gsettingsschema.h | 7 +++++++ gio/gsimpleasyncresult.h | 1 + gio/gsocket.h | 11 +++++++++++ gio/gsocketconnection.h | 4 ++++ gio/gunixconnection.h | 4 ++++ gio/gunixmounts.h | 1 + gio/gvolume.h | 1 + 26 files changed, 78 insertions(+), 2 deletions(-) commit a9637126465fba06c1fc73cc70eb5f683ad4e4b3 Author: Colin Walters Date: Fri May 25 08:42:50 2012 -0400 Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 I didn't do this comprehensively, since there's a lot of it, mainly due to the GDBus object manager stuff, but anyone trying to use that would fail fast due to lack of the gdbus code generator. My main goal was to get API additions to existing classes like g_data_input_stream_read_line_utf8(), as well as the lower level new API like glib-unix.h. https://bugzilla.gnome.org/show_bug.cgi?id=676816 gio/gaction.h | 1 + gio/gdatainputstream.h | 2 ++ gio/gdbusconnection.h | 3 +++ glib/gatomic.h | 4 ++++ glib/gfileutils.h | 3 +++ glib/ghash.h | 1 + glib/ghmac.h | 9 +++++++++ glib/glib-unix.h | 6 ++++++ glib/gunicode.h | 1 + glib/gutils.h | 2 ++ glib/gvariant.h | 2 ++ gobject/glib-types.h | 4 ++++ 12 files changed, 38 insertions(+) commit 9c86e1168cad8ae2c2642ffd487d4f6319e1dc04 Author: Marc-Antoine Perennou Date: Sat May 26 10:34:53 2012 +0200 gio: fix symbol name Signed-off-by: Marc-Antoine Perennou gio/gio.symbols | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 800d6ff1115b27bf0e9cce818a0511048e2f1cc5 Author: Dan Winship Date: Thu Apr 5 09:19:17 2012 -0400 gio: add GBytes-based input/output stream methods Using a caller-supplied buffer for g_input_stream_read() doesn't translate well to the semantics of many other languages, and using a non-refcounted buffer for read_async() and write_async() makes it impossible to manage the memory correctly currently in garbage-collected languages. Fix both of these issues by adding a new set of methods that work with GBytes objects rather than plain buffers. https://bugzilla.gnome.org/show_bug.cgi?id=671139 docs/reference/gio/gio-sections.txt | 6 ++ gio/ginputstream.c | 174 +++++++++++++++++++++++++++++++++++ gio/ginputstream.h | 16 ++++ gio/gio.symbols | 6 ++ gio/goutputstream.c | 157 +++++++++++++++++++++++++++++++ gio/goutputstream.h | 16 ++++ gio/tests/memory-input-stream.c | 26 ++++++ gio/tests/memory-output-stream.c | 27 ++++++ 8 files changed, 428 insertions(+) commit 4b456635e422ea620bfb3feeddac12a7045bd43b Author: Christian Persch Date: Thu May 24 17:51:35 2012 +0200 Revert "application: Don't print a critical warning here" This reverts commit 1541478bac6fed26bcb77ebae5e50bb7a76954f7. gio/gapplication.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ee1965b888d070428b88bbcde989e98ce63a5fe4 Author: Christian Persch Date: Sat May 5 17:29:44 2012 +0200 application: Save a few bytes in the library There's really no need to put useless whitespace into the .so. gio/gapplicationimpl-dbus.c | 48 +++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 24 deletions(-) commit 1541478bac6fed26bcb77ebae5e50bb7a76954f7 Author: Christian Persch Date: Sat May 5 17:26:34 2012 +0200 application: Don't print a critical warning here It's a runtime error, not a programming error. gio/gapplication.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9217309a5cd1eb59c7881939cdb58bd48e27097e Author: Marc-Antoine Perennou Date: Tue May 22 20:38:52 2012 +0200 glib: fix build Signed-off-by: Marc-Antoine Perennou glib/genviron.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) commit 481191f118a8f8e6505917a985e531137796d8ac Author: Christian Persch Date: Sun May 20 00:01:35 2012 +0200 gspawn: Add GSpawnFlag to use the PATH from envp Add a G_SPAWN_SEARCH_PATH_FROM_ENVP flag to GSpawnFlags so that g_spawn_async() etc use the PATH variable from the passed-in child environment to search for the executable. If both this flag and the G_SPAWN_SEARCH_PATH flag are set, the child environment is searched first and only falls back to the PATH from the process environment if it is unset. Bug #676398. glib/gspawn.c | 48 ++++++++++++++++++++++++++++++++++++------------ glib/gspawn.h | 6 +++++- 2 files changed, 41 insertions(+), 13 deletions(-) commit 6969b63827a302604a0566c8889feed33a25d842 Author: Christian Persch Date: Sat May 19 23:59:01 2012 +0200 environ: Allow NULL envp https://bugzilla.gnome.org/show_bug.cgi?id=676397 glib/genviron.c | 31 ++++++++++++++++++++----------- glib/tests/environment.c | 20 ++++++++++++++++++++ 2 files changed, 40 insertions(+), 11 deletions(-) commit 44d4990442532dd067ca670a3a4b18109ee6b02c Author: Colin Walters Date: Fri May 18 10:39:05 2012 -0400 GMemoryOutputStream: Add API to return data as a GBytes Matches the corresponding additions to GMemoryInputStream. https://bugzilla.gnome.org/show_bug.cgi?id=672102 gio/gio.symbols | 1 + gio/gmemoryoutputstream.c | 28 ++++++++++++++++++++++++++++ gio/gmemoryoutputstream.h | 3 +++ gio/tests/memory-output-stream.c | 38 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 70 insertions(+) commit 1bedf248794fe5cf9dad5e40c18329e79f9d855e Author: Colin Walters Date: Thu May 17 14:36:15 2012 -0400 GMemoryInputStream: Add API to accept GBytes And s/Chunk/GBytes/ internally. GBytes is really a perfect match for GMemoryInputStream. https://bugzilla.gnome.org/show_bug.cgi?id=672102 gio/gio.symbols | 2 + gio/gmemoryinputstream.c | 107 +++++++++++++++++++++++++++++----------------- gio/gmemoryinputstream.h | 6 +++ 3 files changed, 76 insertions(+), 39 deletions(-) commit 6e32f0a6018ab26b2a14c184752913d6f2ecad40 Author: Debarshi Ray Date: Thu May 17 06:43:54 2012 +0200 gio: The tmpl parameter to g_file_new_tmp can be NULL Fixes: https://bugzilla.gnome.org/676208 gio/gfile.c | 1 - 1 file changed, 1 deletion(-) commit 7cadf4f15f952457b5a5440d24d1a93e0a99cdde Author: Dan Winship Date: Wed Mar 21 09:22:38 2012 -0400 g_utf8_validate: @str shouldn't end up annotated as utf8 In order for this function to have any point, it has to be possible to pass non-UTF-8 data to it, so annotate @str as being array-of-guint8 instead of utf8. https://bugzilla.gnome.org/show_bug.cgi?id=672548 glib/gutf8.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8df2b96a6910aa557a6db2b1b5e618f3ace70f11 Author: Dan Winship Date: Fri May 18 12:18:23 2012 -0400 proxy-test: work even when the upstream DNS lies Rather than depending on the host's DNS configuration to properly return an error for a non-existent hostname, just substitute in a dummy GResolver implementation that does it for us. gio/tests/proxy-test.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) commit 555cd1923fae52a145d527904f4efc0fc6298585 Author: Dan Winship Date: Fri May 18 08:49:05 2012 -0400 g_app_info_launch_default_for_uri: don't use GFile if we don't have to GFile doesn't handle some "real" URIs, so check if there's a default handler for the URI scheme first, and only use g_file_new_for_uri() and g_file_query_default_handler() if not. Eg, this fixes the case of opening http URIs with "%2F" in the path. https://bugzilla.gnome.org/show_bug.cgi?id=666386 gio/gappinfo.c | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) commit 0e6d9df35c948d5e65eae0edb6652a9cce88f557 Author: Holger Berndt Date: Thu May 17 22:24:10 2012 +0200 Document that g_app_info_create_from_commandline() does unquoting according to fd.o https://bugzilla.gnome.org/show_bug.cgi?id=676277 gio/gdesktopappinfo.c | 6 ++++++ 1 file changed, 6 insertions(+) commit 17e95c59c9f7b1cd023aabb3645c70b9f1f37577 Author: Dan Winship Date: Thu May 17 13:48:21 2012 -0400 gnetworkmonitornetlink: don't leak the list of networks https://bugzilla.gnome.org/show_bug.cgi?id=676265 gio/gnetworkmonitornetlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0ecbb0a4045877936d872fb8aaedd49baa4d89ef Author: Dan Winship Date: Thu May 10 13:29:39 2012 -0400 g_clear_pointer: work around gcc helpfulness gcc gets upset when we do "((GDestroyNotify) destroy) (_p)" because it's non-portable. But we don't care; we already know glib wouldn't work on any platform where different pointer types have different calling conventions. So tweak the code to avoid the warning. https://bugzilla.gnome.org/show_bug.cgi?id=674634 glib/gmem.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 787f8087836804c903f8271699e576544426e023 Author: Matthias Clasen Date: Thu May 17 00:44:36 2012 -0400 gsettings: add reset-recursively to bash completion https://bugzilla.gnome.org/show_bug.cgi?id=675832 gio/gsettings-bash-completion.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 431d3adacdd640141f83a6c3496760adc6aba5eb Author: Matthias Clasen Date: Thu May 17 00:41:33 2012 -0400 Improve libelf configure check system libelf is not sufficient for glib (lacks elf_getshdrstrndx and elf_getshdrnum) so let's make sure we don't define HAVE_LIBELF configure.ac | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit aded15c9d10dbf3ec218e25793e3467240585511 Author: Ravi Sankar Guntur Date: Mon Mar 19 21:17:32 2012 +0530 glib: fix memory leaks in gutils, protocol, and strfuncs tests https://bugzilla.gnome.org/show_bug.cgi?id=672329 Signed-off-by: Ravi Sankar Guntur glib/gutils.c | 26 ++++++++++++++++++++------ glib/tests/protocol.c | 6 +++++- glib/tests/strfuncs.c | 42 +++++++++++++++++++++++++++++++++--------- 3 files changed, 58 insertions(+), 16 deletions(-) commit 447a25ea50af2349d313c10c46b61104ce4c0391 Author: Dan Winship Date: Wed May 16 12:00:44 2012 -0400 update .gitignore gio/tests/.gitignore | 1 + 1 file changed, 1 insertion(+) commit 0417ddab6fbd2f1cddbb9218e0e300e04da2eda5 Author: Giovanni Campagna Date: Sat Apr 14 19:34:00 2012 +0200 GAppInfo: add a mechanism to query supported content types This essentially adds an accessor for the MimeType field in desktop files, to retrieve the list of all mime types supported by an application. The interface though is part of GAppInfo, so it could be implemented in the future by other backends. https://bugzilla.gnome.org/show_bug.cgi?id=674111 docs/reference/gio/gio-sections.txt | 1 + gio/gappinfo.c | 31 +++++++++++++++++++++++++++++++ gio/gappinfo.h | 4 ++++ gio/gdesktopappinfo.c | 13 +++++++++++++ gio/gio.symbols | 1 + gio/tests/appinfo-test.desktop | 1 + gio/tests/appinfo.c | 16 ++++++++++++++++ 7 files changed, 67 insertions(+) commit e011d2c92162d25a6e6d5f67d462edfeb4af3d7a Author: Dan Winship Date: Sun Jan 3 14:47:56 2010 -0500 Add g_type_ensure() and use it rather than playing games with volatile https://bugzilla.gnome.org/show_bug.cgi?id=605976 docs/reference/gobject/gobject-sections.txt | 1 + gio/gicon.c | 10 +++---- gio/ginetaddress.c | 4 +-- gio/giomodule.c | 38 +++++++++++------------ gio/gresolver.c | 5 +--- gio/gsocket.c | 4 +-- gio/gsocketconnection.c | 6 ++-- gio/gsocketcontrolmessage.c | 8 ++--- gio/gunixconnection.c | 5 +--- gobject/gobject.symbols | 1 + gobject/gtype.c | 43 +++++++++++++++++++++++---- gobject/gtype.h | 2 ++ 12 files changed, 72 insertions(+), 55 deletions(-) commit 2a4235d0f3fe3b3fb007385ee59082c0987158ce Author: Paolo Borelli Date: Tue May 15 17:38:44 2012 +0200 gfile: add g_return_if_fail to g_file_make_directory_with_parents() gio/gfile.c | 2 ++ 1 file changed, 2 insertions(+) commit 5a57144d5749efaf3b5e752db9b041597d4b062f Author: Colin Walters Date: Fri May 4 10:03:12 2012 -0400 gfile: Plug memory leak in g_file_make_directory_with_parents() The logic here is pretty twisted, but basically we were leaking a ref for each non-existent parent. The clearest way to fix this was to move to more explicit refcounting logic; when a variable is pointing to an object, it holds a ref. https://bugzilla.gnome.org/show_bug.cgi?id=675446 gio/gfile.c | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) commit d5d3c7b3a4830a12e155e949345cfc9109236786 Author: Matthias Clasen Date: Mon May 14 16:18:26 2012 -0400 Cover some malloc corner cases in tests glib/tests/utils.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) commit 215844b3a64fae95b24e464fe87ab6c3b5cd8daa Author: Matthias Clasen Date: Sun May 13 01:52:37 2012 -0400 Add a test for g_clear_pointer glib/tests/utils.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) commit e153c8c58b7643d8d823b7a199c3efb19fea3985 Author: Jiro Matsuzawa Date: Sun May 13 19:22:24 2012 +0900 [l10n] Update Japanese translation po/ja.po | 637 +++++++++++++++----------------------------------------------- 1 file changed, 155 insertions(+), 482 deletions(-) commit e3eb137bbb2ebeede6156424e3e0a1aeb8973614 Author: Matthias Clasen Date: Sun May 13 00:46:39 2012 -0400 Use non-deprecated api in tests https://bugzilla.gnome.org/show_bug.cgi?id=660851 glib/tests/rec-mutex.c | 4 ++-- glib/tests/rwlock.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) commit 77695437b319c8e1a918c8b3ab892ba8a63fbf63 Author: Jasper St. Pierre Date: Wed May 2 12:53:27 2012 -0400 gkeyfile: Fix annotations for g_key_file_load_from_data https://bugzilla.gnome.org/show_bug.cgi?id=675309 glib/gkeyfile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ebc3b928a39e8895719a5795a14e13c2cdf3c8bd Author: Lars Uebernickel Date: Thu May 10 09:35:03 2012 -0700 docs: reference g_menu_item_new in gmenu convenience menuitem API gio/gmenu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 748f44b12f25717a45477a6e2e74bf6abc7951ba Author: Christian Kirbach Date: Tue May 8 19:16:14 2012 +0200 [l10n] Updated German translation po/de.po | 177 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 95 insertions(+), 82 deletions(-) commit 1b29ea3663501a407b82d83792d47d0941df13b2 Author: Xavier Claessens Date: Tue May 8 16:49:53 2012 +0200 Set GLIB_VERSION_MAX_ALLOWED to GLIB_VERSION_CUR_STABLE by default glib/gversionmacros.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) commit 744f36bb0685e35aac5fcfcf37cb1e1c9c45786e Author: Emmanuele Bassi Date: Tue May 8 15:12:42 2012 +0100 version macros: Make MIN_REQUIRED the current stable version So that deprecation warnings will come into effect starting from the stable release, instead of the next. glib/gversionmacros.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit fb63c73bbe213f5c1ac7ecafdf298c3cb8de23c3 Author: Jiro Matsuzawa Date: Tue May 8 20:24:53 2012 +0900 [l10n] Update Japanese translation po/ja.po | 6155 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3275 insertions(+), 2880 deletions(-) commit a365684bf086742763b098feddaf5525bc9581c0 Author: Michael Olbrich Date: Mon May 7 10:33:44 2012 +0200 configure.ac: more AS_IF It looks like JH_CHECK_XML_CATALOG has some prerequisite as well Signed-off-by: Michael Olbrich https://bugzilla.gnome.org/show_bug.cgi?id=674483 configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 54e31ab4f172bbb28434eafc34c9345a93c9ccf5 Author: Colin Walters Date: Thu May 3 15:18:11 2012 -0400 configure: Use AS_IF almost everywhere Not doing so is an evil trap, sadly. This patch has been compile-checked on Fedora 16, and I've verified that the generated config.status and config.h is exactly the same. https://bugzilla.gnome.org/show_bug.cgi?id=674483 configure.ac | 246 ++++++++++++++++++++++++++++------------------------------ 1 file changed, 118 insertions(+), 128 deletions(-) commit e30823d93ff643c82d4037c2cf0f509e347f49de Author: Michael Olbrich Date: Thu May 3 08:44:12 2012 +0200 configure.ac: use AS_IF This way any prerequisites for e.g. AC_CHECK_HEADER are always executed before the 'if'. Signed-off-by: Michael Olbrich https://bugzilla.gnome.org/show_bug.cgi?id=674483 configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 7ba899701566c5941ba93bcd31e0b7ae70a7e69d Author: Yuri Kozlov Date: Sun May 6 11:35:01 2012 +0400 Updated Russian translation po/ru.po | 57 +++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 35 insertions(+), 22 deletions(-) commit ed1f10bc1c149ac6c317b80b3ba46fda6b545a4e Author: Krzesimir Nowak Date: Thu May 3 15:00:14 2012 +0200 docs: Fix typo in G_DEFINE_DYNAMIC_TYPE_EXTENDED example. gobject/gtypemodule.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5aa38ae9fb8eed894dcd37baa154967aae7f6c45 Author: Marek Černocký Date: Fri May 4 09:30:06 2012 +0200 Updated Czech translation po/cs.po | 223 +++++++++++++++++++++++++++++++++++++++----------------------- 1 file changed, 140 insertions(+), 83 deletions(-) commit 486d563049a789b0a2f45f1b5564eaf66294f083 Author: Christian Persch Date: Wed May 2 20:14:52 2012 +0200 application: Clarification about 'primary instance' For non-unique applications, the 'primary instance' is the current instance. gio/gapplication.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) commit f7b61c72b4f2fef3ab21b51b9660973452d22f8d Author: Dimitris Spingos Date: Wed May 2 12:00:03 2012 +0300 Updated Greek translation po/el.po | 6433 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3408 insertions(+), 3025 deletions(-) commit 874355de53e7ea7009860c0b67094d919a5daa6f Author: Chun-wei Fan Date: Wed May 2 11:10:23 2012 +0800 Fix GIO/GObject Visual C++ projects -Make up for the missed DLL_EXPORT-it's actually needed for all GLib DLL builds, omitting this caused problems to surface due to recent works to make GDBus work on Windows. -Also use the FFI_BULIDING macro for GObject builds as the suggessted workaround for using static LibFFI builds (as we do now)-please see ffi.h(.in). This will fix the build of GObject against LibFFI 3.0.11, but it is probable that this will change at some point for LibFFI. build/win32/vs10/gio.vcxprojin | 8 ++++---- build/win32/vs10/gobject.vcxprojin | 8 ++++---- build/win32/vs9/gio.vcprojin | 8 ++++---- build/win32/vs9/gobject.vcprojin | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-)