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
7180bed3bb
update changelog for 2.3.1
2015-10-26 05:58:08 -05:00
Brent Cook
24b5a96a7c
whitelist nc on other BSDs
2015-10-23 16:19:07 -07:00
Brent Cook
c31b03c1d4
update netcat patch
2015-10-23 16:17:45 -07:00
Brent Cook
9be9055791
remove a_gen/utctm.c for cmake
2015-10-21 22:19:09 -05:00
Brent Cook
3f79a49dd2
check bounds before casting (long long) to time_t
2015-10-21 22:17:13 -05:00
Brent Cook
959241fe88
remove a_gen/utctm.c
2015-10-21 21:39:59 -05:00
Brent Cook
2c168b7127
move rfc5280time to rfc5280time_small
...
Having the same name as the executable confuses the driver, and it runs
the wrong thing.
2015-10-18 11:18:23 -05:00
Brent Cook
b28e5bedab
include tap-driver.sh in the source repo
...
Newer autotools appears to install it automatically, but not all do.
2015-10-18 10:51:09 -05:00
Brent Cook
0086809a82
update apps.h include
2015-10-18 10:48:17 -05:00
Brent Cook
c8c23ad8e3
make it clear that we skipped 64-bit time_t tests
2015-10-18 10:36:31 -05:00
Brent Cook
0197a58969
Windows compatibility fixes
...
VS2013 has trouble with relative include paths for apps/openssl, so move
certhash_win/apps_win.c back to apps/openssl.
gmtime_r on mingw64 fails with negative time_t, override
gmtime_s fails all of the time unit tests, override
SHUT_RD/WR are defined in newer mingw64 headers, check before overriding
2015-10-18 09:28:10 -05:00
Brent Cook
c8918dd0be
include warnings about small time_t
2015-10-17 23:32:21 -05: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
Brent Cook
e8c9210073
unconditionally disable pledge for now
...
suggested by deraadt@ since there is still more coming
2015-10-15 19:34:42 -05:00
Brent Cook
dadeeb0a2e
check for timegm in cmake builds
2015-10-15 14:32:16 -05:00
Brent Cook
cac089b5d6
make internal functions static
2015-10-15 14:32:02 -05:00
Brent Cook
c02436645d
use timegm from musl
2015-10-15 14:26:24 -05:00
Brent Cook
ea4658b46a
update man links
2015-10-15 09:16:38 -05:00
Brent Cook
4298ac9305
include timegm fallback
2015-10-15 09:16:38 -05:00
Brent Cook
1dd79f5d8f
add limits.h shim for defining PATH_MAX on HP-UX
2015-10-14 23:54:25 -05:00
Jeremy Huddleston Sequoia
448645d479
Use bundled headers instead of installed headers when building
...
The build system incorrectly set include directives in AM_CFLAGS which
causes them to be placed after the configured CPPFLAGS. Thus, if
a user or packaging system sets CPPFLAGS to a location that has
libressl or openssl headers installed, they will be used instead
of the bundled versions. This corrects that issue by setting up
the variables correctly.
https://github.com/libressl-portable/portable/issues/150
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2015-10-14 16:33:39 -05:00
Jeremy Huddleston Sequoia
9afc452761
nc: Use AM_CPPFLAGS, not CPPFLAGS in Makefile.am
...
CPPFLAGS should just be set by the user at configure time
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2015-10-14 16:33:25 -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
ff52e6f4e3
check for pledge(2)
2015-10-12 15:34:03 -05:00
Brent Cook
41cebd325f
resolve tame to 0
2015-10-07 10:59:22 -05:00
Brent Cook
442cc6f1b4
add tame(2) check
2015-10-07 08:55:05 -05:00
Brent Cook
a615d3c6d3
rename _mkgmtime as timegm on win32
2015-10-07 08:22:43 -05:00
Brent Cook
047926e06f
updates for ASN.1 time handling
2015-10-06 06:21:17 -05:00
Brent Cook
a7f031ba55
add b64_ntop checking and fallback for nc(1)
2015-10-01 07:40:26 -05:00
Brent Cook
497a47c5fc
remove incorrect comment
...
We actually want to only start extending CFLAGS after calling AC_PROG_CC
so we get the default autoconf value (usually just -O2).
2015-09-30 08:00:49 -05:00
Brent Cook
53f8663976
add asn1time to cmake tests
2015-09-28 17:49:46 -05:00
Brent Cook
9af6ff9a3a
add asn1time test
2015-09-28 17:33:58 -05:00
Brent Cook
09e535e41d
update path to openssl(1) in testssl wrapper
2015-09-22 08:56:36 -05:00
Brent Cook
0fa826d34f
revise how headers are patched for windows, remove sed scripts
2015-09-21 22:08:12 -05:00
Brent Cook
630e7b6040
visual studio path updates
2015-09-18 08:43:57 -05:00
Brent Cook
a2e532ed01
test cmake builds on osx as well
2015-09-17 05:48:09 -05:00
Brent Cook
4ce5342e86
remove SHA-0 from cmake builds
2015-09-17 05:39:55 -05:00
Brent Cook
f05cb999a6
final bit of SHA-0 removal
2015-09-17 05:30:24 -05:00
Brent Cook
9c55d0b851
remove SHA-0
2015-09-17 05:15:23 -05:00
Brent Cook
53eacb360e
extend regression tests
...
run distcheck rather than just dist, cmake tests
2015-09-17 05:05:53 -05:00
kinichiro
9606a6b5e9
add include/compat/readpassphrase.h to Makefile.am
...
fix for https://github.com/libressl-portable/portable/issues/138
2015-09-17 04:41:45 -05:00
Brent Cook
3b82df010a
update changelog for SHA-0 removal
2015-09-16 02:21:20 -05:00
Brent Cook
92a04bc1ea
SHA-0 is gone, remove test
2015-09-16 02:13:10 -05:00
Brent Cook
3ac78a5573
normalize amd64 to x86_64
...
This allows asm to be enabled on platforms that use amd64 in the host
tuple.
2015-09-16 01:45:42 -05:00
Brent Cook
eae0e9d3a4
Call the correct script for pidwraptest.sh.
...
This optional test was not reporting the correct results, noticed
retesting against FreeBSD 11-current.
2015-09-16 01:43:59 -05:00
Brent Cook
eb604d1d54
update changelog with latest
2015-09-13 19:46:54 -05:00
Brent Cook
c7ae7c0c9d
fix a library paths, nc patch
2015-09-13 19:15:34 -05:00
Brent Cook
2cb6d19e10
remove ecdh/ech_ossl.c
2015-09-13 19:08:12 -05:00