summary refs log tree commit diff
path: root/crypto/src/bcpg (follow)
Commit message (Collapse)AuthorAgeFilesLines
* RefactoringPeter Dettman2023-04-211-3/+1
|
* Fix missing Dispose(s) of BcpgOutputStreamPeter Dettman2023-04-203-34/+33
|
* Add EdDsa_LegacyPeter Dettman2023-03-205-6/+9
|
* Add tag bounds check to prevent old packet confusion.Peter Dettman2023-03-201-8/+7
|
* OpenPGP updates from bc-javaPeter Dettman2023-02-2823-150/+210
|
* CRC24 perf. opts.Peter Dettman2023-02-283-83/+137
|
* Exception on malformed checksumPeter Dettman2023-02-281-19/+10
|
* Bcpg: update signature subpacketsPeter Dettman2023-02-2410-112/+250
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-02-022-12/+8
|
* Misc. cipher cleanupPeter Dettman2023-02-021-8/+4
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-281-3/+3
|
* Crc24 perf. opts.Peter Dettman2022-11-092-24/+19
|
* Remove unused classPeter Dettman2022-11-091-24/+0
|
* Dispose cleanupPeter Dettman2022-11-093-3/+3
| | | | - IDisposable for PemReader, PemWriter, IStreamGenerator
* Port OpenPGP support for XDH, EdDSA from bc-javaPeter Dettman2022-11-056-81/+161
| | | | - see https://github.com/bcgit/bc-csharp/issues/345
* AssemblyTitle and PackageIconPeter Dettman2022-11-021-1/+10
|
* More Span-based Stream methodsPeter Dettman2022-11-013-32/+142
|
* DateTimeUtilities improvements:Peter Dettman2022-10-271-5/+5
| | | | | - DateTimeToUnixMs converts to UTC - UnixMsToDateTime checks input range
* Refactoring in Bcpg.SigPeter Dettman2022-10-2711-157/+32
|
* Refactor stackalloc usagePeter Dettman2022-10-062-13/+13
|
* Avoid some allocations around MPIntegerPeter Dettman2022-10-044-45/+59
|
* Stream modernizationPeter Dettman2022-09-034-51/+6
|
* Cleanup Stream disposing in BcpgPeter Dettman2022-06-294-83/+59
|
* Cleanup NewLine handlingPeter Dettman2022-06-291-10/+11
|
* Generics migration in Bcpg, Bzip2, CmpPeter Dettman2022-06-284-78/+51
|
* Cleanup Exception classesPeter Dettman2022-06-241-4/+21
|
* NEW_REFLECTION cleanupPeter Dettman2022-06-241-1/+1
|
* Cleanup old build systemsPeter Dettman2022-06-211-1/+1
|
* ObsoleteAttribute cleanupPeter Dettman2022-06-213-14/+0
|
* Work on Stream classesPeter Dettman2022-05-234-117/+75
| | | | | | | - consistent naming, ordering - CanRead/Seek/Write fixes - argument validation - some cases of blocking zero-byte Read calls
* Handle RevocationKey and RevocationReasonPeter Dettman2022-01-131-27/+31
|
* PORTABLE fixesPeter Dettman2021-10-181-1/+6
|
* Ignore PGP signatures with invalid versionPeter Dettman2021-10-143-2/+18
|
* Latest ArmoredInputStream stuff from bc-javaPeter Dettman2021-10-131-177/+194
|
* Marker packet skippingPeter Dettman2021-10-121-1/+12
|
* github #23 added method for handling signing subkeyDavid Hook2021-05-231-1/+7
|
* github #283 added extra features fields, corrected parsing for new draftDavid Hook2021-05-231-36/+26
|
* Equals/GetHashCode for SignatureSubpacketPeter Dettman2021-02-091-0/+21
|
* 'safegcd' modular inversionPeter Dettman2020-09-041-3/+4
|
* EdDSA updatesPeter Dettman2020-07-301-0/+1
|
* Add guard in OID parsingPeter Dettman2020-04-051-0/+2
|
* Support headers with multiple valuesPeter Dettman2020-04-051-18/+58
| | | | - tidy up test names
* PGP updates from bc-javaPeter Dettman2020-02-202-3/+6
|
* Port PGP utility fix from JavaPeter Dettman2018-10-112-1/+6
|
* Code cleanup (from Java build)Peter Dettman2018-09-181-1/+1
|
* Fix ResetHeaders to preserve the existing version as intendedPeter Dettman2017-09-041-3/+3
|
* CommentsPeter Dettman2017-06-091-1/+1
|
* Improved header control in ArmoredOutputStreamPeter Dettman2017-06-091-14/+33
| | | | - in particular, supports removing the default version header
* Oops, fix method namesPeter Dettman2015-11-044-4/+4
|
* Replace Close with Dispose for PORTABLEPeter Dettman2015-11-044-23/+81
|
* Change Close calls to Dispose calls for PORTABLEPeter Dettman2015-11-044-4/+6
|
* Pull a few PORTABLE changes from BouncyCastle-PCL (with fixes)Peter Dettman2015-10-271-10/+1
|
* PCL: Various non-IO changesPeter Dettman2015-10-181-0/+12
|
* Fix whitespace and remove Dispose methodPeter Dettman2015-10-171-92/+53
|
* Merge branch 'keyhasing' of https://github.com/darkoperator/bc-csharp into ↵Peter Dettman2015-10-171-6/+45
|\ | | | | | | darkoperator-keyhasing
| * Add support to specifying Hash Algo when adding a subkey and generating a ↵Carlos Perez2014-06-081-6/+45
| | | | | | | | | | | | keyring. DSA2 and in the future EC keys requiere hashing higher than SHA1.
* | Port of latest PGP tests and supporting code changesPeter Dettman2015-10-1223-169/+320
| |
* | Refactor NextPacketTag()Peter Dettman2015-08-141-11/+7
| |
* | Port recent Java updatesPeter Dettman2015-04-186-0/+300
| |
* | Add constants for GNU protection modesPeter Dettman2015-03-091-0/+2
| |
* | Port of a few Java updatesPeter Dettman2014-12-111-13/+14
| |
* | Port a few Java openpgp updatesPeter Dettman2014-07-215-176/+186
|/
* Tabs -> spacesPeter Dettman2014-02-251-4/+4
|
* added Camellia tagsDavid Hook2014-01-151-11/+14
|
* Initial import of old CVS repositoryPeter Dettman2013-06-2866-0/+5270