libglib2.0-bin_2.56.4-0ubuntu0.18.04.4_i386.deb


Advertisement

Description

libglib2.0-bin - Programs for the GLib library

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Updates Main i386
Package filename libglib2.0-bin_2.56.4-0ubuntu0.18.04.4_i386.deb
Package name libglib2.0-bin
Package version 2.56.4
Package release 0ubuntu0.18.04.4
Package architecture i386
Package type deb
Category misc
Homepage http://www.gtk.org/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 71.05 KB
Installed size 269.00 KB
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings.  It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
This package contains the program files which is used for the libraries
and others.

Alternatives

Package Version Architecture Repository
libglib2.0-bin_2.56.4-0ubuntu0.18.04.5_amd64.deb 2.56.4 amd64 Ubuntu Proposed Main
libglib2.0-bin_2.56.4-0ubuntu0.18.04.5_i386.deb 2.56.4 i386 Ubuntu Proposed Main
libglib2.0-bin_2.56.4-0ubuntu0.18.04.4_amd64.deb 2.56.4 amd64 Ubuntu Updates Main
libglib2.0-bin_2.56.1-2ubuntu1_i386.deb 2.56.1 i386 Ubuntu Main
libglib2.0-bin_2.56.1-2ubuntu1_amd64.deb 2.56.1 amd64 Ubuntu Main
libglib2.0-bin - - -

Requires

Name Value
libc6 >= 2.4
libelf1 >= 0.142
libglib2.0-0 = 2.56.4-0ubuntu0.18.04.4
libglib2.0-data -

Download

Type URL
Mirror archive.ubuntu.com
Binary Package libglib2.0-bin_2.56.4-0ubuntu0.18.04.4_i386.deb
Source Package glib2.0

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libglib2.0-bin deb package:
    # sudo apt-get install libglib2.0-bin

Files

Path
/usr/bin/gapplication
/usr/bin/gdbus
/usr/bin/gio
/usr/bin/gio-querymodules
/usr/bin/glib-compile-schemas
/usr/bin/gresource
/usr/bin/gsettings
/usr/share/bash-completion/completions/gapplication
/usr/share/bash-completion/completions/gdbus
/usr/share/bash-completion/completions/gresource
/usr/share/bash-completion/completions/gsettings
/usr/share/doc/libglib2.0-bin/changelog.Debian.gz
/usr/share/doc/libglib2.0-bin/copyright
/usr/share/man/man1/gapplication.1.gz
/usr/share/man/man1/gdbus.1.gz
/usr/share/man/man1/gio-querymodules.1.gz
/usr/share/man/man1/gio.1.gz
/usr/share/man/man1/glib-compile-schemas.1.gz
/usr/share/man/man1/gresource.1.gz
/usr/share/man/man1/gsettings.1.gz

Changelog

2019-07-03 - Leonidas S. Barbosa <leo.barbosa@canonical.com>
glib2.0 (2.56.4-0ubuntu0.18.04.4) bionic-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
2019-06-05 - Leonidas S. Barbosa <leo.barbosa@canonical.com>
glib2.0 (2.56.4-0ubuntu0.18.04.3) bionic-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
2019-03-22 - Iain Lane <iain.lane@canonical.com>
glib2.0 (2.56.4-0ubuntu0.18.04.2) bionic; urgency=medium
* Backport upstream patches to fix GVariant alignment tests
d/p/gvariant-test-Also-force-alignment-for-tuple-test-data.patch,
d/p/tests-Allocate-gvariant-data-from-the-heap-to-guarantee-a.patch:
Cherry-pick.
2019-02-26 - Iain Lane <iain.lane@canonical.com>
glib2.0 (2.56.4-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1816547)
+ Various buffer overflow fixes in GMarkup/GVariant/GDBus
+ Fix "Moving a bookmark item to the same URI causes a crash" (LP:
#1760569)
* debian/libglib2.0-0.symbols: New symbols
2018-09-26 - Iain Lane <iain.lane@canonical.com>
glib2.0 (2.56.3-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1794544)
+ The documentation for G_GNUC_MALLOC has changed to be more restrictive
to avoid miscompilations; you should check whether any uses of it in
your code are appropriate
+ Fix cancellation of g_subprocess_communicate_async() calls
+ Bug fixes:
+ /network-monitor/create-in-thread fails in (LXC) containers on glib-2-56
+ GBookmarkFile: nullptr access in current_element
+ GBookmarkFile: heap-buffer-overflow in g_utf8_get_char
+ Backport g_subprocess_communicate() cancellation fixes from !266 to
glib-2-56 (LP: #1789476)
+ Many uses of G_GNUC_MALLOC are incorrect
+ Test for BROKEN_IP_MREQ_SOURCE_STRUCT is broken on Windows / Mingw
+ Fix persistent CI failure on glib-2-56
* debian/watch: Only find 2.56 versions.
* Drop CVE-2018-16428.patch and CVE-2018-16429.patch: applied in this release
2018-09-17 - Leonidas S. Barbosa <leo.barbosa@canonical.com>
glib2.0 (2.56.2-0ubuntu0.18.04.2) bionic-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
2018-08-28 - Marco Trevisan (TreviƱo) <marco@ubuntu.com>
glib2.0 (2.56.2-0ubuntu0.18.04.1) bionic; urgency=medium
* New upstream release (LP: #1789472, LP: #1764779)
* Refreshed patches
* d/p/tests-network-monitor-Always-use-the-dummy-proxy-res.patch:
- Removed (aplied upstream)
2018-04-10 - Iain Lane <iain.lane@canonical.com>
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

See Also

Package Description
libglib2.0-data_2.56.4-0ubuntu0.18.04.4_all.deb Common files for GLib library
libglib2.0-dev-bin_2.56.4-0ubuntu0.18.04.4_i386.deb Development utilities for the GLib library
libglib2.0-dev_2.56.4-0ubuntu0.18.04.4_i386.deb Development files for the GLib library
libglib2.0-doc_2.56.4-0ubuntu0.18.04.4_all.deb Documentation files for the GLib library
libglvnd-core-dev_1.0.0-2ubuntu2.3_i386.deb Vendor neutral GL dispatch library -- core development files
libglvnd-dev_1.0.0-2ubuntu2.3_i386.deb Vendor neutral GL dispatch library -- development files
libglvnd0_1.0.0-2ubuntu2.3_i386.deb Vendor neutral GL dispatch library
libglx-mesa0_19.2.8-0ubuntu0~18.04.2_i386.deb free implementation of the OpenGL API -- GLX vendor library
libglx0_1.0.0-2ubuntu2.3_i386.deb Vendor neutral GL dispatch library -- GLX support
libgnome-bluetooth-dev_3.28.0-2ubuntu0.2_i386.deb GNOME Bluetooth tools - support library development files
libgnome-bluetooth13_3.28.0-2ubuntu0.2_i386.deb GNOME Bluetooth tools - support library
libgnome-desktop-3-17_3.28.2-0ubuntu1.5_i386.deb Utility library for loading .desktop files - runtime files
libgnome-desktop-3-dev_3.28.2-0ubuntu1.5_i386.deb Utility library for loading .desktop files - development files
libgnome-menu-3-0_3.13.3-11ubuntu1.1_i386.deb GNOME implementation of the freedesktop menu specification
libgnome-menu-3-dev_3.13.3-11ubuntu1.1_i386.deb GNOME implementation of the freedesktop menu specification
Advertisement
Advertisement