Commit Graph

  • 44082746db Fix getprogname_linux.c for Android API < 21 Simone Basso 2019-05-04 09:15:23 +02:00
  • a7265dd139
    Fix MacOSX cmake missing symbol _clock_gettime paul4334 2019-04-30 16:35:04 -07:00
  • 38c884f205 include -ldl for SHA512 operations Brent Cook 2019-04-23 01:54:33 -05:00
  • 2f7827344a add changelog diff from 65.html Brent Cook 2019-04-13 10:54:10 -05:00
  • a67ba9f4ad add pthread_mutex* windows compat for libtls Brent Cook 2019-04-11 07:28:49 -05:00
  • 41f58606c0 include cmake find module in distribution Brent Cook 2019-04-11 06:58:58 -05:00
  • 89e4307082 Land #503, add CMake module Brent Cook 2019-04-11 06:27:01 -05:00
  • 7dfda75497 update manpage links Brent Cook 2019-04-11 06:26:45 -05:00
  • 4b6c7bfd02 update links Brent Cook 2019-03-19 05:39:39 -05:00
  • 6b8dcd5be9 Add #506, add SM4 build Brent Cook 2019-03-19 05:32:58 -05:00
  • 4ea2a01a0d Add ssl/ssl_transcript.c and remove ssl/t1_hash.c kinichiro 2019-02-24 15:41:47 +09:00
  • 23fa9a51d8 Add portable scaffold for SM4 Daniel Wyatt 2019-03-02 12:32:12 -05:00
  • 3d989bc91e
    Readme: Using LibreSSL with a CMake project John Norrbin 2019-02-11 20:54:30 +01:00
  • 1dd2d050e1
    Add LibreSSL CMake Find Module John Norrbin 2019-02-11 20:30:17 +01:00
  • 535246269d add __dead__ annotation support Brent Cook 2019-02-09 09:03:13 -06:00
  • 5535242ec1 update manpage links Brent Cook 2019-02-09 07:41:00 -06:00
  • 4d6cfb10ed update tests Brent Cook 2019-02-09 07:40:14 -06:00
  • 79a66f1b5d update patch Brent Cook 2019-02-09 07:28:07 -06:00
  • 40c848316e add unimpl fallback for getprogname Brent Cook 2019-02-03 18:50:14 -06:00
  • 7f59976700 export getuid for libtls Brent Cook 2019-02-01 05:44:31 -06:00
  • cc0a0e1299 add syslog to compat headers Brent Cook 2019-02-01 05:14:57 -06:00
  • 5269dbb279 update cmake Brent Cook 2019-01-31 10:00:48 -06:00
  • a6d7ea9562 update autoconf for latest compat functions Brent Cook 2019-01-31 09:45:56 -06:00
  • 495a1b6316 more masm fixes, but disable for now Brent Cook 2019-01-21 20:15:30 -06:00
  • 501d61c681 valid_handshakes_terminate uses private API Brent Cook 2019-01-21 16:21:32 -06:00
  • aa85c64caf add tls13_client Brent Cook 2019-01-21 16:06:45 -06:00
  • 1b2e3576e0 a couple of fixes to get MSVC Win64 going again Brent Cook 2019-01-21 15:26:32 -06:00
  • 6c6b58f610 use generator to determine if we're building 64-bit code on Windows Brent Cook 2019-01-21 11:19:11 -06:00
  • d649daf41d add new files Brent Cook 2019-01-21 06:14:21 -06:00
  • 64d9c5d678 fixes to build asm on MSVS Brent Cook 2019-01-21 05:24:11 -06:00
  • 0ec8c536b9 update .gitignore Brent Cook 2019-01-20 23:39:15 -06:00
  • cc08f8eae0 adjust asm exclusions Brent Cook 2019-01-20 23:38:22 -06:00
  • 73b371073e remove xcode annotations for windows Brent Cook 2019-01-20 23:37:44 -06:00
  • e22fea70af reduce number of Windows configs needed to test Brent Cook 2019-01-20 22:00:59 -06:00
  • ecc142702a disable 2017 builds for now, appveyor is taking too long Brent Cook 2019-01-20 21:57:40 -06:00
  • f553a9fe63 consider masm/mingw assembly flavors from cmake Brent Cook 2019-01-20 21:18:34 -06:00
  • 3fc51459dd make keypairtest.sh runnable standalone Brent Cook 2019-01-20 21:18:17 -06:00
  • a2c03cbb56 disable bn acceleration Brent Cook 2019-01-20 20:54:47 -06:00
  • 0492445a69 always stop the asm generators from calling the C compiler Brent Cook 2019-01-20 20:07:54 -06:00
  • 8730803401 enable asm for mingw64 Brent Cook 2019-01-20 19:59:46 -06:00
  • 8475a5876d add _LP64 checks Brent Cook 2019-01-20 19:58:04 -06:00
  • 72bb1ed618 generate masm and mingw64 assembly Brent Cook 2019-01-20 19:56:07 -06:00
  • 74553e53aa recordtest needs private symbols Brent Cook 2019-01-20 16:33:47 -06:00
  • f67724d084 add more tls13 files Brent Cook 2019-01-20 16:25:25 -06:00
  • 695919e059 add new files and tests Brent Cook 2019-01-20 15:28:46 -06:00
  • 26c8896c6b check for cc before gcc Brent Cook 2019-01-20 15:08:05 -06:00
  • 17ae1da6c9 rebase patches Brent Cook 2019-01-19 22:24:01 -06:00
  • 7c4d13138a fix build Brent Cook 2019-01-19 05:08:40 -06:00
  • f1dfe95403 add ec to crypto private -I path for ec_lcl.h Brent Cook 2019-01-19 04:33:03 -06:00
  • d8c05cedec account for differences in FAIL macros Brent Cook 2019-01-18 18:44:47 -06:00
  • 3ab11de0f1 adjust for latest upstream changes Brent Cook 2019-01-18 18:38:59 -06:00
  • 91d26602c9 check for more pthread functions that might not be in libc Brent Cook 2019-01-18 18:04:31 -06:00
  • e59ea94f62 add tls13_[tlsext|buffer].* and buffertest Brent Cook 2019-01-18 17:13:36 -06:00
  • 7032d88bfd Land #488, Android build fixes Brent Cook 2019-01-17 18:34:44 -06:00
  • 7f063e116a Land #493, Add Android build for Travis-CI Brent Cook 2019-01-08 10:25:57 -06:00
  • c5fb18747e typo s/NAPI/NAL/ kinichiro 2019-01-08 00:00:31 +09:00
  • 3247230d47 rename modes_lcl patch so it applies Brent Cook 2019-01-04 07:28:54 -06:00
  • b6479e01f6 define in_port_t for Android Brent Cook 2019-01-01 23:07:00 -06:00
  • 3f189a24f2 check if we need to link pthread dynamically Brent Cook 2019-01-01 22:59:47 -06:00
  • 4eb8da3e07 Land #496, add configure-time check for timespecsub Brent Cook 2019-01-07 06:28:29 -06:00
  • c1a44d2220 we don't need to pass this to automake Brent Cook 2019-01-06 15:49:28 -06:00
  • 7af3ba340d add configure-time check for timespecsub Brent Cook 2019-01-06 13:20:29 -06:00
  • 983c7fbd0d Add Android build for Travis-CI kinichiro 2019-01-05 16:22:24 +09:00
  • 1e848d2e4e
    Handle malloc returning null John Norrbin 2019-01-04 19:24:59 +01:00
  • 779ec4dedc Add ARM build for Travis-CI kinichiro 2019-01-04 01:32:22 +09:00
  • 7d5b905723 Add arm_arch.h to build ARM portable kinichiro 2019-01-04 01:08:15 +09:00
  • 3bcb2e5ff2 enable cmake mingw builds in travis Brent Cook 2019-01-02 05:37:08 -06:00
  • c23f745179 add some defines for building Mingw cross-compiled with CMake Brent Cook 2019-01-02 05:36:24 -06:00
  • d5c155fcb8 add stdint.h shim, include limits for SIZE_MAX on Android Brent Cook 2019-01-01 15:57:36 -06:00
  • 6831427442 enable getpagesize for all Windows builds Brent Cook 2019-01-01 15:13:26 -06:00
  • 565258a447 use InterlockedExchangeAdd for add Brent Cook 2019-01-01 13:50:17 -06:00
  • e508171956 make locks self-initialize, switch to critical sections Brent Cook 2019-01-01 02:40:59 -06:00
  • 0f0bec5a76 build crypto_lock_win.c in-place Brent Cook 2019-01-01 08:06:20 -06:00
  • 20503fd6ac fix gitignore excludes on crypto Brent Cook 2019-01-01 02:40:36 -06:00
  • 38c429ab2a add Visual Studio 2017 image Brent Cook 2018-12-16 02:46:20 -06:00
  • e9e6bf2728 add Visual Studio 15 2017 test target Brent Cook 2018-12-16 02:37:02 -06:00
  • cc18bf67d5 add portable changes Brent Cook 2018-12-15 11:10:39 -06:00
  • 061094bd71 Land #475, Fix CMake not finding getpagesize for Android 19 Brent Cook 2018-12-15 09:16:05 -06:00
  • 960ea062b1 update changelog Brent Cook 2018-12-14 12:05:54 -06:00
  • 8fee85b013 Fix CMake not finding getpagesize for Android 19 tux3 2018-12-14 14:38:35 +01:00
  • 29e0e7b438 update links Brent Cook 2018-12-14 01:45:38 -06:00
  • 68b54c324e Land #473, format commands Brent Cook 2018-12-14 01:38:29 -06:00
  • 4f1c9507b6 hide clock_gettime definition on WIN32 Brent Cook 2018-11-16 05:05:15 -06:00
  • 0829e7f654 rebase netcat.c.patch Brent Cook 2018-11-16 04:40:18 -06:00
  • 3c1371061a typo Brent Cook 2018-11-13 13:42:37 -06:00
  • f6a8fa5305 don't enable global debug Brent Cook 2018-11-13 13:42:21 -06:00
  • c109b329e6 2.9.0 Changelog Brent Cook 2018-11-11 12:36:24 -06:00
  • a256df7fe9 build lock functions with CMake Brent Cook 2018-11-11 11:05:21 -06:00
  • 387d2ae261 change windows compatibility stubs for pthread_t to be more like other OSes Brent Cook 2018-11-11 11:00:00 -06:00
  • ff7a18318c include header Brent Cook 2018-11-11 10:59:15 -06:00
  • 1cb05b51c1 Land #439, Add portable scaffold for SM3 Brent Cook 2018-11-11 09:14:41 -06:00
  • 1e2937e1a2 added crypto_lock portable bits Brent Cook 2018-11-11 09:14:00 -06:00
  • ba2fe0e949 add simple Windows lock implementation Brent Cook 2018-11-11 09:06:13 -06:00
  • 3172a42c45 add Makefile.am.elf-arm Brent Cook 2018-11-11 08:35:14 -06:00
  • 8f32297dce add arm asm support via autoconf/make Brent Cook 2018-11-11 02:08:55 -06:00
  • 9c6e9f0995 initial 32-bit arm assembly optimization support Brent Cook 2018-11-11 00:24:35 -06:00
  • e7d11baaae enable optimizations for all cmake builds Brent Cook 2018-11-09 18:29:06 -06:00
  • f5ec56f4c5 latest updates Brent Cook 2018-11-09 12:12:30 -06:00
  • 6564332d4d add key_schedule test, tls13 key schedule bits Brent Cook 2018-11-08 13:46:21 -07:00
  • 940accb52c bn_rand_interval requires a static library symbol Brent Cook 2018-11-08 11:23:44 -06:00