summary refs log tree commit diff
path: root/BouncyCastle-PCL.sln (unfollow)
Commit message (Expand)AuthorFilesLines
2021-11-18ASN:1 tagged object parser updates from bc-javaPeter Dettman14-47/+337
2021-11-18ASN.1: Port of bc-java TYPE instancesPeter Dettman40-929/+1662
2021-11-16ASN.1: Staged encodingPeter Dettman54-1060/+583
2021-11-12Make cast more specificPeter Dettman1-1/+1
2021-11-12Reimplement application-specific over tagged objectPeter Dettman12-356/+514
2021-11-12Add new Equals methodPeter Dettman4-3/+8
2021-11-11Refactor tagged object parsingPeter Dettman3-38/+40
2021-11-11Trim stack tracePeter Dettman2-4/+8
2021-11-11RefactoringPeter Dettman1-15/+10
2021-11-11Remove now-redundant workaroundPeter Dettman1-15/+0
2021-11-11Minor fixes for DLTaggedObjectPeter Dettman1-2/+2
2021-11-11Improved parsing of tagged objectsPeter Dettman4-192/+196
2021-11-11Add DLTaggedObject and use from parserPeter Dettman7-4/+122
2021-11-11ASN.1: Update encoding in line with bc-javaPeter Dettman43-370/+567
2021-11-10Handle high tag numbersPeter Dettman2-15/+32
2021-11-09Add DLSequence, DLSet for internal usePeter Dettman20-146/+386
2021-11-09Fix DER encoding of lazy objectsPeter Dettman2-8/+24
2021-11-09Fix deprecated callPeter Dettman1-1/+1
2021-11-09RefactoringPeter Dettman2-8/+8
2021-11-08ASN.1: Add support for relative OIDsPeter Dettman13-215/+563
2021-11-08Lazy ASN.1 enumeration and refactoringPeter Dettman11-242/+314
2021-11-08ASN.1 refactoringPeter Dettman9-130/+123
2021-11-08More tagged object work from bc-javaPeter Dettman4-46/+248
2021-11-08Change return type of GetExplicitBaseObjectPeter Dettman2-3/+3
2021-11-08Utility methods and guardsPeter Dettman6-7/+95
2021-11-07Remove unnecessary static referencesPeter Dettman1-2/+2
2021-11-07Add EncodeConstructed methodPeter Dettman30-19/+164
2021-11-06Rewrite DerExternalPeter Dettman5-135/+234
2021-11-06Trim the stack tracePeter Dettman1-2/+2
2021-11-06Add TagClass property to Asn1TaggedObjectPeter Dettman4-6/+10
2021-11-06Add Asn1Utilities classPeter Dettman5-0/+36
2021-11-06Refactor GetStringPeter Dettman1-6/+7
2021-11-06Support parsing of Asn1ObjectDescriptorPeter Dettman1-0/+2
2021-11-06Add Asn1ObjectDescriptorPeter Dettman5-0/+116
2021-11-06DerGraphicString refactoringPeter Dettman2-21/+26
2021-11-06ASN.1 tagged objectsPeter Dettman4-96/+61
2021-11-06Add null-safe GetHashCodePeter Dettman1-0/+5
2021-11-06RefactoringPeter Dettman2-17/+8
2021-11-06TLS: Improve ASN.1 parsingPeter Dettman7-23/+67
2021-10-18Update git URLPeter Dettman1-1/+1
2021-10-18Update versions and release notes for 1.9.0 release-1.9.0Peter Dettman3-4/+32
2021-10-18Android target framework 4.4Peter Dettman1-2/+2
2021-10-18PORTABLE fixesPeter Dettman4-5/+15
2021-10-17.NET 1.1 fixesPeter Dettman3-89/+87
2021-10-17Fix tls test filesPeter Dettman1-25/+25
2021-10-17Experimental server-side TLS 1.3 PSKPeter Dettman6-51/+367
2021-10-17Server-side PSK selectionPeter Dettman2-10/+97
2021-10-17TLS 1.3 PSK server-side workPeter Dettman6-7/+96
2021-10-16BiString updates from bc-javaPeter Dettman4-125/+358
2021-10-15Preserve laziness in substreamsPeter Dettman2-26/+40
2021-10-15Use primitive encoding for short octet stringsPeter Dettman4-76/+135
2021-10-15Merge checksPeter Dettman1-8/+8
2021-10-15Refactor ASN.1 parsersPeter Dettman5-68/+89
2021-10-15Replace Obsolete tagPeter Dettman4-7/+7
2021-10-15RefactoringPeter Dettman2-101/+87
2021-10-15Update tag constantsPeter Dettman1-1/+14
2021-10-15Improve ASN.1 substream handlingPeter Dettman4-84/+92
2021-10-15ASN1InputStream updates from bc-javaPeter Dettman3-45/+59
2021-10-15Add utility methodsPeter Dettman2-0/+18
2021-10-14SEQUENCE/SET can't contain java null valuesPeter Dettman1-73/+37
2021-10-14Initial pass at EncodedLength methodsPeter Dettman33-14/+258
2021-10-14Add withID to Encode methodPeter Dettman37-232/+243
2021-10-14Fix and Obsolete BerNullPeter Dettman1-13/+3
2021-10-14More ASN.1 updates from bc-javaPeter Dettman6-132/+126
2021-10-14Add WriteElements methodPeter Dettman5-20/+12
2021-10-14Null check and reformattingPeter Dettman2-105/+109
2021-10-14Some Obsolete cleanupPeter Dettman7-28/+12
2021-10-14Add Asn1Encodable.EncodeTo methodsPeter Dettman12-57/+59
2021-10-14Obsolete DerOutputStreamPeter Dettman43-153/+181
2021-10-14Obsolete BerOutputStreamPeter Dettman11-20/+34
2021-10-14ASN.1 Obsolete cleanupPeter Dettman5-90/+14
2021-10-14ASN.1 opts.Peter Dettman6-7/+7
2021-10-14Improve handling of signatures for duplicated user-id/attributesPeter Dettman1-8/+17
2021-10-14Ignore PGP signatures with invalid versionPeter Dettman11-3/+151
2021-10-13Improve ASN.1 set special handlingPeter Dettman1-23/+27
2021-10-13DER sequence/set encoding opts.Peter Dettman2-28/+56
2021-10-13Latest ArmoredInputStream stuff from bc-javaPeter Dettman5-188/+631
2021-10-12Test fixesPeter Dettman1-2/+2
2021-10-12OID improvementsPeter Dettman2-20/+24
2021-10-12Marker packet skippingPeter Dettman10-35/+176
2021-10-08completed copy constructor in SignerInformation, fixed mutable issue for SET ...David Hook3-18/+32
2021-10-07added explicit sorting of DER encoded SETDavid Hook4-25/+29
2021-10-07corrected DER encoding of SETDavid Hook1-0/+18
2021-10-04Fixes for new_session_ticketPeter Dettman6-16/+53
2021-10-04Fix test namespacesPeter Dettman4-12/+7
2021-10-04format changes only - relates to github #68David Hook2-2/+2
2021-10-04format changes only - relates to github #68David Hook10-89/+89
2021-10-04partial #68David Hook4-8/+8
2021-09-22Restore new testsPeter Dettman2-0/+30
2021-09-22Restore old project file formatPeter Dettman3-8262/+15767
2021-09-11Check DH standard group lookupPeter Dettman1-1/+10
2021-09-08CRL NextUpdate can be nullPeter Dettman1-12/+8
2021-09-07Removed unused variable.mw1-2/+0
2021-09-03Updated PemReader to support differing whitespace assumptions.mw5-40/+492
2021-09-02added missing testsDavid Hook4-0/+1289
2021-09-02minor refactoringDavid Hook2-3/+3
2021-09-02moved testmw2-103/+106
2021-09-01Added missing files, updated project file.mw3-15644/+8341
2021-09-01Issue #1mw7-16257/+9079
2021-08-31Test client for TLS 1.3 (external) PSKPeter Dettman4-0/+207
2021-08-30fixed typosDavid Hook2-2/+2
2021-08-30initial fix for #261David Hook2-0/+128
2021-08-08Add missing GetHashCode variantPeter Dettman1-0/+18
2021-08-07Cleanup after bc-fips-csharp updatesPeter Dettman7-36/+55
2021-08-07Fix Encode return valuesPeter Dettman2-70/+46
2021-08-07CleanupPeter Dettman1-11/+2
2021-07-28Allow IOException from NotifySelectedPskPeter Dettman2-0/+2
2021-07-28Enable only psk_dhe_ke by defaultPeter Dettman1-1/+1
2021-07-28Set psk_key_exchange_modes extensionPeter Dettman1-0/+2
2021-07-28Client message flow for PSK handshakePeter Dettman3-27/+45
2021-07-28Fix test class namePeter Dettman1-1/+1
2021-07-28ServeHello selected PSK handlingPeter Dettman1-19/+36
2021-07-27Filter PSK set for ClientHello retryPeter Dettman4-27/+91
2021-07-27Seal handshake hash externallyPeter Dettman3-5/+6
2021-07-27Add pre_shared_key to ClientHelloPeter Dettman6-50/+119
2021-07-27Use PSK early secret when negotiatedPeter Dettman4-17/+15
2021-07-27OfferedPsks.Config and methods to buildPeter Dettman2-3/+134
2021-07-26More work on PSK bindersPeter Dettman8-38/+149
2021-07-26ClientHello 'splitting' to handle PSK bindersPeter Dettman3-1/+66
2021-07-26PSK binder based on explicit PRF hashPeter Dettman2-44/+29
2021-07-26Initial fix for reneg issuePeter Dettman2-2/+20
2021-07-25TLS 1.3 client API for external PSKsPeter Dettman11-0/+108
2021-07-25Fix Truncate methodPeter Dettman1-1/+1
2021-07-25Only GetSessionToResume if pre-1.3 offeredPeter Dettman1-15/+19
2021-07-25Store the PRF CryptoHashAlgorithmPeter Dettman6-26/+28
2021-07-25Refactoring around TLS HKDFPeter Dettman6-41/+114
2021-07-24Calculate HMAC without extracting TlsSecretPeter Dettman4-18/+25
2021-07-22RefactoringPeter Dettman4-27/+4
2021-07-21Hold boolean instead of the parserPeter Dettman1-4/+5
2021-07-21Use PackPeter Dettman1-15/+3
2021-07-21Followup OAEP changesPeter Dettman3-34/+33
2021-07-21AES perf. opt.Peter Dettman3-147/+120
2021-07-21Simplify HandleClosePeter Dettman1-7/+7
2021-07-21Further bzip2 perf. opts.Peter Dettman2-585/+692
2021-07-16bzip2 perf. opts.Peter Dettman2-382/+372
2021-07-15Fix bzip2 compression for empty contentsPeter Dettman2-35/+39
2021-07-14Avoid redundant CheckUsageInRole callsPeter Dettman12-69/+25
2021-07-13Refactoring around TlsEncryptorPeter Dettman12-36/+47
2021-07-13Some methods towards GMSSL supportPeter Dettman4-20/+57
2021-07-12.NET 1.1 fixesPeter Dettman2-2/+2
2021-07-12Fix some warningsPeter Dettman7-10/+10
2021-07-12Port of new TLS API from bc-javaPeter Dettman313-0/+45112
2021-07-09TLS test tweaksPeter Dettman2-3/+3
2021-07-08Test for long inputsPeter Dettman1-6/+5
2021-07-08ASN.1 updates from bc-javaPeter Dettman8-59/+83
2021-06-25Check key sizes strictlyPeter Dettman1-63/+47
2021-06-10Fix portability issues around Socket classPeter Dettman11-31/+93
2021-06-10Portabiliity fixPeter Dettman1-1/+1
2021-06-10Portability fixPeter Dettman1-2/+1
2021-06-09Respect buffer size and use StreamsPeter Dettman1-2/+2
2021-06-09New PipeAll with explicit buffer sizePeter Dettman1-4/+18
2021-06-09Overload AddObject for Asn1ObjectPeter Dettman4-6/+26
2021-06-08Update from bc-javaPeter Dettman1-1/+1
2021-06-07Update from bc-javaPeter Dettman1-32/+23
2021-06-06Update TLS test data from bc-javaPeter Dettman79-352/+2564
2021-06-06Improve EdDSA/XDH key validationPeter Dettman12-26/+122
2021-06-01NTZ for 0 should be 32/64 resp.Peter Dettman6-4/+113
2021-05-31github #172 - added blowfish init check on key sizeDavid Hook2-2/+30
2021-05-31github #83 - correct digest name fetch to check enc oidDavid Hook1-7/+12
2021-05-31github #262 added settable digest to OpenSSL PBE generatorDavid Hook1-12/+28
2021-05-24CorrectionPeter Dettman1-1/+1
2021-05-24.NET 1.1 fixesPeter Dettman2-1/+5
2021-05-24Portability fixesPeter Dettman2-2/+2
2021-05-24Fix project files plus portability fixesPeter Dettman46-2571/+2691
2021-05-24Add support for ARIAPeter Dettman12-40/+837
2021-05-24Noekeon improvementsPeter Dettman1-54/+58
2021-05-24Use DigestSinkPeter Dettman1-22/+2
2021-05-24github #222 addressed OAEP parameter setting, refactored KeyTransRecipientInf...David Hook11-100/+434
2021-05-24github#54 test for mixed mode definitionDavid Hook1-3/+11
2021-05-24github #54David Hook1-0/+3
2021-05-24added sha256 test vectorDavid Hook1-0/+23
2021-05-24removed bogus codeDavid Hook1-6/+0
2021-05-24Use portable Stream closePeter Dettman1-1/+1
2021-05-23github #23 added method for handling signing subkeyDavid Hook6-35/+165
2021-05-23github #250 lookup table errorDavid Hook1-2/+2
2021-05-23github #283 added extra features fields, corrected parsing for new draftDavid Hook2-36/+81
2021-05-23github #296 TSP fixDavid Hook1-0/+3
2021-05-23allowed for null policy OIDDavid Hook2-11/+69
2021-05-02