22 Commits (5511fa833c96c8caa9b51c13367f057c74d850eb)

Author SHA1 Message Date
David Benjamin dc0e354ac3 Release memory earlier when clearing ASN1_ENCODING. 2 years ago
David Benjamin cab31f65f1 Add int64 ASN1_INTEGER setters too. 2 years ago
David Benjamin a61e7475d3 Also check for V_ASN1_NEG_INTEGER when checking types. 2 years ago
Emily Stark fd522968ee Check some ASN1_STRING types in crypto/x509 3 years ago
David Benjamin dc112e7ffc Const-correct the i2d/dup functions we can. 3 years ago
David Benjamin 56eeb201ae Remove unnecessary parens on return. 3 years ago
David Benjamin 46350487c1 Run convert_comments.go on the recently-converted files 3 years ago
David Benjamin c0b87a04db Re-run clang-format with InsertBraces. 3 years ago
David Benjamin 260a10cccb clang-format remaining directories. 3 years ago
David Benjamin f575d9b363 Add X509_REQ_set1_signature_algo and X509_REQ_set1_signature_value. 3 years ago
David Benjamin 7fd831c44c Enforce X.509 version invariants more consistently. 3 years ago
David Benjamin 94089a8b53 Silence -Wformat-signedness when printing X.509 versions. 3 years ago
David Benjamin d703d95b80 Remove X509_REVOKED.sequence. 3 years ago
David Benjamin a5a9b54d84 Make X509_CRL opaque. 4 years ago
David Benjamin 4b066b0e35 Add APIs to manually fill in signatures for CRLs. 4 years ago
David Benjamin 53bbb18036 Const-correct and document more X509 functions. 4 years ago
David Benjamin c509ee3fa2 Switch M_ASN1_TIME macros within the library. 4 years ago
David Benjamin c6ffcde8cd Unwind M_ASN1_* macros for primitive types. 4 years ago
David Benjamin 6dcce80037 Add functions for manipulating X.509 TBS structures. 4 years ago
David Benjamin ee4af9e94e Add X509_get_pathlen and X509_REVOKED_get0_extensions. 5 years ago
David Benjamin c947efabcb Add set1 versions of X509 timestamp setters. 5 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago