webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/x509.h>
#include <string.h>
#include <openssl/asn1.h>
#include <openssl/mem.h>
#include <openssl/obj.h>
#include "charmap.h"
Macros | |
#define | CHARTYPE_BS_ESC (ASN1_STRFLGS_ESC_2253 | CHARTYPE_FIRST_ESC_2253 | CHARTYPE_LAST_ESC_2253) |
#define | ESC_FLAGS |
#define | HEX_SIZE(type) (sizeof(type)*2) |
#define | BUF_TYPE_WIDTH_MASK 0x7 |
#define | BUF_TYPE_CONVUTF8 0x8 |
#define | FN_WIDTH_LN 25 |
#define | FN_WIDTH_SN 10 |
Typedefs | |
typedef int | char_io(void *arg, const void *buf, int len) |
Functions | |
int | X509_NAME_print_ex (BIO *out, X509_NAME *nm, int indent, unsigned long flags) |
int | X509_NAME_print_ex_fp (FILE *fp, X509_NAME *nm, int indent, unsigned long flags) |
int | ASN1_STRING_print_ex (BIO *out, ASN1_STRING *str, unsigned long flags) |
int | ASN1_STRING_print_ex_fp (FILE *fp, ASN1_STRING *str, unsigned long flags) |
int | ASN1_STRING_to_UTF8 (unsigned char **out, ASN1_STRING *in) |
#define BUF_TYPE_CONVUTF8 0x8 |
#define BUF_TYPE_WIDTH_MASK 0x7 |
#define CHARTYPE_BS_ESC (ASN1_STRFLGS_ESC_2253 | CHARTYPE_FIRST_ESC_2253 | CHARTYPE_LAST_ESC_2253) |
#define ESC_FLAGS |
#define FN_WIDTH_LN 25 |
#define FN_WIDTH_SN 10 |
int ASN1_STRING_print_ex | ( | BIO * | out, |
ASN1_STRING * | str, | ||
unsigned long | flags | ||
) |
int ASN1_STRING_print_ex_fp | ( | FILE * | fp, |
ASN1_STRING * | str, | ||
unsigned long | flags | ||
) |
int ASN1_STRING_to_UTF8 | ( | unsigned char ** | out, |
ASN1_STRING * | in | ||
) |
int X509_NAME_print_ex_fp | ( | FILE * | fp, |
X509_NAME * | nm, | ||
int | indent, | ||
unsigned long | flags | ||
) |