1. 0ffd365 Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set by David Benjamin · 1 year, 8 months ago
  2. 5ba5db1 Support Android's "baremetal" target by David Benjamin · 1 year, 9 months ago
  3. 899c1a7 Const-correct a handful of time functions by David Benjamin · 1 year, 9 months ago
  4. cbb96b4 Const-correct a few X509_PURPOSE and X509_TRUST functions by David Benjamin · 1 year, 10 months ago
  5. 706846d Add documentation for X509_STORE_CTX_set_verify_cb and friends by Bob Beck · 2 years ago
  6. d206f3d Move the old SPKAC types to their own section by David Benjamin · 2 years ago
  7. 0c7527b X509_sign, etc., should return the length of the signature on success by David Benjamin · 1 year, 11 months ago
  8. 26ead95 Trim some unused XN_FLAG_* values by David Benjamin · 2 years ago
  9. 58a4094 Move the X509 time functions under "Convenience functions" by David Benjamin · 2 years ago
  10. 437ef4d Remove the X509at_* functions by David Benjamin · 2 years ago
  11. 787713b Organize X509_ATTRIBUTE functions into sections. by David Benjamin · 2 years ago
  12. d9f209b Document a pile of X509 print functions by David Benjamin · 2 years ago
  13. 32b5130 Widen ASN1_mbstring_copy and ASN1_mbstring_ncopy to ossl_ssize_t by David Benjamin · 2 years ago
  14. a438519 Fix miscellaneous size_t truncations by David Benjamin · 2 years ago
  15. 28226f5 Fix handling of critical X.509 policy constraints by David Benjamin · 2 years ago
  16. 678bae4 Remove dynamic X509_VERIFY_PARAM registration by David Benjamin · 2 years ago
  17. 2e13e36 Fix parameter name for i2d_X509_EXTENSION by David Benjamin · 2 years ago
  18. b6a50fd Give X509 an ASN1_ITEM again by David Benjamin · 2 years ago
  19. 2a52444 Reimplement X509 parsing without templates by David Benjamin · 2 years ago
  20. 503ba98 Remove proxy certificate support. by Bob Beck · 2 years, 1 month ago
  21. 6e20b77 Get rid of time_t usage internally, change to int64_t by Bob Beck · 2 years, 2 months ago
  22. 19721cd Remove d2i_FOO object reuse by David Benjamin · 2 years, 2 months ago
  23. a028a5e Fix leak in set_dist_point_name error handling. by David Benjamin · 2 years, 2 months ago
  24. a1c7922 Align header guard style in the remaining headers. by David Benjamin · 2 years, 3 months ago
  25. 029d0e7 Rewrite X.509 policy tree logic. by David Benjamin · 2 years, 3 months ago
  26. 42ba95f Const-correct and simplify X509_VERIFY_PARAM_set1_policies. by David Benjamin · 2 years, 3 months ago
  27. bbd9f18 Document and tidy up X509_find_by_*. by David Benjamin · 2 years, 7 months ago
  28. d0a0750 Remove unused X509_LOOKUP_by_* functions. by David Benjamin · 2 years, 7 months ago
  29. 2135ac6 Add X509_STORE_CTX_set0_trusted_stack. by David Benjamin · 2 years, 8 months ago
  30. eccd103 Add X509_V_FLAG_NO_CHECK_TIME. by David Benjamin · 2 years, 8 months ago
  31. 557b80f Document and organize some of the basic extensions functions. by David Benjamin · 2 years, 9 months ago
  32. 09b8fd4 Const-correct X509_EXTENSION functions, as best we can. by David Benjamin · 2 years, 9 months ago
  33. b859642 Document all the dup functions. by David Benjamin · 2 years, 9 months ago
  34. 84311ce Const-correct X509_REVOKED as well. by David Benjamin · 2 years, 9 months ago
  35. 892b9bc Const-correct and document EVP_PKCS82PKEY and EVP_PKEY2PKCS8. by David Benjamin · 2 years, 9 months ago
  36. 4f4ae71 Remove PKCS8_pkey_get0 and PKCS8_pkey_set0. by David Benjamin · 2 years, 9 months ago
  37. 918b8bc Move all the miscelleneous convenience functions into a section. by David Benjamin · 2 years, 9 months ago
  38. 1b58995 Fix the documentation of X509_pubkey_digest. by David Benjamin · 2 years, 9 months ago
  39. 81587d3 Remove the last of the Suite B code. by David Benjamin · 2 years, 9 months ago
  40. 6bf1292 Remove X509_ocspid_print. by David Benjamin · 2 years, 9 months ago
  41. 0bfc9b3 Unexport all low-level policy machinery. by David Benjamin · 2 years, 9 months ago
  42. b6f47e8 Document most X509_NAME functions. by David Benjamin · 2 years, 9 months ago
  43. 884ae3a Clarify thisUpdate vs. lastUpdate in docs. by David Benjamin · 2 years, 9 months ago
  44. 4363bdd Start grouping x509.h into sections. by David Benjamin · 3 years ago
  45. 2812793 Start expanding DECLARE_ASN1_* macros in x509.h. by David Benjamin · 2 years, 9 months ago
  46. 534970f Remove X509_ALGORS. by David Benjamin · 2 years, 9 months ago
  47. dc112e7 Const-correct the i2d/dup functions we can. by David Benjamin · 2 years, 9 months ago
  48. 28c5354 Accept invalid "v3" CSRs. by David Benjamin · 2 years, 9 months ago
  49. f575d9b Add X509_REQ_set1_signature_algo and X509_REQ_set1_signature_value. by David Benjamin · 2 years, 10 months ago
  50. 1530333 Remove X509_CRL_METHOD. by David Benjamin · 2 years, 10 months ago
  51. 7fd831c Enforce X.509 version invariants more consistently. by David Benjamin · 3 years ago
  52. 5a79788 Remove X509_to_X509_REQ. by David Benjamin · 2 years, 11 months ago
  53. df6311b Add tests for X509_NAME_print_ex. by David Benjamin · 3 years ago
  54. b99b98b Remove X509_TRUST_set_default. by David Benjamin · 3 years ago
  55. 6378c47 Unexport X509_CERT_AUX and remove X509_CERT_AUX.other by David Benjamin · 3 years, 1 month ago
  56. d0f14f3 Document and tidy up X509_alias_get0, etc. by David Benjamin · 3 years, 1 month ago
  57. f797570 Ignore duplicates in |X509_STORE_add_*| by Adam Langley · 3 years, 2 months ago
  58. 2042972 Make X509_REVOKED opaque. by David Benjamin · 3 years, 4 months ago
  59. d703d95 Remove X509_REVOKED.sequence. by David Benjamin · 3 years, 4 months ago
  60. e1049fd Fully unexport X509_VAL. by David Benjamin · 3 years, 5 months ago
  61. 8a5ec72 Fix up some doc.go nits in asn1.h. by David Benjamin · 3 years, 5 months ago
  62. cfafcd4 Deduplicate d2i and i2d documentation. by David Benjamin · 3 years, 5 months ago
  63. c31a8a6 Fold x509_vfy.h into x509.h. by David Benjamin · 3 years, 6 months ago
  64. 0446b59 Add maskHash to RSA_PSS_PARAMS for compat by Shelley Vohr · 3 years, 7 months ago
  65. dddb60e Make most of crypto/x509 opaque. by David Benjamin · 3 years, 8 months ago
  66. 8648c53 Refer to RFCs consistently. by David Benjamin · 3 years, 7 months ago
  67. b9ec9de Remove OPENSSL_NO_FP_API ifdefs. by David Benjamin · 3 years, 8 months ago
  68. 28d7252 Move X509_ALGOR to x509.h. by David Benjamin · 3 years, 8 months ago
  69. 046fc13 Remove ASN1_STRING_FLAG_MSTRING. by David Benjamin · 3 years, 8 months ago
  70. 116d925 Document another batch of functions. by David Benjamin · 3 years, 8 months ago
  71. 94a608a Make X509_EXTENSION opaque. by David Benjamin · 3 years, 9 months ago
  72. a5a9b54 Make X509_CRL opaque. by David Benjamin · 3 years, 9 months ago
  73. 268a4a6 Remove unused field in X509_NAME_ENTRY. by David Benjamin · 3 years, 9 months ago
  74. 2cf7a2c Remove X509at_get0_data_by_OBJ. by David Benjamin · 3 years, 9 months ago
  75. 957f23d Document a batch of extension-related functions in x509.h. by David Benjamin · 3 years, 9 months ago
  76. ba423c9 Implement ClientHelloOuter handshakes. by David Benjamin · 3 years, 10 months ago
  77. 479adf9 Remove old ASN.1 SET macros. by David Benjamin · 3 years, 9 months ago
  78. 5f8c681 Const-correct ASN1_item_verify a bit more. by David Benjamin · 3 years, 9 months ago
  79. 5206782 Compute ASN.1 BIT STRING sizes more consistently. by David Benjamin · 3 years, 9 months ago
  80. aaecb82 Make X509_REQ and X509_REQ_INFO opaque. by David Benjamin · 3 years, 11 months ago
  81. 4b066b0 Add APIs to manually fill in signatures for CRLs. by David Benjamin · 3 years, 11 months ago
  82. 9f55d97 Make X509_SIG and X509_CERT_AUX opaque. by David Benjamin · 3 years, 11 months ago
  83. a96f4dd Rename X509V*_VERSION constants. by David Benjamin · 4 years ago
  84. fcec391 Remove some BoringSSL-only X509_CINF functions. by David Benjamin · 4 years ago
  85. ab7811e Document and test X509_ATTRIBUTE creation functions. by David Benjamin · 4 years ago
  86. 575d112 Make X509_ATTRIBUTE opaque. by David Benjamin · 4 years ago
  87. f0e6490 Document a few more x509.h functions. by David Benjamin · 4 years ago
  88. e60893c Make X509_PUBKEY opaque. by David Benjamin · 4 years ago
  89. 9be3252 Remove X509_REQ_set_extension_nids and document related functions. by David Benjamin · 4 years ago
  90. a99d3a8 Document a few more functions in x509.h. by David Benjamin · 4 years ago
  91. ac85c03 Do not access value.ptr with V_ASN1_BOOLEAN. by David Benjamin · 4 years ago
  92. 477b309 Add X509_PUBKEY_get0_public_key. by David Benjamin · 4 years ago
  93. 2c1c9fa Better document nullable X.509 getters. by David Benjamin · 4 years ago
  94. 3d15a94 Document ASN1_TYPE and related functions. by David Benjamin · 4 years ago
  95. acf6149 Align with OpenSSL on constness of static ASN1_OBJECTs. by David Benjamin · 4 years ago
  96. d4fdb7b Make the X509_VAL structure opaque. by David Benjamin · 4 years, 1 month ago
  97. e9315d5 Remove X509_REQ_to_X509. by David Benjamin · 4 years, 1 month ago
  98. eb5640b Check the inner and outer CRL signature algorithms match. by David Benjamin · 4 years, 1 month ago
  99. f69624a Document a couple more functions in x509.h. by David Benjamin · 4 years, 1 month ago
  100. 89d1241 Define X509V*_VERSION constants. by David Benjamin · 4 years, 1 month ago