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
627b0261a8
ignore manpages
2015-09-13 11:33:20 -05:00
Brent Cook
eeb286af5a
fix spelling of OPENSSL_cleanse
2015-09-13 09:31:41 -05:00
Brent Cook
cb397a8b28
use CP_LIBC for strtonum
2015-09-13 09:31:41 -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
653bbfaabf
ding-dong e_os2.h is dead
2015-09-13 09:03:17 -05:00
Brent Cook
4bb70680a0
ech_ossl.h is gone
2015-09-13 09:03:04 -05:00
Brent Cook
02b7539cf5
readd openssl.1, distribute nc.1
2015-09-13 07:23:04 -05:00
Brent Cook
82e96d3565
include new tls headers
2015-09-13 03:48:46 -05:00
Brent Cook
a787f964a1
restrict nc to openbsd builds for now
2015-09-12 10:51:11 -05:00
Brent Cook
dcbaa6b699
correct nc compat path
2015-09-12 10:15:00 -05:00
Brent Cook
a64c42a09d
add some backcompat in nc, don't install it
2015-09-12 09:50:44 -05:00
Brent Cook
bcd3b2fde6
more cmake tests
2015-09-12 08:08:25 -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
34bfb6ecb5
add new tests
2015-09-12 05:18:47 -05:00
Brent Cook
c84250a4e4
update manpage links, fix typo
2015-09-12 03:17:33 -05:00
Brent Cook
f1b00f4fb8
sudo/doas
2015-09-12 03:17:19 -05:00
Brent Cook
c5eef7f11c
remove engine.c from CMake
2015-09-11 18:52:22 -05:00
Brent Cook
b89b470316
remove more deleted files
2015-09-11 18:46:36 -05:00
Brent Cook
105c86f3ed
first round of 2.3.0 release notes
2015-09-11 18:18:46 -05:00
Brent Cook
6db3fc7c31
remove engine from openssl(1)
2015-09-11 09:47:40 -05:00
Brent Cook
2af9873259
add -lrt check for linux
2015-09-11 09:11:08 -05:00
Brent Cook
ef01eb71d1
speed up builds without killing os x perhaps
2015-09-11 09:10:57 -05:00
Brent Cook
b5090c5853
add cmake test support
2015-09-11 08:04:28 -05:00
Will Tange
afd031f0ed
Small README typo
2015-09-11 03:24:14 -05:00
Brent Cook
384e71614f
remove unneeded arc4random patch
2015-09-11 03:20:41 -05:00
Brent Cook
1ea6203cbf
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.
2015-09-10 11:50:16 -05:00
Brent Cook
b6aded059f
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.
2015-09-10 11:50:03 -05:00
Brent Cook
1c2a3f25e2
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.
2015-09-09 07:45:54 -05:00
Brent Cook
e04dfb2b27
fix a couple of travis build failures
2015-09-09 07:34:37 -05:00
Brent Cook
46c9a8de8b
revert some travis shell portability tweaks
2015-09-09 07:13:05 -05:00
Brent Cook
9e090286b5
remove builtin travis cmake because it is too old
2015-09-09 07:01:26 -05:00
Brent Cook
f6999fbe4b
try ninja on travis linux again
2015-09-09 07:01:05 -05:00
Brent Cook
c0341ad131
use newer cmake for travis linux builds, revise build script
2015-09-09 06:59:55 -05:00
Brent Cook
2728a86590
travis' cmake does not support ninja, use make
2015-09-09 06:40:05 -05:00
Brent Cook
5de4c4f0eb
add travis-ci cmake tests
2015-09-09 06:12:16 -05:00
Brent Cook
5dc6303714
remove support for old MSVC versions, KNF
2015-09-09 06:03:52 -05:00
Brent Cook
adfb2bf722
Do not build lib-objects targets if we are just building static libs.
...
This confuses some cmake targets.
2015-09-09 06:03:52 -05:00
Brent Cook
5f4e95e7c1
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.
2015-09-09 06:02:28 -05:00
Brent Cook
9903a26661
distribute strcasecmp.c
2015-09-07 01:28:29 -05:00
Brent Cook
ca56c332e3
disable shared CMake builds for OS X / Windows for now
2015-09-07 01:05:33 -05:00
Brent Cook
4078416c36
adjust order for ! .gitignore rule precedence
2015-09-07 00:40:20 -05:00
Brent Cook
122acbd659
update messages about Cygwin support
2015-09-07 00:33:55 -05:00
Brent Cook
5ccdd1380b
distribute include and man CMakefiles
2015-09-07 00:31:59 -05:00
kinichiro
3057de0d2b
use CP_LIBC for copying tests/memmem.c
2015-09-01 19:23:15 +09:00
Brent Cook
afcfb2d504
add CP_LIBC, fix tls compilation
2015-08-31 07:49:50 -05:00
Brent Cook
444749d1d5
remove s3_meth.c from CMake builds
2015-08-31 02:30:50 -05:00
Brent Cook
dbfba1154f
remove DEF_WEAK from libc copies
2015-08-31 02:30:25 -05:00