aboutsummaryrefslogtreecommitdiff
path: root/crypto/x509v3
AgeCommit message (Expand)AuthorFilesLines
2018-12-06Following the license change, modify the boilerplates in crypto/x509v3/Richard Levitte41-41/+41
2018-10-27Support GeneralSubtrees with minimum = 0Fraser Tweedale1-2/+24
2018-09-11Update copyright yearMatt Caswell2-2/+2
2018-08-26x509v3/v3_purp.c: refine lock-free check in x509v3_cache_extensions.Andy Polyakov1-6/+10
2018-08-07x509v3/v3_purp.c: re-implement lock-free check for extensions cache validity.Andy Polyakov1-0/+11
2018-08-07x509v3/v3_purp.c: resolve Thread Sanitizer nit.Andy Polyakov1-4/+0
2018-08-07Harmonize use of sk_TYPE_find's return value.Andy Polyakov5-15/+9
2018-07-25Check for failures, to avoid memory leakRich Salz1-4/+3
2018-06-22Remove __cplusplus preamble from internal headersNicola Tuveri1-7/+0
2018-05-29Update copyright yearMatt Caswell1-1/+1
2018-05-23Skip CN DNS name constraint checks when not neededViktor Dukhovni1-23/+8
2018-05-23Limit scope of CN name constraintsViktor Dukhovni1-18/+125
2018-05-03v3_purp.c: add locking to x509v3_cache_extensions()Dr. Matthias St. Pierre1-10/+14
2018-05-01Update copyright yearMatt Caswell5-5/+5
2018-04-26Add missing error code when alloc-return-nullFdaSilvaYY2-1/+5
2018-04-24X509: add more error codes on malloc or sk_TYP_push failureFdaSilvaYY5-16/+47
2018-02-27Update copyright yearMatt Caswell3-3/+3
2018-02-21X509V3_EXT_add_nconf_sk, X509v3_add_ext: fix errors handlingPavel Kopyl1-2/+6
2018-02-19 Add X509_get0_authority_key_id() functionMassimiliano Pala1-0/+7
2018-02-14Make sure we check the return value of extract_min_max()Matt Caswell1-1/+3
2018-02-13Update copyright yearMatt Caswell2-2/+2
2018-01-22Add accessors for AdmissionSyntaxRich Salz2-22/+160
2017-12-07Consistent formatting for sizeof(foo)Rich Salz2-2/+2
2017-11-25Pretty-print large INTEGERs and ENUMERATEDs in hex.David Benjamin2-2/+42
2017-11-13remove magic numberFdaSilvaYY1-1/+2
2017-11-10Fix possible leaks on sk_X509_EXTENSION_push() failure ...FdaSilvaYY1-7/+18
2017-10-26Simplify the stack reservationPaul Yang6-18/+14
2017-10-26Don't use strcasecmp and strncasecmp for IA5 stringsMatt Caswell1-7/+46
2017-10-23Fix memory leak in GENERAL_NAME_set0_othername.Xiangyu Bu1-0/+1
2017-10-17x509v3/v3_utl.c: avoid double-free.Andy Polyakov1-1/+3
2017-10-10crypto/x509v3/v3_utl.c, ssl/ssl_cert.c: fix Coverity problems.Andy Polyakov1-1/+4
2017-10-03Use more pre-allocationFdaSilvaYY5-51/+72
2017-09-28Add stack space reservations.Pauli1-3/+6
2017-09-22Guard against DoS in name constraints handling.David Benjamin1-1/+30
2017-08-30Move e_os.h to be the very first include.Pauli3-6/+5
2017-08-30e_os.h removal from other headers and source files.Pauli3-2/+6
2017-08-28Avoid out-of-bounds readRich Salz1-4/+6
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli2-8/+8
2017-08-21More updates following review feedbackMatt Caswell2-24/+6
2017-08-21Updates following feedback on OPENSSL_assert() removalMatt Caswell2-7/+1
2017-08-21Remove OPENSSL_assert() from crypto/x509v3Matt Caswell2-41/+99
2017-07-07Trivial bounds checking.Pauli2-8/+6
2017-07-05Avoid possible memleak in X509_policy_check()Richard Levitte1-3/+7
2017-07-05Undo commit d420ac2Rich Salz2-7/+6
2017-06-20Declare a new x509v3 extension: x509ExtAdmissionFdaSilvaYY5-3/+268
2017-06-15Standardize Levitte's dual-licenseRich Salz2-2/+10
2017-06-09Fix a bundle of trailing spaces in several filesPaul Yang1-1/+1
2017-06-07make error tables const and separate header fileRich Salz1-153/+214
2017-05-31CLA: trivialHorimotoYasuhiro1-3/+3
2017-05-02Fix some error path logic in i2v_AUTHORITY_INFO_ACCESS and i2v_GENERAL_NAMEMatt Caswell2-26/+43