Commit Graph

9 Commits

Author SHA256 Message Date
e57fc17ad1 Accepting request 927985 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/927985
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=467
2021-11-05 08:44:42 +00:00
f166335523 Accepting request 880936 from GNOME:Next
GNOME 40 - here we come

OBS-URL: https://build.opensuse.org/request/show/880936
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=450
2021-03-24 16:32:24 +00:00
1c0322dba0 Accepting request 869723 from home:iznogood:branches:GNOME:Factory
- Update to version 2.66.6:
  + Fix various instances within GLib where `g_memdup()` was
    vulnerable to a silent integer truncation and heap overflow
    problem (glgo#GNOME/GLib#2319).

- Update to version 2.66.5:
  + Fix some issues with handling over-long (invalid) input when
    parsing for `GDate`.
  + Don’t load GIO modules or parse other GIO environment variables
    when `AT_SECURE` is set (i.e. in a setuid/setgid/setcap
    process). GIO has always been documented as not being safe to
    use in privileged processes, but people persist in using it
    unsafely, so these changes should harden things against
    potential attacks at least a little. Unfortunately they break a
    couple of projects which were relying on reading
    `DBUS_SESSION_BUS_ADDRESS`, so GIO continues to read that for
    setgid/setcap (but not setuid) processes. This loophole will be
    closed in GLib 2.70 (see issue #2316), which should give
    modules 6 months to change their behaviour.
  + Fix `g_spawn()` searching `PATH` when it wasn’t meant to.
  + Bugs fixed: bgo#2168, bgo#2210, bgo#2305, glgo#GNOME/GLib!1820,
    glgo#GNOME/GLib!1824, glgo#GNOME/GLib!1831,
    glgo#GNOME/GLib!1836, glgo#GNOME/GLib!1864,
    glgo#GNOME/GLib!1872, glgo#GNOME/GLib!1913,
    glgo#GNOME/GLib!1922.
- Rebase/refresh patches:
  + glib2-dbus-socket-path.patch
  + glib2-fate300461-gettext-gkeyfile-suse.patch
  + glib2-gdbus-codegen-version.patch
  + glib2-suppress-schema-deprecated-path-warning.patch

OBS-URL: https://build.opensuse.org/request/show/869723
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=444
2021-02-08 11:22:11 +00:00
98b4154ebc Accepting request 842891 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=435
2020-10-22 08:50:43 +00:00
7cdfadd676 Accepting request 792948 from GNOME:Next
Glib is supposed to be backwards compatible, so lets put that to the test - move at least to GF for now, and quite possibly even into TW.


- Update to version 2.64.2:
  + Bugs fixed: glgo#GNOME/GLib#2067, glgo#GNOME/GLib#2081,
    glgo#GNOME/GLib!1421, glgo#GNOME/GLib!1438,
    glgo#GNOME/GLib!1424, glgo#GNOME/GLib!1428,
    glgo#GNOME/GLib!1429, glgo#GNOME/GLib !1431,
    glgo#GNOME/GLib!1432, glgo#GNOME/GLib!1435,
    glgo#GNOME/GLib!1447.
  + Updated translations.
- Update to version 2.64.1:
  + Fix memory monitor tests to only be installed if
    installed-tests are enabled, and to be skipped if
    GObject-Introspection is too old.
  + Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988,
    glgo#GNOME/GLib!1407, glgo#GNOME/GLib!1412.
  + Updated translations.
- Update to version 2.64.0:
  + Use `posix_spawn()` to speed up launching test D-Bus instances.
  + Bugs fixed: glgo#GNOME/GLib#1783, glgo#GNOME/GLib#2049,
    glgo#GNOME/GLib!1384, glgo#GNOME/GLib!1386,
    glgo#GNOME/GLib!1387, glgo#GNOME/GLib!1388,
    glgo#GNOME/GLib!1389.
  + Updated translations.
- Update to version 2.63.6:
  + Fix potential relative read when calling g_printerr(), which
    could lead to a denial of service from a setuid-root process
    being used to block access to the TTY for another user.
  + Fix SOCKS proxy resolver sometimes not being used when
    resolving addresses via Happy Eyeballs (CVE-2020-6750).
  + Several other Happy Eyeballs fixes for address resolution.
  + Various race fixes in `GDBusConnection` and its unit tests.
  + Fix a race condition with D-Bus name ownership.
  + Drop `gio-launch-desktop` helper application in favour of
    calling `sh` directly.
  + Fix win32 exception handling with C# exceptions.
  + Fix thread safety of `GUnixMountMonitor`.
  + Additional fixes to new thread pool attribute behaviour from
    GLib 2.63.4 to check if sched_setattr() is allowed by system
    policies before depending on it.
  + Fix memory leaks and corruption when freeing `GSource`s while
    freeing a `GMainContext`.
  + Drop inappropriate installation of object manager example
    documentation.
  + Varioius other bugs and fixes.
  + Updated translations.
- Update to version 2.63.5:
  + Fix behaviour of `g_file_move()` fallback code to not follow
    symlinks.
  + Rename `--glib-min-version` argument of `gdbus-codegen` to
    `--glib-min-required`.
  + Add gtk-doc checks to CI and fix a number of documentation
    issues.
  + Add a debug message if `g_setenv()` or `g_unsetenv()` are used
    after any threads have been spawned — this will be upgraded to
    a warning in future.
  + Skip memory monitor tests if xdg-desktop-portal or dbusmock are
    not available.
  + Change the `libmount` configure option from a boolean to a
    Meson `feature`.
  + Do not return `target-uri` from `g_file_peek_path()` when
    called on trash/recent files.
  + Drop new TLS certificate API for PKCS #11 backed certificates,
    as the implementation is not ready yet (this is not an API
    break as the API was added earlier in the 2.63 cycle).
  + Updated translations.
  + For changes from earlier in the dev cycle see the NEWS file.
- Rebase glib2-gdbus-codegen-version.patch.

OBS-URL: https://build.opensuse.org/request/show/792948
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=424
2020-04-14 10:19:37 +00:00
11704dcf69 Accepting request 635619 from GNOME:Next
update to 2.58.0

OBS-URL: https://build.opensuse.org/request/show/635619
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=367
2018-09-21 22:43:51 +00:00
cd0b563a73 Accepting request 629996 from home:iznogood:branches:GNOME:Factory
- Update to version 2.56.2:
  + Support version 2 of the NetworkMonitor portal interface.
  + Bugs fixed: bgo#740791, bgo#755721, bgo#773435, bgo#793727,
    bgo#794380, bgo#794801, bgo#795138, bgo#795234, bgo#795406,
    bgo#795429, bgo#795711, bgo#795735, bgo#795802,
    glgo#GNOME/glib2#1240, glgo#GNOME/glib2#1401,
    glgo#GNOME/glib2#1452, glgo#GNOME/glib2#1458.
  + Updated translations.
- Drop glib2-codegen-headers.patch: Fixed upstream.
- Refresh patches with quilt.

OBS-URL: https://build.opensuse.org/request/show/629996
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=365
2018-08-18 16:19:14 +00:00
0c6d04a059 Accepting request 583616 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/583616
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=356
2018-03-09 10:10:43 +00:00
7aaa90c441 Accepting request 499854 from home:olh:branches:GNOME:Factory
- Remove version string from files generated by gdbus-codegen
  to avoid needless republishing of pkgs depending on glib2-devel
  added glib2-gdbus-codegen-version.patch

OBS-URL: https://build.opensuse.org/request/show/499854
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=332
2017-06-07 13:34:11 +00:00