Brent Cook
7e4ce26c27
use __MINGW_PRINTF_FORMAT for BIO_* print functions if available
2016-11-06 04:32:16 -06:00
Brent Cook
f99d89a0fc
update patches
2016-11-06 02:27:21 -06:00
Brent Cook
a241b876e9
update windows header patches
2016-11-04 11:08:47 -05:00
Brent Cook
2570ad9344
set correct DEFAULT_CA_FILE path
2016-10-30 21:43:28 -05:00
kinichiro
14905877a0
Enable tests on Visual Studio
...
- add patch for aeadtest.c to undef IN
- add patch for ocsp_test.c to call BIO_sock_init() before getaddrinfo()
- define STDERR_FILENO in unistd.h to build pkcs7test.c
- add option ENABLE_VSTEST(default OFF) to enable test on Visual Studio
- modify to pass test data file as an argument (aeadtest, evptest)
- add Windows scripts (ocsptest, pq_test, ssltest, testdsa, testenc, testrsa)
- do not build pidwraptest on MSVC
- fix some indentations
2016-10-30 21:40:24 -05:00
Brent Cook
93be612b5c
rebase nc(1) patch
2016-09-04 05:42:23 -05:00
Brent Cook
9e25f75800
remove DEFAULT_CA_FILE patch, since libtls handles this by default
2016-08-13 11:42:21 -05:00
Brent Cook
a9332ccecf
avoid BSWAP assembly for ARM <= v6
2016-07-17 18:12:23 -05:00
Brent Cook
fa435db8df
format 64-bit int portably (windows wants %l64d)
2016-07-17 17:37:16 -05:00
Brent Cook
b13529f791
Revert "remove DEFAULT_CA_FILE patch, since libtls handles this by default"
...
This reverts commit 30adf9c06e
.
2016-07-09 12:40:22 -05:00
Brent Cook
30adf9c06e
remove DEFAULT_CA_FILE patch, since libtls handles this by default
2016-07-07 07:27:39 -05:00
Brent Cook
ccf66c469f
update for netcat changes
2016-06-30 20:00:29 -05:00
Brent Cook
ec4c98718d
refine netcat patch
2016-06-30 08:18:03 -05:00
Brent Cook
13b7ac8ada
update netcat patch
2016-06-30 05:49:38 -05:00
Brent Cook
ff021e8abd
rebase netcat patch
2016-05-30 11:08:43 -05:00
Brent Cook
f5a4ee56be
rebase netcat patch
2015-12-28 08:46:59 -06:00
Brent Cook
19f58fdb1b
rebase windows headers patch
2015-12-07 08:03:44 -06:00
Brent Cook
1988b8f65e
fixup cert.pem path override for libtls, add for nc(1)
...
this also fixes the formatting of help for nc(1)
2015-12-07 07:55:05 -06:00
Brent Cook
905e2a3b80
refresh nc(1) support
2015-12-06 23:32:18 -06:00
Brent Cook
5b49c30cbc
override _PATH_SSL_CA_FILE with OPENSSLDIR at build time
...
fix #160
2015-12-06 20:35:09 -06:00
Brent Cook
d35e8bbeaf
update netcat patch
2015-11-22 04:55:22 -06:00
Brent Cook
1d5dfff695
update patches
2015-11-02 20:22:26 -06:00
Brent Cook
c31b03c1d4
update netcat patch
2015-10-23 16:17:45 -07:00
Brent Cook
a45e38e962
disable some tests with 32-bit time_t systems
...
Also disable use of _mkgmtime, it does not produce correct results.
2015-10-17 22:57:59 -05:00
Goichi Hirakawa
9dd9d1757e
update netcat.c.patch for osx 10.6 or earlier
2015-10-14 15:53:11 +09:00
Brent Cook
0fa826d34f
revise how headers are patched for windows, remove sed scripts
2015-09-21 22:08:12 -05:00
Brent Cook
c7ae7c0c9d
fix a library paths, nc patch
2015-09-13 19:15:34 -05:00
Brent Cook
eaa4c1cc8a
a few more linux nc build tweaks
2015-09-13 19:06:29 -05:00
Brent Cook
696ba18c6a
fixup windows and older linux builds
2015-09-13 18:57:29 -05:00
Brent Cook
8c90be2a29
allow nc to build on linux and os x
2015-09-13 18:42:15 -05:00
Brent Cook
a896d400a0
move windows file IO mode setup to apps_win.c
2015-09-13 09:31:41 -05:00
Brent Cook
854f4f69af
add 'nc' to the distribution as an example of libtls client and server
2015-09-12 08:08:24 -05:00
Brent Cook
384e71614f
remove unneeded arc4random patch
2015-09-11 03:20:41 -05:00
Brent Cook
5d8a1cf715
add initial CMake and Visual Studio build support
...
This moves the compatibility include files from include to
include/compat so we can use the awful MS C compiler
<../include/> trick to emulate the GNU #include_next extension.
This also removes a few old compat files we do not need anymore.
2015-07-21 12:08:18 -05:00
Scott Parker
0bab46dde2
patch headers to avoid redefinitions on windows
2015-07-16 13:09:42 -05:00
Brent Cook
b67c9460ba
remove unneeded local tls.h patch
2015-06-19 02:09:27 -05:00
Brent Cook
1d27b22e82
set stdin/out/err to binary mode on Windows
2015-06-05 04:50:18 -05:00
Brent Cook
bc70c1c2c1
patch in std headers and C++ support for tls.h
2015-05-23 19:27:57 -05:00
Brent Cook
989bc3e3ac
the BIO_sock_init() patch is upstream.
2015-03-22 06:06:32 -05:00
Brent Cook
f7e4e4a266
initialize winsock earlier in openssl(1)
...
This allows commands like ocsp to work properly since we no longer
initialize Winsock as a side-effect of doing a BIO_gethostbyname.
2015-03-08 22:02:54 -05:00