126 Commits

Author SHA1 Message Date
Brent Cook
f2b197f373 cmake test should be ec_point_conversion 2021-04-27 08:21:21 -05:00
Brent Cook
632ddde256 add ec_point_conversion test 2021-04-27 07:08:03 -05:00
Brent Cook
81e17c7348 add ssl_methods test 2021-02-03 06:13:46 -06:00
kinichiro
1c0b5f0734 Add regress x509_info.c 2020-09-15 21:38:05 +09:00
kinichiro
6969cf036e Fix regress build 2020-09-15 20:55:40 +09:00
kinichiro
0e52cefc5c Add regress x509attribute.c 2020-09-14 19:55:45 +09:00
kinichiro
4f01b43cfe Add regress constraints.c 2020-09-13 21:36:38 +09:00
Brent Cook
706a21658c Land #605, Update testssl.bat 2020-07-22 09:39:01 -05:00
kinichiro
77b8a47393 Force TLSv1.2 when testing SSLv3/TLSv1.2 cipher suites. (upstream r1.15) 2020-07-22 22:22:14 +09:00
kinichiro
ea0dd3c107 Test TLSv1.3 ciphersuites (upstream r1.14) 2020-07-22 22:22:06 +09:00
kinichiro
615c380811 Fix ssltest to run on appveyor 2020-07-07 22:45:48 +09:00
kinichiro
f9e7ce5ed2 Test both SSLv3 and TLSv1.2, select cipher suite that the protocol can handle
Follow upstream r1.12 and r1.13
- Test both SSLv3 and TLSv1.2 cipher suites with TLS.
- Handle the fact that TLSv1.3 cipher suites are now being included in the
  output from `openssl ciphers`
2020-07-05 13:30:54 +09:00
kinichiro
e8033def44 Build regress servertest only if non BUILD_SHARED_LIBS with cmake 2020-05-19 01:23:57 +09:00
kinichiro
1fe7792349 Enable regress handshake_table on Windows 2020-05-04 23:40:33 +09:00
kinichiro
4270e6716f Enable regress handshake_table 2020-05-04 21:26:16 +09:00
kinichiro
ea57e53c63 Add regress record_layer_test 2020-04-28 23:52:37 +09:00
Brent Cook
b462bfdbc9 disable clienttest
the current handshakes contain dynamic content, which breaks this test
2020-03-14 06:41:54 -05:00
Brent Cook
71751791cf enable cmstest 2019-11-03 21:11:23 -06:00
kinichiro
5d686726ec Add regress bn_to_string 2019-06-13 10:15:28 +09:00
Daniel Wyatt
23fa9a51d8 Add portable scaffold for SM4 2019-03-04 08:53:22 -05:00
Brent Cook
4d6cfb10ed update tests 2019-02-09 07:40:14 -06:00
Brent Cook
501d61c681 valid_handshakes_terminate uses private API 2019-01-21 16:21:32 -06:00
Brent Cook
3fc51459dd make keypairtest.sh runnable standalone 2019-01-20 21:18:17 -06:00
Brent Cook
74553e53aa recordtest needs private symbols 2019-01-20 16:33:47 -06:00
Brent Cook
695919e059 add new files and tests 2019-01-20 15:28:46 -06:00
Brent Cook
e59ea94f62 add tls13_[tlsext|buffer].* and buffertest 2019-01-18 17:13:36 -06:00
Brent Cook
c23f745179 add some defines for building Mingw cross-compiled with CMake 2019-01-02 05:37:35 -06:00
Brent Cook
1cb05b51c1 Land #439, Add portable scaffold for SM3 2018-11-11 09:14:41 -06:00
Brent Cook
6564332d4d add key_schedule test, tls13 key schedule bits 2018-11-08 13:59:55 -07:00
Brent Cook
940accb52c bn_rand_interval requires a static library symbol 2018-11-08 11:23:44 -06:00
Brent Cook
bcf5c3e29e add x509name test 2018-11-07 22:45:27 -06:00
Brent Cook
04ad19529d add bn_rand_interval test 2018-11-07 22:38:07 -06:00
Jack Lloyd
d4803f134f Add portable scaffold for SM3 2018-08-14 15:16:36 -04:00
kinichiro
d259acbd32 Add regress bnaddsub 2018-07-11 17:10:16 +09:00
Brent Cook
bf368e58e7 add private includes for apps and tests 2018-06-14 05:59:20 -05:00
Brent Cook
4fcfc82d83 scope private/public headers when embedding into other projects
thanks to Cameron Palmer
2018-05-29 05:46:54 -05:00
kinichiro
650487dbe9 Build and run regression tests against shared libraries with CMake 2018-03-27 21:40:52 +09:00
Don
4d753badc0 Cleanup options around tests 2018-03-21 11:33:38 -07:00
Don
26bebfc564 Use BUILD_SHARED_LIBS to specify library type 2018-03-21 10:24:52 -07:00
Don
644c1097a8 Fix Windows tests within CMake 2018-03-20 16:44:41 -07:00
Brent Cook
1b84f79f4c Land #402, Remove CMAKE_HOST_ references 2018-03-18 09:53:37 -05:00
kinichiro
1fb8c9c6be Fix using right functions for file descriptor with MS Visual Studio 2018-03-18 00:48:49 +09:00
Don
09590953d0 Remove CMAKE_HOST_ references
CMAKE_HOST_ describes the host system not the target. For cross compilation to work the actual target system should be used for making decisions in CMake.
2018-03-16 14:59:53 -07:00
Brent Cook
639a6629ae disable keypairtest with MSVC 2018-03-16 12:19:44 -05:00
kinichiro
b7397ab184 Add regress keypairtest 2018-03-13 23:16:10 +09:00
kinichiro
0ee8aa8eaf Remove unneeded -ULIBRESSL_INTERNAL 2018-01-06 18:51:45 +09:00
kinichiro
f69775d7b2 Add regress configtest 2017-12-22 23:35:48 +09:00
kinichiro
b38d7f0f8a Add regress asn1evp 2017-12-22 23:33:15 +09:00
kinichiro
23b5d39cfb Remove NPN test coverage for Windows. 2017-08-13 19:10:46 +09:00
Brent Cook
58ba8785fb add tlsext 2017-07-17 05:12:55 -05:00