ELF>@@@AWIAVAUATUSHHt$H5HHHH=HIA?@@|$M|$1I1AI@t8I@DA uxI uIA$1IA?1@uɐuLLL)HT$L*H[]A\A]A^A_LH5H1[]A\A]A^A_LH5H1[]A\A]A^A_1Hff.AVAUIATIUSH Ht$LD0HD5D3HHHHv"tjH\$L9t` HDJ tNAmHuAHDP uHL)H[]A\A]A^ÐSHDP tSHDP tHATUSHHHD`HIcĀ< uXHt>HcH=EHH+L)DBHH9trHDq uH[]A\fHt'1HH=[1]A\fD1HH=1f[1]A\fAWH5E1AVAUATUSHHH=HHHIAąu)LLHĘD[]A\A]A^A_@HHHHIAątLE1ɾHAH HAąuH51L1ɾH߅HAą>LHE1ɾHAH HAąLHE1ɾHAH HAąHD$DL|$HD$HLRHHEt<#tHD$dD$DHL$THHT$PPH5HD$hP1LL$lLD$h_AX&Lcd$dIfDIHDh A,$@uH|$HEHHHD$DL|$LHt$HLt$XL$PE1@LPIHH5HE1IH-LfHuHHtsILUHHMMH1 HL|$H|$E1E1EH HHE1AI5H|$ LH=HމA^AD;l$PD$THD$hHD$pD$ HD$xHiHHHrT$ HD$xHl$E1L$HD$8HD$pHD$0HD$hHD$(7fDH5LFH HD$x1H$H$H$HxHHIgL$yHL$H L+D$xH/H|$L1ɾ~H߅HWH|$hHAH|$pHH|$xHHD$pHD$hHD$xD9d$ HL$8HT$0MLHt$(Ll$hH5LH5LH LHH1L|$LHH1L|$L$DHH1AL|$E1 L|$H|$Hl$H|$hHH|$pHH|$xHH5H1HHXHwAH@HHIL|$LHAHHHD$ZH|$HBHHHD$ ,1HHCHHHD$HT$Ht$ HL1ɾDH߅HLDL1ɾEH߅HLH5LHHDLLILHLLHLHtLLHLE1ɾSHAH HALDDH|$HcLLH5HL|$L1LI11LL|$IcH|$HAH|$DL$\EHH HkuNAŋD$\L|$HL$DEHIHm1E1,1D l$\tHHDL$`EyHH HL$DzHAHL|$xDzH1Hl$H=L|$ACL$DHH1p$L$DuHAHL|$Hl$!L|$rLHH1Hl$U1H-HHHHt,HHHHu#H1H1]fHHHHtH5]H=]test/danetest.cinput too longEOF before newlinessl_clientssl_serverr0SSL_CTX_dane_enable(ctx)%d %d %d %d %d%nMalformed line for test %dbad TLSA %s field in: %sunusable TLSA rrdata: %serror loading TLSA rrdata: %schain = sk_X509_new_null()CERTIFICATETRUSTED CERTIFICATEX509 CERTIFICATEcert = d(0, &p, len)Certificate parsing errorlenp - datask_X509_push(chain, cert)Unknown chain file object %schain = load_chain(f, ncert)wanterrUnexpected error in test %dwant == 0 && ok == 0want_depthmdpthIn test test %dssl = SSL_new(ctx)CAfile = test_get_argument(1)run_tlsatestusageselectormtypedataret = OPENSSL_malloc(strlen(in) / 2)f = BIO_new_file(tlsafile, "r")ctx = SSL_CTX_new(TLS_client_method())SSL_CTX_load_verify_locations(ctx, CAfile, NULL)SSL_CTX_dane_mtype_set(ctx, EVP_sha512(), 2, 1)SSL_CTX_dane_mtype_set(ctx, EVP_sha256(), 1, 2)store_ctx = X509_STORE_CTX_new()ssl_ctx = SSL_get_SSL_CTX(ssl)store = SSL_CTX_get_cert_store(ssl_ctx)cert = sk_X509_value(chain, 0)X509_STORE_CTX_init(store_ctx, store, cert, chain)X509_STORE_CTX_set_ex_data(store_ctx, store_ctx_idx, ssl)ret = X509_verify_cert(store_ctx)Verification failure in test %d: %d=%sVerification failure in test %d: ok=0test_tlsafile(ctx, basedomain, f, tlsafile)basedomain = test_get_argument(0)Usage error: danetest basedomain CAfile tlsafiletlsafile = test_get_argument(2)GCC: (Debian 11.2.0-16) 11.2.0zRx xRBEB B(A0A8DP 8A0A(B BBBH X 8C0A(B BBBD X 8C0A(B BBBA @BBE D(A0D@ 0A(A BBBB @BFA z ABJ d CBG aCB\  BLB B(A0A8ND 8D0A(B BBBE vMRB Au J E R`$00<B  OX _(jxxH(HJLpe-\ `i"(.v4:@0FPLxRX^2c=hntz8B`+I+2;FS\i{ *:DM_o4GWn%>Vs$BMYkdanetest.chexdecodechecked_uint8saved_errnoread_to_eolbuf.0run_tlsatesttlsafileCAfilebasedomaintlsa_fields.5selector.2usage.1mtype.3data.4.LC0.LC1.LC3.LC2.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC47.LC16.LC46.LC19.LC22.LC23.LC25.LC26.LC27.LC20.LC21.LC17.LC18.LC15.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC4.LC5.LC36.LC37.LC38.LC39.LC41.LC43.LC44.LC45.LC24.LC40.LC42.LC28.LC48.LC50.LC49.LC51.LC52strlenCRYPTO_malloctest_ptr__ctype_b_locOPENSSL_hexchar2intCRYPTO_free__errno_locationstrtolBIO_getstest_errorBIO_new_fileBIO_freeSSL_CTX_freeTLS_client_methodSSL_CTX_newSSL_CTX_dane_enabletest_int_gtSSL_CTX_load_verify_locationstest_trueEVP_sha512SSL_CTX_dane_mtype_setEVP_sha256__isoc99_sscanfSSL_newSSL_set_connect_stateSSL_dane_enabletest_infoSSL_freeSSL_dane_tlsa_addERR_clear_errorOPENSSL_sk_new_nullstrcmp_GLOBAL_OFFSET_TABLE_d2i_X509_AUXtest_long_eqOPENSSL_sk_pushPEM_read_biod2i_X509SSL_dane_set_flagsX509_freeOPENSSL_sk_pop_freeSSL_get_ex_data_X509_STORE_CTX_idxX509_STORE_CTX_newSSL_get_SSL_CTXSSL_CTX_get_cert_storeOPENSSL_sk_valueX509_STORE_CTX_initX509_STORE_CTX_set_ex_dataSSL_is_serverX509_STORE_CTX_set_defaultSSL_get0_paramX509_STORE_CTX_get0_paramX509_VERIFY_PARAM_set1SSL_get0_daneX509_STORE_CTX_set0_daneSSL_get_verify_callbackX509_STORE_CTX_set_verify_cbX509_verify_certtest_int_geX509_STORE_CTX_get_errorSSL_set_verify_resultX509_STORE_CTX_cleanupX509_STORE_CTX_freeSSL_get_verify_resultSSL_get0_dane_authoritytest_int_eqX509_verify_cert_error_stringtest_falsesetup_teststest_get_argumentadd_testI#.J5ALKkLMN+0NsO PL<DQTInLxRR%7EJSQdKsT{UVWKXYZ"[2\G]\chYx^]Y$ (_ILo`v!Kab5"IcSdcm#zYeNfg$/K%h*j&K'(k*l=)E[cNuNNm*h+h *n ,2 cA -U ce .y R o N N N *p q / K r s# 06 KK tR 1g Ky u 2 K v 3 K w 4 [ x$ 5, [< yC 6O 7X z` {k |v }~ ~       8      *p q! . B R \ dn 9u :   ; c f <  = > 8 ?B cb @g c A c B c f C c"D4$9KGNE`eKzFRGKHV` \(`08e@`HPkX `0$ .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.data.rel.local.comment.note.GNU-stack.rela.eh_frame @@+P &, 0 12 p@28Tx O@`>  d0X mxx}@?x  I $t?