Your message dated Thu, 13 Mar 2025 14:54:37 +0000
with message-id <e1tsjxf-00fqr6...@fasolo.debian.org>
and subject line Bug#1055759: fixed in tcltls 1.8.0-1
has caused the Debian Bug report #1055759,
regarding tcl-tls: EOF's are sometimes treated as errors
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1055759: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055759
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tcl-tls
Version: 1.7.22-3+b1
Severity: normal
Tags: patch upstream
OpenSSL 3.0 introduced a new option `SSL_OP_IGNORE_UNEXPECTED_EOF`. If
this is not set, it handles unexpected EOF's as fatal errors. Since
TclTLS does not currently set it, some EOF's are treated as errors. I
have reported this upstream here:
https://core.tcl-lang.org/tcltls/tktview/c5811f0d433d34ca16ccecdec10fb61e2f3ba657
I've attached the patch I proposed in the upstream bug report. I'll add
some DEP-3 metadata and create an MR against the tcltls Salsa repo.
-- System Information:
Debian Release: trixie/sid
APT prefers testing-debug
APT policy: (990, 'testing-debug'), (990, 'testing'), (900,
'stable-updates'), (900, 'stable-security'), (900, 'stable-debug'), (900,
'stable'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500,
'oldstable-debug'), (500, 'oldstable'), (99, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages tcl-tls depends on:
ii libc6 2.37-12
ii libssl3 3.0.11-1
ii libtcl8.6 [libtcl] 8.6.13+dfsg-2
tcl-tls recommends no packages.
tcl-tls suggests no packages.
-- no debconf information
--- a/tls.c
+++ b/tls.c
@@ -1214,6 +1214,9 @@
SSL_CTX_set_app_data( ctx, (VOID*)interp); /* remember the interpreter */
SSL_CTX_set_options( ctx, SSL_OP_ALL); /* all SSL bug workarounds */
SSL_CTX_set_options( ctx, off); /* all SSL bug workarounds */
+#ifdef SSL_OP_IGNORE_UNEXPECTED_EOF
+ SSL_CTX_set_options( ctx, SSL_OP_IGNORE_UNEXPECTED_EOF);
+#endif
SSL_CTX_sess_set_cache_size( ctx, 128);
if (ciphers != NULL)
--- End Message ---
--- Begin Message ---
Source: tcltls
Source-Version: 1.8.0-1
Done: Sergei Golovan <sgolo...@debian.org>
We believe that the bug you reported is fixed in the latest version of
tcltls, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1055...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sergei Golovan <sgolo...@debian.org> (supplier of updated tcltls package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 13 Mar 2025 17:04:03 +0300
Source: tcltls
Architecture: source
Version: 1.8.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Tcl/Tk Packagers <pkg-tcltk-de...@lists.alioth.debian.org>
Changed-By: Sergei Golovan <sgolo...@debian.org>
Closes: 1055759
Changes:
tcltls (1.8.0-1) unstable; urgency=medium
.
* New upstream release taken from a Fossil snapshot (closes: #1055759).
* Remove no longer necessary patches.
* Build two libraries, one for Tcl 8.6 and the other for Tcl 9.0.
* No longer provide obsolete tcltls, provide tcl8.6-tls and tcl9.0-tls.
* Bump the debhelper compatibility level to 13.
* Bump the standards version to 4.7.2.
* Fix day-of-week for changelog entry 1.6+dfsg-1.
Checksums-Sha1:
0dd0193fc41311472e1401e151c089fb126c390a 1972 tcltls_1.8.0-1.dsc
d787b30d426f170f87a4905a99b30f82dcf5209e 269212 tcltls_1.8.0.orig.tar.gz
031bbfaccdf4f172f22919b2ce5ebfa70342ba8f 6076 tcltls_1.8.0-1.debian.tar.xz
bb3285c6553ed94c44bf49d3b783572657cef7e5 6145 tcltls_1.8.0-1_amd64.buildinfo
Checksums-Sha256:
ca928ebe2141de6e25eed7c7455d140251b44e2087f33c05cb753e92450bf4ef 1972
tcltls_1.8.0-1.dsc
720a9e0bed3ba41b1ad141443c8651b7d0dc8fc9087f2077accb1ba9a5736489 269212
tcltls_1.8.0.orig.tar.gz
74196428a9140e938a725ee0a9e930c71985fca0b966cb8e31fbbedcebaea50d 6076
tcltls_1.8.0-1.debian.tar.xz
9fd45d779c6f7da2aeb3c109d5ea11e54e51f08e02293a0e958ccc8078b31f13 6145
tcltls_1.8.0-1_amd64.buildinfo
Files:
60b218019ad1aab8d2afb62779b8cbfd 1972 libs optional tcltls_1.8.0-1.dsc
eaa09f83c103c63f2ed34a8eb05a3949 269212 libs optional tcltls_1.8.0.orig.tar.gz
20130173900912781bf080025af393d3 6076 libs optional
tcltls_1.8.0-1.debian.tar.xz
7c2dcced1d070692ad57559e59240e97 6145 libs optional
tcltls_1.8.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAmfS6aAACgkQTyrk60tj
54d7NA/9G3iC5glP+i2k4SjMUiiPY1c2A9HBMOGzFqExZtyEWWuA5byTSWhfo9sG
KCd/L1vO/Dr55/Lg/oWTLmGzRs/b7ksfLNWUfU3cyk3i+7CkHMwo1QGgEeyA+0oX
yXZYDtbZIlLSCKWLa3fmnhG8l2D1LUrOb68E1A6yaVAEtJoYRr33bN4TLB+blHH7
UhQ4vkvre+9ThQELD+Gt0EgWY35THkmnOs9okJC2VwNWAQFuvccAbXXqXrZCpnK8
ryO/mNrLaGSv9R/5ljusJ/PMt585BJn2+Rdu6bDjqOgLNobUUyKPUnu/5y/goj6x
dabiDUB6YxNV26TegD/Q3K+O/Qtvnb6HmRPHyo1cXXpZmRjKLZWnFxHkuXSVPswX
Gd7lFrUrYrjwCkDI0HeV6rTq3MXy2K+Lu7jGDx3PFIWW5+m4ntrq5tC7yaajod6V
n9SL6drKSxKxXE9yC3+8T47OxoPkTQ0LmoB0ihDmZdndGSwvWHp7JgdyR8mhl9Qp
UJX8yvx+JnEm9lwlv69ofyhXVTIJEw8rhBv9Yrz0eKXoy7VQmQ524WfnPoW+wsZS
na9Px/smvrC2/dXVjjg58cod27awXsx3cjdIDmEhM7VODm422aMZ5qBR2j7+vi2i
dlXeOllSNKx+j0qzWAEk4czE3/1iCk3BAVRHjlncXcFtjfUBIgY=
=CJUW
-----END PGP SIGNATURE-----
pgpyr9LCqdkjt.pgp
Description: PGP signature
--- End Message ---
_______________________________________________
Pkg-tcltk-devel mailing list
Pkg-tcltk-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-tcltk-devel