Offset 1, 183 lines modifiedOffset 1, 103 lines modified
1 GCC:·(GNU)·14.2.01 GCC:·(GNU)·14.2.0
2 »       FSVerity2 »       FSVerity
3 ../sysdeps/x86_64/crti.S3 ../sysdeps/x86_64/crti.S
4 /usr/src/debug/glibc/2.41+git/csu4 /usr/src/debug/glibc/2.41+git/csu
5 GNU·AS·2.445 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_signer6 PKCS7_sign_add_signer
101 ossl_lib_ctx_st7 ossl_lib_ctx_st
102 detached8 detached
103 pkcs11_keyid9 pkcs11_keyid
104 read_private_key10 read_private_key
105 certfile11 certfile
106 gp_offset12 gp_offset
 13 create_ctx
107 bmpstring14 bmpstring
108 contents15 contents
109 ASN1_PRINTABLESTRING16 ASN1_PRINTABLESTRING
110 PEM_read_bio_PrivateKey17 PEM_read_bio_PrivateKey
111 print_openssl_err_cb18 print_openssl_err_cb
112 libfsverity_signature_params19 libfsverity_signature_params
113 ASN1_ENUMERATED20 ASN1_ENUMERATED
114 sig_size_ret21 sig_size_ret
115 fp_offset22 fp_offset
116 load_pkcs11_private_key23 load_pkcs11_private_key
117 ASN1_T61STRING24 ASN1_T61STRING
 25 sig_size
118 cert_ret26 cert_ret
119 ASN1_GENERALIZEDTIME27 ASN1_GENERALIZEDTIME
120 enumerated28 enumerated
121 i2d_PKCS7_bio29 i2d_PKCS7_bio
122 ENGINE_by_id30 ENGINE_by_id
123 evp_pkey_st31 evp_pkey_st
124 ASN1_UTCTIME32 ASN1_UTCTIME
 33 __builtin_memcpy
125 unauth_attr34 unauth_attr
126 pkcs7_signer_info_st35 pkcs7_signer_info_st
127 ASN1_VALUE_st36 ASN1_VALUE_st
 37 __errno_location
128 OSSL_LIB_CTX38 OSSL_LIB_CTX
 39 libfsverity_error_msg
129 BIO_free40 BIO_free
130 pkcs7_flags41 pkcs7_flags
131 t61string42 t61string
132 stack_st_PKCS7_SIGNER_INFO43 stack_st_PKCS7_SIGNER_INFO
133 pkcs7_enveloped_st44 pkcs7_enveloped_st
 45 engine_st
134 ASN1_IA5STRING46 ASN1_IA5STRING
135 libfsverity_do_error_msg47 libfsverity_do_error_msg
136 overflow_arg_area48 overflow_arg_area
137 ENGINE_finish49 ENGINE_finish
 50 long·long·unsigned·int
138 ASN1_VISIBLESTRING51 ASN1_VISIBLESTRING
139 issuer_and_serial52 issuer_and_serial
140 ASN1_UTF8STRING53 ASN1_UTF8STRING
141 ENGINE_free54 ENGINE_free
 55 __uint16_t
142 stack_st_X509_ALGOR56 stack_st_X509_ALGOR
143 ossl_init_settings_st57 ossl_init_settings_st
144 PKCS7_SIGNED58 PKCS7_SIGNED
145 encrypted59 encrypted
146 stack_st_X509_CRL60 stack_st_X509_CRL
147 pkcs7_signed_st61 pkcs7_signed_st
148 __gnuc_va_list62 __gnuc_va_list
 63 data_size
149 EVP_PKEY64 EVP_PKEY
 65 __uint64_t
 66 libfsverity_warn_on
150 generalizedtime67 generalizedtime
151 PKCS7_CTX_st68 PKCS7_CTX_st
152 pkcs7_encrypted_st69 pkcs7_encrypted_st
153 printablestring70 printablestring
154 libfsverity_sign_digest71 libfsverity_sign_digest
155 ASN1_BOOLEAN72 ASN1_BOOLEAN
156 ASN1_UNIVERSALSTRING73 ASN1_UNIVERSALSTRING
157 BIO_METHOD74 BIO_METHOD
158 ASN1_BIT_STRING75 ASN1_BIT_STRING
159 fsverity_formatted_digest76 fsverity_formatted_digest
160 PKCS7_sign77 PKCS7_sign
161 pkcs7_digest_st78 pkcs7_digest_st
 79 libfsverity_mem_is_zeroed
162 pkcs11_engine80 pkcs11_engine
 81 libfsverity_digest
