summaryrefslogtreecommitdiff
path: root/apps/x509.c
Commit message (Expand)AuthorAgeFilesLines
* apps/x509 etc.: allow private key input when public key is expectedDr. David von Oheimb2023-03-141-8/+8
* APPS: generated certs bear X.509 V3, unless -x509v1 option of req app is givenDr. David von Oheimb2023-01-241-2/+2
* APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for a...Dr. David von Oheimb2022-09-201-2/+2
* apps/x509.c: Remove legacy call to OBJ_create()Dr. David von Oheimb2022-09-201-3/+0
* apps/x509: add warnings for options ignored when -CA is not specifiedDr. David von Oheimb2022-07-141-3/+13
* APPS/x509: With -CA but both -CAserial and -CAcreateserial not given, use ran...Dr. David von Oheimb2022-07-141-4/+8
* apps/x509: Fix -CAfile option being neglected with -new or -inDr. David von Oheimb2022-07-141-1/+1
* Update copyright yearMatt Caswell2022-05-031-1/+1
* req, x509: Allow printing modulus of RSA-PSS keysTomas Mraz2022-04-011-1/+1
* Send auxiliary messages to bio_err.Daniel2022-02-091-2/+2
* APPS: Add check for multiple 'unknown' optionsDr. David von Oheimb2022-01-111-1/+1
* APPS: Improve diagnostics on missing/extra args and unknown cipher/digestDr. David von Oheimb2021-12-071-2/+4
* x509: Return a nonzero exit code on error when checking ip/email/hostRami Khaldi2021-11-241-32/+36
* X509: Fix handling of AKID and SKID extensions according to configurationDr. David von Oheimb2021-11-111-0/+4
* APPS/x509: Fix generation of AKID via v2i_AUTHORITY_KEYID()Dr. David von Oheimb2021-11-081-1/+6
* apps/x509: Fix self-signed check to happen before setting issuer nameDr. David von Oheimb2021-10-071-15/+17
* APPS/{x509,req}: Fix description and diagnostics of -key, -in, etc. optionsDr. David von Oheimb2021-09-111-5/+11
* APPS/x509: fix -extfile option, which was ignored with -x509toreqDr. David von Oheimb2021-08-261-8/+13
* Fix segfault in openssl x509 -modulusChristian Heimes2021-06-261-1/+1
* apps: properly initialise arguments to EVP_PKEY_get_bn_param()Pauli2021-06-261-1/+1
* APPS & TEST: Use ossl_[u]intmax_t rather than [u]intmax_tRichard Levitte2021-06-221-2/+2
* Add support for ISO 8601 datetime formatWilliam Edmisten2021-06-111-3/+13
* apps: remove TODOsPauli2021-06-021-1/+0
* Make the -inform option to be respected if possibleTomas Mraz2021-05-061-4/+4
* APPS: Replace 'OPT_ERR = -1, OPT_EOF = 0, OPT_HELP' by OPT_COMMON macroDr. David von Oheimb2021-05-051-1/+1
* APPS: Slightly extend and improve documentation of the opt_ APIDr. David von Oheimb2021-05-051-1/+1
* apps/ca,req,x509: Switch to EVP_DigestSignInit_exPetr Gotthard2021-04-301-14/+18
* Fetch and free cipher and md'sRich Salz2021-04-201-1/+2
* APPS: make apps strict on app_RAND_load() and app_RAND_write() failureDr. David von Oheimb2021-04-141-1/+3
* Avoid going through NID when unnecessaryTomas Mraz2021-04-011-1/+1
* apps/x509.c: Rename -signkey to -key for consistency with the req appDr. David von Oheimb2021-03-061-24/+27
* apps/x509.c: Fix mem leaks in processing of -next_serial in print loopDr. David von Oheimb2021-02-281-8/+7
* apps/x509.c: Improve print_name() and coding style of large print loop in x50...Dr. David von Oheimb2021-02-281-98/+58
* apps/x509.c: Improve indentation of the large print loop in x509_main()Dr. David von Oheimb2021-02-281-133/+125
* apps/x509.c: Fix too eager call to X509_set_issuer_name() introduced recentlyDr. David von Oheimb2021-02-281-6/+6
* Process digest option after loading providersRich Salz2021-02-121-3/+7
* Load rand state after loading providersRich Salz2021-02-121-0/+1
* Update copyright yearRichard Levitte2021-01-281-1/+1
* apps/x509.c: Make -x509toreq respect -clrext, -sigopt, and -extfile optionsDr. David von Oheimb2021-01-201-123/+124
* apps/x509.c: Add -copy_extensions option, used when transforming x509 <-> reqDr. David von Oheimb2021-01-201-10/+52
* apps/x509.c: Major code, user guidance, and documentation cleanupDr. David von Oheimb2021-01-201-225/+253
* apps/x509.c: Take the -signkey arg as default pubkey with -newDr. David von Oheimb2021-01-201-22/+10
* Add X509V3_set_issuer_pkey, needed for AKID of self-issued not self-signed certDr. David von Oheimb2021-01-131-1/+7
* apps/{req,x509,ca}.c Make sure certs have SKID and AKID X.509 extensions by d...Dr. David von Oheimb2021-01-131-4/+4
* Drop OPENSSL_NO_RSA everywhereRichard Levitte2020-12-201-3/+1
* dsa: apps deprecation changesPauli2020-12-171-10/+7
* Check non-option argumentsRich Salz2020-12-151-4/+3
* apps/{ca,req,x509}.c: Improve diag and doc mostly on X.509 extensions, fix mu...Dr. David von Oheimb2020-12-101-21/+19
* apps/x509.c: Factor out common aspects of X509 signingDr. David von Oheimb2020-12-101-38/+18
* apps/{req,x509,ca}.c: Clean up code setting X.509 cert version v3Dr. David von Oheimb2020-12-101-2/+2