Files
boc/aamos-ledger-rust/target/release/deps/libopenssl_probe-a6f8a404a20c37c7.rlib
T

80 lines
33 KiB
Plaintext
Raw Normal View History

!<arch>
/ 0 0 0 0 292 `
8Ô_ZN13openssl_probe21has_ssl_cert_env_vars17h564bea3f36280fe9E_ZN13openssl_probe25try_init_openssl_env_vars17h5f75b6157b21d98bE_ZN13openssl_probe5probe17he5c94134568de4e9E_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$8grow_one17h3001a469704b26dbEDW.ref.rust_eh_personality// 76 `
openssl_probe-a6f8a404a20c37c7.openssl_probe.81da5fc443cd986c-cgu.0.rcgu.o/
lib.rmeta/ 0 0 0 644 13992 `
ELF·(5@@GNUÀrust
à2#rustc 1.96.0 (ac68faa20 2026-05-25)ÁÀ뉊]!ÜÛê(¹Þ—šên-5be7b69c3ff7b5b8ÁíàÄTËŸ ÜJîÄ)'ß\¥!-3d1337db07d0b3aeÁ¤²XctÔ'ÐÓ©z¨ɽÓ-a4945860e1c53b00Á¤°ð ¾ä-±($²ï=©Ã-7e98a21bfd32b0edÁòÖÀH•‘PIÓHã#£-055f30b747f859b6Árustc_std_workspace_coreÁ­Cçß^ò½èÝ$­Çÿ+Cé-c4878ee60b2242c9ÁŸÃï+Ñ]ŠqB<ÏïW#-8dd1dd90e70d0b6aÁ miniz_oxideÁ€š»J(P>àö÷g\K-1eb618da2918ab7fÁadler2ÁÆ;+Þ®5¥Ìýݰ¦ÛLˆ-f7919172d268e069Á hashbrownÁPäV9ÒÆèÜ"ÊÖVŽ\-0fc2184a5da6723aÁrustc_std_workspace_allocÁs&ØòØy¯s•bæ!‰ýŠ-97e4bf30be240674Á
std_detectÁhŠBîÙºÌI®ËÅš-9dbbf8346ba7ac8bÁrustc_demangleÁûë9´Ç×@Œ’ùXFº-f33013f239bf9f14Ácfg_ifÁÜLhž§Œaã¯>­-0a71c8f33a838301Á addr2lineÁ׎Þ!]8V$É@@-e618e6be60e87ba2ÁgimliÁ¸
°µ~Î1‹Ñt ðÁ€w-1f7768a68858f670ÁobjectÁ
áPÃ?­À¶¼QHJ¥-914cd6a4dbe590d1ÁmemchrÁ›º«8Ór­2Ù $¨ûib-cf21ca6f2bb15dcdÁë
‹ás«LÖ€îâƒ×ɯŒ-ee6f3747e38367f0ÁCERTIFICATE_DIRSÁ„§&úfreebsdÁ¬‰&Å„ã'úillumosÁ¬­'úsolarisÁ¬Ä'ü¬'.Å„·(únetbsdÁ¤š(Å)úaixÁŒó(Å„ó*úlinuxÁœÒ)úá¬ë)ú¬†*ú¬¡*úµ¤¼*úÑŒÖ*üÌ)üÈ)¢CERTIFICATE_FILE_NAMESÁ´ø1úá¬Ú1Ä ´ã2ú dragonflyÁ¼Ã2Ä ´Ö3úµ¤¹3Ä ´Ê4úopenbsdÁ¬¬4Ä ´º5ú¬‹5Ä ´¦6ú¬ˆ6Ä ´ô8úandroidÁ¬‘8Ä ´¢:úhaikuÁœÔ9Ä ´‚= ú휋;úᬤ;úü ¼¿;úµ¤Ü;ú±
¬ö;ú¬‘<ú¬¬<úú
¬Ç<ú œâ<ü…;óüÀtry_init_openssl_env_varsÁ
putÁprobeÁ candidate_cert_dirsÁ has_ssl_cert_env_varsÁ ProbeResultÁ cert_fileÁcert_dirÁfrom_envÁ  ÅÄ 
ENV_CERT_FILEÁ ENV_CERT_DIRÁ

 ü½8ü½ „½
 
,
őe 
ŸX% Å•X% § ïíe¼îËè¿*ü] e
mÇš% ýÕ€$%   ü½Çš%
 ý
Ýš% ý½š"%
§ ïíe¼îËè¿*ý
¯eÍÌee  ­ý¾ºO 
âeK ý
äeýô.e ÄlýT PhantomDataÁFu\»Ÿ ýÊÑ â­ÄlÄlIterÁÇlµ ™lÈl
end_or_lenÁ™lÉl_markerÁ™lŒœjSžý
Š0ý Î ôÕ‚¦ £­â­â­MapÁå­ùæ­±Å@Iœóë ¶¥îÎ  …0…0PathÁ†0innerÁß-bªŸðcÂ^çÇ üó¤ý’G,“týý¢eÔlýwýÜÖeýû·eýý¯eý®W‡% ü¢ý²™µ%¯üýZý†~û%ªüEÌš%ýŒÌ`N´ý½­eýÚÙN ¸ýåÎÌN Nªýeýí¯ø
Oéýeýüåg™NîÜÎý±\‰
×@îÎõæg
ýŠƒªg£NÇ´ÿý°ô9Çå’„g £­£­FilterÁ¦­ù§­ predicateÁä9Jÿ ÃW^—Çü“#MîLúKÌÿe¿2âUe­K­J ümŸX%­Õü= úeý
Úsýe Š•½š
 
