Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improvements to EdDSA use cases | Peter Dettman | 2023-01-12 | 1 | -11/+9 |
| | | | | - see https://github.com/bcgit/bc-csharp/issues/406 | ||||
* | Span-based alternatives to char[] | Peter Dettman | 2022-12-21 | 3 | -3/+49 |
| | |||||
* | Use FixedTimeEquals | Peter Dettman | 2022-11-23 | 1 | -1/+1 |
| | |||||
* | Simplify digest calculation | Peter Dettman | 2022-11-09 | 6 | -67/+10 |
| | |||||
* | Asn1Generator implements IDisposable | Peter Dettman | 2022-11-09 | 5 | -68/+83 |
| | | | | - now expects BerOctetStringGenerator to be disposed, not just its octets stream | ||||
* | CmsContentInfoParser implements IDisposable | Peter Dettman | 2022-11-09 | 3 | -13/+28 |
| | | | | - Obsolete the Close method | ||||
* | Dispose cleanup | Peter Dettman | 2022-11-09 | 13 | -35/+38 |
| | | | | - IDisposable for PemReader, PemWriter, IStreamGenerator | ||||
* | Overhaul UTCTime classes | Peter Dettman | 2022-11-07 | 1 | -1/+1 |
| | |||||
* | CMS support for OtherRevocationInfoFormat | Peter Dettman | 2022-11-06 | 6 | -36/+189 |
| | | | | - see https://github.com/bcgit/bc-csharp/pull/328 | ||||
* | More GOST 2012 registry entries | Peter Dettman | 2022-11-06 | 2 | -4/+20 |
| | | | | - see https://github.com/bcgit/bc-csharp/pull/233 | ||||
* | GOST registry entries | Peter Dettman | 2022-11-05 | 1 | -4/+4 |
| | | | | - see https://github.com/bcgit/bc-csharp/pull/284 | ||||
* | Preprocessor symbol cleanup | Peter Dettman | 2022-11-05 | 1 | -3/+0 |
| | |||||
* | Clenaup warnings | Peter Dettman | 2022-11-03 | 1 | -10/+8 |
| | |||||
* | More Span-based Stream methods | Peter Dettman | 2022-11-01 | 5 | -11/+33 |
| | |||||
* | Cleanup CMS compressed data | Peter Dettman | 2022-10-28 | 2 | -25/+24 |
| | |||||
* | Use platform compression where available | Peter Dettman | 2022-10-24 | 4 | -16/+19 |
| | | | | - Move Bzip2 code into Utilities | ||||
* | Add Gost2012 algorithms to registries | Peter Dettman | 2022-10-23 | 1 | -4/+13 |
| | | | | - see https://github.com/bcgit/bc-csharp/pull/217 | ||||
* | SecureRandom refactoring in Cms | Peter Dettman | 2022-10-23 | 9 | -86/+66 |
| | |||||
* | System.Linq cleanup | Peter Dettman | 2022-10-17 | 1 | -10/+12 |
| | |||||
* | Refactoring | Peter Dettman | 2022-10-04 | 6 | -29/+18 |
| | |||||
* | Give IStreamCalculator a generic type | Peter Dettman | 2022-09-20 | 1 | -2/+2 |
| | |||||
* | Stream modernization | Peter Dettman | 2022-09-03 | 5 | -78/+33 |
| | |||||
* | NullOutputStream => Stream.Null | Peter Dettman | 2022-09-02 | 1 | -3/+1 |
| | |||||
* | Utility method for selecting AES engine | Peter Dettman | 2022-07-17 | 1 | -7/+2 |
| | |||||
* | Refactoring around Stream signers | Peter Dettman | 2022-06-29 | 1 | -29/+30 |
| | |||||
* | Refactoring around Platform | Peter Dettman | 2022-06-29 | 2 | -29/+18 |
| | |||||
* | Generics migration in Cms | Peter Dettman | 2022-06-28 | 29 | -633/+542 |
| | |||||
* | Generics migration in Asn1 | Peter Dettman | 2022-06-27 | 4 | -58/+28 |
| | |||||
* | Generics migration work | Peter Dettman | 2022-06-27 | 4 | -72/+69 |
| | |||||
* | Replace IX509Store API with new store/selector API | Peter Dettman | 2022-06-26 | 8 | -435/+188 |
| | | | | - overhaul Cms, Pkix, X509 APIs | ||||
* | Cleanup Exception classes | Peter Dettman | 2022-06-24 | 3 | -39/+45 |
| | |||||
* | Initial merge of PQC port | royb | 2022-06-23 | 1 | -1/+1 |
| | |||||
* | Warnings cleanup | Peter Dettman | 2022-06-22 | 1 | -31/+16 |
| | |||||
* | Code cleanup | Peter Dettman | 2022-06-22 | 1 | -1/+1 |
| | |||||
* | Cleanup old build systems | Peter Dettman | 2022-06-21 | 6 | -6/+6 |
| | |||||
* | Remove legacy TLS | Peter Dettman | 2022-06-21 | 1 | -6/+2 |
| | |||||
* | ObsoleteAttribute cleanup | Peter Dettman | 2022-06-21 | 8 | -92/+0 |
| | |||||
* | Work on Stream classes | Peter Dettman | 2022-05-23 | 4 | -41/+25 |
| | | | | | | | - consistent naming, ordering - CanRead/Seek/Write fixes - argument validation - some cases of blocking zero-byte Read calls | ||||
* | fix: NullReferenceException in DerOctetString..ctor | LABADE Youval | 2022-01-12 | 1 | -1/+1 |
| | |||||
* | Add Asn1Encodable.EncodeTo methods | Peter Dettman | 2021-10-14 | 1 | -1/+1 |
| | |||||
* | Obsolete DerOutputStream | Peter Dettman | 2021-10-14 | 1 | -2/+2 |
| | |||||
* | completed copy constructor in SignerInformation, fixed mutable issue for SET ↵ | David Hook | 2021-10-08 | 1 | -14/+15 |
| | | | | in ASN1Encodable | ||||
* | added explicit sorting of DER encoded SET | David Hook | 2021-10-07 | 1 | -6/+8 |
| | |||||
* | format changes only - relates to github #68 | David Hook | 2021-10-04 | 2 | -38/+38 |
| | |||||
* | ASN.1 updates from bc-java | Peter Dettman | 2021-07-08 | 1 | -1/+1 |
| | |||||
* | Respect buffer size and use Streams | Peter Dettman | 2021-06-09 | 1 | -2/+2 |
| | |||||
* | github #83 - correct digest name fetch to check enc oid | David Hook | 2021-05-31 | 1 | -7/+12 |
| | |||||
* | Portability fixes | Peter Dettman | 2021-05-24 | 1 | -1/+1 |
| | |||||
* | github #222 addressed OAEP parameter setting, refactored ↵ | David Hook | 2021-05-24 | 3 | -65/+42 |
| | | | | KeyTransRecipientInfoGenerator to allow deprecation of sub class | ||||
* | github #250 lookup table error | David Hook | 2021-05-23 | 1 | -2/+2 |
| | |||||
* | Various SHA512/224, SHA512/256, SHA3 support | Peter Dettman | 2021-02-10 | 2 | -21/+68 |
| | |||||
* | Fix CMS RSASSA-PSS verification when no signed attrs | Peter Dettman | 2021-02-08 | 1 | -18/+22 |
| | |||||
* | Add support for dashed digest algorithm names | U-GEMALTO\10056220 | 2021-02-02 | 1 | -0/+4 |
| | | | | | This commit adds support for digest algorithm names containing a dash in it e.g. SHA-256withRSA | ||||
* | direct signature for PSS | David Hook | 2021-01-31 | 1 | -0/+10 |
| | |||||
* | Finished NewTspTests | mw | 2020-10-27 | 2 | -5/+26 |
| | |||||
* | Updated TimeStampTokenGenerator | mw | 2020-08-28 | 1 | -0/+11 |
| | |||||
* | Misc. updates from bc-java | Peter Dettman | 2020-07-30 | 1 | -1/+1 |
| | |||||
* | Misc. updates from bc-java | Peter Dettman | 2020-02-20 | 1 | -0/+10 |
| | |||||
* | Add and use IntValueExact properties | Peter Dettman | 2019-08-10 | 4 | -6/+6 |
| | |||||
* | Support SM2 in SignerUtilities | Peter Dettman | 2019-06-01 | 1 | -1/+5 |
| | | | | - including support for non-standard SHA256withSM2 | ||||
* | Update CMSSignedHelper.cs | Kristian Rastrup | 2019-03-26 | 1 | -1/+1 |
| | | | Change to Id Field for TeleTrusTObjectIdentifiers.TeleTrusTRsaSignatureAlgorithm | ||||
* | Fixes and tidying up for release | Peter Dettman | 2019-01-31 | 4 | -383/+346 |
| | |||||
* | Selecting digest. | MW | 2019-01-19 | 1 | -4/+10 |
| | |||||
* | fixed KeyTransRecipientInfoGenerator to invoke overridable method for ↵ | David Hook | 2019-01-19 | 1 | -4/+1 |
| | | | | wrapping symmetric session key | ||||
* | added use of IKeyWrapper for managing CMS KeyTransRecipient | David Hook | 2019-01-18 | 2 | -74/+106 |
| | |||||
* | CMS ArchiveControl | MW | 2019-01-17 | 5 | -3/+220 |
| | |||||
* | Initial CMP | Megan Woods | 2019-01-14 | 1 | -0/+337 |
| | |||||
* | Refactoring to support custom ISignatureFactory | Peter Dettman | 2018-10-11 | 9 | -107/+17 |
| | | | | - see https://github.com/bcgit/bc-csharp/issues/153 | ||||
* | Merge branch 'comment' of https://github.com/fedelippo/bc-csharp into ↵ | Peter Dettman | 2018-10-09 | 1 | -2/+2 |
|\ | | | | | | | fedelippo-comment | ||||
| * | Update a documentation comment in Build method | Filippo Biondi | 2018-10-05 | 1 | -2/+2 |
| | | | | | | | | | | CertHolder param is present in the Java class method but no longer in the Csharp one where the X.509 certificate is passed instead. | ||||
* | | Add new SignerInformation protected constructor | Peter Dettman | 2018-10-05 | 1 | -0/+24 |
|/ | |||||
* | Add UseDerForCerts, UseDerForCrls properties | Peter Dettman | 2018-08-06 | 3 | -5/+27 |
| | | | | - see https://github.com/bcgit/bc-csharp/pull/101 | ||||
* | Add OIW OIDs in various lookup tables | Peter Dettman | 2017-09-05 | 1 | -0/+2 |
| | | | | | - replace some OID literals with named ones - see https://github.com/bcgit/bc-csharp/issues/74 | ||||
* | Review of culture-independent String comparison methods | Peter Dettman | 2015-11-12 | 2 | -6/+8 |
| | |||||
* | Address various compiler warnings | Peter Dettman | 2015-11-10 | 20 | -36/+36 |
| | |||||
* | Add DOTNET and LIB preprocessor flags as per BouncyCastle-PCL | Peter Dettman | 2015-11-09 | 1 | -1/+1 |
| | |||||
* | Tighten up the correspondence b/w Close/Dispose | Peter Dettman | 2015-11-08 | 1 | -0/+1 |
| | |||||
* | Oops, fix method names | Peter Dettman | 2015-11-04 | 4 | -4/+4 |
| | |||||
* | Replace Close with Dispose for PORTABLE | Peter Dettman | 2015-11-04 | 4 | -6/+89 |
| | |||||
* | Change Close calls to Dispose calls for PORTABLE | Peter Dettman | 2015-11-04 | 14 | -27/+35 |
| | |||||
* | Final naming refactor | David Hook | 2015-10-24 | 2 | -10/+10 |
| | |||||
* | comment update | David Hook | 2015-10-24 | 1 | -7/+6 |
| | |||||
* | renamed ISignatureCalculator to ISignatureCalculatorFactory | David Hook | 2015-10-24 | 2 | -10/+10 |
| | |||||
* | Changed name of Value() to Collect() | David Hook | 2015-10-22 | 1 | -1/+1 |
| | |||||
* | Added missed files on IBlockResult change | David Hook | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | SigOutputStream removed from the other-platform path too. | Peter Dettman | 2015-10-18 | 1 | -1/+1 |
| | |||||
* | PCL: No support for FileInfo/FileStream | Peter Dettman | 2015-10-18 | 1 | -0/+2 |
| | |||||
* | PCL: Various non-IO changes | Peter Dettman | 2015-10-18 | 3 | -3/+3 |
| | |||||
* | No SerializableAttribute in PCL | Peter Dettman | 2015-10-18 | 3 | -3/+3 |
| | |||||
* | http://www.bouncycastle.org/jira/browse/BMA-90 | Peter Dettman | 2015-10-18 | 4 | -29/+24 |
| | | | | | - Make CmsReadable public - Make a few methods virtual | ||||
* | Initial cut of SignerInfoGenerator | David Hook | 2015-10-17 | 5 | -212/+506 |
| | |||||
* | removed bogus imports (old FilterStream) | David Hook | 2015-10-12 | 1 | -1/+0 |
| | | | | added ISignatureGenerator to Pkcs10. | ||||
* | Merge branch 'master' of git.bouncycastle.org:bc-csharp | Peter Dettman | 2015-08-14 | 1 | -2/+5 |
| | | | | | Conflicts: crypto/src/asn1/x9/X9ECParametersHolder.cs | ||||
* | Formatting | Peter Dettman | 2015-03-25 | 1 | -1/+2 |
| | |||||
* | Correct duplicate key exception when more than one signer use the same ↵ | Carlos Alberto Costa Beppler | 2015-03-24 | 1 | -8/+13 |
| | | | | digest algorithm. | ||||
* | Port of a few Java updates | Peter Dettman | 2014-12-11 | 1 | -16/+37 |
| | |||||
* | Port of PrivateKeyInfo changes from Java | Peter Dettman | 2014-07-21 | 1 | -205/+205 |
| | |||||
* | Move NullOutputStream to util/io | Peter Dettman | 2014-04-06 | 1 | -20/+0 |
| | |||||
* | Don't require there to be any digests, to allow in particular for a ↵ | Peter Dettman | 2013-11-10 | 1 | -5/+0 |
| | | | | certs-only SignedData | ||||
* | Initial import of old CVS repository | Peter Dettman | 2013-06-28 | 68 | -0/+9197 |