Offset 1, 103 lines modifiedOffset 1, 183 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.40+git/csu4 /usr/src/debug/glibc/2.40+git/csu
5 GNU·AS·2.43.15 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_signer100 PKCS7_sign_add_signer
7 ossl_lib_ctx_st101 ossl_lib_ctx_st
8 detached102 detached
9 pkcs11_keyid103 pkcs11_keyid
10 read_private_key104 read_private_key
11 certfile105 certfile
12 gp_offset106 gp_offset
13 create_ctx 
14 bmpstring107 bmpstring
15 contents108 contents
16 ASN1_PRINTABLESTRING109 ASN1_PRINTABLESTRING
17 PEM_read_bio_PrivateKey110 PEM_read_bio_PrivateKey
18 print_openssl_err_cb111 print_openssl_err_cb
19 libfsverity_signature_params112 libfsverity_signature_params
20 ASN1_ENUMERATED113 ASN1_ENUMERATED
21 sig_size_ret114 sig_size_ret
22 fp_offset115 fp_offset
23 load_pkcs11_private_key116 load_pkcs11_private_key
24 ASN1_T61STRING117 ASN1_T61STRING
25 sig_size 
26 cert_ret118 cert_ret
27 ASN1_GENERALIZEDTIME119 ASN1_GENERALIZEDTIME
28 enumerated120 enumerated
29 i2d_PKCS7_bio121 i2d_PKCS7_bio
30 ENGINE_by_id122 ENGINE_by_id
31 evp_pkey_st123 evp_pkey_st
32 ASN1_UTCTIME124 ASN1_UTCTIME
33 __builtin_memcpy 
34 unauth_attr125 unauth_attr
35 pkcs7_signer_info_st126 pkcs7_signer_info_st
36 ASN1_VALUE_st127 ASN1_VALUE_st
37 __errno_location 
38 OSSL_LIB_CTX128 OSSL_LIB_CTX
39 libfsverity_error_msg 
40 BIO_free129 BIO_free
41 pkcs7_flags130 pkcs7_flags
42 t61string131 t61string
43 stack_st_PKCS7_SIGNER_INFO132 stack_st_PKCS7_SIGNER_INFO
44 pkcs7_enveloped_st133 pkcs7_enveloped_st
45 engine_st 
46 ASN1_IA5STRING134 ASN1_IA5STRING
47 libfsverity_do_error_msg135 libfsverity_do_error_msg
48 overflow_arg_area136 overflow_arg_area
49 ENGINE_finish137 ENGINE_finish
50 long·long·unsigned·int 
51 ASN1_VISIBLESTRING138 ASN1_VISIBLESTRING
52 issuer_and_serial139 issuer_and_serial
53 ASN1_UTF8STRING140 ASN1_UTF8STRING
54 ENGINE_free141 ENGINE_free
55 __uint16_t 
56 stack_st_X509_ALGOR142 stack_st_X509_ALGOR
57 ossl_init_settings_st143 ossl_init_settings_st
58 PKCS7_SIGNED144 PKCS7_SIGNED
59 encrypted145 encrypted
60 stack_st_X509_CRL146 stack_st_X509_CRL
61 pkcs7_signed_st147 pkcs7_signed_st
62 __gnuc_va_list148 __gnuc_va_list
63 data_size 
64 EVP_PKEY149 EVP_PKEY
65 __uint64_t 
66 libfsverity_warn_on 
67 generalizedtime150 generalizedtime
68 PKCS7_CTX_st151 PKCS7_CTX_st
69 pkcs7_encrypted_st152 pkcs7_encrypted_st
70 printablestring153 printablestring
71 libfsverity_sign_digest154 libfsverity_sign_digest
72 ASN1_BOOLEAN155 ASN1_BOOLEAN
73 ASN1_UNIVERSALSTRING156 ASN1_UNIVERSALSTRING
74 BIO_METHOD157 BIO_METHOD
75 ASN1_BIT_STRING158 ASN1_BIT_STRING
76 fsverity_formatted_digest159 fsverity_formatted_digest
77 PKCS7_sign160 PKCS7_sign
78 pkcs7_digest_st161 pkcs7_digest_st
79 libfsverity_mem_is_zeroed 
80 pkcs11_engine162 pkcs11_engine
81 libfsverity_digest 
82 PKCS7_final163 PKCS7_final
83 PKCS7_free164 PKCS7_free
84 utf8string165 utf8string
85 libfsverity_memdup166 libfsverity_memdup
86 asn1_type_st167 asn1_type_st
87 asn1_value168 asn1_value
88 reg_save_area169 reg_save_area
89 sign_pkcs7170 sign_pkcs7
90 ERR_peek_error171 ERR_peek_error
91 ui_method_st172 ui_method_st
92 sig_params173 sig_params
93 octet_string174 octet_string
94 X509_free175 X509_free
95 ENGINE_load_private_key176 ENGINE_load_private_key
96 long·long·int 
97 PKCS7_ISSUER_AND_SERIAL177 PKCS7_ISSUER_AND_SERIAL
98 digest_alg178 digest_alg
99 OPENSSL_init_crypto179 OPENSSL_init_crypto
100 asn1_object_st180 asn1_object_st
101 signer_info181 signer_info
102 OPENSSL_INIT_SETTINGS182 OPENSSL_INIT_SETTINGS
103 ASN1_BMPSTRING183 ASN1_BMPSTRING
Offset 112, 141 lines modifiedOffset 192, 61 lines modified
112 bit_string192 bit_string
113 X509_NAME193 X509_NAME
114 PKCS7_DIGEST194 PKCS7_DIGEST
115 asn1_string195 asn1_string
116 evp_cipher_st196 evp_cipher_st
117 recipientinfo197 recipientinfo
118 EVP_PKEY_free198 EVP_PKEY_free
119 long·double 
120 digest_enc_alg199 digest_enc_alg
121 BIO_new_file200 BIO_new_file
122 ERR_print_errors_cb201 ERR_print_errors_cb
123 signed_and_enveloped202 signed_and_enveloped
124 sequence203 sequence
125 generalstring204 generalstring
126 fsverity_hash_alg 
127 pkcs7_st205 pkcs7_st
128 short·int 
129 parameter206 parameter
130 ENGINE_init207 ENGINE_init
131 libfsverity_find_hash_alg_by_num 
132 __stack_chk_fail 
133 stack_st_X509_ATTRIBUTE208 stack_st_X509_ATTRIBUTE
134 asn1_string_st209 asn1_string_st
135 block_size 
136 __va_list_tag210 __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_st211 X509_name_st
139 enc_digest212 enc_digest
140 PKCS7_CTX213 PKCS7_CTX
141 __uint8_t 
142 EVP_CIPHER214 EVP_CIPHER
143 pkcs11_module215 pkcs11_module
144 uintptr_t 
145 saved_errno216 saved_errno
146 stack_st_PKCS7_RECIP_INFO217 stack_st_PKCS7_RECIP_INFO
147 pkcs7_signedandenveloped_st218 pkcs7_signedandenveloped_st
148 UI_METHOD219 UI_METHOD
149 ASN1_OCTET_STRING220 ASN1_OCTET_STRING
150 ASN1_OBJECT221 ASN1_OBJECT
151 ia5string222 ia5string
152 __int128 
153 PKCS7_ENC_CONTENT223 PKCS7_ENC_CONTENT
154 ASN1_GENERALSTRING224 ASN1_GENERALSTRING
155 unsigned·char 
156 __uint32_t 
157 bio_method_st225 bio_method_st
158 PEM_read_bio_X509226 PEM_read_bio_X509
159 EVP_get_digestbyname227 EVP_get_digestbyname
160 universalstring228 universalstring
161 pkcs7_enc_content_st229 pkcs7_enc_content_st
162 ENGINE_ctrl_cmd_string230 ENGINE_ctrl_cmd_string
163 ASN1_STRING231 ASN1_STRING
164 evp_md_st 
165 pem_password_cb232 pem_password_cb
166 pkcs7_issuer_and_serial_st233 pkcs7_issuer_and_serial_st
167 error_msg_openssl234 error_msg_openssl
168 libfsverity_zalloc 
169 short·unsigned·int 
170 ASN1_TYPE235 ASN1_TYPE
171 __builtin_va_list236 __builtin_va_list
172 PKCS7_ENCRYPT237 PKCS7_ENCRYPT
173 __int128·unsigned 
174 stack_st_X509238 stack_st_X509
175 BIO_new_mem_buf239 BIO_new_mem_buf
176 read_certificate240 read_certificate
177 data_to_sign241 data_to_sign
178 visiblestring242 visiblestring
179 ASN1_INTEGER243 ASN1_INTEGER
180 ASN1_VALUE244 ASN1_VALUE
181 get_private_key245 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 276, 53 lines modifiedOffset 276, 49 lines modified
276 _IO_save_base276 _IO_save_base
277 __fprintf_chk277 __fprintf_chk
278 __stream278 __stream
279 _IO_lock_t279 _IO_lock_t
280 ../sysdeps/x86_64/crtn.S280 ../sysdeps/x86_64/crtn.S
281 /usr/src/debug/glibc/2.40+git/csu281 /usr/src/debug/glibc/2.40+git/csu
282 ../sysdeps/x86_64282 ../sysdeps/x86_64
283 /usr/src/debug/fsverity-utils/1.5/lib/sign_digest.c283 /usr/src/debug/fsverity-utils/1.5/lib/compute_digest.c
284 /usr/src/debug/fsverity-utils/1.5284 /usr/src/debug/fsverity-utils/1.5
285 /usr/src/debug/fsverity-utils/1.5/lib285 /usr/src/debug/fsverity-utils/1.5/lib
286 /usr/include/bits286 /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/include288 /usr/lib/x86_64-poky-linux/gcc/x86_64-poky-linux/14.2.0/include
288 /usr/include289 /usr/include
289 /usr/src/debug/fsverity-utils/1.5/include290 /usr/src/debug/fsverity-utils/1.5/include
290 /usr/src/debug/fsverity-utils/1.5/common 
291 /usr/include/asm-generic291 /usr/include/asm-generic
292 /usr/include/linux292 /usr/include/linux
293 /usr/include/openssl 
294 string_fortified.h293 string_fortified.h
 294 common_defs.h
