Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-01-01
| ||
23:32 | Moved debug script examples from docs to demos directory Leaf check-in: abef1b6b0a user: bohagan tags: trunk | |
22:38 | Added demos directory with example scripts to download web pages and files using TLS. check-in: a704c5c958 user: bohagan tags: trunk | |
2024-12-31
| ||
04:12 | More comment updates and changes for fast path option check-in: 283b6c8f81 user: bohagan tags: trunk | |
2024-12-29
| ||
04:36 | Added IO buffer checks to TlsChannelHandlerTimer mask function. Reordered TlsNotifyProc to check conditions prior to timer deletion. Pass buffer length in MessageCallback. check-in: 07cdec1e00 user: bohagan tags: trunk | |
04:18 | Renamed BIO read/write functions to input/output to avoid confusion with API names. Added PKI and Certificates section to docs. Added/updated comments, formatting updates, etc. check-in: 787bdf2471 user: bohagan tags: trunk | |
2024-12-24
| ||
04:30 | On Windows, set default value for -castore option to Windows cert store check-in: c28d268e2d user: bohagan tags: trunk | |
2024-12-19
| ||
20:56 | Documentation updates check-in: f10dd15bea user: bohagan tags: trunk | |
2024-12-17
| ||
01:24 | Corrected install pkgIndex.tcl file path check-in: 99be8502d4 user: bohagan tags: trunk | |
2024-12-16
| ||
01:35 | Partial fix for test case tlsIO-9.1 to flush then wait for handshake to finish before close check-in: 9ad706ce54 user: bohagan tags: trunk | |
2024-12-15
| ||
22:49 | Removed sending another error code after failed connection is detected. Also fixes test case tls-bug58-1.0. check-in: 8f00acc1ee user: bohagan tags: trunk | |
2024-12-09
| ||
04:29 | Optimized make documentation on Windows check-in: e389eb6092 user: bohagan tags: trunk | |
00:17 | Fixed issue where some non-error conditions triggered a call to Tls_Error check-in: 9b79b21ed8 user: bohagan tags: trunk | |
2024-12-08
| ||
22:20 | Fixed PasswordCallback when using default tls::password callback to pass all parameters check-in: 7eb9ad3320 user: bohagan tags: trunk | |
19:24 | Documentation cleanup check-in: f7cdbbf930 user: bohagan tags: trunk | |
2024-12-07
| ||
22:39 | Fix generation of git manifest uuid on Windows check-in: 786e7cf00b user: bohagan tags: trunk | |
2024-12-01
| ||
23:55 | Updated to latest TEA (tclconfig) files check-in: dfe9cdfdf1 user: bohagan tags: trunk | |
23:55 | Converted documentation to doctools format and generated HTML and nroff format doc files check-in: 8d48b5fc0c user: bohagan tags: trunk | |
02:46 | Updated make documentation to add target for consolidated docs check-in: 356f585947 user: bohagan tags: trunk | |
2024-11-30
| ||
22:00 | Added Keywords to documentation check-in: 226957bd74 user: bohagan tags: trunk | |
21:06 | Roll back some type changes from Clientdata to void * and added comments to args check-in: 5844a5972a user: bohagan tags: trunk | |
2024-11-29
| ||
21:41 | Re-introduce TCL_UNUSED. Some int <-> Tcl_Size fixes. Some more code cleanup check-in: 4c33ad64f3 user: jan.nijtmans tags: trunk | |
21:03 | Fix build when unpacked in the /pkg/ directory of Tcl: <pre> cat manifest.uuid >>tlsUuid.h cat: manifest.uuid: No such file or directory make[1]: *** [Makefile:343: tlsUuid.h] Error 1 make[1]: Leaving directory 'tcl9.0/unix/pkgs/tcltls' make: *** [Makefile:2070: packages] Error 2 </pre> check-in: 79bc69d04a user: jan.nijtmans tags: trunk | |
20:27 | Update to latest TEA/autoconf check-in: 10d2eb07c8 user: jan.nijtmans tags: trunk | |
2024-11-03
| ||
19:05 | Makefile updates to install gzipped man page on FreeBSD check-in: ee25648483 user: bohagan tags: trunk | |
02:00 | BADSSL test updates for latest certificate status check-in: e6f77fe44e user: bohagan tags: trunk | |
2024-11-02
| ||
00:06 | Updated README file check-in: 23fa00171b user: bohagan tags: trunk | |
2024-11-01
| ||
22:01 | Makefile updates for tls.tcl.h to work for sh. Needed for FreeBSD. Made makefile optimizations. check-in: 5b689c52a1 user: bohagan tags: trunk | |
01:09 | Comment updates check-in: d485b9e816 user: bohagan tags: trunk | |
2024-10-26
| ||
22:32 | Updated windows makefile to preserve manifest.uuid file if it already exists. Added checks for git repo. check-in: 689cd1fbaa user: bohagan tags: trunk | |
17:34 | Added support for loading CA certificates from virtual file systems. Source: https://core.tcl-lang.org/tcltls/tktview/030c713ca2 check-in: c782c56076 user: bohagan tags: trunk | |
17:04 | Updated README.txt file. check-in: fcd748ab6d user: bohagan tags: trunk | |
16:38 | Removed obsolete RCS version strings. Added file header info. check-in: 125dcf57e5 user: bohagan tags: trunk | |
16:12 | Added manifest.uuid file to clean files check-in: 26676c6db5 user: bohagan tags: trunk | |
16:08 | Removed extra padding, convert spaces to tabs, etc. check-in: 7a24382c3f user: bohagan tags: trunk | |
2024-10-25
| ||
05:13 | More TCL9 updates check-in: 68449099e4 user: bohagan tags: trunk | |
2024-10-05
| ||
17:46 | Changes to fix warnings check-in: 8a5b1bfe36 user: bohagan tags: trunk | |
17:20 | Removed LibreSSL from the documentation since its not currently supported check-in: 4f87bf6a24 user: bohagan tags: trunk | |
17:17 | Updated acinclude.m4 check for OpenSSL in pkg-config logic to work on more platforms check-in: e08d9f6bac user: bohagan tags: trunk | |
2024-09-28
| ||
19:47 | Updated to latest tclconfig changes check-in: ba72b675c1 user: bohagan tags: trunk | |
2024-07-07
| ||
15:23 | Changed to use Tcl_PkgRequireEx, only call if not using stubs. check-in: 563896aa0b user: bohagan tags: trunk | |
2024-07-06
| ||
04:17 | Made updates to enhance event processing, I/O operations, etc. to address reports of stalled connections, etc. check-in: ebe70814cd user: bohagan tags: trunk | |
2024-07-05
| ||
18:03 | Updated callback handlers in tls.tcl to be backwards compatible for earlier TCLTLS versions check-in: 4f8d464d74 user: bohagan tags: trunk | |
2024-07-01
| ||
01:08 | Changed to send SSL_shutdown as part of BIO close channel handler rather than Tls_Clean. check-in: 4b37011056 user: bohagan tags: trunk | |
2024-06-29
| ||
19:21 | Backed out changes to provide error status when setting -cadir, -cafile, and -castore options. Breaks IO test cases. check-in: d919dc2987 user: bohagan tags: trunk | |
02:46 | Added comments and function preamble comments to BIO and IO files. check-in: 5e0590933a user: bohagan tags: trunk | |
00:53 | Added certificate validation process info to the documentation check-in: f9dfff23d4 user: bohagan tags: trunk | |
2024-06-28
| ||
19:33 | Updated Tls_NewX509Obj to use Tcl_Objs for returned hex values. Use a dynamically allocated temp buffer. check-in: 421c6ab8f8 user: bohagan tags: trunk | |
18:50 | Refactored Tls_NewX509Obj to use Tcl_Size, common var names, added function descriptions, etc. check-in: 94b366af1e user: bohagan tags: trunk | |
2024-06-25
| ||
22:22 | Changed Tls_NewX509Obj to not use stack space for all and certificate buffers. This reduces the possibility of a stack overflow. check-in: c7985a7a28 user: bohagan tags: trunk | |
2024-06-23
| ||
03:11 | Documentation updates to add info on certificate validation needs and more debug info. check-in: c0e8e2db0d user: bohagan tags: trunk | |