summary refs log tree commit diff
path: root/crypto/src/asn1/x509 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring in Asn1.IsisMttPeter Dettman2024-06-254-106/+96
|
* ASN.1: Use GetTagged with cursor methodsPeter Dettman2024-06-2410-41/+68
| | | | | - Add GetTagged method for all CHOICE types - Make most Asn1Utilities methods public
* Refactoring in Asn1.CmsPeter Dettman2024-06-181-8/+23
|
* DerInteger constants for small valuesPeter Dettman2024-06-127-7/+7
|
* Refactoring in Asn1.EssPeter Dettman2024-06-061-0/+15
|
* Refactoring in Asn1.CmpPeter Dettman2024-06-053-0/+49
|
* Refactoring in ASN.1 classesPeter Dettman2024-05-264-42/+33
|
* Auto-adjust DateTime precision for GeneralizedTime in X.509 (and OCSP)Peter Dettman2024-05-262-2/+16
| | | | - see https://github.com/bcgit/bc-csharp/issues/474
* Refactoring in X509ExtensionsGeneratorPeter Dettman2024-05-101-19/+14
|
* Add implementation note from bc-javaPeter Dettman2024-04-231-0/+2
|
* Add some more utility methods around X.509 extensionsPeter Dettman2024-04-192-17/+13
|
* Use TryFromID to check for OID stringPeter Dettman2024-03-121-4/+4
|
* Refactoring around Asn1TaggedObjectPeter Dettman2024-01-021-1/+1
|
* Refactoring around Asn1TaggedObjectPeter Dettman2023-12-191-6/+3
|
* Refactoring around X509NamePeter Dettman2023-10-232-340/+267
|
* Add API TODOsPeter Dettman2023-07-301-0/+1
|
* Use Asn1Set FromVector utility methodsPeter Dettman2023-07-241-2/+2
|
* Refactoring around SubjectPublicKeyInfoPeter Dettman2023-07-194-24/+29
|
* Refactoring in CmsPeter Dettman2023-07-191-48/+32
|
* Deprecated Asn1TaggedObject.GetObject and refactorPeter Dettman2023-07-184-17/+19
|
* Refactoring in Asn1Peter Dettman2023-07-145-75/+58
|
* Refactor using MapElementsPeter Dettman2023-07-146-60/+23
|
* Improvements to pathLenConstraints checksPeter Dettman2023-05-051-3/+1
|
* Refactoring around BasicConstraintsPeter Dettman2023-05-041-4/+5
|
* RefactoringPeter Dettman2023-04-211-3/+3
|
* Refactoring: reduced allocationsPeter Dettman2023-04-201-1/+9
|
* Refactor NameConstraintsPeter Dettman2023-04-151-42/+36
|
* Support BitString construction from ReadOnlySpanPeter Dettman2023-04-111-4/+8
|
* Reduce internal usage of ISet<T>Peter Dettman2023-04-112-2/+2
|
* X509: generation/validation of alternative signatures for certs and CRLs.Peter Dettman2023-04-045-122/+111
|
* Fix non-8-aligned IPv4 netmask parsingPeter Dettman2023-03-161-1/+1
| | | | - see https://github.com/bcgit/bc-csharp/issues/426
* Refactoring in Asn1 classesPeter Dettman2023-03-115-22/+13
|
* Refactor IDisposable implementationsPeter Dettman2023-03-101-4/+6
|
* Extra constructorPeter Dettman2023-02-241-0/+5
|
* ASN.1: "Alternative algorithm" types and extension OIDsPeter Dettman2023-02-185-11/+247
|
* Refactoring around Asn1EncodableVectorPeter Dettman2023-02-1712-12/+12
|
* Misc. refactoringPeter Dettman2023-02-071-14/+13
|
* Obsolete/rename propertyPeter Dettman2023-02-071-1/+5
|
* Refactor DistributionPointNamePeter Dettman2023-02-071-2/+2
|
* Overhaul GeneralNamePeter Dettman2023-02-071-187/+177
|
* CHOICE cannot be implicitly taggedPeter Dettman2023-02-071-0/+1
|
* Overhaul Asn1.CmpPeter Dettman2023-02-011-24/+17
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-304-179/+110
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-282-21/+13
|
* MIsc. cleanupPeter Dettman2023-01-272-6/+6
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-277-43/+16
|
* Refactoring in Asn1Peter Dettman2023-01-171-2/+2
|
* Overhaul GeneralizedTime classesPeter Dettman2022-11-081-1/+4
|
* Overhaul UTCTime classesPeter Dettman2022-11-071-43/+41
|
* Update KeyPurposeID from bc-javaPeter Dettman2022-11-061-16/+74
| | | | | - obsolete old-style names - add Kerberos entries (see https://github.com/bcgit/bc-csharp/pull/256)
* Merge branch 'Optimize-structures' of github.com:harrison314/bc-csharpPeter Dettman2022-11-051-5/+3
|\
| * Optimize constructors for Org.BouncyCastle.Asn1.X509.Time and ↵Jozef Gajdos2022-08-021-5/+3
| | | | | | | | Org.BouncyCastle.Asn1.Cms.Time.
* | Add Asn1UtcTime and usePeter Dettman2022-10-255-29/+24
| |
* | Add Asn1GeneralizedTime and usePeter Dettman2022-10-258-30/+32
|/
* Fix static readonly collectionsPeter Dettman2022-07-011-89/+97
|
* Some PORTABLE cleanupPeter Dettman2022-06-301-6/+1
|
* Cleanup NewLine handlingPeter Dettman2022-06-296-83/+41
|
* Refactoring around PlatformPeter Dettman2022-06-291-4/+0
|
* Generics migration in Asn1Peter Dettman2022-06-2722-312/+202
|
* Generics migration in PkixPeter Dettman2022-06-271-20/+11
|
* Generics migration workPeter Dettman2022-06-273-125/+84
|
* Code cleanupPeter Dettman2022-06-221-6/+6
|
* ObsoleteAttribute cleanupPeter Dettman2022-06-221-12/+1
|
* Cleanup old build systemsPeter Dettman2022-06-213-5/+5
|
* ObsoleteAttribute cleanupPeter Dettman2022-06-216-135/+0
|
* Issue #1mw2021-09-011-75/+120
| | | | | | Added logic to handle duplicate extensions. New method on Pkcs10CertificationRequest for extracting X509Extensions Tests
* New HasValue methodsPeter Dettman2021-02-083-8/+7
|
* Env. var. to enforce correct X.509 cert encodingPeter Dettman2021-02-081-2/+40
| | | | - Org.BouncyCastle.X509.Allow_Non-DER_TBSCert
* Support V1 attribute certificates and holdersPeter Dettman2021-02-082-18/+36
|
* Finished NewTspTestsmw2020-10-271-1/+12
|
* Add OtherName support and refactoringPeter Dettman2020-04-051-0/+71
|
* Update ASN.1 GetInstance methodsPeter Dettman2020-02-211-6/+4
|
* ASN.1 updates from bc-javaPeter Dettman2020-02-1310-197/+222
|
* Port of strict hex decoding from bc-javaPeter Dettman2019-09-092-4/+2
|
* Add and use IntValueExact propertiesPeter Dettman2019-08-105-10/+9
|
* Use GetInstance instead of castPeter Dettman2019-08-041-2/+1
|
* Misc. ASN.1 updatesPeter Dettman2019-08-042-3/+3
|
* Refactoring in PublicKeyFactoryPeter Dettman2019-08-041-0/+13
| | | | | - add SubjectPublicKeyInfo.ParsePublicKey and use where applicable - validate GOST3410 public key lengths
* Handle x400Address as sequence in GeneralNamePeter Dettman2019-08-021-14/+17
| | | | - add 'default' tag handler (instead of falling out of if-block)
* RefactoringPeter Dettman2019-06-0420-280/+117
|
* Add missing default and improve extensions handlingPeter Dettman2018-09-181-2/+6
|
* PKIX: explicit validation of version number and extension repeatsPeter Dettman2018-04-172-12/+46
|
* Add id_at_organizationIdentifierPeter Dettman2018-04-082-1/+8
|
* Misc. asn1 changes from Java APIPeter Dettman2017-06-101-0/+2
|
* Added expired certificates on CRL extensionPeter Dettman2017-06-101-0/+5
|
* Added support for empty sequencesPeter Dettman2017-03-221-0/+8
|
* Add Platform method for getting the type name of an objectPeter Dettman2015-11-2140-60/+89
|
* Review of culture-independent String comparison methodsPeter Dettman2015-11-122-13/+8
|
* Add BerBitString and improve "unused bit" handlingPeter Dettman2015-11-106-10/+23
|
* A few more changes to sync up with BouncyCastle-PCLPeter Dettman2015-11-081-0/+4
|
* Update to "Null parameters" behaviour from Java 1.53Peter Dettman2015-11-081-44/+20
|
* PCL: Various non-IO changesPeter Dettman2015-10-187-11/+11
|
* http://www.bouncycastle.org/jira/browse/BMA-113Peter Dettman2015-10-181-11/+7
| | | | - Convert DateTime to string using InvariantCulture
* Initial cut of signature generation operators.David Hook2015-10-121-0/+11
|
* Port update from JavaPeter Dettman2014-07-211-2/+3
|
* [BMA-117]Peter Dettman2014-07-211-41/+41
| | | | Cope with redundant ExtendedKeyUsage entries
* BMA-119Peter Dettman2014-01-211-601/+496
| | | | | Make GetValueList methods consistent Remove obsolete X509Name methods
* BMA-118Peter Dettman2014-01-211-95/+88
| | | | Handle null properly in AuthorityInformationAccess.GetInstance
* ReformatPeter Dettman2014-01-211-44/+42
|
* BMA-116Peter Dettman2014-01-213-249/+266
| | | | Update some Asn1.X509 classes from Java
* Initial import of old CVS repositoryPeter Dettman2013-06-2880-0/+10748