History of file generic/tlsIO.c at check-in 5ccbcd7c60a4231c5d69d1486e6d0140ad038ee18acfdd19db3b5b8a5c42c128
2024-12-16
| ||
01:35 | Partial fix for test case tlsIO-9.1 to flush then wait for handshake to finish before close file: [5d7eb66752] check-in: [6cad1c95a2] user: bohagan, branch: main, size: 39540 [annotate] [blame] [check-ins using] [diff] | |
2024-12-15
| ||
22:49 | Removed sending another error code after failed connection is detected. Also fixes test case tls-bug58-1.0. file: [57fa23a59c] check-in: [2a3c49aad4] user: bohagan, branch: main, size: 39547 [annotate] [blame] [check-ins using] [diff] | |
2024-12-09
| ||
00:17 | Fixed issue where some non-error conditions triggered a call to Tls_Error file: [9ae11efaff] check-in: [08e1cd7d4f] user: bohagan, branch: main, size: 39598 [annotate] [blame] [check-ins using] [diff] | |
2024-11-29
| ||
15:41 | Re-introduce TCL_UNUSED. Some int <-> Tcl_Size fixes. Some more code cleanup file: [37ab373d6c] check-in: [cc9314fa6e] user: jan.nijtmans, branch: main, size: 39776 [annotate] [blame] [check-ins using] [diff] | |
2024-11-01
| ||
01:09 | Comment updates file: [f1c5ac114b] check-in: [b52b3ab189] user: bohagan, branch: tls-1.8, size: 39844 [annotate] [blame] [check-ins using] [diff] | |
2024-10-26
| ||
16:38 | Removed obsolete RCS version strings. Added file header info. file: [28f229b1c5] check-in: [fbdf0eae0a] user: bohagan, branch: tls-1.8, size: 39844 [annotate] [blame] [check-ins using] [diff] | |
16:08 | Removed extra padding, convert spaces to tabs, etc. file: [5434dce8b9] check-in: [1ef3d3faef] user: bohagan, branch: tls-1.8, size: 40031 [annotate] [blame] [check-ins using] [diff] | |
2024-07-06
| ||
04:17 | Made updates to enhance event processing, I/O operations, etc. to address reports of stalled connections, etc. file: [d289c975da] check-in: [e3d4330c95] user: bohagan, branch: tls-1.8, size: 40035 [annotate] [blame] [check-ins using] [diff] | |
2024-07-01
| ||
01:08 | Changed to send SSL_shutdown as part of BIO close channel handler rather than Tls_Clean. file: [bf6e0784e3] check-in: [1505883e4a] user: bohagan, branch: tls-1.8, size: 35825 [annotate] [blame] [check-ins using] [diff] | |
2024-06-29
| ||
02:46 | Added comments and function preamble comments to BIO and IO files. file: [7360e0f9d2] check-in: [9e79f40ed5] user: bohagan, branch: tls-1.8, size: 35511 [annotate] [blame] [check-ins using] [diff] | |
2024-06-08
| ||
20:49 | Cache read/write wants from BIO_read/BIO_write and include in watch mask file: [769f86379c] check-in: [268b7a0965] user: bohagan, branch: tls-1.8, size: 34052 [annotate] [blame] [check-ins using] [diff] | |
01:51 | Added more info to comments file: [fad08a4111] check-in: [fdb58ae458] user: bohagan, branch: tls-1.8, size: 33650 [annotate] [blame] [check-ins using] [diff] | |
2024-06-07
| ||
02:38 | Added more input and output function error logging file: [93e5605483] check-in: [cb680e9fde] user: bohagan, branch: tls-1.8, size: 33260 [annotate] [blame] [check-ins using] [diff] | |
2024-06-06
| ||
13:54 | Optimized checks for when to call Tls_WaitForConnect file: [dd6b55b1c0] check-in: [9c66e07d09] user: bohagan, branch: tls-1.8, size: 29584 [annotate] [blame] [check-ins using] [diff] | |
13:30 | Reordered SSL_get_error error cases to match enum and functions to remove prototypes file: [c99e5d4b5c] check-in: [f61d06b2cb] user: bohagan, branch: tls-1.8, size: 29213 [annotate] [blame] [check-ins using] [diff] | |
05:20 | Added back option to enable debug mode that was lost in conversion to new TEA build system file: [9b0361f2c0] check-in: [7e60e66f64] user: bohagan, branch: tls-1.8, size: 29040 [annotate] [blame] [check-ins using] [diff] | |
2024-05-29
| ||
01:30 | Merged in changes from master file: [ee1c00be92] check-in: [9d265b298a] user: bohagan, branch: crypto, size: 28832 [annotate] [blame] [check-ins using] [diff] | |
2024-05-27
| ||
22:45 | Make error message a const string file: [b272c71398] check-in: [c5a4009f73] user: bohagan, branch: tls-1.8, size: 28840 [annotate] [blame] [check-ins using] [diff] | |
15:11 | Fix Tls_Error() function signature file: [b64377d99a] check-in: [86bf966f5b] user: jan.nijtmans, branch: main, size: 28836 [annotate] [blame] [check-ins using] [diff] | |
14:21 | Remove end-of-line spacing file: [434d14ba16] check-in: [2f817125a5] user: jan.nijtmans, branch: main, size: 28944 [annotate] [blame] [check-ins using] [diff] | |
2024-02-24
| ||
03:57 | Merged in changes from master file: [d6aa421d6b] check-in: [603eb0c0ba] user: bohagan, branch: crypto, size: 28944 [annotate] [blame] [check-ins using] [diff] | |
03:02 | Clean up return statements file: [f313da2f0b] check-in: [a9e4d32d68] user: bohagan, branch: trunk, size: 28948 [annotate] [blame] [check-ins using] [diff] | |
2024-02-11
| ||
20:51 | Merged changes from master. file: [bf4be12b9f] check-in: [45be9618dc] user: bohagan, branch: crypto, size: 28966 [annotate] [blame] [check-ins using] [diff] | |
2024-02-10
| ||
03:37 | Updated test cases for OpenSSL 3.0 file: [b25cda1582] check-in: [6fd974ebf0] user: bohagan, branch: trunk, size: 28970 [annotate] [blame] [check-ins using] [diff] | |
2024-02-09
| ||
19:24 | Added more error messages and quoted certificate fail message. file: [388e779826] check-in: [e3e0021e31] user: bohagan, branch: trunk, size: 28630 [annotate] [blame] [check-ins using] [diff] | |
2024-02-05
| ||
00:55 | Code updates for gcc warnings file: [226be28e03] check-in: [7e672606f5] user: bohagan, branch: trunk, size: 28459 [annotate] [blame] [check-ins using] [diff] | |
2024-02-04
| ||
23:25 | Code updates for gcc warnings file: [7b8e3f850c] check-in: [e58f2c78c8] user: bohagan, branch: crypto, size: 28455 [annotate] [blame] [check-ins using] [diff] | |
03:31 | Merged changes from master branch file: [3c46973f06] check-in: [fa17431520] user: bohagan, branch: crypto, size: 28380 [annotate] [blame] [check-ins using] [diff] | |
02:58 | Added code to handle unexpected EOF on OpenSSL 3 file: [89e79806f0] check-in: [5a33efb87b] user: bohagan, branch: trunk, size: 28382 [annotate] [blame] [check-ins using] [diff] | |
2024-02-03
| ||
03:15 | Added more IO logging and error callback messages. Removed duplicate messages. file: [b8f74d8c77] check-in: [a3728bd654] user: bohagan, branch: trunk, size: 28013 [annotate] [blame] [check-ins using] [diff] | |
2024-02-02
| ||
03:33 | Added more logging messages and updated get error message macro name file: [30eb8c78b0] check-in: [fad32ff05f] user: bohagan, branch: trunk, size: 26064 [annotate] [blame] [check-ins using] [diff] | |
2023-12-29
| ||
21:12 | Cast unused parameters to void to prevent unused parameter warnings Source: https://core.tcl-lang.org/tcltls/tktview/086954612f file: [77989c2965] check-in: [41e1203724] user: bohagan, branch: trunk, size: 26064 [annotate] [blame] [check-ins using] [diff] | |
21:09 | Cast unused parameters to void to prevent unused parameter warnings Source: https://core.tcl-lang.org/tcltls/tktview/086954612f file: [2225867447] check-in: [f586ebd433] user: bohagan, branch: crypto, size: 26002 [annotate] [blame] [check-ins using] [diff] | |
2023-11-03
| ||
22:03 | Moved info commands to tlsInfo.c file. Moved REASON macro definition to tlsInt.h file so all files can use. file: [0b06e53585] check-in: [61a7c2c15a] user: bohagan, branch: crypto, size: 26025 [annotate] [blame] [check-ins using] [diff] | |
2023-10-28
| ||
17:20 | Optimized TLS channel type definition file: [fb8d969c33] check-in: [914ac6b2a4] user: bohagan, branch: trunk, size: 26089 [annotate] [blame] [check-ins using] [diff] | |
2023-09-23
| ||
22:37 | Updates for TCL 9.0 and Tcl_Size change file: [1ca7509902] check-in: [c740ba0cb8] user: bohagan, branch: trunk, size: 29431 [annotate] [blame] [check-ins using] [diff] | |
2023-09-05
| ||
19:18 | Added pad to Tcl channel type structure for future changes Imported from: https://www.androwish.org/home/info/483455e044ff91ad file: [78ad51e25b] check-in: [973237f3a8] user: bohagan, branch: trunk, size: 29295 [annotate] [blame] [check-ins using] [diff] | |
2023-08-07
| ||
03:27 | Added Issuer Alt Name to X509 status, refactored get SAN and CRL file: [55240df165] check-in: [35be4894ce] user: bohagan, branch: status_x509, size: 29247 [annotate] [blame] [check-ins using] [diff] | |
2023-07-28
| ||
18:41 | Set/get invalid channel option now calls Tcl_BadChannelOption. file: [ede520a139] check-in: [106dba31ae] user: bohagan, branch: errors_and_callbacks, size: 29218 [annotate] [blame] [check-ins using] [diff] | |
17:01 | Disabled skip channel IO during verify callback processing. Call Tcl_Error for connect/handshake errors. file: [18e864999a] check-in: [6866efe8ea] user: bohagan, branch: errors_and_callbacks, size: 28769 [annotate] [blame] [check-ins using] [diff] | |
2023-05-27
| ||
19:20 | Added session id and ticket to connection status. Added callback to handle session id and ticket updates after the handshake. file: [a52b873d9c] check-in: [489f45bd81] user: bohagan, branch: status_x509, size: 28421 [annotate] [blame] [check-ins using] [diff] | |
03:06 | Removed support for obsolete OpenSSL versions prior to v1.1.1. file: [66122f9e33] check-in: [0de7b4fc0a] user: bohagan, branch: status_x509, size: 28352 [annotate] [blame] [check-ins using] [diff] | |
2023-04-30
| ||
16:07 | Added: Moved files to subdirectories per TEA directory structure. file: [ff0429678e] check-in: [3dcd70f98e] user: bohagan, branch: TEA, size: 28349 [annotate] [blame] [check-ins using] | |