summaryrefslogtreecommitdiff
path: root/usr.bin/openssl/apps.c
AgeCommit message (Expand)Author
2019-07-03snprintf/vsnprintf return < 0 on error, rather than -1.Theo de Raadt
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-02-09Fix weird wrap showing cipher list in interactive modeKinichiro Inoguchi
2019-02-09Summarize the 4 same name functions and move it to apps.cKinichiro Inoguchi
2018-08-16Revert previous, which was wrong as noted by schwarze. Also revert a hunkTheo Buehler
2018-08-16Remove unused variable.rob
2018-02-07Restore a check before BN_free() that needs to exist and write it such thatJoel Sing
2018-02-07Indent labels with a single space so that diff prototypes are more useful.Joel Sing
2018-02-07Remove guards around *_free() calls since these functions handle NULL.Joel Sing
2017-08-12Remove NPN support - the -nextprotoneg options now become no-ops.Joel Sing
2017-04-18use freezero() instead of 4-line conditional explicit_bzero + freeTheo de Raadt
2017-01-21whitespaceTheo de Raadt
2016-12-30Expand ASN1_ITEM_rptr macros here as well... used with NETSCAPE_X509 of allJoel Sing
2016-09-04Options that take a time argument....take an argumentPhilip Guenther
2016-08-30Add OPTION_ARG_TIME for parsing a (64 bit if needed) time_tTheo de Raadt
2016-08-26Repeated occurances of the idiom buf[5][BUFSIZ] -- ridiculous. Give eachTheo de Raadt
2015-11-14mutli -> multiMiod Vallat
2015-09-13Factor out setup_up / destroy_ui functions.Brent Cook
2015-09-11Remove engine command and parameters from openssl(1).Brent Cook
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-07-21remove superfluous strings.hBrent Cook
2015-07-20app_tminterval moved to apps_posix.c, we don't need sys/times.hBrent Cook
2015-07-20Check return value for ENGINE_ctrl and ENGINE_ctrl_cmd.Doug Hogan
2015-07-20Warn when rename() fails in openssl(1) apps.Doug Hogan
2015-07-16kill leak, found by coverity, ID 105348Bob Beck
2015-07-15Add OPTION_ARG_LONG for handling of options with a long type.Joel Sing
2015-06-19Remove fallback dynamic engine loading support.Brent Cook
2015-06-16Add support for OPTION_DISCARD.Doug Hogan
2015-02-07Modify BSIZE to BUFLEN to avoid redefinition on HP-UX.Brent Cook
2015-01-03Check the return values of several reallocarray() calls. While here,Lawrence Teo
2015-01-01Provide option types for binary AND, binary OR and silently discarding anJoel Sing
2014-12-28Fix subtle typo.Joel Sing
2014-12-28Allow a default option to be specified by having a NULL name, but a validJoel Sing
2014-12-28Provide an option type that allows for a callback function to consume anJoel Sing
2014-12-28Teach option parsing that a single hyphen denotes the end of named optionsJoel Sing
2014-12-28Provide a mechanism for option parsing to return the number of argumentsJoel Sing
2014-12-28Only accept a single unnamed argument - the existing behaviour is toJoel Sing
2014-12-28Slightly simplify options parsing logic.Joel Sing
2014-12-28Provide two different function pointers for option function callbacks. ThisJoel Sing
2014-12-14unifdef OPENSSL_NO_NEXTPROTONEGJoel Sing
2014-12-03Move Windows OS-specific functions to make porting easier.Brent Cook
2014-11-07More OPENSSL_NO_TLSEXT clean up.Joel Sing
2014-10-16Repair BUF_strdup() breakage.Joel Sing
2014-09-01Improve option usage output.Joel Sing
2014-08-30Move the callback function pointer outside the opt union so that the optionJoel Sing
2014-08-28Add option handling with a callback function for argument processing.Joel Sing
2014-08-28Given the usage option name/argument name width a few more characters.Joel Sing
2014-08-28Ensure that a format option argument is a known specifier.Joel Sing
2014-08-28Add option handling for ordered flags.Joel Sing
2014-08-28Add option handling for input/output formats.Joel Sing