Overview
Comment: | Initial changes for TCL 9.0. Fixed package requires to work with TCL 9.0. Removed obsolete macro _ANSI_ARGS_, use ANSI arg definitions, etc. Macros: CONST84 to const, WIN32 to _WIN32, CONST to const, VOID to void, etc. Replaced Tcl_SaveResult with Tcl_SaveInterpState, Tcl_RestoreResult with Tcl_RestoreInterpState, and Tcl_DiscardResult with Tcl_DiscardInterpState. Use Tcl_BackgroundError for pre TCL 8.6 and Tcl_BackgroundException for TCL 8.6+. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
275ecbcc5df538300d90c05f09743ed0 |
User & Date: | bohagan on 2023-04-10 01:27:35 |
Other Links: | manifest | tags |
Context
2023-04-23
| ||
02:08 | Changes for OpenSSL v1.1.1 to make compatible with no deprecated option. check-in: 2ed802a7af user: bohagan tags: trunk | |
2023-04-10
| ||
01:27 | Initial changes for TCL 9.0. Fixed package requires to work with TCL 9.0. Removed obsolete macro _ANSI_ARGS_, use ANSI arg definitions, etc. Macros: CONST84 to const, WIN32 to _WIN32, CONST to const, VOID to void, etc. Replaced Tcl_SaveResult with Tcl_SaveInterpState, Tcl_RestoreResult with Tcl_RestoreInterpState, and Tcl_DiscardResult with Tcl_DiscardInterpState. Use Tcl_BackgroundError for pre TCL 8.6 and Tcl_BackgroundException for TCL 8.6+. check-in: 275ecbcc5d user: bohagan tags: trunk | |
2023-03-05
| ||
03:04 | Added support for optional TLS commands BIO_CTRL_POP and BIO_CTRL_PUSH. BIO_CTRL_PUSH is an optional value that is not handled in the tlsBIO:BioCtrl(). The larger problem is that the library does not support new optional commands because it returns -2 for unknown cmds in BioCtrl(). I would suggest changing the default return value to 0. I confirmed that this fixed the issue. Source: https://core.tcl-lang.org/tcltls/tktview/006bd0c74e check-in: 602c39a56c user: bohagan tags: trunk | |
Changes
Modified pkgIndex.tcl.in from [6c4c62dd82] to [13eb9e8d80]. [diff]
Modified tclOpts.h from [1a6cf1121d] to [b51276a00c]. [diff]
Modified tls.c from [5e9f95c600] to [28a1c0e368]. [diff]
Modified tls.htm from [a18669097e] to [be912f239c]. [diff]
Modified tlsBIO.c from [03b2b7bcd6] to [2fccc48eb3]. [diff]
Modified tlsIO.c from [fb9115a376] to [106287680c]. [diff]
Modified tlsInt.h from [b78d815874] to [df5a52ff88]. [diff]
Modified tlsX509.c from [547f82177f] to [943fec2e44]. [diff]