@ P $ ` 4 p H > X h > x > > > ? ? ? 0? @? P? ( `? @ p? d ? | > ? ? ? ? > ? @ ? ` ? x @ 0 @ H \ l | 0 @ P ` p 0 @ \ h t 0 @ P , P 8 ` H T p l $ 8 H d | 0 @ P ` p 4 L l p @ P l | ` 0 ` p @ P ` 0 H T p @ | P , P p 0 @ P 0 D ` \ p x @ 4 H 0@ X l x 0 0 @ @ 0 P @ 4 ` P p d 0 H T p 0 | @ d e f g h 0 j @ k ` l t m n o p ] X Y i q $ r 4 s H t \ u x v w x y z { | } ~ 0 < L X t | < T p ` , D U X | a _ D ( H ` x V X P $ F , G P H h I | J K T Q R S ( @ P d p X W < T p Z 4 L d x , @ P h ( L X p < T h | E < X | Z Y $ @ \ | < ` ( L p N O M 8 T p $ / 8 L ! . ,! L! h! B ! ! ! ! " <" [ X" t" " \ " " " # <# `# # # # # # # $ $ 4$ H$ \$ x$ $ $ $ ^ $ C $ % % 4% H% `% t% % % % % % %
CLIENT_CERTIFICATE CLIENT_FINISHED CLIENT_HELLO CLIENT_MASTER_KEY d2i_SSL_SESSION DO_DTLS1_WRITE DO_SSL3_WRITE DTLS1_ACCEPT DTLS1_BUFFER_RECORD DTLS1_CLIENT_HELLO DTLS1_CONNECT DTLS1_ENC DTLS1_GET_HELLO_VERIFY DTLS1_GET_MESSAGE DTLS1_GET_MESSAGE_FRAGMENT DTLS1_GET_RECORD DTLS1_OUTPUT_CERT_CHAIN DTLS1_PROCESS_OUT_OF_SEQ_MESSAGE DTLS1_PROCESS_RECORD DTLS1_READ_BYTES DTLS1_READ_FAILED DTLS1_SEND_CERTIFICATE_REQUEST DTLS1_SEND_CLIENT_CERTIFICATE DTLS1_SEND_CLIENT_KEY_EXCHANGE DTLS1_SEND_CLIENT_VERIFY DTLS1_SEND_HELLO_VERIFY_REQUEST DTLS1_SEND_SERVER_CERTIFICATE DTLS1_SEND_SERVER_HELLO DTLS1_SEND_SERVER_KEY_EXCHANGE DTLS1_WRITE_APP_DATA_BYTES GET_CLIENT_FINISHED GET_CLIENT_HELLO GET_CLIENT_MASTER_KEY GET_SERVER_FINISHED GET_SERVER_HELLO GET_SERVER_VERIFY i2d_SSL_SESSION READ_N REQUEST_CERTIFICATE SERVER_FINISH SERVER_HELLO SERVER_VERIFY SSL23_ACCEPT SSL23_CLIENT_HELLO SSL23_CONNECT SSL23_GET_CLIENT_HELLO SSL23_GET_SERVER_HELLO SSL23_PEEK SSL23_READ SSL23_WRITE SSL2_ACCEPT SSL2_CONNECT SSL2_ENC_INIT SSL2_GENERATE_KEY_MATERIAL SSL2_PEEK SSL2_READ SSL2_READ_INTERNAL SSL2_SET_CERTIFICATE SSL2_WRITE SSL3_ACCEPT SSL3_CALLBACK_CTRL SSL3_CHANGE_CIPHER_STATE SSL3_CHECK_CERT_AND_ALGORITHM SSL3_CLIENT_HELLO SSL3_CONNECT SSL3_CTRL SSL3_CTX_CTRL SSL3_ENC SSL3_GENERATE_KEY_BLOCK SSL3_GET_CERTIFICATE_REQUEST SSL3_GET_CERT_VERIFY SSL3_GET_CLIENT_CERTIFICATE SSL3_GET_CLIENT_HELLO SSL3_GET_CLIENT_KEY_EXCHANGE SSL3_GET_FINISHED SSL3_GET_KEY_EXCHANGE SSL3_GET_MESSAGE SSL3_GET_RECORD SSL3_GET_SERVER_CERTIFICATE SSL3_GET_SERVER_DONE SSL3_GET_SERVER_HELLO SSL3_OUTPUT_CERT_CHAIN SSL3_PEEK SSL3_READ_BYTES SSL3_READ_N SSL3_SEND_CERTIFICATE_REQUEST SSL3_SEND_CLIENT_CERTIFICATE SSL3_SEND_CLIENT_KEY_EXCHANGE SSL3_SEND_CLIENT_VERIFY SSL3_SEND_SERVER_CERTIFICATE SSL3_SEND_SERVER_HELLO SSL3_SEND_SERVER_KEY_EXCHANGE SSL3_SETUP_BUFFERS SSL3_SETUP_KEY_BLOCK SSL3_WRITE_BYTES SSL3_WRITE_PENDING SSL_add_dir_cert_subjects_to_stack SSL_add_file_cert_subjects_to_stack SSL_BAD_METHOD SSL_BYTES_TO_CIPHER_LIST SSL_CERT_DUP SSL_CERT_INST SSL_CERT_INSTANTIATE SSL_CERT_NEW SSL_check_private_key SSL_CIPHER_PROCESS_RULESTR SSL_CIPHER_STRENGTH_SORT SSL_clear SSL_COMP_add_compression_method SSL_CREATE_CIPHER_LIST SSL_ctrl SSL_CTX_check_private_key SSL_CTX_new SSL_CTX_set_cipher_list SSL_CTX_set_purpose SSL_CTX_set_session_id_context SSL_CTX_set_ssl_version SSL_CTX_set_trust SSL_CTX_use_certificate SSL_CTX_use_certificate_ASN1 SSL_CTX_use_certificate_chain_file SSL_CTX_use_certificate_file SSL_CTX_use_PrivateKey SSL_CTX_use_PrivateKey_ASN1 SSL_CTX_use_PrivateKey_file SSL_CTX_use_RSAPrivateKey SSL_CTX_use_RSAPrivateKey_ASN1 SSL_CTX_use_RSAPrivateKey_file SSL_do_handshake SSL_GET_NEW_SESSION SSL_GET_PREV_SESSION SSL_GET_SERVER_SEND_CERT SSL_GET_SIGN_PKEY SSL_INIT_WBIO_BUFFER SSL_load_client_CA_file SSL_new SSL_peek SSL_read SSL_RSA_PRIVATE_DECRYPT SSL_RSA_PUBLIC_ENCRYPT SSL_SESSION_new SSL_SESSION_print_fp SSL_SESS_CERT_NEW SSL_SET_CERT SSL_set_cipher_list SSL_set_fd SSL_SET_PKEY SSL_set_purpose SSL_set_rfd SSL_set_session SSL_set_session_id_context SSL_set_trust SSL_set_wfd SSL_shutdown SSL_UNDEFINED_CONST_FUNCTION SSL_UNDEFINED_FUNCTION SSL_UNDEFINED_VOID_FUNCTION SSL_use_certificate SSL_use_certificate_ASN1 SSL_use_certificate_file SSL_use_PrivateKey SSL_use_PrivateKey_ASN1 SSL_use_PrivateKey_file SSL_use_RSAPrivateKey SSL_use_RSAPrivateKey_ASN1 SSL_use_RSAPrivateKey_file SSL_VERIFY_CERT_CHAIN SSL_write TLS1_CHANGE_CIPHER_STATE TLS1_ENC TLS1_SETUP_KEY_BLOCK WRITE_PENDING app data in handshake attempt to reuse session in different context bad alert record bad authentication type bad change cipher spec bad checksum bad data returned by callback bad decompression bad dh g length bad dh pub key length bad dh p length bad digest length bad dsa signature bad ecc cert bad ecdsa signature bad ecpoint bad hello request bad length bad mac decode bad message type bad packet length bad protocol version number bad response argument bad rsa decrypt bad rsa encrypt bad rsa e length bad rsa modulus length bad rsa signature bad signature bad ssl filetype bad ssl session id length bad state bad write retry bio not set block cipher pad is wrong bn lib ca dn length mismatch ca dn too long ccs received early certificate verify failed cert length mismatch challenge is different cipher code wrong length cipher or hash unavailable cipher table src error compressed length too long compression failure compression id not within private range compression library error connection id is different connection type not set cookie mismatch data between ccs and finished data length too long decryption failed decryption failed or bad record mac dh public value length is wrong digest check failed duplicate compression id ecgroup too large for cipher encrypted length too long error generating tmp rsa key error in received cipher list excessive message size extra data in message got a fin before a ccs https proxy request http request illegal padding invalid challenge length invalid command invalid purpose invalid trust key arg too long krb5 krb5 client cc principal (no tkt?) krb5 client get cred krb5 client init krb5 client mk_req (expired tkt?) krb5 server bad ticket krb5 server init krb5 server rd_req (keytab perms?) krb5 server tkt expired krb5 server tkt not yet valid krb5 server tkt skew length mismatch length too short library bug library has no ciphers master key too long message too long missing dh dsa cert missing dh key missing dh rsa cert missing dsa signing cert missing export tmp dh key missing export tmp rsa key missing rsa certificate missing rsa encrypting cert missing rsa signing cert missing tmp dh key missing tmp ecdh key missing tmp rsa key missing tmp rsa pkey missing verify message non sslv2 initial packet no certificates returned no certificate assigned no certificate returned no certificate set no certificate specified no ciphers available no ciphers passed no ciphers specified no cipher list no cipher match no client cert received no compression specified no method specified no privatekey no private key assigned no protocols available no publickey no shared cipher no verify callback null ssl ctx null ssl method passed old session cipher not returned packet length too long path too long peer did not return a certificate peer error peer error certificate peer error no certificate peer error no cipher peer error unsupported certificate type pre mac length too long problems mapping cipher functions protocol is shutdown public key encrypt error public key is not rsa public key not rsa read bio not set read timeout expired read wrong packet type record length mismatch record too large record too small required cipher missing reuse cert length not zero reuse cert type not zero reuse cipher list not zero session id context uninitialized short read signature for non signing certificate ssl23 doing session id reuse ssl2 connection id too long ssl3 session id too long ssl3 session id too short sslv3 alert bad certificate sslv3 alert bad record mac sslv3 alert certificate expired sslv3 alert certificate revoked sslv3 alert certificate unknown sslv3 alert decompression failure sslv3 alert handshake failure sslv3 alert illegal parameter sslv3 alert no certificate sslv3 alert peer error certificate sslv3 alert peer error no certificate sslv3 alert peer error no cipher sslv3 alert peer error unsupported certificate type sslv3 alert unexpected message sslv3 alert unknown remote error type sslv3 alert unsupported certificate ssl ctx has no default ssl version ssl handshake failure ssl library has no ciphers ssl session id callback failed ssl session id conflict ssl session id context too long ssl session id has bad length ssl session id is different tlsv1 alert access denied tlsv1 alert decode error tlsv1 alert decryption failed tlsv1 alert decrypt error tlsv1 alert export restriction tlsv1 alert insufficient security tlsv1 alert internal error tlsv1 alert no renegotiation tlsv1 alert protocol version tlsv1 alert record overflow tlsv1 alert unknown ca tlsv1 alert user cancelled tls client cert req with anon cipher tls peer did not respond with certificate list tls rsa encrypted value length is wrong tried to use unsupported cipher unable to decode dh certs unable to decode ecdh certs unable to extract public key unable to find dh parameters unable to find ecdh parameters unable to find public key parameters unable to find ssl method unable to load ssl2 md5 routines unable to load ssl3 md5 routines unable to load ssl3 sha1 routines unexpected message unexpected record uninitialized unknown alert type unknown certificate type unknown cipher returned unknown cipher type unknown key exchange type unknown pkey type unknown protocol unknown remote error type unknown ssl version unknown state unsupported cipher unsupported compression algorithm unsupported elliptic curve unsupported option unsupported protocol unsupported ssl version write bio not set wrong cipher returned wrong message type wrong number of key bits wrong signature length wrong signature size wrong ssl version wrong version number x509 lib x509 verification setup problems
GCC: (GNU) 3.2.3 with Broadcom modifications (rev 2)
.symtab .strtab .shstrtab .rela.text .rel.text .rela.data .rel.data .bss .reginfo .rela.pdr .rel.pdr .mdebug.abi32 .rodata .comment
/projects/hnd_swbuild_ext/build_linux/VISTAROUTER_REL_4_108_11_2/linux-external-router-partial-src-with-ipv6/2007.2.23.0/src/router/libbcmcrypto/openssl/ssl/ssl_err.c SSL_str_functs SSL_str_reasons init.0 ERR_load_SSL_strings _gp_disp ERR_load_strings
CLIENT_CERTIFICATE CLIENT_FINISHED CLIENT_HELLO CLIENT_MASTER_KEY d2i_SSL_SESSION DO_DTLS1_WRITE DO_SSL3_WRITE DTLS1_ACCEPT DTLS1_BUFFER_RECORD DTLS1_CLIENT_HELLO DTLS1_CONNECT DTLS1_ENC DTLS1_GET_HELLO_VERIFY DTLS1_GET_MESSAGE DTLS1_GET_MESSAGE_FRAGMENT DTLS1_GET_RECORD DTLS1_OUTPUT_CERT_CHAIN DTLS1_PROCESS_OUT_OF_SEQ_MESSAGE DTLS1_PROCESS_RECORD DTLS1_READ_BYTES DTLS1_READ_FAILED DTLS1_SEND_CERTIFICATE_REQUEST DTLS1_SEND_CLIENT_CERTIFICATE DTLS1_SEND_CLIENT_KEY_EXCHANGE DTLS1_SEND_CLIENT_VERIFY DTLS1_SEND_HELLO_VERIFY_REQUEST DTLS1_SEND_SERVER_CERTIFICATE DTLS1_SEND_SERVER_HELLO DTLS1_SEND_SERVER_KEY_EXCHANGE DTLS1_WRITE_APP_DATA_BYTES GET_CLIENT_FINISHED GET_CLIENT_HELLO GET_CLIENT_MASTER_KEY GET_SERVER_FINISHED GET_SERVER_HELLO GET_SERVER_VERIFY i2d_SSL_SESSION READ_N REQUEST_CERTIFICATE SERVER_FINISH SERVER_HELLO SERVER_VERIFY SSL23_ACCEPT SSL23_CLIENT_HELLO SSL23_CONNECT SSL23_GET_CLIENT_HELLO SSL23_GET_SERVER_HELLO SSL23_PEEK SSL23_READ SSL23_WRITE SSL2_ACCEPT SSL2_CONNECT SSL2_ENC_INIT SSL2_GENERATE_KEY_MATERIAL SSL2_PEEK SSL2_READ SSL2_READ_INTERNAL SSL2_SET_CERTIFICATE SSL2_WRITE SSL3_ACCEPT SSL3_CALLBACK_CTRL SSL3_CHANGE_CIPHER_STATE SSL3_CHECK_CERT_AND_ALGORITHM SSL3_CLIENT_HELLO SSL3_CONNECT SSL3_CTRL SSL3_CTX_CTRL SSL3_ENC SSL3_GENERATE_KEY_BLOCK SSL3_GET_CERTIFICATE_REQUEST SSL3_GET_CERT_VERIFY SSL3_GET_CLIENT_CERTIFICATE SSL3_GET_CLIENT_HELLO SSL3_GET_CLIENT_KEY_EXCHANGE SSL3_GET_FINISHED SSL3_GET_KEY_EXCHANGE SSL3_GET_MESSAGE SSL3_GET_RECORD SSL3_GET_SERVER_CERTIFICATE SSL3_GET_SERVER_DONE SSL3_GET_SERVER_HELLO SSL3_OUTPUT_CERT_CHAIN SSL3_PEEK SSL3_READ_BYTES SSL3_READ_N SSL3_SEND_CERTIFICATE_REQUEST SSL3_SEND_CLIENT_CERTIFICATE SSL3_SEND_CLIENT_KEY_EXCHANGE SSL3_SEND_CLIENT_VERIFY SSL3_SEND_SERVER_CERTIFICATE SSL3_SEND_SERVER_HELLO SSL3_SEND_SERVER_KEY_EXCHANGE SSL3_SETUP_BUFFERS SSL3_SETUP_KEY_BLOCK SSL3_WRITE_BYTES SSL3_WRITE_PENDING SSL_add_dir_cert_subjects_to_stack SSL_add_file_cert_subjects_to_stack SSL_BAD_METHOD SSL_BYTES_TO_CIPHER_LIST SSL_CERT_DUP SSL_CERT_INST SSL_CERT_INSTANTIATE SSL_CERT_NEW SSL_check_private_key SSL_CIPHER_PROCESS_RULESTR SSL_CIPHER_STRENGTH_SORT SSL_clear SSL_COMP_add_compression_method SSL_CREATE_CIPHER_LIST SSL_ctrl SSL_CTX_check_private_key SSL_CTX_new SSL_CTX_set_cipher_list SSL_CTX_set_purpose SSL_CTX_set_session_id_context SSL_CTX_set_ssl_version SSL_CTX_set_trust SSL_CTX_use_certificate SSL_CTX_use_certificate_ASN1 SSL_CTX_use_certificate_chain_file SSL_CTX_use_certificate_file SSL_CTX_use_PrivateKey SSL_CTX_use_PrivateKey_ASN1 SSL_CTX_use_PrivateKey_file SSL_CTX_use_RSAPrivateKey SSL_CTX_use_RSAPrivateKey_ASN1 SSL_CTX_use_RSAPrivateKey_file SSL_do_handshake SSL_GET_NEW_SESSION SSL_GET_PREV_SESSION SSL_GET_SERVER_SEND_CERT SSL_GET_SIGN_PKEY SSL_INIT_WBIO_BUFFER SSL_load_client_CA_file SSL_new SSL_peek SSL_read SSL_RSA_PRIVATE_DECRYPT SSL_RSA_PUBLIC_ENCRYPT SSL_SESSION_new SSL_SESSION_print_fp SSL_SESS_CERT_NEW SSL_SET_CERT SSL_set_cipher_list SSL_set_fd SSL_SET_PKEY SSL_set_purpose SSL_set_rfd SSL_set_session SSL_set_session_id_context SSL_set_trust SSL_set_wfd SSL_shutdown SSL_UNDEFINED_CONST_FUNCTION SSL_UNDEFINED_FUNCTION SSL_UNDEFINED_VOID_FUNCTION SSL_use_certificate SSL_use_certificate_ASN1 SSL_use_certificate_file SSL_use_PrivateKey SSL_use_PrivateKey_ASN1 SSL_use_PrivateKey_file SSL_use_RSAPrivateKey SSL_use_RSAPrivateKey_ASN1 SSL_use_RSAPrivateKey_file SSL_VERIFY_CERT_CHAIN SSL_write TLS1_CHANGE_CIPHER_STATE TLS1_ENC TLS1_SETUP_KEY_BLOCK WRITE_PENDING app data in handshake attempt to reuse session in different context bad alert record bad authentication type bad change cipher spec bad checksum bad data returned by callback bad decompression bad dh g length bad dh pub key length bad dh p length bad digest length bad dsa signature bad ecc cert bad ecdsa signature bad ecpoint bad hello request bad length bad mac decode bad message type bad packet length bad protocol version number bad response argument bad rsa decrypt bad rsa encrypt bad rsa e length bad rsa modulus length bad rsa signature bad signature bad ssl filetype bad ssl session id length bad state bad write retry bio not set block cipher pad is wrong bn lib ca dn length mismatch ca dn too long ccs received early certificate verify failed cert length mismatch challenge is different cipher code wrong length cipher or hash unavailable cipher table src error compressed length too long compression failure compression id not within private range compression library error connection id is different connection type not set cookie mismatch data between ccs and finished data length too long decryption failed decryption failed or bad record mac dh public value length is wrong digest check failed duplicate compression id ecgroup too large for cipher encrypted length too long error generating tmp rsa key error in received cipher list excessive message size extra data in message got a fin before a ccs https proxy request http request illegal padding invalid challenge length invalid command invalid purpose invalid trust key arg too long krb5 krb5 client cc principal (no tkt?) krb5 client get cred krb5 client init krb5 client mk_req (expired tkt?) krb5 server bad ticket krb5 server init krb5 server rd_req (keytab perms?) krb5 server tkt expired krb5 server tkt not yet valid krb5 server tkt skew length mismatch length too short library bug library has no ciphers master key too long message too long missing dh dsa cert missing dh key missing dh rsa cert missing dsa signing cert missing export tmp dh key missing export tmp rsa key missing rsa certificate missing rsa encrypting cert missing rsa signing cert missing tmp dh key missing tmp ecdh key missing tmp rsa key missing tmp rsa pkey missing verify message non sslv2 initial packet no certificates returned no certificate assigned no certificate returned no certificate set no certificate specified no ciphers available no ciphers passed no ciphers specified no cipher list no cipher match no client cert received no compression specified no method specified no privatekey no private key assigned no protocols available no publickey no shared cipher no verify callback null ssl ctx null ssl method passed old session cipher not returned packet length too long path too long peer did not return a certificate peer error peer error certificate peer error no certificate peer error no cipher peer error unsupported certificate type pre mac length too long problems mapping cipher functions protocol is shutdown public key encrypt error public key is not rsa public key not rsa read bio not set read timeout expired read wrong packet type record length mismatch record too large record too small required cipher missing reuse cert length not zero reuse cert type not zero reuse cipher list not zero session id context uninitialized short read signature for non signing certificate ssl23 doing session id reuse ssl2 connection id too long ssl3 session id too long ssl3 session id too short sslv3 alert bad certificate sslv3 alert bad record mac sslv3 alert certificate expired sslv3 alert certificate revoked sslv3 alert certificate unknown sslv3 alert decompression failure sslv3 alert handshake failure sslv3 alert illegal parameter sslv3 alert no certificate sslv3 alert peer error certificate sslv3 alert peer error no certificate sslv3 alert peer error no cipher sslv3 alert peer error unsupported certificate type sslv3 alert unexpected message sslv3 alert unknown remote error type sslv3 alert unsupported certificate ssl ctx has no default ssl version ssl handshake failure ssl library has no ciphers ssl session id callback failed ssl session id conflict ssl session id context too long ssl session id has bad length ssl session id is different tlsv1 alert access denied tlsv1 alert decode error tlsv1 alert decryption failed tlsv1 alert decrypt error tlsv1 alert export restriction tlsv1 alert insufficient security tlsv1 alert internal error tlsv1 alert no renegotiation tlsv1 alert protocol version tlsv1 alert record overflow tlsv1 alert unknown ca tlsv1 alert user cancelled tls client cert req with anon cipher tls peer did not respond with certificate list tls rsa encrypted value length is wrong tried to use unsupported cipher unable to decode dh certs unable to decode ecdh certs unable to extract public key unable to find dh parameters unable to find ecdh parameters unable to find public key parameters unable to find ssl method unable to load ssl2 md5 routines unable to load ssl3 md5 routines unable to load ssl3 sha1 routines unexpected message unexpected record uninitialized unknown alert type unknown certificate type unknown cipher returned unknown cipher type unknown key exchange type unknown pkey type unknown protocol unknown remote error type unknown ssl version unknown state unsupported cipher unsupported compression algorithm unsupported elliptic curve unsupported option unsupported protocol unsupported ssl version write bio not set wrong cipher returned wrong message type wrong number of key bits wrong signature length wrong signature size wrong ssl version wrong version number x509 lib x509 verification setup problems
GCC: (GNU) 3.2.3 with Broadcom modifications (rev 2)
.symtab .strtab .shstrtab .rela.text .rel.text .rela.data .rel.data .bss .reginfo .rela.pdr .rel.pdr .mdebug.abi32 .rodata .comment
/projects/hnd_swbuild_ext/build_linux/VISTAROUTER_REL_4_108_11_2/linux-external-router-partial-src-with-ipv6/2007.2.23.0/src/router/libbcmcrypto/openssl/ssl/ssl_err.c SSL_str_functs SSL_str_reasons init.0 ERR_load_SSL_strings _gp_disp ERR_load_strings