|
ASN1_OCTET_STRING * | a2i_IPADDRESS (const char *ipasc) |
|
ASN1_OCTET_STRING * | a2i_IPADDRESS_NC (const char *ipasc) |
|
static int | append_ia5 (STACK_OF(OPENSSL_STRING) **sk, ASN1_IA5STRING *email) |
|
static char * | bignum_to_string (const BIGNUM *bn) |
|
static int | do_check_string (ASN1_STRING *a, int cmp_type, equal_fn equal, unsigned int flags, int check_type, const char *b, size_t blen, char **peername) |
|
static int | do_x509_check (X509 *x, const char *chk, size_t chklen, unsigned int flags, int check_type, char **peername) |
|
static int | equal_case (const unsigned char *pattern, size_t pattern_len, const unsigned char *subject, size_t subject_len, unsigned int flags) |
|
static int | equal_email (const unsigned char *a, size_t a_len, const unsigned char *b, size_t b_len, unsigned int unused_flags) |
|
static int | equal_nocase (const unsigned char *pattern, size_t pattern_len, const unsigned char *subject, size_t subject_len, unsigned int flags) |
|
static int | equal_wildcard (const unsigned char *pattern, size_t pattern_len, const unsigned char *subject, size_t subject_len, unsigned int flags) |
|
char * | i2s_ASN1_ENUMERATED (X509V3_EXT_METHOD *method, const ASN1_ENUMERATED *a) |
|
char * | i2s_ASN1_INTEGER (X509V3_EXT_METHOD *method, const ASN1_INTEGER *a) |
|
static int | ipv4_from_asc (unsigned char v4[4], const char *in) |
|
static int | ipv6_cb (const char *elem, int len, void *usr) |
|
static int | ipv6_from_asc (unsigned char v6[16], const char *in) |
|
static int | ipv6_hex (unsigned char *out, const char *in, int inlen) |
|
ASN1_INTEGER * | s2i_ASN1_INTEGER (X509V3_EXT_METHOD *method, const char *value) |
|
static int | sk_strcmp (const OPENSSL_STRING *a, const OPENSSL_STRING *b) |
|
static void | skip_prefix (const unsigned char **p, size_t *plen, const unsigned char *subject, size_t subject_len, unsigned int flags) |
|
| STACK_OF (CONF_VALUE) |
|
static | STACK_OF (OPENSSL_STRING) |
|
static void | str_free (OPENSSL_STRING str) |
|
static char * | strip_spaces (char *name) |
|
static const unsigned char * | valid_star (const unsigned char *p, size_t len, unsigned int flags) |
|
static int | wildcard_match (const unsigned char *prefix, size_t prefix_len, const unsigned char *suffix, size_t suffix_len, const unsigned char *subject, size_t subject_len, unsigned int flags) |
|
int | X509_check_email (X509 *x, const char *chk, size_t chklen, unsigned int flags) |
|
int | X509_check_host (X509 *x, const char *chk, size_t chklen, unsigned int flags, char **peername) |
|
int | X509_check_ip (X509 *x, const unsigned char *chk, size_t chklen, unsigned int flags) |
|
int | X509_check_ip_asc (X509 *x, const char *ipasc, unsigned int flags) |
|
void | X509_email_free (STACK_OF(OPENSSL_STRING) *sk) |
|
int | x509v3_a2i_ipadd (unsigned char ipout[16], const char *ipasc) |
|
int | X509V3_add_value (const char *name, const char *value, STACK_OF(CONF_VALUE) **extlist) |
|
int | x509V3_add_value_asn1_string (const char *name, const ASN1_STRING *value, STACK_OF(CONF_VALUE) **extlist) |
|
int | X509V3_add_value_bool (const char *name, int asn1_bool, STACK_OF(CONF_VALUE) **extlist) |
|
int | X509V3_add_value_bool_nf (const char *name, int asn1_bool, STACK_OF(CONF_VALUE) **extlist) |
|
int | X509V3_add_value_int (const char *name, const ASN1_INTEGER *aint, STACK_OF(CONF_VALUE) **extlist) |
|
int | X509V3_add_value_uchar (const char *name, const unsigned char *value, STACK_OF(CONF_VALUE) **extlist) |
|
char * | x509v3_bytes_to_hex (const unsigned char *buffer, long len) |
|
void | X509V3_conf_free (CONF_VALUE *conf) |
|
int | X509V3_get_value_bool (const CONF_VALUE *value, int *asn1_bool) |
|
int | X509V3_get_value_int (const CONF_VALUE *value, ASN1_INTEGER **aint) |
|
unsigned char * | x509v3_hex_to_bytes (const char *str, long *len) |
|
int | x509v3_looks_like_dns_name (const unsigned char *in, size_t len) |
|
int | x509v3_name_cmp (const char *name, const char *cmp) |
|
int | X509V3_NAME_from_section (X509_NAME *nm, STACK_OF(CONF_VALUE) *dn_sk, unsigned long chtype) |
|