Subject: CVS commit: pkgsrc/security/py-acme-tiny
From: Amitai Schleier
Date: 2018-09-08 20:52:18
Message id: 20180908185218.D0680FBF8@cvs.NetBSD.org

Log Message:
Update to 4.0.4. From the git log:

- Make regular expression accept a whitespace after CN.
- Don't fail on openssl 1.1 output
- Add documentation and support for Red Hat openssl directories
- fix parsing of new (?) openssl output format
- Fix broken Markdown headings
- FIX CN parsing to work with OpenSSL 1.1
- Make acme_tiny.py executable in index
- Minor tweak that makes deploying a tiny bit easier
- OpenSSL output seems to have changed another time.
- fixed changing error message
- fixed more error message case changes
- Fix typos
- switched to grabbing the agreement url from /directory, addresses #145, #148, \ 
#172, #189
- damn python3 bytes-to-strings encoding gets you again...
- added python 3.6 to test coverage
- update SSL config
- mostly working ACMEv2, except for letsencrypt/boulder#3367
- deprecated CA url in favor of using the direct certificate authority directory url
- added badNonce retries
- consolidated external commandline execution error handling to bring back under \ 
200 lines of code
- removed challenge payload that is no longer needed in new acme spec
- updated test coverage to ignore new setup.py file (setup install still gets \ 
tested via test_install.py)
- updated readme to note that ACME v2 certificate downloads now include the \ 
intermediate certificate
- added optional contact details
- fixed buffer to unicode decoding for tests
- cleaned up help and copyright text
- Readme: Only needs access to private account key
- added tiny user agent
- don't skip ValueError when urlopen(Request(nonvalid, ...))

Files:
RevisionActionfile
1.3modifypkgsrc/security/py-acme-tiny/Makefile
1.3modifypkgsrc/security/py-acme-tiny/distinfo
1.1removepkgsrc/security/py-acme-tiny/patches/patch-acme__tiny.py