diff options
| author | Theo Buehler <tb@openbsd.org> | 2023-07-07 10:14:29 +0200 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2023-07-07 02:37:45 -0600 |
| commit | e06ce19f9531240fa4e754197850184dbcd445fc (patch) | |
| tree | 9c5f3c594efc40d4b66adc0ccbf7467a468571bb | |
| parent | 990fd347ee8b60c4a0fefc4272c7b76befdfd74a (diff) | |
| download | portable-e06ce19f9531240fa4e754197850184dbcd445fc.tar.gz portable-e06ce19f9531240fa4e754197850184dbcd445fc.tar.bz2 portable-e06ce19f9531240fa4e754197850184dbcd445fc.zip | |
hook bn_print to build
| -rw-r--r-- | ChangeLog | 1 | ||||
| -rw-r--r-- | crypto/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | crypto/Makefile.am | 1 | ||||
| -rw-r--r-- | tests/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | tests/Makefile.am | 5 |
5 files changed, 13 insertions, 0 deletions
| @@ -51,6 +51,7 @@ LibreSSL Portable Release Notes: | |||
| 51 | - Removed EC_GROUP precomp machinery. | 51 | - Removed EC_GROUP precomp machinery. |
| 52 | - Ensure no X.509v3 extensions appear more than once in certificates. | 52 | - Ensure no X.509v3 extensions appear more than once in certificates. |
| 53 | - Cleaned up various ECDH, ECDSA and EC internals. | 53 | - Cleaned up various ECDH, ECDSA and EC internals. |
| 54 | - Replaced ASN1_bn_print with a cleaner internal implementation. | ||
| 54 | * New features | 55 | * New features |
| 55 | * Compatibility changes | 56 | * Compatibility changes |
| 56 | - X509_NAME_get_text_by_{NID,OBJ}() now only succeed if they contain | 57 | - X509_NAME_get_text_by_{NID,OBJ}() now only succeed if they contain |
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 302352b..0c86dd4 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt | |||
| @@ -365,6 +365,7 @@ set( | |||
| 365 | bn/bn_mul.c | 365 | bn/bn_mul.c |
| 366 | bn/bn_prime.c | 366 | bn/bn_prime.c |
| 367 | bn/bn_primitives.c | 367 | bn/bn_primitives.c |
| 368 | bn/bn_print.c | ||
| 368 | bn/bn_rand.c | 369 | bn/bn_rand.c |
| 369 | bn/bn_recp.c | 370 | bn/bn_recp.c |
| 370 | bn/bn_shift.c | 371 | bn/bn_shift.c |
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index b4d558b..60e9c00 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
| @@ -366,6 +366,7 @@ libcrypto_la_SOURCES += bn/bn_mont.c | |||
| 366 | libcrypto_la_SOURCES += bn/bn_mul.c | 366 | libcrypto_la_SOURCES += bn/bn_mul.c |
| 367 | libcrypto_la_SOURCES += bn/bn_prime.c | 367 | libcrypto_la_SOURCES += bn/bn_prime.c |
| 368 | libcrypto_la_SOURCES += bn/bn_primitives.c | 368 | libcrypto_la_SOURCES += bn/bn_primitives.c |
| 369 | libcrypto_la_SOURCES += bn/bn_print.c | ||
| 369 | libcrypto_la_SOURCES += bn/bn_rand.c | 370 | libcrypto_la_SOURCES += bn/bn_rand.c |
| 370 | libcrypto_la_SOURCES += bn/bn_recp.c | 371 | libcrypto_la_SOURCES += bn/bn_recp.c |
| 371 | libcrypto_la_SOURCES += bn/bn_shift.c | 372 | libcrypto_la_SOURCES += bn/bn_shift.c |
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 9edb613..cefba2e 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt | |||
| @@ -198,6 +198,11 @@ add_executable(bn_primes bn_primes.c) | |||
| 198 | target_link_libraries(bn_primes ${OPENSSL_TEST_LIBS}) | 198 | target_link_libraries(bn_primes ${OPENSSL_TEST_LIBS}) |
| 199 | add_test(bn_primes bn_primes) | 199 | add_test(bn_primes bn_primes) |
| 200 | 200 | ||
| 201 | # bn_print | ||
| 202 | add_executable(bn_print bn_print.c) | ||
| 203 | target_link_libraries(bn_print ${OPENSSL_TEST_LIBS}) | ||
| 204 | add_test(bn_print bn_print) | ||
| 205 | |||
| 201 | # bn_rand_interval | 206 | # bn_rand_interval |
| 202 | add_executable(bn_rand_interval bn_rand_interval.c) | 207 | add_executable(bn_rand_interval bn_rand_interval.c) |
| 203 | target_link_libraries(bn_rand_interval ${OPENSSL_TEST_LIBS}) | 208 | target_link_libraries(bn_rand_interval ${OPENSSL_TEST_LIBS}) |
diff --git a/tests/Makefile.am b/tests/Makefile.am index 70371d3..646c927 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am | |||
| @@ -213,6 +213,11 @@ TESTS += bn_primes | |||
| 213 | check_PROGRAMS += bn_primes | 213 | check_PROGRAMS += bn_primes |
| 214 | bn_primes_SOURCES = bn_primes.c | 214 | bn_primes_SOURCES = bn_primes.c |
| 215 | 215 | ||
| 216 | # bn_print | ||
| 217 | TESTS += bn_print | ||
| 218 | check_PROGRAMS += bn_print | ||
| 219 | bn_print_SOURCES = bn_print.c | ||
| 220 | |||
| 216 | # bn_rand_interval | 221 | # bn_rand_interval |
| 217 | TESTS += bn_rand_interval | 222 | TESTS += bn_rand_interval |
| 218 | check_PROGRAMS += bn_rand_interval | 223 | check_PROGRAMS += bn_rand_interval |
