| | | | |
| Offset 1, 103 lines modified | Offset 1, 183 lines modified |
| 1 | GCC:·(GNU)·14.2.0 | 1 | )GCC:·(GNU)·14.2.0 |
| 2 | » FSVerity | 2 | » FSVerity |
| 3 | ../sysdeps/x86_64/crti.S | 3 | ../sysdeps/x86_64/crti.S |
| 4 | /usr/src/debug/glibc/2.40+git/csu | 4 | /usr/src/debug/glibc/2.40+git/csu |
| 5 | GNU·AS·2.43.1 | 5 | GNU·AS·2.43.1 |
| | 6 | create_ctx |
| | 7 | hashes_per_block |
| | 8 | __builtin_memcpy |
| | 9 | libfsverity_merkle_tree_params |
| | 10 | libfsverity_hash_final |
| | 11 | libfsverity_error_msg |
| | 12 | __reserved_0x04 |
| | 13 | padded_salt |
| | 14 | compute_root_hash |
| | 15 | long·long·unsigned·int |
| | 16 | libfsverity_hash_update |
| | 17 | __uint16_t |
| | 18 | fsverity_descriptor |
| | 19 | data_size |
| | 20 | _buffers |
| | 21 | __uint64_t |
| | 22 | libfsverity_warn_on |
| | 23 | report_merkle_tree_size |
| | 24 | log_blocksize |
| | 25 | libfsverity_compute_digest |
| | 26 | report_descriptor |
| | 27 | libfsverity_mem_is_zeroed |
| | 28 | libfsverity_digest |
| | 29 | libfsverity_hash_init |
| | 30 | __reserved |
| | 31 | long·long·int |
| | 32 | __builtin___memcpy_chk |
| | 33 | level_offset |
| | 34 | __builtin___memset_chk |
| | 35 | block_is_full |
| | 36 | long·double |
| | 37 | libfsverity_free_hash_ctx |
| | 38 | fsverity_hash_alg |
| | 39 | metadata_cbs |
| | 40 | libfsverity_hash_full |
| | 41 | short·int |
| | 42 | libfsverity_find_hash_alg_by_num |
| | 43 | __stack_chk_fail |
| | 44 | hash_one_block |
| | 45 | block_size |
| | 46 | GNU·C17·14.2.0·-m64·-march=core2·-mtune=core2·-msse3·-mfpmath=sse·-g·-O2·-O2·-fstack-protector-strong·-fvisibility=hidden·-fPIC |
| | 47 | is_power_of_2 |
| | 48 | __uint8_t |
| | 49 | __builtin_memset |
| | 50 | uintptr_t |
| | 51 | hash_algorithm |
| | 52 | digest_ret |
| | 53 | libfsverity_read_fn_t |
| | 54 | __int128 |
| | 55 | file_size |
| | 56 | unsigned·char |
| | 57 | __uint32_t |
| | 58 | report_merkle_tree_block |
| | 59 | libfsverity_zalloc |
| | 60 | short·unsigned·int |
| | 61 | num_levels |
| | 62 | libfsverity_metadata_callbacks |
| | 63 | __int128·unsigned |
| | 64 | block_buffer |
| | 65 | padded_salt_size |
| | 66 | digest_algorithm |
| | 67 | __errno_location |
| | 68 | libfsverity_enable |
| | 69 | libfsverity_enable_with_sig |
| | 70 | sig_size |
| | 71 | salt_ptr |
| | 72 | __reserved1 |
| | 73 | __reserved2 |
| | 74 | fsverity_enable_arg |
| | 75 | EVP_DigestInit_ex |
| | 76 | EVP_MD_CTX |
| | 77 | EVP_sha512 |
| | 78 | engine_st |
| | 79 | EVP_MD_get_size |
| | 80 | openssl_hash_ctx |
| | 81 | libfsverity_get_hash_name |
| | 82 | libfsverity_bug_on |
| | 83 | openssl_digest_update |
| | 84 | openssl_digest_init |
| | 85 | EVP_DigestUpdate |
| | 86 | openssl_digest_ctx_create |
| | 87 | libfsverity_find_hash_alg_by_name |
| | 88 | create_sha512_ctx |
| | 89 | EVP_sha256 |
| | 90 | openssl_digest_final |
| | 91 | EVP_DigestFinal_ex |
| | 92 | EVP_MD_CTX_new |
| | 93 | evp_md_ctx_st |
| | 94 | fsverity_hash_algs |
| | 95 | openssl_digest_ctx_free |
| | 96 | EVP_MD_CTX_free |
| | 97 | create_sha256_ctx |
| | 98 | evp_md_st |
| | 99 | libfsverity_get_digest_size |
| 6 | PKCS7_sign_add_signer | 100 | PKCS7_sign_add_signer |
| 7 | ossl_lib_ctx_st | 101 | ossl_lib_ctx_st |
| 8 | detached | 102 | detached |
| 9 | pkcs11_keyid | 103 | pkcs11_keyid |
| 10 | read_private_key | 104 | read_private_key |
| 11 | certfile | 105 | certfile |
| 12 | gp_offset | 106 | gp_offset |
| 13 | create_ctx | |
| 14 | bmpstring | 107 | bmpstring |
| 15 | contents | 108 | contents |
| 16 | ASN1_PRINTABLESTRING | 109 | ASN1_PRINTABLESTRING |
| 17 | PEM_read_bio_PrivateKey | 110 | PEM_read_bio_PrivateKey |
| 18 | print_openssl_err_cb | 111 | print_openssl_err_cb |
| 19 | libfsverity_signature_params | 112 | libfsverity_signature_params |
| 20 | ASN1_ENUMERATED | 113 | ASN1_ENUMERATED |
| 21 | sig_size_ret | 114 | sig_size_ret |
| 22 | fp_offset | 115 | fp_offset |
| 23 | load_pkcs11_private_key | 116 | load_pkcs11_private_key |
| 24 | ASN1_T61STRING | 117 | ASN1_T61STRING |
| 25 | sig_size | |
| 26 | cert_ret | 118 | cert_ret |
| 27 | ASN1_GENERALIZEDTIME | 119 | ASN1_GENERALIZEDTIME |
| 28 | enumerated | 120 | enumerated |
| 29 | i2d_PKCS7_bio | 121 | i2d_PKCS7_bio |
| 30 | ENGINE_by_id | 122 | ENGINE_by_id |
| 31 | evp_pkey_st | 123 | evp_pkey_st |
| 32 | ASN1_UTCTIME | 124 | ASN1_UTCTIME |
| 33 | __builtin_memcpy | |
| 34 | unauth_attr | 125 | unauth_attr |
| 35 | pkcs7_signer_info_st | 126 | pkcs7_signer_info_st |
| 36 | ASN1_VALUE_st | 127 | ASN1_VALUE_st |
| 37 | __errno_location | |
| 38 | OSSL_LIB_CTX | 128 | OSSL_LIB_CTX |
| 39 | libfsverity_error_msg | |
| 40 | BIO_free | 129 | BIO_free |
| 41 | pkcs7_flags | 130 | pkcs7_flags |
| 42 | t61string | 131 | t61string |
| 43 | stack_st_PKCS7_SIGNER_INFO | 132 | stack_st_PKCS7_SIGNER_INFO |
| 44 | pkcs7_enveloped_st | 133 | pkcs7_enveloped_st |
| 45 | engine_st | |
| 46 | ASN1_IA5STRING | 134 | ASN1_IA5STRING |
| 47 | libfsverity_do_error_msg | 135 | libfsverity_do_error_msg |
| 48 | overflow_arg_area | 136 | overflow_arg_area |
| 49 | ENGINE_finish | 137 | ENGINE_finish |
| 50 | long·long·unsigned·int | |
| 51 | ASN1_VISIBLESTRING | 138 | ASN1_VISIBLESTRING |
| 52 | issuer_and_serial | 139 | issuer_and_serial |
| 53 | ASN1_UTF8STRING | 140 | ASN1_UTF8STRING |
| 54 | ENGINE_free | 141 | ENGINE_free |
| 55 | __uint16_t | |
| 56 | stack_st_X509_ALGOR | 142 | stack_st_X509_ALGOR |
| 57 | ossl_init_settings_st | 143 | ossl_init_settings_st |
| 58 | PKCS7_SIGNED | 144 | PKCS7_SIGNED |
| 59 | encrypted | 145 | encrypted |
| 60 | stack_st_X509_CRL | 146 | stack_st_X509_CRL |
| 61 | pkcs7_signed_st | 147 | pkcs7_signed_st |
| 62 | __gnuc_va_list | 148 | __gnuc_va_list |
| 63 | data_size | |
| 64 | EVP_PKEY | 149 | EVP_PKEY |
| 65 | __uint64_t | |
| 66 | libfsverity_warn_on | |
| 67 | generalizedtime | 150 | generalizedtime |
| 68 | PKCS7_CTX_st | 151 | PKCS7_CTX_st |
| 69 | pkcs7_encrypted_st | 152 | pkcs7_encrypted_st |
| 70 | printablestring | 153 | printablestring |
| 71 | libfsverity_sign_digest | 154 | libfsverity_sign_digest |
| 72 | ASN1_BOOLEAN | 155 | ASN1_BOOLEAN |
| 73 | ASN1_UNIVERSALSTRING | 156 | ASN1_UNIVERSALSTRING |
| 74 | BIO_METHOD | 157 | BIO_METHOD |
| 75 | ASN1_BIT_STRING | 158 | ASN1_BIT_STRING |
| 76 | fsverity_formatted_digest | 159 | fsverity_formatted_digest |
| 77 | PKCS7_sign | 160 | PKCS7_sign |
| 78 | pkcs7_digest_st | 161 | pkcs7_digest_st |
| 79 | libfsverity_mem_is_zeroed | |
| 80 | pkcs11_engine | 162 | pkcs11_engine |
| 81 | libfsverity_digest | |
| 82 | PKCS7_final | 163 | PKCS7_final |
| 83 | PKCS7_free | 164 | PKCS7_free |
| 84 | utf8string | 165 | utf8string |
| 85 | libfsverity_memdup | 166 | libfsverity_memdup |
| 86 | asn1_type_st | 167 | asn1_type_st |
| 87 | asn1_value | 168 | asn1_value |
| 88 | reg_save_area | 169 | reg_save_area |
| 89 | sign_pkcs7 | 170 | sign_pkcs7 |
| 90 | ERR_peek_error | 171 | ERR_peek_error |
| 91 | ui_method_st | 172 | ui_method_st |
| 92 | sig_params | 173 | sig_params |
| 93 | octet_string | 174 | octet_string |
| 94 | X509_free | 175 | X509_free |
| 95 | ENGINE_load_private_key | 176 | ENGINE_load_private_key |
| 96 | long·long·int | |
| 97 | PKCS7_ISSUER_AND_SERIAL | 177 | PKCS7_ISSUER_AND_SERIAL |
| 98 | digest_alg | 178 | digest_alg |
| 99 | OPENSSL_init_crypto | 179 | OPENSSL_init_crypto |
| 100 | asn1_object_st | 180 | asn1_object_st |
| 101 | signer_info | 181 | signer_info |
| 102 | OPENSSL_INIT_SETTINGS | 182 | OPENSSL_INIT_SETTINGS |
| 103 | ASN1_BMPSTRING | 183 | ASN1_BMPSTRING |
| Offset 112, 141 lines modified | Offset 192, 61 lines modified |
| 112 | bit_string | 192 | bit_string |
| 113 | X509_NAME | 193 | X509_NAME |
| 114 | PKCS7_DIGEST | 194 | PKCS7_DIGEST |
| 115 | asn1_string | 195 | asn1_string |
| 116 | evp_cipher_st | 196 | evp_cipher_st |
| 117 | recipientinfo | 197 | recipientinfo |
| 118 | EVP_PKEY_free | 198 | EVP_PKEY_free |
| 119 | long·double | |
| 120 | digest_enc_alg | 199 | digest_enc_alg |
| 121 | BIO_new_file | 200 | BIO_new_file |
| 122 | ERR_print_errors_cb | 201 | ERR_print_errors_cb |
| 123 | signed_and_enveloped | 202 | signed_and_enveloped |
| 124 | sequence | 203 | sequence |
| 125 | generalstring | 204 | generalstring |
| 126 | fsverity_hash_alg | |
| 127 | pkcs7_st | 205 | pkcs7_st |
| 128 | short·int | |
| 129 | parameter | 206 | parameter |
| 130 | ENGINE_init | 207 | ENGINE_init |
| 131 | libfsverity_find_hash_alg_by_num | |
| 132 | __stack_chk_fail | |
| 133 | stack_st_X509_ATTRIBUTE | 208 | stack_st_X509_ATTRIBUTE |
| 134 | asn1_string_st | 209 | asn1_string_st |
| 135 | block_size | |
| 136 | __va_list_tag | 210 | __va_list_tag |
| 137 | GNU·C17·14.2.0·-m64·-march=core2·-mtune=core2·-msse3·-mfpmath=sse·-g·-O2·-O2·-fstack-protector-strong·-fvisibility=hidden·-fPIC | |
| 138 | X509_name_st | 211 | X509_name_st |
| 139 | enc_digest | 212 | enc_digest |
| 140 | PKCS7_CTX | 213 | PKCS7_CTX |
| 141 | __uint8_t | |
| 142 | EVP_CIPHER | 214 | EVP_CIPHER |
| 143 | pkcs11_module | 215 | pkcs11_module |
| 144 | uintptr_t | |
| 145 | saved_errno | 216 | saved_errno |
| 146 | stack_st_PKCS7_RECIP_INFO | 217 | stack_st_PKCS7_RECIP_INFO |
| 147 | pkcs7_signedandenveloped_st | 218 | pkcs7_signedandenveloped_st |
| 148 | UI_METHOD | 219 | UI_METHOD |
| 149 | ASN1_OCTET_STRING | 220 | ASN1_OCTET_STRING |
| 150 | ASN1_OBJECT | 221 | ASN1_OBJECT |
| 151 | ia5string | 222 | ia5string |
| 152 | __int128 | |
| 153 | PKCS7_ENC_CONTENT | 223 | PKCS7_ENC_CONTENT |
| 154 | ASN1_GENERALSTRING | 224 | ASN1_GENERALSTRING |
| 155 | unsigned·char | |
| 156 | __uint32_t | |
| 157 | bio_method_st | 225 | bio_method_st |
| 158 | PEM_read_bio_X509 | 226 | PEM_read_bio_X509 |
| 159 | EVP_get_digestbyname | 227 | EVP_get_digestbyname |
| 160 | universalstring | 228 | universalstring |
| 161 | pkcs7_enc_content_st | 229 | pkcs7_enc_content_st |
| 162 | ENGINE_ctrl_cmd_string | 230 | ENGINE_ctrl_cmd_string |
| 163 | ASN1_STRING | 231 | ASN1_STRING |
| 164 | evp_md_st | |
| 165 | pem_password_cb | 232 | pem_password_cb |
| 166 | pkcs7_issuer_and_serial_st | 233 | pkcs7_issuer_and_serial_st |
| 167 | error_msg_openssl | 234 | error_msg_openssl |
| 168 | libfsverity_zalloc | |
| 169 | short·unsigned·int | |
| 170 | ASN1_TYPE | 235 | ASN1_TYPE |
| 171 | __builtin_va_list | 236 | __builtin_va_list |
| 172 | PKCS7_ENCRYPT | 237 | PKCS7_ENCRYPT |
| 173 | __int128·unsigned | |
| 174 | stack_st_X509 | 238 | stack_st_X509 |
| 175 | BIO_new_mem_buf | 239 | BIO_new_mem_buf |
| 176 | read_certificate | 240 | read_certificate |
| 177 | data_to_sign | 241 | data_to_sign |
| 178 | visiblestring | 242 | visiblestring |
| 179 | ASN1_INTEGER | 243 | ASN1_INTEGER |
| 180 | ASN1_VALUE | 244 | ASN1_VALUE |
| 181 | get_private_key | 245 | get_private_key |
| 182 | digest_algorithm | |
| 183 | hashes_per_block | |
| 184 | libfsverity_merkle_tree_params | |
| 185 | libfsverity_hash_final | |
| 186 | __reserved_0x04 | |
| 187 | padded_salt | |
| 188 | compute_root_hash | |
| 189 | libfsverity_hash_update | |
| 190 | fsverity_descriptor | |
| 191 | _buffers | |
| 192 | report_merkle_tree_size | |
| 193 | log_blocksize | |
| 194 | libfsverity_compute_digest | |
| 195 | report_descriptor | |
| 196 | libfsverity_hash_init | |
| 197 | __reserved | |
| 198 | __builtin___memcpy_chk | |
| 199 | level_offset | |
| 200 | __builtin___memset_chk | |
| 201 | block_is_full | |
| 202 | libfsverity_free_hash_ctx | |
| 203 | metadata_cbs | |
| 204 | libfsverity_hash_full | |
| 205 | hash_one_block | |
| 206 | is_power_of_2 | |
| 207 | __builtin_memset | |
| 208 | hash_algorithm | |
| 209 | digest_ret | |
| 210 | libfsverity_read_fn_t | |
| 211 | file_size | |
| 212 | report_merkle_tree_block | |
| 213 | num_levels | |
| 214 | libfsverity_metadata_callbacks | |
| 215 | block_buffer | |
| 216 | padded_salt_size | |
| 217 | libfsverity_enable | |
| 218 | libfsverity_enable_with_sig | |
| 219 | salt_ptr | |
| 220 | __reserved1 | |
| 221 | __reserved2 | |
| 222 | fsverity_enable_arg | |
| 223 | EVP_DigestInit_ex | |
| 224 | EVP_MD_CTX | |
| 225 | EVP_sha512 | |
| 226 | EVP_MD_get_size | |
| 227 | openssl_hash_ctx | |
| 228 | libfsverity_get_hash_name | |
| 229 | libfsverity_bug_on | |
| 230 | openssl_digest_update | |
| 231 | openssl_digest_init | |
| 232 | EVP_DigestUpdate | |
| 233 | openssl_digest_ctx_create | |
| 234 | libfsverity_find_hash_alg_by_name | |
| 235 | create_sha512_ctx | |
| 236 | EVP_sha256 | |
| 237 | openssl_digest_final | |
| 238 | EVP_DigestFinal_ex | |
| 239 | EVP_MD_CTX_new | |
| 240 | evp_md_ctx_st | |
| 241 | fsverity_hash_algs | |
| 242 | openssl_digest_ctx_free | |
| 243 | EVP_MD_CTX_free | |
| 244 | create_sha256_ctx | |
| 245 | libfsverity_get_digest_size | |
| 246 | _IO_read_base | 246 | _IO_read_base |
| 247 | _IO_FILE | 247 | _IO_FILE |
| 248 | _IO_save_end | 248 | _IO_save_end |
| 249 | condition | 249 | condition |
| 250 | vasprintf | 250 | vasprintf |
| 251 | _IO_write_ptr | 251 | _IO_write_ptr |
| 252 | _markers | 252 | _markers |
| Offset 276, 53 lines modified | Offset 276, 49 lines modified |
| 276 | _IO_save_base | 276 | _IO_save_base |
| 277 | __fprintf_chk | 277 | __fprintf_chk |
| 278 | __stream | 278 | __stream |
| 279 | _IO_lock_t | 279 | _IO_lock_t |
| 280 | ../sysdeps/x86_64/crtn.S | 280 | ../sysdeps/x86_64/crtn.S |
| 281 | /usr/src/debug/glibc/2.40+git/csu | 281 | /usr/src/debug/glibc/2.40+git/csu |
| 282 | ../sysdeps/x86_64 | 282 | ../sysdeps/x86_64 |
| 283 | /usr/src/debug/fsverity-utils/1.5/lib/sign_digest.c | 283 | /usr/src/debug/fsverity-utils/1.5/lib/compute_digest.c |
| 284 | /usr/src/debug/fsverity-utils/1.5 | 284 | /usr/src/debug/fsverity-utils/1.5 |
| 285 | /usr/src/debug/fsverity-utils/1.5/lib | 285 | /usr/src/debug/fsverity-utils/1.5/lib |
| 286 | /usr/include/bits | 286 | /usr/include/bits |
| | 287 | /usr/src/debug/fsverity-utils/1.5/common |
| 287 | /usr/lib/x86_64-poky-linux/gcc/x86_64-poky-linux/14.2.0/include | 288 | /usr/lib/x86_64-poky-linux/gcc/x86_64-poky-linux/14.2.0/include |
| 288 | /usr/include | 289 | /usr/include |
| 289 | /usr/src/debug/fsverity-utils/1.5/include | 290 | /usr/src/debug/fsverity-utils/1.5/include |
| 290 | /usr/src/debug/fsverity-utils/1.5/common | |
| 291 | /usr/include/asm-generic | 291 | /usr/include/asm-generic |
| 292 | /usr/include/linux | 292 | /usr/include/linux |
| 293 | /usr/include/openssl | |
| 294 | string_fortified.h | 293 | string_fortified.h |
| | 294 | common_defs.h |
| 295 | stddef.h | 295 | stddef.h |
| 296 | stdint-uintn.h | 296 | stdint-uintn.h |
| 297 | stdint.h | 297 | stdint.h |
| 298 | libfsverity.h | 298 | libfsverity.h |
| 299 | common_defs.h | |
| 300 | int-ll64.h | 299 | int-ll64.h |
| 301 | fsverity_uapi.h | 300 | fsverity_uapi.h |
| 302 | stdarg.h | |
| 303 | <built-in> | |
| 304 | lib_private.h | 301 | lib_private.h |
| 305 | engine.h | |
| 306 | stdlib.h | 302 | stdlib.h |
| | 303 | <built-in> |
| 307 | crypto.h | |
| 308 | /usr/src/debug/fsverity-utils/1.5/lib/compute_digest.c | |
| 309 | /usr/src/debug/fsverity-utils/1.5/lib/enable.c | 304 | /usr/src/debug/fsverity-utils/1.5/lib/enable.c |
| 310 | /usr/include/sys | 305 | /usr/include/sys |
| 311 | /usr/src/debug/fsverity-utils/1.5/lib/hash_algs.c | 306 | /usr/src/debug/fsverity-utils/1.5/lib/hash_algs.c |
| | 307 | /usr/include/openssl |
| 312 | string.h | 308 | string.h |
| | 309 | /usr/src/debug/fsverity-utils/1.5/lib/sign_digest.c |
| | 310 | stdarg.h |
| | 311 | engine.h |
| | 312 | crypto.h |
| 313 | /usr/src/debug/fsverity-utils/1.5/lib/utils.c | 313 | /usr/src/debug/fsverity-utils/1.5/lib/utils.c |
| 314 | /usr/include/bits/types | 314 | /usr/include/bits/types |
| 315 | stdio2.h | 315 | stdio2.h |
| 316 | struct_FILE.h | 316 | struct_FILE.h |
| 317 | stdio2-decl.h | 317 | stdio2-decl.h |
| 318 | sign_digest.c | |
| 319 | print_openssl_err_cb | |
| 320 | error_msg_openssl | |
| 321 | libfsverity_sign_digest.cold | |
| 322 | compute_digest.c | 318 | compute_digest.c |
| 323 | report_merkle_tree_block | 319 | report_merkle_tree_block |
| 324 | report_merkle_tree_block.cold | 320 | report_merkle_tree_block.cold |
| 325 | hash_one_block | 321 | hash_one_block |
| 326 | libfsverity_compute_digest.cold | 322 | libfsverity_compute_digest.cold |
| 327 | enable.c | 323 | enable.c |
| 328 | libfsverity_enable_with_sig.cold | 324 | libfsverity_enable_with_sig.cold |
| Offset 335, 14 lines modified | Offset 331, 18 lines modified |
| 335 | create_sha256_ctx | 331 | create_sha256_ctx |
| 336 | openssl_digest_final | 332 | openssl_digest_final |
| 337 | openssl_digest_final.cold | 333 | openssl_digest_final.cold |
| 338 | openssl_digest_update.cold | 334 | openssl_digest_update.cold |
| 339 | openssl_digest_init | 335 | openssl_digest_init |
| 340 | openssl_digest_init.cold | 336 | openssl_digest_init.cold |
| 341 | fsverity_hash_algs | 337 | fsverity_hash_algs |
| | 338 | sign_digest.c |
| | 339 | print_openssl_err_cb |
| | 340 | error_msg_openssl |
| | 341 | libfsverity_sign_digest.cold |
| 342 | libfsverity_error_cb | 342 | libfsverity_error_cb |
| 343 | libfsverity_memdup.cold | 343 | libfsverity_memdup.cold |
| 344 | libfsverity_zalloc.cold | 344 | libfsverity_zalloc.cold |
| 345 | crtstuff.c | 345 | crtstuff.c |
| 346 | deregister_tm_clones | 346 | deregister_tm_clones |
| 347 | __do_global_dtors_aux | 347 | __do_global_dtors_aux |
| 348 | completed.0 | 348 | completed.0 |