Commit graph

13 commits

Author SHA1 Message Date
wiz
bb579283d0 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:53:26 +00:00
nia
3df0f20e22 security: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
2021-10-26 11:16:56 +00:00
nia
fa4b2904a6 security: Remove SHA1 hashes for distfiles 2021-10-07 14:53:40 +00:00
adam
490f16feaa py-trustme: updated to 0.9.0
0.9.0:
Unknown changes
2021-08-29 13:02:44 +00:00
adam
aa031aa5d6 py-trustme: updated to 0.8.0
Trustme 0.8.0 (2021-06-08)
Features
It’s now possible to set an expiry date on server certificates, either with --expires-on in the CLI or with not_after in trustme.CA.issue_cert.
Support Python 3.10
Set correct KeyUsage and ExtendedKeyUsage extensions, per CA/B Forum baseline requirements
2021-06-13 18:46:29 +00:00
adam
7b84a7d487 py-trustme: updated to 0.7.0
0.7.0:
Unknown changes
2021-05-12 16:13:48 +00:00
adam
f403dc5552 pytest from versioned depends 2020-05-17 19:34:12 +00:00
adam
8c4cf510d6 py-trustme: updated to 0.6.0
0.6.0:
Features
Allow specifying organization and organization unit in CA and issued certs.
2020-01-22 19:20:32 +00:00
adam
849a3cbedb py-trustme: updated to 0.5.3
Trustme 0.5.3:
Features
Added :attr:`CA.from_pem` to import an existing certificate authority; this allows migrating to trustme step-by-step.
2019-11-13 20:29:12 +00:00
adam
7504e0acae py-trustme: updated to 0.5.2
0.5.2:
Unknown changes
2019-06-06 21:24:22 +00:00
adam
5491b37016 py-trustme: updated to 0.5.1
0.5.1:
Unknown changes
2019-05-02 09:41:04 +00:00
adam
843cfe403b py-trustme: updated to 0.5.0
Trustme 0.5.0:

Features
Added CA.create_child_ca() to allow for certificate chains
Added CA.private_key_pem to export CA private keys; this allows signing other certs with the same CA outside of trustme.
CAs now include the KeyUsage and ExtendedKeyUsage extensions configured for SSL certificates.
CA.issue_cert now accepts email addresses as a valid form of identity.
It’s now possible to set the “common name” of generated certs; see CA.issue_cert for details
CA.issue_server_cert has been renamed to CA.issue_cert, since it supports both server and client certs. To preserve backwards compatibility, the old name is retained as an undocumented alias.

Bugfixes
Make sure cert expiration dates don’t exceed 2038-01-01, to avoid issues on some 32-bit platforms that suffer from the Y2038 problem.
2019-01-25 13:33:15 +00:00
adam
210800f5a9 py-trustme: added version 0.4.0
trustme is a tiny Python package that does one thing: it gives you a fake
certificate authority (CA) that you can use to generate fake TLS certs to use
in your tests. Well, technically they're real certs, they're just signed by
your CA, which nobody trusts. But you can trust it. Trust me.
2018-09-06 13:36:16 +00:00