Index: ChangeLog ================================================================== --- ChangeLog +++ ChangeLog @@ -1,5 +1,11 @@ +2003-12-15 Dan Razzell + + * pkgIndex.tcl.in: + * tls.htm: + * tests/tlsIO.test: updated version to 1.5. + 2003-10-07 Dan Razzell * tests/ciphers.test: updated list of tested ciphers to correspond * with those available from OpenSSL. [Request #811981] Index: pkgIndex.tcl.in ================================================================== --- pkgIndex.tcl.in +++ pkgIndex.tcl.in @@ -3,7 +3,7 @@ # # A new manually generated "pkgIndex.tcl" file for tls to # replace the original which didn't include the commands from "tls.tcl". # -package ifneeded tls 1.4 "[list load [file join $dir @RELPATH@ @tls_LIB_FILE@] ] ; [list source [file join $dir tls.tcl] ]" +package ifneeded tls 1.5 "[list load [file join $dir @RELPATH@ @tls_LIB_FILE@] ] ; [list source [file join $dir tls.tcl] ]" Index: tests/tlsIO.test ================================================================== --- tests/tlsIO.test +++ tests/tlsIO.test @@ -8,11 +8,11 @@ # Copyright (c) 1998-2000 Ajuba Solutions. # # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: tlsIO.test,v 1.19 2002/02/04 22:45:11 hobbs Exp $ +# RCS: @(#) $Id: tlsIO.test,v 1.20 2003/12/15 18:46:20 razzell Exp $ # Running socket tests with a remote server: # ------------------------------------------ # # Some tests in socket.test depend on the existence of a remote server to @@ -70,11 +70,11 @@ } # The build dir is added as the first element of $PATH set auto_path [linsert $auto_path 0 [lindex [split $env(PATH) ";:"] 0]] # Load the tls package -package require tls 1.4 +package require tls 1.5 set tlsServerPort 8048 # Specify where the certificates are Index: tls.htm ================================================================== --- tls.htm +++ tls.htm @@ -20,11 +20,11 @@
SYNOPSIS
package require Tcl ?8.2?
-
package require tls ?1.4?
+
package require tls ?1.5?
 
tls::init ?options?
tls::socket ?options? host port
tls::socket ?-server command? ?options? port
@@ -50,11 +50,11 @@ toolkit.

SYNOPSIS

package require Tcl 8.2
-package require tls 1.4
+package require tls 1.5

tls::init ?options?
tls::socket ?options? host port
tls::socket ?-server command? ?options? port
@@ -74,14 +74,14 @@ 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. To use TLS with an earlier version of Tcl than 8.2, please obtain -TLS v1.3. Please note that there are known limitations with the +TLS 1.3. Please note that there are known limitations with the stacked channel implementation prior to 8.3.2, so it is recommended -that TLS is used with an 8.3.2+ interpreter. TLS v1.4 will work -with 8.2+, it is just more stable with 8.3.2+. +that TLS is used with an 8.3.2+ interpreter. The current version +of TLS will work with Tcl 8.2+, it is just more stable with 8.3.2+.

COMMANDS

Typically one would use the tls::socket command