295 stddef.h295 stddef.h
296 stdint-uintn.h296 stdint-uintn.h
297 stdint.h297 stdint.h
298 libfsverity.h298 libfsverity.h
299 common_defs.h 
300 int-ll64.h299 int-ll64.h
301 fsverity_uapi.h300 fsverity_uapi.h
302 stdarg.h 
303 <built-in> 
304 lib_private.h301 lib_private.h
305 engine.h 
306 stdlib.h302 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.c304 /usr/src/debug/fsverity-utils/1.5/lib/enable.c
310 /usr/include/sys305 /usr/include/sys
311 /usr/src/debug/fsverity-utils/1.5/lib/hash_algs.c306 /usr/src/debug/fsverity-utils/1.5/lib/hash_algs.c
 307 /usr/include/openssl
312 string.h308 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.c313 /usr/src/debug/fsverity-utils/1.5/lib/utils.c
314 /usr/include/bits/types314 /usr/include/bits/types
315 stdio2.h315 stdio2.h
316 struct_FILE.h316 struct_FILE.h
317 stdio2-decl.h317 stdio2-decl.h
318 sign_digest.c 
319 print_openssl_err_cb 
320 error_msg_openssl 
321 libfsverity_sign_digest.cold 
322 compute_digest.c318 compute_digest.c
323 report_merkle_tree_block319 report_merkle_tree_block
324 report_merkle_tree_block.cold320 report_merkle_tree_block.cold
325 hash_one_block321 hash_one_block
326 libfsverity_compute_digest.cold322 libfsverity_compute_digest.cold
327 enable.c323 enable.c
328 libfsverity_enable_with_sig.cold324 libfsverity_enable_with_sig.cold
Offset 335, 14 lines modifiedOffset 331, 18 lines modified
335 create_sha256_ctx331 create_sha256_ctx
336 openssl_digest_final332 openssl_digest_final
337 openssl_digest_final.cold333 openssl_digest_final.cold
338 openssl_digest_update.cold334 openssl_digest_update.cold
339 openssl_digest_init335 openssl_digest_init
340 openssl_digest_init.cold336 openssl_digest_init.cold
341 fsverity_hash_algs337 fsverity_hash_algs
 338 sign_digest.c
 339 print_openssl_err_cb
 340 error_msg_openssl
 341 libfsverity_sign_digest.cold
342 libfsverity_error_cb342 libfsverity_error_cb
343 libfsverity_memdup.cold343 libfsverity_memdup.cold
344 libfsverity_zalloc.cold344 libfsverity_zalloc.cold
345 crtstuff.c345 crtstuff.c
346 deregister_tm_clones346 deregister_tm_clones
347 __do_global_dtors_aux347 __do_global_dtors_aux
348 completed.0348 completed.0