Changes In Branch crypto Through [9e6e94200c] Excluding Merge-Ins
This is equivalent to a diff from 914ac6b2a4 to 9e6e94200c
2023-12-08
| ||
03:03 | Digest optimizations to delay conversion to OpenSSL types to initialization procedure. Add MAC info and incomplete Pkey info functions. check-in: d93493f320 user: bohagan tags: crypto | |
2023-12-04
| ||
03:56 | Split list operations into separate functions to make it easier for OpenSSL 3.0 changes. Added pkey list function. Added mac info and pkey info placeholder functions. More checks for NULL pointers. Moved legacy load ciphers and digest to init routine. check-in: 9e6e94200c user: bohagan tags: crypto | |
00:30 | Improved key and iv storage to use zero padded buffer to ensure no buffer overrun in OpenSSL API if string pointer is used. Added cipher default option for encrypt and decrypt. Pass data as last arg without -data option. check-in: 191f8b29bc user: bohagan tags: crypto | |
2023-11-22
| ||
22:18 | Fix to IO test missing set blocking value. See https://core.tcl-lang.org/tcltls/tktview/bb7085cfdc check-in: 104e43c85e user: bohagan tags: trunk | |
2023-10-28
| ||
17:30 | Merged in changes from master check-in: 1de7e0ec74 user: bohagan tags: crypto | |
17:20 | Optimized TLS channel type definition check-in: 914ac6b2a4 user: bohagan tags: trunk | |
2023-10-09
| ||
19:08 | Updated to latest TEA and Tcl Config check-in: ec0cc9fbdf user: bohagan tags: trunk | |
Modified configure from [4c56eae107] to [2fc15c8cab]. [diff]
Modified configure.ac from [ac9d3aa5eb] to [d2a1dc5bcd]. [diff]
Added doc/cryptography.html version [c88e8b2743].
Added doc/docs.css version [0ab4787813].
Modified doc/tls.html from [9494c1c42e] to [12b4e9e9d7]. [diff]
Modified generic/tclOpts.h from [fee5089a30] to [c197957f96]. [diff]
Modified generic/tls.c from [f4a59d7949] to [63ca861d17]. [diff]
Modified generic/tlsBIO.c from [904acc3cbd] to [3977ec0a04]. [diff]
Added generic/tlsDigest.c version [3c7733f450].
Added generic/tlsEncrypt.c version [2a45eea685].
Modified generic/tlsIO.c from [fb8d969c33] to [0b06e53585]. [diff]
Added generic/tlsInfo.c version [e2ea39ef40].
Modified generic/tlsInt.h from [0103fefac9] to [5abc533285]. [diff]
Modified generic/tlsX509.c from [a931d05109] to [ead2e837f3]. [diff]
Modified tests/badssl.csv from [8df90efe9b] to [3b4cb80289]. [diff]
Modified tests/badssl.test from [66893a8fa7] to [ef286e344c]. [diff]
Deleted tests/ciphers.csv version [f4aff3652a].
Deleted tests/ciphers.test version [212c1bf055].
Added tests/common.tcl version [019f917847].
Added tests/digest.csv version [f2a8b06d9d].
Added tests/digest.test version [fa6ff50353].
Added tests/encrypt.csv version [4af8c409bf].
Added tests/encrypt.test version [ce8002626b].
Added tests/info.csv version [25591cb194].
Added tests/info.test version [3004379e81].
Modified tests/make_test_files.tcl from [c31b96320d] to [e265399d3c]. [diff]
Modified win/makefile.vc from [11d5b7bf2c] to [c94d145e50]. [diff]