504 check-ins using file license.terms version 767ca58173
2022-05-30
| ||
16:14 | Bug [8de7f5aa07]: Add support for dumping SSL keys Leaf check-in: 2c773b9a38 user: schelte tags: feature-dump-keys | |
16:12 | Create new branch named "feature-dump-keys" check-in: f6b9f887ef user: rkeene tags: feature-dump-keys | |
16:11 | Fixed broken merge Leaf check-in: 352cf6c71b user: rkeene tags: add-support-alpn | |
16:08 | Bug [e1f9a21c67]: Start of ALPN support check-in: 07bafe02de user: schelte tags: add-support-alpn | |
16:07 | Create new branch named "add-support-alpn" check-in: 283dc6f133 user: rkeene tags: add-support-alpn | |
2021-01-14
| ||
12:56 | Ticket [604bb68b5c] : rudimentary nmake build system Leaf check-in: b5c41cdeb6 user: oehhar tags: trunk | |
2020-10-15
| ||
10:54 | Corrected instructions. Removed already applied patch Closed-Leaf check-in: b6aa13660a user: oehhar tags: bug-604bb68b5c-nmake | |
10:36 | Ticket [604bb68b5c]. Add first sketch of a nmake build. check-in: 2babef91c5 user: oehhar tags: bug-604bb68b5c-nmake | |
2020-10-12
| ||
20:39 | TclTLS 1.7.22 Leaf check-in: 367f5093db user: rkeene tags: tls-1-7, tls-1-7-22 | |
20:38 | Merged in trunk check-in: 81f58fc458 user: rkeene tags: tls-1-7 | |
20:32 | add "version" element with SSL/TLS protocol version to tls::status check-in: 9c32a526ed user: resuna tags: trunk | |
2020-05-04
| ||
15:12 | TclTLS 1.7.21 check-in: 922479df76 user: rkeene tags: tls-1-7, tls-1-7-21 | |
15:11 | Merged in trunk check-in: 0f00af3bbb user: rkeene tags: tls-1-7 | |
15:10 | Integrated mjanssen's work on loading certificates and keys as values check-in: b08bbeb9a1 user: rkeene tags: trunk | |
15:09 | Only load private key if we loaded a non-default certificate Closed-Leaf check-in: 51a2b1ec9a user: rkeene tags: mjanssen-asn1-certs | |
15:02 | Updated to support cert/certfile independantly of key/keyfile check-in: 952ef184e6 user: rkeene tags: mjanssen-asn1-certs | |
14:57 | Corrected wrong use of "key" check-in: f3a497fc67 user: rkeene tags: mjanssen-asn1-certs | |
14:54 | Add documentation for -key and -cert check-in: 60e0733e5a user: rkeene tags: mjanssen-asn1-certs | |
2019-11-15
| ||
17:15 | Fixed bug where syms file is cleaned in the wrong stage check-in: c82e9cbcbd user: rkeene tags: trunk | |
16:41 | TclTLS 1.7.20 check-in: e5ec321a1b user: rkeene tags: tls-1-7, tls-1-7-20 | |
16:40 | Merged in trunk check-in: 5ee220305f user: rkeene tags: tls-1-7 | |
2019-11-12
| ||
17:49 | Started work on mbedTLS backend Leaf check-in: 37d16cba38 user: rkeene tags: backend-mbedtls | |
17:48 | MSVC Win maker (WIP, got wiped out, re-constitution in progress) Leaf check-in: f92c42c849 user: rkeene tags: readd-win-msvc | |
17:47 | Started readding MSVC Windows build support check-in: 8478c7ec08 user: rkeene tags: readd-win-msvc | |
17:46 | Makefile cleanup check-in: b9af6e4772 user: rkeene tags: trunk | |
17:36 | Update configure script to check compiler flags during linking check-in: 01719ee8de user: rkeene tags: trunk | |
2019-09-20
| ||
18:23 | Updated to indicate that OpenSSL/LibreSSL are required to build and use check-in: 0aa88d2997 user: rkeene tags: trunk | |
2019-06-19
| ||
18:25 | TclTLS 1.7.19 check-in: 3d0bcddafd user: rkeene tags: tls-1-7, tls-1-7-19 | |
18:13 | Update autoconf scripts from repo check-in: 5bd22a4abd user: rkeene tags: trunk | |
17:58 | Better handling of symbols in our shared object check-in: 3af2fe0ca8 user: rkeene tags: trunk | |
17:45 | Make hardening optional, disabled by default when statically linking because it requires the linking program to fully participate check-in: 25024a31b0 user: rkeene tags: trunk | |
2019-06-17
| ||
18:08 | Align code with option names check-in: 4945b7588e user: mjanssen tags: mjanssen-asn1-certs | |
14:27 | Do not expose implementation details in user interface check-in: ef0be0d731 user: mjanssen tags: mjanssen-asn1-certs | |
12:05 | Add support for ASN1 blobs for certificates and keys check-in: 49278969f2 user: mjanssen tags: mjanssen-asn1-certs | |
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 Leaf check-in: bd8b53ced2 user: rkeene tags: x-header-work | |
2019-04-25
| ||
16:51 | TclTLS 1.7.18 check-in: fb6a7404da user: rkeene tags: tls-1-7, tls-1-7-18 | |
16:51 | Merged in changes from trunk check-in: a64e691ada user: rkeene tags: tls-1-7 | |
2019-04-12
| ||
16:58 | Better handling of shared/static naming issues check-in: 2c8d3629bc user: rkeene tags: trunk | |
2019-04-09
| ||
18:47 | Make extension filename more centralized check-in: 8e730964e5 user: rkeene tags: trunk | |
18:14 | Fix issues formatting wiki documentation check-in: 710e4a917a user: rkeene tags: trunk | |
18:13 | Document the "certificate" member of the dictionary returned by "tls::status" check-in: 3323193385 user: rkeene tags: trunk | |
17:57 | TclTLS 1.7.17 check-in: a598aa8a6b user: rkeene tags: tls-1-7, tls-1-7-17 | |
17:56 | Merged in changes from trunk check-in: 03a182febb user: rkeene tags: tls-1-7 | |
17:55 | Merged in TLS 1.3 support check-in: 737b9c0d46 user: rkeene tags: trunk | |
17:25 | Better handling of reading certificate PEM data, resolves [2059171e7d] check-in: 8e0ed4e723 user: rkeene tags: trunk | |
17:04 | Added remaining TLSv1.3 support Closed-Leaf check-in: 569c10f3b2 user: rkeene tags: enhancement/tls-1.3 | |
15:58 | Better handling of the case where the shared and static extensions are the same (AIX) check-in: 9c59fec751 user: rkeene tags: trunk | |
2018-11-08
| ||
00:23 | Note that TLSv1.3 is a lot different in API, this branch is incomplete check-in: 7978a539fc user: rkeene tags: enhancement/tls-1.3 | |
2018-11-07
| ||
23:51 | Added missing TLSv1.3 support check-in: efc1e122f2 user: rkeene tags: enhancement/tls-1.3 | |
23:27 | Started adding support for TLSv1.3 check-in: e245d231ee user: rkeene tags: enhancement/tls-1.3 | |
2018-10-30
| ||
14:20 | Applied patch from Jinhu to address [94c6a431fee] check-in: afec51b85b user: rkeene tags: trunk | |
2018-02-07
| ||
15:38 | TclTLS 1.7.16 check-in: 23e328d64b user: rkeene tags: tls-1-7, tls-1-7-16 | |
15:38 | Merged in changes from trunk check-in: aa700f94f2 user: rkeene tags: tls-1-7 | |
15:37 | Updated to reset "eofchar" and "encoding" when importing channels as well as translation and blocking (part of [f798e2ea12]) check-in: 1d757f7e2d user: rkeene tags: trunk | |
2017-12-21
| ||
20:27 | TclTLS 1.7.15 check-in: 0f9a47f3b3 user: rkeene tags: tls-1-7, tls-1-7-15 | |
20:26 | Merged in changes from trunk check-in: 57a047ac4b user: rkeene tags: tls-1-7 | |
20:25 | Merged in changes to address [f798e2ea12]. The code to manipulate the channel options may not be needed at all, we will review it to see if there are any issues with removing it altogether check-in: a811816bd3 user: rkeene tags: trunk | |
05:34 | Added experiment patch for [f798e2ea12] to preserve channel state when importing a channel Closed-Leaf check-in: 60f37290f3 user: rkeene tags: bug-f798e2ea12 | |
2017-11-08
| ||
15:00 | TclTLS 1.7.14 check-in: 70cbcd6815 user: rkeene tags: tls-1-7, tls-1-7-14 | |
14:59 | Still looking into this Leaf check-in: 7793b78e70 user: rkeene tags: bug-eof-loop-6dd5588df6-2 | |
2017-10-17
| ||
03:57 | Updated to use a more commonly accepted regexp when replacing the OpenSSL function name (addresses [6c9bf49455]) check-in: 12bf5e37e0 user: rkeene tags: trunk | |
2017-09-21
| ||
16:07 | More soft-EOF mappings Leaf check-in: d63ee30cb2 user: rkeene tags: bug-eof-loop-6dd5588df6 | |
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 check-in: 7e5e4e2114 user: rkeene tags: bug-eof-loop-6dd5588df6 | |
2017-09-01
| ||
00:27 | TclTLS 1.7.13 check-in: 4c0960be87 user: rkeene tags: tls-1-7, tls-1-7-13 | |
00:16 | Try harder to ensure the right SSL libraries are used check-in: 6704c33e48 user: rkeene tags: trunk | |
2017-08-31
| ||
18:57 | Updated to support a user specifying a pkgconfig path for OpenSSL check-in: c3e5ea305b user: rkeene tags: trunk | |
2017-05-30
| ||
20:46 | Updated to use the shell to to find the shell rather than relying on /usr/bin/env check-in: 1370fceb9d user: rkeene tags: trunk | |
2017-05-01
| ||
14:45 | TclTLS 1.7.12 check-in: d0b9b91b33 user: rkeene tags: tls-1-7, tls-1-7-12 | |
14:45 | Merged in changes from trunk check-in: 0cd14baf5e user: rkeene tags: tls-1-7 | |
14:42 | Print a debug message when handshaking works but an error is being captured check-in: 87d7c791f5 user: rkeene tags: trunk | |
14:41 | Fixed an issue where EAGAIN was translated into a successful handshake, addressing [1367823d51] check-in: 689d55e070 user: rkeene tags: trunk | |
14:32 | Reformatted handshake command code check-in: 2893572aa6 user: rkeene tags: trunk | |
2017-04-18
| ||
18:31 | Added support for a configure option to specify the built-in DH params size called "--with-builtin-dh-params-size" check-in: 5e7de567cf user: rkeene tags: trunk | |
18:17 | Added pre-computed DH params for fallback values for 4096 and 8192 bit sizes, in addition to 2048 check-in: 6286921174 user: rkeene tags: trunk | |
14:39 | Updated gen_dh_params to support specifying a number of bits -- currently the only supported value is 2048 check-in: b128e0d4e4 user: rkeene tags: trunk | |
14:29 | Updated references to DH parameter bit sizes and ensure error messages are printed if generating fails entirely check-in: 83b1dea4d4 user: rkeene tags: trunk | |
2016-12-17
| ||
15:44 | TclTLS 1.7.11 check-in: 813f937d12 user: rkeene tags: tls-1-7, tls-1-7-11 | |
15:44 | Merged in changes from trunk check-in: 04c303f1f5 user: rkeene tags: tls-1-7 | |
15:43 | Integrated -autoservername feature (addresses [0d4541b86d]) check-in: 42735119d8 user: rkeene tags: trunk | |
2016-12-14
| ||
16:08 | Updated test suite with new error message results Closed-Leaf check-in: 8863101cbe user: rkeene tags: feature-0d4541b86d-autoservername | |
16:03 | Updated error message to be consistent with "lsearch" output under similar failures check-in: 4e441206d6 user: rkeene tags: feature-0d4541b86d-autoservername | |
14:45 | Made trunk builds identify as TclTLS 1.8.0 check-in: f625a3272a user: rkeene tags: trunk | |
14:43 | TclTLS 1.7.10 check-in: f0d0acd4b5 user: rkeene tags: tls-1-7, tls-1-7-10 | |
14:42 | Merged in trunk check-in: a87c836d6c user: rkeene tags: tls-1-7 | |
14:40 | Updated EOF while reading from the BIO to map to soft EOF check-in: 24ce678ecd user: rkeene tags: trunk | |
14:07 | Consolidated rules for parsing options and now verify them in tls::init as well check-in: 98b60c41b6 user: rkeene tags: feature-0d4541b86d-autoservername | |
06:27 | Updated example to include "-autoservername" check-in: 219e71c672 user: rkeene tags: feature-0d4541b86d-autoservername | |
06:18 | Started work on adding an "-autoservername" option to tls::socket which will automatically add the -servername <host> option check-in: f0c5ec5595 user: rkeene tags: feature-0d4541b86d-autoservername | |
01:10 | Minor update to the README check-in: c920627e0b user: rkeene tags: trunk | |
2016-12-13
| ||
22:04 | Merged in trunk Leaf check-in: 1ebb5befd0 user: rkeene tags: feature-multibackend | |
21:50 | Remove spurious sentence check-in: 4dca0b3137 user: rkeene tags: trunk | |
21:37 | Updated documentation to indicate additional options check-in: a880307e5d user: rkeene tags: trunk | |
20:46 | Treat tls.tcl.h as a normal file and always regenerate it, and never distribute it -- end users will need "od" to create it check-in: 97cbb17f4f user: rkeene tags: trunk | |
20:39 | More work on a better install target and added a basic uninstall target check-in: 6339a69a26 user: rkeene tags: trunk | |
20:23 | TclTLS 1.7.9 check-in: 7b0845cfb3 user: rkeene tags: tls-1-7, tls-1-7-9 | |
20:23 | Merged in trunk check-in: c4cb2ec7d1 user: rkeene tags: tls-1-7 | |
20:23 | Updated install target to be more compliant for other platforms check-in: 942287db68 user: rkeene tags: trunk | |
20:04 | Reduced verbosity to normal levels for testing, can be added back with TESTFLAGS check-in: bfceaaf9bb user: rkeene tags: trunk | |
19:22 | Updated to latest remote tcl.m4 check-in: 271aa29c27 user: rkeene tags: trunk | |
18:55 | TclTLS 1.7.8 check-in: 22c5b96dcd user: rkeene tags: tls-1-7, tls-1-7-8 | |
18:54 | Merged in trunk check-in: f7d1440f12 user: rkeene tags: tls-1-7 | |
18:49 | Less heavy handed rewriting of error codes in Tcl BIO check-in: d8ce3045d5 user: rkeene tags: trunk | |
18:49 | Mapped OpenSSL errors for read/write wants to EAGAIN check-in: ad1752cdaf user: rkeene tags: trunk | |
18:42 | Fixed help string for ssl-fastpath to correctly indicate that it is disabled by default check-in: 80d0949714 user: rkeene tags: trunk | |
18:25 | Updated to return an error if automake fails check-in: 953de83652 user: rkeene tags: trunk | |
17:29 | Made the "test" target more useful when doing out-of-source-dir builds check-in: de649c9c44 user: rkeene tags: trunk | |
17:17 | TclTLS 1.7.7 check-in: 027e77a11d user: rkeene tags: tls-1-7, tls-1-7-7 | |
17:15 | Merged in trunk check-in: 6aff73e57a user: rkeene tags: tls-1-7 | |
17:14 | Updated to allow a specified prefix to override the detected Tcl package path check-in: 97b136826e user: rkeene tags: trunk | |
16:48 | Updated to latest remote shobj.m4 check-in: 4ab0af9e58 user: rkeene tags: trunk | |
16:44 | Updated to clean up Windows additional objects created check-in: dff67f7506 user: rkeene tags: trunk | |
16:39 | Rename configure.in to configure.ac check-in: 6bf4105947 user: rkeene tags: trunk | |
16:12 | Disable fastpath by default check-in: 7032f97f3d user: rkeene tags: trunk | |
16:11 | Fixed weird asymmetry in build of tls.tcl.h, which was required for out-of-tree builds check-in: 05099e9a1e user: rkeene tags: trunk | |
16:05 | TclTLS 1.7.6 check-in: ba6e2a082f user: rkeene tags: tls-1-7, tls-1-7-6 | |
16:05 | Merged in trunk check-in: 53bd8f71ad user: rkeene tags: tls-1-7 | |
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 check-in: b9557ba691 user: rkeene tags: trunk | |
15:43 | Made repeated failures to handshake return fatal errors and made handshake code use the same logic as the rest of the OpenSSL read error checking check-in: 1b7959d27a user: rkeene tags: trunk | |
15:29 | Reverted [f79122ae17] check-in: 50d8da007b user: rkeene tags: trunk | |
08:48 | Updated to fatally fail if the handshake fatally fails check-in: f79122ae17 user: rkeene tags: trunk | |
08:30 | Added new remote file check-in: a81aa8026e user: rkeene tags: trunk | |
08:19 | Added a "test" target check-in: 1eecfa3244 user: rkeene tags: trunk | |
08:16 | Handle more cases of I/O errors check-in: 7170c34dbc user: rkeene tags: trunk | |
08:15 | Removed UBSan from default debugging build, in case it is also non-functional check-in: 7e34e34190 user: rkeene tags: trunk | |
07:55 | Removed an uninitialized read during debugging output and made OutputProc TLS initializations resemble InputProc's version check-in: 7e57900ba3 user: rkeene tags: trunk | |
07:42 | Updated I/O handling to properly deal with errors and passing that error code up the stack check-in: fe1f0ecd35 user: rkeene tags: trunk | |
07:19 | Enhanced support for syscall error checking from BIOs check-in: 538876ebf5 user: rkeene tags: trunk | |
07:06 | Updated to include a pre-made tls.tcl.h in the distribution check-in: 18f663c190 user: rkeene tags: trunk | |
07:00 | Remove the address sanitizer from the debugging build since it may cause problems when used as a library -- a special build should be available for it check-in: 717a5d1c42 user: rkeene tags: trunk | |
07:00 | Made SSLv2/SSLv3 compiled in by default (since they are now disabled by default) and made other options more consistently checked check-in: a23045b659 user: rkeene tags: trunk | |
06:56 | Simplified code for detecting which SSL protocols to use -- disabled SSLv2 and SSLv3 by default if other options are available check-in: aaac45cfca user: rkeene tags: trunk | |
06:47 | Removed extraenous cleanup check-in: 5798396954 user: rkeene tags: trunk | |
06:39 | Commented out debugging printf for returning from the locking function as well check-in: 8e27f5595c user: rkeene tags: trunk | |
06:39 | Added additional ignores check-in: 5315cfb88d user: rkeene tags: trunk | |
06:27 | Updated to use POSIX tool "od" to create tls.tcl.h and since we can now rebuild this file more freely, do so to "fully" support out-of-source-dir builds check-in: 34ff31cd97 user: rkeene tags: trunk | |
05:52 | Fixed typo in configure help check-in: 2ceafae87f user: rkeene tags: trunk | |
05:17 | TclTLS 1.7.5 check-in: 1303418e93 user: rkeene tags: tls-1-7, tls-1-7-5 | |
05:16 | Merged in trunk check-in: c151a09350 user: rkeene tags: tls-1-7 | |
05:16 | Updated to indicate that this will take a while on stderr -- otherwise it just gets redirected to the file check-in: a7c535ae28 user: rkeene tags: trunk | |
05:12 | TclTLS 1.7.4 check-in: bf1b98ee65 user: rkeene tags: tls-1-7, tls-1-7-4 | |
05:12 | Merged in trunk check-in: b0a2b0d909 user: rkeene tags: tls-1-7 | |
05:12 | Merged in work for the I/O layer being updated check-in: 2f45dac5f7 user: rkeene tags: trunk | |
05:11 | Updated to properly sanitize memory needed for the dynamically allocated locks Closed-Leaf check-in: f73f94ae35 user: rkeene tags: wip-fix-io-layer | |
04:50 | Updated to not declare variables for checking for fastpath unless fastpath is being compiled in check-in: 0a5d288053 user: rkeene tags: wip-fix-io-layer | |
04:48 | Updated BIO handling to be more clear check-in: 2dbea6a68d user: rkeene tags: wip-fix-io-layer | |
04:48 | Updated to support retrying TLS negotiations if we get an EAGAIN error check-in: f2deea0396 user: rkeene tags: wip-fix-io-layer | |
03:46 | Made all unused variables self-assignments check-in: 7b169db8a3 user: rkeene tags: wip-fix-io-layer | |
03:40 | Fixed uninitialized use of variable check-in: 942e844672 user: rkeene tags: wip-fix-io-layer | |
03:35 | Cleaned up more things check-in: 4579316443 user: rkeene tags: wip-fix-io-layer | |
03:27 | Silence warnings about ignoring this return value by explicitly ignoring it check-in: 41f972bfbf user: rkeene tags: wip-fix-io-layer | |
03:21 | Merged in trunk check-in: e5c9bfe50f user: rkeene tags: wip-fix-io-layer | |
03:20 | Updated to deal with locking slightly better, maybe check-in: 387697ce68 user: rkeene tags: trunk | |
2016-12-12
| ||
22:40 | Merged in trunk check-in: 83a3aff031 user: rkeene tags: wip-fix-io-layer | |
22:39 | Enabled more warnings check-in: b255cfbc6b user: rkeene tags: trunk | |
22:29 | Merged in trunk check-in: 77c3091474 user: rkeene tags: wip-fix-io-layer | |
22:28 | Added hardening and debugging flags check-in: 8d5b3e826a user: rkeene tags: trunk | |
22:10 | Updated to dynamically allocate mutexes and support being de-initialized check-in: abf861e4d5 user: rkeene tags: trunk | |
18:50 | Added a note about generating primes taking a while check-in: c3a7dbada8 user: rkeene tags: trunk | |
01:56 | Disabled checking the client certificate and aborting if not found check-in: 916215af0a user: rkeene tags: wip-fix-io-layer | |
01:51 | Made I/O test more useful when debugging is on and updated to deal with newer versions of OpenSSL check-in: 270ffbbc3e user: rkeene tags: wip-fix-io-layer | |
01:15 | Updated wording in debugging message to be more accurate check-in: 6462992c95 user: rkeene tags: wip-fix-io-layer | |
01:14 | More work on improving I/O routines check-in: 7df7a8696e user: rkeene tags: wip-fix-io-layer | |
01:13 | Updated debugging printf() calls to write to a temporary buffer so that multiple calls are not mixed up when writing check-in: 4c6adaabfc user: rkeene tags: wip-fix-io-layer | |
2016-12-11
| ||
23:57 | Added a flag for fastpath so that errors can be found while using it check-in: 8b2b046ff5 user: rkeene tags: wip-fix-io-layer | |
21:22 | Rewrote state engine for OpenSSL connection establishment to be more easily reasoned about check-in: 77e904c4e2 user: rkeene tags: wip-fix-io-layer | |
20:05 | Fixed pass-through to fetch file descriptor using a pointer check-in: b5ba86f2be user: rkeene tags: wip-fix-io-layer | |
19:20 | Updated to support optionally enabling/disabling a faster path for talking to the underlying channel check-in: d25ae3c232 user: rkeene tags: wip-fix-io-layer | |
19:12 | Corrected extraneous format specifier check-in: ff4801f473 user: rkeene tags: wip-fix-io-layer | |
19:10 | Added a lot of work towards fixing the I/O layer check-in: ee7ea6a917 user: rkeene tags: wip-fix-io-layer | |
2016-12-10
| ||
05:17 | Merged in changes from trunk check-in: d60f868f2c user: rkeene tags: feature-multibackend | |
05:12 | More clean-up and modernization check-in: 5fc38beddb user: rkeene tags: trunk | |
05:02 | Remove obsolete references check-in: fc00b36be8 user: rkeene tags: trunk | |
05:02 | More modernization of the code check-in: 2771dc7670 user: rkeene tags: trunk | |
04:52 | Updated to define the target of the build check-in: e9c8a6c1b6 user: rkeene tags: feature-multibackend | |
04:42 | Renamed TLS BIO driver to indicate its OpenSSL-specific-ness check-in: bd4aba3487 user: rkeene tags: feature-multibackend | |
04:30 | Create new branch named "feature-multibackend" check-in: 1ea42ade67 user: rkeene tags: feature-multibackend | |
04:29 | Minor whitespace cleanup check-in: 88815cbc52 user: rkeene tags: trunk | |
02:55 | Removed backwards compatibility hacks and much reformatting check-in: f087e1fe61 user: rkeene tags: trunk | |
01:43 | Reformatted BIO code check-in: c34f472c39 user: rkeene tags: trunk | |
00:52 | Updated the style for prototypes check-in: 2db3a07c5e user: rkeene tags: trunk | |
00:48 | Added additional debugging check-in: 9686856dd3 user: rkeene tags: trunk | |
2016-12-09
| ||
14:55 | Updated to latest remote tcl.m4 check-in: 0561feec30 user: rkeene tags: trunk | |
2016-12-08
| ||
08:50 | Added a consolidated check for pre-OpenSSL 1.1 API usage check-in: 66023e665f user: rkeene tags: trunk | |
08:36 | Moved BIO_ wrappers into the BIO source and added more debugging output check-in: 333d833f31 user: rkeene tags: trunk | |
08:35 | Updated protocol negotiation test to use newer versions of TLS since SSLv3 is becoming less supported check-in: 2de09464e0 user: rkeene tags: trunk | |
07:37 | Integrated OpenSSL 1.1 patches check-in: a23ed6f309 user: rkeene tags: trunk | |
07:35 | Remove a version number fixups Closed-Leaf check-in: ec53c2b85e user: rkeene tags: openssl-1.1 | |
07:32 | Do not try to set memory functions -- prototype is broken in newer version and older versions have bugs related to it check-in: bbe273b3dc user: rkeene tags: openssl-1.1 | |
07:25 | Whitspace formatting changes check-in: 2ed4afb942 user: rkeene tags: openssl-1.1 | |
07:08 | Updated fallback DH params for OpenSSL, supporting OpenSSL 1.1 and older versions check-in: bc2460fc22 user: rkeene tags: openssl-1.1 | |
07:07 | Fixed backwards compatibility macro for BIOs check-in: 517bea2716 user: rkeene tags: openssl-1.1 | |
07:06 | Removed unused interfaces check-in: 613eb92e79 user: rkeene tags: openssl-1.1 | |
06:53 | Initial working version of OpenSSL 1.1.0 API support adapted from patch from Sergei Golovan and Jeremy Sowden check-in: af83631fbb user: rkeene tags: openssl-1.1 | |
06:33 | Create new branch named "openssl-1.1" check-in: 6a78084630 user: rkeene tags: openssl-1.1 | |
04:26 | Merged in work for TclTLS 1.7 to trunk check-in: 0409513536 user: rkeene tags: trunk | |
04:24 | Updated to remove comment from rendered HTML in documentation check-in: ea2c60a999 user: rkeene tags: tls-1-7 | |
04:23 | Added script to update documentation check-in: b297166a47 user: rkeene tags: tls-1-7 | |
04:04 | Added Roy Keene to list of authors with new version noted check-in: 2724e0d4a6 user: rkeene tags: tls-1-7 | |
04:01 | Update TclTLS HTML to include the version number of the release check-in: 6473e7ef29 user: rkeene tags: tls-1-7 | |
04:01 | Updated header with a link to the homepage check-in: 41aaeb0607 user: rkeene tags: tls-1-7 | |
2016-12-07
| ||
23:00 | Better support for searching for how to link statically to LibSSL check-in: 8083f26fa7 user: rkeene tags: tls-1-7 | |
21:34 | TclTLS 1.7.3 check-in: ce64f41aec user: rkeene tags: tls-1-7, tls-1-7-3 | |
21:32 | Updated gen_dh_params to be really POSIX sh compliant check-in: 43e088c82f user: rkeene tags: tls-1-7 | |
21:27 | Updated to latest version of tcl.m4 check-in: 9e86ba53f9 user: rkeene tags: tls-1-7 | |
20:57 | Updated gen_dh_params to run with the POSIX shell check-in: 32ccafd13f user: rkeene tags: tls-1-7 | |
20:45 | Removed dependency on Makefile for tls.tcl -- so distributions don't try to rebuild it check-in: a23793abf0 user: rkeene tags: tls-1-7 | |
19:34 | TclTLS 1.7.2 check-in: 91466b9a3c user: rkeene tags: tls-1-7, tls-1-7-2 | |
19:33 | Corrected logic bug with setting RPATH in the opposite case check-in: 4c474ca32b user: rkeene tags: tls-1-7 | |
19:31 | Updated to default to not setting the RPATH if we are linking statically to the SSL library check-in: 9f920bf04f user: rkeene tags: tls-1-7 | |
19:22 | Updated to detect static linking options dynamically check-in: a0dcb20ebc user: rkeene tags: tls-1-7 | |
19:21 | Updated to latest remote shobj.m4 check-in: d33155cd64 user: rkeene tags: tls-1-7 | |
18:48 | Updated to latest remote shobj.m4 check-in: d93dbb42a4 user: rkeene tags: tls-1-7 | |
18:46 | Updated to use detected archive extension check-in: 653f7cec68 user: rkeene tags: tls-1-7 | |
18:45 | Simplified setting of RPATH check-in: 8390ad0b38 user: rkeene tags: tls-1-7 | |
18:45 | Updated to latest remote shobj.m4 check-in: ebc8167da3 user: rkeene tags: tls-1-7 | |
18:19 | Updated autoconf macro to deal with RPATH better check-in: e7e20d5486 user: rkeene tags: tls-1-7 | |
18:12 | Updated to set RPATH by default for non-static builds check-in: 0d87394f84 user: rkeene tags: tls-1-7 | |
18:11 | Added support for statically linking to the SSL library check-in: bba90634b2 user: rkeene tags: tls-1-7 | |
17:20 | Added VPATH to deal with out of tree builds with GNU make check-in: e6dd81d3db user: rkeene tags: tls-1-7 | |
17:18 | Updated to create a ".linkadd" file when creating a static archive for static linking that describes what we need to link to check-in: 7a4440b028 user: rkeene tags: tls-1-7 | |
16:53 | Added a dependency on the Makefile for most targets check-in: 22c5d6a6be user: rkeene tags: tls-1-7 | |
16:48 | Removed extraneous "extern", causing linking failures on Windows check-in: ee4e44d78d user: rkeene tags: tls-1-7 | |
16:41 | Set a default channel type version check-in: fe5bc0bc67 user: rkeene tags: tls-1-7 | |
16:25 | Fixed check for SSL_set_tlsext_host_name check-in: 8df81b363a user: rkeene tags: tls-1-7 | |
16:22 | Remove weird "force_off" configuration check-in: 7245859364 user: rkeene tags: tls-1-7 | |
16:20 | Updated from latest remote tcl.m4 check-in: 7231dd89c8 user: rkeene tags: tls-1-7 | |
16:20 | Fixed check for SSL_set_tlsext_host_name and added support for forcing options that were manually specified check-in: 4aedc3e201 user: rkeene tags: tls-1-7 | |
15:34 | More specific check for non-BIO failures check-in: e10ce6579d user: rkeene tags: tls-1-7 | |
15:25 | Added a check for a BIO error check-in: 79ea996cac user: rkeene tags: tls-1-7 | |
15:12 | Added more debugging check-in: ed1ce834df user: rkeene tags: tls-1-7 | |
15:10 | More work towards getting the state engine for waiting for a connection to come back together check-in: 5aea4802ca user: rkeene tags: tls-1-7 | |
15:02 | Updated wording of debug messages to be correct check-in: 7c044da68e user: rkeene tags: tls-1-7 | |
15:00 | Added more debugging check-in: 82acecb1a4 user: rkeene tags: tls-1-7 | |
14:56 | Updated to store the Tcl EOF flag, in case it gets reset in between calls -- causing debugging builds to operate differently than normal builds check-in: 28b99767e9 user: rkeene tags: tls-1-7 | |
14:51 | More debugging check-in: 9bb0350edb user: rkeene tags: tls-1-7 | |
14:43 | More debugging around TLS retries check-in: e84900f887 user: rkeene tags: tls-1-7 | |
14:38 | Added additional debugging around asyncronous sockets check-in: 033849bf66 user: rkeene tags: tls-1-7 | |
2016-12-06
| ||
20:56 | Added a fallback for Tcl 8.4 with minimal support for loading the package check-in: 9c0b46c781 user: rkeene tags: tls-1-7 | |
16:53 | Updated to ensure that the SNI functinality was available from the SSL library check-in: 7f86ac3e48 user: rkeene tags: tls-1-7 | |
16:38 | Enabled a more tolerant (if confusing) mechanism for requiring Tcl 8.5 check-in: 0ee20f0650 user: rkeene tags: tls-1-7 | |
16:27 | Updated to indicate that we require Tcl 8.5 check-in: 301d32328a user: rkeene tags: tls-1-7 | |
16:18 | Indicated in help that an argument is required for --with-ssl check-in: 8fcef79719 user: rkeene tags: tls-1-7 | |
16:15 | Updated to support the --with-ssl-dir configure option check-in: e37183415a user: rkeene tags: tls-1-7 | |
15:36 | Added support for specifying a path to OpenSSL/LibreSSL check-in: 1af85e464a user: rkeene tags: tls-1-7 | |
15:23 | Updated to allow the user to override autodetection of libraries for OpenSSL/etc check-in: 2d15b1f24e user: rkeene tags: tls-1-7 | |
15:08 | Updated to verify all commands are available before starting autogen check-in: 301214a2d6 user: rkeene tags: tls-1-7 | |
05:24 | Updated to make updating the remote m4 files optional and not the default check-in: 4257f23d7c user: rkeene tags: tls-1-7 | |
04:56 | Fixed search for "xxd" to not check for a prefixed version check-in: 4aa7638d1a user: rkeene tags: tls-1-7 | |
04:42 | Ensure that defines are not duplicated check-in: f0726c57a4 user: rkeene tags: tls-1-7 | |
2016-12-05
| ||
17:04 | Disable protocols if they are not compiled in check-in: 8e510a3598 user: rkeene tags: tls-1-7 | |
16:58 | Enforce socket in blocking mode during test where "gets" is expected to wait for a reply check-in: dc7bbc6de6 user: rkeene tags: tls-1-7 | |
16:57 | Updated to support configure options to disable/enable specific protocols check-in: c75c1f1d50 user: rkeene tags: tls-1-7 | |
16:44 | Moved OpenSSL and LibreSSL checks to an external file check-in: 07852b1ee9 user: rkeene tags: tls-1-7 | |
16:44 | Added a separate M4 file for doing OpenSSL checks check-in: c4983df965 user: rkeene tags: tls-1-7 | |
2016-12-02
| ||
21:29 | Updated to fail if we are unable to get OpenSSL configuration check-in: d5323765c7 user: rkeene tags: tls-1-7 | |
21:25 | Updated to check for "xxd" check-in: 1f75d05931 user: rkeene tags: tls-1-7 | |
21:25 | Fixed typo check-in: abe0565ce2 user: rkeene tags: tls-1-7 | |
21:23 | More popular variant of transformation check-in: 9890a43141 user: rkeene tags: tls-1-7 | |
19:50 | Made version number semver check-in: f5cb9df1f2 user: rkeene tags: tls-1-7 | |
19:39 | Cleanup BIO creation to be more correct check-in: f0312b63df user: rkeene tags: tls-1-7 | |
19:00 | Minor casting to address compiler warnings check-in: e3b94c4a74 user: rkeene tags: tls-1-7 | |
18:58 | Double check that we got a usable value at all from the verification callback check-in: 664badad67 user: rkeene tags: tls-1-7 | |
18:55 | Fixed signed-ness issue with init script check-in: fa844b3fcc user: rkeene tags: tls-1-7 | |
18:54 | Do not remove aclocal directory, it is now versioned check-in: a51ce7aac9 user: rkeene tags: tls-1-7 | |
18:52 | Updated to include a copy of the autoconf macros we use in our version control, autogen will update them check-in: f755cb09a6 user: rkeene tags: tls-1-7 | |
16:41 | Ensure initialization happens only once even with unthreaded Tcl check-in: 10e3f2e20c user: rkeene tags: tls-1-7 | |
16:28 | For unsupported options do even less check-in: 3842146243 user: rkeene tags: tls-1-7 | |
16:25 | Added an --enable-debug and made debug-printf macro more fancy check-in: 8a3f4fc732 user: rkeene tags: tls-1-7 | |
16:13 | Cleaned up compiler warnings with debugging statements casting pointers to ints check-in: ac2c67d21d user: rkeene tags: tls-1-7 | |
16:09 | Minor cleanup of global variables and void function check-in: ee18d6c91e user: rkeene tags: tls-1-7 | |
2016-12-01
| ||
21:51 | Updated to support a deterministic mode check-in: bf7f82b5e8 user: rkeene tags: tls-1-7 | |
21:36 | Updated to generate DH parameters more dynamically check-in: 3d5e70d1d5 user: rkeene tags: tls-1-7 | |
20:51 | Removed unused source file check-in: 2f2650a648 user: rkeene tags: tls-1-7 | |
20:49 | Run ranlib on static archives check-in: 93cbbb7ee9 user: rkeene tags: tls-1-7 | |
20:45 | Added additional ignore for temporary working directory check-in: f0d43d5e59 user: rkeene tags: tls-1-7 | |
2016-11-30
| ||
13:49 | Removed unneeded setting of auto_path (set from all.tcl) check-in: 8695903dbb user: rkeene tags: tls-1-7 | |
2016-11-29
| ||
23:49 | Ignore static target check-in: db17641211 user: rkeene tags: tls-1-7 | |
23:47 | Ignore generated file check-in: a5ce94c94d user: rkeene tags: tls-1-7 | |
23:46 | Updated key tests check-in: baa98c9b5d user: rkeene tags: tls-1-7 | |
23:42 | Improved tlsIO testing check-in: 61578a1d91 user: rkeene tags: tls-1-7 | |
2016-11-24
| ||
05:18 | Updated to add the parent directory to the testing interpreters search path check-in: 5d996983fc user: rkeene tags: tls-1-7 | |
05:18 | Updated to use a meaningful package name and version check-in: 8f8805845f user: rkeene tags: tls-1-7 | |
05:11 | Updated with basic building support for OpenSSL check-in: 014ac5852d user: rkeene tags: tls-1-7 | |
05:03 | Start of work for checking for TLS libraries check-in: 3e598ec287 user: rkeene tags: tls-1-7 | |
04:50 | Updated pkgIndex file to deal with static builds check-in: 98477d9f88 user: rkeene tags: tls-1-7 | |
04:47 | Added rules to the "install" target check-in: d6cf1c2b2c user: rkeene tags: tls-1-7 | |
04:45 | Fixed rule for building C-ified Tcl script check-in: ff3a5954e8 user: rkeene tags: tls-1-7 | |
04:44 | Added comments to Makefile check-in: 4a2c0df32c user: rkeene tags: tls-1-7 | |
04:38 | Updated to support a static and shared build check-in: e58c3fc866 user: rkeene tags: tls-1-7 | |
04:20 | Updated to load a local copy of "tls.tcl" if it is found, for backward compatibilty reasons check-in: 691ec7b72a user: rkeene tags: tls-1-7 | |
04:09 | Updated to build the "tls.tcl" file into the library check-in: 195000fcab user: rkeene tags: tls-1-7 | |
03:52 | More work towards cleaner releases: Remove duplicated files check-in: 7df9b24c2c user: rkeene tags: tls-1-7 | |
03:48 | Added missing script from release engineering directory check-in: 0acbbdb95c user: rkeene tags: tls-1-7 | |
03:44 | Defer cleanup until after initial build is done in release engineering check-in: c38f1891b9 user: rkeene tags: tls-1-7 | |
03:41 | Add check to ensure released code builds expected target check-in: d0a7e0b5db user: rkeene tags: tls-1-7 | |
03:39 | Cleaned up whitespace in the documentation header check-in: 5ffa94f61c user: rkeene tags: tls-1-7 | |
03:37 | Updated with more useful release engineering system check-in: e0d4b44bca user: rkeene tags: tls-1-7 | |
03:33 | Added more files to "mrproper" cleanup check-in: 85866ec129 user: rkeene tags: tls-1-7 | |
03:31 | Added initial release engineering files check-in: 6ccf322b0b user: rkeene tags: tls-1-7 | |
2016-11-23
| ||
05:42 | Clean up the built shared object check-in: 15b4dd2d2f user: rkeene tags: tls-1-7 | |
05:41 | Updated ignores check-in: f9f2665472 user: rkeene tags: tls-1-7 | |
05:15 | Fixed out-of-tree build issue check-in: 989f6d6ef8 user: rkeene tags: tls-1-7 | |
05:14 | Fixed issue with building without Tcl threads check-in: 3135e8cc5c user: rkeene tags: tls-1-7 | |
04:53 | More work towards a building build system check-in: 47bf6c1c1f user: rkeene tags: tls-1-7 | |
2016-11-22
| ||
22:29 | Start of moving to more sane Tcl build system check-in: 299058381b user: rkeene tags: tls-1-7 | |
22:11 | Removed artifacts from conversion from CVS check-in: c75816429f user: rkeene tags: tls-1-7 | |
22:08 | Removed Windows-specific build files check-in: 03b67e6003 user: rkeene tags: tls-1-7 | |
22:08 | Removed file that should not be versioned check-in: 7e3ca293a5 user: rkeene tags: tls-1-7 | |
22:07 | Create new branch named "tcltls-2" check-in: ae164b967d user: rkeene tags: tls-1-7 | |
21:43 | Merged in several outstanding patches check-in: 6aedc8c1b5 user: rkeene tags: trunk | |
21:36 | Applied patch Closed-Leaf check-in: 4ec3fe7449 user: rkeene tags: rkeene-eoffix | |
17:58 | Applied patch Closed-Leaf check-in: db95f55e95 user: rkeene tags: rkeene-unthreaded | |
17:58 | Create new branch named "rkeene-unthreaded" check-in: d5802f3587 user: rkeene tags: rkeene-unthreaded | |
17:58 | Applied patch Closed-Leaf check-in: a141858eec user: rkeene tags: rkeene-fixcrosscompile | |
17:58 | Create new branch named "rkeene-fixcrosscompile" check-in: 4c0d71df82 user: rkeene tags: rkeene-fixcrosscompile | |
17:58 | Applied patch Closed-Leaf check-in: 0c7fd93cac user: rkeene tags: rkeene-peercertificate | |
17:58 | Create new branch named "rkeene-peercertificate" check-in: 583f2d9de9 user: rkeene tags: rkeene-peercertificate | |
17:58 | Create new branch named "rkeene-fixmemleak-bugid3041925" Closed-Leaf check-in: a0f200572d user: rkeene tags: rkeene-fixmemleak-bugid3041925 | |
17:57 | Create new branch named "rkeene-eoffix" check-in: ff2f52648e user: rkeene tags: rkeene-eoffix | |
2015-07-07
| ||
17:16 | Updated with dhparam.2.patch for tls ticket #59. check-in: 2aadaa4c28 user: andreas_kupries tags: trunk | |
2015-06-08
| ||
20:53 | Regenerated configure for 1.6.6. check-in: f7a76c9416 user: andreas_kupries tags: trunk | |
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. check-in: 9182f29754 user: apnadkarni tags: trunk | |
08:56 | Fix TLS version number. Remove outdated references to Tcl 8.2/8.3. check-in: 36912df18d user: apnadkarni tags: trunk | |
07:03 | Changed ssleay32s.lib and libeay32s.lib to ssleay32.lib and libeay32.lib respectively to match configure.in and what current openssl builds produce. check-in: 5c5e4986a8 user: apnadkarni tags: trunk | |
2015-05-01
| ||
18:44 | * configure.in: Bump to version 1.6.5. * win/makefile.vc: * configure: regen with ac-2.59 * tls.c: Accepted SF TLS [bug/patch #57](https://sourceforge.net/p/tls/bugs/57/). * tlsIO.c: Accepted core Tcl patch in [ticket](http://core.tcl.tk/tcl/tktview/0f94f855cafed92d0e174b7d835453a02831b4dd). check-in: b3dc06600e user: andreas_kupries tags: trunk, tls-1-6-5 | |
2015-02-26
| ||
17:38 | Updated ChangeLog with info about another patch which got committed in December. check-in: 9cdfbcc18f user: andreas_kupries tags: trunk | |
2014-12-08
| ||
19:09 | Applied patches #12 and #13 for Server Name Indication (SNI) support, and TLS 1.1, 1.2 support. check-in: 54d14de805 user: andreas_kupries tags: trunk | |
2014-04-16
| ||
18:33 | Ticket 47, applied patch with last suggested change by Jeff (moving setting of "initialization"-flag). check-in: d248bc5f5e user: andreas_kupries tags: trunk | |
2012-07-09
| ||
23:28 | * configure.in: Bump to version 1.6.3. * win/makefile.vc: * configure: regen with ac-2.59 * tls.c (MiscObjCmd): Fixed non-static string array used in call of Tcl_GetIndexFromObj(). Memory smash waiting to happen. Thanks to Brian Griffin for alerting us all to the problem. check-in: c1eb553b32 user: andreas_kupries tags: trunk | |
2012-06-01
| ||
23:03 | * configure.in: Bump to version 1.6.2. * win/makefile.vc: * configure: regen with ac-2.59 check-in: e8bcabbd0a user: andreas_kupries tags: trunk | |
22:59 | * tls.c: Applied Jeff's patch from http://www.mail-archive.com/[email protected]/msg12356.html check-in: a652b4f6a7 user: andreas_kupries tags: trunk | |
2010-08-12
| ||
01:31 | note tls-1-6-1 tag date check-in: 4cb2697d98 user: hobbs2 tags: trunk, tls-1-6-1 | |
01:30 | * configure: regen with ac-2.59 * win/makefile.vc, configure.in: bump version to 1.6.1 * tclconfig/tcl.m4: updated to TEA 3.8 check-in: 05b7445366 user: hobbs2 tags: trunk | |
01:28 | minor comment fix check-in: 06085abc5c user: hobbs2 tags: trunk | |
2010-08-11
| ||
19:52 | brace TESTFLAGS in make test check-in: cceaa397bc user: hobbs2 tags: trunk | |
19:50 | * tls.c (StatusObjCmd): memleak: free peer if loaded. [Bug 3041925] check-in: 366542d9a0 user: hobbs2 tags: trunk | |
2010-07-27
| ||
17:15 | * tls.tcl (tls::socket): some socket implementations have a -type support (e.g. for inet6). check-in: 119a8780e7 user: hobbs2 tags: trunk | |
2009-04-23
| ||
23:12 | * tls.tcl (tls::initlib): add support for Windows starpack operation that unbundles any constituent libraries. [AS Bug 82888] check-in: 573dc5879d user: hobbs2 tags: trunk | |
2008-06-18
| ||
11:29 | Fixed ciphers test for 0.9.8 and updated win build to support testing. check-in: 4b6990b1fa user: patthoyts tags: trunk | |
2008-03-19
| ||
23:39 | remove incorrect timing of tls 1.6 version change check-in: f613776715 user: hobbs2 tags: trunk, tls-1-6-0 | |
22:59 | not tls 1.6 tag date check-in: 10599ca96e user: hobbs2 tags: trunk | |
22:57 | (dist): update to include win/ and file.srl check-in: 8ab8bc9333 user: hobbs2 tags: trunk | |
22:49 | made more relevant for 1.6 release check-in: b9edfb2437 user: hobbs2 tags: trunk | |
22:38 | * win/makefile.vc: bump version to 1.6 * configure.in: use -L and -R where necessary. [Bug 1742859] check-in: 7530d26995 user: hobbs2 tags: trunk | |
22:09 | * aclocal.m4: improve --with-ssl-dir check. check-in: 0adce51010 user: hobbs2 tags: trunk | |
22:06 | * tests/tlsIO.test (tlsIO-14.*): Add tls::unimport for symmetry * tls.htm, tls.c (UnimportObjCmd): to tls::import. [Bug 1203273] check-in: 61890c4886 user: hobbs2 tags: trunk | |
21:31 | Use better Eval APIs, cleaner Tcl_Obj-handling. check-in: 5804017ad3 user: hobbs2 tags: trunk | |
19:59 | * tls.c (Tls_Clean, ImportObjCmd): Fix cleanup mem leak [Bug 1414045] check-in: 8dd7366fcc user: hobbs2 tags: trunk | |
02:34 | Updated the nmake build files with MSVC9 support and fixed to run the test-suite properly. Corrected namespace handling in tls::initlib on Windows. Applied #1890223 to fix handshake on non-blocking sockets check-in: 5fb2d63afa user: patthoyts tags: trunk | |
2008-03-18
| ||
00:40 | * tls.tcl (tls::initlib): load tls.tcl first and call * Makefile.in (pkgIndex.tcl): tls::initlib to load library to handle cwd changes. [Bug 1888113] check-in: c55de2b08b user: hobbs2 tags: trunk | |
2007-09-06
| ||
21:01 | Silence 64 bit integer conversion warnings Update build system to support AMD64 target with MSVC8 check-in: 0fdb07692d user: patthoyts tags: trunk | |
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] check-in: c692cb9684 user: hobbs2 tags: trunk | |
21:19 | * tests/ciphers.test: reworked to make test output cleaner to understand missing ciphers (if any) check-in: 9caff0eced user: hobbs2 tags: trunk | |
21:19 | * Makefile.in, tclconfig/tcl.m4: update to TEA 3.6 * configure, configure.in: using autoconf-2.59 check-in: 4331d13185 user: hobbs2 tags: trunk | |
2007-02-28
| ||
23:33 | * win/makefile.vc: Rebase the DLL sensibly. Additional libs for static link of openssl. * tls.tcl: bug #1579837 - TIP 278 bug (possibly) - fixed. check-in: 6613ecd570 user: patthoyts tags: trunk | |
2006-06-22
| ||
14:03 | Updated to TEA 3.5 in response to bug 1460491 check-in: 0fa0ca923c user: patthoyts tags: trunk | |
2005-02-09
| ||
01:19 | note autoconf-2.59 use check-in: d3d9ecf47d user: hobbs2 tags: trunk | |
00:58 | * Makefile.in, tclconfig/tcl.m4: update to TEA 3.2 * configure, configure.in: check-in: eb8d3c2bf0 user: hobbs2 tags: trunk | |
2005-01-14
| ||
16:07 | Make flags agree with the TEA build check-in: a1757bae4a user: patthoyts tags: trunk | |
2004-12-23
| ||
23:51 | Fix the tests to deal safely with use of tls.tcl check-in: 209b05cd6f user: patthoyts tags: trunk | |
22:21 | Removed spurious copying of tls.tcl into the build directory. check-in: 7f9a0592f7 user: patthoyts tags: trunk | |
01:26 | Incremented minor version to 1.5.1 check-in: fa0664ed31 user: patthoyts tags: trunk | |
2004-12-17
| ||
16:01 | * win/makefile.vc: Added the MSVC build system (from the Tcl * win/rules.vc: sampleextension). * win/nmakehlp.c: * win/tls.rc Added Windows resource file. * tls.tcl: From patch #948155, added support for alternate socket commands. * tls.c: Quieten some MSVC warnings. Prefer ckalloc over Tcl_Alloc. (David Graveraux). check-in: fe79338a36 user: patthoyts tags: trunk | |
2004-06-29
| ||
11:07 | * tls.c: Fixup to build against tcl 8.3.3. Handle * tlsIO.c: 8.4 constification. check-in: 9633ce0e5c user: patthoyts tags: trunk | |
10:58 | * tlsInt.h: Added headers required with MSVC on Win32. * tlsX509.c: undef min and max if defined (win32). check-in: 792b3e0524 user: patthoyts tags: trunk | |
10:38 | * Makefile.in: Fixed to build on win32 using msys with * aclocal.m4: MSVC. Also fixed the test target. * configure.in: * configure: Regenerated. * tclconfig/tcl.m4: Updated to most recent version. check-in: ae154f5bb8 user: patthoyts tags: trunk | |
2004-03-24
| ||
05:22 | Fix build warnings. check-in: 67bf2dd40d user: razzell tags: trunk | |
2004-03-20
| ||
01:18 | regen with latest TEA check-in: 5a6275abdd user: hobbs tags: trunk | |
01:16 | recommit of changed TEA config files check-in: 6b603c9441 user: hobbs tags: trunk | |
2004-03-19
| ||
21:05 | * tls.c (Tls_Init): replaced older TEA config with newer * config/* (removed): * pkgIndex.tcl.in, strncasecmp.c (removed): * Makefile.in, aclocal.m4, configure, configure.in: * tclconfig/README.txt, tclconfig/install-sh, tclconfig/tcl.m4: check-in: bf83205ca8 user: hobbs tags: trunk | |
2004-03-17
| ||
17:53 | Improvements to certificate conversion. Distinguished Names subject and issuer now UTF-8 per RFC 3280, RFC 2253. Serial numbers now hexadecimal per RFC 3280. check-in: 46cae05dcb user: razzell tags: trunk | |
2004-02-17
| ||
21:27 | TLS 1.5.0 RELEASED check-in: ba5a968fc6 user: razzell tags: trunk, tls-1-5-0 | |
2004-02-13
| ||
02:09 | Unify result handling in callback options. check-in: 20fd9291ba user: razzell tags: trunk | |
2004-02-11
| ||
22:41 | Complete private key name changes introduced in tlsIO.c Revision 1.18. check-in: c6821b0cf1 user: razzell tags: trunk | |
22:36 | Correct argument check error introduced in Revision 1.4. check-in: ec0e84eb75 user: razzell tags: trunk | |
2004-02-04
| ||
04:02 | Fix build warnings. check-in: bc575f4a87 user: razzell tags: trunk | |
2003-12-15
| ||
18:46 | Updated version to 1.5. check-in: 64bce88b33 user: razzell tags: trunk | |
2003-10-08
| ||
00:44 | Uupdated list of tested ciphers to correspond with OpenSSL. check-in: 70adf652c5 user: razzell tags: trunk | |
2003-10-07
| ||
22:57 | Added CONST with intent similar to Revision 1.14. check-in: bb720c804e user: razzell tags: trunk | |
2003-07-07
| ||
20:24 | * tls.c (Tls_Init): added tls::misc command provided by * tlsX509.c: Wojciech Kocjan (wojciech kocjan.org) * tests/keytest1.tcl: to expose more low-level SSL commands * tests/keytest2.tcl: check-in: b423807e0e user: hobbs tags: trunk | |
2003-05-16
| ||
17:33 | Add missing config directory. check-in: 300cfce31a user: razzell tags: trunk | |
2003-05-15
| ||
21:02 | Added password callback support and version command. Fixed memory leak. check-in: 509dd7a9b6 user: razzell tags: trunk | |
20:44 | *** empty log message *** check-in: 3631274d64 user: razzell tags: trunk | |
2002-02-04
| ||
22:46 | * tls.htm: * tls.c: added support for local certificate status check, as well as returning the # of bits in the session key. [Patch #505698] (rose) * tls.c: * tlsIO.c: * tlsBIO.c: added CONSTs to satisfy Tcl 8.4 sources. This may give warnings when compiled against 8.3, but they can be ignored. check-in: c34385bbcd user: hobbs tags: trunk | |
22:46 | * configure: regen'ed. * configure.in: updated to 1.5.0 for next release. Changed default openssl location to /usr/local/ssl (this is where openssl 0.9.6c installs by default). Changed to use public Tcl headers (private not needed). check-in: 83ee7c76db user: hobbs tags: trunk | |
22:45 | * Makefile.in: removed strncasecmp from default object set. This is only needed on the Mac, and Tcl stubs provides it. check-in: 904004a153 user: hobbs tags: trunk | |
22:45 | point to updated client/server key files check-in: e7e4ce7d5b user: hobbs tags: trunk | |
22:45 | updated to load tls from build dir check-in: 0efce5e54e user: hobbs tags: trunk | |
2001-06-21
| ||
23:34 | see changes check-in: ea64ff013f user: hobbs tags: trunk, tls-1-4-1 | |
23:34 | moved to patchlevel 1.4.1 check-in: 55d3a9dbda user: hobbs tags: trunk | |
23:33 | added to CVS check-in: 664dc1d6de user: hobbs tags: trunk | |
23:33 | corrected dist target check-in: 4238e52895 user: hobbs tags: trunk | |
20:46 | * tests/certs/file.srl: * tests/certs/ca.pem: * tests/certs/client.key: * tests/certs/client.pem: * tests/certs/client.req: * tests/certs/privkey.pem: * tests/certs/server.key: * tests/certs/server.pem: * tests/certs/server.req: * tests/certs/cacert.pem: replaced by new ca.pem * tests/certs/skey.pem: replaced by new server.key * tests/certs/ckey.pem: replaced by new client.key * tests/certs/README.txt: new set of test certificates with some README info on their generation. check-in: ec119988c0 user: hobbs tags: trunk | |
20:46 | * tests/ciphers.test: updated ciphers expected with default openssl build. check-in: 918299a6f1 user: hobbs tags: trunk | |
20:45 | tests/tclIO.test: updated to use new names for certs/keys. check-in: c44ceb8da1 user: hobbs tags: trunk | |
2001-03-14
| ||
22:04 | * tls.c (Tls_Init): add do/while for random number initialization to work around some OSes quirks. ([email protected]) check-in: dfc33d3b84 user: hobbs tags: trunk | |
2000-09-07
| ||
21:16 | * tlsIO.c (Tls_ChannelType): set typeName field of channel type to "tls" (this got lost in move to dynamic version compatability checking). check-in: 44b2bc9c7a user: hobbs tags: trunk | |
2000-08-23
| ||
17:39 | * Makefile.in (dist): create dist target for archive distributions check-in: 63fc070abe user: hobbs tags: trunk, tls-1-4 | |
17:19 | * tests/tlsIO.test (tlsIO-8.1): added a delay on the accept close to make the test work with OpenSSL on Windows (doesn't affect other builds). check-in: 9baaa78c49 user: hobbs tags: trunk | |
17:19 | * tls.htm: updated with notes for 1.4. check-in: f0b64e2fe5 user: hobbs tags: trunk | |
00:11 | * tests/tlsIO.test: require at least tls1.4 in test suite. check-in: 204da759a0 user: hobbs tags: trunk | |
2000-08-18
| ||
19:22 | * tls.c (Tls_Init): added call to RAND_seed to seed the SSL random number generator. Without this, OpenSSL 0.9.5 chokes, and in any case it is a big security hole to do without it. check-in: 4b5fd24dad user: hobbs tags: trunk | |
19:17 | * configure.in (OPENSSL): added NO_IDEA and NO_RC5 defines by default when compiling with OpenSSL. check-in: a0a17d252a user: hobbs tags: trunk | |
19:17 | * tlsBIO.c: * tlsIO.c: corrected pedantic cast errors. check-in: 5bc402b4bf user: hobbs tags: trunk | |
19:17 | * tlsInt.h: added err.h include check-in: 32a23903b7 user: hobbs tags: trunk | |
2000-08-16
| ||
18:00 | * tests/ciphers.test: improved ability to change constraint setting for whether user compiled against RSA or OpenSSL libs. check-in: b46031d19e user: hobbs tags: trunk | |
17:44 | * tls.c (Tls_Init): corrected interpretation of version number (patchlevel and release/serial were swapped). check-in: 090741a97a user: hobbs tags: trunk | |
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. check-in: e7ef654f47 user: hobbs tags: trunk | |
18:49 | * README.txt: added notes about need to use 8.2.0+. check-in: 74804ed748 user: hobbs tags: trunk | |
18:45 | * tests/all.tcl: added catch around ::tcltest::normalizePath because it doesn't exist in pre-8.3 tcltest. check-in: a0a66662a3 user: hobbs tags: trunk | |
17:05 | * tests/simpleClient.tcl: * tests/simpleServer.tcl: added simple client/server test scripts that use test certs and can do simple stress tests. check-in: 2f852e2ef6 user: hobbs tags: trunk | |
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. check-in: 33ea0b5a9d user: hobbs tags: trunk | |
2000-08-14
| ||
21:55 | * tls.c (Tls_Init): changed it to require 8.3.2 when Tcl_InitStubs was called because we don't want people using TLS with the original stacked channel implementation. check-in: 2b0ce3e01b user: hobbs tags: trunk | |
2000-07-27
| ||
01:58 | * merged all changes from tls-1-3-io-rewrite back into main branch check-in: a636fa7c56 user: hobbs tags: trunk, rel-1-4 | |
2000-07-26
| ||
23:11 | * tests/tlsIO.test: updated comments, fixed a pcCrash case that was due to debug assertion in Windows SSL. Closed-Leaf check-in: 5ed815df85 user: hobbs tags: merge-1-3-io-rewrite-07-26-00, tls-1-3-io-rewrite | |
22:15 | * tls.c (ImportObjCmd): removed unnecessary use of 'bio' arg. (Tls_Init): check return value of SSL_library_init. Also lots of whitespace cleanup (more like Tcl Eng style guide), but not all code was cleaned up. * tlsBIO.c: minor whitespace cleanup * tlsIO.c: minor whitespace cleanup. (TlsInputProc, TlsOutputProc): Added ERR_clear_error before calls to BIO_read or BIO_write, because we could otherwise end up pulling an error off the stack that didn't belong to us. Also cleanup up excessive use of gotos. check-in: e64e21d80e user: hobbs tags: tls-1-3-io-rewrite | |
2000-07-21
| ||
05:32 | * tests/tlsIO.test: corrected various tests to be correct for TLS stacked channels (as opposed to the standard sockets the test suite was adopted from). Key differences are that TLS cannot operate in one process without all channels being non-blocking, or the handshake will block, and handshaking must be forced in some cases. Also, handshakes don't seem to complete unless the client has placed at least one byte for the server to read in the channel. * tests/remote.tcl: corrected the finding of tests certificates * tlsIO.c (TlsCloseProc): removed deleting of timer handler as that is handled by Tls_Clean. * tls.tcl (tls::_accept): corrected the internal _accept to trickle callback errors to the user. * Makefile.in: made the install-binaries target regenerate the pkgIndex.tcl correctly. The test target probably shouldn't screw it up, but this is to be on the safe side. check-in: 977988aed6 user: hobbs tags: tls-1-3-io-rewrite | |
2000-07-20
| ||
02:44 | Use INSTALL_PROGRAM instead of INSTALL_DATA when installing libraries on hpux so that the libraries get execute permission. check-in: 2b4dc4cee0 user: wart tags: trunk | |
2000-07-17
| ||
23:17 | * pkgIndex.tcl.in: * configure.in: updated version to 1.4 check-in: 1e0de94a93 user: hobbs tags: tls-1-3-io-rewrite | |
2000-07-14
| ||
04:10 | * tests/tlsIO.test: enabled tests 2.10, 7.[1245] (there is no 3), which now pass. Added some comments to other failing tests. check-in: 7b1825af0d user: hobbs tags: tls-1-3-io-rewrite | |
2000-07-12
| ||
01:54 | * tlsIO.c: changed all the channel procs to start with Tls* for better parity when comparing with Transform channel procs. Rewrote TlsWatchProc, added TlsNotifyProc according to the new channel design, which also leaves TlsChannelHandler unused. * tlsBIO.c (BioCtrl): changed BIO_CTRL_FLUSH case to use Tcl_WriteRaw instead of Tcl_Flush (to operate on correct channel in the stack instead of starting at the top again). Would otherwise cause a recursive stack bomb when implicit handshaking took effect. check-in: a27c6affe5 user: hobbs tags: tls-1-3-io-rewrite | |
01:54 | * tests/tlsIO.test: removed changes made to test suite (all tests that ran before now pass correctly), and changed some accept proc args to reflect that a sock is an arg, not a file. check-in: 107ae51e18 user: hobbs tags: tls-1-3-io-rewrite | |
2000-07-11
| ||
04:58 | * tlsBIO.c (BioWrite, BioRead): changed Tcl_Read/Write to Tcl_ReadRaw/TclWriteRaw. * tls.c: added use of Tcl_GetTopChannel after Tcl_GetChannel and got return value from Tcl_StackChannel. * tests/tlsIO.test: added some handshaking that shouldn't be necessary, but we crash otherwise (needs more testing). * tlsIO.c: added support for "corrected" stacked channels. All the above channels are in TCL_CHANNEL_VERSION_2 #ifdefs. check-in: fb9a612600 user: hobbs tags: tls-1-3-io-rewrite | |
2000-06-28
| ||
18:24 | Added HPUX to list of known platforms. check-in: c7d3de2764 user: wart tags: trunk | |
2000-06-21
| ||
21:00 | Changed name of test variable from TCLTESTARGS to TESTFLAGS check-in: b9eeeb6baa user: wart tags: trunk | |
2000-06-08
| ||
00:06 | skip some tests - knownBug check-in: 3066a21e7c user: aborr tags: trunk | |
2000-06-07
| ||
17:44 | this file now has both OpenSSL and BSAFE versions of each test check-in: 1cdb251f75 user: aborr tags: trunk | |
02:31 | disabled failing remote server div-by-zero test check-in: d971efad80 user: aborr tags: trunk | |
01:32 | remove port conflict with remote server check-in: aa5cde54c8 user: aborr tags: trunk | |
2000-06-06
| ||
22:18 | replaced missing brace check-in: 1a8718c774 user: aborr tags: trunk | |
22:01 | changed default server port from 2048 to 8048 check-in: 2b84c5685a user: aborr tags: trunk | |
22:00 | moved range of port numbrs in tests from 2xxx to 8xxx check-in: 2f600f7fdd user: aborr tags: trunk | |
18:24 | tls.tcl check-in: 2455c6363a user: aborr tags: trunk | |
18:15 | moved to sub-directory 'oldTests' check-in: 1e4260a9c6 user: aborr tags: trunk | |
18:13 | moved from main test directory check-in: 88cf64aed6 user: aborr tags: trunk | |
01:50 | removed test that caused hang on linux check-in: 276fc6c658 user: aborr tags: trunk, ajuba-ajuba2-2-0 | |
01:34 | Fixed use of remoteServerPort environment variable check-in: f81ece270a user: welch tags: trunk | |
01:34 | Merging with similar changes by Scott S. check-in: 08fc9629ab user: welch tags: trunk | |
01:26 | Copy tls.tcl to the build directory so that "make test" can find it with "package require tls" check-in: 9c5c58d41c user: wart tags: trunk | |
01:16 | *** empty log message *** check-in: 30c21e2028 user: stanton tags: trunk | |
01:16 | * Makefile.in: Fixed broken test target. check-in: 7765685c02 user: stanton tags: trunk | |
01:04 | *** empty log message *** check-in: a80f56532a user: stanton tags: trunk | |
01:04 | * tlsInt.h: * tls.c: Cleaned up declarations of Tls_Clean to avoid errors on Windows (lint). check-in: 5ab4c35956 user: stanton tags: trunk | |
00:48 | turned off remote server tests that hang check-in: 1228a8f7ea user: aborr tags: trunk | |
2000-06-05
| ||
23:31 | changed list of skipped tests check-in: f57040cb97 user: aborr tags: trunk | |
23:11 | restored normal opration for multiple tests check-in: adb6a2840a user: aborr tags: trunk | |
22:57 | Modified tests to run stand alone check-in: 1f02e39c64 user: stanton tags: trunk | |
22:33 | updated comments; marked test cases for known bugs check-in: f0085cd37e user: aborr tags: trunk | |
20:39 | added more tests from socket test suite check-in: a8042ff3b9 user: aborr tags: trunk | |
20:32 | added more tests from socket test suite check-in: 23b3fec5cd user: aborr tags: trunk | |
20:25 | fixed path to source dir tls.tcl check-in: 2485fa2e8f user: aborr tags: trunk | |
20:24 | moved to different name - tlsIO.test check-in: e21d6d78f7 user: aborr tags: trunk | |
20:23 | renamed file to match associated 'C' file check-in: 8273067043 user: aborr tags: trunk | |
20:22 | added more working tests check-in: 1993ccba2e user: aborr tags: trunk | |
20:20 | changed generation of pkgIndex file for test target check-in: 24a46987ec user: aborr tags: trunk | |
18:09 | Moved SSL shutdown up into the CloseProc, away from the asynchronous EventuallyFree check-in: b3abc0c1c4 user: welch tags: trunk | |
2000-06-03
| ||
05:01 | More test fixes. Tests marked "empty" will hang, presumably because of the synchronous nature of those tests. check-in: 2af1d4883b user: awb tags: trunk | |
03:35 | *** empty log message *** check-in: ed9d07e135 user: awb tags: trunk | |
03:17 | *** empty log message *** check-in: a05622355a user: awb tags: trunk | |
03:00 | *** empty log message *** check-in: 2271d7b9c3 user: awb tags: trunk | |
02:30 | *** empty log message *** check-in: 4bf039c9a5 user: awb tags: trunk | |
00:20 | Add remote server for tls testing. check-in: 79208b498d user: awb tags: trunk | |
2000-06-02
| ||
22:26 | Fix some more tests. check-in: f1e28695f2 user: awb tags: trunk | |
21:50 | Fix test 2.3. check-in: 7f3358aca3 user: awb tags: trunk | |
21:44 | Fix test 2.2. check-in: a1d3dcc242 user: awb tags: trunk | |
20:45 | *** empty log message *** check-in: 570604a410 user: awb tags: trunk | |
20:25 | X.509 certificates and key files for testing check-in: 53405cf7b6 user: aborr tags: trunk | |
19:17 | *** empty log message *** check-in: 47212e1080 user: awb tags: trunk | |
18:47 | Preliminary version of Tcl's socket.test modified for tls. check-in: e8ea3bd13a user: awb tags: trunk | |
05:14 | Removed printf check-in: fa28281e24 user: welch tags: trunk | |
2000-06-01
| ||
22:34 | *** empty log message *** check-in: 0d55961d2f user: stanton tags: trunk | |
19:26 | *** empty log message *** check-in: a16da7868e user: stanton tags: trunk | |
19:26 | * tlsIO.c: Restore the previous version. Fixed the CloseProc so it unregisters the channel handler on the superceded channel instead of the upper channel. Also removed the call to Tcl_NotifyChannel in the ChannelHandler because this will result in an infinite loop if data is ever buffered in the BIO structure. [Bug: 5623] check-in: b86c814390 user: stanton tags: trunk | |
2000-05-31
| ||
21:24 | Moved ChannelHandler to the main channel instead of using Tls_GetParent and registering the handler with the dummy, or stacked channel. Eliminated call to Tcl_NotifyChannel from the WatchProc check-in: b29663e789 user: welch tags: trunk | |
2000-05-30
| ||
22:18 | changed copyright notice from Scriptics to Ajuba check-in: 17f61c8277 user: aborr tags: trunk | |
2000-05-18
| ||
00:38 | changed sslc.lib to sslc32.lib for Win/NT BSAFE build check-in: c94d10f128 user: aborr tags: trunk | |
00:31 | define symbol WINDOWS when TLS uses BSAFE headers for Win/NT check-in: 7d63c7af04 user: aborr tags: trunk | |
2000-05-12
| ||
04:46 | backed out name change for debug lib check-in: 587d7f7965 user: aborr tags: trunk | |
2000-05-10
| ||
19:18 | added flag to switch between normal and debug libs check-in: 0e165d9820 user: aborr tags: trunk | |
2000-05-09
| ||
22:26 | minor change to error message check-in: 10b4432d02 user: aborr tags: trunk | |
2000-05-04
| ||
20:40 | added code to allow compilation with either OpenSSL or BSAFE check-in: cc4e8de2d7 user: aborr tags: trunk, scriptics-sc-2-0-b9 | |
20:21 | minor chnges to allow compilation with BSAFE or OpenSSL check-in: b26fff0537 user: aborr tags: trunk | |
20:12 | removed refs to SSL_CFLAGS check-in: eb88a05f81 user: aborr tags: trunk | |
20:10 | added code to select either OpenSSL or BSAFE SSL-C libraries check-in: e1543324d5 user: aborr tags: trunk | |
20:08 | fix lib path for make test check-in: 9ca70f8853 user: aborr tags: trunk | |
2000-04-13
| ||
17:29 | removed IDEA cipher from expected output check-in: de5380433c user: aborr tags: trunk | |
2000-02-17
| ||
03:30 | initial checkin of test cases for tls::ciphers check-in: f222d012c0 user: aborr tags: trunk, scriptics-sc-2-0-b1, scriptics-sc-2-0-b2, scriptics-sc-2-0-b5 | |
2000-02-09
| ||
21:19 | Added configure switch for enabling use of patented encryption code (--with-patents) check-in: 5ea4704c46 user: wart tags: trunk | |
2000-02-06
| ||
00:57 | Rearranged build/install files to use a shared config module check-in: 3c5ede3c8b user: wart tags: trunk | |
2000-02-05
| ||
00:32 | Added 'make test' target for automated testing. check-in: 110d20f9f4 user: aborr tags: trunk | |
00:31 | Initial check-in of the TEA standard script for automated testing. check-in: 2ea2db3866 user: aborr tags: trunk | |
2000-01-26
| ||
03:02 | Added a new flag "--with-gcclib" for optionally adding -lgcc to the link line. check-in: 29b39b2af0 user: wart tags: trunk | |
2000-01-25
| ||
01:00 | Added support for building under Win95/98 using cygwin check-in: a9490c7b1d user: wart tags: trunk | |
2000-01-24
| ||
22:39 | Updated to reflect recent TEA changes check-in: 6c1a82694a user: wart tags: trunk | |
22:25 | Updated to reflect recent TEA changes check-in: ce19a6da6a user: wart tags: trunk | |
20:17 | Build fixes for tls check-in: 32428d7230 user: wart tags: trunk | |
2000-01-22
| ||
05:19 | Removed -DPRE_OPENSSL_0.9.4 flag from SSL_FLAGS. check-in: 16b3254eba user: aborr tags: trunk | |
2000-01-20
| ||
02:01 | *** empty log message *** check-in: 6e8823945b user: aborr tags: trunk | |
01:51 | updated copyright notice check-in: 4afdc17574 user: aborr tags: trunk | |
01:50 | added Matt's patches for the tclhttpd server check-in: efd347fa7e user: aborr tags: trunk | |
01:49 | updated copyright notice check-in: 733bc1fa8f user: aborr tags: trunk | |
01:48 | fixed typo in comments check-in: 192c5c12ff user: aborr tags: trunk | |
2000-01-19
| ||
22:10 | Initial import of tls extension. check-in: fd611c10e9 user: aborr tags: trunk | |
22:10 | Initial import of tls extension. Closed-Leaf check-in: 27770ce26d user: aborr tags: tls-vendor-branch, tls-1-3 | |