commit e41dab438cb9b0b9dcc815158da12dd391aa35ed
Author: Ryan Lortie <
[email protected]>
AuthorDate: Mon Jan 13 16:12:41 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Mon Jan 13 17:23:23 2014 -0500
GLib 2.39.3
NEWS | 85
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 85 insertions(+)
commit bcd276c2b453517c43c8413ed877f82a9ead1884
Author: Ryan Lortie <
[email protected]>
AuthorDate: Mon Jan 13 17:23:14 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Mon Jan 13 17:23:22 2014 -0500
more distcheck fixes
gio/tests/Makefile.am | 4 +++-
glib/tests/Makefile.am | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
commit 028856a99fd8ce7dc6a1318a6b57cdbbefbc6bdc
Author: Ryan Lortie <
[email protected]>
AuthorDate: Mon Jan 13 16:41:31 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Mon Jan 13 16:43:12 2014 -0500
build: fix 'make distclean'
Don't run a non-existent lcov command to clean up during 'make
distclean'
glib.mk | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 4130118a72c1389efe7c646b620932bb33a06530
Author: Ryan Lortie <
[email protected]>
AuthorDate: Mon Jan 13 16:12:31 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Mon Jan 13 16:12:31 2014 -0500
giomodule test: fix again
The compiled modules will be in the G_TEST_BUILT directory, not _DIST.
gio/tests/giomodule.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 186965fc9b9105fbaaffec2300a36175f160b1db
Author: Ryan Lortie <
[email protected]>
AuthorDate: Mon Jan 13 15:31:38 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Mon Jan 13 15:31:38 2014 -0500
giomodule test: force shared library build
http://lists.gnu.org/archive/html/bug-libtool/2013-05/msg00009.html
hit
us again. libtool only builds .so files if we install the library, so
force it to build for our testcase, even if we don't install it.
gio/tests/modules/Makefile.am | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 60cca82c9da99c9dc6b0622d5b0779fd0bdc2ad2
Author: Rico Tzschichholz <
[email protected]>
AuthorDate: Mon Jan 13 12:33:35 2014 +0100
Commit: Rico Tzschichholz <
[email protected]>
CommitDate: Mon Jan 13 12:33:35 2014 +0100
gdesktopinfo: Fix typo in "Since" annotation of has_key
gio/gdesktopappinfo.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fb087feb4ddb643b8ade424cdbe5e301a3899ba8
Author: Dimitris Spingos <
[email protected]>
AuthorDate: Mon Jan 13 10:25:01 2014 +0200
Commit: Dimitris Spingos <
[email protected]>
CommitDate: Mon Jan 13 10:25:01 2014 +0200
Updated Greek translation
po/el.po | 1034
++++++++++++++++++++++++++++++--------------------------------
1 file changed, 498 insertions(+), 536 deletions(-)
commit 3d8ec7a7db9d897b01b32d6ff0cb1fbc313643b1
Author: Yosef Or Boczko <
[email protected]>
AuthorDate: Mon Jan 13 08:59:04 2014 +0200
Commit: Yosef Or Boczko <
[email protected]>
CommitDate: Mon Jan 13 08:59:04 2014 +0200
Updated Hebrew translation
po/he.po | 1458
+++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 827 insertions(+), 631 deletions(-)
commit d751e65aff6df64318ab2d95b3098dd155a1e0aa
Author: Ryan Lortie <
[email protected]>
AuthorDate: Fri Jan 10 12:28:14 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Fri Jan 10 12:32:35 2014 -0500
tests: fix leaks in option-context test
Use the new g_option_context_parse_strv() to patch up some leaks
in some
insufficiently-argv-emulating testcases in option-context.c.
This gives some test coverage of the new function while also making
option-context now leak-free.
https://bugzilla.gnome.org/show_bug.cgi?id=721947
glib/tests/option-context.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit f062fae4d6d705736c2b1b899c4413b99d4cfc96
Author: Ryan Lortie <
[email protected]>
AuthorDate: Fri Jan 10 12:16:24 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Fri Jan 10 12:32:35 2014 -0500
GOptionContext: add memory-friendly parse mode
Add g_option_context_parse_strv() that obeys the normal memory
conventions for
dealing with a strv instead of assuming that we're dealing with the
'argv'
parameter to main().
This will help for using GOptionContext with GApplication.
https://bugzilla.gnome.org/show_bug.cgi?id=721947
docs/reference/glib/glib-sections.txt | 1 +
glib/goption.c | 43
+++++++++++++++++++++++++++++++++++
glib/goption.h | 4 ++++
3 files changed, 48 insertions(+)
commit d3017967d8123e800fd593e22fda1c0d7f40071f
Author: Ryan Lortie <
[email protected]>
AuthorDate: Fri Jan 10 11:17:44 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Fri Jan 10 11:17:44 2014 -0500
GApplication: allow handles_commandline and service
The default local_command_line handler has a fast return path for the
case that we handle the commandline by forwarding it to the primary
instance, but this doesn't account for the fact that we may want to
become a service.
Allow for this by making sure we don't take the fast path of the
service
flag is set.
gio/gapplication.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit e8b7dd32fcfb4be82d3d78561fc36fbc560f3394
Author: Ryan Lortie <
[email protected]>
AuthorDate: Sat Oct 26 12:27:20 2013 -0400
Commit: Ryan Lortie <
[email protected]>
CommitDate: Thu Jan 9 16:15:53 2014 -0500
GApplication: add --gapplication-service switch
Add a --gapplication-service switch to the default implementation of
local_command_line. This name is unlikely to clash with any
option used
by an existing application.
When a normal application (neither service nor launcher) is launched
with
exactly this one argument, G_APPLICATION_IS_SERVICE will be set.
The idea is that people will write their D-Bus service file with
--gapplication-service on the Exec line. This provides a nice
compromise for people who want the benefits of DBusActivatable
applications but without losing the ability to easily run them
directly
(under the debugger or inside jhbuild, etc.)
https://bugzilla.gnome.org/show_bug.cgi?id=710965
gio/gapplication.c | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
commit 8bc63b0ef03ee431eeaaf12191cb2cf983ee7de2
Author: Ryan Lortie <
[email protected]>
AuthorDate: Wed Jan 8 11:01:55 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Wed Jan 8 22:58:06 2014 -0500
gdbus-introspection test: test escaping attributes
Make sure attribute values are properly escaped in generated XML.
https://bugzilla.gnome.org/show_bug.cgi?id=721796
gio/tests/gdbus-introspection.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 04ee78248631e4ae2dc9b7088fee60c57515d3d1
Author: Ryan Lortie <
[email protected]>
AuthorDate: Wed Jan 8 10:56:57 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Wed Jan 8 22:58:06 2014 -0500
gdbus: properly escape introspection annotations
Make sure we escape any special characters that are found in
annotation
names or values to avoid emitting a malformed XML document in response
to an Introspect call.
https://bugzilla.gnome.org/show_bug.cgi?id=721796
gio/gdbusintrospection.c | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
commit 38720494452aa336eb2f168ac4bd2add138c400e
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Jan 7 22:55:43 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Tue Jan 7 22:55:43 2014 -0500
Add includes to all gio docs
gio/gaction.c | 1 +
gio/gactiongroup.c | 1 +
gio/gactiongroupexporter.c | 1 +
gio/gactionmap.c | 1 +
gio/gapplication.c | 1 +
gio/gapplicationcommandline.c | 1 +
gio/gdbusactiongroup.c | 1 +
gio/gdbusmenumodel.c | 1 +
gio/ginetaddress.c | 1 +
gio/ginetaddressmask.c | 1 +
gio/ginetsocketaddress.c | 1 +
gio/gmenu.c | 1 +
gio/gmenuexporter.c | 1 +
gio/gmenumodel.c | 1 +
gio/gnotification.c | 1 +
gio/gpermission.c | 5 +++--
gio/gpropertyaction.c | 1 +
gio/gproxy.c | 1 +
gio/gproxyaddress.c | 1 +
gio/gremoteactiongroup.c | 1 +
gio/gsettings.c | 1 +
gio/gsettingsschema.c | 5 +++--
gio/gsimpleaction.c | 1 +
gio/gsimpleactiongroup.c | 1 +
gio/gsimplepermission.c | 1 +
gio/gsocketaddress.c | 5 +++--
gio/gsocketconnectable.c | 1 +
gio/gsocketcontrolmessage.c | 1 +
gio/gsocketlistener.c | 1 +
gio/gsocketservice.c | 1 +
gio/gsubprocess.c | 1 +
gio/gsubprocesslauncher.c | 1 +
gio/gtask.c | 3 ++-
gio/gtcpconnection.c | 1 +
gio/gtcpwrapperconnection.c | 4 +++-
gio/gthreadedsocketservice.c | 1 +
gio/gtlscertificate.c | 1 +
37 files changed, 46 insertions(+), 8 deletions(-)
commit 86497649bbe2c39c61ec34810017af6dc45eaa0c
Author: Dan Winship <
[email protected]>
AuthorDate: Tue Jan 7 11:18:54 2014 -0500
Commit: Dan Winship <
[email protected]>
CommitDate: Tue Jan 7 12:32:35 2014 -0500
Document g_test_run() order better, and how it changed
But also note that the ordering is strictly an aesthetic/convenience
thing, and that tests should not be written to depend on it.
https://bugzilla.gnome.org/show_bug.cgi?id=721624
README.in | 18 ++++++++++++++++++
glib/gtestutils.c | 26 +++++++++++++++++++++++++-
2 files changed, 43 insertions(+), 1 deletion(-)
commit 0e109fceab05f094baabc10d795c4f489584840c
Author: Claudio Saavedra <
[email protected]>
AuthorDate: Tue Jan 7 11:33:14 2014 +0200
Commit: Claudio Saavedra <
[email protected]>
CommitDate: Tue Jan 7 11:33:14 2014 +0200
glib/tests: fix build
glib/tests/keyfile.c | 1 +
1 file changed, 1 insertion(+)
commit 6bd30a4cb90c406edfd141016e08b36804b98103
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Mon Jan 6 10:05:48 2014 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Tue Jan 7 13:36:31 2014 +0800
glib/tests/keyfile.c: Use g_close()
Use g_close() instead, as close() is really found in io.h on
Windows, not
unistd.h as on Unix, and hence unistd.h is not universally available.
https://bugzilla.gnome.org/show_bug.cgi?id=719344
glib/tests/keyfile.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 8bb81e7024db1f3e88cde20459ed62981cf372af
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Sat Jan 4 10:52:15 2014 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Tue Jan 7 13:35:16 2014 +0800
glib/tests/date.c: Fix the tests on non-English Windows
The names of the month (and abbreviations) are specific to the Windows
system locale, so we need to use SetThreadLocale() to set the
locale of
the running program to en-US so that it will parse "March" and
"Sept" etc.
correctly.
https://bugzilla.gnome.org/show_bug.cgi?id=719344
glib/tests/date.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit 210f96dfcfec94946ce28e910a5ca2db78335885
Author: Ryan Lortie <
[email protected]>
AuthorDate: Mon Jan 6 13:58:41 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Mon Jan 6 14:00:17 2014 -0500
Fix one-character typo in old NEWS entry
Change a very confusing typo "will not" -> "will now" about the
g_critical() on removing non-existent sources.
https://bugzilla.gnome.org/show_bug.cgi?id=721625
NEWS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit eb7ef594defc1b70acb4750a9d785cb42d1057be
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Mon Jan 6 12:31:18 2014 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Mon Jan 6 12:31:18 2014 +0800
Fix GLib MSVC Project
The glib/gthread-win32.c was accidently removed from the last
commit, sorry
build/win32/vs10/glib.vcxprojin | 1 +
build/win32/vs9/glib.vcprojin | 1 +
2 files changed, 2 insertions(+)
commit 940b3c225030494913b2801b05885ae32bb957ac
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Mon Jan 6 12:21:46 2014 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Mon Jan 6 12:21:46 2014 +0800
Tidy Up the glib MSVC Project
Move the per-source define/undefine cflags into the property sheets,
and
apply the cflags for the bundled PCRE sources to the PCRE sources only
build/win32/vs10/glib-build-defines.props | 10 +-
build/win32/vs10/glib.vcxprojin | 231
+++++++++++++++++++----------
build/win32/vs9/glib-build-defines.vsprops | 10 +-
build/win32/vs9/glib.vcprojin | 161 ++++++++++----------
4 files changed, 247 insertions(+), 165 deletions(-)
commit 16c41f0c36e20d63db28bc0938d28bd9e40bf1e4
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Mon Jan 6 11:22:39 2014 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Mon Jan 6 11:22:39 2014 +0800
Drop the testglib MSVC Projects
There are many test programs that are shipped with GLib, and this
project
is a one-to-one project, which does not make sense to keep as
various test
programs may have different CFLAGS, etc, which will require different
build
options.
build/win32/vs10/Makefile.am | 2 -
build/win32/vs10/glib.sln | 18 ----
build/win32/vs10/testglib.vcxproj | 173
------------------------------
build/win32/vs10/testglib.vcxproj.filters | 22 ----
build/win32/vs11/.gitignore | 2 -
build/win32/vs11/Makefile.am | 2 -
build/win32/vs9/Makefile.am | 1 -
build/win32/vs9/glib.sln | 21 ----
build/win32/vs9/testglib.vcproj | 158
---------------------------
9 files changed, 399 deletions(-)
commit 71c9ea42f81efef48e58bcd9223fe11b63ab8489
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Jan 4 21:09:18 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Jan 4 21:09:18 2014 -0500
Use tap mode for installed tests too, when using tap
glib-tap.mk | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit b3253fe02521969d4f4299136ae34a7e147adc2a
Author: Rico Tzschichholz <
[email protected]>
AuthorDate: Sat Jan 4 22:04:20 2014 +0100
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Jan 4 18:46:52 2014 -0500
glib/tests: Fix non-debug build of slice test
In addition to e013cf9cad56e919af2f057eb52d58371483a6f8
glib/tests/slice.c | 4 ++++
1 file changed, 4 insertions(+)
commit 33f81cc509198e65f76a506340eb9863ca7120ce
Author: Jasper St. Pierre <
[email protected]>
AuthorDate: Sat Jan 4 01:40:24 2014 -0500
Commit: Jasper St. Pierre <
[email protected]>
CommitDate: Sat Jan 4 01:40:27 2014 -0500
tests/keyfile: Fix build
glib/tests/keyfile.c | 2 ++
1 file changed, 2 insertions(+)
commit 589aed9383c6008d71ae5fe12356ffdd944802f0
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Fri Jan 3 23:48:04 2014 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Sat Jan 4 10:44:17 2014 +0800
gio/tests/giomodule.c: Use G_MODULE_SUFFIX
The file extension of the GIO module could be something other
than .so,
depending on platform. Use G_MODULE_SUFFIX so that the test will run
correctly on non-*nix platforms, such as Windows.
https://bugzilla.gnome.org/show_bug.cgi?id=719344
gio/tests/giomodule.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3fd6edab66244b100c32dc0a8b0720fe61431dcc
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Tue Dec 17 10:58:15 2013 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Sat Jan 4 10:42:28 2014 +0800
Fix the Keyfile Test on Windows
Windows will not allow one to write to a temp file opened by
g_mkstemp()
by opening another fd associated with it before one closes the fd that
is returned by g_mkstemp(), which will cause the test_save test
to fail.
Fix this by using a variable to store the fd from g_mkstemp()
and checking
it, and call close() on that variable before attempting to call
g_key_file_save_to_file() on the temp file as that will attempt
to open
another fd (which would not work) associated with that temp file.
https://bugzilla.gnome.org/show_bug.cgi?id=719344
glib/tests/keyfile.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 6448f875529bb6c79f64550b62c3e294c3a6efa5
Author: Michael Catanzaro <
[email protected]>
AuthorDate: Thu Jan 2 19:40:47 2014 -0600
Commit: Michael Catanzaro <
[email protected]>
CommitDate: Thu Jan 2 19:40:47 2014 -0600
docs: fix two typos
docs/reference/gobject/tut_tools.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 1867fc210fa14d68d1b139a04c5d79a0e344c6bc
Author: Ryan Lortie <
[email protected]>
AuthorDate: Thu Jan 2 16:43:13 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Thu Jan 2 20:38:40 2014 -0500
unix signals: stop using atomics
They are not required here. See the discussion in the bug report.
https://bugzilla.gnome.org/show_bug.cgi?id=711090
glib/gmain.c | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
commit 23ec1b9aca13d862e30be69e642d7022f7760fcb
Author: Rafael Ferreira <
[email protected]>
AuthorDate: Thu Jan 2 22:08:14 2014 -0200
Commit: Rafael Ferreira <
[email protected]>
CommitDate: Thu Jan 2 22:08:14 2014 -0200
Updated Brazilian Portuguese translation
po/pt_BR.po | 1022
++++++++++++++++++++++++++++++-----------------------------
1 file changed, 522 insertions(+), 500 deletions(-)
commit 2b289cc5659276f570e9862ab8fd9d3733b88c22
Author: Matthias Clasen <
[email protected]>
AuthorDate: Thu Jan 2 13:25:41 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Thu Jan 2 13:36:37 2014 -0500
Fix make install with --disable-installed-tests
If installed tests are not enabled, installed_testdir is not
defined, so we end up trying to create /modules and to chmod
things in /x-content/, which is not right.
gio/tests/Makefile.am | 2 ++
gio/tests/modules/Makefile.am | 21 ++++++++++++++++-----
2 files changed, 18 insertions(+), 5 deletions(-)
commit c09cfc1c8a218a320faa7f624e6ac3194fcd8049
Author: Ryan Lortie <
[email protected]>
AuthorDate: Thu Jan 2 12:54:12 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Thu Jan 2 12:54:12 2014 -0500
GFile: fix uninitialised variable
clang cause the fact that some of our 'goto out;' cases cause use
to try
and free an uninitialised GString. Fix that up.
gio/gfile.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 51b3dd73329ddabfd4fd72c23fa220ee948a854f
Author: Ryan Lortie <
[email protected]>
AuthorDate: Thu Jan 2 01:38:07 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Thu Jan 2 10:08:55 2014 -0500
GDBusConnection: don't write to stdout
When losing the D-Bus connection, we would write to stdout about
it just
before killing ourselves with SIGTERM. We're a library, so we should
probably use stderr instead.
https://bugzilla.gnome.org/show_bug.cgi?id=721324
gio/gdbusconnection.c | 10 +++++-----
gio/tests/gdbus-exit-on-close.c | 4 ++--
2 files changed, 7 insertions(+), 7 deletions(-)
commit 8976175ba9913219d5469f022ceac03a106b4c54
Author: Ryan Lortie <
[email protected]>
AuthorDate: Thu Jan 2 01:55:07 2014 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Thu Jan 2 01:55:07 2014 -0500
gsettings: tweak test for last commit
The last commit changed the behaviour of child objects of delayed
GSettings. Adjust the testcase accordingly.
gio/tests/gsettings.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit c7636ce64b8c4bf89fe75e9431d7d583a1573424
Author: Ryan Lortie <
[email protected]>
AuthorDate: Sat Dec 21 23:13:57 2013 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Thu Jan 2 01:50:40 2014 -0500
g_settings_get_child(): inherit backend
Part of the purpose of g_settings_get_child() was that it could
be used
after you delay() a GSettings object, and then apply() all of the
settings together. In order for that to work, we need to share the
backend.
https://bugzilla.gnome.org/show_bug.cgi?id=720891
gio/gsettings.c | 1 +
1 file changed, 1 insertion(+)
commit d25b655bf579ccc7e2e56a9b2185177fde04e058
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Jan 1 23:28:23 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 23:28:23 2014 -0500
Make symlink test work installed
We can't assume that the location used for G_TEST_DIST paths
is writable, so just create the symlink in the current directory
instead.
glib/tests/fileutils.c | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
commit d91023fb4c9ac329aa5eed97e37a3f1b661a2203
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Jan 1 22:39:32 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 22:39:32 2014 -0500
Drop locale-dependent timeval tests
glib/tests/timer.c | 2 --
1 file changed, 2 deletions(-)
commit 11ddb843b9a0f7b56cb0c4b166eacd321e3e6dd3
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Jan 1 22:30:24 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 22:30:24 2014 -0500
Make /contenttype/tree test work installed
The x-content/win32-software type is only recognized if
the autorun.exe file is executable. Since the file is installed
as data, we need to fix up its permissions in an
install-data-hook.
gio/tests/Makefile.am | 3 +++
1 file changed, 3 insertions(+)
commit dba1ae12a89e2acc8229db0e2f678109b836c6d0
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Jan 1 22:01:15 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 22:01:15 2014 -0500
Avoid a compiler warning
gio/tests/basic-application.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6106e38c8e7cbf523fd3a9c638ffc32133d2a7a4
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Jan 1 21:39:51 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 21:41:16 2014 -0500
Make timeval tests independent of the environment
Some of the tested formats are locale-dependent, so unset
the TZ environment variable before testing them.
glib/tests/timer.c | 4 ++++
1 file changed, 4 insertions(+)
commit cda4080af079b733d8e8ad50fae3527cbdf11e15
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Thu Jan 2 09:54:18 2014 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Thu Jan 2 09:54:18 2014 +0800
MSVC 2012 Projects: Rename a Property Sheet
Forgot to update the property sheet file name from the Visual
Studio 2010
update... Sorry!
build/win32/vs11/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 76584e7ae3c3676e6445637f1ad026e5af857938
Author: Ryan Lortie <
[email protected]>
AuthorDate: Tue Oct 29 11:11:28 2013 -0700
Commit: Colin Walters <
[email protected]>
CommitDate: Wed Jan 1 19:19:59 2014 -0500
Fix races in unix signal dispatch
Fix some races introduced in be2c7b83c4a9c9d3aa76b1499c27ab19e0f4e470
while keeping the property that multiple handlers for the same unix
signal all get dispatched.
Also fix the behaviour of the source checking for pending signals when
it's created. No matter what we do here (clear the pending flag
or not)
there is something that can go wrong.
If we clear the flag, we may prevent other sources from being
dispatched. If we don't clear it, we may end up dispatching the same
source twice (if we manage to dispatch it from its own thread
before the
GLib worker has a chance to run).
Instead, run the full dispatch procedure when a new source is added.
It
actually doesn't matter what thread this runs in since the lock
is held.
https://bugzilla.gnome.org/show_bug.cgi?id=711090
glib/gmain.c | 27 ++++++++++++++++++++-------
1 file changed, 20 insertions(+), 7 deletions(-)
commit 97d9138f6c4367bdfe76e3e46871a683c4a2d051
Author: Colin Walters <
[email protected]>
AuthorDate: Wed Jan 1 19:05:34 2014 -0500
Commit: Colin Walters <
[email protected]>
CommitDate: Wed Jan 1 19:05:34 2014 -0500
gio/tests: Fix usage of BUILT_SOURCES
gio/tests/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 52cefa239dd5b83b084107a4994d67f719812338
Author: Yosef Or Boczko <
[email protected]>
AuthorDate: Thu Jan 2 01:40:26 2014 +0200
Commit: Yosef Or Boczko <
[email protected]>
CommitDate: Thu Jan 2 01:40:26 2014 +0200
Fix doc build
docs/reference/glib/running.xml | 2 --
1 file changed, 2 deletions(-)
commit f9f7ad2557bac58452f827b7890d8ef246e53ede
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Jan 1 17:42:33 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve gutils.c test coverage
glib/tests/utils.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 3de604d438feb851c7517ab04a823d25bd1997ba
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Jan 1 17:41:59 2014 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve GDate test coverage
glib/tests/date.c | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
commit 5e6d86877ddf9961b6dbe37d02a2ce2d31b9d6cf
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 31 09:19:50 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve GIOChannel test coverage
glib/tests/protocol.c | 4 ++++
1 file changed, 4 insertions(+)
commit 5ec36cd02ae2efacf2dd11c218afa2b3ab1dee40
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 31 09:19:22 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve hostutils test coverage
glib/tests/hostutils.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit baceea958207bc6a010bae6bc87805f97611cccf
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 31 09:18:50 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve GVariant test coverage
glib/tests/gvariant.c | 204
+++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 201 insertions(+), 3 deletions(-)
commit ec0d6d7812a655355afeb14d76647fc00c047102
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 31 09:18:30 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Test stdio wrappers
glib/tests/fileutils.c | 78
++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 76 insertions(+), 2 deletions(-)
commit 93dad4808e6ea74a3688db7942a630ff857dd0e5
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 20:18:15 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Trivial typo fix
glib/gvariant-parser.c | 2 +-
glib/gvariant-serialiser.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 90aa4ed0a061ac7dfcf9d92b7cd1acf3ad70e8aa
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 10:55:07 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve charset test coverage
glib/tests/utils.c | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
commit 4f0a13effca82febccb0e84d0017bf378359fb69
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 10:54:46 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Add tests for g_malloc
glib/tests/Makefile.am | 1 +
glib/tests/malloc.c | 117
+++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 118 insertions(+)
commit 58cdf0b474ddcc94ba0bedc39c778cfa93c518ce
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 10:53:32 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Drop memory-related trap variables
These are just more lo-tech conditional breakpoint wannabes.
Debuggers can be trusted to support conditional breakpoints
nowadays.
docs/reference/glib/running.xml | 42
-----------------------------------------
glib/gmem.c | 25 ------------------------
2 files changed, 67 deletions(-)
commit 6d3b83a8c131e190da5db10d81c0d3cc0e3c6768
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 09:49:30 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve GAsyncQueue test coverage
glib/tests/asyncqueue.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
commit 9a2c8d89c7b5039475bbe17c043cd9d7c884fc9f
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 09:48:56 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve test coverage of g_utf8_collate_key_for_filename
The existing tests were accidentally using the same test data
twice. Fix that, and add another set of tests that exercise
the filename collation special cases.
glib/tests/collate.c | 60
+++++++++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 57 insertions(+), 3 deletions(-)
commit 32e0499c5623a69575c408944cd56a7e5b755d9e
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 09:48:29 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Add tests for g_spaced_primes_closest
glib/tests/hash.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
commit 4989cb4ddefe9daca94b20ec4e4912e38c7b237e
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 09:48:10 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve GOptionContext test coverage
glib/tests/option-context.c | 60
+++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
commit d6bd36c6992c9b2b4b47391b47d954c8b64e44c3
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 09:47:49 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Improve GBookmarkFile test coverage
glib/tests/bookmarkfile.c | 259
+++++++++++++++++++++++++++++++++++++
glib/tests/bookmarks/valid-01.xbel | 4 +
glib/tests/bookmarks/valid-02.xbel | 2 +
glib/tests/bookmarks/valid-03.xbel | 1 +
4 files changed, 266 insertions(+)
commit 14359e17c99fdcd9f7492aad0b4795e18795e540
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 31 12:45:09 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
GBookmarkFile: Streamline error handling a bit
glib/gbookmarkfile.c | 21 ++++-----------------
1 file changed, 4 insertions(+), 17 deletions(-)
commit 228a2c82f6c51bda71c36952cba72bafa7344e9f
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 31 12:48:05 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
GBookmarkFile: Remove dead code
The icon element is actually parsed further up, and this
case is never hit, so remove it.
glib/gbookmarkfile.c | 20 --------------------
1 file changed, 20 deletions(-)
commit 0f746070d813aa3d7e181a3b29828d7a9ad66953
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 09:45:53 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:22 2014 -0500
Make a bookmark testfile roundtrippable
This will be used in new tests in the following commit.
glib/tests/bookmarks/valid-01.xbel | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
commit 95f13ded9243c7ea9e7ded8e013f683a6c1bb2b5
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 30 08:57:04 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Trivial formatting fixes
glib/gunicollate.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit d264d32d3b0a5080bc41186d3ef11dd4373af2b5
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 29 13:47:43 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve glib-unix test coverage
glib/tests/unix.c | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
commit 6814f7ebd9013a2df439bd81346960421e726a3c
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 29 13:46:00 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve GHashTable test coverage
glib/tests/hash.c | 27 ++++++++++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)
commit 95d4856760d0e5c81c14f60c88a986eaed12cbe2
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 29 13:45:38 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Add a test for g_markup_parse_context_get_element_stack
glib/tests/Makefile.am | 1 +
glib/tests/markup.c | 98
++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
commit 27e352985bf0734e9209e8052dc966a05e6bfae1
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 29 13:43:28 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Remove broken attempt at parsing date-only
g_time_val_from_iso8601 was attempting to parse strings
having only a date, but failed to actually set the timeval
despite returning TRUE. Since the docs state that the function
only parses strings containing a date and a time, just return
FALSE in this case.
Also remove an incomplete testcase for this behaviour that was
just checking the boolean return value, but not timeval.
glib/gtimer.c | 17 ++++++-----------
tests/testglib.c | 2 +-
2 files changed, 7 insertions(+), 12 deletions(-)
commit 680c348bb4f7b815ff58a48df915f67e175dea4f
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 29 07:55:14 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Add missing includes
config.h needs to be included in every source file, first.
gio/gfdonotificationbackend.c | 2 ++
gio/ggtknotificationbackend.c | 1 +
2 files changed, 3 insertions(+)
commit cc8c1541c9ed420ca8a3a8c21605341e5c6f5939
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 29 07:23:19 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve mainloop test coverage
glib/tests/mainloop.c | 69
+++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+)
commit 24d992f8a16347e13a4351db63b9e3a0c97b9577
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 29 07:23:01 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Add tests for GTimer and GTimeVal
glib/tests/Makefile.am | 1 +
glib/tests/timer.c | 213
+++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 214 insertions(+)
commit 2ded47e9558c49e5ad281b693a9c1a7f1180355d
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Dec 25 23:52:15 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve GTree test coverage
glib/tests/tree.c | 144
++++++++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 129 insertions(+), 15 deletions(-)
commit 6e23e6c641022f15dfa4fa6da6fddc1f37cd92c6
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Dec 25 23:51:58 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve logging test coverage
glib/tests/logging.c | 32 +++++++++++++++++++++-----------
1 file changed, 21 insertions(+), 11 deletions(-)
commit cdb14a194e08eac5e34ac22f0183a478cfc413d7
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Dec 25 23:51:26 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve testing test coverage
In particular, test the just-fixed g_test_trap_reached_timeout.
glib/tests/testing.c | 41 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
commit 3343bc3385c54f9098869103a7817a71a7e05ca7
Author: Matthias Clasen <
[email protected]>
AuthorDate: Wed Dec 25 23:50:37 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Fix g_test_trap_reached_timeout
The function was returning the opposite of what the
documentation says.
glib/gtestutils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e013cf9cad56e919af2f057eb52d58371483a6f8
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 23:35:31 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve GSlice test coverage
glib/tests/slice.c | 150
+++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 150 insertions(+)
commit 19ad8dbfa6dd83c015b1d2a74e61417605c53e7d
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 23:33:28 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve GNode test coverage
glib/tests/node.c | 228
+++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 165 insertions(+), 63 deletions(-)
commit 6fe85aee8ded23719faff64599299fd6c2ea480b
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 23:26:25 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve fileutils test coverage
Add some tests for g_file_read_link.
glib/tests/fileutils.c | 43 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
commit f16753cfe04006144bdfbd1fb7d3dab20024915b
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 23:24:40 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Unify error reporting in gfileutils.c
Use the set_file_error helper function in more places,
saving some 50 lines.
glib/gfileutils.c | 218
++++++++++++++++++++++--------------------------------
1 file changed, 88 insertions(+), 130 deletions(-)
commit 2299bcd88d7bc99e787b4ee878355e6eddb778ca
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 00:06:00 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve GResourceFile test coverage
gio/tests/resources.c | 2 ++
1 file changed, 2 insertions(+)
commit 3eeeb7aaa7d601eb6f46005a03638744a890e9f8
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 00:05:36 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve gsettings test coverage
gio/tests/gsettings.c | 9 +++++++++
1 file changed, 9 insertions(+)
commit 1041fc21905767fc15cf1ec9a4ff3ecb0fdcd6d9
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 00:05:01 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve gdbus test coverage
gio/tests/gdbus-peer.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit df3ac947ac5c9ecb55789f81e8770a44af92a31c
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 00:04:44 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve converter test coverage
gio/tests/converter-stream.c | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
commit 354ae1d61c0a03c245ab1c191780e470c2608679
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 00:04:14 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Add tests for remote actions
This improves the GApplication test coverage.
gio/tests/basic-application.c | 111
++++++++++++++++++++++++++++++++++++++++++
gio/tests/gapplication.c | 42 +++++++++++++++-
2 files changed, 151 insertions(+), 2 deletions(-)
commit 8aeb391a771302fa6818a37a76e1240c955ce8f5
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 00:03:20 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Improve GIOModule test coverage
Add a dedicated test for GIOModule.
configure.ac | 1 +
gio/tests/Makefile.am | 5 +-
gio/tests/giomodule.c | 136
++++++++++++++++++++++++++++++++++++++
gio/tests/modules/Makefile.am | 27 ++++++++
gio/tests/modules/test-module-a.c | 57 ++++++++++++++++
gio/tests/modules/test-module-b.c | 57 ++++++++++++++++
6 files changed, 281 insertions(+), 2 deletions(-)
commit 7bea4bd89ae252b2d69daea362f9ba5c0508d2e1
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 24 00:01:22 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Correct a doc comment
gio/gsettingsbackend.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 5bcbb98f45710ffae796ac4b2b73f68d573a1c75
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 23:59:56 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
GIOModule: Add some more details to the docs
gio/giomodule.h | 32 ++++++++++++++++++--------------
1 file changed, 18 insertions(+), 14 deletions(-)
commit 0356d7f4c34745a0ebce88e08d1cdd6563218c3e
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 23:59:37 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Fix a typo in a comment
The D-Bus interface is org.freedesktop.DBus.Peer, not
org.freedesktop.DBus.
gio/gdbusconnection.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b5ba22f163f884f14724b54d001bd044308f9f63
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 15:47:45 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:21 2014 -0500
Add a generic property test
This test is inspired by its namesake in GTK+. We instantiate
all types, and check the default values of their properties,
with some exceptions for types that are known not to work.
gio/tests/Makefile.am | 15 +++-
gio/tests/defaultvalue.c | 228
+++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 242 insertions(+), 1 deletion(-)
commit 290b46cd24d35d6bce7b86e05ce5948b42c45233
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 15:01:20 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
GTlsPassword: Make declared defaults match
String properties typically start out with a value of NULL.
No reason to deviate from that convention here.
gio/gtlspassword.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 3a37e403e6813305fe0b3dd57b0db1a1eb30a627
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 15:00:55 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Make GFileIcon more robust
No reason not to survive g_object_unref (g_object_new (...))
gio/gfileicon.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 34de9189f6f29dccbad8224a9605e4eb6d40b94e
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 15:00:18 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Make GEmblem more robust
No reason not to survive g_object_unref (g_object_new (...)).
gio/gemblem.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 62b28546afc01deae13f155f7a283d45c2fd7395
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 15:00:02 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Trivial formatting fixes
gio/gcharsetconverter.c | 33 ++++++++++++++++-----------------
1 file changed, 16 insertions(+), 17 deletions(-)
commit 6c75ba2b902602c90fe239346e557aa1284eb667
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 12:11:03 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Add tests for x-content type sniffing
This test exercises the tree matching parts of gcontenttype.c
gio/tests/Makefile.am | 4 +++
gio/tests/contenttype.c | 31
++++++++++++++++++++++
.../image-dcf/DCIM/Camera/20130831_203925.jpg | 0
.../image-dcf/DCIM/Camera/20130831_203928.jpg | 0
gio/tests/x-content/unix-software/autorun.sh | 3 +++
gio/tests/x-content/win32-software/autorun.exe | 0
6 files changed, 38 insertions(+)
commit 159459bc2d44de2ed3abc50d64d42a5a9ae0dc91
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 12:09:46 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Simplify fileattributematcher tests a bit
Just use assertions instead of pretty-printed error messages.
gio/tests/fileattributematcher.c | 20 +++-----------------
1 file changed, 3 insertions(+), 17 deletions(-)
commit 3bbfd908802a44fb871a0498c088ac61b7ca50e7
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 12:08:47 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Improve GApplicationCommandline test coverage
Add tests for many GApplicationCommandline apis to the
existing application tests.
gio/tests/basic-application.c | 115 ++++++++++++++++++++++++++--
gio/tests/gapplication.c | 170
+++++++++++++++++++++++++++++++++++-------
2 files changed, 252 insertions(+), 33 deletions(-)
commit 7846d6154a0c7de3ecd51b484d56396b11ca1ff2
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 12:08:08 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Improve GSubprocess test coverage
Test the synchronous communicate functions.
gio/tests/gsubprocess.c | 139
+++++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 133 insertions(+), 6 deletions(-)
commit e021bb910176413f18904fce5e677916116bc9bf
Author: Matthias Clasen <
[email protected]>
AuthorDate: Mon Dec 23 12:07:11 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Wed Jan 1 17:59:20 2014 -0500
Improve GInitable test coverage
This just adds a bit more variety to the uses of GInitiable
in other tests.
gio/tests/network-monitor.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 243bec9d0d52293ed6d6b2b6990f23ecb5309f9b
Author: Jasper St. Pierre <
[email protected]>
AuthorDate: Thu Sep 19 15:41:09 2013 -0400
Commit: Jasper St. Pierre <
[email protected]>
CommitDate: Tue Dec 31 15:40:40 2013 -0500
gobject.py: Simplify or_join_array
gobject/gobject.py | 12 ++----------
1 file changed, 2 insertions(+), 10 deletions(-)
commit bfbe7127d539176ca625fbf052cca9cf4cfc42d8
Author: Jasper St. Pierre <
[email protected]>
AuthorDate: Thu Sep 19 15:24:16 2013 -0400
Commit: Jasper St. Pierre <
[email protected]>
CommitDate: Tue Dec 31 15:40:40 2013 -0500
gobject.py: Simplify and reduce code a bit
gobject/gobject.py | 25 ++++++++++++-------------
1 file changed, 12 insertions(+), 13 deletions(-)
commit 4e512a1af8ecba7c2fa23945a524f91926026103
Author: Jasper St. Pierre <
[email protected]>
AuthorDate: Thu Sep 19 14:59:44 2013 -0400
Commit: Jasper St. Pierre <
[email protected]>
CommitDate: Tue Dec 31 15:40:10 2013 -0500
gobject.py: Remove old hack for stripping IA__ symbols
We don't use IA__ symbols anymore; they've been replaced with
-Bsymbolic
gobject/gobject.py | 23 -----------------------
1 file changed, 23 deletions(-)
commit b4af2d685ec02b575b48d23d2bf51678dbc023c2
Author: Jasper St. Pierre <
[email protected]>
AuthorDate: Thu Sep 19 11:55:47 2013 -0400
Commit: Jasper St. Pierre <
[email protected]>
CommitDate: Tue Dec 31 15:40:10 2013 -0500
gobject.py: Fix indentation
gobject/gobject.py | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
commit 0c87f71521802a323e1fd2136788ad8942ea85eb
Author: Jasper St. Pierre <
[email protected]>
AuthorDate: Tue Dec 31 15:13:06 2013 -0500
Commit: Jasper St. Pierre <
[email protected]>
CommitDate: Tue Dec 31 15:39:02 2013 -0500
codegen: direction defaults to "in"
gio/gdbus-2.0/codegen/parser.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e9c19583dea2f2dc654df992ea0b952adfa93d81
Author: Michael Catanzaro <
[email protected]>
AuthorDate: Sun Dec 29 14:20:13 2013 -0600
Commit: Michael Catanzaro <
[email protected]>
CommitDate: Sun Dec 29 14:20:13 2013 -0600
docs: fix a typo
docs/reference/gio/overview.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ddc29a903644dfcb737c5a17a35081fc76d348e9
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Fri Dec 27 12:25:18 2013 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Fri Dec 27 12:25:18 2013 +0800
Visual Studio Projects: Cleanup Property Sheets
Make the projects include a single property sheet as necessary,
which will
in turn include the other property sheet(s) as needed, so that we
can avoid
warnings where we include the same property sheets twice in a single
project.
Also make the copying of pre-configured headers into custom build
rules so
that they can be removed upon the clean command from the IDE and
that they
can be re-copied if their counterpart *.h.win32 are updated.
build/win32/vs10/Makefile.am | 2 +-
build/win32/vs10/gio.vcxproj.filtersin | 3 +
build/win32/vs10/gio.vcxprojin | 24 ++-
build/win32/vs10/glib-build-defines.props | 2 +-
build/win32/vs10/glib-gen-srcs.props | 29 ++++
build/win32/vs10/glib-install.props | 249
+++++++++++++++---------------
build/win32/vs10/glib-version-paths.props | 2 +-
build/win32/vs10/glib.vcxproj.filtersin | 4 +
build/win32/vs10/glib.vcxprojin | 78 ++++++++--
build/win32/vs10/glibprepbuild.props | 39 -----
build/win32/vs10/gmodule.vcxproj | 24 ++-
build/win32/vs10/gmodule.vcxproj.filters | 3 +
build/win32/vs10/install.vcxproj | 4 -
build/win32/vs9/Makefile.am | 2 +-
build/win32/vs9/gio.vcprojin | 42 ++++-
build/win32/vs9/glib-gen-srcs.vsprops | 32 ++++
build/win32/vs9/glib-install.vsprops | 138 ++++++++---------
build/win32/vs9/glib.vcprojin | 148 +++++++++++++++++-
build/win32/vs9/glibprepbuild.vsprops | 27 ----
build/win32/vs9/gmodule.vcproj | 42 ++++-
build/win32/vs9/install.vcproj | 8 +-
21 files changed, 593 insertions(+), 309 deletions(-)
commit d01a075632150fcc63f4d9f41046a450a3f4915a
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Fri Dec 27 10:50:35 2013 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Fri Dec 27 10:50:35 2013 +0800
Visual Studio Projects: Use Unix Line Endings
...where possible, to make application of patches easier in the
future.
The README.txt's and the .sln files are still in Windows/DOS line
endings
as they need to be so.
build/win32/vs10/gdbus.vcxproj | 358
++++++++++----------
build/win32/vs10/gdbus.vcxproj.filters | 26 +-
build/win32/vs10/gio-querymodules.vcxproj | 366
++++++++++-----------
build/win32/vs10/gio-querymodules.vcxproj.filters | 26 +-
build/win32/vs10/glib-compile-resources.vcxproj | 360
++++++++++----------
.../vs10/glib-compile-resources.vcxproj.filters | 32 +-
build/win32/vs10/glib-compile-schemas.vcxproj | 360
++++++++++----------
build/win32/vs10/glib-genmarshal.vcxproj | 344
+++++++++----------
build/win32/vs10/gmodule.vcxproj | 366
++++++++++-----------
build/win32/vs10/gresource.vcxproj | 358
++++++++++----------
build/win32/vs10/gresource.vcxproj.filters | 26 +-
build/win32/vs10/gsettings.vcxproj | 360
++++++++++----------
.../win32/vs10/gspawn-win32-helper-console.vcxproj | 348
++++++++++----------
build/win32/vs10/gspawn-win32-helper.vcxproj | 348
++++++++++----------
build/win32/vs10/gthread.vcxproj | 366
++++++++++-----------
build/win32/vs10/install.vcxproj | 326
+++++++++---------
build/win32/vs10/testglib.vcxproj | 344
+++++++++----------
build/win32/vs9/gdbus.vcproj | 310
++++++++---------
build/win32/vs9/gio-querymodules.vcproj | 310
++++++++---------
build/win32/vs9/glib-compile-resources.vcproj | 312
+++++++++---------
build/win32/vs9/glib-genmarshal.vcproj | 322
+++++++++---------
build/win32/vs9/gresource.vcproj | 310
++++++++---------
build/win32/vs9/gspawn-win32-helper-console.vcproj | 326
+++++++++---------
build/win32/vs9/gspawn-win32-helper.vcproj | 320
+++++++++---------
build/win32/vs9/gthread.vcproj | 334
+++++++++----------
build/win32/vs9/install.vcproj | 154 ++++-----
build/win32/vs9/testglib.vcproj | 316
+++++++++---------
27 files changed, 3864 insertions(+), 3864 deletions(-)
commit c488aa6785c0865dcaf1748418f05798bab68835
Author: Chun-wei Fan <
[email protected]>
AuthorDate: Fri Dec 27 10:32:01 2013 +0800
Commit: Chun-wei Fan <
[email protected]>
CommitDate: Fri Dec 27 10:32:01 2013 +0800
Visual Studio Property Sheets: Use Unix Line Endings
This makes it easier to apply patches in the future.
build/win32/vs10/glib-build-defines.props | 140 ++--
build/win32/vs10/glib-install.props | 1106
++++++++++++++--------------
build/win32/vs10/glib-version-paths.props | 100 +--
build/win32/vs10/glibprepbuild.props | 78 +-
build/win32/vs9/glib-build-defines.vsprops | 130 ++--
build/win32/vs9/glib-install.vsprops | 572 +++++++-------
build/win32/vs9/glib-version-paths.vsprops | 98 +--
build/win32/vs9/glibprepbuild.vsprops | 54 +-
8 files changed, 1139 insertions(+), 1139 deletions(-)
commit fb21c8eaab64301591a0e179a42ef25cbd793a6e
Author: Antoine Jacoutot <
[email protected]>
AuthorDate: Thu Dec 26 11:03:45 2013 +0100
Commit: Antoine Jacoutot <
[email protected]>
CommitDate: Thu Dec 26 19:57:44 2013 +0100
kqueue: fix a potential deadlock
In case an object is already monitored, we lock then return without
unlocking it which can then result in a self deadlock. So properly
unlock before returning.
https://bugzilla.gnome.org/show_bug.cgi?id=721074
gio/kqueue/kqueue-missing.c | 1 +
1 file changed, 1 insertion(+)
commit f3c9b17d3c8984fa7281bd6c849aa6a0170b54de
Author: Mikhail Gusarov <
[email protected]>
AuthorDate: Thu Dec 26 11:22:05 2013 -0500
Commit: Colin Walters <
[email protected]>
CommitDate: Thu Dec 26 11:22:05 2013 -0500
gio-2.0.pc: Add -lselinux when linking statically if so configured
https://bugzilla.gnome.org/show_bug.cgi?id=721087
gio-2.0.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c26c557908fe3083e9470b2a191cd53dc907138d
Author: Morten Welinder <
[email protected]>
AuthorDate: Thu Dec 26 07:37:17 2013 -0500
Commit: Colin Walters <
[email protected]>
CommitDate: Thu Dec 26 07:37:17 2013 -0500
gsubprocesslauncher: Use "env" instead of "environ"
The latter may come from system headers.
https://bugzilla.gnome.org/show_bug.cgi?id=721059
gio/gsubprocesslauncher.c | 6 +++---
gio/gsubprocesslauncher.h | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
commit 091e466095c47f60ef5b2b0c81459615169216cf
Author: Matthias Scheler <
[email protected]>
AuthorDate: Wed Dec 25 13:57:56 2013 -0500
Commit: Colin Walters <
[email protected]>
CommitDate: Wed Dec 25 13:57:56 2013 -0500
gio: Fix return of value from void function
https://bugzilla.gnome.org/show_bug.cgi?id=721034
gio/gfile.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit d7f885b1f3fcd863dd2e48a12932a609d783ac10
Author: Colin Walters <
[email protected]>
AuthorDate: Mon Nov 18 14:28:15 2013 -0500
Commit: Colin Walters <
[email protected]>
CommitDate: Mon Dec 23 11:28:26 2013 -0500
Revert "gsettings m4: check for .xml in src/builddir"
This reverts commit b3593693d918f0ae97094f6712d817180b8eea6a.
See:
https://bugzilla.gnome.org/show_bug.cgi?id=712171#c3
See:
https://bugzilla.gnome.org/show_bug.cgi?id=712171#c4
Tested using both srcdir == builddir and srcdir != builddir in hotssh.
Conflicts:
m4macros/gsettings.m4
https://bugzilla.gnome.org/show_bug.cgi?id=712630
m4macros/gsettings.m4 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ee5dab6bb5b84408d88fa7d3bb333311ab3fa263
Author: Ryan Lortie <
[email protected]>
AuthorDate: Fri Nov 22 13:06:54 2013 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Sun Dec 22 11:41:45 2013 -0500
gdbus tool: print GVariant errors in context
Use g_variant_parse_error_print_context() to format the error message
from the GVariant parser.
There is a slightly dubious interaction with the "parse me harder"
functionality here. We're probably going to have to deal with that
separately.
https://bugzilla.gnome.org/show_bug.cgi?id=715028
gio/gdbus-tool.c | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
commit 94a89f6c2fdbffe562a0ec34a979c01fefc5a9ac
Author: Ryan Lortie <
[email protected]>
AuthorDate: Fri Nov 22 12:57:21 2013 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Sun Dec 22 11:41:44 2013 -0500
gapplication(1): print GVariant errors in context
Use g_variant_parse_error_print_context() to format the error message
from the GVariant parser.
https://bugzilla.gnome.org/show_bug.cgi?id=715028
gio/gapplication-tool.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit 420f90d849c7670f716b7d9dede81655f794a6da
Author: Ryan Lortie <
[email protected]>
AuthorDate: Fri Nov 22 12:55:10 2013 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Sun Dec 22 11:41:43 2013 -0500
gsettings tool: print GVariant errors in context
Use g_variant_parse_error_print_context() to format the error message
from the GVariant parser.
https://bugzilla.gnome.org/show_bug.cgi?id=715028
gio/gsettings-tool.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 56fb675d865d4331037bd95f57ce6f381564fe27
Author: Ryan Lortie <
[email protected]>
AuthorDate: Sun Dec 22 11:41:19 2013 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Sun Dec 22 11:41:19 2013 -0500
GVariant: add way to print context of parse errors
This was a feature intended from the very beginning that somehow never
got written. It's a way to replace these sort of error messages
out of
the GVariant parser:
1-2,10-15:unable to find a common type
with something in the style of the Vala compiler:
unable to find a common type:
[1, 2, 3, 'str']
^ ^^^^^
https://bugzilla.gnome.org/show_bug.cgi?id=715028
docs/reference/glib/glib-sections.txt | 1 +
glib/gvariant-parser.c | 222
++++++++++++++++++++++++++++++++++
glib/gvariant.h | 4 +
3 files changed, 227 insertions(+)
commit 3f41e492851b3e69ceb050986766fe3137cbb1fe
Author: Ryan Lortie <
[email protected]>
AuthorDate: Sun Dec 22 11:33:07 2013 -0500
Commit: Ryan Lortie <
[email protected]>
CommitDate: Sun Dec 22 11:33:07 2013 -0500
Use POSIX-specified <poll.h> over <sys/poll.h>
POSIX specifies that <poll.h> is the correct header to include for
poll(), so let's do that instead.
https://bugzilla.gnome.org/show_bug.cgi?id=141251
config.h.win32.in | 3 ---
configure.ac | 16 +++-------------
docs/reference/glib/glib-sections.txt | 1 -
gio/gunixmounts.c | 5 +----
glib/gpoll.c | 4 ++--
tests/timeloop-basic.c | 2 +-
6 files changed, 7 insertions(+), 24 deletions(-)
commit eeac91f866939fd033303f34c7eb9d2b57c769fb
Author: Murray Cumming <
[email protected]>
AuthorDate: Tue Sep 17 11:10:28 2013 +0200
Commit: Ryan Lortie <
[email protected]>
CommitDate: Sun Dec 22 11:27:16 2013 -0500
GVariant: Add g_variant_parse_error_quark()
Most GErrors, such as GSomethingError, have a function to get
their quark that looks like g_something_error_quark(),
so bindings (such as gtkmm) would expect GVariantParseError
to have g_variant_parse_error_quark(). Instead this had
g_variant_parser_get_error_quark().
This deprecates the old function and adds the correct one,
making life easier for gtkmm (and maybe others).
https://bugzilla.gnome.org/show_bug.cgi?id=708212
docs/reference/glib/glib-sections.txt | 1 +
glib/gvariant-parser.c | 11 ++++++++++-
glib/gvariant.h | 7 +++++--
3 files changed, 16 insertions(+), 3 deletions(-)
commit 864d960d756e3be0a857875337b7e6b520298b78
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 22 00:44:56 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sun Dec 22 00:44:56 2013 -0500
More settings backend tests
This adds some more test coverage around writability changes
in the keyfile and delayed settings backends.
gio/tests/gsettings.c | 27 ++++++++++++++++++++-------
1 file changed, 20 insertions(+), 7 deletions(-)
commit 41a8296e111595c5902f607cda47c1d5d14ac405
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sun Dec 22 00:43:44 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sun Dec 22 00:43:44 2013 -0500
GKeyfileSettingsBackend: Use a directory monitor
GKeyfileSettingsBackend was using a file monitor to monitor
the parent directory of its keyfile.
gio/gkeyfilesettingsbackend.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 3c873e7617695e8517deb1cfd1ee886af772135c
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 16:49:52 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 16:49:52 2013 -0500
More test coverage for settings backends
gio/tests/gsettings.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
commit 8669f2c915083625f7503b96d1779f7f3773f890
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 16:16:16 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 16:16:28 2013 -0500
Simplify coverage rules
This works just fine, no need for the manual removal of the
info file.
glib.mk | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
commit a5d8209d75bbae578ab3052173fbe55baac20e7f
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 15:44:51 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 15:44:51 2013 -0500
Fix a typo
glib-tap.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d6e95cc5f5e777c0f4908beafa74173de139478e
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 13:20:44 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 13:22:00 2013 -0500
Fix a !srcdir problem with installed tests
When installing scripts which are not generated in a
srcdir != builddir build, $< will have ../.. goo in it.
So we need to strip the directory parts before using
the filename to construct a new path.
glib-tap.mk | 2 +-
glib.mk | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
commit dac1ad66ebe3df38b129d78915db1c29e4d7a30d
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 12:51:22 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 13:22:00 2013 -0500
Improve gsettings test coverage
Deal with corner cases around delay.
gio/tests/gsettings.c | 52
++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 51 insertions(+), 1 deletion(-)
commit fc828c4de8b8de0e8c8469877f9c148616bb5b96
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 11:56:24 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 13:22:00 2013 -0500
contenttype tests: better assertions
I recently had to track down why these tests failed. Turned
out that some rogue package on my system had installed mime
types that declared all files with 3 letter names to be
'chemical/x-turbomole-vibrational'.
This change will make it more obvious what is going on by
mentioning the mime types in the assertion message.
gio/tests/contenttype.c | 35 ++++++++++++++++++++++++-----------
1 file changed, 24 insertions(+), 11 deletions(-)
commit 6d8ac1125e326a09dd324543ad3150f5e9159c13
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 10:48:40 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 13:22:00 2013 -0500
Slightly improve coverate for notification tests
gio/tests/gnotification.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit 5ab9e21d7a595ccc00bef861e57740f0ec2bc14e
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 01:10:59 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 13:22:00 2013 -0500
Improve test coverage for GPropertyAction
gio/tests/actions.c | 10 ++++++++++
1 file changed, 10 insertions(+)
commit f9747d07c89e94f920051db0a7ade37ce236a1d2
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 01:00:10 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 13:22:00 2013 -0500
Test some gsettings corner case
Setting a strv to NULL was not tested before.
gio/tests/gsettings.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
commit 2f01b0975e7f774f2536a3cd2b33d486a484da9f
Author: Matthias Clasen <
[email protected]>
AuthorDate: Sat Dec 21 00:04:14 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Sat Dec 21 13:22:00 2013 -0500
Some tweaks to coverage support
Rename the configure option to --enable-coverage, and make
it quiet by default.
configure.ac | 8 ++++----
glib.mk | 12 ++++++------
2 files changed, 10 insertions(+), 10 deletions(-)
commit 65a7e56328b7a169c1eb977cfce545ceb4d29676
Author: Fran Diéguez <
[email protected]>
AuthorDate: Thu Dec 19 01:17:25 2013 +0100
Commit: Fran Diéguez <
[email protected]>
CommitDate: Thu Dec 19 01:17:25 2013 +0100
Updated Galician translations
po/gl.po | 794
++++++++++++++++++++++++++++++++-------------------------------
1 file changed, 399 insertions(+), 395 deletions(-)
commit fab0805b81a74dfb76e2bde9373d6439ed2eb64b
Author: Dan Winship <
[email protected]>
AuthorDate: Wed Dec 18 09:59:54 2013 -0500
Commit: Dan Winship <
[email protected]>
CommitDate: Wed Dec 18 10:09:46 2013 -0500
Make g_test_run() return 77 if all tests are skipped
Change g_test_run() to return 1 on failure (rather than the number of
failed tests), and 77 if all tests are skipped (since automake and
some other test harnesses recognize that status code).
Previously g_test_run() returned the number of failed tests, but this
behavior was not documented, and at any rate, prior to 2.39,
g_test_run() would normally not return at all if an error occurred.
https://bugzilla.gnome.org/show_bug.cgi?id=720263
glib/gtestutils.c | 14 +++++++--
glib/tests/testing.c | 81
++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 93 insertions(+), 2 deletions(-)
commit 10d82f9775a91c2c4c1eddb17c2e0d08d79310ec
Author: Dan Winship <
[email protected]>
AuthorDate: Wed Dec 18 09:29:29 2013 -0500
Commit: Dan Winship <
[email protected]>
CommitDate: Wed Dec 18 10:09:46 2013 -0500
gtestutils: rename test_skip_count to test_startup_skip_count
https://bugzilla.gnome.org/show_bug.cgi?id=720263
glib/gtestutils.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 8c188fc9e55cc9e24000271f6ad8a47ffdcb62d7
Author: Dan Winship <
[email protected]>
AuthorDate: Wed Dec 11 16:32:11 2013 +0100
Commit: Dan Winship <
[email protected]>
CommitDate: Wed Dec 18 09:26:54 2013 -0500
gtestutils: skipping a test should count as success, not failure
In particular, the test program as a whole should exit with status 0
if you skipped some tests but did not fail any.
https://bugzilla.gnome.org/show_bug.cgi?id=720263
glib/gtestutils.c | 3 ++-
glib/tests/testing.c | 8 ++++++++
2 files changed, 10 insertions(+), 1 deletion(-)
commit c300079f1320b8522a4885987fd2443c171ec629
Author: Bastien Nocera <
[email protected]>
AuthorDate: Mon Dec 16 17:21:41 2013 +0100
Commit: Bastien Nocera <
[email protected]>
CommitDate: Wed Dec 18 10:53:01 2013 +0100
gdbus-codegen: Fix crasher in goa-using apps
When replacing a version of goa-daemon (from gnome-online-accounts)
by a newer version with some added interfaces, evolution-data-server
and the gvfs-goa volume monitor might crash as there's no interface
definition for this new interface.
Work-around this by returning earlier from the _notify()
implementation,
rather than accessing invalid memory.
https://bugzilla.gnome.org/show_bug.cgi?id=720539
gio/gdbus-2.0/codegen/codegen.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit d33f72097fa21aade43e273d049e2a7105e99ad5
Author: Tim Lunn <
[email protected]>
AuthorDate: Wed Dec 18 07:14:38 2013 +1100
Commit: Tim Lunn <
[email protected]>
CommitDate: Wed Dec 18 07:22:16 2013 +1100
Make gdb pretty-printers compatible with Python3
On some systems gdb is linked against python3 where "long" no longer
exists. In this case should be using int.
https://bugzilla.gnome.org/show_bug.cgi?id=720635
glib/glib.py | 4 ++++
gobject/gobject.py | 5 +++++
2 files changed, 9 insertions(+)
commit 91d4659bbf8cf88d8be905c7e0abbedce931b688
Author: Damien Lespiau <
[email protected]>
AuthorDate: Tue Mar 23 15:18:12 2010 +0000
Commit: Colin Walters <
[email protected]>
CommitDate: Tue Dec 17 10:51:48 2013 -0500
gobject.py: Don't install frame filters when GDB does not support them
Stock GDB (both versions 7.0 and 7.1) does not come with the new
backtrace code and python API. To prevent an ugly python backtrace
when
auto-loading gobject.py, let's catch the exception and not register
the
FrameWrapper and the FrameFilter.
https://bugzilla.gnome.org/show_bug.cgi?id=613732
gobject/gobject.py | 30 ++++++++++++++++++++----------
1 file changed, 20 insertions(+), 10 deletions(-)
commit 4846fd923d52108de4243429ada9c3dcab5f83e9
Author: Matthias Clasen <
[email protected]>
AuthorDate: Tue Dec 17 00:45:41 2013 -0500
Commit: Matthias Clasen <
[email protected]>
CommitDate: Tue Dec 17 00:45:41 2013 -0500
Bump version
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)