summaryrefslogtreecommitdiffstats
path: root/apps/ca.c
AgeCommit message (Expand)Author
2024-04-09apps: ca,req,x509: Add explicit start and end dates optionsStephan Wurm
2023-09-07Copyright year updatesMatt Caswell
2023-07-27Correct spelling of databaseFatih Arslan Tugay
2023-06-15apps/ca.c: Handle EVP_PKEY_get_default_digest_name() returning 1 with "UNDEF"Richard Levitte
2023-05-25APPS: replace awkward and error-prone pattern by calls to new app_conf_try_nu...Dr. David von Oheimb
2023-05-25APPS: replace awkward and error-prone pattern by calls to new app_conf_try_st...Dr. David von Oheimb
2023-05-25APPS/ca: remove spurious errors when certain config file entries are not prov...Dr. David von Oheimb
2023-05-03apps: silent warning when loading CSR files with vfyopt optionTianjia Zhang
2023-01-24APPS: generated certs bear X.509 V3, unless -x509v1 option of req app is givenDr. David von Oheimb
2022-09-20APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for a...Dr. David von Oheimb
2022-07-14APPS/x509: With -CA but both -CAserial and -CAcreateserial not given, use ran...Dr. David von Oheimb
2022-06-23Fix the checks of X509_REVOKED_add1_ext_i2dPeiwei Hu
2022-04-22str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-02-14Add tests for do_updatedbArmin Fuerst
2022-01-28Add -verbose/-queit flags to dhparamPhilip Prindeville
2022-01-18apps/ca: replace ;; with ; as statement separatorPauli
2021-12-21add OSSL_STACK_OF_X509_free() for commonly used patternDr. David von Oheimb
2021-11-11X509: Fix handling of AKID and SKID extensions according to configurationDr. David von Oheimb
2021-07-13Remove executable mode attributes of non-executable filesTianjia Zhang
2021-06-11Add support for ISO 8601 datetime formatWilliam Edmisten
2021-05-24openssl ca: make index.txt parsing error more verboseFlorian Mickler
2021-05-06Make the -inform option to be respected if possibleTomas Mraz
2021-05-05APPS: Replace 'OPT_ERR = -1, OPT_EOF = 0, OPT_HELP' by OPT_COMMON macroDr. David von Oheimb
2021-04-30apps/ca,req,x509: Switch to EVP_DigestSignInit_exPetr Gotthard
2021-04-28Add X509 version constants.David Benjamin
2021-04-20Fetch and free cipher and md'sRich Salz
2021-04-14APPS: make apps strict on app_RAND_load() and app_RAND_write() failureDr. David von Oheimb
2021-04-08Fix more certificate related lib_ctx settings.Shane Lontis
2021-04-01Avoid going through NID when unnecessaryTomas Mraz
2021-02-17apps/ca.c: Make sure ext_ctx structure gets initializedDr. David von Oheimb
2021-02-12Load rand state after loading providersRich Salz
2021-02-03apps/ca: Properly handle certificate expiration times in do_updatedbArmin Fuerst
2021-01-28Update copyright yearRichard Levitte
2021-01-13APPS: Allow OPENSSL_CONF to be empty, not loading a config fileDr. David von Oheimb
2021-01-13apps/{req,x509,ca}.c Make sure certs have SKID and AKID X.509 extensions by d...Dr. David von Oheimb
2020-12-15Check non-option argumentsRich Salz
2020-12-10apps/{ca,req,x509}.c: Improve diag and doc mostly on X.509 extensions, fix mu...Dr. David von Oheimb
2020-12-10apps/{req,x509,ca}.c: Clean up code setting X.509 cert version v3Dr. David von Oheimb
2020-11-19Minor cleanup of error output for various appsDavid von Oheimb
2020-11-19apps/ca: Minor code and doc cleanupDavid von Oheimb
2020-10-26APPS: Remove the format argument where it's not usedRichard Levitte
2020-10-20resolve defects: reverse_inull; row[DB_exp_date] referenced before checkingxuyunjia
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-24apps/ca.c: Rename confusing variable 'req' to 'template_cert' in certify_cert()Dr. David von Oheimb
2020-09-24load_key_certs_crls(): Restore output of fatal errorsDr. David von Oheimb
2020-09-24Use OPENSSL_SYS_TANDEM instead of OPENSSL_SYSNAME_TANDEMRichard Levitte
2020-09-13Fix safestack issues in conf.hMatt Caswell
2020-09-13Fix stacks of OPENSSL_STRING, OPENSSL_CSTRING and OPENSSL_BLOCKMatt Caswell
2020-09-13Fix safestack issues in x509.hMatt Caswell
2020-09-12NonStop port updates for 3.0.0.Randall S. Becker