summaryrefslogtreecommitdiff
path: root/usr.bin/openssl/s_server.c
AgeCommit message (Expand)Author
2021-12-06Clean up a bunch of dead code in s_server.c and s_socket.cTheo Buehler
2021-10-31Various minor adjustments to make openssl(1) compile with opaqueTheo Buehler
2021-10-23Fix some whitespace issues, some pointed out by jsing, some found inTheo Buehler
2021-10-23Prepare s_server for opaque structs in libcryptoTheo Buehler
2021-09-23Remove an unused variable and a pointless label.Theo Buehler
2021-08-29Start naccept .desc with a capitalTheo Buehler
2021-08-29Implement -naccept in the s_server.Theo Buehler
2021-03-17Read ahead is now enforced for DTLS - remove workarounds.Joel Sing
2021-03-17Use consistent s_server_opt_ prefix.Joel Sing
2021-03-17Add DTLSv1.2 support to openssl(1) s_client/s_server.Joel Sing
2020-10-02Add -[46] nops for compatibility with the OpenSSL s_serverTheo Buehler
2020-07-27Wrap long lines s_server.cKinichiro Inoguchi
2020-07-27Add function prototype and move sub functions to bottomKinichiro Inoguchi
2020-07-27Remove space between '*' and pointer variable in s_server.cKinichiro Inoguchi
2020-07-27Remove 's_' prefix from member of s_server_config structKinichiro Inoguchi
2020-07-27Convert openssl(1) s_server option handlingKinichiro Inoguchi
2020-05-23While the second SSL_CTX in this code is only used on servernameTheo Buehler
2020-05-23In ssl_lib.c revision 1.217, jsing enabled SSL_MODE_AUTO_RETRY byTheo Buehler
2020-05-23Avoid an out-of-bounds array access in the s_server.Theo Buehler
2020-05-13Add -tls1_3 and -no_tls1_3 options to openssl(1) s_serverKinichiro Inoguchi
2020-05-10Conditionalize sleep-before-retry in server code to only be done whenBob Beck
2020-04-19Add -groups option to openssl(1) s_server.Joel Sing
2019-10-04Avoid a path traversal bug in s_server on Windows.Brent Cook
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
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
2018-01-28Initialize variables to avoid compiler warningsKinichiro Inoguchi
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-20rearrange pledge promises into the canonical order; easier to eyeballTheo de Raadt
2015-12-23remove NULL-check before free()mmcc
2015-12-01s_server also needs DNS; reported by tb@Jeremie Courreges-Anglas
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-10-06these do not use ioctl.hTheo de Raadt
2015-09-11kill evil commentBob Beck
2015-09-11Remove engine command and parameters from openssl(1).Brent Cook
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-08-22Remove all duplicate prototypes for *_main functions (these are alreadyJoel Sing
2015-07-20Avoid possible NULL deref in openssl(1) s_server.Doug Hogan
2015-07-17Remove SSLv3 support from openssl(1) s_server.Doug Hogan
2015-07-17Remove workaround for TLS padding bug from SSLeay days.Doug Hogan
2015-06-15Remove ancient compat hack SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG.Doug Hogan
2015-04-14Move verify externs into the header file.Joel Sing
2014-12-14unifdef OPENSSL_NO_NEXTPROTONEGJoel Sing
2014-12-10Add ALPN support to openssl(1).Joel Sing
2014-12-02convert select() to poll(). This is one of the most complicatedTheo de Raadt
2014-11-06TLS is pretty boring without TLS extensions... unifdef OPENSSL_NO_TLSEXT,Joel Sing
2014-10-31Remove ephemeral RSA key handling.Joel Sing