| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: glib-networking | Distribution: openSUSE Tumbleweed |
| Version: 2.80.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Jan 8 23:17:02 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 227898 | Source RPM: glib-networking-2.80.1-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.gnome.org | |
| Summary: Network-related GIO modules for glib | |
This package contains network-related GIO modules for glib. Currently, there is only a proxy module based on libproxy.
LGPL-2.1-or-later
* Wed Jan 08 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.80.1:
+ OpenSSL:
- Fix crash in complete_handshake
- Fix invalid free in
openssl_get_binding_tls_server_end_point()
+ TLS test should handle G_IO_ERROR_WOULD_BLOCK
+ Updated translations.
* Fri Mar 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.80.0:
+ Mark plugin functions as exports on Windows.
+ Updated translations.
* Fri Mar 01 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.80.rc:
+ GnuTLS:
- fix improper use of IP address in SNI extension.
- major performance improvement: reduce unnecessary trust list
creation.
+ OpenSSL: properly handle BIO_CTRL_EOF.
+ Updated translations.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.80.alpha:
+ GnuTLS: Add warning when system has no trusted certificates.
+ OpenSSL: Fix bug when populating trust store.
+ Fix license on dtls-connection.c test.
+ Updated translations.
- Require ca-certificates-mozilla to not run into the new warning.
* Fri Sep 15 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.78.0:
+ Respect root certificates added to macOS system keychain by
users
+ Disable PKCS #11 tests when GnuTLS is built without PKCS #11
support
+ Fix connection tests on 32-bit systems with 64-bit time_t
+ Updated translations.
* Fri Aug 11 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Ignore test suite errors for now: the test passes when run
locally in a chroot build env, but fails inside a kvm build env.
* Fri Jun 30 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.76.1:
+ Fix proxy tests when built against libproxy 0.5.
+ Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
upstream.
* Thu Jun 15 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
using libproxy 0.5.
* Fri Mar 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.76.0:
+ Fix OpenSSL sessions becoming unresumable.
+ Fix installed libproxy test.
* Mon Feb 27 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.76.beta:
+ Hopefully fix environment proxy resolver on Windows.
+ Remove static_modules build option, use
- Ddefault_library=static instead.
+ Updated translations.
* Wed Feb 15 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.76.alpha:
+ OpenSSL: add session resumption support.
+ GnuTLS: several session resumption improvements.
+ Skip TLS exporter test for TLS 1.2.
+ Default values for build options have changed, no longer use
auto.
+ Fix static linking on Windows.
+ Don't use system trust on iOS.
+ Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
upstream.
* Wed Oct 26 2022 Pedro Monreal <pmonreal@suse.com>
- Fix build with gnutls 3.7.8:
* tests: skip tls-exporter test for TLS 1.2
* https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
* Add glib-networking-gnutls-tls-exporter-tls12.patch
* Thu Sep 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.74.0:
+ Updated translations.
* Thu Sep 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.74.rc:
+ Support PKCS #12 encrypted certificates.
+ Various improvements to Meson build system.
+ Multiple fixes for proxy tests.
* Tue Aug 09 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.74.beta:
+ Drop environment proxy resolver to lowest priority.
* Mon Aug 08 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.74.alpha:
+ Add build option for toggling debug logging.
+ Move gettext() usage out of hot paths.
+ Fix tests build when using openssl.
+ Properly free libproxy lookup results and require libproxy
0.4.16.
+ Add additional validation for proxy lookup results.
+ Allow using static libraries via meson subprojects.
+ Updated translations.
* Mon Aug 08 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.72.2:
+ Drop environment proxy resolver to lowest priority.
* Mon Jul 04 2022 Emily Gonyer <emilyyrose@gmail.com>
- Update to version 2.72.1
+ Discard empty proxy environment variables.
* Tue Mar 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.72.0:
+ Fix proxy tests.
+ GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
+ meson devenv.
+ Updated translations.
* Fri Feb 11 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.72.beta:
+ Add environment variable proxy resolver.
+ OpenSSL: fix uninitialized memory use.
* Fri Jan 07 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.72.alpha:
+ OpenSSL:
- Fix unsafe error handling.
- Fail when appropriate if Must-Staple extension is set.
+ GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
+ Improve failure of tls-unique channel binding requests.
+ Do not fill SNI extension with IP address.
* Tue Jan 04 2022 Andreas Schwab <schwab@suse.de>
- Increase testsuite timeout
* Mon Dec 06 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.70.1:
+ Fix crashes when handshake is cancelled
+ OpenSSL: fix spurious certificate expired verification errors
+ GnuTLS:
- Fix tests on 32-bit systems
- Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.
* Fri Sep 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.70.0:
+ Updated translations.
* Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com>
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
* Fri Sep 03 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.70.rc:
+ gnutls:
- revert AuthorityInformationAccess implementation for now.
- fix use of non-default GTlsDatabases, Geary crash on startup.
- fix leak in g_tls_certificate_gnutls_copy.
- Unbreak GTLS_GNUTLS_CHECK_VERSION.
+ openssl: remove openssl-util.
* Mon Aug 23 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.70.beta:
+ gnutls: Ensure that PKCS #11 pins are NUL terminated.
+ openssl: Restore OCSP support.
* Fri Aug 06 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.70.alpha:
+ Fix TLS channel bindings tests.
+ Require OpenSSL 1.0.2.
+ Fix threadsafety issue in certificate verification.
+ dlopen libsoup for performing HTTP requests.
+ OpenSSL: add DTLS support, plus many related improvements.
+ Implement new GTlsCertificate details APIs.
+ GnuTLS: improve error handling for PIN failures.
+ GnuTLS: expose PIN type on PIN requests.
+ GnuTLS: check cancellable in pull timeout callback.
+ Improve automation of test certificate creation.
+ GnuTLS: use GnuTLS to implement all channel bindings.
+ GnuTLS: rework certificate verification to use TLS session.
+ GnuTLS: improve peer identity verification.
+ Bring back automatic downloading of missing intermediate
certificates (not fixed, may go away again).
* Fri Apr 30 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.68.1:
+ Fix threadsafety issue in certificate verification.
+ Temporarily remove support for downloading missing intermediate
certificates with GnuTLS 3.7.
* Sat Mar 20 2021 Michael Gorse <mgorse@suse.com>
- Update to version 2.68.0:
+ Fix double free in GnuTLS client certificate request code.
* Tue Mar 16 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.68.rc:
+ Improve heuristic for returning
G_TLS_ERROR_CERTIFICATE_REQUIRED.
+ Fix check for certain handshake failure conditions.
* Thu Jan 14 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.68.alpha:
+ Download and validate missing intermediate certificates
(requires GnuTLS 3.7).
+ OpenSSL backend now uses system crypto policy.
+ Remove use of g_assert in testsuite.
+ Restore support for old versions of OpenSSL.
+ Implement TLS channel bindings API.
+ Implement PKCS#11 API.
+ Update testsuite for Fedora 33 crypto policy.
+ Fix NULL dereference in g_tls_connection_base_read_message.
+ Fix a couple code issues found by Coverity.
/usr/lib/systemd/user/glib-pacrunner.service /usr/lib64/gio/modules/libgiognomeproxy.so /usr/lib64/gio/modules/libgiognutls.so /usr/lib64/gio/modules/libgiolibproxy.so /usr/libexec/glib-pacrunner /usr/share/dbus-1/services/org.gtk.GLib.PACRunner.service /usr/share/doc/packages/glib-networking /usr/share/doc/packages/glib-networking/NEWS /usr/share/doc/packages/glib-networking/README /usr/share/licenses/glib-networking /usr/share/licenses/glib-networking/COPYING /usr/share/licenses/glib-networking/LICENSE_EXCEPTION
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:09:42 2025