Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tls-2.0-1.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: tls Distribution: openSUSE Tumbleweed
Version: 2.0 Vendor: openSUSE
Release: 1.3 Build date: Fri May 29 16:59:40 2026
Group: Development/Libraries/Tcl Build host: reproducible
Size: 283208 Source RPM: tls-2.0-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://core.tcl-lang.org/tcltls
Summary: Tcl Binding for the OpenSSL Library
This Tcl extension provides a generic binding to OpenSSL, utilizing
the Tcl_StackChannel API for Tcl 8.2 and higher. The sockets behave
exactly the same as channels created using Tcl's built-in socket
command with additional options for controlling the SSL session.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri May 29 2026 Reinhard Max <max@suse.com>
  - Update to version 2.0:
    https://core.tcl-lang.org/tcltls/timeline
  - Obsoleted patches:
    * certs-tests.patch
    * cipher-tests.patch
    * fall-through.patch
    * hostname-tests.patch
    * openssl3.patch
* Tue Sep 24 2024 Reinhard Max <max@suse.com>
  - Fix build with tcl 8.6.15 by working around the change of
    TCL_PACKAGE_PATH from a Tcl list to a colon-separated Unix path.
* Sun Mar 27 2022 munix9@googlemail.com
  - 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
* Tue Apr 20 2021 Reinhard Max <max@suse.com>
  - Update to version 1.7.22
    * Allow loading certificates and keys as values instead of files.
    * add "version" element with SSL/TLS protocol version to tls::status
    * Obsoletes tls-fix-channel-state.patch
  - Add 2048 bit keys for testing, because recent openssl versions
    don't accept 1024 bits anymore (tls-test-certs.tar.gz).
  - Update upstream URLs.
* Thu Feb 01 2018 max@suse.com
  - Fix the logic to fail on unexpected testsuite failures.
* Fri Dec 29 2017 max@suse.com
  - Update to version 1.7.14 for compatibility with OpenSSL 1.1.
  - Add tls-fix-channel-state.patch to prevent implicit changes of
    encoding, translation and blocking mode when importing a socket.
    https://core.tcl.tk/tcltls/info/f798e2ea12
* Thu Oct 08 2015 max@suse.com
  - Update to version 1.6.7 to incorporate the latest upstream fixes.
    This obsoletes tls-ciphers.patch and tls-enable-tls1.patch.
* Wed Nov 26 2014 gber@opensuse.org
  - update to version 1.6.3 (from CVS):
    * tls.c (MiscObjCmd): Fixed non-static string array used in call
      of Tcl_GetIndexFromObj(). Memory smash waiting to happen.
      Thanks to Brian Griffin for alerting us all to the problem.
    * tls.c: Applied Jeff's patch from
      http://www.mail-archive.com/aolserver@listserv.aol.com/msg12356.html
    * tls.c (StatusObjCmd): memleak: free peer if loaded.
      [Bug 3041925]
    * tls.tcl (tls::socket): some socket implementations have a -type
      support (e.g. for inet6).
  - rebased tls-fix-ciphers.patch
  - modified tls-enable-tls1.patch to only enable tls1 by default
    and to update the documentation
* Wed Nov 19 2014 gber@opensuse.org
  - disable test tlsIO-2.10, reading from a closed socket raises an
    exception with tcl >= 8.6.2 resulting in a timeout and failed
    test
* Wed Jun 25 2014 max@suse.com
  - Enable TLS1 by default to avoid problems with servers that
    reject anything else (tls-enable-tls1.patch).

Files

/usr/lib64/tcl
/usr/lib64/tcl/tcltls2.0
/usr/lib64/tcl/tcltls2.0/README.txt
/usr/lib64/tcl/tcltls2.0/html
/usr/lib64/tcl/tcltls2.0/html/tls.html
/usr/lib64/tcl/tcltls2.0/libtls2.0.so
/usr/lib64/tcl/tcltls2.0/license.terms
/usr/lib64/tcl/tcltls2.0/pkgIndex.tcl
/usr/lib64/tcl/tcltls2.0/tls.tcl
/usr/share/doc/packages/tls
/usr/share/doc/packages/tls/ChangeLog
/usr/share/doc/packages/tls/README.txt
/usr/share/doc/packages/tls/tls.html
/usr/share/licenses/tls
/usr/share/licenses/tls/license.terms
/usr/share/man/mann/tls.n.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026