History of win/makefile.vc of 36912df18d0adcb6

History of file win/makefile.vc at check-in 36912df18d0adcb6

2024-10-26
22:32
Updated windows makefile to preserve manifest.uuid file if it already exists. Added checks for git repo. file: [7c67a5e877] check-in: [50fb4f4fc1] user: bohagan, branch: tls-1.8, size: 4771 [annotate] [blame] [check-ins using] [diff]
17:04
Updated README.txt file. file: [4638c1447c] check-in: [22727e2eee] user: bohagan, branch: tls-1.8, size: 4596 [annotate] [blame] [check-ins using] [diff]
16:12
Added manifest.uuid file to clean files file: [c7382a6df6] check-in: [28f9ada225] user: bohagan, branch: tls-1.8, size: 4419 [annotate] [blame] [check-ins using] [diff]
2024-06-06
01:21
Merged in generate tls.tcl.h and debug mode option changes file: [248888ac47] check-in: [d00f5eca5d] user: bohagan, branch: crypto, size: 4502 [annotate] [blame] [check-ins using] [diff]
2024-06-05
03:02
Replaced old method of including tls.tcl file in compiled library with a cross-platform compatible method file: [2beed6b0f6] check-in: [1f8b36d9a4] user: bohagan, branch: tls-1.8, size: 4342 [annotate] [blame] [check-ins using] [diff]
2024-05-28
14:44
Fix tlsUuid.h usage and openssl dll installation in makefile.vc file: [674e1b9c84] check-in: [138a0b52c8] user: jan.nijtmans, branch: nijtmans, size: 3291 [annotate] [blame] [check-ins using] [diff]
14:12
tlsUuid.h should be built in $(TMP_DIR), not $(WIN_DIR). Eliminate some MSVC warnings file: [ca7d144699] check-in: [6bd083aecb] user: jan.nijtmans, branch: trunk, size: 3314 [annotate] [blame] [check-ins using] [diff]
2024-05-27
13:42
Update TEA files. Convert *.vc files to cr/lf file: [76a5ca8550] check-in: [050fe3b49c] user: jan.nijtmans, branch: trunk, size: 3478 [annotate] [blame] [check-ins using] [diff]
2024-05-19
18:50
Merge in changes from master file: [eb018c9b6b] check-in: [911e1b65a9] user: bohagan, branch: crypto, size: 4158 [annotate] [blame] [check-ins using] [diff]
2024-05-15
05:19
Added install doc files on Windows. Windows makefile.vc improvements. file: [6353fb7d62] check-in: [6b301093cd] user: bohagan, branch: tls-1.8, size: 3998 [annotate] [blame] [check-ins using] [diff]
2024-04-15
02:26
Fixed *Uuid.h build issue on Windows. Only create manifest.uuid file if none present and git exists. file: [83b0269d62] check-in: [ef750b8a2c] user: bohagan, branch: tls-1.8, size: 3444 [annotate] [blame] [check-ins using] [diff]
2024-03-11
02:15
Merge in build-info command and TEA updates file: [39aef5d241] check-in: [3d9a852fc6] user: bohagan, branch: crypto, size: 3542 [annotate] [blame] [check-ins using] [diff]
2024-03-10
23:26
Added TCL 9.0 build-info command including support for UUID files. Altered scripts from sample extension to put tlsUuid.h in WIN_DIR not TMP_DIR. file: [40f325b18a] check-in: [c5526c14fd] user: bohagan, branch: trunk, size: 3382 [annotate] [blame] [check-ins using] [diff]
01:42
Windows makefile update to add realclean target and correct pkgIndex target file: [155fe10a61] check-in: [613f00604a] user: bohagan, branch: trunk, size: 2951 [annotate] [blame] [check-ins using] [diff]
01:27
Windows makefile update to add realclean target and correct pkgIndex target file: [f68854c34d] check-in: [ae7ba9d447] user: bohagan, branch: crypto, size: 3113 [annotate] [blame] [check-ins using] [diff]
2024-02-24
22:07
Eliminate some deprecated function usages. Disable ssl3 by default too (just as ssl2) file: [90843e9af1] check-in: [3090c676df] user: jan.nijtmans, branch: nijtmans, size: 2955 [annotate] [blame] [check-ins using] [diff]
03:57
Merged in changes from master file: [3bde419f5f] check-in: [603eb0c0ba] user: bohagan, branch: crypto, size: 3068 [annotate] [blame] [check-ins using] [diff]
01:53
Added install OpenSSL dynamic libraries on Windows file: [52d6de3839] check-in: [584d807503] user: bohagan, branch: trunk, size: 2879 [annotate] [blame] [check-ins using] [diff]
2024-02-23
14:48
Merge "dh" branch from: [https://chiselapp.com/user/bohagan/repository/TCLTLS/timeline?r=dh]. The "gen_dh_params" script is no longer necessary file: [9aa1648d15] check-in: [6aeb4fa6ee] user: jan.nijtmans, branch: nijtmans, size: 2967 [annotate] [blame] [check-ins using] [diff]
13:08
Add "tls::build-info" command file: [50d01db583] check-in: [355a10cf0e] user: jan.nijtmans, branch: nijtmans, size: 2994 [annotate] [blame] [check-ins using] [diff]
2024-02-21
22:57
Stop support for OpenSSL < v1.1.1 file: [1a797b754a] check-in: [f2101dcc16] user: jan.nijtmans, branch: nijtmans, size: 2627 [annotate] [blame] [check-ins using] [diff]
2024-02-20
20:57
"make install" now works on MacOS too (uses .dylib in stead of .so, no "doc" yet) file: [396b265a2b] check-in: [6778f7f147] user: jan.nijtmans, branch: nijtmans, size: 2638 [annotate] [blame] [check-ins using] [diff]
14:58
Move all *.c and *.h files to the /generic/ directory. Update win/makefile.vc from [https://chiselapp.com/user/bohagan/repository/TCLTLS/index] file: [7c6e12a671] check-in: [b921cb3e6e] user: jan.nijtmans, branch: nijtmans, size: 2639 [annotate] [blame] [check-ins using] [diff]
2024-01-25
22:56
Extracted from https://www.codebykevin.com/fossil.cgi/tcltls file: [a945692c7e] check-in: [737ebb9576] user: jan.nijtmans, branch: codebykevin, size: 993 [annotate] [blame] [check-ins using] [diff]
22:41
Add some newer TEA files, not enough to build yet file: [77c38ff3cf] check-in: [6a87953d33] user: jan.nijtmans, branch: nijtmans, size: 661 [annotate] [blame] [check-ins using] [diff]
2023-12-28
03:00
Added random bytes command to generate random bytes using a cryptographically secure pseudo random generator (CSPRNG). file: [75e334f091] check-in: [baa34f4208] user: bohagan, branch: crypto, size: 2758 [annotate] [blame] [check-ins using] [diff]
2023-12-24
22:57
Moved common get cipher, digest, etc. functions to tlsUtil.c file. Renamed tlsKey.c to tlsKDF.c to better reflect contents. Standardized error messages. file: [40a127f356] check-in: [94f8408d0d] user: bohagan, branch: crypto, size: 2732 [annotate] [blame] [check-ins using] [diff]
2023-12-11
05:24
Added KDF module to derive keys and ivs from passwords and salts. Added -hash option as alias for -digest. file: [ac05bd257a] check-in: [d4c2159faf] user: bohagan, branch: crypto, size: 2706 [annotate] [blame] [check-ins using] [diff]
2023-12-02
04:25
Added function to encrypt and decrypt data file: [c94d145e50] check-in: [b395f93924] user: bohagan, branch: crypto, size: 2681 [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: [f23472ab04] check-in: [61a7c2c15a] user: bohagan, branch: crypto, size: 2652 [annotate] [blame] [check-ins using] [diff]
2023-10-27
23:01
Moved digest command to new tlsDigest.c file file: [5e3c41efa6] check-in: [b120c6d336] user: bohagan, branch: crypto, size: 2626 [annotate] [blame] [check-ins using] [diff]
2023-05-10
23:26
Fixed bug in rules.vc which prevents extracting extension version from configure.ac file. Work-around had been to manually set DOTVERSION in makefile.vc. file: [11d5b7bf2c] check-in: [02a9eed243] user: bohagan, branch: TEA, size: 2569 [annotate] [blame] [check-ins using] [diff]
2023-05-06
21:26
Updated windows make files to add more notes, fix version, etc. file: [8b74802cc3] check-in: [31fbcccfd1] user: bohagan, branch: TEA, size: 2588 [annotate] [blame] [check-ins using] [diff]
2023-04-30
17:06
Updated windows makefile to add missing targets file: [b68ebeb4f7] check-in: [06521814cd] user: bohagan, branch: TEA, size: 1106 [annotate] [blame] [check-ins using] [diff]
2023-04-23
22:31
Updated Window Make Files to add OPENSSL lib directory to includes. Added missing files nmakehlp.c, rules.vc, rules-ext.vc, etc. Source: https://core.tcl-lang.org/tcltls/tktview/316976aff3 file: [02934efb2a] check-in: [7c266d8a5b] user: bohagan, branch: TEA, size: 987 [annotate] [blame] [check-ins using] [diff]
2023-03-04
14:51
Added doc update file: [2103458bde] check-in: [e0f002ecb1] user: bohagan, branch: feature-dump-keys, size: 638 [annotate] [blame] [check-ins using] [diff]
2020-10-15
10:36
Added: Ticket [604bb68b5c]. Add first sketch of a nmake build. file: [88282c8491] check-in: [2babef91c5] user: oehhar, branch: bug-604bb68b5c-nmake, size: 662 [annotate] [blame] [check-ins using]
2016-11-22
22:08
Deleted: Removed Windows-specific build files check-in: [03b67e6003] user: rkeene, branch: tls-1-7, size: 0
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: [91ee39841d] check-in: [9182f29754] user: apnadkarni, branch: trunk, size: 16381 [annotate] [blame] [check-ins using] [diff]
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. file: [e48829291b] check-in: [5c5e4986a8] user: apnadkarni, branch: trunk, size: 16381 [annotate] [blame] [check-ins using] [diff]
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). file: [e81e6eca08] check-in: [b3dc06600e] user: andreas_kupries, branch: trunk, size: 16390 [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: [98bc811491] check-in: [54d14de805] user: andreas_kupries, branch: trunk, size: 16390 [annotate] [blame] [check-ins using] [diff]
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. file: [8713e89984] check-in: [c1eb553b32] user: andreas_kupries, branch: trunk, size: 16390 [annotate] [blame] [check-ins using] [diff]
2012-06-01
23:03
* configure.in: Bump to version 1.6.2. * win/makefile.vc: * configure: regen with ac-2.59 file: [bffeeb0ba2] check-in: [e8bcabbd0a] user: andreas_kupries, branch: trunk, size: 16389 [annotate] [blame] [check-ins using] [diff]
2010-08-12
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 file: [87c283b4fd] check-in: [05b7445366] user: hobbs2, branch: trunk, size: 16380 [annotate] [blame] [check-ins using] [diff]
2008-06-18
11:29
Fixed ciphers test for 0.9.8 and updated win build to support testing. file: [7cc71adccb] check-in: [4b6990b1fa] user: patthoyts, branch: trunk, size: 16381 [annotate] [blame] [check-ins using] [diff]
2008-03-19
22:38
* win/makefile.vc: bump version to 1.6 * configure.in: use -L and -R where necessary. [Bug 1742859] file: [a996142e02] check-in: [7530d26995] user: hobbs2, branch: trunk, size: 16346 [annotate] [blame] [check-ins using] [diff]
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 file: [1ecdb77483] check-in: [5fb2d63afa] user: patthoyts, branch: trunk, size: 16351 [annotate] [blame] [check-ins using] [diff]
2007-09-06
21:01
Silence 64 bit integer conversion warnings Update build system to support AMD64 target with MSVC8 file: [a8ad16f8ba] check-in: [0fdb07692d] user: patthoyts, branch: trunk, size: 16415 [annotate] [blame] [check-ins using] [diff]
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. file: [dc425d4798] check-in: [6613ecd570] user: patthoyts, branch: trunk, size: 14524 [annotate] [blame] [check-ins using] [diff]
2005-01-14
16:07
Make flags agree with the TEA build file: [125927e6af] check-in: [a1757bae4a] user: patthoyts, branch: trunk, size: 14424 [annotate] [blame] [check-ins using] [diff]
2004-12-17
16:01
Added: * 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). file: [ded96baf4e] check-in: [fe79338a36] user: patthoyts, branch: trunk, size: 14350 [annotate] [blame] [check-ins using]