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