163 PKCS7_final82 PKCS7_final
164 PKCS7_free83 PKCS7_free
165 utf8string84 utf8string
166 libfsverity_memdup85 libfsverity_memdup
167 asn1_type_st86 asn1_type_st
168 asn1_value87 asn1_value
169 reg_save_area88 reg_save_area
170 sign_pkcs789 sign_pkcs7
171 ERR_peek_error90 ERR_peek_error
172 ui_method_st91 ui_method_st
173 sig_params92 sig_params
174 octet_string93 octet_string
175 X509_free94 X509_free
176 ENGINE_load_private_key95 ENGINE_load_private_key
 96 long·long·int
177 PKCS7_ISSUER_AND_SERIAL97 PKCS7_ISSUER_AND_SERIAL
178 digest_alg98 digest_alg
179 OPENSSL_init_crypto99 OPENSSL_init_crypto
180 asn1_object_st100 asn1_object_st
181 signer_info101 signer_info
182 OPENSSL_INIT_SETTINGS102 OPENSSL_INIT_SETTINGS
183 ASN1_BMPSTRING103 ASN1_BMPSTRING
Offset 192, 61 lines modifiedOffset 112, 141 lines modified
192 bit_string112 bit_string
193 X509_NAME113 X509_NAME
194 PKCS7_DIGEST114 PKCS7_DIGEST
195 asn1_string115 asn1_string
196 evp_cipher_st116 evp_cipher_st
197 recipientinfo117 recipientinfo
198 EVP_PKEY_free118 EVP_PKEY_free
 119 long·double
199 digest_enc_alg120 digest_enc_alg
200 BIO_new_file121 BIO_new_file
201 ERR_print_errors_cb122 ERR_print_errors_cb
202 signed_and_enveloped123 signed_and_enveloped
203 sequence124 sequence
204 generalstring125 generalstring
 126 fsverity_hash_alg
205 pkcs7_st127 pkcs7_st
 128 short·int
206 parameter129 parameter
207 ENGINE_init130 ENGINE_init
 131 libfsverity_find_hash_alg_by_num
 132 __stack_chk_fail
208 stack_st_X509_ATTRIBUTE133 stack_st_X509_ATTRIBUTE
209 asn1_string_st134 asn1_string_st
 135 block_size
210 __va_list_tag136 __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_st138 X509_name_st
212 enc_digest139 enc_digest
213 PKCS7_CTX140 PKCS7_CTX
 141 __uint8_t
214 EVP_CIPHER142 EVP_CIPHER
215 pkcs11_module143 pkcs11_module
 144 uintptr_t
216 saved_errno145 saved_errno
217 stack_st_PKCS7_RECIP_INFO146 stack_st_PKCS7_RECIP_INFO
218 pkcs7_signedandenveloped_st147 pkcs7_signedandenveloped_st
219 UI_METHOD148 UI_METHOD
220 ASN1_OCTET_STRING149 ASN1_OCTET_STRING
221 ASN1_OBJECT150 ASN1_OBJECT
222 ia5string151 ia5string
 152 __int128
223 PKCS7_ENC_CONTENT153 PKCS7_ENC_CONTENT
224 ASN1_GENERALSTRING154 ASN1_GENERALSTRING
 155 unsigned·char
 156 __uint32_t
225 bio_method_st157 bio_method_st
226 PEM_read_bio_X509158 PEM_read_bio_X509
227 EVP_get_digestbyname159 EVP_get_digestbyname
228 universalstring160 universalstring
229 pkcs7_enc_content_st161 pkcs7_enc_content_st
230 ENGINE_ctrl_cmd_string162 ENGINE_ctrl_cmd_string
231 ASN1_STRING163 ASN1_STRING
 164 evp_md_st
232 pem_password_cb165 pem_password_cb
233 pkcs7_issuer_and_serial_st166 pkcs7_issuer_and_serial_st
234 error_msg_openssl167 error_msg_openssl
 168 libfsverity_zalloc
 169 short·unsigned·int
235 ASN1_TYPE170 ASN1_TYPE
236 __builtin_va_list171 __builtin_va_list
237 PKCS7_ENCRYPT172 PKCS7_ENCRYPT
 173 __int128·unsigned
