Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 44 additions & 9 deletions packages/y/yubico-piv-tool/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ libykcs11.so.2:C_Decrypt
libykcs11.so.2:C_DecryptDigestUpdate
libykcs11.so.2:C_DecryptFinal
libykcs11.so.2:C_DecryptInit
libykcs11.so.2:C_DecryptMessage
libykcs11.so.2:C_DecryptMessageBegin
libykcs11.so.2:C_DecryptMessageNext
libykcs11.so.2:C_DecryptUpdate
libykcs11.so.2:C_DecryptVerifyUpdate
libykcs11.so.2:C_DeriveKey
Expand All @@ -20,6 +23,9 @@ libykcs11.so.2:C_DigestUpdate
libykcs11.so.2:C_Encrypt
libykcs11.so.2:C_EncryptFinal
libykcs11.so.2:C_EncryptInit
libykcs11.so.2:C_EncryptMessage
libykcs11.so.2:C_EncryptMessageBegin
libykcs11.so.2:C_EncryptMessageNext
libykcs11.so.2:C_EncryptUpdate
libykcs11.so.2:C_Finalize
libykcs11.so.2:C_FindObjects
Expand All @@ -32,6 +38,8 @@ libykcs11.so.2:C_GetAttributeValue
libykcs11.so.2:C_GetFunctionList
libykcs11.so.2:C_GetFunctionStatus
libykcs11.so.2:C_GetInfo
libykcs11.so.2:C_GetInterface
libykcs11.so.2:C_GetInterfaceList
libykcs11.so.2:C_GetMechanismInfo
libykcs11.so.2:C_GetMechanismList
libykcs11.so.2:C_GetObjectSize
Expand All @@ -44,23 +52,39 @@ libykcs11.so.2:C_InitPIN
libykcs11.so.2:C_InitToken
libykcs11.so.2:C_Initialize
libykcs11.so.2:C_Login
libykcs11.so.2:C_LoginUser
libykcs11.so.2:C_Logout
libykcs11.so.2:C_MessageDecryptFinal
libykcs11.so.2:C_MessageDecryptInit
libykcs11.so.2:C_MessageEncryptFinal
libykcs11.so.2:C_MessageEncryptInit
libykcs11.so.2:C_MessageSignFinal
libykcs11.so.2:C_MessageSignInit
libykcs11.so.2:C_MessageVerifyFinal
libykcs11.so.2:C_MessageVerifyInit
libykcs11.so.2:C_OpenSession
libykcs11.so.2:C_SeedRandom
libykcs11.so.2:C_SessionCancel
libykcs11.so.2:C_SetAttributeValue
libykcs11.so.2:C_SetOperationState
libykcs11.so.2:C_SetPIN
libykcs11.so.2:C_Sign
libykcs11.so.2:C_SignEncryptUpdate
libykcs11.so.2:C_SignFinal
libykcs11.so.2:C_SignInit
libykcs11.so.2:C_SignMessage
libykcs11.so.2:C_SignMessageBegin
libykcs11.so.2:C_SignMessageNext
libykcs11.so.2:C_SignRecover
libykcs11.so.2:C_SignRecoverInit
libykcs11.so.2:C_SignUpdate
libykcs11.so.2:C_UnwrapKey
libykcs11.so.2:C_Verify
libykcs11.so.2:C_VerifyFinal
libykcs11.so.2:C_VerifyInit
libykcs11.so.2:C_VerifyMessage
libykcs11.so.2:C_VerifyMessageBegin
libykcs11.so.2:C_VerifyMessageNext
libykcs11.so.2:C_VerifyRecover
libykcs11.so.2:C_VerifyRecoverInit
libykcs11.so.2:C_VerifyUpdate
Expand Down Expand Up @@ -90,14 +114,11 @@ libykpiv.so.2:_ykpiv_send_apdu
libykpiv.so.2:_ykpiv_set_debug
libykpiv.so.2:_ykpiv_set_length
libykpiv.so.2:_ykpiv_transfer_data
libykpiv.so.2:cipher_blocksize
libykpiv.so.2:cipher_decrypt
libykpiv.so.2:cipher_destroy_key
libykpiv.so.2:cipher_encrypt
libykpiv.so.2:cipher_import_key
libykpiv.so.2:do_create_public_key
libykpiv.so.2:dump_data
libykpiv.so.2:get_algorithm
libykpiv.so.2:get_curve_name
libykpiv.so.2:get_ec_pubkey_from_bytes
libykpiv.so.2:get_hash
libykpiv.so.2:get_hashnid
libykpiv.so.2:get_length
Expand All @@ -106,30 +127,38 @@ libykpiv.so.2:get_pin_policy
libykpiv.so.2:get_piv_algorithm
libykpiv.so.2:get_slot_hex
libykpiv.so.2:get_touch_policy
libykpiv.so.2:is_ec_key_algorithm
libykpiv.so.2:is_rsa_key_algorithm
libykpiv.so.2:hash_sha256
libykpiv.so.2:is_version_compatible
libykpiv.so.2:make_iso_compilers_happy
libykpiv.so.2:open_file
libykpiv.so.2:parse_name
libykpiv.so.2:pkcs5_pbkdf2_sha1
libykpiv.so.2:prepare_rsa_signature
libykpiv.so.2:read_data
libykpiv.so.2:read_pw
libykpiv.so.2:scp11_decrypt_data
libykpiv.so.2:scp11_encrypt_data
libykpiv.so.2:scp11_mac_data
libykpiv.so.2:scp11_open_secure_channel
libykpiv.so.2:scp11_unmac_data
libykpiv.so.2:set_component
libykpiv.so.2:set_length
libykpiv.so.2:setting_get_bool
libykpiv.so.2:yc_log_event
libykpiv.so.2:yk_des_is_weak_key
libykpiv.so.2:ykpiv_attest
libykpiv.so.2:ykpiv_auth_deauthenticate
libykpiv.so.2:ykpiv_auth_get_verified
libykpiv.so.2:ykpiv_auth_getchallenge
libykpiv.so.2:ykpiv_auth_verify
libykpiv.so.2:ykpiv_auth_verifyresponse
libykpiv.so.2:ykpiv_authenticate
libykpiv.so.2:ykpiv_authenticate2
libykpiv.so.2:ykpiv_change_pin
libykpiv.so.2:ykpiv_change_puk
libykpiv.so.2:ykpiv_check_version
libykpiv.so.2:ykpiv_connect
libykpiv.so.2:ykpiv_connect_ex
libykpiv.so.2:ykpiv_connect_with_external_card
libykpiv.so.2:ykpiv_decipher_data
libykpiv.so.2:ykpiv_disconnect
Expand All @@ -140,11 +169,13 @@ libykpiv.so.2:ykpiv_get_metadata
libykpiv.so.2:ykpiv_get_pin_retries
libykpiv.so.2:ykpiv_get_serial
libykpiv.so.2:ykpiv_get_version
libykpiv.so.2:ykpiv_global_reset
libykpiv.so.2:ykpiv_hex_decode
libykpiv.so.2:ykpiv_import_private_key
libykpiv.so.2:ykpiv_init
libykpiv.so.2:ykpiv_init_with_allocator
libykpiv.so.2:ykpiv_list_readers
libykpiv.so.2:ykpiv_move_key
libykpiv.so.2:ykpiv_save_object
libykpiv.so.2:ykpiv_set_mgmkey
libykpiv.so.2:ykpiv_set_mgmkey2
Expand All @@ -155,6 +186,7 @@ libykpiv.so.2:ykpiv_strerror
libykpiv.so.2:ykpiv_strerror_name
libykpiv.so.2:ykpiv_transfer_data
libykpiv.so.2:ykpiv_translate_sw
libykpiv.so.2:ykpiv_translate_sw_ex
libykpiv.so.2:ykpiv_unblock_pin
libykpiv.so.2:ykpiv_util_block_puk
libykpiv.so.2:ykpiv_util_delete_cert
Expand All @@ -163,6 +195,7 @@ libykpiv.so.2:ykpiv_util_free
libykpiv.so.2:ykpiv_util_generate_key
libykpiv.so.2:ykpiv_util_get_cardid
libykpiv.so.2:ykpiv_util_get_cccid
libykpiv.so.2:ykpiv_util_get_certdata
libykpiv.so.2:ykpiv_util_get_config
libykpiv.so.2:ykpiv_util_get_derived_mgm
libykpiv.so.2:ykpiv_util_get_protected_mgm
Expand All @@ -179,15 +212,19 @@ libykpiv.so.2:ykpiv_util_set_protected_mgm
libykpiv.so.2:ykpiv_util_slot_object
libykpiv.so.2:ykpiv_util_update_protected_mgm
libykpiv.so.2:ykpiv_util_write_cert
libykpiv.so.2:ykpiv_util_write_certdata
libykpiv.so.2:ykpiv_util_write_mscmap
libykpiv.so.2:ykpiv_util_write_msroots
libykpiv.so.2:ykpiv_validate
libykpiv.so.2:ykpiv_verify
libykpiv.so.2:ykpiv_verify_bio
libykpiv.so.2:ykpiv_verify_select
yubico-piv-tool:SSH_write_X509
yubico-piv-tool:do_create_public_key
yubico-piv-tool:dump_data
yubico-piv-tool:get_algorithm
yubico-piv-tool:get_curve_name
yubico-piv-tool:get_ec_pubkey_from_bytes
yubico-piv-tool:get_hash
yubico-piv-tool:get_hashnid
yubico-piv-tool:get_length
Expand All @@ -196,8 +233,6 @@ yubico-piv-tool:get_pin_policy
yubico-piv-tool:get_piv_algorithm
yubico-piv-tool:get_slot_hex
yubico-piv-tool:get_touch_policy
yubico-piv-tool:is_ec_key_algorithm
yubico-piv-tool:is_rsa_key_algorithm
yubico-piv-tool:make_iso_compilers_happy
yubico-piv-tool:open_file
yubico-piv-tool:optarg
Expand Down
1 change: 1 addition & 0 deletions packages/y/yubico-piv-tool/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
libc.so.6
libcrypto.so.3
libpcsclite.so.1
libz.so.1
43 changes: 41 additions & 2 deletions packages/y/yubico-piv-tool/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ libc.so.6:__ctype_b_loc
libc.so.6:__ctype_tolower_loc
libc.so.6:__explicit_bzero_chk
libc.so.6:__fprintf_chk
libc.so.6:__fread_chk
libc.so.6:__isoc99_sscanf
libc.so.6:__libc_start_main
libc.so.6:__memcpy_chk
Expand All @@ -18,6 +19,7 @@ libc.so.6:closelog
libc.so.6:exit
libc.so.6:fclose
libc.so.6:feof
libc.so.6:fgetc
libc.so.6:fgets
libc.so.6:fileno
libc.so.6:fopen
Expand Down Expand Up @@ -66,9 +68,11 @@ libc.so.6:strrchr
libc.so.6:strspn
libc.so.6:strtol
libc.so.6:time
libcrypto.so.3:ASN1_BIT_STRING_set
libcrypto.so.3:ASN1_INTEGER_free
libcrypto.so.3:ASN1_INTEGER_new
libcrypto.so.3:ASN1_INTEGER_set
libcrypto.so.3:ASN1_OCTET_STRING_free
libcrypto.so.3:ASN1_OCTET_STRING_new
libcrypto.so.3:ASN1_OCTET_STRING_set
libcrypto.so.3:ASN1_STRING_get0_data
Expand All @@ -85,13 +89,19 @@ libcrypto.so.3:BIO_push
libcrypto.so.3:BIO_read
libcrypto.so.3:BIO_set_flags
libcrypto.so.3:BIO_write
libcrypto.so.3:BN_CTX_free
libcrypto.so.3:BN_CTX_new
libcrypto.so.3:BN_bin2bn
libcrypto.so.3:BN_bn2bin
libcrypto.so.3:BN_bn2binpad
libcrypto.so.3:BN_cmp
libcrypto.so.3:BN_dup
libcrypto.so.3:BN_free
libcrypto.so.3:BN_is_zero
libcrypto.so.3:BN_new
libcrypto.so.3:BN_num_bits
libcrypto.so.3:BN_pseudo_rand
libcrypto.so.3:BN_set_word
libcrypto.so.3:BN_to_ASN1_INTEGER
libcrypto.so.3:CRYPTO_get_ex_new_index
libcrypto.so.3:DES_is_weak_key
Expand All @@ -103,11 +113,14 @@ libcrypto.so.3:ECDSA_SIG_set0
libcrypto.so.3:ECDSA_size
libcrypto.so.3:ECDSA_verify
libcrypto.so.3:EC_GROUP_clear_free
libcrypto.so.3:EC_GROUP_free
libcrypto.so.3:EC_GROUP_get_order
libcrypto.so.3:EC_GROUP_new_by_curve_name
libcrypto.so.3:EC_GROUP_set_asn1_flag
libcrypto.so.3:EC_KEY_METHOD_new
libcrypto.so.3:EC_KEY_METHOD_set_init
libcrypto.so.3:EC_KEY_METHOD_set_sign
libcrypto.so.3:EC_KEY_check_key
libcrypto.so.3:EC_KEY_free
libcrypto.so.3:EC_KEY_generate_key
libcrypto.so.3:EC_KEY_get0_group
Expand All @@ -120,9 +133,11 @@ libcrypto.so.3:EC_KEY_new_by_curve_name
libcrypto.so.3:EC_KEY_set_ex_data
libcrypto.so.3:EC_KEY_set_group
libcrypto.so.3:EC_KEY_set_method
libcrypto.so.3:EC_KEY_set_private_key
libcrypto.so.3:EC_KEY_set_public_key
libcrypto.so.3:EC_POINT_clear_free
libcrypto.so.3:EC_POINT_free
libcrypto.so.3:EC_POINT_mul
libcrypto.so.3:EC_POINT_new
libcrypto.so.3:EC_POINT_oct2point
libcrypto.so.3:EC_POINT_point2oct
Expand All @@ -131,13 +146,13 @@ libcrypto.so.3:EVP_CIPHER_CTX_free
libcrypto.so.3:EVP_CIPHER_CTX_new
libcrypto.so.3:EVP_CIPHER_CTX_set_padding
libcrypto.so.3:EVP_CIPHER_get_block_size
libcrypto.so.3:EVP_CIPHER_get_key_length
libcrypto.so.3:EVP_CipherFinal_ex
libcrypto.so.3:EVP_CipherInit_ex
libcrypto.so.3:EVP_CipherUpdate
libcrypto.so.3:EVP_DigestFinal_ex
libcrypto.so.3:EVP_DigestInit_ex
libcrypto.so.3:EVP_DigestUpdate
libcrypto.so.3:EVP_DigestVerify
libcrypto.so.3:EVP_DigestVerifyFinal
libcrypto.so.3:EVP_DigestVerifyInit
libcrypto.so.3:EVP_MD_CTX_free
Expand All @@ -148,13 +163,15 @@ libcrypto.so.3:EVP_MD_get_size
libcrypto.so.3:EVP_MD_get_type
libcrypto.so.3:EVP_PKEY_CTX_free
libcrypto.so.3:EVP_PKEY_CTX_new
libcrypto.so.3:EVP_PKEY_CTX_new_id
libcrypto.so.3:EVP_PKEY_CTX_set0_rsa_oaep_label
libcrypto.so.3:EVP_PKEY_CTX_set_rsa_mgf1_md
libcrypto.so.3:EVP_PKEY_CTX_set_rsa_oaep_md
libcrypto.so.3:EVP_PKEY_CTX_set_rsa_padding
libcrypto.so.3:EVP_PKEY_CTX_set_rsa_pss_saltlen
libcrypto.so.3:EVP_PKEY_CTX_set_signature_md
libcrypto.so.3:EVP_PKEY_assign
libcrypto.so.3:EVP_PKEY_cmp
libcrypto.so.3:EVP_PKEY_encrypt
libcrypto.so.3:EVP_PKEY_encrypt_init
libcrypto.so.3:EVP_PKEY_free
Expand All @@ -164,15 +181,23 @@ libcrypto.so.3:EVP_PKEY_get1_EC_KEY
libcrypto.so.3:EVP_PKEY_get1_RSA
libcrypto.so.3:EVP_PKEY_get_base_id
libcrypto.so.3:EVP_PKEY_get_bits
libcrypto.so.3:EVP_PKEY_get_raw_private_key
libcrypto.so.3:EVP_PKEY_get_raw_public_key
libcrypto.so.3:EVP_PKEY_get_size
libcrypto.so.3:EVP_PKEY_keygen
libcrypto.so.3:EVP_PKEY_keygen_init
libcrypto.so.3:EVP_PKEY_new
libcrypto.so.3:EVP_PKEY_set1_EC_KEY
libcrypto.so.3:EVP_PKEY_new_raw_public_key
libcrypto.so.3:EVP_PKEY_set1_RSA
libcrypto.so.3:EVP_PKEY_verify
libcrypto.so.3:EVP_PKEY_verify_init
libcrypto.so.3:EVP_aes_128_cbc
libcrypto.so.3:EVP_aes_128_ecb
libcrypto.so.3:EVP_aes_192_cbc
libcrypto.so.3:EVP_aes_192_ecb
libcrypto.so.3:EVP_aes_256_cbc
libcrypto.so.3:EVP_aes_256_ecb
libcrypto.so.3:EVP_des_ede3_cbc
libcrypto.so.3:EVP_des_ede3_ecb
libcrypto.so.3:EVP_read_pw_string
libcrypto.so.3:EVP_sha1
Expand Down Expand Up @@ -223,6 +248,7 @@ libcrypto.so.3:RSA_set0_key
libcrypto.so.3:RSA_set_method
libcrypto.so.3:RSA_size
libcrypto.so.3:RSA_verify
libcrypto.so.3:SHA256
libcrypto.so.3:X509V3_EXT_get_nid
libcrypto.so.3:X509V3_EXT_i2d
libcrypto.so.3:X509V3_parse_list
Expand All @@ -237,6 +263,7 @@ libcrypto.so.3:X509_NAME_new
libcrypto.so.3:X509_NAME_print_ex_fp
libcrypto.so.3:X509_REQ_add_extensions
libcrypto.so.3:X509_REQ_free
libcrypto.so.3:X509_REQ_get0_signature
libcrypto.so.3:X509_REQ_new
libcrypto.so.3:X509_REQ_set_pubkey
libcrypto.so.3:X509_REQ_set_subject_name
Expand All @@ -248,6 +275,7 @@ libcrypto.so.3:X509_SIG_new
libcrypto.so.3:X509_add_ext
libcrypto.so.3:X509_digest
libcrypto.so.3:X509_free
libcrypto.so.3:X509_get0_signature
libcrypto.so.3:X509_get_ext
libcrypto.so.3:X509_get_ext_by_NID
libcrypto.so.3:X509_get_issuer_name
Expand All @@ -269,12 +297,17 @@ libcrypto.so.3:d2i_PKCS12_fp
libcrypto.so.3:d2i_X509
libcrypto.so.3:d2i_X509_fp
libcrypto.so.3:i2d_ASN1_INTEGER
libcrypto.so.3:i2d_ASN1_OCTET_STRING
libcrypto.so.3:i2d_ECDSA_SIG
libcrypto.so.3:i2d_ECPKParameters
libcrypto.so.3:i2d_RSAPublicKey
libcrypto.so.3:i2d_X509
libcrypto.so.3:i2d_X509_NAME
libcrypto.so.3:i2d_X509_REQ_fp
libcrypto.so.3:i2d_X509_SIG
libcrypto.so.3:i2d_X509_fp
libcrypto.so.3:i2d_re_X509_REQ_tbs
libcrypto.so.3:i2d_re_X509_tbs
libcrypto.so.3:i2o_ECPublicKey
libpcsclite.so.1:SCardBeginTransaction
libpcsclite.so.1:SCardConnect
Expand All @@ -290,3 +323,9 @@ libpcsclite.so.1:SCardTransmit
libpcsclite.so.1:g_rgSCardRawPci
libpcsclite.so.1:g_rgSCardT0Pci
libpcsclite.so.1:g_rgSCardT1Pci
libz.so.1:deflate
libz.so.1:deflateEnd
libz.so.1:deflateInit2_
libz.so.1:inflate
libz.so.1:inflateEnd
libz.so.1:inflateInit2_
Loading