aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove GENCB_TEST compile flagRich Salz2017-02-281-51/+1
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2790)
* Fix test_ssl_new when compiled with no-tls1_2 or no-dtls1_2Matt Caswell2017-02-283-3/+16
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2788)
* Fix sslapitest when compiled with no-tls1_2Matt Caswell2017-02-281-0/+4
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2788)
* Revert rc4test removal, it performs additional tests not in evptests.txtDr. Stephen Henson2017-02-284-2/+188
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2789)
* Remove some commented out code in the testsMatt Caswell2017-02-281-14/+0
| | | | | | Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2774)
* Remove some commented out code in libsslMatt Caswell2017-02-284-18/+0
| | | | | Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2774)
* Remove some commented out code in libcryptoMatt Caswell2017-02-2816-98/+1
| | | | | Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2774)
* Remove some commented out code in the appsMatt Caswell2017-02-283-8/+1
| | | | | Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2774)
* Remove more redundant tests: md4, md5, rmd, rc4, p5_crpt2Dr. Stephen Henson2017-02-2812-689/+9
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2784)
* Remove a pointless "#ifndef" from bf_enc.cMatt Caswell2017-02-281-4/+0
| | | | Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2778)
* Remove bf_cbc.cMatt Caswell2017-02-281-86/+0
| | | | | | | It is never built and the code is duplicated in bf_enc.c. Reviewed-by: Emilia Käsper <emilia@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2778)
* Update year, wording tweakRich Salz2017-02-281-2/+2
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2755)
* Remove the file r160test.cMatt Caswell2017-02-281-9/+0
| | | | | | It is empty and is not compiled Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2777)
* Remove wp_test.c: exactly the same tests are in evptests.txtDr. Stephen Henson2017-02-284-247/+2
| | | | | Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2783)
* Remove dead code in bnMatt Caswell2017-02-286-493/+1
| | | | | | | There are a number of symbols in bn which are internal only and never used by anything. They should be removed. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2766)
* Remove some #if 0 code in ssl, crypto/bioTodd Short2017-02-283-22/+2
| | | | | Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2781)
* Code health: Stop using timeb.h / ftime() (VMS only)Richard Levitte2017-02-282-17/+2
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2775)
* Code health: Remove obvious VAX C fixupsRichard Levitte2017-02-282-30/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2775)
* More Configure cleanup. RemoveEmilia Kasper2017-02-283-574/+0
| | | | | | | | - util/incore - util/fipslink.pl - the unused "baseaddr" configure switch Reviewed-by: Stephen Henson <steve@openssl.org>
* Clean up references to FIPSEmilia Kasper2017-02-2823-230/+12
| | | | | | | | | | | This removes the fips configure option. This option is broken as the required FIPS code is not available. FIPS_mode() and FIPS_mode_set() are retained for compatibility, but FIPS_mode() always returns 0, and FIPS_mode_set() can only be used to turn FIPS mode off. Reviewed-by: Stephen Henson <steve@openssl.org>
* Remove BN_DEBUG_TRIXEmilia Kasper2017-02-281-8/+0
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Remove debugging leftovers in apps/opt.cEmilia Kasper2017-02-281-89/+0
| | | | | Reviewed-by: Stephen Henson <steve@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org>
* Avoid buffer underflow in evp_test.Pauli2017-02-281-3/+3
| | | | | | | | | | | The second loop in the remove_space function doesn't check for walking back off of the start of the string while setting white space to 0. This fix exits this loop once the pointer is before the (updated) beginning of the string. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2752)
* Remove unnecessary memset after PR #2583 avoids accessingBernd Edlinger2017-02-281-1/+0
| | | | | | | the uninitialized session_id now. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2608)
* Move the CHIL engine to demos/enginesRichard Levitte2017-02-284-0/+0
| | | | | | Moving out of the way, Makefile to be added Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2780)
* Remove some dead code from libsslMatt Caswell2017-02-285-31/+0
| | | | | | | There are a small number of functions in libssl that are internal only and never used by anything. Reviewed-by: Emilia Käsper <emilia@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2770)
* Code cleanup: remove the VMS specific reimplementation of gmtimeRichard Levitte2017-02-282-188/+7
| | | | | | | | This reimplementation was necessary before VMS C V7.1. Since that's the minimum version we support in this OpenSSL version, the reimplementation is no longer needed. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2762)
* Remove dead code in crypto/pkcs7Emilia Kasper2017-02-282-40/+0
| | | | Reviewed-by: Stephen Henson <steve@openssl.org>
* Remove methtest.cEmilia Kasper2017-02-281-57/+0
| | | | | | This file tests code that doesn't exist. Reviewed-by: Stephen Henson <steve@openssl.org>
* Remove ancient demoCA directoryDr. Stephen Henson2017-02-284-78/+0
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2760)
* Renumber to avoid a error code clashRichard Levitte2017-02-271-1/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2758)
* Trace support for TLS 1.3 certificate request messageDr. Stephen Henson2017-02-271-33/+42
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2728)
* Initial incomplete TLS 1.3 certificate request support.Dr. Stephen Henson2017-02-274-22/+74
| | | | | | | | | This adds partial support for TLS 1.3 certificate request message. The request context and extensions are currently ignored on receive and set to zero length on send. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2728)
* Adjust the default value of the private key sizeAdrian Vollmer2017-02-271-1/+1
| | | | | | | | | ...in the man page to reflect the actual default (2048 instead of 512) CLA: trivial Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2754)
* poly1305/asm/poly1305-x86_64.pl: minor AVX512 optimization.Andy Polyakov2017-02-261-42/+32
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* crypto/x86_64cpuid.pl: add CFI annotations.Andy Polyakov2017-02-261-0/+4
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* whrlpool/asm/wp-x86_64.pl: add CFI annotations.Andy Polyakov2017-02-261-0/+18
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* camellia/asm/cmll-x86_64.pl: add CFI annotations.Andy Polyakov2017-02-261-0/+57
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* poly1305/asm/poly1305-x86_64.pl: add CFI annotations.Andy Polyakov2017-02-261-0/+87
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* chacha/asm/chacha-x86_64.pl: add CFI annotations.Andy Polyakov2017-02-261-0/+41
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Add missing blank lines and cosmetic improvementsDr. Stephen Henson2017-02-261-4/+16
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* TLS 1.3 support for ssl_print_ticket()Dr. Stephen Henson2017-02-261-2/+17
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* print out alpn extensionDr. Stephen Henson2017-02-261-0/+20
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* Add ffdhe groups to trace outputDr. Stephen Henson2017-02-261-0/+5
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* Print numerical value of named roupsDr. Stephen Henson2017-02-261-4/+4
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* Add entry for PSK extensionDr. Stephen Henson2017-02-261-0/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* Add trace entries for remaining TLS 1.3 ciphersuitesDr. Stephen Henson2017-02-261-0/+4
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* Print signature type to out, not bio_errDr. Stephen Henson2017-02-261-1/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2747)
* Add a null UI methodRichard Levitte2017-02-265-2/+39
| | | | | | | | | | There are cases when, if you pass a NULL UI_METHOD, the called function will use an internal default. This is well and good, but there may be cases when this is undesirable and one would rather send in a UI that does absolutely nothing (sort of a /dev/null). UI_null() is the UI_METHOD for this purpose. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2744)
* poly1305/asm/poly1305-x86_64.pl: add VPMADD52 code path.Andy Polyakov2017-02-251-4/+215
| | | | | | This is initial and minimal single-block implementation. Reviewed-by: Rich Salz <rsalz@openssl.org>