summaryrefslogtreecommitdiff
path: root/usr.bin/openssl/apps.c
AgeCommit message (Expand)Author
2022-01-10Implement openssl pkey -{,pub}check and pkeyparam -checkTheo Buehler
2021-11-26openssl(1): drop support for netscape certificates and server gated keys.Theo Buehler
2021-03-31Remove workarounds for SSL_is_dtls()Theo Buehler
2021-03-24Add option type OPTION_ORDERKinichiro Inoguchi
2021-03-17Add DTLSv1.2 support to openssl(1) s_client/s_server.Joel Sing
2020-10-26Add a -legacy_verify flag to force use of the old validator for debuggingTheo Buehler
2020-10-14no need to initialize i if it's re-initialized a few lines downTheo Buehler
2020-09-09Add option type OPTION_UL_VALUE_ORKinichiro Inoguchi
2019-07-14Mark the initialized struct options arrays as both static and const.Philip Guenther
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