- cbbd641 Fix a syntax typo by Miro Hrončok · 4 years, 1 month ago
- 3340d12 Fix x509.Certificate.subject_directory_attributes_value property by Jörn Heissler · 4 years, 7 months ago
- ed33d3f Add UID attribute from RFC4519 by spchan · 4 years, 8 months ago
- 4a0b971 Allow X.509 certificates with improperly encoded DNSName and EmailAddress by wbond · 4 years, 8 months ago
- 011ab06 Prevent UnboundLocalError on empty asn1crypto.x509.IPAddress() by wbond · 4 years, 8 months ago
- 9e15efd Only normalize URIs when comparing by wbond · 6 years ago
- 42e5bf1 Grammar fix by Jörn Heissler · 6 years ago
- 4c0d7e9 Adding wrapper for valid_after and valid_before by Sebastian Bachmann · 6 years ago
- 8e6defb Add IKE intermediate OID mapping by Lauri Võsandi · 6 years ago
- 5e751e4 More gracefully handle improperly encoded email addresses in x509.EmailAddress() by wbond · 6 years ago
- 8300e4d private_key_usage_period_value property (#79) by Matt Cooper · 6 years ago
- 7f587d5 Add x509.KeyPurposeId OID for Federal PKI by wbond · 7 years ago
- a11c450 Add better handling of Subject Directory Attributes, especially related to TPM by wbond · 7 years ago
- 7647163 Don't ever return "yes" from x509.Certificate.self_signed by wbond · 7 years ago
- 34f87fa oops, two .4s won't work there! by Matt Cooper · 7 years ago
- dc9d09c One bug fix and a few missing EKU oids by Matt Cooper · 7 years ago
- 48bcd64 Support ldaps and make matching nicer by Christian Heimes · 7 years ago
- d62ed9a Update bundled definitions to use new tagging API by wbond · 7 years ago
- 10f6d19 x509.DistributionPoint().url and x509.Certificate().ocsp_urls now return https:// and ldap:// URLs also by wbond · 7 years ago
- d56116b Merge pull request #70 from EdwardBetts/patch-1 by Will Bond · 7 years ago
- 1ba880e Teletex strings inside of x509.DirectoryString() now use Windows-1252 (aka ISO-8859-1) by wbond · 7 years ago
- 42bed25 correct spelling mistake by Edward Betts · 7 years ago
- 9e74abf Initial support for RFC6962 by wbond · 7 years ago
- 42e7a83 Add sha256_fingerprint property by Pim Coster · 7 years ago
- abf76d1 Ensure .__bytes__(), .__unicode__() and .native are consistent for Constructable classes by wbond · 7 years ago
- ed82e3f Allow x509.DNSName to start with a . by wbond · 7 years ago
- d9d3d85 Add unique identifier OID to x509.NameType and related classes by wbond · 7 years ago
- 0bbbb96 Fix x509.Name.native to work if object was not parsed from a byte string by wbond · 8 years ago
- a01911d Ensure x509.Name.build() accepts dotted form of well-known OIDs also by wbond · 8 years ago
- c429d60 Support OIDs in x509.Name.build(). by Peter Sagerson · 8 years ago
- e1fa6cd Fix x509.Name.build() to generate a Sstructure with multiple x509.RelativeDistinguishedName() which each contain a single x509.NameTypeAndValue() by wbond · 8 years ago
- ace45a1 Add Apple OIDs to x509.KeyPurposeId by wbond · 8 years ago
- ffb857a Fixed a bug with x509.Certificate.issuer_alt_name_value if it is the first extension accessed by wbond · 8 years ago
- 5024f07 Add support for "broken" X.509 certificates that use acore.IA5String where a509.DirectoryString should be used instead by wbond · 8 years ago
- d17a77d Added many OIDs to x509.KeyPurposeId(), changed "wireless_access_points" to "capwap_wtp" by wbond · 8 years ago
- 54dc685 Added x509.TrustedCertificate() to support OpenSSL key usage info by wbond · 8 years ago
- 59960ea Fix compatibility with newer versions of flake8 by wbond · 8 years ago
- 4ae81c9 proper handling of multiple fields by Alexander Duryagin · 8 years ago
- 7dac7a9 Handle x509.Name objects with multiple levels of value nesting by wbond · 8 years ago
- 8cbf404 For x509.Name objects that are encoded in the opposite order (Country last), reverse them for display by wbond · 8 years ago
- ff8b034 Fix a bug in x509.NameType.human_friendly that would raise an exception on an unknown OID by wbond · 8 years ago
- 526dd54 Add parsing of more x509.Name OIDs by wbond · 8 years ago
- 558e1ae Allow parsing broken encodings of x509.NameTypeAndValue where the type is 'domain_component' by wbond · 8 years ago
- 0c0050f Add the name_distinguisher OID for x509.Name by wbond · 8 years ago
- 20ec119 Fix x509.PolicyMapping to use x509.PolicyIdentifier for field types by wbond · 8 years ago
- 2b31d95 Added util.uri_to_iri() and util.iri_to_uri() by wbond · 9 years ago
- 965ea21 Add the ability too force x509.Name.build() to use core.PrintableString by wbond · 9 years ago
- ea27818 Added TLS Feature x509 extension OID and property from RFC 7633 by wbond · 9 years ago
- 4c518b2 Fix x509.Certificate.sha1_fingerprint on Python 2 by wbond · 9 years ago
- 1215269 Added x509.Certificate.sha1_fingerprint by wbond · 9 years ago
- aeaebcc Update x509.Name.human_friendly to handle multiple values per x509.NameTypeAndValue type by wbond · 9 years ago
- df88dca Fix a bug on Python 2 where x509.URI.dump() would fail due to mixing bytes and unicode by wbond · 9 years ago
- 3298a82 Added x509.Name.__len__() by wbond · 9 years ago
- 093f986 Renamed core.NoValue() to core.Void(), document singleton core.VOID by wbond · 9 years ago
- babedc6 Handle x509.Certificate objects with CRL distribution points that do not have a name by wbond · 9 years ago
- 21db121 Ensure proper RFC 5280 encoding with x509.Name.build() by wbond · 9 years ago
- 5cf77ba Import order cleanup by wbond · 9 years ago
- a26664f Replace pylint with flake8, improve exception class specificity by wbond · 9 years ago
- 5314f4b Add .sha256 and .sha1 attributes to x509.Certificate by wbond · 9 years ago
- d4fc7ea Added x509.Certificate.is_valid_domain_ip() by wbond · 9 years ago
- 06cf099 Update x509.Certificate.valid_domains to match RFC 6125 in terms of valid domain lists by wbond · 9 years ago
- 9a968c8 Export inet_ntop() and inet_pton() from util for IP address comparisons by wbond · 9 years ago
- 872ffdd Fix a bug generating the human friendly form of an X.509 Name when multiple elements of the same type are present by wbond · 9 years ago
- df6b897 Changed x509.Certificate.self_issued and .self_signed to return true even if the certificate is not a CA cert by wbond · 9 years ago
- 6e4af27 URL encoding fixes for Python 2.6 compatibility by wbond · 9 years ago
- 153cee9 Removed dict comprehension for Python 2.6 support by wbond · 9 years ago
- 407e9e3 Removed set literals for Python 2.6 support by wbond · 9 years ago
- 44b8919 Added OrderedDict shim for Python 2.6 by wbond · 9 years ago
- 7b2b9e2 Improved exception messages to include object module in addition to name by wbond · 9 years ago
- 35701c9 Fixed handling of internationalized domain names, URLs and email by wbond · 9 years ago
- 5fb3030 Fix generating the hashable version of an x509.RelativeDistinguishedName by wbond · 9 years ago
- d913db5 Fix formatting of terms: ASN.1, X.509, RFC by wbond · 9 years ago
- 65d8bf0 Asn1Value.header renamed to Asn1Value._header and Asn1Value.trailer by wbond · 9 years ago
- 33a412a Clean up some linter warnings by wbond · 9 years ago
- e5a1c6e Add ParsableOctetString and ParsableOctetBitString by wbond · 9 years ago
- e3e4bcd Move asn1crypto.int to asn1crypto.util to prevent import name conflicts with int by wbond · 9 years ago
- adcdebc Added OID for special extended key usage value any by wbond · 9 years ago
- 0b7ffe7 Move hold extension code extension to CRLEntryExtension where it belongs by wbond · 9 years ago
- 93ad143 Only use the long unicode compat code when needed by wbond · 9 years ago
- 15da2ac Correct __eq__ functionality by adding __ne__ for 2.7 by wbond · 9 years ago
- 3ce3aec Fixed handling of extended unicode characters on some Python 2.7 installs by wbond · 9 years ago
- 2b648f5 Exposed int_to_bytes() and int_from_bytes() as public functions by wbond · 9 years ago
- b5e193e Added x509.Certificate.ca and x509.Certificate.max_path_length by wbond · 9 years ago
- 06921bb Added x509.Certificate.signature, x509.Certificate.signature_algo and x509.Certificate.hash_algo by wbond · 9 years ago
- 936b971 Added x509.Name.hashable and x509.RelativeDistinguishedName.hashable for use as dict keys, or presence in sets by wbond · 9 years ago
- 2fde645 Change critical extension tracking to use sets instead of lists by wbond · 9 years ago
- 9a7a099 Added x509.Certificate.self_issued and x509.Certificate.self_signed by wbond · 9 years ago
- fd65d60 Add RFC5280-based equality rules for x509.Name and x509.RelativeDistinguishedName by wbond · 9 years ago
- 0c8f2ca Add a preferred order for x509.RelativeDistinguishedName attribute names by wbond · 9 years ago
- 50959e9 Add some more x509.Name OID seen in various OS trust roots and EV certs by wbond · 9 years ago
- f464572 Added proper IP address parsing to x509.GeneralName by wbond · 9 years ago
- 4c248d5 Ensure that OCSP URIs are http:// by wbond · 9 years ago
- 3b22a4c Added x509.DistributionPoint.url by wbond · 9 years ago
- 6888bc6 Instead of returning CRL URLs, we return the whole DistributionPoint object for CRL validation by wbond · 9 years ago
- d0f71af Make the value of x509.Certificate.ocsp_no_check_value more clear by wbond · 9 years ago
- ea86001 Improved docstrings for the x509.Certificate extension attributes by wbond · 9 years ago
- 433adbb Added high-level attribute access for the subject directory attributes and inhibit anypolicy extensions to x509.Certificate by wbond · 9 years ago
- fb88b8c Added support for the freshest crl extension to x509 by wbond · 9 years ago
- ada58e7 Added support for the issuer alt name extension to x509 by wbond · 9 years ago
- 35f8135 Added Subject Information Access extension support to x509, fixed timestamping OID name to time_stamping by wbond · 9 years ago