Control: tags -1 patch

I am uploading an experimental version with JNI enabled.
Please find the debdiff attached.
diff -Nru wolfssl-5.7.2/debian/changelog wolfssl-5.7.2/debian/changelog
--- wolfssl-5.7.2/debian/changelog      2024-09-23 11:52:19.000000000 +0200
+++ wolfssl-5.7.2/debian/changelog      2025-08-04 12:46:37.000000000 +0200
@@ -1,3 +1,10 @@
+wolfssl (5.7.2-0.2) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Enable JNI and memcached. (Closes: #1109656)
+
+ -- Bastian Germann <[email protected]>  Mon, 04 Aug 2025 12:46:37 +0200
+
 wolfssl (5.7.2-0.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru wolfssl-5.7.2/debian/libwolfssl42t64.symbols 
wolfssl-5.7.2/debian/libwolfssl42t64.symbols
--- wolfssl-5.7.2/debian/libwolfssl42t64.symbols        2024-09-23 
11:52:19.000000000 +0200
+++ wolfssl-5.7.2/debian/libwolfssl42t64.symbols        2025-08-04 
12:46:37.000000000 +0200
@@ -2,6 +2,7 @@
 * Build-Depends-Package: libwolfssl-dev
  AddSessionToCache@Base 5.5.3
  AddSignature@Base 5.5.3
+ AltNameDup@Base 5.7.2
  AltNameNew@Base 5.2.0
  Base16_Decode@Base 5.2.0
  Base16_Encode@Base 5.2.0
@@ -197,10 +198,16 @@
  wc_AesSivEncrypt@Base 5.2.0
  wc_AesXtsDecrypt@Base 5.2.0
  wc_AesXtsDecryptConsecutiveSectors@Base 5.6.4
+ wc_AesXtsDecryptFinal@Base 5.7.2
+ wc_AesXtsDecryptInit@Base 5.7.2
  wc_AesXtsDecryptSector@Base 5.2.0
+ wc_AesXtsDecryptUpdate@Base 5.7.2
  wc_AesXtsEncrypt@Base 5.2.0
  wc_AesXtsEncryptConsecutiveSectors@Base 5.6.4
+ wc_AesXtsEncryptFinal@Base 5.7.2
+ wc_AesXtsEncryptInit@Base 5.7.2
  wc_AesXtsEncryptSector@Base 5.2.0
+ wc_AesXtsEncryptUpdate@Base 5.7.2
  wc_AesXtsFree@Base 5.2.0
  wc_AesXtsInit@Base 5.6.6
  wc_AesXtsSetKey@Base 5.2.0
@@ -242,8 +249,10 @@
  wc_Chacha_SetIV@Base 5.2.0
  wc_Chacha_SetKey@Base 5.2.0
  wc_CheckCertSigPubKey@Base 5.5.3
+ wc_CheckCertSignature@Base 5.7.2
  wc_CheckProbablePrime@Base 5.2.0
  wc_CheckProbablePrime_ex@Base 5.2.0
+ wc_CheckRsaKey@Base 5.7.2
  wc_ClearSakkePointITable@Base 5.2.0
  wc_CmacFinal@Base 5.2.0
  wc_CmacFinalNoFree@Base 5.6.6
@@ -368,6 +377,7 @@
  wc_ExportSakkePrivateKey@Base 5.2.0
  wc_ExportSakkePublicKey@Base 5.2.0
  wc_FileExists@Base 5.2.0
+ wc_FreeCertList@Base 5.7.2
  wc_FreeDecodedCert@Base 5.2.0
  wc_FreeDer@Base 5.2.0
  wc_FreeDhKey@Base 5.2.0
@@ -425,6 +435,7 @@
  wc_HmacInit_Id@Base 5.2.0
  wc_HmacInit_Label@Base 5.2.0
  wc_HmacSetKey@Base 5.2.0
+ wc_HmacSetKey_ex@Base 5.7.2
  wc_HmacSizeByType@Base 5.2.0
  wc_HmacUpdate@Base 5.2.0
  wc_HpkeDeserializePublicKey@Base 5.6.4
@@ -540,6 +551,7 @@
  wc_PKCS12_create@Base 5.2.0
  wc_PKCS12_free@Base 5.2.0
  wc_PKCS12_new@Base 5.2.0
+ wc_PKCS12_new_ex@Base 5.7.2
  wc_PKCS12_parse@Base 5.2.0
  wc_PKCS7_AddCertificate@Base 5.2.0
  wc_PKCS7_AddRecipient_KARI@Base 5.2.0
@@ -616,6 +628,7 @@
  wc_Poly1305_MAC@Base 5.2.0
  wc_Poly1305_Pad@Base 5.2.0
  wc_PubKeyPemToDer@Base 5.2.0
+ wc_RNG_DRBG_Reseed@Base 5.7.2
  wc_RNG_GenerateBlock@Base 5.2.0
  wc_RNG_GenerateByte@Base 5.2.0
  wc_RNG_HealthTest@Base 5.2.0
@@ -645,11 +658,13 @@
  wc_RsaPSS_VerifyInline@Base 5.2.0
  wc_RsaPSS_VerifyInline_ex@Base 5.2.0
  wc_RsaPSS_Verify_ex@Base 5.2.0
+ wc_RsaPad_ex@Base 5.7.2
  wc_RsaPrivateDecrypt@Base 5.2.0
  wc_RsaPrivateDecryptInline@Base 5.2.0
  wc_RsaPrivateDecryptInline_ex@Base 5.2.0
  wc_RsaPrivateDecrypt_ex@Base 5.2.0
  wc_RsaPrivateKeyDecode@Base 5.2.0
+ wc_RsaPrivateKeyDecodeRaw@Base 5.7.2
  wc_RsaPrivateKeyValidate@Base 5.6.4
  wc_RsaPublicEncrypt@Base 5.2.0
  wc_RsaPublicEncrypt_ex@Base 5.2.0
@@ -663,7 +678,9 @@
  wc_RsaSSL_Verify_ex2@Base 5.2.0
  wc_RsaSSL_Verify_ex@Base 5.2.0
  wc_RsaSetRNG@Base 5.2.0
+ wc_RsaUnPad_ex@Base 5.7.2
  wc_SRTCP_KDF@Base 5.7.0
+ wc_SRTCP_KDF_ex@Base 5.7.2
  wc_SRTCP_KDF_label@Base 5.7.0
  wc_SRTP_KDF@Base 5.7.0
  wc_SRTP_KDF_kdr_to_idx@Base 5.7.0
@@ -845,6 +862,7 @@
  wc_SrpVerifyPeersProof@Base 5.2.0
  wc_Time@Base 5.2.0
  wc_Tls13_HKDF_Expand_Label@Base 5.2.0
+ wc_Tls13_HKDF_Expand_Label_Alloc@Base 5.7.2
  wc_Tls13_HKDF_Expand_Label_ex@Base 5.7.0
  wc_Tls13_HKDF_Extract@Base 5.2.0
  wc_Tls13_HKDF_Extract_ex@Base 5.7.0
@@ -915,6 +933,7 @@
  wc_ecc_ctx_set_algo@Base 5.2.0
  wc_ecc_ctx_set_info@Base 5.2.0
  wc_ecc_ctx_set_kdf_salt@Base 5.5.3
+ wc_ecc_ctx_set_own_salt@Base 5.7.2
  wc_ecc_ctx_set_peer_salt@Base 5.2.0
  wc_ecc_decrypt@Base 5.2.0
  wc_ecc_del_point@Base 5.2.0
@@ -1163,6 +1182,7 @@
  wolfSSL_ASN1_TYPE_set@Base 5.2.0
  wolfSSL_ASN1_UNIVERSALSTRING_to_string@Base 5.2.0
  wolfSSL_ASN1_UTCTIME_print@Base 5.2.0
+ wolfSSL_ASN1_UTCTIME_set@Base 5.7.2
  wolfSSL_ASN1_get_object@Base 5.2.0
  wolfSSL_ASN1_item_free@Base 5.2.0
  wolfSSL_ASN1_item_i2d@Base 5.2.0
@@ -1353,6 +1373,7 @@
  wolfSSL_CMAC_Init@Base 5.2.0
  wolfSSL_CMAC_Update@Base 5.2.0
  wolfSSL_COMP_add_compression_method@Base 5.2.0
+ wolfSSL_COMP_get_name@Base 5.7.2
  wolfSSL_COMP_rle@Base 5.2.0
  wolfSSL_COMP_zlib@Base 5.2.0
  wolfSSL_CONF_CTX_finish@Base 5.2.0
@@ -1566,6 +1587,7 @@
  wolfSSL_CTX_set_cipher_list_bytes@Base 5.5.3
  wolfSSL_CTX_set_client_CA_list@Base 5.2.0
  wolfSSL_CTX_set_client_cert_cb@Base 5.2.0
+ wolfSSL_CTX_set_client_cert_type@Base 5.7.2
  wolfSSL_CTX_set_default_passwd_cb@Base 5.2.0
  wolfSSL_CTX_set_default_passwd_cb_userdata@Base 5.2.0
  wolfSSL_CTX_set_default_read_ahead@Base 5.2.0
@@ -1595,6 +1617,7 @@
  wolfSSL_CTX_set_quiet_shutdown@Base 5.2.0
  wolfSSL_CTX_set_read_ahead@Base 5.2.0
  wolfSSL_CTX_set_security_level@Base 5.2.0
+ wolfSSL_CTX_set_server_cert_type@Base 5.7.2
  wolfSSL_CTX_set_servername_arg@Base 5.2.0
  wolfSSL_CTX_set_servername_callback@Base 5.2.0
  wolfSSL_CTX_set_session_cache_mode@Base 5.2.0
@@ -1779,6 +1802,11 @@
  wolfSSL_EC_GROUP_set_asn1_flag@Base 5.2.0
  wolfSSL_EC_KEY_LoadDer@Base 5.2.0
  wolfSSL_EC_KEY_LoadDer_ex@Base 5.2.0
+ wolfSSL_EC_KEY_METHOD_free@Base 5.7.2
+ wolfSSL_EC_KEY_METHOD_new@Base 5.7.2
+ wolfSSL_EC_KEY_METHOD_set_init@Base 5.7.2
+ wolfSSL_EC_KEY_METHOD_set_sign@Base 5.7.2
+ wolfSSL_EC_KEY_OpenSSL@Base 5.7.2
  wolfSSL_EC_KEY_check_key@Base 5.2.0
  wolfSSL_EC_KEY_dup@Base 5.2.0
  wolfSSL_EC_KEY_free@Base 5.2.0
@@ -1787,6 +1815,7 @@
  wolfSSL_EC_KEY_get0_private_key@Base 5.2.0
  wolfSSL_EC_KEY_get0_public_key@Base 5.2.0
  wolfSSL_EC_KEY_get_conv_form@Base 5.5.3
+ wolfSSL_EC_KEY_get_method@Base 5.7.2
  wolfSSL_EC_KEY_new@Base 5.2.0
  wolfSSL_EC_KEY_new_by_curve_name@Base 5.2.0
  wolfSSL_EC_KEY_new_ex@Base 5.2.0
@@ -1794,6 +1823,7 @@
  wolfSSL_EC_KEY_set_asn1_flag@Base 5.2.0
  wolfSSL_EC_KEY_set_conv_form@Base 5.2.0
  wolfSSL_EC_KEY_set_group@Base 5.2.0
+ wolfSSL_EC_KEY_set_method@Base 5.7.2
  wolfSSL_EC_KEY_set_private_key@Base 5.2.0
  wolfSSL_EC_KEY_set_public_key@Base 5.2.0
  wolfSSL_EC_KEY_up_ref@Base 5.5.3
@@ -1805,6 +1835,7 @@
  wolfSSL_EC_POINT_dump@Base 5.2.0
  wolfSSL_EC_POINT_free@Base 5.2.0
  wolfSSL_EC_POINT_get_affine_coordinates_GFp@Base 5.2.0
+ wolfSSL_EC_POINT_hex2point@Base 5.7.2
  wolfSSL_EC_POINT_invert@Base 5.2.0
  wolfSSL_EC_POINT_is_at_infinity@Base 5.2.0
  wolfSSL_EC_POINT_is_on_curve@Base 5.2.0
@@ -2246,6 +2277,9 @@
  wolfSSL_OCSP_response_status@Base 5.2.0
  wolfSSL_OCSP_response_status_str@Base 5.2.0
  wolfSSL_OCSP_single_get0_status@Base 5.2.0
+ wolfSSL_OPENSSL_INIT_free@Base 5.7.2
+ wolfSSL_OPENSSL_INIT_new@Base 5.7.2
+ wolfSSL_OPENSSL_INIT_set_config_appname@Base 5.7.2
  wolfSSL_OPENSSL_cleanse@Base 5.2.0
  wolfSSL_OPENSSL_config@Base 5.2.0
  wolfSSL_OPENSSL_free@Base 5.2.0
@@ -2355,6 +2389,7 @@
  wolfSSL_RSA_LoadDer_ex@Base 5.2.0
  wolfSSL_RSA_bits@Base 5.2.0
  wolfSSL_RSA_blinding_on@Base 5.2.0
+ wolfSSL_RSA_check_key@Base 5.7.2
  wolfSSL_RSA_clear_flags@Base 5.2.0
  wolfSSL_RSA_flags@Base 5.2.0
  wolfSSL_RSA_free@Base 5.2.0
@@ -2404,6 +2439,7 @@
  wolfSSL_SESSION_get_id@Base 5.2.0
  wolfSSL_SESSION_get_master_key@Base 5.2.0
  wolfSSL_SESSION_get_master_key_length@Base 5.2.0
+ wolfSSL_SESSION_get_max_fragment_length@Base 5.7.2
  wolfSSL_SESSION_get_peer_chain@Base 5.2.0
  wolfSSL_SESSION_get_ticket_lifetime_hint@Base 5.2.0
  wolfSSL_SESSION_get_time@Base 5.2.0
@@ -2488,6 +2524,8 @@
  wolfSSL_SSL_in_connect_init@Base 5.2.0
  wolfSSL_SSL_in_init@Base 5.2.0
  wolfSSL_SSL_renegotiate_pending@Base 5.2.0
+ wolfSSL_SendUserCanceled@Base 5.7.2
+ wolfSSL_SessionIsSetup@Base 5.7.2
  wolfSSL_SetAllocators@Base 5.2.0
  wolfSSL_SetCRL_Cb@Base 5.2.0
  wolfSSL_SetCRL_IOCb@Base 5.2.0
@@ -2594,6 +2632,7 @@
  wolfSSL_X509_ATTRIBUTE_get0_type@Base 5.2.0
  wolfSSL_X509_ATTRIBUTE_new@Base 5.2.0
  wolfSSL_X509_CA_num@Base 5.2.0
+ wolfSSL_X509_CRL_dup@Base 5.7.2
  wolfSSL_X509_CRL_free@Base 5.2.0
  wolfSSL_X509_CRL_get_REVOKED@Base 5.2.0
  wolfSSL_X509_CRL_get_issuer_name@Base 5.5.3
@@ -2684,6 +2723,7 @@
  wolfSSL_X509_STORE_CTX_free@Base 5.2.0
  wolfSSL_X509_STORE_CTX_get0_cert@Base 5.2.0
  wolfSSL_X509_STORE_CTX_get0_current_issuer@Base 5.2.0
+ wolfSSL_X509_STORE_CTX_get0_param@Base 5.7.2
  wolfSSL_X509_STORE_CTX_get0_parent_ctx@Base 5.2.0
  wolfSSL_X509_STORE_CTX_get0_store@Base 5.2.0
  wolfSSL_X509_STORE_CTX_get1_chain@Base 5.2.0
@@ -2695,6 +2735,7 @@
  wolfSSL_X509_STORE_CTX_get_ex_data@Base 5.2.0
  wolfSSL_X509_STORE_CTX_init@Base 5.2.0
  wolfSSL_X509_STORE_CTX_new@Base 5.2.0
+ wolfSSL_X509_STORE_CTX_new_ex@Base 5.7.2
  wolfSSL_X509_STORE_CTX_set_depth@Base 5.2.0
  wolfSSL_X509_STORE_CTX_set_error@Base 5.2.0
  wolfSSL_X509_STORE_CTX_set_ex_data@Base 5.2.0
@@ -2709,14 +2750,17 @@
  wolfSSL_X509_STORE_add_lookup@Base 5.2.0
  wolfSSL_X509_STORE_free@Base 5.2.0
  wolfSSL_X509_STORE_get0_objects@Base 5.2.0
+ wolfSSL_X509_STORE_get0_param@Base 5.7.2
  wolfSSL_X509_STORE_get1_certs@Base 5.2.0
  wolfSSL_X509_STORE_get_by_subject@Base 5.2.0
  wolfSSL_X509_STORE_get_ex_data@Base 5.2.0
  wolfSSL_X509_STORE_load_locations@Base 5.2.0
  wolfSSL_X509_STORE_new@Base 5.2.0
+ wolfSSL_X509_STORE_set_check_crl@Base 5.7.2
  wolfSSL_X509_STORE_set_default_paths@Base 5.2.0
  wolfSSL_X509_STORE_set_ex_data@Base 5.2.0
  wolfSSL_X509_STORE_set_flags@Base 5.2.0
+ wolfSSL_X509_STORE_set_get_crl@Base 5.7.2
  wolfSSL_X509_STORE_set_verify_cb@Base 5.2.0
  wolfSSL_X509_STORE_up_ref@Base 5.2.0
  wolfSSL_X509_VERIFY_PARAM_clear_flags@Base 5.2.0
@@ -2813,6 +2857,8 @@
  wolfSSL_X509_print_ex@Base 5.2.0
  wolfSSL_X509_print_fp@Base 5.2.0
  wolfSSL_X509_pubkey_digest@Base 5.2.0
+ wolfSSL_X509_set1_notAfter@Base 5.7.2
+ wolfSSL_X509_set1_notBefore@Base 5.7.2
  wolfSSL_X509_set_ex_data@Base 5.2.0
  wolfSSL_X509_set_ext@Base 5.2.0
  wolfSSL_X509_set_issuer_name@Base 5.2.0
@@ -2957,9 +3003,12 @@
  wolfSSL_get_ex_new_index@Base 5.2.0
  wolfSSL_get_fd@Base 5.2.0
  wolfSSL_get_finished@Base 5.2.0
+ wolfSSL_get_jobject@Base 5.7.2
  wolfSSL_get_keyblock_size@Base 5.2.0
  wolfSSL_get_keys@Base 5.2.0
  wolfSSL_get_locking_callback@Base 5.6.4
+ wolfSSL_get_negotiated_client_cert_type@Base 5.7.2
+ wolfSSL_get_negotiated_server_cert_type@Base 5.7.2
  wolfSSL_get_ocsp_producedDate@Base 5.2.0
  wolfSSL_get_ocsp_producedDate_tm@Base 5.2.0
  wolfSSL_get_options@Base 5.2.0
@@ -3119,18 +3168,21 @@
  wolfSSL_set_cipher_list@Base 5.2.0
  wolfSSL_set_cipher_list_bytes@Base 5.5.3
  wolfSSL_set_client_CA_list@Base 5.2.0
+ wolfSSL_set_client_cert_type@Base 5.7.2
  wolfSSL_set_compression@Base 5.2.0
  wolfSSL_set_connect_state@Base 5.2.0
  wolfSSL_set_dtls_fd_connected@Base 5.5.3
  wolfSSL_set_dynlock_create_callback@Base 5.2.0
  wolfSSL_set_dynlock_destroy_callback@Base 5.2.0
  wolfSSL_set_dynlock_lock_callback@Base 5.2.0
+ wolfSSL_set_ecdh_auto@Base 5.7.2
  wolfSSL_set_ex_data@Base 5.2.0
  wolfSSL_set_fd@Base 5.2.0
  wolfSSL_set_group_messages@Base 5.2.0
  wolfSSL_set_groups@Base 5.2.0
  wolfSSL_set_id_callback@Base 5.2.0
  wolfSSL_set_info_callback@Base 5.6.6
+ wolfSSL_set_jobject@Base 5.7.2
  wolfSSL_set_locking_callback@Base 5.2.0
  wolfSSL_set_max_proto_version@Base 5.2.0
  wolfSSL_set_min_proto_version@Base 5.2.0
@@ -3156,6 +3208,7 @@
  wolfSSL_set_read_fd@Base 5.2.0
  wolfSSL_set_rfd@Base 5.2.0
  wolfSSL_set_secret@Base 5.2.0
+ wolfSSL_set_server_cert_type@Base 5.7.2
  wolfSSL_set_session@Base 5.2.0
  wolfSSL_set_session_id_context@Base 5.2.0
  wolfSSL_set_shutdown@Base 5.2.0
diff -Nru wolfssl-5.7.2/debian/rules wolfssl-5.7.2/debian/rules
--- wolfssl-5.7.2/debian/rules  2023-12-23 01:40:21.000000000 +0100
+++ wolfssl-5.7.2/debian/rules  2025-08-04 12:46:37.000000000 +0200
@@ -20,6 +20,8 @@
 override_dh_auto_configure:
        dh_auto_configure -- \
                --enable-distro \
+               --enable-jni \
+               --enable-memcached \
                --enable-oldtls \
                --enable-pkcs11 \
                --disable-examples \

Reply via email to