Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-02-24 | use latest sdk to build | Oren Novotny | 1 | -1/+1 | |
2020-02-24 | Bump NUnit3TestAdapter from 3.15.1 to 3.16.1 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 3.15.1 to 3.16.1. - [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases) - [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.15.1...V3.16.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2020-02-24 | Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.4.0 to 16.5.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](https://github.com/microsoft/vstest/compare/v16.4.0...v16.5.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2020-02-24 | set version pcl-v1.8.6 | Oren Novotny | 1 | -1/+1 | |
2020-02-21 | Update versions and release notes for 1.8.6 release-1.8.6 | Peter Dettman | 3 | -5/+9 | |
2020-02-21 | Add utility method | Peter Dettman | 1 | -1/+20 | |
2020-02-21 | Refactoring | Peter Dettman | 4 | -148/+148 | |
2020-02-21 | Fix handling of reason codes | Peter Dettman | 1 | -39/+43 | |
2020-02-21 | Update ASN.1 GetInstance methods | Peter Dettman | 7 | -109/+49 | |
2020-02-20 | Improvements to permitted sub-trees | Peter Dettman | 1 | -1/+14 | |
2020-02-20 | Misc. updates from bc-java | Peter Dettman | 5 | -8/+39 | |
2020-02-20 | Mark methods as "Var" for clarity | Peter Dettman | 2 | -6/+6 | |
2020-02-20 | Stricter header validation for PEM files | Peter Dettman | 2 | -4/+15 | |
2020-02-20 | Fix typo | Peter Dettman | 1 | -1/+1 | |
2020-02-20 | TLS backports from bc-java/tls | Peter Dettman | 6 | -99/+3 | |
2020-02-20 | PGP updates from bc-java | Peter Dettman | 13 | -30/+92 | |
2020-02-20 | Mark several EC multipliers as obsolete | Peter Dettman | 9 | -7/+30 | |
2020-02-20 | Check IsSsl after other checks (NPE) | Peter Dettman | 1 | -25/+19 | |
2020-02-19 | ASN.1 updates from bc-java | Peter Dettman | 13 | -153/+320 | |
2020-02-13 | Case-insensitive check of boolean env. var. | Peter Dettman | 1 | -1/+1 | |
2020-02-13 | PKCS12: Improved support for certificate-only key stores without password | Peter Dettman | 3 | -26/+102 | |
2020-02-13 | ASN.1 updates from bc-java | Peter Dettman | 15 | -231/+312 | |
2020-02-12 | Update release notes | Peter Dettman | 1 | -0/+4 | |
2020-02-12 | Update copyrights to 2020 | Peter Dettman | 2 | -2/+2 | |
2020-02-12 | Mark some constructors obsolete (per bc-java) | Peter Dettman | 4 | -6/+14 | |
2020-01-31 | EdDSA: guard against pub key mismatch | Peter Dettman | 7 | -48/+62 | |
2020-01-30 | Port of X25519/X448 field updates from bc-java | Peter Dettman | 2 | -25/+39 | |
2020-01-06 | Bump coverlet.collector from 1.1.0 to 1.2.0 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [coverlet.collector](https://github.com/tonerdo/coverlet) from 1.1.0 to 1.2.0. - [Release notes](https://github.com/tonerdo/coverlet/releases) - [Commits](https://github.com/tonerdo/coverlet/compare/v1.1.0...v1.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2019-11-28 | Bump coverlet.collector from 1.0.1 to 1.1.0 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [coverlet.collector](https://github.com/tonerdo/coverlet) from 1.0.1 to 1.1.0. - [Release notes](https://github.com/tonerdo/coverlet/releases) - [Commits](https://github.com/tonerdo/coverlet/compare/v1.0.1...v1.1.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2019-11-28 | Bump Microsoft.SourceLink.GitHub from 1.0.0-beta2-19367-01 to 1.0.0 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [Microsoft.SourceLink.GitHub](https://github.com/dotnet/sourcelink) from 1.0.0-beta2-19367-01 to 1.0.0. - [Release notes](https://github.com/dotnet/sourcelink/releases) - [Commits](https://github.com/dotnet/sourcelink/compare/1.0.0-beta2-19367-01...1.0.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2019-11-28 | Bump NUnit3TestAdapter from 3.14.0 to 3.15.1 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 3.14.0 to 3.15.1. - [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases) - [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.14...V3.15.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2019-11-28 | Bump Microsoft.NET.Test.Sdk from 16.2.0 to 16.4.0 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.2.0 to 16.4.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](https://github.com/microsoft/vstest/compare/v16.2.0...v16.4.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2019-11-28 | Bump NerdBank.GitVersioning from 3.0.26 to 3.0.28 | dependabot-preview[bot] | 1 | -1/+1 | |
Bumps [NerdBank.GitVersioning](https://github.com/AArnott/Nerdbank.GitVersioning) from 3.0.26 to 3.0.28. - [Release notes](https://github.com/AArnott/Nerdbank.GitVersioning/releases) - [Commits](https://github.com/AArnott/Nerdbank.GitVersioning/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||||
2019-11-03 | Build script updates pcl-v1.8.5.2 | Oren Novotny | 1 | -2/+1 | |
2019-11-03 | Build script updates | Oren Novotny | 5 | -89/+97 | |
2019-10-23 | Improve ChaCha20Poly1305 tests | Peter Dettman | 3 | -35/+66 | |
- focused on processing array sub-ranges | |||||
2019-09-10 | Add ChaCha ciphers to factory classes | Peter Dettman | 10 | -12/+310 | |
2019-09-09 | Port ChaCha20Poly1305 from bc-java | Peter Dettman | 10 | -96/+1134 | |
2019-09-09 | Tampering and reuse test cases for GCM | Peter Dettman | 2 | -27/+90 | |
2019-09-09 | Updates from bc-java | Peter Dettman | 1 | -10/+51 | |
2019-09-09 | Rewrite conditionals to avoid overflow | Peter Dettman | 1 | -2/+2 | |
2019-09-09 | Support user cancellation of (D)TLS handshakes | Peter Dettman | 15 | -3/+57 | |
- see https://github.com/bcgit/bc-java/pull/549 | |||||
2019-09-09 | Port of strict hex decoding from bc-java | Peter Dettman | 61 | -306/+362 | |
2019-08-29 | Add sanity checks on scalar mult. outputs | Peter Dettman | 3 | -10/+116 | |
2019-08-29 | Add new X448 test cases from bc-java | Peter Dettman | 1 | -0/+190 | |
2019-08-29 | CCM: only enforce the tag length restrictions for encryption | Peter Dettman | 1 | -4/+4 | |
2019-08-26 | Check CCM tag length during initialization | Peter Dettman | 1 | -2/+10 | |
2019-08-26 | PssSigner verification improvements | Peter Dettman | 1 | -7/+13 | |
- enforce leading zero bits consistency requirement - explicitly zero when cipher output is short | |||||
2019-08-22 | Remove unneeded ifdef's | Oren Novotny | 31 | -61/+21 | |
2019-08-22 | Fix parsing of test messages due to using arg exception with parameter name | Oren Novotny | 1 | -8/+8 | |
2019-08-22 | Revert all Main -> MainOld renames by specifying startup object explicitly | Oren Novotny | 298 | -298/+315 | |
2019-08-22 | More reversions for netcore 2.1 | Oren Novotny | 2 | -23/+3 | |
2019-08-22 | Fix formatting | Oren Novotny | 1 | -1/+1 | |
2019-08-22 | Restore original code as it's in netcore 2.1 now | Oren Novotny | 1 | -1/+1 | |
2019-08-22 | Restore original method as it's in netcore2.1 | Oren Novotny | 1 | -1/+1 | |
2019-08-22 | Restore original exception type as it is in netstandard2 | Oren Novotny | 1 | -1/+1 | |
2019-08-22 | Update deps | Oren Novotny | 3 | -4/+6 | |
2019-08-10 | Fix circular dependence of statics | Peter Dettman | 27 | -39/+51 | |
2019-08-10 | Add and use IntValueExact properties | Peter Dettman | 35 | -123/+201 | |
2019-08-09 | Use utility method | Peter Dettman | 1 | -1/+1 | |
2019-08-09 | Add Clone for bool[] | Peter Dettman | 1 | -30/+21 | |
2019-08-09 | Loosen test requirements on error message | Peter Dettman | 1 | -4/+4 | |
2019-08-09 | Add non-constant-time variant to ECLookupTable | Peter Dettman | 41 | -149/+860 | |
2019-08-09 | ASN.1 updates from bc-java | Peter Dettman | 5 | -42/+66 | |
- Integer cannot have empty contents octets - Enumerated values can't be negative | |||||
2019-08-09 | Add IntValueExact and LongValueExact to BigInteger | Peter Dettman | 1 | -0/+22 | |
2019-08-07 | single hit to true | Oren Novotny | 2 | -10/+3 | |
2019-08-06 | only collect coverage on .net core | Oren Novotny | 1 | -2/+9 | |
2019-08-06 | Use coverlet code coverage | Oren Novotny | 5 | -30/+29 | |
2019-08-06 | Bump deps | Oren Novotny | 1 | -2/+2 | |
2019-08-06 | Bump to .NET Core 2.1 as that's the earliest supported | Oren Novotny | 1 | -4/+4 | |
2019-08-06 | Remove netstandard1 targets as they broke the build with missing Array.Copy ↵ | Oren Novotny | 1 | -2/+2 | |
overloads. | |||||
2019-08-04 | EdDSA refactoring | Peter Dettman | 4 | -34/+46 | |
- tighten scalar bounds for wNAF - provide CMov in field classes - fix spelling of Straus | |||||
2019-08-04 | Implement promotion for ECPoint precomputations | Peter Dettman | 3 | -7/+128 | |
- a point is promoted after repeated use (e.g. in ECDSA verification) - promoted points are eligible for extra precomp => faster algorithms | |||||
2019-08-04 | Use Arrays.Reverse utility method in several places | Peter Dettman | 3 | -35/+8 | |
2019-08-04 | Use GetInstance instead of cast | Peter Dettman | 1 | -2/+1 | |
2019-08-04 | Misc. ASN.1 updates | Peter Dettman | 7 | -33/+31 | |
2019-08-04 | Refactoring in PublicKeyFactory | Peter Dettman | 3 | -55/+73 | |
- add SubjectPublicKeyInfo.ParsePublicKey and use where applicable - validate GOST3410 public key lengths | |||||
2019-08-03 | Improve caching behaviour for algorithms using endomorphisms | Peter Dettman | 9 | -19/+187 | |
2019-08-02 | Use fixed-point comb when multiplying basepoint | Peter Dettman | 2 | -5/+11 | |
2019-08-02 | Handle x400Address as sequence in GeneralName | Peter Dettman | 1 | -14/+17 | |
- add 'default' tag handler (instead of falling out of if-block) | |||||
2019-08-02 | EC wNAF-related updates from bc-java | Peter Dettman | 11 | -539/+659 | |
- better control of window size limits - callers take advantage of available larger precomps - provide ConfigureBasepoint to mark points for larger precomp - mark built-in curve basepoints for larger default wNAF width | |||||
2019-08-02 | Add experimental support for GLV Type A endomorphisms | Peter Dettman | 15 | -111/+398 | |
2019-08-02 | Provide a constant-time zero test | Peter Dettman | 2 | -4/+18 | |
2019-08-02 | Updates to raw math classes from bc-java | Peter Dettman | 6 | -42/+148 | |
2019-08-02 | Refactor Equals/GetHashCode in X509 objects | Peter Dettman | 3 | -34/+107 | |
- cache public key in X509Certificate | |||||
2019-08-01 | SHA-256 performance tweak | Peter Dettman | 1 | -30/+18 | |
2019-08-01 | Rewrite Asn1Sequence/Set to store elements as Asn1Encodable[] | Peter Dettman | 8 | -264/+170 | |
2019-08-01 | Don't create a SecureRandom unnecessarily | Peter Dettman | 1 | -4/+20 | |
2019-08-01 | Refactor ToString() | Peter Dettman | 1 | -11/+6 | |
2019-08-01 | PCL fixes | Peter Dettman | 4 | -6/+7 | |
2019-08-01 | Inline BuildEncodableVector to shrink recursive call stacks | Peter Dettman | 1 | -13/+10 | |
2019-08-01 | Cast to remove warning | Peter Dettman | 1 | -1/+1 | |
2019-08-01 | EC updates from bc-java | Peter Dettman | 24 | -34/+553 | |
- use half-trace when possible (odd m) for decompression/validation - provide field-specific half-trace methods for custom curves - clarify the logic of point-order testing for binary curves - expand test cases for invalid points | |||||
2019-08-01 | Fix warnings | Peter Dettman | 2 | -10/+10 | |
2019-08-01 | Misc. ASN.1 updates from bc-java | Peter Dettman | 7 | -104/+232 | |
2019-07-31 | Rework some of the ImplSquare methods in custom binary curves | Peter Dettman | 7 | -25/+22 | |
2019-07-31 | Accept only properly-sized BigInteger (no auto-reduction) | Peter Dettman | 10 | -27/+25 | |
2019-07-31 | Fix CMP tests failing to set body | Peter Dettman | 2 | -4/+12 | |
2019-07-30 | Work on EC parameters classes | Peter Dettman | 5 | -43/+42 | |
- make fields private/readonly where possible - add public validation methods to ECDomainParameters - add validation to ECPrivateKeyParameters - ECDomainParameters equality/GetHashCode ignore (optional) cofactor | |||||
2019-07-29 | Adapt test to access restrictions | Peter Dettman | 1 | -16/+35 | |
2019-07-29 | Fix a corner-case for DER set-value sorting | Peter Dettman | 1 | -15/+22 | |
2019-07-29 | Add several copy64 methods | Peter Dettman | 1 | -0/+17 | |
2019-07-29 | Make main SMix array 1-dimensional | Peter Dettman | 1 | -12/+16 | |
2019-07-29 | Remove unused imports | Peter Dettman | 1 | -4/+0 | |
2019-07-29 | Fix field reduction for custom secp128r1 curve | Peter Dettman | 4 | -0/+57 | |
- see https://github.com/bcgit/bc-java/issues/566 | |||||
2019-06-21 | Rename main | Oren Novotny | 1 | -1/+1 | |
2019-06-15 | fixed typo | David Hook | 1 | -1/+1 | |
2019-06-15 | update | David Hook | 1 | -4/+4 | |
2019-06-12 | Update ECPointTest.cs | Kristian Rastrup | 1 | -2/+2 | |
Updated to test all points and not just the first | |||||
2019-06-04 | Refactoring | Peter Dettman | 90 | -1049/+371 | |
2019-06-04 | Port LinkedCertificate from bc-java | Peter Dettman | 10 | -1/+230 | |
2019-06-01 | Name constraint validation updates from bc-java | Peter Dettman | 13 | -206/+1104 | |
2019-06-01 | Remove extraneous output | Peter Dettman | 1 | -1/+1 | |
2019-06-01 | Support SM2 in SignerUtilities | Peter Dettman | 5 | -109/+240 | |
- including support for non-standard SHA256withSM2 | |||||
2019-05-28 | Update warnings | Oren Novotny | 2 | -1/+2 | |
2019-05-28 | Update deps | Oren Novotny | 5 | -11/+13 | |
2019-05-23 | Update Arrays.cs | Kristian Rastrup | 1 | -1/+1 | |
Changed to string since char in StringBuilder constructor gets converted into int for capacity | |||||
2019-05-14 | Default saltLength to 20 | Peter Dettman | 1 | -2/+1 | |
2019-05-14 | Increase zlib default buffer size | Peter Dettman | 2 | -2/+2 | |
2019-05-14 | Refactor to not need pending_buf_size | Peter Dettman | 1 | -7/+1 | |
2019-05-13 | Update DHValidationParms.cs | Kristian Rastrup | 1 | -1/+1 | |
Correcting type check in DHValidationParms | |||||
2019-05-13 | Update PssSigner.cs | Kristian Rastrup | 1 | -1/+1 | |
Passing through parameter in constructor of PssSigner | |||||
2019-05-10 | Cleanup around OfferInput methods | Peter Dettman | 2 | -11/+16 | |
2019-05-10 | Update KDF test project files and .NET 1.1 compat. | Peter Dettman | 9 | -341/+311 | |
2019-05-09 | Update TlsProtocol.cs | deniszykov | 1 | -1/+6 | |
added `TlsProtocol.OfferInput()` overload which specify _offset_ and _length_ of input buffer like in java source https://www.bouncycastle.org/docs/tlsdocs1.5on/org/bouncycastle/tls/TlsProtocol.html | |||||
2019-05-07 | KDF Related tests. | mw | 6 | -2/+3417 | |
2019-05-06 | Add .rsp as text in .gitattributes | Peter Dettman | 1 | -0/+1 | |
2019-05-06 | .NET 1.1 fixes for KDF changes | Peter Dettman | 1 | -1/+0 | |
2019-05-06 | Fix errors and names in KDF changes | Peter Dettman | 6 | -42/+35 | |
2019-05-06 | Update project files for recent KDF additions | Peter Dettman | 6 | -3/+94 | |
2019-05-06 | TLS: Clone in GetPsk since TlsPskKeyExchange will clear after use | Peter Dettman | 8 | -5/+105 | |
- use not-all-zeroes test psk to ensure coverage | |||||
2019-05-01 | Additional KDF operations and tests. | mw | 14 | -0/+189102 | |
2019-04-30 | EdDSA verifiers now reject overly long signatures | Peter Dettman | 8 | -23/+85 | |
- see https://github.com/bcgit/bc-java/issues/508 | |||||
2019-03-26 | Update PkixBuilderParameters.cs | Kristian Rastrup | 1 | -1/+1 | |
Due to hidden member a this. has been forgotten | |||||
2019-03-26 | Update CMSSignedHelper.cs | Kristian Rastrup | 1 | -1/+1 | |
Change to Id Field for TeleTrusTObjectIdentifiers.TeleTrusTRsaSignatureAlgorithm | |||||
2019-03-26 | Update PkixCertPath.cs | Kristian Rastrup | 1 | -1/+1 | |
The Equals method compares to the wrong list | |||||
2019-03-09 | DTLS: Guard against epoch wrapping | Peter Dettman | 1 | -3/+8 | |
2019-03-09 | Update comment in line with Java version | Peter Dettman | 1 | -6/+6 | |
2019-03-09 | Don't ignore index | Peter Dettman | 1 | -1/+1 | |
2019-02-07 | Fix invalid cast in test pcl-v1.8.5 | Oren Novotny | 1 | -1/+1 | |
2019-02-07 | Prep 1.8.5 | Oren Novotny | 2 | -4/+4 | |
2019-02-07 | Fix merge bug | Oren Novotny | 1 | -1/+0 | |
2019-02-07 | Fix setting of buffer position | Peter Dettman | 1 | -1/+1 | |
2019-02-05 | fixed ECGOST co-factors for 2012 sets | David Hook | 2 | -4/+6 | |
2019-02-04 | update | David Hook | 1 | -0/+5 | |
2019-01-31 | Update versions and release notes for 1.8.5 release-1.8.5 | Peter Dettman | 4 | -7/+7 | |
2019-01-31 | Fixes and tidying up for release | Peter Dettman | 78 | -1750/+1758 | |
2019-01-25 | Remove old nunit artifact | Oren Novotny | 1 | -1/+0 | |
2019-01-24 | removed unnecessary extra ECGOST3410 class | David Hook | 2 | -154/+14 | |
2019-01-20 | update | David Hook | 1 | -0/+7 | |
2019-01 |