c1f8e46 | Alex Gaynor | 04 August 2017, 17:45:11 UTC | Fixes #3821 -- improve output during release.py (#3848) This should cause stdout/stderr for command we run to be displayed, and also print which commands we're running | 04 August 2017, 17:45:11 UTC |
bcbff3e | Alex Gaynor | 04 August 2017, 02:41:51 UTC | fixed a typo (#3847) | 04 August 2017, 02:41:51 UTC |
dc35eae | Paul Kehrer | 04 August 2017, 01:16:52 UTC | (mostly) revert wheel builder config change (#3846) * Revert "Remve outdated comment and linewrap (#3838)" This reverts commit 990d7596ca5d8dfa1d9331cdcb072fabf9d10fca. * remove the outdated comment | 04 August 2017, 01:16:52 UTC |
ad294c6 | Paul Kehrer | 04 August 2017, 01:16:32 UTC | port 2.0.3 changelog (#3845) | 04 August 2017, 01:16:32 UTC |
d026b1b | Paul Kehrer | 03 August 2017, 17:52:39 UTC | Fix weak linking of getentropy when compiling on older macOS (#3841) * Fix weak linking of getentropy when compiling on older macOS We use weak linking in macOS to determine if the getentropy symbol is available. However, to do that we need to have a declaration that states the function is __attribute((weak_import)) at compile time. On macOS 10.12 this is provided in sys/random.h, but on older macOS the declaration doesn't exist at all, so we need to forward declare it ourselves. * update a comment and a style nit | 03 August 2017, 17:52:39 UTC |
765e771 | Christian Heimes | 03 August 2017, 14:08:09 UTC | Make changelog anchors stable ids (#3840) Closes: #3839 Signed-off-by: Christian Heimes <christian@python.org> | 03 August 2017, 14:08:09 UTC |
990d759 | Alex Gaynor | 03 August 2017, 13:02:20 UTC | Remve outdated comment and linewrap (#3838) | 03 August 2017, 13:02:20 UTC |
3e15ca5 | Paul Kehrer | 02 August 2017, 02:21:19 UTC | deprecate unicode input for RFC822Name (#3836) * deprecate unicode input for RFC822Name * pep8...? | 02 August 2017, 02:21:19 UTC |
6c29d74 | Paul Kehrer | 02 August 2017, 00:27:06 UTC | deprecate auto-idna on UniformResourceIdentifier (#3832) * deprecate auto-idna on UniformResourceIdentifier * fix repr test * docs * some updated language | 02 August 2017, 00:27:06 UTC |
7f40239 | Alex Gaynor | 01 August 2017, 23:54:35 UTC | Blacklist pytest 3.2.0 because it breaks us (#3835) See upstream: https://github.com/pytest-dev/pytest/issues/2644 | 01 August 2017, 23:54:35 UTC |
908bbd3 | Paul Kehrer | 01 August 2017, 16:39:21 UTC | note version added and deprecated for bytes_value/value on DNSName (#3833) | 01 August 2017, 16:39:21 UTC |
cdaf3ff | Alex Gaynor | 30 July 2017, 17:08:51 UTC | Begin the deprecation of auto-idna for x509.DNSName (#3830) * Begin the deprecation of auto-idna for x509.DNSName Refs #3357 * fix warning * py3k fixes * fix docs * sigh * flake8 * these are words * words * tests for coverage * another test * do idna things * more idna things | 30 July 2017, 17:08:51 UTC |
2131b96 | Alex Gaynor | 28 July 2017, 03:30:30 UTC | fix for latest flake8 (#3829) | 28 July 2017, 03:30:30 UTC |
2bab0ac | Paul Kehrer | 27 July 2017, 11:03:27 UTC | port 2.0.2 changelog (#3828) | 27 July 2017, 11:03:27 UTC |
1750971 | Paul Kehrer | 27 July 2017, 02:22:59 UTC | don't re-export the openssl symbols from our shared object (#3825) When linking the static lib we want the symbols to not be exported. To convince gcc to do this you must pass -Wl,--exclude-libs,ALL in CFLAGS More info at https://stackoverflow.com/questions/2222162 | 27 July 2017, 02:22:59 UTC |
dce57f6 | Paul Kehrer | 27 July 2017, 00:18:55 UTC | port 2.0.1 changelog (#3823) | 27 July 2017, 00:18:55 UTC |
65f41af | Paul Kehrer | 26 July 2017, 16:26:34 UTC | fix compilation on openbsd (#3814) the getentropy fallback is only possible on macOS, wrap it in a define to remove it entirely on the BSDs. | 26 July 2017, 16:26:34 UTC |
45f2a42 | Alex Gaynor | 26 July 2017, 13:10:32 UTC | fixed #3780 -- test on the latest libressl (#3813) | 26 July 2017, 13:10:32 UTC |
7ad62db | Paul Kehrer | 25 July 2017, 20:42:44 UTC | update wheel builder script for static linking on linux (#3811) We don't need to do an LD_LIBRARY_PATH when calling auditwheel because we're now statically linking OpenSSL. | 25 July 2017, 20:42:44 UTC |
7377fae | Alex Gaynor | 24 July 2017, 12:28:56 UTC | Fixed #3520 -- added a github issue template for bugs (#3807) * Fixed #3520 -- added a github issue template for bugs * grammar * empty commit to retrigger jenkins | 24 July 2017, 12:28:56 UTC |
72e37c4 | Alex Gaynor | 24 July 2017, 12:28:25 UTC | Refs #3646 -- Don't use shell globbing in our release script (#3809) | 24 July 2017, 12:28:25 UTC |
96ffd91 | Paul Kehrer | 23 July 2017, 23:44:19 UTC | fix wheel building with parameters (#3808) | 23 July 2017, 23:44:19 UTC |
bacff94 | Alex Gaynor | 22 July 2017, 13:12:54 UTC | simplify setup.py branches (#3806) | 22 July 2017, 13:12:54 UTC |
0a8bdff | Alex Gaynor | 21 July 2017, 17:57:50 UTC | simplify pyenchant requirement (#3805) | 21 July 2017, 17:57:50 UTC |
d10480b | Alex Gaynor | 21 July 2017, 17:16:24 UTC | Fixed #3798 -- use the correct stacklevel on this warning (#3803) | 21 July 2017, 17:16:24 UTC |
36a4d47 | Alex Gaynor | 20 July 2017, 16:26:51 UTC | Fixed #3801 -- don't create py33 wheels (#3802) | 20 July 2017, 16:26:51 UTC |
0d6aaf4 | Paul Kehrer | 20 July 2017, 11:04:25 UTC | remove deprecated items (#3794) * remove deprecated items whirlpool, ripemd160, unsupportedextension, and the old interfaces * flake8 and remove a test generator we no longe use * make it clear we warned you about these things | 20 July 2017, 11:04:25 UTC |
d3c4ba3 | Alex Gaynor | 20 July 2017, 04:57:59 UTC | Blacklist some pyenchant versions (#3799) | 20 July 2017, 04:57:59 UTC |
d7e73c2 | Alex Gaynor | 17 July 2017, 18:59:29 UTC | Updating doing a release to have a correct path (#3790) | 17 July 2017, 18:59:29 UTC |
4973350 | Alex Gaynor | 17 July 2017, 18:59:17 UTC | Refs #3646 -- invoke twine correctly (#3789) | 17 July 2017, 18:59:17 UTC |
9c521ee | Alex Gaynor | 17 July 2017, 18:59:03 UTC | Open master for 2.1 (#3788) | 17 July 2017, 18:59:03 UTC |
9799e58 | Paul Kehrer | 17 July 2017, 14:38:15 UTC | 2.0 version bump and changelog (#3787) * 2.0 version bump and changelog * dates are just an illusion | 17 July 2017, 14:38:15 UTC |
ab4a0b3 | Paul Kehrer | 17 July 2017, 13:01:23 UTC | update docs to reflect #3364 (#3786) | 17 July 2017, 13:01:23 UTC |
cc12bea | mtury | 17 July 2017, 12:23:04 UTC | Remove DH generator size constraint (#3364) * Remove DH generator size constraint * Check that g > 1 | 17 July 2017, 12:23:04 UTC |
a217358 | Paul Kehrer | 17 July 2017, 11:10:14 UTC | add AESGCM AEAD support (#3785) * add AESGCM AEAD support * remove stray newline * move AESGCM docs above CCM | 17 July 2017, 11:10:14 UTC |
165743e | Paul Kehrer | 16 July 2017, 15:34:42 UTC | move tag_length to the AESCCM constructor (#3783) * move tag_length to the AESCCM constructor * review feedback | 16 July 2017, 15:34:42 UTC |
1a2e817 | Paul Kehrer | 16 July 2017, 14:46:13 UTC | AESCCM support (#3700) | 16 July 2017, 14:46:13 UTC |
d58c6ad | Alex Gaynor | 14 July 2017, 12:04:18 UTC | Fixed #3777 -- document an additional dependency (#3779) | 14 July 2017, 12:04:18 UTC |
2e64a3f | Alex Gaynor | 13 July 2017, 12:30:24 UTC | fedora comes with a py36 now (#3781) | 13 July 2017, 12:30:24 UTC |
dc6e762 | Paul Kehrer | 10 July 2017, 04:20:35 UTC | allow p % 24 == 23 when generator == 2 in DH_check (#3768) * allow p % 24 == 23 when generator == 2 in DH_check * short url * update and expand comments * even better language! | 10 July 2017, 04:20:35 UTC |
9d5fc3e | Paul Kehrer | 09 July 2017, 12:34:58 UTC | use an instance in aead_cipher_supported (#3772) * use an instance in aead_cipher_supported * test for chacha20poly1305 compatibility via init exception * pep8 | 09 July 2017, 12:34:58 UTC |
0c9aed9 | Alex Gaynor | 09 July 2017, 01:50:01 UTC | Fixed #3747 -- cache extensions on x.509 objects (#3769) * Fixed #3747 -- cache extensions on x.509 objects * be kind to cpython, save a dict lookup * flake8 * changelog | 09 July 2017, 01:50:01 UTC |
ae487bb | Paul Kehrer | 09 July 2017, 01:47:34 UTC | remove egd (#3771) * remove egd * oops * keep Cryptography_HAS_EGD for compat just in case This shouldn't really be necessary but maybe we can fully remove it in 2018 or 2019... | 09 July 2017, 01:47:34 UTC |
b4d6370 | Paul Kehrer | 09 July 2017, 01:29:52 UTC | remove cryptodev (#3770) * remove cryptodev * oops | 09 July 2017, 01:29:52 UTC |
601ed63 | Alex Gaynor | 09 July 2017, 00:35:02 UTC | Attempt to use coverage to quantify how many of the CONDITIONAL_NAMES we really use (#3763) * Attempt to use coverage to quantify how many of the CONDITIONAL_NAMES we really use * rewrite file to improve coverage * Write it this way so we can use line coverage * lost this one :-( * fix comment and flake8 * update the docs as well * flake8 | 09 July 2017, 00:35:02 UTC |
bf128a4 | Paul Kehrer | 08 July 2017, 22:36:58 UTC | add rfc 3526 DH groups (#3767) | 08 July 2017, 22:36:58 UTC |
538a953 | Alex Gaynor | 08 July 2017, 21:35:41 UTC | Remove conditionals we never use. (#3766) * Remove conditionals we never use. Refs #3763 * put this back | 08 July 2017, 21:35:41 UTC |
bb63144 | Paul Kehrer | 08 July 2017, 17:36:45 UTC | stop using backend methods for chacha (#3765) | 08 July 2017, 17:36:45 UTC |
9c63524 | Paul Kehrer | 08 July 2017, 17:02:15 UTC | remove pep8/py3pep8 from jenkins, we run them in travis already (#3764) | 08 July 2017, 17:02:15 UTC |
33574c6 | Paul Kehrer | 08 July 2017, 16:09:53 UTC | change chacha20poly1305_supported to aead_cipher_supported (#3762) | 08 July 2017, 16:09:53 UTC |
70639ed | Alex Gaynor | 08 July 2017, 15:53:58 UTC | Run tests on buster (#3735) | 08 July 2017, 15:53:58 UTC |
1ab9afd | Paul Kehrer | 08 July 2017, 13:07:28 UTC | make the aead work a bit more generic (#3761) | 08 July 2017, 13:07:28 UTC |
c033c90 | Paul Kehrer | 07 July 2017, 18:20:29 UTC | explicitly pull the latest docker image in jenkins (#3760) * explicitly pull the latest docker image in jenkins Right now we don't need to do this since the same jenkins instance that builds the images and tags them also pushes them, so it is guaranteed to always have the latest. However, if we want to add another docker builder that is no longer true, so let's always pull * mos(t) def * also this one | 07 July 2017, 18:20:29 UTC |
f564b7e | Paul Kehrer | 07 July 2017, 11:30:50 UTC | we added flaky to the pyopenssl test deps... (#3759) * we added flaky to the pyopenssl test deps... * we can just use the test extra now | 07 July 2017, 11:30:50 UTC |
3ba1d8a | Paul Kehrer | 07 July 2017, 02:52:28 UTC | we forgot to document these DH methods (#3757) | 07 July 2017, 02:52:28 UTC |
765a3e4 | Paul Kehrer | 06 July 2017, 04:00:41 UTC | write some words about encrypt/decrypt in fernet (#3756) | 06 July 2017, 04:00:41 UTC |
f92f2d4 | Paul Kehrer | 04 July 2017, 21:00:08 UTC | update static wheel install docs (#3754) * update static wheel install docs * parentheses | 04 July 2017, 21:00:08 UTC |
ce69b82 | Paul Kehrer | 04 July 2017, 20:59:38 UTC | don't parse SCTs on older openssl (#3749) * don't parse SCTs on older openssl * use two diff extension parsers because why not * review feedback | 04 July 2017, 20:59:38 UTC |
a509496 | Alex Gaynor | 03 July 2017, 22:00:52 UTC | Order our supported OpenSSL versions reasonably (#3752) | 03 July 2017, 22:00:52 UTC |
b7912ee | Alex Gaynor | 03 July 2017, 14:07:02 UTC | Fixes #3745 -- add the any EKU EKU (#3750) * Fixes #3745 -- add the any EKU EKU * docs * whitespace * versionadded | 03 July 2017, 14:07:02 UTC |
bb31501 | Alex Gaynor | 02 July 2017, 22:32:21 UTC | sphinx 1.6.3 is also no good (#3748) | 02 July 2017, 22:32:21 UTC |
1eeaabb | Paul Kehrer | 01 July 2017, 22:34:36 UTC | update linux install docs and release instructions (#3746) * update linux install docs and release instructions * rhel/centos is so bad they don't even have python3 | 01 July 2017, 22:34:36 UTC |
85675fc | Paul Kehrer | 01 July 2017, 18:02:37 UTC | add manylinux1 wheel building to the wheel builder (#3736) * add manylinux1 wheel building to the wheel builder * add changelog | 01 July 2017, 18:02:37 UTC |
b169865 | Alex Gaynor | 01 July 2017, 15:50:49 UTC | require a version of twine that uses pypi.org (#3743) * require a version of twine that uses pypi.org * computer | 01 July 2017, 15:50:49 UTC |
784e3bc | Paul Kehrer | 01 July 2017, 00:49:53 UTC | disallow MD5 in CertificateBuilder and CertificateSigningRequestBuilder (#3738) * disallow MD5 in CertificateBuilder and CertificateSigningRequestBuilder * only error on ECDSA and DSA lots of duplication in tests here, bleh * remove changelog entry, also handle this for CRLBuilder * pep8 | 01 July 2017, 00:49:53 UTC |
51f049a | Alex Gaynor | 30 June 2017, 22:50:23 UTC | Fixed a memory leak in EC private numbers (#3741) | 30 June 2017, 22:50:23 UTC |
b16206e | Paul Kehrer | 30 June 2017, 03:17:08 UTC | pyopenssl needs pretend for its tests now (#3739) | 30 June 2017, 03:17:08 UTC |
a857fe6 | Paul Kehrer | 29 June 2017, 04:03:29 UTC | don't use long keys because they can be confusing wrt bits/bytes (#3734) * don't use long keys because they can be confusing wrt bits/bytes * make sure we say bytes everywhere * shorten the scrypt output to 32 bytes as well | 29 June 2017, 04:03:29 UTC |
f21ffff | Alex Gaynor | 28 June 2017, 20:24:07 UTC | Fix for leaking memory in EllipticCurvePublicNumbers.public_key() (#3732) * Test for leaking memory in EllipticCurvePublicNumbers.public_key() * Fix the memory leak As far as I can tell, from spelunking in the OpenSSL source (as you do), EC_KEY_set_public_key_affine_coordinates doesn't take ownership of "x" or "y". https://github.com/openssl/openssl/blob/master/crypto/ec/ecp_smpl.c#L362-L420 is the place in the source I found that actually uses "x" and "y". * Unused imports | 28 June 2017, 20:24:07 UTC |
491fd7c | Paul Kehrer | 27 June 2017, 21:15:37 UTC | Funcs macros gone (#3695) * No more FUNCS/MACROS distinction * change the docs to not talk about MACROS since they're gone * remove out of date comment | 27 June 2017, 21:15:37 UTC |
0145873 | Paul Kehrer | 27 June 2017, 04:56:45 UTC | parametrize the wheel builder to support out of order releases (#3731) | 27 June 2017, 04:56:45 UTC |
e3a2fb2 | Paul Kehrer | 27 June 2017, 01:08:33 UTC | remove python 3.3 from CI (#3729) * remove python 3.3 from CI * remove 3.3 everywhere, not just from CI | 27 June 2017, 01:08:33 UTC |
62c3421 | Paul Kehrer | 27 June 2017, 01:07:48 UTC | enable wconversion and finish fixes (#3728) * enable wconversion and finish fixes * don't pass -Wconversion if it's win32 | 27 June 2017, 01:07:48 UTC |
caad666 | Paul Kehrer | 27 June 2017, 01:07:25 UTC | bind DTLS 1.2 methods (#3725) * bind DTLS 1.2 methods * remove version specific dtls bindings, rename sentinel value | 27 June 2017, 01:07:25 UTC |
b867003 | Paul Kehrer | 26 June 2017, 20:37:11 UTC | some wconversion fixes (#3727) | 26 June 2017, 20:37:11 UTC |
3662b8c | Paul Kehrer | 26 June 2017, 11:13:15 UTC | our build function was shadowing the build builtin. whoops. (#3726) | 26 June 2017, 11:13:15 UTC |
8c0e731 | Paul Kehrer | 25 June 2017, 22:22:07 UTC | start testing against alpine (#3724) Drop jessie-libre 2.5.4 since alpine uses libre (boo) | 25 June 2017, 22:22:07 UTC |
fe2b174 | Alex Gaynor | 25 June 2017, 18:09:11 UTC | Remove entry_points from setup.py (#3723) | 25 June 2017, 18:09:11 UTC |
5bc8c7d | Paul Kehrer | 24 June 2017, 23:21:20 UTC | doc the relationship between PrivateKey and PrivateKeyWithSerialization (#3721) * doc the relationship between PrivateKey and PrivateKeyWithSerialization Or at least do it better. * let's talk about opaque keys | 24 June 2017, 23:21:20 UTC |
2748e2e | Paul Kehrer | 24 June 2017, 23:20:15 UTC | Reorganize DHParameters and DHPublicKey *WithSerialization (#3722) * Reorganize DHParameters and DHPublicKey *WithSerialization fixes #3720 * fix up the changelog | 24 June 2017, 23:20:15 UTC |
1b714f7 | Paul Kehrer | 24 June 2017, 21:51:12 UTC | pypy3 compilation fix for locking callback (#3716) * pypy3 fix on macos using work from the pypy project https://bitbucket.org/pypy/pypy/commits/198dc138680f96c391802fa1e77b8b6d2e0134e6?at=py3.5 * change abort error msg and fix wrong type * oh windows * remove an unused variable * rename mutex1_t, use calloc, small style fixes * calloc correctly * (call) | 24 June 2017, 21:51:12 UTC |
653cfe8 | Paul Kehrer | 24 June 2017, 20:12:18 UTC | add missing methods to DH interfaces (#3719) | 24 June 2017, 20:12:18 UTC |
361a9fc | Paul Kehrer | 24 June 2017, 20:12:04 UTC | changelog entry and a few updates to the new DH params docs (#3718) | 24 June 2017, 20:12:04 UTC |
6b08aba | Aviv Palivoda | 24 June 2017, 19:00:28 UTC | Dh parameters serialization (#3504) * Support DH parameter serizalization - no X9.42 * Support X9.42 serialization - DER not working * Fix dhp_rfc5114_2.der Changing the DER parameters serialization after the fix in openssl commit a292c9f1b835 * DH parameters X9.42 DER serialization fixed * fix _skip_dhx_unsupported * document DH parameter_bytes * PEP8 fixes * Document load_pem_parameters * Document load_der_parameters * document ParameterFormat * Increase test coverage * Increase test covrage * Remove unneeded check * Fix typo * Fix error in load_der_parameters * Add load_pem_parameters and load_der_parameters to interfaces * CR fixes * Removed unverified phrase * Update version to 2.0 * Fix pep8 * Rename ParameterFormat.ASN1 to ParameterFormat.DHParameter * link pkcs3 * Add new line at end of file to serialization.rst * Rename DHparameters to PKCS3 * doc CR fix | 24 June 2017, 19:00:28 UTC |
1cff0c0 | Aviv Palivoda | 24 June 2017, 15:12:26 UTC | Add DERSerializationBackend to test_dh serialization tests (#3717) | 24 June 2017, 15:12:26 UTC |
3dccf6a | Paul Kehrer | 23 June 2017, 11:31:51 UTC | be clearer that 65537 is the right answer (#3714) * be clearer that 65537 is the right answer * Different language * remove trailing whitespace | 23 June 2017, 11:31:51 UTC |
33a41e7 | Paul Kehrer | 21 June 2017, 11:39:20 UTC | implement CCM vector parser (#3699) | 21 June 2017, 11:39:20 UTC |
a923b00 | Paul Kehrer | 20 June 2017, 11:12:35 UTC | ed25519 vector loader (#3707) * ed25519 vector loader * refactor to use unpacking | 20 June 2017, 11:12:35 UTC |
2ff4d01 | Alex Gaynor | 19 June 2017, 14:59:18 UTC | Removed executable bit from vectors (#3708) | 19 June 2017, 14:59:18 UTC |
312ed09 | Paul Kehrer | 19 June 2017, 11:00:42 UTC | disallow empty string for NameAttribute (#3711) | 19 June 2017, 11:00:42 UTC |
63df010 | Paul Kehrer | 19 June 2017, 10:59:13 UTC | add pypy3.5 to our test matrix (#3709) * add pypy3.5 to our test matrix * pypy-nocoverage time | 19 June 2017, 10:59:13 UTC |
c38e550 | Paul Kehrer | 19 June 2017, 10:54:12 UTC | add FAQ entry for failed to install (#3710) | 19 June 2017, 10:54:12 UTC |
e67354e | Paul Kehrer | 19 June 2017, 00:35:05 UTC | add NIST CAVP CCM vectors (#3698) http://csrc.nist.gov/groups/STM/cavp/documents/mac/ccmtestvectors.zip No TLS :( | 19 June 2017, 00:35:05 UTC |
e45151c | Paul Kehrer | 19 June 2017, 00:33:00 UTC | update pythons and pypy, a little prep for pypy3 in CI again (#3702) * update pythons and pypy, a little prep for pypy3 in CI again * slightly renamed * oops * pypy renames all around | 19 June 2017, 00:32:59 UTC |
9e19428 | Paul Kehrer | 14 June 2017, 20:28:53 UTC | fix typo in docs for curve name (#3705) fixes #3704 | 14 June 2017, 20:28:53 UTC |
61858f3 | Jean-Paul Calderone | 09 June 2017, 21:18:55 UTC | It's a method you must call (#3696) Fix misworded guidance for how to serialize a private key to bytes. | 09 June 2017, 21:18:55 UTC |
3e357f7 | Paul Kehrer | 09 June 2017, 12:31:30 UTC | X25519 Support (#3686) * early days * sort of working * more things * remove private_bytes * public bytes, interface fix * load public keys * x25519 support basically done now * private_bytes is gone * some reminders * doctest this too * remove a thing that doesn't matter * x25519 supported checks * libressl has the NID, but a different API, so check for OpenSSL * pep8 * add missing coverage * update to use reasons * expand test a little * add changelog entry * review feedback | 09 June 2017, 12:31:30 UTC |
7e53d91 | Paul Kehrer | 08 June 2017, 04:08:57 UTC | ChaCha20Poly1305 support (#3680) * chacha20poly1305 support * add chacha20poly1305 backend and some fixes * refactor * forgot to remove this * pep8 * review feedback and a lot of type/value checking * review feedback * raise unsupportedalgorithm when creating a ChaCha20Poly1305 object if it's not supported. * switch to ciphertext||tag * typo * remove a branch we don't need * review feedback * decrypts is *also* a word * use reasons | 08 June 2017, 04:08:57 UTC |
f12955c | Paul Kehrer | 07 June 2017, 12:20:33 UTC | scrypt can be doctested now that we're using 1.1.0 (#3688) | 07 June 2017, 12:20:33 UTC |
8ba4756 | Paul Kehrer | 07 June 2017, 04:31:02 UTC | compile all our mac builds against 1.1.0 in travis (#3689) * compile all our mac builds against 1.1.0 in travis * Just install * try this why not * ... * of course * upgrade the existing openssl | 07 June 2017, 04:31:02 UTC |