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