summaryrefslogtreecommitdiff
path: root/usr.bin/openssl/s_client.c
AgeCommit message (Expand)Author
2021-12-26Attempt to opportunistically use the host name for SNI in s_client.Joel Sing
2021-10-25Garbage collect another unused variable.Jeremie Courreges-Anglas
2021-10-22Garbage collect an unused variable.Theo Buehler
2021-03-17Read ahead is now enforced for DTLS - remove workarounds.Joel Sing
2021-03-17Add DTLSv1.2 support to openssl(1) s_client/s_server.Joel Sing
2020-10-14Free peekaboo pbuf at end of s_client_main()Theo Buehler
2020-07-10Clean up s_client.cKinichiro Inoguchi
2020-07-10Change variable bio_c_out from global to localKinichiro Inoguchi
2020-07-09Wrap long lines and put space in front of label in s_client.cKinichiro Inoguchi
2020-07-09Remove c_ prefix from s_client_config memberKinichiro Inoguchi
2020-07-09Convert openssl(1) s_client option handlingKinichiro Inoguchi
2020-05-23In ssl_lib.c revision 1.217, jsing enabled SSL_MODE_AUTO_RETRY byTheo Buehler
2020-05-22sockaddr should be sockaddr_storage, otherwise "openssl s_client -6 -dtls1"Theo de Raadt
2020-04-26s_client: fix use of possibly uninitialized valuesKinichiro Inoguchi
2020-04-19Add -groups option to openssl(1) s_server.Joel Sing
2020-02-16Add -tls1_3 and -notls1_3 options to openssl(1) s_client.Joel Sing
2020-01-23Make -peekaboo mode also use SSL_pending after peeking, to ensureBob Beck
2020-01-22Simplify the peekaboo code.Joel Sing
2020-01-22Add -peekaboo option to s_client, to test SSL_peekBob Beck
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2018-11-14didn't found -> didn't find.Theo Buehler
2018-02-11typo in output string; from edgar pettijohnJason McIntyre
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-24Add a -groups option to openssl s_client, which allows supported EC curvesJoel Sing
2017-01-20rearrange pledge promises into the canonical order; easier to eyeballTheo de Raadt
2016-12-30Display details of the server ephemeral key, based on OpenSSL.Joel Sing
2016-06-21Fix a bug loading the default certificate path locations.Brent Cook
2015-12-01Undo previous, pledge("dns") was already present. The problem was in s_server.Jeremie Courreges-Anglas
2015-12-01pledge dns so openssl can use dns.. noticed and fix by todd@Bob Beck
2015-11-21In pledge(), put "dns" right after "inet".Jeremie Courreges-Anglas
2015-11-21Unbreak s_client, which should be allowed by pledge(2) to do DNS requests.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-11Remove engine command and parameters from openssl(1).Brent Cook
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-09-10Fix shadowed verify_error in s_server by removing the unused global.Brent Cook
2015-08-22Remove all duplicate prototypes for *_main functions (these are alreadyJoel Sing
2015-08-11Improve openssl s_client -starttls xmpp support.Landry Breuil
2015-07-17Remove SSLv3 support from openssl(1) s_client.Doug Hogan
2015-04-14Move verify externs into the header file.Joel Sing
2015-01-13Add the possibility to use the openssl s_client tool with an httpAlexander Bluhm
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-18Nuke more obvious #include duplications.Kenneth R Westerback