General-Purpose Utility Library

Edit Package glib2

GLib is a general-purpose utility library, which provides many useful
data types, macros, type conversions, string utilities, file utilities,
a main loop abstraction, and so on.

Refresh
Refresh
Source Files
Filename Size Changed
README.Gsettings-overrides 0000000781 781 Bytes
baselibs.conf 0000001101 1.08 KB
glib-2.62.6.tar.xz 0004703424 4.49 MB
glib2-CVE-2021-27218.patch 0000003741 3.65 KB
glib2-CVE-2021-27219-add-g_memdup2.patch 0000064981 63.5 KB
glib2-add-support-for-slim-timezone-format.patch 0000013124 12.8 KB
glib2-bgo569829-gettext-gkeyfile.patch 0000005151 5.03 KB
glib2-dbus-socket-path.patch 0000000582 582 Bytes
glib2-fate300461-gettext-gkeyfile-suse.patch 0000005645 5.51 KB
glib2-fix-6-days-until-the-end-of-the-month.patch 0000000633 633 Bytes
glib2-gdbus-codegen-version.patch 0000001548 1.51 KB
glib2-rpmlintrc 0000000573 573 Bytes
glib2-suppress-schema-deprecated-path-warning.patch 0000000810 810 Bytes
glib2-upstream-gnome_defaults.conf 0000001620 1.58 KB
glib2.changes 0000273585 267 KB
glib2.csh 0000014013 13.7 KB
glib2.sh 0000011799 11.5 KB
glib2.spec 0000019991 19.5 KB
gsettings.zsh 0000004452 4.35 KB
macros.glib2 0000002848 2.78 KB
Revision 6 (latest revision is 10)
Alynx Zhou's avatar Alynx Zhou (AZhou) accepted request 876844 from Alynx Zhou's avatar Alynx Zhou (AZhou) (revision 6)
- Add glib2-CVE-2021-27218.patch: g_byte_array_new_take takes a
  gsize as length but stores in a guint, this patch will refuse if
  the length is larger than guint. (bsc#1182328,
  glgo#GNOME/glib!1944)
- Add glib2-CVE-2021-27219-add-g_memdup2.patch: g_memdup takes a
  guint as parameter and sometimes leads into an integer overflow,
  so add a g_memdup2 function which uses gsize to replace it.
  (bsc#1182362, glgo#GNOME/glib!1927, glgo#GNOME/glib!1933,
  glgo#GNOME/glib!1943)
Comments 0
openSUSE Build Service is sponsored by