nx_x509.nx
buildroot/runtime/nx_x509.nx
about
dependencies 2 imports · 55 importers
diagram shows first 10 each side; +0 more imports, +45 more importers in the complete lists below.
imports: nx_syscalls.nxnx_asn1.nx
imported by: _h2_multistream_curl_daemon.nx_h2_serve_curl_daemon.nx_h2_serve_loopback_gate.nxnx_cert_debug.nxnx_cert_monitor.nxnx_chain_full_real_test.nxnx_chain_pair_leaf_real_test.nxnx_chain_pair_real_diag_test.nxnx_cms_tls_gate.nxnx_ecdsa_p384_real_bisect_test.nxnx_h2_test_leaf.nxnx_https_cert_pipeline.nxnx_https_cert_pipeline_test.nxnx_https_get_happy_test.nxnx_https_pipeline_e2e_test.nxnx_mtls_authz.nxnx_mtls_identity.nxnx_pem_loader.nxnx_porkbun_ping_probe.nxnx_tls12_client.nxnx_tls12_client_session.nxnx_tls12_mutant.nxnx_tls13_client_validate_certificate_test.nxnx_tls13_client_verify_cv.nxnx_tls13_clientauth_ecdsa.nxnx_tls13_recv_hs_probe_test.nxnx_tls13_server_clientauth.nxnx_tls13_server_recv_client_cv.nxnx_trust_store_load_from_certdata_e2e_test.nxnx_x509_chain_verify.nxnx_x509_chain_verify_test.nxnx_x509_leaf_check.nxnx_x509_leaf_check_test.nxnx_x509_leaf_emit.nxnx_x509_parse_globalsign_test.nxnx_x509_pubkey_ec.nxnx_x509_pubkey_ec_test.nxnx_x509_pubkey_ed.nxnx_x509_pubkey_ed_kat.nxnx_x509_pubkey_rsa.nxnx_x509_pubkey_rsa_4096.nxnx_x509_san.nxnx_x509_san_test.nxnx_x509_trust_root_kat.nxnx_x509_trust_store.nxnx_x509_trust_store_load.nxnx_x509_trust_store_load_test.nxnx_x509_trust_store_test.nxnx_x509_validate.nxnx_x509_validate_test.nxnx_x509_validity.nxnx_x509_validity_test.nxnx_x509_verify_rsa_gate.nxnx_x509_verify_under_issuer.nxnx_x509_verify_under_issuer_test.nx
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| 55 | struct X509Cert |
consts
| none |
functions
| 81 | func x509_read_tlv(buf: *u8, c: *Asn1Cursor, |
| 97 | func x509_read_alg_id(buf: *u8, c: *Asn1Cursor, |
| 116 | func x509_parse(buf: *u8, buf_len: i64, cert: *X509Cert) -> i64 |
| 268 | func main() -> i64 |