Check-in [3dcd70f98e]
Overview
Comment:Moved files to subdirectories per TEA directory structure.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | TEA
Files: files | file ages | folders
SHA3-256: 3dcd70f98ef4b6b850fe1db7e5f56dd8b3ce1a9555541744afedf46b6c902292
User & Date: bohagan on 2023-04-30 16:07:43
Other Links: branch diff | manifest | tags
Context
2023-04-30
17:06
Updated windows makefile to add missing targets check-in: 06521814cd user: bohagan tags: TEA
16:07
Moved files to subdirectories per TEA directory structure. check-in: 3dcd70f98e user: bohagan tags: TEA
02:08
Format clean-ups. check-in: e02b79f82f user: bohagan tags: TEA
Changes
Deleted HEADER version [b4ecd86142].
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

Both client and server-side sockets are possible, and this code should work
on any platform as it uses a generic mechanism for layering on SSL and Tcl.

Full filevent sematics should also be intact - see tests directory for
blocking and non-blocking examples.

The current release is TLS 1.6, with binaries built against OpenSSL 0.9.8g.
For best security and function, always compile from source with the latest
official release of OpenSSL (http://www.openssl.org/).

TLS 1.7 and newer require Tcl 8.4.0+, older versions may be used if older
versions of Tcl need to be used.

TclTLS requires OpenSSL or LibreSSL in order to be compiled and function.







|







8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

Both client and server-side sockets are possible, and this code should work
on any platform as it uses a generic mechanism for layering on SSL and Tcl.

Full filevent sematics should also be intact - see tests directory for
blocking and non-blocking examples.

The current release is TLS 1.7, with binaries built against OpenSSL 1.1.1.
For best security and function, always compile from source with the latest
official release of OpenSSL (http://www.openssl.org/).

TLS 1.7 and newer require Tcl 8.4.0+, older versions may be used if older
versions of Tcl need to be used.

TclTLS requires OpenSSL or LibreSSL in order to be compiled and function.
Added doc/tls.htm version [a06ffeb7ad].
Deleted gen_dh_params version [90177a1658].
Added generic/HEADER version [9b3a71bb69].
Added generic/tls.c version [4c6200b506].
Added generic/tls.h version [bcbadd0481].
Added generic/tlsIO.c version [ff0429678e].
Added library/tls.tcl version [3524eca483].
Deleted tclOpts.h version [26b0fd21c2].
Deleted tcltls.syms.in version [f4a8c433c1].
Deleted tcltls.vers version [f9f493f912].
Deleted tls.c version [4c6200b506].
Deleted tls.h version [bcbadd0481].
Deleted tls.htm version [a06ffeb7ad].
Deleted tls.tcl version [3524eca483].
Deleted tlsBIO.c version [2e81a5f072].
Deleted tlsIO.c version [ff0429678e].
Deleted tlsInt.h version [9a55e93f5a].
Deleted tlsX509.c version [d4377f05cd].