238 stack_st_X509174 stack_st_X509
239 BIO_new_mem_buf175 BIO_new_mem_buf
240 read_certificate176 read_certificate
241 data_to_sign177 data_to_sign
242 visiblestring178 visiblestring
243 ASN1_INTEGER179 ASN1_INTEGER
244 ASN1_VALUE180 ASN1_VALUE
245 get_private_key181 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_base246 _IO_read_base
247 _IO_FILE247 _IO_FILE
248 _IO_save_end248 _IO_save_end
249 condition249 condition
250 vasprintf250 vasprintf
251 _IO_write_ptr251 _IO_write_ptr
252 _markers252 _markers
Offset 277, 49 lines modifiedOffset 277, 53 lines modified
277 _IO_save_base277 _IO_save_base
278 __fprintf_chk278 __fprintf_chk
279 __stream279 __stream
280 _IO_lock_t280 _IO_lock_t
281 ../sysdeps/x86_64/crtn.S281 ../sysdeps/x86_64/crtn.S
282 /usr/src/debug/glibc/2.41+git/csu282 /usr/src/debug/glibc/2.41+git/csu
283 ../sysdeps/x86_64283 ../sysdeps/x86_64
284 /usr/src/debug/fsverity-utils/1.5/lib/compute_digest.c284 /usr/src/debug/fsverity-utils/1.5/lib/sign_digest.c
285 /usr/src/debug/fsverity-utils/1.5285 /usr/src/debug/fsverity-utils/1.5
286 /usr/src/debug/fsverity-utils/1.5/lib286 /usr/src/debug/fsverity-utils/1.5/lib
287 /usr/include/bits287 /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/include288 /usr/lib/x86_64-poky-linux/gcc/x86_64-poky-linux/14.2.0/include
290 /usr/include289 /usr/include
291 /usr/src/debug/fsverity-utils/1.5/include290 /usr/src/debug/fsverity-utils/1.5/include
 291 /usr/src/debug/fsverity-utils/1.5/common
292 /usr/include/asm-generic292 /usr/include/asm-generic
293 /usr/include/linux293 /usr/include/linux
 294 /usr/include/openssl
294 string_fortified.h295 string_fortified.h
295 common_defs.h 
296 stddef.h296 stddef.h
297 stdint-uintn.h297 stdint-uintn.h
298 stdint.h298 stdint.h
299 libfsverity.h299 libfsverity.h
 300 common_defs.h
300 int-ll64.h301 int-ll64.h
301 fsverity_uapi.h302 fsverity_uapi.h
 303 stdarg.h
 304 <built-in>
302 lib_private.h305 lib_private.h
 306 engine.h
303 stdlib.h307 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.c310 /usr/src/debug/fsverity-utils/1.5/lib/enable.c
306 /usr/include/sys311 /usr/include/sys
307 /usr/src/debug/fsverity-utils/1.5/lib/hash_algs.c312 /usr/src/debug/fsverity-utils/1.5/lib/hash_algs.c
308 /usr/include/openssl 
309 string.h313 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.c314 /usr/src/debug/fsverity-utils/1.5/lib/utils.c
315 /usr/include/bits/types315 /usr/include/bits/types
316 stdio2.h316 stdio2.h
317 struct_FILE.h317 struct_FILE.h
318 stdio2-decl.h318 stdio2-decl.h
 319 sign_digest.c
 320 print_openssl_err_cb
 321 error_msg_openssl
 322 libfsverity_sign_digest.cold
319 compute_digest.c323 compute_digest.c
320 report_merkle_tree_block324 report_merkle_tree_block
321 report_merkle_tree_block.cold325 report_merkle_tree_block.cold
322 hash_one_block326 hash_one_block
323 libfsverity_compute_digest.cold327 libfsverity_compute_digest.cold
324 enable.c328 enable.c
325 libfsverity_enable_with_sig.cold329 libfsverity_enable_with_sig.cold
Offset 332, 18 lines modifiedOffset 336, 14 lines modified
332 create_sha256_ctx336 create_sha256_ctx
333 openssl_digest_final337 openssl_digest_final
334 openssl_digest_final.cold338 openssl_digest_final.cold
335 openssl_digest_update.cold339 openssl_digest_update.cold
336 openssl_digest_init340 openssl_digest_init
337 openssl_digest_init.cold341 openssl_digest_init.cold
338 fsverity_hash_algs342 fsverity_hash_algs
339 sign_digest.c 
340 print_openssl_err_cb 
341 error_msg_openssl 
342 libfsverity_sign_digest.cold 
343 libfsverity_error_cb343 libfsverity_error_cb
344 libfsverity_memdup.cold344 libfsverity_memdup.cold
345 libfsverity_zalloc.cold345 libfsverity_zalloc.cold
346 crtstuff.c346 crtstuff.c
347 deregister_tm_clones347 deregister_tm_clones
348 __do_global_dtors_aux348 __do_global_dtors_aux
349 completed.0349 completed.0