summaryrefslogtreecommitdiffstats
path: root/apps/lib/opt.c
AgeCommit message (Expand)Author
2023-12-12Fix a possible memleak in opt_verifyBernd Edlinger
2023-09-07Copyright year updatesMatt Caswell
2023-06-09apps/opt: refactor input format parsingDr. Matthias St. Pierre
2023-02-02APPS/{storeutl,gendsa}: give error on extra arguments, improve docDr. David von Oheimb
2022-05-23Avoid unchecked string concatenationBenny Baumann
2022-05-23Avoid potential OOB if width > sizeof(start)Benny Baumann
2022-05-03Update copyright yearMatt Caswell
2022-01-11APPS: Add check for multiple 'unknown' optionsDr. David von Oheimb
2021-12-10fix Coverity 1494649: dead codePauli
2021-12-07APPS: Improve diagnostics on missing/extra args and unknown cipher/digestDr. David von Oheimb
2021-07-12app: add library context and propq arguments to opt_md() and opt_cipher()Pauli
2021-06-22APPS: Make fallback opt_[u]intmax() implementations based on longRichard Levitte
2021-06-16apps: limit get_cipher() to not return AEAD or XTS ciphersPauli
2021-06-15add libctx and property query to fetch functionsPauli
2021-05-20APPS: Allow duplicate entries in options list, marking them OPT_DUPDr. David von Oheimb
2021-05-20APPS: Allow non-option parameters appear anywhere in list, marking them OPT_P...Dr. David von Oheimb
2021-05-05APPS: Slightly extend and improve documentation of the opt_ APIDr. David von Oheimb
2021-05-01APPS: Document the core of the opt_ APIRich Salz
2021-04-28Prefer fetch over legacy get_digestby/get_cipherbyTomas Mraz
2021-04-24APPS: Improve diagnostics for string options and options expecting int >= 0Dr. David von Oheimb
2021-04-24APPS: Prevent ASAN hickup on idempotent strncpy() in opt_progname()Dr. David von Oheimb
2021-04-20Flip ordering backRich Salz
2021-04-20Fetch before get-by-nameRich Salz
2021-04-20Fetch and free cipher and md'sRich Salz
2021-04-14APPS and TEST: Make sure prog name is set for usage outputDr. David von Oheimb
2021-02-05Switch to BIO_snprintf to avoid missing symbol problems on WindowsJon Spillett
2021-01-28Update copyright yearRichard Levitte
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2021-01-13apps/lib/opt.c: Fix error message on unknown option/digestDr. David von Oheimb
2021-01-11APPS: Print help also on -h and --h; print high-level help when no cmd givenDr. David von Oheimb
2021-01-11APPS: Fix confusion between program and app/command name used in diagnostic/h...Dr. David von Oheimb
2020-09-11Fix fipsinstall module pathShane Lontis
2020-06-13Extend error output of apps/opt_format() to all error casesDr. David von Oheimb
2020-06-13Remove meanwhile redundant error output of apps/opt_next(void) parsing numbersDr. David von Oheimb
2020-04-24Improve feedback on wrong format with new print_format_error() in apps/lib/opt.cDavid von Oheimb
2020-04-23Update copyright yearMatt Caswell
2020-01-11Tweak option error messagesRich Salz
2019-11-20Document command parameters.Rich Salz
2019-11-08Add "sections" to -help outputRich Salz
2019-11-03Add -CAstore and similar to all openssl commands that have -CApathRichard Levitte
2019-09-19Add option grouping capability to appsJon Spillett
2019-09-04Move libapps.a source to apps/libRichard Levitte