summaryrefslogtreecommitdiffstats
path: root/apps
AgeCommit message (Collapse)Author
2014-04-04Use correct length when prompting for password.Dr. Stephen Henson
Use bufsiz - 1 not BUFSIZ - 1 when prompting for a password in the openssl utility. Thanks to Rob Mackinnon, Leviathan Security for reporting this issue. (cherry picked from commit 7ba08a4d73c1bdfd3aced09a628b1d7d7747cdca)
2014-04-03Add option to generate old hash format.Tim Hudson
New -hash_old to generate CRL hashes using old (before OpenSSL 1.0.0) algorithm. (cherry picked from commit de2d97cd799f38024d70847bab37d91aa5a2536e)
2014-02-25Avoid Windows 8 Getversion deprecated errors.Dr. Stephen Henson
Windows 8 SDKs complain that GetVersion() is deprecated. We only use GetVersion like this: (GetVersion() < 0x80000000) which checks if the Windows version is NT based. Use a macro check_winnt() which uses GetVersion() on older SDK versions and true otherwise. (cherry picked from commit a4cc3c8041104896d51ae12ef7b678c31808ce52)
2014-02-14Use defaults bits in req when not givenKurt Roeckx
If you use "-newkey rsa" it's supposed to read the default number of bits from the config file. However the value isn't used to generate the key, but it does print it's generating such a key. The set_keygen_ctx() doesn't call EVP_PKEY_CTX_set_rsa_keygen_bits() and you end up with the default set in pkey_rsa_init() (1024). Afterwards the number of bits gets read from the config file, but nothing is done with that anymore. We now read the config first and use the value from the config file when no size is given. PR: 2592 (cherry picked from commit 3343220327664680420d4068e1fbe46d2236f1b0)
2014-02-14Fix various spelling errorsScott Schaefer
(cherry picked from commit 2b4ffc659eabec29f76821f0ac624a2b8c19e4c7)
2014-01-23Use default digest implementation in dgst.cDr. Stephen Henson
Use default instead of ENGINE version of digest. Without this errors will occur if you use an ENGINE for a private key and it doesn't implement the digest in question.
2014-01-06make updateDr. Stephen Henson
2013-12-08make updateDr. Stephen Henson
2013-06-12Typo: don't call RAND_cleanup during app startup.Dr. Stephen Henson
(cherry picked from commit 90e7f983b573c3f3c722a02db4491a1b1cd87e8c)
2013-05-30Don't use RC2 with PKCS#12 files in FIPS mode.Dr. Stephen Henson
2013-03-28Call RAND_cleanup in openssl application.Dr. Stephen Henson
2013-02-09ssl/*: fix linking errors with no-srtp.Andy Polyakov
2013-01-07Change default bits to 1024Dr. Stephen Henson
2012-12-23add missing \nDr. Stephen Henson
2012-12-13Make verify return errors.Ben Laurie
2012-12-04check mval for NULL tooDr. Stephen Henson
2012-12-03fix leakDr. Stephen Henson
2012-11-21PR: 2908Dr. Stephen Henson
Submitted by: Dmitry Belyavsky <beldmit@gmail.com> Fix DH double free if parameter generation fails.
2012-11-20fix leaksDr. Stephen Henson
2012-09-11fix memory leakDr. Stephen Henson
2012-08-16Enable message names for TLS 1.1, 1.2 with -msg.Bodo Möller
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-19oops, add -debug_decrypt option which was accidenatally left outDr. Stephen Henson
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-03-14cipher should only be set to PSK if JPAKE is used.OpenSSL_1_0_1Richard Levitte
2012-03-09Submitted by: Peter Sylvester <peter.sylvester@edelweb.fr>Dr. Stephen Henson
Add more extension names in s_cb.c extension printing code.
2012-02-11PR: 2717Dr. Stephen Henson
Submitted by: Tim Rice <tim@multitalents.net> Make compilation work on OpenServer 5.0.7
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-11apps/s_cb.c: recognize latest TLS versions [from HEAD].Andy Polyakov
2012-02-10PR: 2710Dr. Stephen Henson
Submitted by: Tomas Mraz <tmraz@redhat.com> Check return codes for load_certs_crls.
2012-02-10PR: 2714Dr. Stephen Henson
Submitted by: Tomas Mraz <tmraz@redhat.com> Make no-srp work.
2012-02-10add fips hmac option and fips blocking overrides to command line utilitiesDr. Stephen Henson
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
2012-01-11speed.c: typo in pkey_print_message [from HEAD].Andy Polyakov
PR: 2681 Submitted by: Annie Yousar
2012-01-05Update for 0.9.8s and 1.0.0f.Bodo Möller
(While the 1.0.0f CHANGES entry on VOS PRNG seeding was missing in the 1.0.1 branch, the actual code is here already.)
2011-12-31PR: 2658Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Reviewed by: steve Support for TLS/DTLS heartbeats.
2011-12-27make updateDr. Stephen Henson
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-12-19apps/speed.c: fix typo in last commit.Andy Polyakov
2011-12-15apps/speed.c: Cygwin alarm() fails sometimes.Andy Polyakov
PR: 2655
2011-12-14PR: 1794Dr. Stephen Henson
Submitted by: Peter Sylvester <peter.sylvester@edelweb.fr> Reviewed by: steve Remove unnecessary code for srp and to add some comments to s_client. - the callback to provide a user during client connect is no longer necessary since rfc 5054 a connection attempt with an srp cipher and no user is terminated when the cipher is acceptable - comments to indicate in s_client the (non-)usefulness of th primalaty tests for non known group parameters.
2011-12-10remove old -attime code, new version includes all old functionalityDr. Stephen Henson
2011-12-10implement -attime option as a verify parameter then it works with all ↵Dr. Stephen Henson
relevant applications
2011-12-08Replace expired test server and client certificates with new ones.Dr. Stephen Henson
2011-12-06The default CN prompt message can be confusing when often the CN needs toDr. Stephen Henson
be the server FQDN: change it. [Reported by PSW Group]
2011-12-02Fix warnings.Ben Laurie
2011-11-22Workaround so "make depend" works for fips builds.Dr. Stephen Henson
2011-11-15Add TLS exporter.Ben Laurie
2011-11-15Add DTLS-SRTP.Ben Laurie