1 2 Revision 0.2.1, released 23-11-2017 3 ----------------------------------- 4 5 - Allow ANY DEFINED BY objects expanding automatically if requested 6 - Imports PEP8'ed 7 8 Revision 0.1.5, released 10-10-2017 9 ----------------------------------- 10 11 - OCSP response blob fixed in test 12 - Fixed wrong OCSP ResponderID components tagging 13 14 Revision 0.1.4, released 07-09-2017 15 ----------------------------------- 16 17 - Typo fixed in the dependency spec 18 19 Revision 0.1.3, released 07-09-2017 20 ----------------------------------- 21 22 - Apparently, pip>=1.5.6 is still widely used and it is not PEP440 23 compliant. Had to replace the `~=` version dependency spec with a 24 sequence of simple comparisons to remain compatible with the aging pip. 25 26 Revision 0.1.2, released 07-09-2017 27 ----------------------------------- 28 29 - Pinned to pyasn1 ~0.3.4 30 31 Revision 0.1.1, released 27-08-2017 32 ----------------------------------- 33 34 - Tests refactored into proper unit tests 35 - pem.readBase64fromText() convenience function added 36 - Pinned to pyasn1 0.3.3 37 38 Revision 0.0.11, released 04-08-2017 39 ------------------------------------ 40 41 - Fixed typo in ASN.1 definitions at rfc2315.py 42 43 Revision 0.0.10, released 27-07-2017 44 ------------------------------------ 45 46 * Fixed SequenceOf initializer to pass now-mandatory componentType 47 keyword argument (since pyasn1 0.3.1) 48 * Temporarily fixed recursive ASN.1 type definition to work with 49 pyasn1 0.3.1+. This is going to be fixed properly shortly. 50 51 Revision 0.0.9, released 01-06-2017 52 ----------------------------------- 53 54 * More CRL data structures added (RFC3279) 55 * Added X.509 certificate extensions map 56 * Added X.509 attribute type map 57 * Fix to __doc__ use in setup.py to make -O0 installation mode working 58 * Copyright added to source files 59 * More PEP-8'ing done on the code 60 * Author's e-mail changed 61 62 Revision 0.0.8, released 28-09-2015 63 ----------------------------------- 64 65 - Wheel distribution format now supported 66 - Fix to misspelled rfc2459.id_at_sutname variable 67 - Fix to misspelled rfc2459.NameConstraints component tag ID 68 - Fix to misspelled rfc2459.GeneralSubtree component default status 69 70 Revision 0.0.7, released 01-08-2015 71 ----------------------------------- 72 73 - Extensions added to text files, CVS attic flushed. 74 - Fix to rfc2459.BasicConstraints syntax. 75 76 Revision 0.0.6, released 21-06-2015 77 ----------------------------------- 78 79 - Typo fix to id_kp_serverAuth object value 80 - A test case for indefinite length encoding eliminated as it's 81 forbidden in DER. 82 83 Revision 0.0.5 84 -------------- 85 86 - License updated to vanilla BSD 2-Clause to ease package use 87 (http://opensource.org/licenses/BSD-2-Clause). 88 - Missing components added to rfc4210.PKIBody. 89 - Fix to rfc2459.CRLDistPointsSyntax typo. 90 - Fix to rfc2511.CertReqMsg typo. 91 92 Revision 0.0.4 93 -------------- 94 95 - CMP structures (RFC4210), cmpdump.py tool and test case added. 96 - SNMPv2c Message syntax (RFC1901) properly defined. 97 - Package version established in form of __init__.__version__ 98 which is in-sync with distutils. 99 - Package meta information and classifiers updated. 100 101 Revision 0.0.3 102 -------------- 103 104 - Text cases implemented 105 - X.509 CRMF structures (RFC2511) and crmfdump.py tool added 106 - X.509 CRL structures and crldump.py tool added 107 - PKCS#10 structures and pkcs10dump.py tool added 108 - PKCS#8 structures and pkcs8dump.py tool added 109 - PKCS#1 (rfc3447) structures added 110 - OCSP request & response dumping tool added 111 - SNMPv2c & SNMPv3/USM structures added 112 - keydump.py moved into pkcs1dump.py 113 - PEM files read function generalized to be used more universally. 114 - complete PKIX1 '88 code implemented at rfc2459.py 115 116 117 Revision 0.0.2 118 -------------- 119 120 - Require pyasn1 >= 0.1.1 121 - Fixes towards Py3K compatibility 122 + use either of existing urllib module 123 + adopt to the new bytes type 124 + print operator is now a function 125 + new exception syntax 126 127 Revision 0.0.1a 128 --------------- 129 130 - Initial revision, most code carried from pyasn1 examples. 131