summaryrefslogtreecommitdiffstats
path: root/apps/s_server.c
AgeCommit message (Collapse)Author
2013-02-09ssl/*: fix linking errors with no-srtp.Andy Polyakov
2012-11-20fix leaksDr. Stephen Henson
2012-09-11fix memory leakDr. Stephen Henson
2012-07-03Fix memory leak.Dr. Stephen Henson
Always perform nexproto callback argument initialisation in s_server otherwise we use uninitialised data if -nocert is specified.
2012-06-08Reduce version skew.Ben Laurie
2012-03-18Always use SSLv23_{client,server}_method in s_client.c and s_server.c,Dr. Stephen Henson
the old code came from SSLeay days before TLS was even supported.
2012-02-11PR: 2716Dr. Stephen Henson
Submitted by: Adam Langley <agl@google.com> Fix handling of exporter return value and use OpenSSL indentation in s_client, s_server.
2012-02-10PR: 2714Dr. Stephen Henson
Submitted by: Tomas Mraz <tmraz@redhat.com> Make no-srp work.
2012-01-12Sanitize usage of <ctype.h> functions. It's important that charactersAndy Polyakov
are passed zero-extended, not sign-extended [from HEAD]. PR: 2682
2011-12-31PR: 2658Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Reviewed by: steve Support for TLS/DTLS heartbeats.
2011-12-27PR: 1794Dr. Stephen Henson
Submitted by: Peter Sylvester <peter.sylvester@edelweb.fr> Reviewed by: steve - remove some unncessary SSL_err and permit an srp user callback to allow a worker to obtain a user verifier. - cleanup and comments in s_server and demonstration for asynchronous srp user lookup
2011-11-15Add TLS exporter.Ben Laurie
2011-11-15Add DTLS-SRTP.Ben Laurie
2011-11-13Add Next Protocol Negotiation.Ben Laurie
2011-10-09Don't disable TLS v1.2 by default any more.Dr. Stephen Henson
2011-05-12Oops, add missing declaration.Dr. Stephen Henson
2011-05-11make kerberos work with OPENSSL_NO_SSL_INTERNDr. Stephen Henson
2011-05-11Backport TLS v1.2 support from HEAD.Dr. Stephen Henson
This includes TLS v1.2 server and client support but at present client certificate support is not implemented.
2011-05-11Typo.Dr. Stephen Henson
2011-05-11Initial "opaque SSL" framework. If an application defines OPENSSL_NO_SSL_INTERNDr. Stephen Henson
all ssl related structures are opaque and internals cannot be directly accessed. Many applications will need some modification to support this and most likely some additional functions added to OpenSSL. The advantage of this option is that any application supporting it will still be binary compatible if SSL structures change. (backport from HEAD).
2011-03-16Add SRP.Ben Laurie
2010-11-13add TLS v1.1 options to s_serverDr. Stephen Henson
2010-06-27Backport TLS v1.1 support from HEADDr. Stephen Henson
2010-06-15Fix warnings (From HEAD, original patch by Ben).Dr. Stephen Henson
2010-01-28oops, revert more test code arghh!Dr. Stephen Henson
2010-01-28In engine_table_select() don't clear out entire error queue: just clearDr. Stephen Henson
out any we added using ERR_set_mark() and ERR_pop_to_mark() otherwise errors from other sources (e.g. SSL library) can be wiped.
2009-12-08Add ctrl and macro so we can determine if peer support secure renegotiation.Dr. Stephen Henson
2009-11-11commit missing apps code for reneg fixDr. Stephen Henson
2009-10-28Add -no_cache option to s_serverDr. Stephen Henson
2009-09-30PR: 2064, 728Dr. Stephen Henson
Submitted by: steve@openssl.org Add support for custom headers in OCSP requests.
2009-09-04PR: 2028Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Approved by: steve@openssl.org Fix DTLS cookie management bugs.
2009-08-18Stop unused variable warning on WIN32 et al.Dr. Stephen Henson
2009-08-12PR: 1997Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Approved by: steve@openssl.org DTLS timeout handling fix.
2009-07-27Change STRING to OPENSSL_STRING etc as common words suchDr. Stephen Henson
as "STRING" cause conflicts with other headers/libraries.
2009-06-30Update from HEAD.Dr. Stephen Henson
2009-06-05Stop warning if dtls disabled.Dr. Stephen Henson
2009-05-17PR: 1929Dr. Stephen Henson
Submitted by: Michael Tuexen <tuexen@fh-muenster.de> Approved by: steve@openssl.org Updated DTLS MTU bug fix.
2009-04-16PR: 1894Dr. Stephen Henson
Submitted by: Ger Hobbelt <ger@hobbelt.com> Approved by: steve@openssl.org Fix various typos and stuff.
2008-12-20Make no-engine work again.Dr. Stephen Henson
2008-11-30Don't stop -cipher from working.Dr. Stephen Henson
2008-11-24Update from stable-branch.Dr. Stephen Henson
2008-11-16Integrate J-PAKE and TLS-PSK. Increase PSK buffer size. Fix memory leaks.Ben Laurie
2008-11-12Update from stable branch.Dr. Stephen Henson
2008-10-26Add JPAKE.Ben Laurie
2008-10-12Type-checked (and modern C compliant) OBJ_bsearch.Ben Laurie
2008-06-04More type-checking.Ben Laurie
2008-05-19Document "openssl s_server" -crl_check* optionsLutz Jänicke
Submitted by: Daniel Black <daniel.subs@internode.on.net>
2008-05-19Typo. (From 0.9.8-stable/S. Henson)Lutz Jänicke
PR: 1672
2007-09-28Typo.Dr. Stephen Henson
2007-09-26Support for certificate status TLS extension.Dr. Stephen Henson