summaryrefslogtreecommitdiff
path: root/usr.bin/openssl/ca.c
AgeCommit message (Expand)Author
2023-03-06Rename struct ${app}_config to plain cfgTheo Buehler
2022-11-11Remove the legacy interactive mode from openssl(1).joshua
2022-02-03Use X509_*get0_pubkey() wherever possible to simplify and clean upTheo Buehler
2021-11-21Tweak for opaque EVP_MD: use EVP_MD_type(dgst) instead of dgst->type.Theo Buehler
2021-10-23Stop reaching into structs that will become opaque in ca.cTheo Buehler
2021-10-22Stop setting enc.modified manually. It's no longer needed.Theo Buehler
2021-09-05Remove unused variable tmptm in do_body of openssl(1) caKinichiro Inoguchi
2021-09-05Using serial number instead as subject if it is empty in openssl(1) caKinichiro Inoguchi
2021-09-05Check extensions before setting version to v3Kinichiro Inoguchi
2021-09-05Use accessor method rather than direct X509 structure accessKinichiro Inoguchi
2021-09-02Use defined constantsKinichiro Inoguchi
2021-09-02Move subject check process after the subject edit processKinichiro Inoguchi
2021-08-30Clean up end of do_body in openssl(1) caKinichiro Inoguchi
2021-08-30Remove NULL check before free in openssl(1) caKinichiro Inoguchi
2021-08-28Check X509_get_notAfter return value in openssl(1) ca.cKinichiro Inoguchi
2021-08-28Use strndup instead of malloc, memcpy and NULL termination in openssl(1) ca.cKinichiro Inoguchi
2021-08-28Remove ASN1_TIME_new and use NULL for X509_gmtime_adj, free tmptm in err pathKinichiro Inoguchi
2021-08-28Unwrap lines in openssl(1) ca.cKinichiro Inoguchi
2021-08-28Avoid leak with X509_REVOKED variable in openssl(1) ca.cKinichiro Inoguchi
2021-08-28Checking the return value in openssl(1) ca.cKinichiro Inoguchi
2021-07-24Compare strcmp and strcasecmp return value with zeroKinichiro Inoguchi
2021-07-20Check pointer variable if it is NULL in ca.cKinichiro Inoguchi
2021-07-15Wrap over 80 long lines in ca.cKinichiro Inoguchi
2021-07-15Explicitly check pointer variable if it is NULL or not in ca.cKinichiro Inoguchi
2021-07-15Remove space between '*' and pointer variable in ca.cKinichiro Inoguchi
2021-07-15Use 'serial' rather than 'ser' in ca.cKinichiro Inoguchi
2021-07-15Convert openssl(1) ca option handlingKinichiro Inoguchi
2020-12-16Remove a redundant memset call.Theo Buehler
2019-07-03snprintf/vsnprintf return < 0 on error, rather than -1.Theo de Raadt
2018-02-07Indent labels with a single space so that diff prototypes are more useful.Joel Sing
2017-05-08simplify startdate/enddate validationBob Beck
2017-05-04Fix the ca command so that certs it generates have RFC5280 conformant time.Bob Beck
2017-01-20rearrange pledge promises into the canonical order; easier to eyeballTheo de Raadt
2016-08-31We don't need any VMS access tricks.Theo de Raadt
2016-08-30buf[][] with strange use all over the place is ridiculous, especiallyTheo de Raadt
2015-12-24more e-mail -> emailmmcc
2015-10-17Exit if a pledge call fails in non-interactive mode.Doug Hogan
2015-10-17add "tty" for several subcommands of opensslSebastien Marie
2015-10-10Initial support for pledges in openssl(1) commands.Doug Hogan
2015-09-21add a couple of missing NULL checksBrent Cook
2015-09-21remove vestigial bits of sha-0 and md2 from openssl(1)Brent Cook
2015-09-12Nuke SSLEAY_CONF -- a backwards compatibility environment variable thatLawrence Teo
2015-09-11fix unchecked mallocs - coverity 130454 and 130455Bob Beck
2015-09-11Remove engine command and parameters from openssl(1).Brent Cook
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-09-10Remove unused defines. No binary change.Lawrence Teo
2015-08-22Remove all duplicate prototypes for *_main functions (these are alreadyJoel Sing
2015-07-22Revert ca.c r1.7 - BN_to_ASN1_INTEGER() only allocates an ASN.1 integerJoel Sing
2015-07-19Free memory when finished.Doug Hogan
2015-07-19Remove effectively unused variable.Doug Hogan