kinichiro
e70d8cba5c
Add regress rfc3779
2022-02-02 19:18:22 +09:00
kinichiro
298b1e5834
Add regress evp_pkey_check
2022-01-31 19:28:39 +09:00
kinichiro
71f437de62
Follow upstream file changes and fix build
...
- Add asn1_lib.c
- Consolidation of ASN.1 code
Add asn1_item.c asn1_old.c
Remove a_d2i_fp.c a_digest.c a_dup.c a_i2d_fp.c a_sign.c a_verify.c
- Merge evp_asn1.c into a_type.c
- Merge asn_pack.c into asn1_item.c
- Rename tls13_key_share.c to tls_key_share.c
- Add bio/bio_local.h dh/dh_local.h ocsp/ocsp_local.h
- Add comp/comp_local.h
- Add define LIBRESSL_CRYPTO_INTERNAL to regress build
2022-01-12 20:04:53 +09:00
kinichiro
29a743d597
Add regress asn1api, asn1basic, asn1complex, asn1string_copy and ec_asn1_test
2021-12-27 19:49:44 +09:00
kinichiro
adde656bb7
Add strtonum to compat library and export it
...
crypto library requires strtonum now, and add it to compat library.
remove it from applications compat/ directories.
2021-12-26 16:00:25 +09:00
kinichiro
7fe1bf86e1
Fix _PATH_SSL_CA_FILE for ocsp_test
2021-12-04 21:00:39 +09:00
kinichiro
87c45af9e0
Sort regress key_schedule
2021-12-04 21:00:39 +09:00
kinichiro
b51803910f
Add regress ssl_methods
2021-12-04 21:00:39 +09:00
kinichiro
c211d97ecb
Remove unneeded target_include_directories with cmake
...
This could remove recurring of the same statement for include directories.
Instead of this removals, apps/* and tests should have include path that
had been provided by INTERFACE_INCLUDE_DIRECTORIES of target libs and
internal static libs.
2021-12-04 14:36:39 +09:00
Brent Cook
38181ad398
add asn1x509 test
2021-11-30 16:49:15 -06:00
kinichiro
870a1ebbc2
Build static library for regression tests when shared build with CMake
2021-11-27 20:57:14 +09:00
Brent Cook
aef899cf7c
prepend tls dir to AM_CPPFLAGS
2021-11-08 13:29:50 -06:00
Brent Cook
9243262fef
add x509req_ext
2021-11-08 07:43:11 -06:00
Brent Cook
04ab1061f3
build updates
2021-11-08 07:33:50 -06:00
Brent Cook
dd8cfb82a3
disable dtlstest when static libraries are not built
2021-07-19 10:47:10 -05:00
Brent Cook
c8911ede68
Land #674 , fix mingw builds with newer compiler versions
2021-05-30 17:53:02 -05:00
kinichiro
420723ee18
Fix mingw build on ubuntu 20.04
...
- Link libssp to resolve undefined reference __memcpy_chk
- Disable dtlstest since mingw does not have poll
2021-05-30 01:11:45 +00:00
kinichiro
b25111c22d
Fix UWP build
...
- Do not set _WIN32_WINNT to enable VirtualAllocFromApp
- Disable tlstest since SetHandleInformation is not supported on UWP
2021-05-29 20:55:50 +09:00
Brent Cook
31dc716df3
Land #669 , add new tests
2021-05-21 02:35:20 -05:00
kinichiro
66e8b10e53
Add regression dtlstest
2021-05-15 00:45:20 +09:00
kinichiro
be44d2a83a
Add regression ssl_get_shared_ciphers
2021-05-15 00:38:18 +09:00
kinichiro
75214be92b
Add regression tlslegacy
2021-05-15 00:38:18 +09:00
kinichiro
96ae00533a
Enable clienttest again
2021-05-13 23:15:23 +09:00
kinichiro
4c56df46de
Statically link libcrypto/ssl into libtls with cmake
2021-05-07 20:31:22 +09:00
Brent Cook
e044f14e41
disable some tests that rely on static library symbols
2021-05-01 10:41:46 -05:00
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