Skip to content

Rebased from upstream 0.16.19 #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 392 commits into from
Dec 9, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
392 commits
Select commit Hold shift + click to select a range
9d1bca3
acvp: update subprocess_test.go
agl Oct 16, 2020
261e620
Ignore BoringSSL changes through 7361ee4.
briansmith Oct 19, 2020
fd09534
Merge BoringSSL 5d74463: Use |crypto_word_t| and |size_t| more consis…
briansmith Oct 19, 2020
db5df21
Skip BoringSSL e2abade.
briansmith Oct 20, 2020
10b94a7
Skip BoringSSL 939d426: Maybe build for AArch64 Windows.
briansmith Oct 20, 2020
63ef178
Ignore BoringSSL commits through d054e1b.
briansmith Oct 20, 2020
8de8423
Merge BoringSSL 54858b6: Switch clang-format IncludeBlocks to Preserve.
briansmith Oct 20, 2020
fd02760
Ignore BoringSSL commits through dcd6e44.
briansmith Oct 20, 2020
6e500fe
Merge BoringSSL a0b49d6: aarch64: support BTI and pointer authenticat…
briansmith Oct 20, 2020
645a0bf
Ignore BoringSSL commits through c947efa.
briansmith Oct 20, 2020
322733b
Skip BoringSSL 9372f38.
briansmith Oct 20, 2020
fd83592
Silence some linter checks.
davidben Oct 20, 2020
c46b173
aarch64: Improve conditional compilation
tamaspetz Oct 20, 2020
1e8e563
clang-format and convert comments in x509v3.h.
davidben Oct 21, 2020
e9fce74
Const-correct X509V3_extensions_print.
davidben Oct 21, 2020
043fba2
Clear some reported gcc -Wshadow warnings.
davidben Oct 21, 2020
e796cc6
acvp: add 3DES-ECB support
Oct 7, 2020
9c12f01
acvp: add 3DES-CBC support
Oct 7, 2020
40f4942
Reland "Check AlgorithmIdentifier parameters for RSA and ECDSA signat…
davidben Oct 23, 2020
80e3f95
Support 4096-bit keys in FIPS mode.
Oct 22, 2020
2e22d1b
acvp: support RSA key generation tests.
Oct 22, 2020
e44d977
acvp: RSA signature generation tests.
Oct 22, 2020
777e1ff
acvp: RSA signature verification tests.
Oct 22, 2020
c583dbe
Have fewer opaque booleans in aead_test.cc
Oct 23, 2020
3a906af
Ignore BoringSSL commits through fd83592.
briansmith Oct 26, 2020
971a9e2
Merge BoringSSL commit 'c46b173'.
briansmith Oct 26, 2020
7478c80
Merge pull request #1065 from briansmith/b/merge-boringssl
briansmith Oct 27, 2020
51a8ca1
Fix Windows build.
briansmith Oct 27, 2020
b67732a
aarch64: Remove some flavour conditionals
tamaspetz Oct 22, 2020
2464e96
Added musl targets
aig787 Oct 26, 2020
164a632
Unified rustup target addition
aig787 Oct 27, 2020
68f27fd
CI/CD: Upgrade Ubuntu 20.04 and use its kcov, clang, qemu packages.
briansmith Oct 27, 2020
d69c73a
CI/CD: Split dependency installation from the build/test phase.
briansmith Oct 28, 2020
91bc273
Use Xcode 12 in Travis CI.
briansmith Oct 26, 2020
b04c610
Fix aarch64-apple-ios build; add build-only/no-test jobs to CI/CD.
briansmith Oct 26, 2020
8677f26
CI/CD: Upgrade Clang to Clang 9.
briansmith Oct 27, 2020
e5bbb09
CI/CD: Add `cargo fmt -- --check`.
briansmith Oct 29, 2020
60ab8df
CI/CD: Change how GCC compatibility is tested.
briansmith Oct 29, 2020
1352951
CI/CD: Further reduce number of GCC-based configurations.
briansmith Oct 30, 2020
781f2f3
CI/CD: Avoid duplicating the OS and compiler lists.
briansmith Oct 29, 2020
0782715
Add raw redeem API.
Oct 13, 2020
fa9796e
Add SSL_early_data_reason_string.
davidben Nov 2, 2020
1a751ee
Add test for X25519-containing certificate.
Oct 30, 2020
d5b2b17
Define a constant for the standard GCM nonce length.
Oct 23, 2020
83a3f46
Add AES-GCM AEADs with internal nonce generation.
Oct 23, 2020
7c4a3f7
Add ECDSA verify KAT to FIPS self-tests.
Oct 23, 2020
73b6930
Rework vs_toolchain.py and vs_env.py.
davidben Oct 20, 2020
5709ccb
Update Go on the bots.
davidben Oct 20, 2020
f18638c
Remove ASN1_STRING_length_set prototype.
davidben Nov 2, 2020
6dcce80
Add functions for manipulating X.509 TBS structures.
davidben Nov 2, 2020
aec1b62
runner: add -skip
Nov 4, 2020
d83dcf5
runner: explicitly signal error from handshaker.
Nov 4, 2020
8591d53
Document the X509V3_get_d2i family of functions.
davidben Nov 3, 2020
17e530c
Fix x509_rsa_ctx_to_pss when saltlen is md_size.
davidben Nov 3, 2020
1607f54
acvp: move inner MCT loops into subprocess.
Nov 3, 2020
c462c91
CI/CD: Add .coveralls.yml.
briansmith Nov 5, 2020
81ea977
CI/CD: Split code coverage measurement into separate jobs.
briansmith Nov 3, 2020
67a1c39
CI/CD: Automate the production of special-case build configurations too.
briansmith Nov 4, 2020
a5dab4a
CI/CD: Reorder environment variables in .travis.yml.
briansmith Nov 4, 2020
084f257
CI/CD: Prepare for making Travis CI environment variable setting more…
briansmith Nov 4, 2020
ca41dae
CI/CD: Only set KCOV for KCOV builds.
briansmith Nov 4, 2020
2bf38f3
CI/CD: Only set $FEATURES_X when it isn't empty (currently never).
briansmith Nov 4, 2020
279fb7c
CI/CD: Fix typo in comment in mk/update-travis-yml.py.
briansmith Nov 4, 2020
e37b375
CI/CD: Don't print out tool versions in mk/travis.sh.
briansmith Nov 5, 2020
ecba740
CI/CD: Use `$CC_<target>` and `$CARGO_TARGET_<target>_LINKER`.
briansmith Nov 4, 2020
a1837f8
CI/CD: Use Cargo's "runner" feature for kcov.
briansmith Nov 5, 2020
352351b
Remove sk_new_null call.
davidben Sep 4, 2020
5eb8c87
Document the next few functions in x509.h
davidben Sep 4, 2020
a93545c
Const-correct various X509 string parameters.
davidben Nov 5, 2020
cf1c925
Unwind ASN1_AFLG_BROKEN.
davidben Jun 20, 2020
75a05d1
Unwind ASN1_ITYPE_COMPAT.
davidben Jun 20, 2020
45858ae
Unwind ASN1_TFLG_NDEF.
davidben Jun 20, 2020
2c8445c
Remove some unused types from asn1t.h.
davidben Jun 20, 2020
3de5949
Unwind ASN1_PRIMITIVE_FUNCS.
davidben Jun 20, 2020
9e282c9
Unwind some old ASN.1 ifdefs.
davidben Jun 20, 2020
e4da107
Unexport internal crypto/asn1 functions.
davidben Jun 20, 2020
9bdec29
Remove ASN1_STRING_FLAG_NDEF.
davidben Sep 8, 2020
df00df6
Document X509V3_add1_i2d and friends.
davidben Nov 9, 2020
7be158d
Re-reformat x509.h.
davidben Nov 9, 2020
18ced9d
CI/CD: Move some jobs from Travis CI to Github Actions.
briansmith Nov 6, 2020
95307af
CI/CD: Move building of aarch64-apple-ios to GitHub Actions.
briansmith Nov 7, 2020
fe4aeee
CI/CD: Move Android target build to GitHub Actions.
briansmith Nov 9, 2020
68db0d3
CI/CD: Move remaining {i686,x86_64}-unknown-linux-{gnu,musl} targets …
briansmith Nov 9, 2020
cf88b2b
CI/CD: Reorder steps in GitHub Actions.
briansmith Nov 9, 2020
09488e4
CI/CD: Move aarch64-unknown-linux-gnu to GitHub Actions.
briansmith Nov 9, 2020
9ab293a
CI/CD: Move arm-unknown-linux-gnueabihf to GitHub actions.
briansmith Nov 9, 2020
9e0df33
CI/CD: Restore mk/install-build-tools.sh.
briansmith Nov 9, 2020
f21a4a3
Update README.md for latest CI changes.
briansmith Nov 10, 2020
3ac3e8b
CI/CD: Test wasm32-unknown-unknown in GitHub Actions.
briansmith Nov 10, 2020
5f3eaff
CI/CD: Move Windows testing to GitHub Actions.
briansmith Nov 10, 2020
236a330
CI/CD: Combine non-wasm32 GitHub Action matrices together.
briansmith Nov 11, 2020
9be622e
CI/CD: Clarify the wasm32-unknown-unknown GitHub Actions matrix.
briansmith Nov 11, 2020
f3ce532
CI/CD: Don't run duplicate jobs for the repository owners PRs.
briansmith Nov 11, 2020
da43d82
Update README.md to bring the "Online Automated Testing" up to date.
briansmith Nov 11, 2020
eb1fad6
Delete unused util/* inherited from BoringSSL.
briansmith Nov 11, 2020
391e323
CI/CD: Add x86_64-pc-windows-gnu to GitHub Actions.
briansmith Nov 11, 2020
b50b1fb
Clean up and fix .gitattributes files.
briansmith Nov 11, 2020
25f9d7a
aarch64: Fix name of gnu property note section
tamaspetz Nov 11, 2020
574a66e
Fix clippy warning about redundant `use untrusted;`.
briansmith Nov 11, 2020
89bcf8e
build.rs: Apply Clippy's advice regarding `rustfmt::skip`.
briansmith Nov 11, 2020
5c6abfd
Turn off some Clippy warnings.
briansmith Nov 11, 2020
2befd32
build.rs: Take Clippy's advice about removing unneeded `&`s.
briansmith Nov 11, 2020
b7ff765
build.rs: Take Clippy's advice about useless conversions.
briansmith Nov 11, 2020
d05e9b1
build.rs: Take clippy's advice about into_iter().
briansmith Nov 11, 2020
e19b16e
build.rs: Take clippy's advice about unwrap_or_else.
briansmith Nov 11, 2020
c5db36a
Take Clippy's advice about unneeded return values.
briansmith Nov 11, 2020
0e97327
Silence clippy "needless_return" lint in `Feature::available()`.
briansmith Nov 11, 2020
d8d800b
Address `clippy::needless_doctest_main`.
briansmith Nov 11, 2020
08f7f0d
RSA: Take Clippy's advice about `into_iter()`.
briansmith Nov 11, 2020
c96ff34
RSA: Take Clippy's advice about needless `as_ref()`.
briansmith Nov 11, 2020
cc5e4d3
Arithmetic: Remove useless clones of `Copy` types.
briansmith Nov 11, 2020
bfadec5
Arithmetic: Remove redundant `to_owned()`.
briansmith Nov 11, 2020
ad3a361
Endian: Address Clippy `declare_interior_mutable_const` warning.
briansmith Nov 11, 2020
b11899b
RSA tests: Remove redundant `'static` lifetime annotation.
briansmith Nov 11, 2020
bd39a3c
ECC tests: Remove redundant clones.
briansmith Nov 11, 2020
1f11e13
Arithmetic tests: Remove redundant `vec!`.
briansmith Nov 11, 2020
bc2d01a
Agreement tests: Address `clippy::needless_return`.
briansmith Nov 11, 2020
9e95efe
Endian: Remove redundant lifetime annotations.
briansmith Nov 11, 2020
94ac46c
ECC tests: Take Clippy's `ptr_arg` advice.
briansmith Nov 11, 2020
deb6bd9
Tests: Take Clippy's about unused mut.
briansmith Nov 11, 2020
26ed1b7
AEAD: Silence`clippy::large_enum_variant`.
briansmith Nov 11, 2020
898a93f
Tests: Silence some Clippy warnings.
briansmith Nov 11, 2020
ded14f0
Agreement Tests: Remove unneeded lifetime annotations.
briansmith Nov 11, 2020
5fe025b
AEAD tests: Remove useless `let () =`.
briansmith Nov 11, 2020
3de4363
ED25519 tests: Remove useless static lifetime annotation.
briansmith Nov 11, 2020
aa7a962
Constant-time tests: Remove useless clone.
briansmith Nov 11, 2020
bd7f4ca
AEAD tests: Take Clippy's advice regarding `op_ref`.
briansmith Nov 11, 2020
524c37b
ECDSA/ED25519 tests: Improve Copy/Clone tests based on Clippy's feedb…
briansmith Nov 11, 2020
8015140
Constant-time tests: Replace clone with copy.
briansmith Nov 11, 2020
cb45bf0
Constant-time tests: Take Clippy's `op_ref` advice.
briansmith Nov 11, 2020
3b1ece4
Add clippy job to GitHub Actions.
briansmith Nov 11, 2020
72dab40
CI/CD: Add cargo deny job to GitHub Actions.
briansmith Nov 12, 2020
7a26f97
Reformat and convert comments in asn1.h.
davidben Nov 10, 2020
c6ffcde
Unwind M_ASN1_* macros for primitive types.
davidben Nov 10, 2020
c509ee3
Switch M_ASN1_TIME macros within the library.
davidben Nov 10, 2020
a4954e5
Remove the legacy MSTRING M_ASN1 macros.
davidben Nov 11, 2020
2e5f38a
Rearrange ASN1_STRING_copy slightly.
davidben Nov 11, 2020
6fcbd89
build.rs: Remove printing of environment variables.
briansmith Nov 12, 2020
b2b38d5
Remove dead AVX-512 ChaCha20 assembly code.
briansmith Nov 13, 2020
fbe6562
Build: Make it easier to run the same configuration locally that is u…
briansmith Nov 13, 2020
fb00ee3
Build: Remove leftover Travis CI scripts.
briansmith Nov 13, 2020
4076ee0
CI/CD: Add a `package` job to GitHub Actions.
briansmith Nov 17, 2020
d12e36f
Move wasm32-unknown-unknown support to cargo.sh.
briansmith Nov 17, 2020
46d3942
Clean up memcpy/memset patterns.
briansmith Nov 17, 2020
72abf71
build.rs: Sort header files alphabetically
briansmith Nov 17, 2020
bbf935c
Switch Poly1305 implementation to the BoringSSL implementation.
briansmith Nov 13, 2020
4a0e2ff
Poly1305: Use `size_t` consistently.
briansmith Nov 17, 2020
7b55015
Fix alignment of ChaCha20 keys.
briansmith Aug 4, 2020
b16bd33
Document some defaults for the EVP RSA interface.
davidben Nov 10, 2020
2361677
Document the basic ASN1_STRING functions.
davidben Nov 11, 2020
43f3756
Remove some unnecessary pointer casts.
davidben Nov 11, 2020
354e1e9
Add APIs for checking ASN.1 INTEGERs.
davidben Sep 4, 2020
53bbb18
Const-correct and document more X509 functions.
davidben Nov 11, 2020
5656fec
Fix NETSCAPE_SPKI_get_pubkey documentation.
davidben Nov 13, 2020
49065e8
cpu.rs: Clarify conditions under which runtime CPU feature detection …
briansmith Nov 18, 2020
8a90093
cpu.rs: Refactor and Fix ARM/Aarch64 CPU features handling.
briansmith Nov 12, 2020
f19c4f6
Remove dead crypto/fipsmodule/modes/internal.h.
briansmith Nov 18, 2020
f26bae0
Add support for aarch64-apple-darwin.
briansmith Nov 17, 2020
9d0f731
0.16.16-alpha.1
briansmith Nov 18, 2020
415b56b
README.md: Add `aarch64-apple-darwin`.
briansmith Nov 18, 2020
4ad0b81
0.16.16.
briansmith Nov 18, 2020
3cb5977
Update the `cc` dependency to 1.0.62.
briansmith Nov 18, 2020
1ea08f2
Require once_cell 1.5.2 or later.
briansmith Nov 18, 2020
8888f95
Require libc 0.2.80 or later.
briansmith Nov 18, 2020
0a6bfa3
Always check the TLS 1.3 downgrade signal.
davidben Nov 18, 2020
4be97e9
Revert "Remove definitions of deprecated `Error::description()` ..."
briansmith Nov 18, 2020
5351c8b
Rename the master_key field in SSL_SESSION to secret.
davidben Nov 19, 2020
8846533
Add FIPS self test for the TLS KDF.
Nov 19, 2020
806c505
acvp: add SHA-512/256 support.
Nov 19, 2020
4a265be
Document ASN1_STRING.
davidben Nov 19, 2020
635ba28
Fix linker errors when *ring* is incorporated into a (32-bit Android)…
briansmith Nov 23, 2020
6c03469
0.16.17.
briansmith Nov 23, 2020
9ddb766
CI/CD: Group entries in mk/cargo.sh correctly.
briansmith Nov 23, 2020
617cb54
CI/CD: Fix typo in i686-unknown-linux-musl linker setting.
briansmith Nov 24, 2020
ab27f3f
CI/CD: use the correct `ar` for each target.
briansmith Nov 24, 2020
09b6052
CI/CD: Don't put Android's tools in `$PATH` for non-Android targets.
briansmith Nov 24, 2020
0b3cf2d
CI/CD: When using Clang for non-Android targets, always use Clang 10.
briansmith Nov 24, 2020
5efd675
Fix BSD `--no-default-features` build.
briansmith Nov 24, 2020
7bac725
Allow cross-compiling to *-linux-musl (except x86_64) w/o a sysroot.
briansmith Nov 23, 2020
034bfe7
Avoid opportunistically including system header files.
briansmith Nov 24, 2020
db664fa
CI/CD: Use qemu_* variables consistently in mk/cargo.sh.
LinusU Nov 24, 2020
6314cc7
CI/CD: Gather code coverage.
briansmith Nov 25, 2020
af08a2f
CI/CD: Add aarch64-unknown-linux-gnu test code coverage.
briansmith Nov 25, 2020
08c5854
CI/CD: Separate coverage reports per test executable.
briansmith Nov 25, 2020
15c823a
Build: Replace use of Yasm with use of Nasm for Windows assembly.
briansmith Nov 25, 2020
b6726e3
Documentation: Remove `git clone ...` from crate-level doc comment.
briansmith Nov 26, 2020
bd90dcc
Ed25519: Replace a link that rustdoc doesn't like.
briansmith Nov 26, 2020
5263800
HMAC: Replace bare link in documentation with Markdown-style reference.
briansmith Nov 26, 2020
6b4df12
CI/CD: Verify that `cargo doc` works on all channels.
briansmith Nov 26, 2020
7b44ced
Documentation: Fix minor formatting issue.
briansmith Nov 26, 2020
961437b
Documentation: Clarify how to build with `--feature=wasm32_c`.
briansmith Nov 26, 2020
0e68781
Fix another linker error for arm 32-bit Android
jeffvanderstoep Nov 26, 2020
b7af159
0.16.18.
briansmith Nov 26, 2020
7514f7a
Remove the `internal_benches` feature.
briansmith Nov 26, 2020
c4c6899
CI/CD: Use LLVM-11 for code coverage.
briansmith Nov 30, 2020
e775fed
CI/CD: Use self-contained linking for all -musl targets.
briansmith Nov 30, 2020
ad61254
CI/CD: Don't use self-contained linking during code coverage.
briansmith Nov 30, 2020
23c9989
CI/CD: Enable building of aarch64-apple-darwin targets on Rust Beta.
briansmith Nov 29, 2020
b85171a
CI/CD: Allow multiple versions of dependencies in `deny` jobs.
briansmith Nov 30, 2020
4329092
Fix compilation on DragonFly
mneumann Nov 30, 2020
9dae0ac
Add digest.h to self_check.c
Nov 30, 2020
749502e
Sync `cc` dependency version in pregenerate_asm/Cargo.toml with ./Car…
briansmith Nov 30, 2020
019a874
CI/CD: Use the same version of wasm-bindgen-cli as wasm-bindgen.
briansmith Dec 1, 2020
df8fbf4
CI/CD: Cache the cargo-deny binary to speed up the `deny` job.
briansmith Dec 1, 2020
2114ed7
CI/CD: Try again to cache cargo-deny.
briansmith Dec 1, 2020
64184d6
CI/CD: Add `cargo audit`.
briansmith Dec 1, 2020
bb6f9c4
util/fipstools/acvp/acvptool: buffer signal channel to avoid losing s…
odeke-em Dec 1, 2020
ebf8b4e
Ignore BoringSSL 1e8e563..c583dbe.
briansmith Dec 1, 2020
feb692a
Merge BoringSSL b67732a: aarch64: Remove some flavour conditionals
briansmith Dec 1, 2020
d9c49f7
Ignore BoringSSL 0782715..7be158d.
briansmith Dec 1, 2020
746e24b
Merge BoringSSL 25f9d7a: aarch64: Fix name of gnu property note section.
briansmith Dec 1, 2020
1bec252
Poly1305: Use |size_t|; assert |poly1305_state| is large enough.
briansmith Nov 30, 2020
830dd15
Ignore BoringSSL 7a26f97..bb6f9c4.
briansmith Dec 1, 2020
f8047e2
Improve sk_dup.
Nov 25, 2020
eb57cc1
aesv8-armx.pl: avoid 32-bit lane assignment in CTR mode
davidben Dec 1, 2020
9ad79a1
CI/CD: Run `sudo apt-get update` before using `apt-get`.
briansmith Dec 1, 2020
92e1630
Ignore BoringSSL f8047e2.
briansmith Dec 1, 2020
f8f8626
Merge BoringSSL eb57cc1: aesv8-armx.pl: avoid 32-bit lane assignment …
briansmith Dec 1, 2020
94c0764
Merge branch 'b/apt-get-update'.
briansmith Dec 1, 2020
1725cc2
CI/CD: Run `sudo apt-get update` before using `apt-get`.
briansmith Dec 1, 2020
9eda586
Merge pull request #1142 from briansmith/b/merge-boringssl
briansmith Dec 2, 2020
8a49b70
0.16.19
briansmith Dec 2, 2020
f247250
Merge pull request #1144 from briansmith/b/0.16.19
briansmith Dec 2, 2020
e1f08cb
AES: Tell clippy to allow a pattern we can't avoid w/o increasing MSRV.
briansmith Dec 4, 2020
3d14e19
Minimize the scope in which we allow "useless" conversions.
briansmith Dec 4, 2020
a2fec64
AEAD tests: Use `Vec::resize()` to make Clippy happy.
briansmith Dec 4, 2020
d58e2da
Agreement tests: Make clippy happy about an assertion.
briansmith Dec 4, 2020
d57c8d5
Signature tests: Remove redundant clones found by Clippy.
briansmith Dec 4, 2020
1cfafdc
ECDSA tests: Tell clippy to allow an intetionally redundant clone.
briansmith Dec 4, 2020
b9d7d08
Remove `#![forbid(warnings)]`; reply on Clippy in CI/CD instead.
briansmith Dec 4, 2020
ad4f6c9
CI/CD: Also lint with the stable channel's clippy.
briansmith Dec 4, 2020
45a43db
CI/CD: Only use the latest stable version of Clippy.
briansmith Dec 8, 2020
20c9479
CI/CD: Run release-mode tests using MSRV.
briansmith Dec 8, 2020
0c3ab86
Changes for building in SGX env
devashishdxt Mar 10, 2020
caca20c
CPU feature detection for SGX
Mar 24, 2020
04c51b4
Make std a default feature
devashishdxt Mar 24, 2020
aa296e2
Import macro
devashishdxt Mar 24, 2020
5bf37a7
import std
devashishdxt Mar 24, 2020
b84fca2
Add stdsimd feature
devashishdxt Mar 24, 2020
7df6e33
Add sgx feature and make it default
devashishdxt Mar 24, 2020
261ac8b
Changes for building in SGX env
devashishdxt Mar 10, 2020
fad1b07
Import macro
devashishdxt Mar 24, 2020
9f7c3df
import std
devashishdxt Mar 24, 2020
44ae65c
Add stdsimd feature
devashishdxt Mar 24, 2020
6623de9
Add sgx feature and make it default
devashishdxt Mar 24, 2020
f8038eb
added LVI mitigation flags
tomtau Aug 3, 2020
27cb1fe
NOHW for sgx - from NOHW AES-GCM implementation for EDP environment PR
trevor-crypto Dec 8, 2020
3f2a802
Resolved conflicts with sgx-env
trevor-crypto Dec 8, 2020
d7a0b41
cargo fmt
trevor-crypto Dec 8, 2020
fee6178
Missed removing panic / NOHW fallback for aes
trevor-crypto Dec 9, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,10 @@ BasedOnStyle: Google
MaxEmptyLinesToKeep: 3
AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
DerivePointerAlignment: false
PointerAlignment: Right
# TODO(davidben): The default for Google style is now Regroup, but the default
# IncludeCategories does not recognize <openssl/header.h>. We should
# reconfigure IncludeCategories to match. For now, keep it at Preserve.
IncludeBlocks: Preserve

1 change: 1 addition & 0 deletions .coveralls.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
service_name: travis-pro
11 changes: 4 additions & 7 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
* text=auto !eol
*.sln eol=crlf
*.vcxproj eol=crlf
*.vcxproj.filters eol=crlf
*.props eol=crlf
*.bat eol=crlf
*.rc eol=crlf
*.pl linguist-language=Assembly
crypto/**/*.pl linguist-language=Assembly
crypto/perlasm/*.pl linguist-language=Perl
*.bin binary
*.der binary
**/*.h linguist-language=C
**/*.inl linguist-language=C
Loading