Commit graph

4217 commits

Author SHA1 Message Date
Paul Kehrer
2b6ba0c633 document vector provenance 2015-02-14 18:58:20 -06:00
Paul Kehrer
2e776e20eb refactor obj2txt to be a separate method 2015-02-14 10:12:26 -06:00
Paul Kehrer
42a87cbde1 address review feedback 2015-02-14 10:12:26 -06:00
Paul Kehrer
8802a5bae7 implement signature_hash_algorithm instead 2015-02-14 10:12:25 -06:00
Paul Kehrer
b01622d154 add legacy Verisign PCA (MD2) root to vectors 2015-02-14 10:12:25 -06:00
Paul Kehrer
b0a803942a add changelog entry 2015-02-14 10:12:25 -06:00
Paul Kehrer
56da2a50cd add support for signature_algorithm in x509.Certificate 2015-02-14 10:12:25 -06:00
Alex Gaynor
b8dc2f03ff Merge pull request #1612 from reaperhulk/x509-dn
X509 distinguished name parsing support in the OpenSSL backend
2015-02-14 11:11:55 -05:00
Paul Kehrer
d21596e170 update docs 2015-02-14 09:19:58 -06:00
Paul Kehrer
8b21a4a34a simplify things based on review feedback 2015-02-14 07:56:36 -06:00
Paul Kehrer
5ab6d6a5c0 update buffer length for OBJ_obj2txt 2015-02-13 19:19:16 -06:00
Paul Kehrer
53d8d49454 make x509.Name iterable and address other review feedback 2015-02-13 18:47:30 -06:00
Alex Gaynor
0f696fab0e Merge pull request #1658 from reaperhulk/move-hash-interfaces
Move hash interfaces
2015-02-13 12:49:27 -05:00
Paul Kehrer
2636e4abd5 add changelog entry 2015-02-13 08:40:36 -06:00
Paul Kehrer
601278a176 move hash interfaces 2015-02-13 08:38:06 -06:00
Alex Gaynor
723cc3f2ed Merge pull request #1654 from reaperhulk/make-docs-nitpicky
make our docs job nitpicky and fix every broken link
2015-02-13 08:20:35 -05:00
Alex Gaynor
731f4296de Merge pull request #1657 from dstufft/check-readme
Use readme to ensure the long description renders on PyPI
2015-02-13 08:20:02 -05:00
Donald Stufft
942e91d082 Use readme to ensure the long description renders on PyPI 2015-02-12 21:39:51 -05:00
Paul Kehrer
e901d64254 refactor x509.Name to use get_attributes_by_oid 2015-02-12 18:58:14 -06:00
Paul Kehrer
719d536dd6 X509 distinguished name parsing support in the OpenSSL backend 2015-02-12 18:58:14 -06:00
Donald Stufft
cd9bdcddf7 Merge pull request #1656 from reaperhulk/nameattribute-repr
add repr for x509.NameAttribute
2015-02-12 19:56:21 -05:00
Paul Kehrer
a10be69304 try to make the old changelog modifications a bit more understandable 2015-02-12 17:33:20 -06:00
Paul Kehrer
45efdbc2f7 make our docs job nitpicky and fix every broken link 2015-02-12 17:33:20 -06:00
Alex Gaynor
a9c1317896 Merge pull request #1655 from reaperhulk/x509-interface-what
remove unused X509 certificate interface
2015-02-12 18:22:50 -05:00
Paul Kehrer
a498be81b5 add repr for x509.NameAttribute 2015-02-12 16:26:08 -06:00
Paul Kehrer
13b6aff79d remove unused X509 certificate interface
We merged this interface and then changed our approach and use the
cryptography.x509.Certificate interface instead. This one was never
directly used.
2015-02-12 14:05:44 -06:00
Alex Stapleton
b41c80b0cf Merge pull request #1652 from reaperhulk/move-ec
Move EC interface definitions
2015-02-12 14:21:52 +00:00
Alex Stapleton
dff7e72139 Merge pull request #1653 from reaperhulk/dsa-interface-move-docs
document that we moved the DSA interfaces
2015-02-12 09:30:42 +00:00
Paul Kehrer
d2fa7d2eed document that we moved the DSA interfaces 2015-02-12 00:15:02 -06:00
Paul Kehrer
fb88e187c1 add changelog entry for EC move 2015-02-12 00:11:08 -06:00
Paul Kehrer
3bc87ab21f move EC interfaces 2015-02-12 00:01:53 -06:00
Paul Kehrer
c39abdbca3 Merge pull request #1650 from alex/x509-cov
Added test coverage for missing branch.
2015-02-10 19:04:10 -06:00
Alex Gaynor
a56ff419dd Added test coverage for missing branch. 2015-02-10 17:26:32 -05:00
Alex Gaynor
cd18ac09b2 Merge pull request #1645 from reaperhulk/x509-attrs
add attribute and objectidentifier classes for x509 name
2015-02-10 17:22:16 -05:00
Paul Kehrer
4bb464995c note that the OIDs listed are typically seen in x.509 names 2015-02-07 16:59:14 -06:00
Paul Kehrer
fb5ac9e4fd more x509 oid doc updates 2015-02-07 16:29:37 -06:00
Paul Kehrer
fedf4f4532 whoops 2015-02-06 11:22:07 -06:00
Paul Kehrer
834d22f59b more doc fixes 2015-02-06 11:01:07 -06:00
Paul Kehrer
858b9b7050 add descriptions to each OID constant, update object to instance 2015-02-05 09:50:31 -06:00
Paul Kehrer
d44f9a6cb8 rename ObjectIdentifier.value to dotted_string 2015-02-04 14:47:34 -06:00
Paul Kehrer
76c6990e87 fix some formatting in the docs 2015-02-04 13:07:20 -06:00
Paul Kehrer
a433bb369a UnknownNameAttribute is not needed now 2015-02-04 12:23:53 -06:00
Paul Kehrer
806bfb24fe rename Attribute to NameAttribute and remove name from OID 2015-02-02 17:05:24 -06:00
Paul Kehrer
5b0a8d63ab add some prose trying to explain Attribute and ObjectIdentifier 2015-01-30 20:05:55 -06:00
Paul Kehrer
d5852cb660 update docs 2015-01-30 08:25:23 -06:00
Paul Kehrer
912d3fbc84 add attribute and objectidentifier classes for x509 name 2015-01-29 11:21:35 -06:00
Paul Kehrer
7d93ad6f65 Merge pull request #1642 from alex/not-all-pems
Have the pem public/private key loading docs point to x.509
2015-01-27 11:19:07 -06:00
Alex Gaynor
1a3203b891 Have the pem public/private key loading docs point to x.509 2015-01-27 10:56:23 -05:00
Paul Kehrer
7466c2ec27 Merge pull request #1641 from alex/public-key-example
Include an example of loading a public key
2015-01-27 09:19:16 -06:00
Alex Gaynor
514c73013b Include an example of loading a public key 2015-01-27 09:22:25 -05:00