Age | Commit message (Collapse) | Author |
|
There is a commented catch-block in BaseBlockCipher. We believe it was
added by mistake in
https://github.com/bcgit/bc-java/commit/8a7c4bbefd743b5f716aecbbc5001838576a2d6c.
For now we decided to skip it, but it needs follow-up with BC
maintainers.
Removed:
bcprov/src/main/java/org/bouncycastle/pqc
bcprov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/Zuc.java
bcprov/src/main/java/org/bouncycastle/crypto/digests/Blake2xsDigest.java
bcprov/src/main/java/org/bouncycastle/crypto/digests/Haraka256Digest.java
bcprov/src/main/java/org/bouncycastle/crypto/digests/Haraka512Digest.java
bcprov/src/main/java/org/bouncycastle/crypto/digests/HarakaBase.java
crypto/modes/ChaCha20Poly1305.java
EthereumIESEngine.java
NHSecretKeyProcessor
OscpCache
ProvRevocationChecker
PKIXCertPathValidatorSpi_8
JournaledAlgorithm
jcajce/interfaces
bcpkix/mime/test
bcpkix/cms/test
Bug: 179780002
Test: CtsLibcoreTestCases
Test: CtsWhycheProofTestCases
Test: CtsLibcoreOkHttpTestCases
Test: MtsConscryptTestCases
Change-Id: I69c493f9355b3775567148d9b7b1e7f4a71d03cf
|
|
Test: cts -m CtsLibcoreTestCases
Test: cts -m CtsLibcoreWycheproofBCTestCases
Change-Id: Ifcd182a8537439b945aedf80741bd51cbce37e49
|
|
Test: no tests needed, this branch is only for diffing against upstream
Change-Id: I229752afcbb6c113248155b5dd969bd73b697e42
|
|
For the most part, this is just changing markers that had no explanatory
text and adding an explanation. Some more detail on two of the common
explanations:
"Unsupported algorithms": We choose not to ship a whole lot of the
various crypto algorithms that Bouncy Castle supports. Justfying each
individual choice to disable a given algorithm is out of place in the
code and also doesn't have a natural home (since each algorithm is
disabled in upwards of a dozen places), so just mark where algorithms
are disabled due to being unsupported.
"Unknown reason": I looked in the history and couldn't find any
justification for the change. Generally these changes were made in
commits with descriptions like "bouncycastle 1.49 upgrade" from multiple
years ago. I don't want to change behavior in this change, so I left
these changes as they were; these can be revisited in the future if
desired.
This change also reverts some diffs from upstream, both inside disabled
blocks of code (which is irrelevant) and ones that are active but have
no behavioral change (for example, an added package-visible constructor
that isn't called by any class in the package). There're also a number
of whitespace-only changes that revert diffs from upstream.
Bug: 63092064
Test: cts -m CtsLibcoreTestCases
Change-Id: I27c61063eda849455bc93edaf180acefb5eed217
|
|
Merge remote-tracking branch 'aosp/upstream-master'
Change-Id: I013a531855191a4fb041f7def092704d48188bc4
|
|
Change-Id: I3958e32dd005cfb37985a6f13e2464a872290658
|
|
https://android-review.git.corp.google.com/#/c/199871
git diff 9b30eb05e5be69d51881a0d1b31e503e97acd784
(ToT before submitting the patch above)
doesn't show any differences
Change-Id: I9f424a67094839f1893a23cd46ec7d6f0992ac26
|
|
Android tree as of
1af9aad12fedf1d93333e19f5ed0ab86f1cc4e2a
Change-Id: I714fa0954a5d000cd88d1fb78b0b7fe28246d404
|
|
Android tree as of c0d8909a6c6a4ac075a9dee7ac1fe6baff34acc0
Change-Id: I8d381554d6edec32aae8ff5bab5d5314f0954440
|
|
Android tree as of 08e455bd61ddaa02255383e85480b0d9cde6e954
Change-Id: I99dab80b49707f0fdefb67ccd1bcfe765363b5e5
|