[bouncycastle] 03/06: Updated version 1.57 from 'upstream/1.57'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Tue Jun 27 13:59:27 UTC 2017


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository bouncycastle.

commit 68749f0dd74f194700f2d62bf7df3f7bea282dd1
Merge: 7140d87 050ea8f
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Tue Jun 27 15:49:37 2017 +0200

    Updated version 1.57 from 'upstream/1.57'
    
    with Debian dir 8e5904144a3b945d8e46f3e6078cb10a1623dc64

 CONTRIBUTORS.html                                  |    29 +-
 ant/bc+-build.xml                                  |    18 +-
 ant/build.regexp                                   |     2 +-
 ant/jdk13.xml                                      |     5 +
 ant/jdk14.xml                                      |     9 +-
 ant/jdk15+.xml                                     |     1 +
 bc-build.properties                                |     8 +-
 build.gradle                                       |     2 +-
 build1-1                                           |     8 +-
 build1-2                                           |    10 +-
 buildj2me                                          |     6 +
 .../org/bouncycastle/util/test/SimpleTest.java     |    95 +-
 .../bouncycastle/asn1/anssi/ANSSINamedCurves.java  |     2 +-
 .../java/org/bouncycastle/asn1/cmc/BodyPartID.java |    71 +
 .../org/bouncycastle/asn1/cmc/BodyPartList.java    |    75 +
 .../org/bouncycastle/asn1/cmc/BodyPartPath.java    |    75 +
 .../bouncycastle/asn1/cmc/BodyPartReference.java   |   105 +
 .../org/bouncycastle/asn1/cmc/CMCFailInfo.java     |   104 +
 .../asn1/cmc/CMCObjectIdentifiers.java             |   101 +
 .../bouncycastle/asn1/cmc/CMCPublicationInfo.java  |   103 +
 .../java/org/bouncycastle/asn1/cmc/CMCStatus.java  |    81 +
 .../org/bouncycastle/asn1/cmc/CMCStatusInfo.java   |   198 +
 .../asn1/cmc/CMCStatusInfoBuilder.java             |    52 +
 .../org/bouncycastle/asn1/cmc/CMCStatusInfoV2.java |   151 +
 .../asn1/cmc/CMCStatusInfoV2Builder.java           |    59 +
 .../org/bouncycastle/asn1/cmc/CMCUnsignedData.java |    87 +
 .../asn1/cmc/CertificationRequest.java             |   214 +
 .../bouncycastle/asn1/cmc/ControlsProcessed.java   |    84 +
 .../org/bouncycastle/asn1/cmc/DecryptedPOP.java    |    90 +
 .../org/bouncycastle/asn1/cmc/EncryptedPOP.java    |   116 +
 .../bouncycastle/asn1/cmc/ExtendedFailInfo.java    |    79 +
 .../org/bouncycastle/asn1/cmc/ExtensionReq.java    |    83 +
 .../java/org/bouncycastle/asn1/cmc/GetCRL.java     |   121 +
 .../java/org/bouncycastle/asn1/cmc/GetCert.java    |    77 +
 .../org/bouncycastle/asn1/cmc/IdentityProofV2.java |    88 +
 .../org/bouncycastle/asn1/cmc/LraPopWitness.java   |    83 +
 .../org/bouncycastle/asn1/cmc/ModCertTemplate.java |   109 +
 .../java/org/bouncycastle/asn1/cmc/OtherMsg.java   |    92 +
 .../org/bouncycastle/asn1/cmc/OtherStatusInfo.java |   119 +
 .../java/org/bouncycastle/asn1/cmc/PKIData.java    |   119 +
 .../org/bouncycastle/asn1/cmc/PKIResponse.java     |    90 +
 .../java/org/bouncycastle/asn1/cmc/PendInfo.java   |    77 +
 .../bouncycastle/asn1/cmc/PopLinkWitnessV2.java    |    88 +
 .../bouncycastle/asn1/cmc/PublishTrustAnchors.java |   104 +
 .../org/bouncycastle/asn1/cmc/RevokeRequest.java   |   172 +
 .../org/bouncycastle/asn1/cmc/TaggedAttribute.java |    81 +
 .../asn1/cmc/TaggedCertificationRequest.java       |    71 +
 .../bouncycastle/asn1/cmc/TaggedContentInfo.java   |    82 +
 .../org/bouncycastle/asn1/cmc/TaggedRequest.java   |   112 +
 .../main/java/org/bouncycastle/asn1/cmc/Utils.java |    37 +
 .../org/bouncycastle/asn1/crmf/CertReqMsg.java     |     7 +
 .../asn1/eac/CVCertificateRequest.java             |    33 +-
 .../asn1/eac/CertificateHolderAuthorization.java   |     3 +-
 .../java/org/bouncycastle/asn1/eac/EACTags.java    |   205 +-
 .../org/bouncycastle/asn1/eac/ECDSAPublicKey.java  |     2 +-
 .../java/org/bouncycastle/asn1/est/AttrOrOID.java  |   100 +
 .../java/org/bouncycastle/asn1/est/CsrAttrs.java   |    85 +
 .../main/java/org/bouncycastle/asn1/est/Utils.java |    13 +
 .../GMNamedCurves.java}                            |    48 +-
 .../bouncycastle/asn1/gm/GMObjectIdentifiers.java  |    84 +
 .../asn1/gnu/GNUObjectIdentifiers.java             |     5 +
 .../asn1/nsri/NSRIObjectIdentifiers.java           |    58 +
 .../asn1/pkcs/CertificationRequest.java            |     3 +
 .../asn1/pkcs/CertificationRequestInfo.java        |    35 +-
 .../asn1/pkcs/PKCSObjectIdentifiers.java           |    14 +
 .../org/bouncycastle/asn1/x509/KeyPurposeId.java   |    22 +-
 .../bouncycastle/asn1/x509/PolicyConstraints.java  |     4 +-
 .../org/bouncycastle/crypto/PasswordConverter.java |    54 +
 .../crypto/agreement/SM2KeyExchange.java           |   297 +
 .../bouncycastle/crypto/digests/Blake2bDigest.java |   991 +-
 .../bouncycastle/crypto/engines/ARIAEngine.java    |   424 +
 .../crypto/engines/ARIAWrapEngine.java             |    29 +
 .../crypto/engines/ARIAWrapPadEngine.java          |    10 +
 .../org/bouncycastle/crypto/engines/SM2Engine.java |   257 +
 .../crypto/generators/HKDFBytesGenerator.java      |     1 -
 .../bouncycastle/crypto/modes/GCMBlockCipher.java  |    32 +-
 .../bouncycastle/crypto/modes/GOFBBlockCipher.java |     7 +
 .../crypto/params/ParametersWithID.java            |    28 +
 .../params/SM2KeyExchangePrivateParameters.java    |    68 +
 .../params/SM2KeyExchangePublicParameters.java     |    44 +
 .../crypto/prng/SP800SecureRandom.java             |    10 +
 .../crypto/signers/ISO9796d2PSSSigner.java         |     6 +-
 .../crypto/signers/ISO9796d2Signer.java            |     6 +
 .../org/bouncycastle/crypto/signers/SM2Signer.java |   222 +
 .../crypto/tls/AbstractTlsKeyExchange.java         |     6 +-
 .../bouncycastle/crypto/tls/AbstractTlsServer.java |     6 +-
 .../org/bouncycastle/crypto/tls/ByteQueue.java     |   133 +-
 .../crypto/tls/DTLSClientProtocol.java             |     2 +-
 .../bouncycastle/crypto/tls/DTLSRecordLayer.java   |     2 +-
 .../crypto/tls/DTLSServerProtocol.java             |     2 +-
 .../bouncycastle/crypto/tls/DefaultTlsClient.java  |     1 +
 .../bouncycastle/crypto/tls/DefaultTlsServer.java  |     2 +
 .../org/bouncycastle/crypto/tls/RecordStream.java  |    83 +-
 .../bouncycastle/crypto/tls/TlsClientProtocol.java |    21 +-
 .../bouncycastle/crypto/tls/TlsDHKeyExchange.java  |    59 +-
 .../crypto/tls/TlsNoCloseNotifyException.java      |    15 +
 .../org/bouncycastle/crypto/tls/TlsProtocol.java   |   278 +-
 .../org/bouncycastle/crypto/tls/TlsRSASigner.java  |     2 +-
 .../bouncycastle/crypto/tls/TlsServerProtocol.java |    18 +-
 .../java/org/bouncycastle/crypto/tls/TlsUtils.java |   151 +-
 .../math/ec/FixedPointCombMultiplier.java          |     2 +-
 .../math/ec/FixedPointPreCompInfo.java             |    12 +
 .../org/bouncycastle/math/ec/FixedPointUtil.java   |    14 +-
 .../math/ec/custom/sec/SecT163K1Point.java         |    10 +-
 .../math/ec/custom/sec/SecT163R2Point.java         |     6 +-
 .../math/ec/custom/sec/SecT233K1Point.java         |     7 -
 .../math/ec/custom/sec/SecT233R1Point.java         |     6 +-
 .../math/ec/custom/sec/SecT239K1Point.java         |     7 -
 .../math/ec/custom/sec/SecT283K1Point.java         |     7 -
 .../math/ec/custom/sec/SecT283R1Point.java         |     6 +-
 .../math/ec/custom/sec/SecT409K1Point.java         |     7 -
 .../math/ec/custom/sec/SecT409R1Point.java         |     6 +-
 .../math/ec/custom/sec/SecT571Field.java           |    78 +-
 .../math/ec/custom/sec/SecT571K1Point.java         |   111 +-
 .../math/ec/custom/sec/SecT571R1Point.java         |   254 +-
 .../main/java/org/bouncycastle/math/raw/Nat.java   |     8 +
 .../pqc/crypto/ExchangePairGenerator.java          |     9 +
 .../mceliece/McElieceCCA2PrivateKeyParameters.java |    25 +-
 .../crypto/newhope/NHExchangePairGenerator.java    |     5 +
 .../java/org/bouncycastle/pqc/crypto/xmss/BDS.java |   417 +
 .../pqc/crypto/xmss/DefaultXMSSMTOid.java          |   160 +
 .../pqc/crypto/xmss/DefaultXMSSOid.java            |   109 +
 .../pqc/crypto/xmss/HashTreeAddress.java           |    76 +
 .../pqc/crypto/xmss/KeyedHashFunctions.java        |    85 +
 .../bouncycastle/pqc/crypto/xmss/LTreeAddress.java |    81 +
 .../org/bouncycastle/pqc/crypto/xmss/NullPRNG.java |    24 +
 .../pqc/crypto/xmss/OTSHashAddress.java            |    81 +
 .../org/bouncycastle/pqc/crypto/xmss/WOTSPlus.java |   380 +
 .../bouncycastle/pqc/crypto/xmss/WOTSPlusOid.java  |    94 +
 .../pqc/crypto/xmss/WOTSPlusParameters.java        |   126 +
 .../crypto/xmss/WOTSPlusPrivateKeyParameters.java  |    36 +
 .../crypto/xmss/WOTSPlusPublicKeyParameters.java   |    36 +
 .../pqc/crypto/xmss/WOTSPlusSignature.java         |    36 +
 .../org/bouncycastle/pqc/crypto/xmss/XMSS.java     |   625 +
 .../bouncycastle/pqc/crypto/xmss/XMSSAddress.java  |    80 +
 .../org/bouncycastle/pqc/crypto/xmss/XMSSMT.java   |   439 +
 .../pqc/crypto/xmss/XMSSMTParameters.java          |   106 +
 .../crypto/xmss/XMSSMTPrivateKeyParameters.java    |   284 +
 .../pqc/crypto/xmss/XMSSMTPublicKeyParameters.java |   129 +
 .../pqc/crypto/xmss/XMSSMTSignature.java           |   152 +
 .../org/bouncycastle/pqc/crypto/xmss/XMSSNode.java |    38 +
 .../org/bouncycastle/pqc/crypto/xmss/XMSSOid.java  |     8 +
 .../pqc/crypto/xmss/XMSSParameters.java            |   102 +
 .../pqc/crypto/xmss/XMSSPrivateKeyParameters.java  |   256 +
 .../pqc/crypto/xmss/XMSSPublicKeyParameters.java   |   134 +
 .../pqc/crypto/xmss/XMSSReducedSignature.java      |   137 +
 .../pqc/crypto/xmss/XMSSSignature.java             |   140 +
 .../crypto/xmss/XMSSStoreableObjectInterface.java  |    15 +
 .../org/bouncycastle/pqc/crypto/xmss/XMSSUtil.java |   402 +
 .../main/java/org/bouncycastle/util/Arrays.java    |    16 +
 .../java/org/bouncycastle/util/Properties.java     |    19 +
 .../org/bouncycastle/util/encoders/Base64.java     |    71 +-
 .../bouncycastle/util/encoders/Base64Encoder.java  |     5 +
 .../bouncycastle/util/io/SimpleOutputStream.java   |    21 +
 .../org/bouncycastle/util/test/SimpleTest.java     |   129 +-
 .../org/bouncycastle/crypto/PasswordConverter.java |    55 +
 .../org/bouncycastle/asn1/test/BodyPartIDTest.java |    97 +
 .../bouncycastle/asn1/test/BodyPartListTest.java   |    71 +
 .../bouncycastle/asn1/test/BodyPartPathTest.java   |    69 +
 .../asn1/test/BodyPartReferenceTest.java           |    79 +
 .../asn1/test/CMCCertificationRequestTest.java     |    83 +
 .../bouncycastle/asn1/test/CMCFailInfoTest.java    |    96 +
 .../asn1/test/CMCPublicationInfoTest.java          |    70 +
 .../bouncycastle/asn1/test/CMCStatusInfoTest.java  |   115 +
 .../asn1/test/CMCStatusInfoV2Test.java             |   141 +
 .../org/bouncycastle/asn1/test/CMCStatusTest.java  |    96 +
 .../asn1/test/CMCUnsignedDataTest.java             |    63 +
 .../asn1/test/ControlsProcessedTest.java           |    52 +
 .../bouncycastle/asn1/test/DecryptedPOPTest.java   |    45 +
 .../bouncycastle/asn1/test/EncryptedPOPTest.java   |    69 +
 .../asn1/test/ExtendedFailInfoTest.java            |    48 +
 .../bouncycastle/asn1/test/ExtensionReqTest.java   |    39 +
 .../org/bouncycastle/asn1/test/GetCRLTest.java     |   122 +
 .../org/bouncycastle/asn1/test/GetCertTest.java    |    41 +
 .../asn1/test/IdentityProofV2Test.java             |    52 +
 .../bouncycastle/asn1/test/LraPopWitnessTest.java  |    42 +
 .../asn1/test/ModCertTemplateTest.java             |    83 +
 .../org/bouncycastle/asn1/test/OtherMsgTest.java   |    42 +
 .../asn1/test/OtherStatusInfoTest.java             |    68 +
 .../org/bouncycastle/asn1/test/PKIDataTest.java    |    73 +
 .../bouncycastle/asn1/test/PKIResponseTest.java    |    47 +
 .../org/bouncycastle/asn1/test/PendInfoTest.java   |    45 +
 .../asn1/test/PolicyConstraintsTest.java           |    55 +
 .../asn1/test/PopLinkWitnessV2Test.java            |    49 +
 .../asn1/test/PublishTrustAnchorsTest.java         |    51 +
 .../org/bouncycastle/asn1/test/RegressionTest.java |     3 +-
 .../bouncycastle/asn1/test/RevokeRequestTest.java  |    93 +
 .../asn1/test/TaggedAttributeTest.java             |    82 +
 .../asn1/test/TaggedCertificationRequestTest.java  |    41 +
 .../asn1/test/TaggedContentInfoTest.java           |    49 +
 .../bouncycastle/asn1/test/TaggedRequestTest.java  |   111 +
 .../java/org/bouncycastle/asn1/test/X9Test.java    |     3 +-
 .../bouncycastle/crypto/test/AESWrapPadTest.java   |   346 +-
 .../org/bouncycastle/crypto/test/ARIATest.java     |   170 +
 .../java/org/bouncycastle/crypto/test/GCMTest.java |    37 +-
 .../org/bouncycastle/crypto/test/GMacTest.java     |     3 +
 .../bouncycastle/crypto/test/GOST28147Test.java    |    45 +-
 .../bouncycastle/crypto/test/RegressionTest.java   |     4 +
 .../bouncycastle/crypto/test/SM2EngineTest.java    |   166 +
 .../crypto/test/SM2KeyExchangeTest.java            |   227 +
 .../bouncycastle/crypto/test/SM2SignerTest.java    |   120 +
 .../bouncycastle/crypto/test/SM3DigestTest.java    |   140 +
 .../org/bouncycastle/crypto/tls/test/AllTests.java |     2 +
 .../crypto/tls/test/HTTPSServerThread.java         |     1 +
 .../tls/test/TlsProtocolNonBlockingTest.java       |     1 +
 .../crypto/tls/test/TlsServerTest.java             |    19 +-
 .../bouncycastle/crypto/tls/test/TlsTestSuite.java |     5 +-
 .../org/bouncycastle/pqc/crypto/test/AllTests.java |    11 +
 .../pqc/crypto/test/BitStringTest.java             |     2 +-
 .../pqc/crypto/test/EncryptionKeyTest.java         |     4 +-
 .../pqc/crypto/test/NTRUEncryptTest.java           |     6 +-
 .../crypto/test/NTRUEncryptionParametersTest.java  |     2 +-
 .../pqc/crypto/test/NTRUSignatureKeyTest.java      |     2 +-
 .../crypto/test/NTRUSignatureParametersTest.java   |     2 +-
 .../pqc/crypto/test/NTRUSignerTest.java            |     2 +-
 .../pqc/crypto/test/NTRUSigningParametersTest.java |     2 +-
 .../bouncycastle/pqc/crypto/test/NewHopeTest.java  |     2 +-
 .../pqc/crypto/test/XMSSMTPrivateKeyTest.java      |    33 +
 .../pqc/crypto/test/XMSSMTPublicKeyTest.java       |    51 +
 .../pqc/crypto/test/XMSSMTSignatureTest.java       |    51 +
 .../bouncycastle/pqc/crypto/test/XMSSMTTest.java   |   518 +
 .../bouncycastle/pqc/crypto/test/XMSSOidTest.java  |    70 +
 .../pqc/crypto/test/XMSSPrivateKeyTest.java        |    50 +
 .../pqc/crypto/test/XMSSPublicKeyTest.java         |    93 +
 .../pqc/crypto/test/XMSSReducedSignatureTest.java  |    81 +
 .../pqc/crypto/test/XMSSSignatureTest.java         |    68 +
 .../org/bouncycastle/pqc/crypto/test/XMSSTest.java |   431 +
 .../bouncycastle/pqc/crypto/test/XMSSUtilTest.java |   250 +
 .../util/encoders/test/Base64Test.java             |     3 +-
 .../util/encoders/test/UrlBase64Test.java          |     3 +-
 .../org/bouncycastle/mozilla/test/package.html     |     5 -
 .../crypto/test/cavp/KDFDblPipelineCounter_gen.rsp | 68176 +++++++--------
 .../test/cavp/KDFDblPipelineNoCounter_gen.rsp      |  5634 +-
 .../crypto/test/cavp/KDFFeedbackCounter_gen.rsp    | 87376 +++++++++---------
 .../crypto/test/cavp/KDFFeedbackNoCounter_gen.rsp  |  7234 +-
 .../crypto/test/cavp/KDFFeedbackNoIV_gen.rsp       | 87378 +++++++++----------
 docs/releasenotes.html                             |   408 +-
 docs/specifications.html                           |    12 +-
 .../kmip/wire/{bin => binary}/BinaryEncoder.java   |     3 +-
 .../org/bouncycastle/kmip/test/BasicBinTest.java   |     2 +-
 .../mail/smime/handlers/multipart_signed.java      |    31 +-
 .../mail/smime/test/NewSMIMESignedTest.java        |    25 +
 .../bouncycastle/mail/smime/test/attachonly.eml    |   746 +-
 .../bouncycastle/mail/smime/test/brokenEnv.message |    64 +-
 .../mail/smime/test/dotnet_enc_cert.pem            |    66 +-
 .../mail/smime/test/dotnet_encrypted_mail.eml      | 33864 +++----
 .../org/bouncycastle/mail/smime/test/extra-nl.eml  |   124 +-
 .../mail/smime/test/multi-alternative.eml          |   378 +-
 ...enssl-signed-sha256-non-default-salt-length.eml |    61 +
 .../mail/smime/test/outlook_2010_beta_sime_msg.eml |    50 +-
 .../bouncycastle/mail/smime/test/test128.message   |    40 +-
 .../bouncycastle/mail/smime/test/test192.message   |    40 +-
 .../bouncycastle/mail/smime/test/test256.message   |    40 +-
 pg/large.txt                                       |  2000 -
 pg/large.txt.asc                                   |    12 -
 pg/large.txt.bpg                                   |   Bin 289 -> 0 bytes
 pg/pub.asc                                         |    22 -
 pg/pub.bpg                                         |   Bin 307 -> 0 bytes
 pg/secret.asc                                      |    26 -
 pg/secret.bpg                                      |   Bin 677 -> 0 bytes
 .../org/bouncycastle/openpgp/PGPPublicKey.java     |     6 +-
 .../org/bouncycastle/openpgp/PGPPublicKey.java     |    28 +-
 .../bouncycastle/openpgp/test/PGPKeyRingTest.java  |   264 +
 .../openpgp/test/PGPSignatureTest.java             |    44 +
 .../org/bouncycastle/openpgp/test/unicode/test.asc |    66 +-
 pg/test.txt                                        |     4 -
 pg/test.txt.asc                                    |    16 -
 pg/test.txt.bpg                                    |   Bin 82 -> 0 bytes
 pkix/build.gradle                                  |    13 +-
 .../main/java/org/bouncycastle/cert/CertUtils.java |    13 +
 .../cert/X509AttributeCertificateHolder.java       |     3 +-
 .../java/org/bouncycastle/cert/X509CRLHolder.java  |     8 +-
 .../bouncycastle/cert/X509CertificateHolder.java   |     3 +-
 .../java/org/bouncycastle/cmc/CMCException.java    |    23 +
 .../org/bouncycastle/cmc/SimplePKIResponse.java    |   106 +
 .../org/bouncycastle/cms/CMSContentInfoParser.java |    10 +-
 .../cms/CMSEncryptedDataGenerator.java             |     4 +-
 .../java/org/bouncycastle/cms/CMSSignedData.java   |     9 +-
 .../org/bouncycastle/cms/CMSSignedDataParser.java  |    27 +-
 .../main/java/org/bouncycastle/cms/CMSUtils.java   |     8 +-
 .../cms/SignerInformationVerifier.java             |     5 +-
 .../java/org/bouncycastle/est/CACertsResponse.java |    75 +
 .../bouncycastle/est/CSRAttributesResponse.java    |   104 +
 .../org/bouncycastle/est/CSRRequestResponse.java   |    40 +
 .../org/bouncycastle/est/CTEBase64InputStream.java |   118 +
 .../main/java/org/bouncycastle/est/ESTAuth.java    |    15 +
 .../main/java/org/bouncycastle/est/ESTClient.java  |    16 +
 .../org/bouncycastle/est/ESTClientProvider.java    |    18 +
 .../bouncycastle/est/ESTClientSourceProvider.java  |    12 +
 .../java/org/bouncycastle/est/ESTException.java    |    93 +
 .../java/org/bouncycastle/est/ESTHijacker.java     |    18 +
 .../main/java/org/bouncycastle/est/ESTRequest.java |    77 +
 .../org/bouncycastle/est/ESTRequestBuilder.java    |    90 +
 .../java/org/bouncycastle/est/ESTResponse.java     |   317 +
 .../main/java/org/bouncycastle/est/ESTService.java |   682 +
 .../org/bouncycastle/est/ESTServiceBuilder.java    |    63 +
 .../est/ESTSourceConnectionListener.java           |    14 +
 .../org/bouncycastle/est/EnrollmentResponse.java   |    59 +
 .../main/java/org/bouncycastle/est/HttpAuth.java   |   478 +
 .../main/java/org/bouncycastle/est/HttpUtil.java   |   281 +
 .../java/org/bouncycastle/est/LimitedSource.java   |    15 +
 .../src/main/java/org/bouncycastle/est/Source.java |    26 +
 .../org/bouncycastle/est/TLSUniqueProvider.java    |    21 +
 .../est/jcajce/ChannelBindingProvider.java         |    18 +
 .../bouncycastle/est/jcajce/DefaultESTClient.java  |   223 +
 .../est/jcajce/DefaultESTClientSourceProvider.java |   148 +
 .../est/jcajce/DefaultESTHttpClientProvider.java   |    61 +
 .../est/jcajce/JcaHttpAuthBuilder.java             |    97 +
 .../org/bouncycastle/est/jcajce/JcaJceUtils.java   |   217 +
 .../est/jcajce/JsseDefaultHostnameAuthorizer.java  |   211 +
 .../est/jcajce/JsseESTServiceBuilder.java          |   267 +
 .../est/jcajce/JsseHostnameAuthorizer.java         |    21 +
 .../est/jcajce/LimitedSSLSocketSource.java         |    70 +
 .../est/jcajce/SSLSocketFactoryCreator.java        |    15 +
 .../est/jcajce/SSLSocketFactoryCreatorBuilder.java |   145 +
 .../DefaultDigestAlgorithmIdentifierFinder.java    |     4 +
 .../DefaultSignatureAlgorithmIdentifierFinder.java |     8 +-
 .../operator/jcajce/OperatorHelper.java            |    49 +
 .../pkcs/PKCS10CertificationRequestBuilder.java    |    65 +-
 .../javadoc/org/bouncycastle/cms/bc/package.html   |     5 +
 .../org/bouncycastle/cms/jcajce/package.html       |     5 +
 .../org/bouncycastle/est/jcajce/package.html       |     5 +
 .../main/javadoc/org/bouncycastle/est/package.html |     5 +
 .../org/bouncycastle/operator/bc/package.html      |     5 +
 .../org/bouncycastle/operator/jcajce/package.html  |     5 +
 .../javadoc/org/bouncycastle/operator/package.html |     2 +-
 .../bouncycastle/pkcs/{jcajce => bc}/package.html  |     4 +-
 .../org/bouncycastle/pkcs/jcajce/package.html      |     4 +-
 .../bouncycastle/cert/test/CertPathLoopTest.java   |   608 +-
 .../java/org/bouncycastle/cert/test/CertTest.java  |   144 +
 .../bouncycastle/cms/test/NewSignedDataTest.java   |    23 +
 .../java/org/bouncycastle/eac/test/AllTests.java   |    15 +
 .../java/org/bouncycastle/est/test/AllTests.java   |    41 +
 .../org/bouncycastle/est/test/ESTParsingTest.java  |   217 +
 .../org/bouncycastle/est/test/ESTTestSetup.java    |    28 +
 .../est/test/HostNameAuthorizerMatchTest.java      |    71 +
 .../javadoc/org/bouncycastle/cms/test/package.html |     2 +-
 .../javadoc/org/bouncycastle/est/test/package.html |     5 +
 .../org/bouncycastle/mozilla/test/package.html     |     5 +
 .../org/bouncycastle/openssl/test/package.html     |     2 +-
 .../org/bouncycastle/eac/test/UTIS00100072.csr     |   Bin 0 -> 422 bytes
 prov/build.gradle                                  |     1 +
 .../jcajce/provider/asymmetric/DH.java             |    12 +
 .../jcajce/provider/asymmetric/DSA.java            |     2 +-
 .../jcajce/provider/asymmetric/EC.java             |    14 +
 .../jcajce/provider/asymmetric/ElGamal.java        |     2 +-
 .../jcajce/provider/asymmetric/GM.java             |    35 +
 .../jcajce/provider/asymmetric/GOST.java           |     2 +-
 .../jcajce/provider/asymmetric/RSA.java            |    12 +
 .../dh/AlgorithmParameterGeneratorSpi.java         |     9 +-
 .../asymmetric/dh/KeyPairGeneratorSpi.java         |     6 +-
 .../dsa/AlgorithmParameterGeneratorSpi.java        |    11 +-
 .../asymmetric/dsa/KeyPairGeneratorSpi.java        |     6 +-
 .../provider/asymmetric/ec/GMSignatureSpi.java     |   172 +
 .../asymmetric/rsa/KeyPairGeneratorSpi.java        |     8 +-
 .../jcajce/provider/asymmetric/util/ECUtil.java    |    13 +
 .../asymmetric/util/PrimeCertaintyCalculator.java  |    21 +
 .../asymmetric/x509/CertificateFactory.java        |    59 +-
 .../jcajce/provider/asymmetric/x509/PEMUtil.java   |     8 +-
 .../provider/config/ConfigurableProvider.java      |     4 +
 .../bouncycastle/jcajce/provider/drbg/DRBG.java    |   120 +-
 .../jcajce/provider/symmetric/AES.java             |    36 +
 .../jcajce/provider/symmetric/ARIA.java            |   508 +
 .../jcajce/provider/symmetric/util/BaseMac.java    |    41 +-
 .../provider/symmetric/util/BaseStreamCipher.java  |     4 +-
 .../provider/util/AsymmetricAlgorithmProvider.java |     5 +
 .../jce/provider/BouncyCastleProvider.java         |    24 +-
 .../jce/provider/BrokenKDF2BytesGenerator.java     |     6 +-
 .../jcajce/provider/BouncyCastlePQCProvider.java   |    20 +-
 .../org/bouncycastle/pqc/jcajce/provider/NH.java   |     1 -
 .../bouncycastle/pqc/jcajce/provider/Rainbow.java  |     1 -
 .../jcajce/provider/newhope/KeyAgreementSpi.java   |     2 +-
 .../jce/provider/BouncyCastleProvider.java         |    20 +-
 .../provider/asymmetric/rsa/PSSSignatureSpi.java   |    18 +
 .../provider/asymmetric/ec/GMSignatureSpi.java     |   176 +
 .../provider/asymmetric/rsa/PSSSignatureSpi.java   |    24 +-
 .../jcajce/provider/asymmetric/util/ECUtil.java    |     5 +
 .../bouncycastle/jce/provider/test/AESTest.java    |    43 +-
 .../provider/test/{AESTest.java => ARIATest.java}  |   191 +-
 .../jce/provider/test/BlockCipherTest.java         |    12 +
 .../bouncycastle/jce/provider/test/CertTest.java   |   148 +-
 .../bouncycastle/jce/provider/test/DHIESTest.java  |    40 +-
 .../bouncycastle/jce/provider/test/DigestTest.java |    12 +
 .../bouncycastle/jce/provider/test/PBETest.java    |    59 +
 .../jce/provider/test/SignatureTest.java           |   177 +
 .../jce/provider/test/SignatureTest.java           |   159 +
 .../bouncycastle/jce/provider/test/qvRooCa3.crt    |    76 +-
 .../bouncycastle/jce/provider/test/suvaEmail1.crt  |    78 +-
 scripts/jdk1.1ed.sh                                |    48 +
 scripts/jdk1.2ed.sh                                |     6 +
 scripts/trim.sh                                    |     1 +
 settings.gradle                                    |     3 +
 test/README.md                                     |    18 +
 test/build.gradle                                  |    10 +
 test/cisco/ESTcommon.sh                            |   170 +
 test/cisco/createCA.bat                            |   339 +
 test/cisco/createCA.sh                             |   129 +
 test/cisco/estCA/cacert.crt                        |    10 +
 test/cisco/estCA/estpwdfile                        |     1 +
 test/cisco/estCA/estserver.crt                     |    49 +
 test/cisco/estCA/estserver.req                     |     7 +
 test/cisco/estCA/index.txt                         |    61 +
 test/cisco/estCA/index.txt.attr                    |     1 +
 test/cisco/estCA/index.txt.attr.old                |     1 +
 test/cisco/estCA/index.txt.old                     |    60 +
 test/cisco/estCA/multicacerts.crt                  |    20 +
 test/cisco/estCA/newcerts/01.pem                   |    49 +
 test/cisco/estCA/prime256v1.pem                    |     3 +
 test/cisco/estCA/private/cakey.pem                 |     5 +
 test/cisco/estCA/private/estserver.pem             |     5 +
 test/cisco/estCA/private/estservercertandkey.pem   |    54 +
 test/cisco/estCA/serial                            |     1 +
 test/cisco/estCA/serial.old                        |     1 +
 test/cisco/estExampleCA.cnf                        |    82 +
 test/cisco/estserver.scripts.log                   |     4 +
 test/cisco/ext.cnf                                 |    12 +
 test/cisco/extCA/cacert.crt                        |    10 +
 test/cisco/extCA/index.txt                         |     0
 test/cisco/extCA/prime256v1.pem                    |     3 +
 test/cisco/extCA/private/cakey.pem                 |     5 +
 test/cisco/extCA/private/cakey.pkcs8.der           |   Bin 0 -> 138 bytes
 test/cisco/extCA/serial                            |     1 +
 test/cisco/extExampleCA.cnf                        |    78 +
 test/cisco/keyusage/KeyUsage-digSig.pem            |    81 +
 test/cisco/keyusage/KeyUsage-keyEnciph.pem         |    81 +
 test/cisco/keyusage/bc_cacert.crt                  |    81 +
 test/cisco/keyusage/bc_cakey.pem                   |    28 +
 test/cisco/keyusage/digSig.key                     |    28 +
 test/cisco/keyusage/estservercertandkey.pem        |   109 +
 test/cisco/keyusage/keyEnciph.key                  |    28 +
 test/cisco/keyusage/trustedcerts.crt               |    40 +
 test/cisco/passwd.srpv                             |     3 +
 test/cisco/san/cert_cn_match_wc.pem                |    44 +
 test/cisco/san/cert_cn_mismatch.pem                |    44 +
 test/cisco/san/cert_cn_mismatch_ip.pem             |    45 +
 test/cisco/san/cert_cn_mismatch_wc.pem             |    44 +
 test/cisco/san/cert_san_match.pem                  |    47 +
 test/cisco/san/cert_san_match_ip.pem               |    47 +
 test/cisco/san/cert_san_match_wc.pem               |    47 +
 test/cisco/san/cert_san_mismatch.pem               |    47 +
 test/cisco/san/cert_san_mismatch_ip.pem            |    47 +
 test/cisco/san/cert_san_mismatch_wc.pem            |    47 +
 test/cisco/san/key_cn_match_wc.pem                 |    15 +
 test/cisco/san/key_cn_mismatch.pem                 |    15 +
 test/cisco/san/key_cn_mismatch_ip.pem              |    15 +
 test/cisco/san/key_cn_mismatch_wc.pem              |    15 +
 test/cisco/san/key_san_match.pem                   |    15 +
 test/cisco/san/key_san_match_ip.pem                |    15 +
 test/cisco/san/key_san_match_wc.pem                |    15 +
 test/cisco/san/key_san_mismatch.pem                |    15 +
 test/cisco/san/key_san_mismatch_ip.pem             |    15 +
 test/cisco/san/key_san_mismatch_wc.pem             |    15 +
 test/cisco/trustedcerts.crt                        |    20 +
 test/est/example/README.md                         |   334 +
 test/est/example/cacerts.sh                        |    12 +
 test/est/example/csrattrs.sh                       |    12 +
 test/est/example/enroll.sh                         |    12 +
 test/est/example/ensurejar.sh                      |    47 +
 test/est/example/server.ta.pem                     |    39 +
 .../test/hsm/provider/BCTestHSMProvider.java       |   283 -
 .../TestHSMBouncyCastleProviderConfiguration.java  |   129 -
 .../test/hsm/provider/asymmetric/RSA.java          |   231 -
 .../asymmetric/rsa/AlgorithmParametersSpi.java     |   260 -
 .../hsm/provider/asymmetric/rsa/CipherSpi.java     |   582 -
 .../asymmetric/rsa/DigestSignatureSpi.java         |   343 -
 .../asymmetric/rsa/HSMBCRSAPrivateCrtKey.java      |   238 -
 .../asymmetric/rsa/HSMBCRSAPrivateKey.java         |   148 -
 .../provider/asymmetric/rsa/HSMBCRSAPublicKey.java |   171 -
 .../asymmetric/rsa/HSMBaseKeyFactorySpi.java       |    79 -
 .../asymmetric/rsa/HSMX931SignatureSpi.java        |   192 -
 .../provider/asymmetric/rsa/ISOSignatureSpi.java   |   138 -
 .../hsm/provider/asymmetric/rsa/KeyFactorySpi.java |   166 -
 .../asymmetric/rsa/KeyPairGeneratorSpi.java        |    78 -
 .../test/hsm/provider/asymmetric/rsa/KeyUtil.java  |    72 -
 .../rsa/PKCS12BagAttributeCarrierImpl.java         |   124 -
 .../provider/asymmetric/rsa/PSSSignatureSpi.java   |   391 -
 .../test/hsm/provider/asymmetric/rsa/RSAUtil.java  |    66 -
 .../provider/asymmetric/rsa/X931SignatureSpi.java  |   182 -
 .../test/hsm/provider/symmetric/AES.java           |   824 -
 .../test/hsm/provider/symmetric/DESede.java        |   429 -
 .../hsm/provider/symmetric/HSMBaseBlockCipher.java |   814 -
 .../provider/symmetric/HSMBaseKeyGenerator.java    |    31 -
 .../symmetric/HSMBaseSecretKeyFactory.java         |    92 -
 .../hsm/provider/symmetric/HSMBaseWrapCipher.java  |   400 -
 .../hsm/provider/symmetric/HSMJCEDHPrivateKey.java |   154 -
 .../provider/symmetric/HSMPBESecretKeyFactory.java |    81 -
 .../hsm/provider/symmetric/HSMSecretKeySpec.java   |    33 -
 .../symmetric/SymmetricAlgorithmProvider.java      |    34 -
 .../test/est/BCChannelBindingProvider.java         |    31 +
 .../org/bouncycastle/test/est/ESTServerUtils.java  |   224 +
 .../org/bouncycastle/test/est/HttpResponder.java   |   286 +
 .../test/est/examples/CSRAttributesExample.java    |   212 +
 .../test/est/examples/CaCertsExample.java          |   302 +
 .../test/est/examples/EnrollExample.java           |   432 +
 .../test/est/examples/ExampleUtils.java            |   464 +
 .../bouncycastle/test/est/examples/SuffixList.java |    64 +
 test/src/main/resources/libestserverwrap.dylib     |   Bin 0 -> 78392 bytes
 test/src/test.sh                                   |     8 -
 .../org/bouncycastle/test/est/ESTTestUtils.java    |   461 +
 .../bouncycastle/test/est/TestCACertsFetch.java    |  1793 +
 .../bouncycastle/test/est/TestESTServiceFails.java |   185 +
 .../java/org/bouncycastle/test/est/TestEnroll.java |  2328 +
 .../org/bouncycastle/test/est/TestGetCSRAttrs.java |   758 +
 .../test/est/TestHostNameAuthorizer.java           |   183 +
 .../test/est/TestIllegalPathSegments.java          |   114 +
 .../org/bouncycastle/test/est/TestKeyUsage.java    |   651 +
 test/src/test/org/bouncycastle/test/TestRun.java   |    15 -
 .../bouncycastle/test/hsm/provider/HSMAESTest.java |   375 -
 .../test/hsm/provider/HSMBaseBlockCipherTest.java  |   171 -
 .../test/hsm/provider/HSMDESedeTest.java           |   320 -
 .../bouncycastle/test/hsm/provider/HSMSigTest.java |   496 -
 tls/docs/GnuTLSSetup.html                          |    30 +
 tls/docs/OpenSSLSetup.html                         |    34 +
 .../org/bouncycastle/jsse/BCSSLConnection.java     |    25 +
 .../java/org/bouncycastle/jsse/BCSSLEngine.java    |    17 +
 .../java/org/bouncycastle/jsse/BCSSLSocket.java    |    17 +
 .../jsse/provider/BouncyCastleJsseProvider.java    |    68 +-
 .../org/bouncycastle/jsse/provider/JsseUtils.java  |   129 +-
 .../bouncycastle/jsse/provider/PropertyUtils.java  |    76 +
 .../jsse/provider/ProvKeyManagerFactorySpi.java    |    67 +-
 .../jsse/provider/ProvSSLConnection.java           |    35 +
 .../jsse/provider/ProvSSLContextSpi.java           |   116 +-
 .../bouncycastle/jsse/provider/ProvSSLEngine.java  |   250 +-
 .../jsse/provider/ProvSSLParameters.java           |    34 +
 .../bouncycastle/jsse/provider/ProvSSLSession.java |    11 +-
 .../bouncycastle/jsse/provider/ProvSSLSocket.java  |    19 +-
 .../jsse/provider/ProvSSLSocketBase.java           |     3 +
 .../jsse/provider/ProvSSLSocketDirect.java         |    51 +-
 .../bouncycastle/jsse/provider/ProvTlsClient.java  |   123 +-
 .../bouncycastle/jsse/provider/ProvTlsManager.java |     6 +-
 .../bouncycastle/jsse/provider/ProvTlsServer.java  |   289 +-
 .../jsse/provider/ProvTrustManagerFactorySpi.java  |   160 +-
 .../jsse/provider/ProvX509KeyManager.java          |   173 +-
 .../jsse/provider/ProvX509KeyManagerSimple.java    |   254 +
 .../jsse/provider/ProvX509TrustManager.java        |    66 +-
 .../jsse/provider/SSLParametersUtil.java           |   255 +-
 .../org/bouncycastle/tls/AbstractTlsClient.java    |    15 +-
 .../org/bouncycastle/tls/AbstractTlsContext.java   |    22 +
 .../bouncycastle/tls/AbstractTlsKeyExchange.java   |     2 +-
 .../java/org/bouncycastle/tls/AbstractTlsPeer.java |     3 +
 .../org/bouncycastle/tls/AbstractTlsServer.java    |    36 +-
 .../main/java/org/bouncycastle/tls/ByteQueue.java  |   133 +-
 .../java/org/bouncycastle/tls/ChannelBinding.java  |    17 +
 .../java/org/bouncycastle/tls/CipherSuite.java     |    62 +
 .../java/org/bouncycastle/tls/CombinedHash.java    |    37 +-
 .../org/bouncycastle/tls/DTLSClientProtocol.java   |    59 +-
 .../java/org/bouncycastle/tls/DTLSProtocol.java    |     5 +
 .../java/org/bouncycastle/tls/DTLSRecordLayer.java |     2 +-
 .../org/bouncycastle/tls/DTLSServerProtocol.java   |    59 +-
 .../tls/DefaultTlsCredentialedSigner.java          |    24 +-
 .../java/org/bouncycastle/tls/DeferredHash.java    |   114 +-
 .../org/bouncycastle/tls/DigestInputBuffer.java    |    10 +
 .../org/bouncycastle/tls/EncryptionAlgorithm.java  |    10 +-
 .../main/java/org/bouncycastle/tls/NamedCurve.java |    37 -
 .../java/org/bouncycastle/tls/RecordStream.java    |    81 +-
 .../org/bouncycastle/tls/SecurityParameters.java   |     6 +
 .../org/bouncycastle/tls/SignatureAlgorithm.java   |    22 +
 .../org/bouncycastle/tls/SimpleOutputStream.java   |    22 +
 .../org/bouncycastle/tls/TlsAuthentication.java    |     5 -
 .../org/bouncycastle/tls/TlsClientProtocol.java    |    62 +-
 .../java/org/bouncycastle/tls/TlsCompression.java  |    15 +
 .../main/java/org/bouncycastle/tls/TlsContext.java |    17 +
 .../bouncycastle/tls/TlsCredentialedDecryptor.java |    11 +
 .../bouncycastle/tls/TlsCredentialedSigner.java    |     4 +
 .../org/bouncycastle/tls/TlsDHConfigVerifier.java  |     3 +
 .../java/org/bouncycastle/tls/TlsECCUtils.java     |    40 +-
 .../org/bouncycastle/tls/TlsECConfigVerifier.java  |     3 +
 .../org/bouncycastle/tls/TlsHandshakeHash.java     |    10 +
 .../tls/TlsNoCloseNotifyException.java             |    15 +
 .../bouncycastle/tls/TlsPSKIdentityManager.java    |     3 +
 .../java/org/bouncycastle/tls/TlsProtocol.java     |   374 +-
 .../org/bouncycastle/tls/TlsSRPConfigVerifier.java |     3 +
 .../bouncycastle/tls/TlsSRPIdentityManager.java    |     3 +
 .../main/java/org/bouncycastle/tls/TlsServer.java  |     7 +-
 .../org/bouncycastle/tls/TlsServerProtocol.java    |    53 +-
 .../main/java/org/bouncycastle/tls/TlsSession.java |     3 +
 .../main/java/org/bouncycastle/tls/TlsUtils.java   |   568 +-
 .../org/bouncycastle/tls/crypto/TlsCrypto.java     |    50 +-
 .../org/bouncycastle/tls/crypto/TlsSigner.java     |     2 +
 .../bouncycastle/tls/crypto/TlsStreamSigner.java   |    11 +
 .../bouncycastle/tls/crypto/TlsStreamVerifier.java |    11 +
 .../org/bouncycastle/tls/crypto/TlsVerifier.java   |     9 +-
 .../tls/crypto/impl/bc/BcTlsCrypto.java            |    75 +-
 .../tls/crypto/impl/bc/BcTlsDSSSigner.java         |     6 +
 .../tls/crypto/impl/bc/BcTlsDSSVerifier.java       |     8 +-
 .../tls/crypto/impl/bc/BcTlsRSASigner.java         |     6 +
 .../tls/crypto/impl/bc/BcTlsRSAVerifier.java       |     8 +-
 .../tls/crypto/impl/jcajce/JcaTlsCertificate.java  |     7 +-
 .../tls/crypto/impl/jcajce/JcaTlsCrypto.java       |   172 +-
 .../crypto/impl/jcajce/JcaTlsCryptoProvider.java   |    15 +-
 .../tls/crypto/impl/jcajce/JcaTlsDSAVerifier.java  |     8 +-
 .../tls/crypto/impl/jcajce/JcaTlsDSSSigner.java    |     6 +
 .../crypto/impl/jcajce/JcaTlsECDSAVerifier.java    |     8 +-
 .../tls/crypto/impl/jcajce/JcaTlsRSASigner.java    |    99 +-
 .../tls/crypto/impl/jcajce/JcaTlsRSAVerifier.java  |   107 +-
 .../tls/crypto/impl/jcajce/JcaUtils.java           |    32 +
 .../tls/crypto/impl/jcajce/JceAEADCipherImpl.java  |    46 +
 .../jcajce/JceDefaultTlsCredentialedAgreement.java |     3 +-
 .../jcajce/JceDefaultTlsCredentialedDecryptor.java |    12 +-
 .../tls/crypto/impl/jcajce/JceTlsDH.java           |     3 +-
 .../tls/crypto/impl/jcajce/JceTlsDHDomain.java     |     2 +-
 .../crypto/impl/jcajce/SignatureOutputStream.java  |    45 +
 .../javadoc/org/bouncycastle/jsse/package.html     |     5 +
 .../bouncycastle/jsse/provider/test/AllTests.java  |    20 +
 .../jsse/provider/test/BCJSSEClientTest.java       |   110 +
 .../jsse/provider/test/BasicClientAuthTlsTest.java |   141 +-
 .../jsse/provider/test/BasicTlsTest.java           |   122 +-
 .../jsse/provider/test/CipherSuitesTestCase.java   |   181 +
 .../jsse/provider/test/CipherSuitesTestConfig.java |    11 +
 .../jsse/provider/test/CipherSuitesTestSuite.java  |    84 +
 .../jsse/provider/test/InstanceTest.java           |     5 -
 .../jsse/provider/test/KeyManagerFactoryTest.java  |    43 +-
 .../jsse/provider/test/TestProtocolUtil.java       |    37 +-
 .../bouncycastle/jsse/provider/test/TestUtils.java |    46 +-
 .../provider/test/TrustManagerFactoryTest.java     |   166 +
 .../java/org/bouncycastle/tls/test/AllTests.java   |     1 +
 .../org/bouncycastle/tls/test/BasicTlsTest.java    |     5 +
 .../bouncycastle/tls/test/HTTPSServerThread.java   |     1 +
 .../org/bouncycastle/tls/test/MockDTLSServer.java  |     2 +-
 .../org/bouncycastle/tls/test/MockTlsClient.java   |     4 +
 .../org/bouncycastle/tls/test/MockTlsServer.java   |    12 +-
 .../tls/test/TlsProtocolNonBlockingTest.java       |     1 +
 .../org/bouncycastle/tls/test/TlsServerTest.java   |    19 +-
 .../org/bouncycastle/tls/test/TlsTestCase.java     |     6 +-
 .../bouncycastle/tls/test/TlsTestClientImpl.java   |    22 +
 .../bouncycastle/tls/test/TlsTestServerImpl.java   |    18 +-
 .../org/bouncycastle/tls/test/TlsUtilsTest.java    |   129 +
 627 files changed, 187726 insertions(+), 159207 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/bouncycastle.git



More information about the pkg-java-commits mailing list