Change logs for glib2.0 source package in Cosmic

  • glib2.0 (2.58.1-2ubuntu0.2) cosmic-security; urgency=medium
    
      * SECURITY UPDATE: Not properly restrict directory and file permissions
        - debian/patches/CVE-2019-13012.patch: changes the permissions when
          a directory is created, using 700 instead 777 in
          gio/gkeyfilesettingsbackend.c and changes test to run in a temp
          directory in gio/tests/gsettings.c.
        - CVE-2019-13012
    
     -- <email address hidden> (Leonidas S. Barbosa)  Wed, 03 Jul 2019 14:21:08 -0300
  • glib2.0 (2.58.1-2ubuntu0.1) cosmic-security; urgency=medium
    
      * SECURITY UPDATE: Less restrictive permissions during copying
        - debian/patches/CVE-2019-12450.patch: limit access to file when
          copying in file_copy_fallback in file gio/gfile.c.
        - CVE-2019-12450
    
     -- <email address hidden> (Leonidas S. Barbosa)  Wed, 05 Jun 2019 13:46:33 -0300
  • glib2.0 (2.58.1-2) unstable; urgency=medium
    
      * Fix dh_missing rule for arch:all build with compat 11
    
     -- Jeremy Bicha <email address hidden>  Fri, 21 Sep 2018 23:53:00 -0400
  • glib2.0 (2.58.0-4) unstable; urgency=medium
    
      [ Simon McVittie ]
      * Adjust installation path of gdb scripts to match GLib itself.
        We used to put libglib-2.0.so.0 in /lib/MULTIARCH, but this is no
        longer the case since 2.56.0-5.
      * Wrap and sort (build-)dependency lists (wrap-and-sort -a)
      * Wrap and sort file lists (wrap-and-sort -a)
      * Install HTML in /usr/share/gtk-doc/html with symlinks in /usr/share/doc.
        The gtk-doc documentation is technically a functionally significant
        part of the package (it affects cross-reference generation during build
        of other packages) so according to Policy ยง12.3 it is not appropriate
        for /usr/share/doc.
        Using the upstream default installation path for the HTML also makes
        it more straightforward to switch to the Meson build system, because
        the Meson build does not have an equivalent of --with-html-dir.
        - d/debian/libglib2.0-doc.maintscript: Add migration steps
      * d/p/debian/Look-for-gio-launch-desktop-in-libdir-glib-2.0.patch:
        Also patch meson build system
    
      [ Jeremy Bicha ]
      * Cherry-pick Fix-g_icon_to_string-regression-doc-inconsistency.patch
        - Have g_icon_new_for_string() go back to only returning a single name
          when created with a single name since some apps assume that behavior.
          (Closes: #908705)
    
     -- Jeremy Bicha <email address hidden>  Mon, 17 Sep 2018 17:47:57 -0400
  • glib2.0 (2.58.0-2) unstable; urgency=medium
    
      * Cherry-pick upstream patch to fix test_timeval_to_iso8601_overflow on
        32-bit, fixing FTBFS there.
    
     -- Iain Lane <email address hidden>  Tue, 04 Sep 2018 15:29:53 +0100
  • glib2.0 (2.57.2-2) experimental; urgency=medium
    
      * Cherry-pick g_binding_unbind-make-it-more-introspection-friendly-allo.patch
        to fix pygobject build (LP: #1787474)
    
     -- Jeremy Bicha <email address hidden>  Mon, 20 Aug 2018 12:54:49 -0400
  • glib2.0 (2.57.2-1) experimental; urgency=medium
    
      * Team upload
      * New upstream development release
      * d/watch: Look for odd-numbered releases
      * Rebase patch series
      * Install gio-launch-desktop in libglib2.0-0's private libdir to avoid
        a circular dependency between libglib2.0-0 and libglib2.0-bin
        - d/p/debian/Look-for-gio-launch-desktop-in-libdir-glib-2.0.patch:
          Look for it there
      * d/copyright: Update
      * d/libglib2.0-0.symbols: Update
      * Use upstream autogen.sh for autoreconf
      * Don't clean org.gtk.test.gschema.override.orig
      * d/gbp.conf: Use upstream/latest branch
      * d/p/Drop-a-questionable-test-from-the-refstring-suite.patch:
        Add patch to fix FTBFS on i386
      * d/p/date-test-Use-g_test_skip-not-g_test_incomplete.patch:
        Add patch to fix autopkgtest failures without locales-all
      * d/gbp.conf: Don't number patches
    
     -- Simon McVittie <email address hidden>  Thu, 02 Aug 2018 17:44:16 +0100
  • glib2.0 (2.56.1-2ubuntu1) bionic; urgency=medium
    
      * Merge with debian, remaining changes:
        - exp_git_default_per_desktop*.patch:
          + cherry-pick per-desktop overrides from GNOME #786496
            Allison confirmed the patches will be committed to glib soon
    
    glib2.0 (2.56.1-2) unstable; urgency=medium
    
      [ Tim Lunn ]
      * libglib2.0-0.triggers:use interest-await trigger for schemas
    
      [ Iain Lane ]
      * debian/patches/tests-network-monitor-Always-use-the-dummy-proxy-res.patch:
        Take patch from upstream to ignore the system's proxy settings for the
        network-monitor test - it's testing an "abstract" network unrelated to the
        system's network, and these settings interfere with that. This fixes a
        failure in the Ubuntu autopkgtest machines, which have a proxy set.
    
    glib2.0 (2.56.1-1) unstable; urgency=medium
    
      [ Tim Lunn ]
      * New upstream release
      * Drop patches included in new release
      * libglib2.0-0.triggers: Use interest-noawait triggers, generating caches
        doesn't need to block configuration. flagged by lintian
        uses-implicit-await-trigger warning.
    
      [ Simon McVittie ]
      * Explicitly use autoconf build system, even with debhelper 11.2
        (see #895174)
    
    glib2.0 (2.56.0-6) unstable; urgency=medium
    
      * Team upload
      * d/p/0002-gapplication-Tighten-up-application-ID-validation.patch:
        Transliterate commit message into ASCII so git-buildpackage doesn't
        export it as a blob of base64
      * d/p/g_test_dbus_down-Ensure-next-test-does-not-use-old-c.patch:
        Add patch to address a race condition that sometimes makes D-Bus-based
        tests fail (Closes: #894677)
      * d/patches: Improve metadata on various patches
    
    glib2.0 (2.56.0-5) unstable; urgency=medium
    
      [ Simon McVittie ]
      * Use `set -e` in the (empty) prerm to avoid a Lintian warning
      * Add Lintian override for the empty prerm used to work around
        #887629
    
      [ Michael Biebl ]
      * Stop installing libglib to /lib.
        Late mounting of /usr is no longer supported, so this is not necessary
        anymore.
      * Drop maintscript migration code from pre-jessie.
      * Drop obsolete Breaks.
    
     -- Iain Lane <email address hidden>  Tue, 10 Apr 2018 19:03:42 +0100