Commit Graph

  • c0a8ddc163 configure.ac: use executable hardening where available Jim Barlow 2014-12-23 21:47:03 -08:00
  • a6c072343a configure.ac: use executable hardening where available Jim Barlow 2014-12-23 05:24:24 -08:00
  • 164f684eb8 configure.ac: Modify clang check to save result to a variable Jim Barlow 2014-12-23 04:38:43 -08:00
  • 04158cd40e do not mark GNU_STACK WX in ELFs generated from assembly Brent Cook 2014-12-21 23:14:02 -06:00
  • 8c6c07c5ba Add wrapper file "config" to distribution. Technion 2014-12-15 07:43:17 +00:00
  • 56f7523337 enable OS X and Linux CI builds Brent Cook 2014-12-14 21:03:17 -06:00
  • 733c252857 add Travis CI configuration Brent Cook 2014-12-14 20:46:14 -06:00
  • c2dccc1418 add all LIBADD dependencies for tls Brent Cook 2014-12-14 20:38:02 -06:00
  • a29b174e31 bump version Brent Cook 2014-12-14 16:42:38 -06:00
  • d2342f36bc allow Windows DLLs to be built Brent Cook 2014-12-14 16:42:47 -06:00
  • 09e5a841cd add LIBADD library dependencies to libssl/libtls Brent Cook 2014-12-14 16:12:28 -06:00
  • 2669771c7e Use the individual library versions in LibreSSL pc files Brent Cook 2014-12-11 07:51:38 -06:00
  • cfa0445115 don't hardcode a fixed # of jobs for make Brent Cook 2014-12-08 18:35:22 -06:00
  • 722b48f044 update libtls URL Brent Cook 2014-12-08 18:34:06 -06:00
  • cfbc62e686 update and rework changelog for readability Brent Cook 2014-12-07 19:09:24 -06:00
  • 6f6ca9dcf0 use the new $MV macro to generate assembly files Brent Cook 2014-12-07 18:33:22 -06:00
  • 5109e657df use 'make distcheck' for the release build script Brent Cook 2014-12-07 18:16:16 -06:00
  • a270e6a90b tests/Makefile.am.tpl: remove generated files on distclean Dmitry Eremin-Solenikov 2014-12-08 02:21:22 +03:00
  • afcd515b99 update.sh: remove linked manpages on uninstall Dmitry Eremin-Solenikov 2014-12-08 02:13:34 +03:00
  • 9d70cdc60d update.sh: add MV-like function preserving file timestamps Dmitry Eremin-Solenikov 2014-12-08 02:08:18 +03:00
  • 5390bbea3e update.sh: call $CP instead of cp to ease rebuilds Dmitry Eremin-Solenikov 2014-12-08 02:07:21 +03:00
  • a40fccc73b Update .gitignore Dmitry Eremin-Solenikov 2014-12-08 02:11:04 +03:00
  • 7842cda3c8 update.sh: include gost test suite Dmitry Eremin-Solenikov 2014-12-08 02:10:41 +03:00
  • 9c685415ab disable inline assembly on Windows for now Brent Cook 2014-12-07 17:42:37 -06:00
  • 03cd45e2c7 Enable optimized crypto operations for x86_64 Brent Cook 2014-12-06 18:43:58 -06:00
  • e57d5d8be3 sync man links from upstream Brent Cook 2014-12-07 13:12:41 -06:00
  • 976f64d932 read all library versions directly from files Brent Cook 2014-12-06 18:59:25 -06:00
  • 14f4175b67 split long manpage makefile lines. Brent Cook 2014-12-06 17:39:07 -06:00
  • 29804a73cc simplify packaging for libcrypto. Brent Cook 2014-12-06 17:11:59 -06:00
  • 605acdcef2 remove obsolete define Brent Cook 2014-12-06 17:47:44 -06:00
  • d643bcf4b5 simplify packaging for libssl. Brent Cook 2014-12-06 17:47:30 -06:00
  • 13035fa666 simplify building the apps Makefile Brent Cook 2014-12-06 11:20:56 -06:00
  • 33ff088a60 simplify packaging for libtls. Brent Cook 2014-12-06 10:21:23 -06:00
  • d3ea95b9f5 update changelog for libtls Brent Cook 2014-12-06 09:29:22 -06:00
  • b3270494f0 add support for building libtls Brent Cook 2014-12-04 22:37:22 -06:00
  • fc5e43c32b update changelog for 2.1.2 Brent Cook 2014-12-03 23:11:08 -06:00
  • a19dd0e61b better cleanup biotest.c Brent Cook 2014-12-03 22:58:24 -06:00
  • e83c30c158 monkey patch more POSIX-like behavior out of winsock 2 Brent Cook 2014-11-20 07:32:15 -06:00
  • cccdd689e3 add minimal winsock->BSD networking header shims Brent Cook 2014-11-19 07:43:07 -06:00
  • 1bbde19a7c add minimal poll(2) implementation for Windows Brent Cook 2014-11-20 00:24:20 -06:00
  • 96bf8be098 update and mask unit tests when running on win32 Brent Cook 2014-11-20 08:46:02 -06:00
  • 58fcd3c39c Add conditional compilation for windows and posix functions. Brent Cook 2014-11-20 00:26:55 -06:00
  • 7f0646f612 Update win32 build defines Brent Cook 2014-11-19 06:26:38 -06:00
  • 43e041a533 don't ignore a non-existent file Brent Cook 2014-11-21 07:09:49 -06:00
  • 2103690cbf improve readability of generated Makefile.am files Brent Cook 2014-11-19 22:02:17 -06:00
  • 1bd0c2fb2e ignore gost and camellia dirs Brent Cook 2014-11-18 08:04:18 -06:00
  • 29f8d827f2 Enable GOST in libcrypto and libssl, contributed by Dmitry Eremin-Solenikov Brent Cook 2014-11-18 08:02:32 -06:00
  • 648e913627 Use _WIN32 instead of __WIN32. 宋冬生 2014-11-05 20:52:00 +08:00
  • f223e6f14d Add the Cammelia cipher to libcrypto. Brent Cook 2014-11-17 17:48:46 -06:00
  • d84aa5cbc1 Quiet clang warnings about unused arguments in general. Brent Cook 2014-11-03 21:06:40 -06:00
  • 94ec2b6b1c make 'autoreconf' work from dist tarball Brent Cook 2014-11-03 21:05:47 -06:00
  • 0aeb93b9fc override native arc4random_buf on FreeBSD Brent Cook 2014-10-27 19:22:03 -05:00
  • 8abf8e1e15 override native arc4random_buf on OS X Brent Cook 2014-10-27 20:01:21 -05:00
  • e864776f0b update README to reflect current porting approach Brent Cook 2014-10-27 20:00:58 -05:00
  • 1c5591947a Add an OpenSSL compatible ./config wrapper Brent Cook 2014-10-30 15:40:57 -05:00
  • a2373f7007 wrap arc4random header Brent Cook 2014-10-30 10:52:29 -05:00
  • a4cc953911 Improve and simplify function and header detection logic. Brent Cook 2014-10-29 15:44:36 -05:00
  • 727bccd093 use the correct HOST_OS for the Windows build Brent Cook 2014-10-29 15:59:35 -05:00
  • 72c1e56b38 enable -lcrypto -lssl with all test programs directly. Brent Cook 2014-10-29 15:46:20 -05:00
  • ccaf9cdd9c remove duplicate (and overlapping) .1 manpages Brent Cook 2014-10-26 09:23:03 -05:00
  • 8b695e534b set various glibc flags that also are useful with mingw Brent Cook 2014-10-22 19:12:18 -05:00
  • eb26e56ba8 undef LIBRESSL_INTERNAL for the pidwrap test. Brent Cook 2014-10-22 13:06:36 -05:00
  • a91d1013cf update string.h for include strings.h for HPUX environment kinichiro 2014-10-22 15:47:31 +09:00
  • 54259e50a5 include a proper check for memmem when configuring unit tests Brent Cook 2014-10-22 12:37:06 -05:00
  • 48520cf629 bump version Brent Cook 2014-10-22 11:16:39 -05:00
  • 04bb7a665d update with 2.1.1 changes Brent Cook 2014-10-15 22:28:34 -05:00
  • a007fb9d53 LibreSSL portable README update Brent Cook 2014-10-14 22:51:02 -05:00
  • 2408253191 add extended ChangeLog file Brent Cook 2014-10-14 22:25:16 -05:00
  • 6b729df5d8 update gitignore to see changelog Brent Cook 2014-10-14 22:23:16 -05:00
  • 9c8cf59362 add missing commas from man links Brent Cook 2014-10-14 21:54:37 -05:00
  • 67ec615a35 update man links Brent Cook 2014-10-14 20:55:04 -05:00
  • 3d3c24670a don't fail to make dist on a clean repo Brent Cook 2014-10-14 20:54:42 -05:00
  • cf1c1f350c crank version Brent Cook 2014-10-14 20:44:55 -05:00
  • 0534fffefa update to new converted SSL manpages Brent Cook 2014-10-13 06:12:07 -05:00
  • 5c23f25103 clear local manpage cache before generating a release tarball Brent Cook 2014-09-26 16:12:53 -05:00
  • 3f944e83ff update for upstream move of the openssl app Brent Cook 2014-08-27 21:46:43 -05:00
  • e7edc4a76f ensure compatibility with posix shell Brent Cook 2014-08-18 21:55:37 -05:00
  • 01726893f5 add --disable-asm flag for disabling inline asm Brent Cook 2014-08-17 07:58:32 -05:00
  • 2cef68f3ed allow inline asm Brent Cook 2014-08-16 14:16:01 -05:00
  • 2d719eb3d7 set _DEFAULT_SOURCE on linux hosts Brent Cook 2014-08-16 08:17:32 -05:00
  • 6dccbae663 update stdio.h for including stdarg.h inoguchi 2014-08-12 17:21:48 +09:00
  • 46b6df7cb0 remove configure.am.tpl, pull in VERSION directly Brent Cook 2014-08-12 06:20:58 -05:00
  • d6a485d1a1 rebase on pull when updating the openbsd branch Brent Cook 2014-08-08 07:31:28 -05:00
  • 00b51d5c25 conditionally build strnlen if needed. Brent Cook 2014-08-02 21:43:56 -05:00
  • c95574be92 tie master libressl branch to openbsd master Brent Cook 2014-07-31 18:18:45 -05:00
  • 3e21619bcf Crank version on HEAD to 2.1.0 2.0 cointinues on OPENBSD_5_6 branch Bob Beck 2014-07-31 18:53:48 -06:00
  • 105da446ba define MAP_ANON for systems with MAP_ANONYMOUS Brent Cook 2014-07-30 22:16:01 -05:00
  • 8d89fb071c merge endian definitions between AIX/HP-UX/Solaris Brent Cook 2014-07-30 07:07:48 -05:00
  • ff58a2e3cb update include/machine/endian.h for hpux portability. inoguchi 2014-07-30 13:22:00 +09:00
  • b9ff0728e1 harmonize asprintf with OpenSSH Brent Cook 2014-07-30 06:53:02 -05:00
  • a07e337020 include comment on windows services Brent Cook 2014-07-29 18:21:58 -05:00
  • af705b3f7d add sys/mman.h shim to define MAP_ANON if needed Brent Cook 2014-07-29 07:39:23 -05:00
  • 983103b0db stub win32 issetugid implementation Brent Cook 2014-07-28 21:06:37 -05:00
  • 46dd7aac40 added dist.sh script - generates tarball Brent Cook 2014-07-28 21:00:25 -05:00
  • d328203f63 produce a error if platform has no arc4random hook Brent Cook 2014-07-28 20:57:43 -05:00
  • 35e2d8d048 add asprintf / vasprintf from OpenSSH portable Brent Cook 2014-07-28 19:26:15 -05:00
  • 02ad0041c4 Update endian.h for AIX/IRIX pgmassey 2014-07-25 14:58:53 -04:00
  • 981fc3618a Guard individual compatibility header prototypes. Brent Cook 2014-07-28 12:09:38 -05:00
  • cd168d519b split big line Brent Cook 2014-07-28 07:50:48 -05:00
  • e48e4f0e69 prefer - over /dev/stdin for cmp test Brent Cook 2014-07-27 06:20:33 -05:00