All files named "tlsInt.h"

History for tlsInt.h

2024-02-20
14:58
Renamed to generic/tlsInt.h. Move all *.c and *.h files to the /generic/ directory. Update win/makefile.vc from [https://chiselapp.com/user/bohagan/repository/TCLTLS/index] check-in: [b921cb3e6e] user: jan.nijtmans, branch: main, size: 0
13:00
Make all C-/H-files Tcl 9-ready, with all kinds of code-cleanup. Build environment not handled yet. file: [16703359db] check-in: [ceb72b0012] user: jan.nijtmans, branch: main, size: 8185 [annotate] [blame] [check-ins using] [diff]
2024-02-19
21:55
Less compiler warnings file: [c6763ae233] check-in: [0cfe6dfb3c] user: jan.nijtmans, branch: main, size: 7960 [annotate] [blame] [check-ins using] [diff]
20:16
Merge tls-1.7 file: [a4d43feb33] check-in: [8e0be2f6e9] user: jan.nijtmans, branch: main, size: 7621 [annotate] [blame] [check-ins using] [diff]
2024-02-16
13:54
Merge 1.7 file: [87cfb18add] check-in: [b8b1970122] user: jan.nijtmans, branch: main, size: 7615 [annotate] [blame] [check-ins using] [diff]
13:53
Remove all end-of-line spacing file: [4a46e9310d] check-in: [9345b54eaa] user: jan.nijtmans, branch: tls-1.7, size: 7697 [annotate] [blame] [check-ins using] [diff]
2024-01-24
14:35
First changes needed for Tcl 9.0 file: [d2250e88c5] check-in: [3057d6e2e0] user: jan.nijtmans, branch: main, size: 7616 [annotate] [blame] [check-ins using] [diff]
2019-05-29
18:52
Try to find headers in a specific path and do not allow "mp_int"/"mp_digit" to conflict with other things file: [50b6f39a60] check-in: [bd8b53ced2] user: rkeene, branch: x-header-work, size: 7903 [annotate] [blame] [check-ins using] [diff]
2017-09-21
14:15
Added support for detecting writes after we have told the channel that we are in EOF and start returning errors in that case file: [0876b611aa] check-in: [7e5e4e2114] user: rkeene, branch: bug-eof-loop-6dd5588df6, size: 7808 [annotate] [blame] [check-ins using] [diff]
2016-12-13
16:00
Updated to return soft errors on during SSL negotiation retries on reads and hard errors on SSL negotiation during writes or handshake commands file: [b78d815874] check-in: [b9557ba691] user: rkeene, branch: trunk, size: 7698 [annotate] [blame] [check-ins using] [diff]
2016-12-12
01:13
Updated debugging printf() calls to write to a temporary buffer so that multiple calls are not mixed up when writing file: [a8396fe975] check-in: [4c6adaabfc] user: rkeene, branch: wip-fix-io-layer, size: 7665 [annotate] [blame] [check-ins using] [diff]
2016-12-11
23:57
Added a flag for fastpath so that errors can be found while using it file: [75b3699ce0] check-in: [8b2b046ff5] user: rkeene, branch: wip-fix-io-layer, size: 6966 [annotate] [blame] [check-ins using] [diff]
20:05
Fixed pass-through to fetch file descriptor using a pointer file: [5bf94ee7f7] check-in: [b5ba86f2be] user: rkeene, branch: wip-fix-io-layer, size: 6705 [annotate] [blame] [check-ins using] [diff]
19:10
Added a lot of work towards fixing the I/O layer file: [687b53b5c5] check-in: [ee7ea6a917] user: rkeene, branch: wip-fix-io-layer, size: 6640 [annotate] [blame] [check-ins using] [diff]
2016-12-10
05:02
More modernization of the code file: [fe15261c75] check-in: [2771dc7670] user: rkeene, branch: trunk, size: 4170 [annotate] [blame] [check-ins using] [diff]
02:55
Removed backwards compatibility hacks and much reformatting file: [3805fea315] check-in: [f087e1fe61] user: rkeene, branch: trunk, size: 4460 [annotate] [blame] [check-ins using] [diff]
2016-12-08
08:50
Added a consolidated check for pre-OpenSSL 1.1 API usage file: [b4a76786cc] check-in: [66023e665f] user: rkeene, branch: trunk, size: 7826 [annotate] [blame] [check-ins using] [diff]
08:36
Moved BIO_ wrappers into the BIO source and added more debugging output file: [0c22832f9f] check-in: [333d833f31] user: rkeene, branch: trunk, size: 7777 [annotate] [blame] [check-ins using] [diff]
07:07
Fixed backwards compatibility macro for BIOs file: [c265b67309] check-in: [517bea2716] user: rkeene, branch: openssl-1.1, size: 8899 [annotate] [blame] [check-ins using] [diff]
06:53
Initial working version of OpenSSL 1.1.0 API support adapted from patch from Sergei Golovan and Jeremy Sowden file: [53e86766bc] check-in: [af83631fbb] user: rkeene, branch: openssl-1.1, size: 8897 [annotate] [blame] [check-ins using] [diff]
2016-12-07
16:48
Removed extraneous "extern", causing linking failures on Windows file: [65f97677c5] check-in: [ee4e44d78d] user: rkeene, branch: tls-1-7, size: 7747 [annotate] [blame] [check-ins using] [diff]
2016-12-06
04:42
Ensure that defines are not duplicated file: [3735faccfa] check-in: [f0726c57a4] user: rkeene, branch: tls-1-7, size: 7803 [annotate] [blame] [check-ins using] [diff]
2016-12-02
21:25
Fixed typo file: [b8e3d4dbaa] check-in: [abe0565ce2] user: rkeene, branch: tls-1-7, size: 7696 [annotate] [blame] [check-ins using] [diff]
19:39
Cleanup BIO creation to be more correct file: [e68c6c8bb5] check-in: [f0312b63df] user: rkeene, branch: tls-1-7, size: 7696 [annotate] [blame] [check-ins using] [diff]
16:25
Added an --enable-debug and made debug-printf macro more fancy file: [cf94bc9b5c] check-in: [8a3f4fc732] user: rkeene, branch: tls-1-7, size: 7747 [annotate] [blame] [check-ins using] [diff]
2016-11-22
22:11
Removed artifacts from conversion from CVS file: [337abc57f7] check-in: [c75816429f] user: rkeene, branch: tls-1-7, size: 7601 [annotate] [blame] [check-ins using] [diff]
2015-06-06
09:07
Fix for bug #58. Crash/hang on protocol version negotiation failure. See bug report for analysis. Now we keep track of handshake failures through the HANDSHAKE_FAILURE flag and do not call back into SSL_accept/SSL_connect if handshake had already failed. file: [aca790a765] check-in: [9182f29754] user: apnadkarni, branch: trunk, size: 7715 [annotate] [blame] [check-ins using] [diff]
2014-12-08
19:09
Applied patches #12 and #13 for Server Name Indication (SNI) support, and TLS 1.1, 1.2 support. file: [810dac65b4] check-in: [54d14de805] user: andreas_kupries, branch: trunk, size: 7496 [annotate] [blame] [check-ins using] [diff]
2007-06-22
21:20
* tlsIO.c (TlsInputProc, TlsOutputProc, TlsWatchProc): * tls.c (VerifyCallback): add an state flag in the verify callback that prevents possibly recursion (on 'update'). [Bug 1652380] file: [1edd2e699c] check-in: [c692cb9684] user: hobbs2, branch: trunk, size: 7383 [annotate] [blame] [check-ins using] [diff]
2004-06-29
11:07
* tls.c: Fixup to build against tcl 8.3.3. Handle * tlsIO.c: 8.4 constification. file: [68d52dbc9c] check-in: [9633ce0e5c] user: patthoyts, branch: trunk, size: 7285 [annotate] [blame] [check-ins using] [diff]
10:58
* tlsInt.h: Added headers required with MSVC on Win32. * tlsX509.c: undef min and max if defined (win32). file: [23eb5ff467] check-in: [792b3e0524] user: patthoyts, branch: trunk, size: 7199 [annotate] [blame] [check-ins using] [diff]
2004-03-24
05:22
Fix build warnings. file: [17c696f67a] check-in: [67bf2dd40d] user: razzell, branch: trunk, size: 7069 [annotate] [blame] [check-ins using] [diff]
2004-02-04
04:02
Fix build warnings. file: [bfa5033f5f] check-in: [bc575f4a87] user: razzell, branch: trunk, size: 7055 [annotate] [blame] [check-ins using] [diff]
2003-05-15
21:02
Added password callback support and version command. Fixed memory leak. file: [fbfc578a79] check-in: [509dd7a9b6] user: razzell, branch: trunk, size: 6991 [annotate] [blame] [check-ins using] [diff]
20:44
*** empty log message *** file: [3f35632d0e] check-in: [3631274d64] user: razzell, branch: trunk, size: 6989 [annotate] [blame] [check-ins using] [diff]
2000-08-18
19:17
* tlsInt.h: added err.h include file: [14a764e8b0] check-in: [32a23903b7] user: hobbs, branch: trunk, size: 6919 [annotate] [blame] [check-ins using] [diff]
2000-08-15
18:49
* tlsInt.h: * tls.c: * tlsIO.c: corrected structure initialization to work when compiling with 8.2. Now compiles with 8.2+ and tested to work with 8.2+ and dynamically adjust to the version of Tcl it was loaded into. TLS will fail the test suite with Tcl 8.2-8.3.1. file: [45743e25af] check-in: [e7ef654f47] user: hobbs, branch: trunk, size: 6877 [annotate] [blame] [check-ins using] [diff]
00:02
* tlsInt.h: * tlsIO.c: * tlsBIO.c: * tls.c: changed around to only working with 8.2.0+ (8.3.2+ preferred), with runtime checks for pre- and post-io-rewrite. file: [b040f94bfd] check-in: [33ea0b5a9d] user: hobbs, branch: trunk, size: 6750 [annotate] [blame] [check-ins using] [diff]
2000-06-06
01:34
Merging with similar changes by Scott S. file: [b5b99844b7] check-in: [08fc9629ab] user: welch, branch: trunk, size: 3405 [annotate] [blame] [check-ins using] [diff]
01:04
* tlsInt.h: * tls.c: Cleaned up declarations of Tls_Clean to avoid errors on Windows (lint). file: [a6c725bf37] check-in: [5ab4c35956] user: stanton, branch: trunk, size: 3406 [annotate] [blame] [check-ins using] [diff]
2000-05-04
20:21
minor chnges to allow compilation with BSAFE or OpenSSL file: [d57265c137] check-in: [b26fff0537] user: aborr, branch: trunk, size: 3349 [annotate] [blame] [check-ins using] [diff]
2000-01-20
01:51
updated copyright notice file: [c3268ac565] check-in: [4afdc17574] user: aborr, branch: trunk, size: 3306 [annotate] [blame] [check-ins using] [diff]
2000-01-19
22:10
Added: Initial import of tls extension. file: [8ab4c9a90a] check-in: [27770ce26d] user: aborr, branch: tls-vendor-branch, size: 3310 [annotate] [blame] [check-ins using]