SHA256
8
0
forked from pool/s2n
Files
s2n/s2n_add-so-version.patch

15 lines
713 B
Diff
Raw Permalink Normal View History

Accepting request 924638 from home:glaubitz:branches:devel:libraries:c_c++ - Update to version 1.1.1 * Advance CBMC litani and template submodules to latest release (#3072) * Update integv1 trust store (#3074) * Revert "Re-enable TLS 1.3 SAW tests (#3031)" (#3077) * Re-enable TLS 1.3 SAW tests (#3031) * Revert "Update QUIC parameters IANA (#3029)" (#3069) * NULL-check s2n_cert_chain_and_key_get_pkey_type (#3064) * Enable RSA_PSS_SIGNING_SUPPORTED when OPENSSL_IS_AWSLC. (#2801) * audit memcmp usage (#3059) * Turn on OCSP functionality for AWS-LC (#3058) * ci: Use stable for openssl1.1.1 (#3065) - from version 1.1.0 * Fix TLS1.3 ticket lifetime math (#3060) * Add API to track session tickets sent (#3056) * Turn On Client OCSP Stapled Test (#3055) * EMS Release (#3053) * Add more well known endpoints for integration testing (#3054) * Update READING-LIST.md (#3004) * Add new Fuzz Test Corpus Files (#3021) * Remove ChaCha TLS 1.3 Cipher from KMS FIPS Cipher Pref List (#3039) * Re-enable Twitter.com client integration test (#3051) * Fix BIKE R3 PQ Assembly detection bug for AMD Zen 3 CPUs (#3050) * EMS Testing (#3042) * Enable Client-side TLS 1.2 Self Downgrade (#3030) * Allow QUIC to be enabled per-connection (#3048) - from version 1.0.19 * Disable EndOfEarlyData message for QUIC + clean up QUIC special casing (#3044) * Fix TLS1.2 session cache + missing ticket key (#3041) * Remove twitter.com from endpoint handshake test for OBS-URL: https://build.opensuse.org/request/show/924638 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/s2n?expand=0&rev=10
2021-10-12 11:20:36 +00:00
diff -Nru s2n-tls-1.1.1.orig/CMakeLists.txt s2n-tls-1.1.1/CMakeLists.txt
--- s2n-tls-1.1.1.orig/CMakeLists.txt 2021-10-05 00:47:12.000000000 +0000
+++ s2n-tls-1.1.1/CMakeLists.txt 2021-10-11 08:49:14.435094522 +0000
@@ -456,6 +456,10 @@
target_link_libraries(${PROJECT_NAME} PUBLIC ${OS_LIBS} m)
+# Our ABI is not yet stable
+set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES VERSION 1.0.0)
+set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES SOVERSION 0unstable)
+
target_include_directories(${PROJECT_NAME} PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_include_directories(${PROJECT_NAME} PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/api> $<INSTALL_INTERFACE:include>)