ÚÜ%Êš1=К-œ°¾| ì<
Öšt†ý–šG‡È0ýç¯HÐ[šJšJJMetadataÁœJˆõ ŽÝbJš4™ßßErrorÁà ¬
ÑøÿËO Ÿù¾|`  Ǻ Ü Ü Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
Óǹ-£°»wEãñ¾~¾üö#Š
 ýË5BOú ÿ%üÔ#­ú<ì#õõ÷ü÷#‰õ­E& ý„ý#ý¤³$ýäå$ýø¦õ ÷/üé+è
 ýË5BOú Ð1üÁ+‘ú<ß+±"±"³"üê+ç±"­E& ýüð+$üÊ,3ü±-" ýÄü-ýÌÁ.ýœ¤/ýüí/(Ü×0
ý8Gç±"a³"Çp
ý"SSL_CERT_FILE"Á ý"SSL_CERT_DIR"Á
À ¡OsStrÁ,ˆOsStringÁD$è$?…0PathBufÁ<E€/ üÔ?
À¡¡²¡€%ˆ—%è…0Ã%€/ DDîðØÚL3Íϸºü¯1üP`] Probe for SSL certificates on the system, then configure the SSL certificate `SSL_CERT_FILE`Áü±PM and `SSL_CERT_DIR` environment variables in this process for OpenSSL to use.Áúü†_\ Preconfigured values in the environment variables will not be overwritten if the paths theyÁüæ&# point to exist and are accessible.Áúü‘PM Returns `true` if any certificate file or directory was found while probing.Áüâb_ Combine this with `has_ssl_cert_env_vars()` to check whether previously configured environmentÁÄÅ variables are valid.ÁÞú # SafetyÁïúüóJG This function is not safe because it mutates the process's environmentÁü¾QN variables which is generally not safe. See the [documentation in libstd][doc]ÁüHE for information about why setting environment variables is not safe.ÁÙúüÝIF If possible use the [`probe`] function and directly configure OpenSSLÁü§85 methods instead of relying on environment variables.ÁàúüäJG [doc]: https://doc.rust-lang.org/stable/std/env/fn.set_var.html#safetyÁ̽
üó
&ý
  ˆˆ€%õë//˜þÑ/ü 
