Opened 4 years ago
Closed 4 years ago
#17036 closed enhancement (fixed)
glib-networking-2.74.0
| Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | normal | Milestone: | gnome-43 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New minor version
Change History (4)
comment:1 by , 4 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 4 years ago
comment:3 by , 4 years ago
One of the five tests, connection-gnutls-tls1.2, currently fails:
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
ok 42 /tls/gnutls/connection/binding/match-tls-server-end-point
Bail out! GLib-Net:ERROR:../tls/tests/connection.c:2754:test_connection_binding_match_tls_exporter: 'g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->client_connection), G_TLS_CHANNEL_BINDING_TLS_EXPORTER, NULL, NULL)' should be TRUE
stderr: GLib-Net:ERROR:../tls/tests/connection.c:2754:test_connection_binding_match_tls_exporter: 'g_tls_connection_get_channel_binding_data (G_TLS_CONNECTION (test->client_connection), G_TLS_CHANNEL_BINDING_TLS_EXPORTER, NULL, NULL)' should be TRUE ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
This appears to be due to https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201. The TLS Exporter does not exist prior to TLS 1.3, but glib-networking (or at least, this test) was using it. This seems to have broken starting with GnuTLS 3.7.8.
There is a fix here, but it only impacts the tests: https://gitlab.gnome.org/GNOME/glib-networking/-/commit/205b578c6de0a6b42dd24d97f08ab47d0347431a
I'm inclined to just say that the test fails for now, but we can apply this patch if we want instead :)
comment:4 by , 4 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |

glib-networking-2.74.alpha
glib-networking-2.74.beta
glib-networking-2.74.rc
glib-networking-2.74.0