Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-11-03
| ||
19:05 | Makefile updates to install gzipped man page on FreeBSD Leaf 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 | |
01:46 | Updates to provide error status when setting -cadir, -cafile, and -castore options. check-in: c5b29ac488 user: bohagan tags: trunk | |
01:39 | Undo change in OpenSSL 1.1.1 which enabled SSL_MODE_AUTO_RETRY. This will avoid hangs in blocking mode after an non-app record is received, but an app record is not yet available. Also enabled SSL_MODE_ENABLE_PARTIAL_WRITE, which allows writes with fewer than all records written to be successful. check-in: c94b02dbf6 user: bohagan tags: trunk | |
00:51 | Added more notes to doc file. check-in: 85e8db3e7f user: bohagan tags: trunk | |
2024-06-20
| ||
01:01 | Added support for setting the certificate store check-in: accc23a6cb user: bohagan tags: trunk | |
2024-06-19
| ||
20:40 | Added more connection status check-in: dd66fe76ed user: bohagan tags: trunk | |
2024-06-16
| ||
20:23 | Added shutdown handler check-in: a0130aef20 user: bohagan tags: trunk | |
2024-06-15
| ||
21:49 | Removed obsolete locking code and added support for checking system OpenSSL config file for crypto policies. check-in: a49ab72871 user: bohagan tags: trunk | |
2024-06-08
| ||
20:49 | Cache read/write wants from BIO_read/BIO_write and include in watch mask check-in: ea4a3ba27a user: bohagan tags: trunk | |
01:51 | Added more info to comments check-in: 0c5e45b65d user: bohagan tags: trunk | |
2024-06-07
| ||
23:02 | Test case fixes check-in: f9b1892dce user: bohagan tags: trunk | |
02:38 | Added more input and output function error logging check-in: fc67fcc501 user: bohagan tags: trunk | |
2024-06-06
| ||
13:54 | Optimized checks for when to call Tls_WaitForConnect check-in: ac0bb0f5ea user: bohagan tags: trunk | |
13:30 | Reordered SSL_get_error error cases to match enum and functions to remove prototypes check-in: b5a2324a05 user: bohagan tags: trunk | |
13:20 | Removed debugging item not meant for commit. check-in: 599a753fe8 user: bohagan tags: trunk | |
05:20 | Added back option to enable debug mode that was lost in conversion to new TEA build system check-in: a8b93d7401 user: bohagan tags: trunk | |
01:21 | Merged in generate tls.tcl.h and debug mode option changes Leaf check-in: ef0a95c573 user: bohagan tags: crypto | |
00:47 | Added back option to enable debug mode that was lost in conversion to new TEA build system check-in: f61fd869b1 user: bohagan tags: trunk | |
2024-06-05
| ||
03:02 | Replaced old method of including tls.tcl file in compiled library with a cross-platform compatible method check-in: 58aa2ec05c user: bohagan tags: trunk | |
2024-05-29
| ||
01:30 | Merged in changes from master check-in: f44ad40fd0 user: bohagan tags: crypto | |
01:30 | Added makefile option to enable SSL3. Disabled by default. Only use for legacy purposes. check-in: 105ee568b6 user: bohagan tags: trunk | |
01:07 | Optimized types and casting check-in: dd326b0e2c user: bohagan tags: trunk | |
2024-05-28
| ||
23:59 | Removed end of line padding check-in: 2922b94c44 user: bohagan tags: trunk | |
2024-05-27
| ||
22:45 | Make error message a const string check-in: dbac59b54e user: bohagan tags: trunk | |