6612 Commits

Author SHA1 Message Date
Brian Smith
16a64026da Ignore BoringSSL 95321e1^..0f5d7d3. 2017-03-27 12:21:03 -10:00
Brian Smith
298091c1a4 Ignore BoringSSL 96e744c^..bbfe603. 2017-03-27 12:15:45 -10:00
Brian Smith
e1ee30e345 Skip BoringSSL 9292632: Add some PSS test vectors with non-zero salt length. 2017-03-27 12:12:23 -10:00
Brian Smith
bb0e0b4c24 Skip BoringSSL 5e2d0c9: Add some more RSA-PSS verification tests. 2017-03-27 12:12:04 -10:00
Brian Smith
ee43728213 Ignore BoringSSL 2d05568^..57e81e6. 2017-03-27 12:11:25 -10:00
Brian Smith
b6a821c23a Skip BoringSSL fd67f61: Fix bounds check in RSA_verify_PKCS1_PSS_mgf1 when sLen is -2. 2017-03-27 12:10:42 -10:00
Brian Smith
c7faa79bfc Skip BoringSSL 5916207: Improve RSA-PSS test coverage around length bounds. 2017-03-27 12:09:46 -10:00
Brian Smith
ce27dc35b0 Ignore BoringSSL eb30288^..8c64679. 2017-03-27 12:09:16 -10:00
Brian Smith
f91eaa6afd Skip BoringSSL 2ddc461: Add additional RSA-PSS and RSA-OAEP tests. 2017-03-27 12:08:30 -10:00
Brian Smith
84b3eba0af Ignore BoringSSL 0cade98^..6a53b99. 2017-03-27 12:06:56 -10:00
Brian Smith
cbb7939937 Ignore BoringSSL b647319: Avoid the error case in |bn_mul_mont|.
*ring* already does this in a simpler way.
2017-03-27 12:04:58 -10:00
Brian Smith
a6a4f3ccd1 Ignore BoringSSL 3e8b782^..54689ed. 2017-03-27 12:03:01 -10:00
Brian Smith
848e7fbf2b Merge BoringSSL 628f518: bn/asm/x86_64*: add DWARF CFI directives. 2017-03-27 11:59:33 -10:00
Brian Smith
0d74c174bc Ignore BoringSSL b91b9a8. 2017-03-27 11:55:33 -10:00
Brian Smith
63aa3eecc2 Take BoringSSL 98f5dc3: perlasm/x86_64-xlate.pl: recognize even offset(%reg) in cfa_expression. 2017-03-27 11:54:16 -10:00
Brian Smith
4c4babe6ad Take BoringSSL f3cc7a3: perlasm/x86_64-xlate.pl: fix pair of typo-bugs in the new cfi_directive. 2017-03-27 11:53:54 -10:00
Brian Smith
b9f4d184ca Take BoringSSL 4c40531: perlasm/x86_64-xlate.pl: typo fix in comment. 2017-03-27 11:53:31 -10:00
Brian Smith
60342f5320 Merge BoringSSL cb1b333: x86_64 assembly pack: Win64 SEH face-lift. 2017-03-27 11:53:07 -10:00
Brian Smith
727d05a993 Ignore BoringSSL 5960a90^..dc90e39. 2017-03-27 10:48:28 -10:00
Brian Smith
96699831fa Take BoringSSL 0f28691: Fix a few typos. 2017-03-27 10:48:08 -10:00
Brian Smith
6ddc0aac16 Ignore BoringSSL 83a3212^..26e1ff3. 2017-03-27 10:47:48 -10:00
Brian Smith
a3ef5f1ad8 Merge BoringSSL 004bff3: chacha/asm/chacha-x86_64.pl: add AVX512 path optimized for shorter inputs. 2017-03-27 10:46:53 -10:00
Brian Smith
7a9fc07128 Take BoringSSL cf9a98c: x86 assembly pack: update performance results. 2017-03-27 10:43:55 -10:00
Brian Smith
739c1bd647 Take BoringSSL 51079b4: x86_64 assembly pack: add AVX512 ChaCha20 path. 2017-03-27 10:43:33 -10:00
Brian Smith
42222f722d Take BoringSSL b99dc55: chacha/asm/chacha-x86.pl: improve [backward] portability. 2017-03-27 10:43:10 -10:00
Brian Smith
25c198ec05 Take BoringSSL 5ca18d8: chacha-x86.pl: simplify feature setting. 2017-03-27 10:42:54 -10:00
Brian Smith
399bdf43ea Take BoringSSL 766a6fd: Revert "OpenSSL: make final reduction in Montgomery multiplication constant-time." 2017-03-27 10:42:07 -10:00
Brian Smith
a98860e5ad Merge BoringSSL 0bf9d6d: bn/asm/x86[_64]-mont*.pl: implement slightly alternative page-walking. 2017-03-27 10:40:29 -10:00
Brian Smith
696434c304 Merge BoringSSL ff7fb71: x86_64 assembly pack: add Goldmont performance results. 2017-03-27 10:30:20 -10:00
Brian Smith
138326b33b Merge BoringSSL 952f7bf: Spelling fixes in Perl files. 2017-03-27 10:29:53 -10:00
Brian Smith
a5b1572277 Merge BoringSSL 86c0692: Skylake performance results. 2017-03-27 10:27:53 -10:00
Brian Smith
b06f8b5f4a Merge BoringSSL c948d46: Remove trailing whitespace from Perl files. 2017-03-27 10:27:30 -10:00
Brian Smith
a60d5ed7da Take BoringSSL 073a06d: On Windows, page walking is known as __chkstk. 2017-03-27 10:22:23 -10:00
Brian Smith
7f5b3e2105 Take BoringSSL b834450: Explain *cough*-dows. 2017-03-27 10:22:05 -10:00
Brian Smith
cdbcced0e2 Take BoringSSL edcd8fd: bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking. 2017-03-27 10:21:38 -10:00
Brian Smith
3012942032 Take BoringSSL 689eb3d: x86_64-xlate.pl: import fix(?) from upstream. 2017-03-27 10:21:17 -10:00
Brian Smith
c55ade121f Take BoringSSL 9ad43cb: x86_64-xlate.pl: drop some whitespace. 2017-03-27 10:21:00 -10:00
Brian Smith
e9b19705ca Take BoringSSL 9be3238: perlasm/x86_64-xlate.pl: recognize DWARF CFI directives. 2017-03-27 10:20:44 -10:00
Brian Smith
afad3d9fad Ignore BoringSSL 7d7554b^..16b1b1d. 2017-03-27 10:20:24 -10:00
Brian Smith
12c07951fd Take BoringSSL 949628a: perlasm/x86_64-xlate.pl: remove obsolete .picmeup synthetic directive. 2017-03-27 10:17:30 -10:00
Brian Smith
1a2695b684 Take BoringSSL 2512663: perlasm/x86_64-xlate.pl: minor readability updates. 2017-03-27 10:17:10 -10:00
Brian Smith
19e79e42bf Take BoringSSL 3149979: perlasm/x86_64-xlate.pl: clarify SEH coding guidelines. 2017-03-27 10:16:49 -10:00
Brian Smith
9e34b1b194 Take BoringSSL 4229d26: perlasm/x86_64-xlate.pl: add support for AVX512 OPMASK-ing. 2017-03-27 10:16:31 -10:00
Brian Smith
f98730530c Ignore BoringSSL c68e5b9^..137e2f8. 2017-03-27 10:16:01 -10:00
Brian Smith
069fbf850e Skip BoringSSL 6445391: chacha20_poly1305_x86_64.pl: Suppress Yasm non-local label warnings. 2017-03-27 10:14:43 -10:00
Brian Smith
f53cfad9e5 Ignore BoringSSL 5fa2cdf^..dc8c1d9. 2017-03-27 10:13:52 -10:00
David Benjamin
ccbb165d98 Tidy up ssl3_choose_cipher.
Change-Id: Ied6b73fde61eb133c9871b42a56aa5a64131b67b
Reviewed-on: https://boringssl-review.googlesource.com/14328
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2017-03-27 20:13:13 +00:00
Brian Smith
d4fa5cac26 Take BoringSSL 772a5be: Reorder the X25519 ladderstep stack frame on x86-64. 2017-03-27 10:10:34 -10:00
Brian Smith
dab5883bfb Ignore BoringSSL 6342111^..8671c47. 2017-03-27 10:10:08 -10:00
Brian Smith
3a7773213e Merge BoringSSL 5c9d411: Fix some compact unwind errors.
*ring* doesn't have chacha20_poly1305_x86_64.pl, so just merge the
change to x25519-asm-x86_64.S.
2017-03-27 10:09:28 -10:00