|
24b5a96a
|
2015-10-23T16:19:07
|
|
whitelist nc on other BSDs
|
|
c31b03c1
|
2015-10-23T16:17:45
|
|
update netcat patch
|
|
9be90557
|
2015-10-21T22:19:09
|
|
remove a_gen/utctm.c for cmake
|
|
3f79a49d
|
2015-10-21T22:17:13
|
|
check bounds before casting (long long) to time_t
|
|
959241fe
|
2015-10-21T21:39:59
|
|
remove a_gen/utctm.c
|
|
2c168b71
|
2015-10-18T11:18:23
|
|
move rfc5280time to rfc5280time_small
Having the same name as the executable confuses the driver, and it runs
the wrong thing.
|
|
b28e5bed
|
2015-10-18T10:51:09
|
|
include tap-driver.sh in the source repo
Newer autotools appears to install it automatically, but not all do.
|
|
0086809a
|
2015-10-18T10:48:17
|
|
update apps.h include
|
|
c8c23ad8
|
2015-10-18T10:36:31
|
|
make it clear that we skipped 64-bit time_t tests
|
|
0197a589
|
2015-10-18T09:28:10
|
|
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
|
|
c8918dd0
|
2015-10-17T23:32:21
|
|
include warnings about small time_t
|
|
a45e38e9
|
2015-10-17T22:57:59
|
|
disable some tests with 32-bit time_t systems
Also disable use of _mkgmtime, it does not produce correct results.
|
|
e8c92100
|
2015-10-15T19:33:26
|
|
unconditionally disable pledge for now
suggested by deraadt@ since there is still more coming
|
|
dadeeb0a
|
2015-10-15T14:32:16
|
|
check for timegm in cmake builds
|
|
cac089b5
|
2015-10-15T14:32:02
|
|
make internal functions static
|
|
c0243664
|
2015-10-15T14:26:24
|
|
use timegm from musl
|
|
ea4658b4
|
2015-10-15T00:08:34
|
|
update man links
|
|
4298ac93
|
2015-10-14T23:53:52
|
|
include timegm fallback
|
|
1dd79f5d
|
2015-10-14T17:19:00
|
|
add limits.h shim for defining PATH_MAX on HP-UX
|
|
448645d4
|
2015-10-11T16:46:55
|
|
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>
|
|
9afc4527
|
2015-10-11T16:45:25
|
|
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>
|
|
9dd9d175
|
2015-10-14T15:53:11
|
|
update netcat.c.patch for osx 10.6 or earlier
|
|
ff52e6f4
|
2015-10-12T15:34:03
|
|
check for pledge(2)
|
|
41cebd32
|
2015-10-07T10:59:22
|
|
resolve tame to 0
|
|
442cc6f1
|
2015-10-07T08:55:05
|
|
add tame(2) check
|
|
a615d3c6
|
2015-10-07T06:23:38
|
|
rename _mkgmtime as timegm on win32
|
|
047926e0
|
2015-10-06T06:18:15
|
|
updates for ASN.1 time handling
|
|
a7f031ba
|
2015-10-01T07:40:26
|
|
add b64_ntop checking and fallback for nc(1)
|
|
497a47c5
|
2015-09-30T08:00:49
|
|
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).
|
|
53f86639
|
2015-09-28T17:49:46
|
|
add asn1time to cmake tests
|
|
9af6ff9a
|
2015-09-28T17:33:58
|
|
add asn1time test
|
|
09e535e4
|
2015-09-22T08:56:36
|
|
update path to openssl(1) in testssl wrapper
|
|
0fa826d3
|
2015-09-21T22:08:12
|
|
revise how headers are patched for windows, remove sed scripts
|
|
630e7b60
|
2015-09-18T08:43:57
|
|
visual studio path updates
|
|
a2e532ed
|
2015-09-17T05:48:09
|
|
test cmake builds on osx as well
|
|
4ce5342e
|
2015-09-17T05:39:20
|
|
remove SHA-0 from cmake builds
|
|
f05cb999
|
2015-09-17T05:25:22
|
|
final bit of SHA-0 removal
|
|
9c55d0b8
|
2015-09-17T05:15:23
|
|
remove SHA-0
|
|
53eacb36
|
2015-09-17T05:05:53
|
|
extend regression tests
run distcheck rather than just dist, cmake tests
|
|
9606a6b5
|
2015-09-16T20:36:38
|
|
add include/compat/readpassphrase.h to Makefile.am
fix for https://github.com/libressl-portable/portable/issues/138
|
|
3b82df01
|
2015-09-16T02:19:32
|
|
update changelog for SHA-0 removal
|
|
92a04bc1
|
2015-09-16T02:13:10
|
|
SHA-0 is gone, remove test
|
|
3ac78a55
|
2015-09-16T01:45:42
|
|
normalize amd64 to x86_64
This allows asm to be enabled on platforms that use amd64 in the host
tuple.
|
|
eae0e9d3
|
2015-09-16T01:43:59
|
|
Call the correct script for pidwraptest.sh.
This optional test was not reporting the correct results, noticed
retesting against FreeBSD 11-current.
|
|
eb604d1d
|
2015-09-13T19:46:54
|
|
update changelog with latest
|
|
c7ae7c0c
|
2015-09-13T19:15:34
|
|
fix a library paths, nc patch
|
|
2cb6d19e
|
2015-09-13T19:08:12
|
|
remove ecdh/ech_ossl.c
|
|
eaa4c1cc
|
2015-09-13T19:06:29
|
|
a few more linux nc build tweaks
|
|
696ba18c
|
2015-09-13T18:57:29
|
|
fixup windows and older linux builds
|
|
8c90be2a
|
2015-09-13T11:56:41
|
|
allow nc to build on linux and os x
|
|
627b0261
|
2015-09-13T11:33:20
|
|
ignore manpages
|
|
eeb286af
|
2015-09-13T09:30:26
|
|
fix spelling of OPENSSL_cleanse
|
|
cb397a8b
|
2015-09-13T09:27:11
|
|
use CP_LIBC for strtonum
|
|
a896d400
|
2015-09-13T09:19:26
|
|
move windows file IO mode setup to apps_win.c
|
|
653bbfaa
|
2015-09-13T09:03:17
|
|
ding-dong e_os2.h is dead
|
|
4bb70680
|
2015-09-13T09:03:04
|
|
ech_ossl.h is gone
|
|
02b7539c
|
2015-09-13T07:23:04
|
|
readd openssl.1, distribute nc.1
|
|
82e96d35
|
2015-09-13T03:48:46
|
|
include new tls headers
|
|
a787f964
|
2015-09-12T10:51:11
|
|
restrict nc to openbsd builds for now
|
|
dcbaa6b6
|
2015-09-12T10:15:00
|
|
correct nc compat path
|
|
a64c42a0
|
2015-09-12T09:50:44
|
|
add some backcompat in nc, don't install it
|
|
bcd3b2fd
|
2015-09-12T08:07:58
|
|
more cmake tests
|
|
854f4f69
|
2015-09-12T07:48:06
|
|
add 'nc' to the distribution as an example of libtls client and server
|
|
34bfb6ec
|
2015-09-12T05:18:47
|
|
add new tests
|
|
c84250a4
|
2015-09-12T03:17:33
|
|
update manpage links, fix typo
|
|
f1b00f4f
|
2015-09-12T03:17:19
|
|
sudo/doas
|
|
c5eef7f1
|
2015-09-11T18:52:22
|
|
remove engine.c from CMake
|
|
b89b4703
|
2015-09-11T18:46:36
|
|
remove more deleted files
|
|
105c86f3
|
2015-09-11T18:18:46
|
|
first round of 2.3.0 release notes
|
|
6db3fc7c
|
2015-09-11T09:47:40
|
|
remove engine from openssl(1)
|
|
2af98732
|
2015-09-11T09:11:08
|
|
add -lrt check for linux
|
|
ef01eb71
|
2015-09-11T09:10:57
|
|
speed up builds without killing os x perhaps
|
|
b5090c58
|
2015-09-11T08:03:56
|
|
add cmake test support
|
|
afd031f0
|
2015-09-08T22:50:34
|
|
Small README typo
|
|
384e7161
|
2015-09-11T03:20:41
|
|
remove unneeded arc4random patch
|
|
1ea6203c
|
2015-09-10T11:19:35
|
|
add openbsd tag sync script + release verifier
gen-openbsd-tags.sh synchronizes local tags from the portable tree with
the openbsd git mirror. It does this by matching commit timestamps,
which can handle rehashing due to modifications of the git import scope
if we need it later.
check-release.sh generates a release tarball and compares it to an
actual release. This has shown a few mistakes in past release, but we
can use it to ensure are no issues with future releases.
|
|
b6aded05
|
2015-09-10T07:18:08
|
|
ensure headers are sanitized before release
When a public header is removed, we need to ensure it gets removed
in the release distribution as well. Also, remove nonexistent *.he
exclude.
|
|
1c2a3f25
|
2015-09-09T07:45:54
|
|
Remove cmake tests from travis builds for now.
This seemed like it should be easy, but apparently there are a lot of
gotchas that need to be ironed out in a branch first.
|
|
e04dfb2b
|
2015-09-09T07:34:37
|
|
fix a couple of travis build failures
|
|
46c9a8de
|
2015-09-09T07:13:05
|
|
revert some travis shell portability tweaks
|
|
9e090286
|
2015-09-09T07:01:26
|
|
remove builtin travis cmake because it is too old
|
|
f6999fbe
|
2015-09-09T07:01:05
|
|
try ninja on travis linux again
|
|
c0341ad1
|
2015-09-09T06:59:35
|
|
use newer cmake for travis linux builds, revise build script
|
|
2728a865
|
2015-09-09T06:40:05
|
|
travis' cmake does not support ninja, use make
|
|
5de4c4f0
|
2015-09-09T06:12:16
|
|
add travis-ci cmake tests
|
|
5dc63037
|
2015-09-09T06:01:52
|
|
remove support for old MSVC versions, KNF
|
|
adfb2bf7
|
2015-09-09T05:15:06
|
|
Do not build lib-objects targets if we are just building static libs.
This confuses some cmake targets.
|
|
5f4e95e7
|
2015-09-08T15:00:09
|
|
updates for MSVC 2015's degenerate headers
Note that 'perror' moves from stdio.h to stdlib.h, and 'rename' moves
from stdio.h to io.h. Also, standard C includes move from the compiler
to the Windows SDK, which changes the base path for the include files.
|
|
9903a266
|
2015-09-07T01:28:29
|
|
distribute strcasecmp.c
|
|
ca56c332
|
2015-09-07T01:05:33
|
|
disable shared CMake builds for OS X / Windows for now
|
|
4078416c
|
2015-09-07T00:40:20
|
|
adjust order for ! .gitignore rule precedence
|
|
122acbd6
|
2015-09-07T00:33:55
|
|
update messages about Cygwin support
|
|
5ccdd138
|
2015-09-07T00:31:59
|
|
distribute include and man CMakefiles
|
|
3057de0d
|
2015-09-01T19:23:15
|
|
use CP_LIBC for copying tests/memmem.c
|
|
afcfb2d5
|
2015-08-31T07:49:50
|
|
add CP_LIBC, fix tls compilation
|
|
444749d1
|
2015-08-31T02:30:50
|
|
remove s3_meth.c from CMake builds
|
|
dbfba115
|
2015-08-31T02:30:25
|
|
remove DEF_WEAK from libc copies
|
|
058df4a2
|
2015-08-30T22:25:32
|
|
Delete s3_meth.c since it was only for SSLv3 support.
|
|
4e276357
|
2015-08-28T13:42:01
|
|
update Changelog for 2.2.3
|
|
cc3c1810
|
2015-08-28T05:54:12
|
|
replace remaining bash-only features in the update script
We used to need more features, but as the Makefile.am's
stopped being dynamically generated, there is less need.
|