- Add certs-tests.patch, cipher-tests.patch, fall-through.patch,
hostname-tests.patch, openssl3.patch
(according to see https://src.fedoraproject.org/rpms/tcltls
and https://salsa.debian.org/tcltk-team/tcltls)
- Remove tls-test-certs.tar.gz (replaced by certs-tests.patch)
- Clean up spec file
I don't know if it fits your guidelines exactly.
Decide for yourself if you can use it.
See https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/message/XPSOPZRBSZ6N35VAIY46Y3U3NYG76DEH/
OBS-URL: https://build.opensuse.org/request/show/965175
OBS-URL: https://build.opensuse.org/package/show/devel:languages:tcl/tls?expand=0&rev=20
21 lines
690 B
Diff
21 lines
690 B
Diff
Author: Sergei Golovan
|
|
Description: Patch disables tests which list available SSL ciphers
|
|
because in Debian OpenSSL is built using options which differ from
|
|
ones assumed by the authors of TclTLS.
|
|
.
|
|
This patch is a Debian-specific hack and isn't supposed to be
|
|
forwarded upstream.
|
|
Last-Modified: Mon, 02 Apr 2018 14:52:19 +0300
|
|
|
|
--- a/tests/ciphers.test
|
|
+++ b/tests/ciphers.test
|
|
@@ -23,7 +23,7 @@
|
|
# tls was compiled against. (RSA BSAFE SSL-C or OpenSSL).
|
|
#
|
|
set ::tcltest::testConstraints(rsabsafe) 0
|
|
-set ::tcltest::testConstraints(openssl) [string match "OpenSSL*" [tls::version]]
|
|
+set ::tcltest::testConstraints(openssl) 0
|
|
|
|
set ::EXPECTEDCIPHERS(rsabsafe) {
|
|
EDH-DSS-RC4-SHA
|