½õ
ì£üêNK Probe the current system for the "cert file" and "cert dir" variables thatÁü¹ OpenSSL typically requires.ÁÙúüÝEB The probe result is returned as a [`ProbeResult`] structure here.Á,ªÏ
á
ñ
Ä]ön¯¤—Š
 <closure_kind>Á
<closure_signature>Á
<upvars>Á

 
ÌÇÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ€/€/Ã%/õß-1ùjÝÜ»€üóCüáPM Probe the system for the directory in which CA certificates should likely beÁ found.Á½úüÁ1. This will only search known system locations.Áœú
ø “#£­£­Ó¦­ù§­ïä9Jÿ ÃW^—â­â­å­ùæ­±Å@Iœóë ¶¥ÄlÄløÇlµ ™lÈl™lÉl§™lŒœjSž 
Š0µ:Ì  ÞÍìÍ8ùMÍ8ô˜Í8úMØ:¤¡æ:6õ:„;£4»4Ø4Çüï&ü™[X Check whether the OpenSSL `SSL_CERT_FILE` and/or `SSL_CERT_DIR` environment variable isÁüõB? configured in this process with an existing file or directory.Á¸úü¼_\ That being the case would indicate that certificates will be found successfully by OpenSSL.Áœúü NK Returns `true` if either variable is set to an existing file or directory.Á¬ö
´€\‹È4Ä]ön¯¤—Šô‚6ÔÁªBªBö­BbufÁ÷<®B÷<9)
-ÜnLÇ6çEçEèEGlobalÁ ¿±‡§í#„àÈ4ä÷È4
£4»4Ø4ý‚6Û£4»4Ø4 Ç6üÔ#ú휾#ܸ#„Ú# 
µ:üÁ+%ú휫+Ü¥+´Ç+”Cìž>üÎ=OL The OpenSSL environment variable to configure what certificate file to use.Ál¨>µ:ä¦?üÐ>UR The OpenSSL environment variable to configure what certificates directory to use.Ád°?µ:l ½ ½ documentation in libstdÁ8https://doc.rust-lang.org/stable/std/env/fn.set_var.htmlÁÏ
°D
Ï
ÌD
 °DÌD
Ï
/etc/ssl/certs/etc/pki/tls/certs/etc/security/certificates"/etc/ssl/certs/ca-certificates.crt"1/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem1 /etc/pki/tls/certs/ca-bundle.crt /etc/ssl/ca-bundle.pem/etc/pki/tls/cacert.pem/etc/ssl/cert.pem&/opt/etc/ssl/certs/ca-certificates.crt&/etc/ssl/certs/cacert.pem
SSL_CERT_FILE
SSL_CERT_DIR ÂE×EðEFºFòF™G¶GÔGìG™H¹HÍHl˜ÍCÄ_ÚlhnQ6¿!Êgºñ¾E}aœÖá.#O[Y6JTO‰aÃ¥3ãƒOPÒ„ ¹„¸´¨„S4}‹-»eUs’épêu}ˆózkÌ©§„„¤ÁÂÚ„ä&IJS‡¨•‹
¸:¬Ú‰UÝ4FWPPrf®÷_¶Ú¢W¡™9è Ò€”£b…jŽ}Ì-ægÿ€‹¥êIr]?_ê„
?w°Œäž‘Çí´Ëj·@iÛZ~û'pKñh'FB‰¨®±w0f‹Áçö¹¤Š[÷i`C˒ܪZ/ƒÄÛ[¨Â²<À멸å-àFÒ
ÿ,s+Vmí 4 ó !FPù   â.]ÅÊ1Zq
!6!£!cilruy}ˆAÎúá(n'Riéü0 î !B!®! "&"fow{F®³ý-Vm !2!Ÿ!"#"*";¸oÛïh!8czõ( p Ë !>!ª!"5®úÕç?2[rï G ¢ !8!¤!"=ºsÝól#:g~÷, t Ï !@!¬!"/_ÆËç2 /_ÆË J²
·, 4 T;