-
glib2.0 (2.40.2-0ubuntu1.1) trusty-security; urgency=medium
* SECURITY UPDATE: NULL pointer deference
- debian/patches/CVE-2018-16428.patch: fix in glib/gmarkup.c,
glib/tests/Makefile.am,
glib/tests/markups/fail-51.expected,
glib/tests/markups/fail-51.gmarkup.
- CVE-2018-16428
* SECURITY UPDATE: Read out-of-bounds
- debian/patches/CVE-2018-16429.patch: fix in glib/gmarkup.c and
glib/tests/Makefile.am,
glib/tests/markups/fail-50.expected,
glib/tests/markups/fail-50.gmarkup.
- CVE-2018-16429
* Fixing tests in gdatetime invented timezone
- debian/patches/User_a_real_rather_than_invented_timezone.patch: fix in
glib/tests/gdatetime.c.
-- <email address hidden> (Leonidas S. Barbosa) Mon, 17 Sep 2018 10:20:39 -0300
-
glib2.0 (2.40.2-0ubuntu1) trusty; urgency=medium
* New upstream stable release (LP: #1372847), fixing bugs
+ gobject: try to link with -Wl,-z,nodelete to prevent unloading
+ g_file_copy: Don't set GError when we intend to ignore errors
+ gapplication-tool: ensure object paths are valid
+ gtlscertificate: fix certificate list parsing with trailing comments
+ g_str_has_prefix: improve efficiency with long strings
+ Added type check to GPermission public functions.
+ GApplication: Don't decrease use_count below 0
+ networkmonitornetlink: fix IPv6 issues on Android
+ gresolver: Ensure GThreadedResolver always sets an error if resolution
fails
+ gmacros.h: add G_GNUC_*_IGNORE_DEPRECATIONS macros for clang
+ networkaddress: fix parsing of uri with @ after authority
+ gvariant tests: workaround libc/compiler "issue"
-- Iain Lane <email address hidden> Tue, 23 Sep 2014 10:37:56 +0100
-
glib2.0 (2.40.0-2) unstable; urgency=medium
[ Iain Lane ]
* gdbus-tests-wait-up-to-60s-for-gdbus-testserver-to-t.patch: Take latest
version from upstream bug to resolve some test failures.
* Add xauth test-dep, needed for xvfb-run
[ Emilio Pozuelo Monfort ]
* Upload to unstable.
-- Emilio Pozuelo Monfort <email address hidden> Wed, 02 Apr 2014 14:37:13 +0200
-
glib2.0 (2.40.0-1ubuntu1) trusty; urgency=medium
* Upload from unreleased Debian SVN. Sync over this when it is uploaded
there.
* gdbus-tests-wait-up-to-60s-for-gdbus-testserver-to-t.patch: Take latest
version from upstream bug to resolve some test failures.
-- Iain Lane <email address hidden> Mon, 31 Mar 2014 11:38:41 +0100
-
glib2.0 (2.40.0-1) experimental; urgency=medium
* New upstream release.
-- Andreas Henriksson <email address hidden> Mon, 24 Mar 2014 20:58:34 +0100
-
glib2.0 (2.39.92-2) experimental; urgency=medium
* test_timer_basic is still broken. Skip it.
-- Iain Lane <email address hidden> Tue, 18 Mar 2014 15:43:35 +0000
-
glib2.0 (2.39.91-0ubuntu3) trusty; urgency=medium
* debian/patches/git_gsettings_simple.patch,
debian/patches/git_gsettings_segfault_case.patch:
- backport upstream patches to fix a gsettings segfault (lp: #1284647)
thanks Ryan Lortie
-- Sebastien Bacher <email address hidden> Thu, 13 Mar 2014 16:36:16 +0100
-
glib2.0 (2.39.91-0ubuntu2) trusty; urgency=medium
* 0001-timer-test-use-volatile-for-locals.patch: Use 'volatile' for locals
in the timer tests. GCC allows excess precision to persist meaning that
the comparisons may fail, causing the test to fail.
-- Iain Lane <email address hidden> Tue, 04 Mar 2014 16:16:00 +0000
-
glib2.0 (2.39.91-0ubuntu1) trusty; urgency=medium
* New upstream release 2.39.91
* revert-0001-Improve-GAsyncQueue-test-coverage.patch: Drop, fixed upstream.
* Re-enable test_timer_stop to gather more information about the failure.
* debian/libglib2.0-0.symbols: Update with new symbols in this release.
-- Iain Lane <email address hidden> Tue, 04 Mar 2014 13:08:00 +0000
-
glib2.0 (2.39.90-0ubuntu1) trusty; urgency=medium
* New upstream release
* debian/patches/revert-gobject-forbid-finalization-during-construction.patch,
debian/patches/revert-Simplify-subprocesses-in-tests.patch:
This behaviour got fixed upstream so our reverts are no longer necessary.
* debian/patches/disable-faulty-bus-watch-name-test.patch: The test has been
fixed to be less racy.
* debian/patches/debian/patches/skip-gapplication-test.patch: Drop, these
tests are now disabled upstream.
* Bump gtk-doc-tools BD version to 1.20, per configure.ac.
* Update symbols file for new symbols included in this release.
* Enable parallel builds again now that gtk-doc is fixed. The tests are
still run with -j1 though.
-- Iain Lane <email address hidden> Wed, 19 Feb 2014 11:46:34 +0000
-
glib2.0 (2.39.4-0ubuntu1) trusty; urgency=medium
* New upstream release (LP: #1276095)
* debian/patches/04_homedir_env.patch: Drop; this change is no longer needed
due to upstream honouring $HOME, and we've converted everything in the
archive to use this now.
* Drop DEB_ENABLE_PARALLEL from ubuntu3 (& Debian) as it causes build
failures in gtkdoc-scan. Will be investigated properly upstream.
-- Iain Lane <email address hidden> Wed, 05 Feb 2014 10:39:48 +0000
-
glib2.0 (2.39.3-0ubuntu4) trusty; urgency=medium
* Skip some racy new GApplication tests.
-- Iain Lane <email address hidden> Fri, 17 Jan 2014 17:06:28 +0000
-
glib2.0 (2.39.3-0ubuntu3) trusty; urgency=medium
* Enable parallel builds
* Export VERBOSE=1 so we get information about test failures.
* Revert flaky change to GAsyncQueue tests.
* Skip two broken GTimer test which perform invalid comparisons.
-- Iain Lane <email address hidden> Fri, 17 Jan 2014 13:43:29 +0000
-
glib2.0 (2.39.3-0ubuntu2) trusty; urgency=medium
* Run `make check' with -j1 to work around raciness.
-- Iain Lane <email address hidden> Thu, 16 Jan 2014 13:09:54 +0000
-
glib2.0 (2.39.3-0ubuntu1) trusty; urgency=medium
* New upstream release
+ fix a crasher in code from gdbus-codegen
+ improvements to gobject gdb helper script
+ tests
- a very large number of improvements in test coverage
- don't report skipped tests as failures
- return 77 if we skip all tests in an executable
- fix g_test_trap_reached_timeout() return value
- remove some dead code uncovered during test coverage expansion
- Use tap mode for installed tests too, when using tap
+ fix races in unix signal handling
+ make our GVariant-based commandline tools (glib-compile-schemas,
gdbus, gapplication) print out GVariant parse errors in context
+ GApplication now has a --gapplication-service command line switch to
turn any GApplication into a service
+ improve compatibility of GApplication and GOptionContext
+ use a directory monitor in GKeyfileSettingsBackend
+ improve robustness of some GIcon classes
* debian/patches/disable-faulty-bus-watch-name-test.patch: Disable
gdbus/bus-watch-name test which races with other tests and fails
spuriously.
* Drop patches for gdb helper script; included upstream.
* Drop patches for introspection escaping; included upstream.
-- Iain Lane <email address hidden> Thu, 16 Jan 2014 11:55:49 +0000
-
glib2.0 (2.39.2-0ubuntu2) trusty; urgency=medium
* Cherry-pick two patches from upstream (thanks desrt) to properly escape
values when generating dbus introspection XML.
-- Iain Lane <email address hidden> Thu, 09 Jan 2014 13:15:43 +0000
-
glib2.0 (2.39.2-0ubuntu1) trusty; urgency=medium
* New upstream release 2.39.2
* debian/patches/0001-valgrind.h-add-r0-to-the-clobber-list-on-PPC.patch:
Drop, applied upstream.
* revert-Simplify-subprocesses-in-tests.patch: A partial revert of an
upstream commit which touches a later reversion.
* Rename revert_constructor_change patch and add header to make it clear
which commit this is reverting.
* 0001-gobject.py-Don-t-install-frame-filters-when-GDB-does.patch,
0001-Make-gdb-pretty-printers-compatible-with-Python3.patch: Replace
patches with cherry-picks from upstream.
* debian/rules: Tell dh_clean to ignore xml.orig files. By default it
deletes *.orig, but there's now a file in the orig tarball by this name
which gets deleted, breaking the build. Don't do that.
* debian/{control, rules}: Generate en_US locale during the build for the
collation tests.
-- Iain Lane <email address hidden> Wed, 18 Dec 2013 17:20:29 +0000
-
glib2.0 (2.39.1-0ubuntu3) trusty; urgency=low
* debian/libglib2.0-dev.install.in: Install gdb auto-load scripts to the
correct location (LP: #1192372)
* debian/patches:
- disable-frame-filters.patch: Disable the python frame filters, as they
are not in gdb 7.6, but will be included upstread in gdb 7.7 (BGO: #613732)
- fix-long-for-python3.patch: gdb is using python3 where long() no longer
exists
-- Tim Lunn <email address hidden> Wed, 04 Dec 2013 09:03:26 +1100
-
glib2.0 (2.39.1-0ubuntu2) trusty; urgency=low
* debian/patches/revert_constructor_change.patch:
- revert constructor changes that create issues for n-m and rhythmbox
-- Sebastien Bacher <email address hidden> Fri, 29 Nov 2013 12:24:40 +0100
-
glib2.0 (2.39.1-0ubuntu1) trusty; urgency=low
* New upstream release
+ Too many upstream changes to list even the notable ones, see
/usr/share/doc/libglib2.0-0/NEWS.gz
* Update symbols file for new symbols included in this release.
* Install new `gapplication' binary into libglib2.0-bin
* 0001-g_file_copy-Fall-back-to-pathname-queryinfo-to-help-.patch: Drop,
applied upstream.
* 0001-valgrind.h-add-r0-to-the-clobber-list-on-PPC.patch: Fix valgrind
macros for powerpc.
-- Iain Lane <email address hidden> Thu, 28 Nov 2013 12:29:27 +0000
-
glib2.0 (2.38.1-1) experimental; urgency=low
* Build-Depend on python:any
* New upstream bugfix release 2.38.1
+ Fix error code checks when SOCK_CLOEXEC is defined but not supported
(fix support for GNU/Hurd)
+ g_settings_list_children: only list viable schemas (fix gsettings
list-recursively crashes with invalid schemas installed)
+ GDBusObjectManagerClient: Fix typo in the /org/freedesktop/DBus path
when adding match rules
- Remove 0001-gio-Fix-typo-in-the-org-freedesktop-DBus-path.patch
* 0001-g_file_copy-Fall-back-to-pathname-queryinfo-to-help-.patch:
Cherry-pick gio patch to fall back to g_file_query_info if
query_info_on_read is not supported. Fixes copying from backends that
don't implement the latter. (Closes: #715436, LP: #1217230)
-- Iain Lane <email address hidden> Thu, 17 Oct 2013 15:53:12 +0100
-
glib2.0 (2.38.0-1ubuntu1) saucy; urgency=low
* Resynchronise on Debian, remaining change
- Build-Depend on python:any for cross building
glib2.0 (2.38.0-1) experimental; urgency=low
* New upstream release
* debian/patches/0001-gio-Fix-typo-in-the-org-freedesktop-DBus-path.patch:
Cherry-pick patch from upstream to fix object path typo in gio (LP:
#1227295)
* Add --enable-debug=minimal explicitly to the deb build so the debugging
level doesn't change between pre-release and stable versions.
-- Iain Lane <email address hidden> Wed, 25 Sep 2013 10:40:24 +0000