Commit Graph

78 Commits

Author SHA1 Message Date
Brent Cook
cd168d519b split big line 2014-07-28 07:50:48 -05:00
Brent Cook
0a74a4d464 add strndup/strnlen compat functions from OpenBSD 2014-07-28 07:07:23 -05:00
Brent Cook
ea6e7116c9 build openbsd memmem implementation for explicit_bzero test
memmem is not always available, and not all memmem's work the same way

ok beck@ guenther@
2014-07-21 20:29:49 -05:00
Brent Cook
451dbd967c compute absolute paths to source
removes relative path hackery

ok beck@ guenther@
2014-07-21 20:27:14 -05:00
Brent Cook
33bc05ca9c better handle disabled tests and exclude files
ok beck@ guenther@
2014-07-21 20:27:14 -05:00
Brent Cook
4335a49f51 use correct link order for app and tests
ok beck@ guenther@
2014-07-21 19:53:52 -05:00
Brent Cook
8a44ab84f0 preserve timestamps on copy from upstream checkout
this saves time on rebuilds when testing tarballs

ok beck@ guenther@
2014-07-21 19:53:28 -05:00
Brent Cook
9c2c499bf3 Use correct static link order for unit tests.
thanks to Jonas 'Sortie' Termansen

ok beck@
2014-07-20 16:30:44 -05:00
Brent Cook
1b1bce16b1 update to newly-refactored arc4random compatibility shims
the thread-private bits can move next

ok beck@
2014-07-18 09:19:23 -05:00
Brent Cook
477f1f0187 added fork_rand test to check for PID wraparound
ok beck@
2014-07-15 16:43:00 -05:00
Brent Cook
7f2fab20bc enable the asn1 test 2014-07-15 14:49:34 -05:00
Mark Kettenis
bbd51d0e32 give section 1 man pages a .1 suffix instead of .3
ok beck@
2014-07-14 16:09:18 +02:00
Bob Beck
e0386dd263 rc4_util.c went away
ok bcook@
2014-07-13 03:02:25 -06:00
Brent Cook
65944782c3 add platform libraries to libcompat's LIBADD list
ok beck@
2014-07-12 03:34:08 -05:00
Brent Cook
596ef45803 source library version from a common place, speed man builds
grab library version from VERSION file
build manpages only on changes

ok beck@
2014-07-12 04:02:35 -06:00
Brent Cook
09fdc9c09b source the proper man links file
otherwise, this picks up 'links' in the path
2014-07-11 10:51:28 -05:00
Brent Cook
8b125f31bb build strtonum directly into apps/openssl
it is not needed as a library export

ok beck@
2014-07-11 04:47:03 -05:00
Brent Cook
e1e636db22 prefer symlinks rather than hardlinks for manpages
ok beck@
2014-07-11 03:56:58 -05:00
Bob Beck
77b34fe012 Ignore .1 man pages, and fix update to include new opensslfeatures.h
ok bcook@
2014-07-11 10:08:57 -06:00
Brent Cook
d698dcfaa1 update manpage links list 2014-07-11 01:26:35 -05:00
Brent Cook
bc2d1a3255 fixes for manpage linker 2014-07-11 00:51:33 -05:00
Brent Cook
5acefa2f5a add manpages and links 2014-07-11 00:15:13 -05:00
Charlie Root
6d6c94a291 Actually get man pages. 2014-07-11 04:43:20 -06:00
Charlie Root
ab3d9838cd wording changes and initial stab at crypto man pages.
still need to get man links working and ssl and apps
man pages added.
2014-07-11 04:14:48 -06:00
Brent Cook
faaf265e84 build fixes and simplifications
switch from submodules to plain-old-clones
 remove broken biotest for now

ok beck@
2014-07-10 19:43:04 -05:00
Bob Beck
b3543f9c59 add LIBRESSL_GIT environment variable
Allows for eventual public github default, which can be easily
overridden by developers.
2014-07-10 08:05:45 -06:00
Bob Beck
985fdadd45 update script to work rebased on cvs.openbsd.org
ok bcook@
2014-07-10 07:36:19 -06:00
Brent Cook
e9eff5016a initial top-level import 2014-07-10 06:07:09 -05:00