aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* deprecate auto-idna on UniformResourceIdentifier (#3832)Paul Kehrer2017-08-016-162/+273
| | | | | | | | | | * deprecate auto-idna on UniformResourceIdentifier * fix repr test * docs * some updated language
* Blacklist pytest 3.2.0 because it breaks us (#3835)Alex Gaynor2017-08-011-1/+1
| | | See upstream: https://github.com/pytest-dev/pytest/issues/2644
* note version added and deprecated for bytes_value/value on DNSName (#3833)Paul Kehrer2017-08-011-0/+4
|
* Begin the deprecation of auto-idna for x509.DNSName (#3830)Alex Gaynor2017-07-3011-164/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* fix for latest flake8 (#3829)Alex Gaynor2017-07-271-1/+1
|
* port 2.0.2 changelog (#3828)Paul Kehrer2017-07-271-0/+6
|
* don't re-export the openssl symbols from our shared object (#3825)Paul Kehrer2017-07-261-1/+1
| | | | | 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
* port 2.0.1 changelog (#3823)Paul Kehrer2017-07-261-0/+10
|
* fix compilation on openbsd (#3814)Paul Kehrer2017-07-261-0/+2
| | | | the getentropy fallback is only possible on macOS, wrap it in a define to remove it entirely on the BSDs.
* fixed #3780 -- test on the latest libressl (#3813)Alex Gaynor2017-07-261-0/+5
|
* update wheel builder script for static linking on linux (#3811)Paul Kehrer2017-07-251-2/+1
| | | | We don't need to do an LD_LIBRARY_PATH when calling auditwheel because we're now statically linking OpenSSL.
* Fixed #3520 -- added a github issue template for bugs (#3807)Alex Gaynor2017-07-241-0/+14
| | | | | | | | * Fixed #3520 -- added a github issue template for bugs * grammar * empty commit to retrigger jenkins
* Refs #3646 -- Don't use shell globbing in our release script (#3809)Alex Gaynor2017-07-241-3/+5
|
* fix wheel building with parameters (#3808)Paul Kehrer2017-07-231-1/+1
|
* simplify setup.py branches (#3806)Alex Gaynor2017-07-221-3/+1
|
* simplify pyenchant requirement (#3805)Alex Gaynor2017-07-211-1/+1
|
* Fixed #3798 -- use the correct stacklevel on this warning (#3803)Alex Gaynor2017-07-211-1/+1
|
* Fixed #3801 -- don't create py33 wheels (#3802)Alex Gaynor2017-07-201-3/+2
|
* remove deprecated items (#3794)Paul Kehrer2017-07-2011-208/+9
| | | | | | | | | | * 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
* Blacklist some pyenchant versions (#3799)Alex Gaynor2017-07-201-1/+1
|
* Updating doing a release to have a correct path (#3790)Alex Gaynor2017-07-171-1/+1
|
* Refs #3646 -- invoke twine correctly (#3789)Alex Gaynor2017-07-171-1/+1
|
* Open master for 2.1 (#3788)Alex Gaynor2017-07-173-2/+7
|
* 2.0 version bump and changelog (#3787)Paul Kehrer2017-07-173-6/+4
| | | | | | * 2.0 version bump and changelog * dates are just an illusion
* update docs to reflect #3364 (#3786)Paul Kehrer2017-07-171-1/+1
|
* Remove DH generator size constraint (#3364)mtury2017-07-172-3/+3
| | | | | | * Remove DH generator size constraint * Check that g > 1
* add AESGCM AEAD support (#3785)Paul Kehrer2017-07-176-4/+207
| | | | | | | | * add AESGCM AEAD support * remove stray newline * move AESGCM docs above CCM
* move tag_length to the AESCCM constructor (#3783)Paul Kehrer2017-07-163-45/+41
| | | | | | * move tag_length to the AESCCM constructor * review feedback
* AESCCM support (#3700)Paul Kehrer2017-07-165-15/+351
|
* Fixed #3777 -- document an additional dependency (#3779)Alex Gaynor2017-07-141-1/+2
|
* fedora comes with a py36 now (#3781)Alex Gaynor2017-07-131-1/+1
|
* allow p % 24 == 23 when generator == 2 in DH_check (#3768)Paul Kehrer2017-07-093-3/+42
| | | | | | | | | | * allow p % 24 == 23 when generator == 2 in DH_check * short url * update and expand comments * even better language!
* use an instance in aead_cipher_supported (#3772)Paul Kehrer2017-07-094-25/+28
| | | | | | | | * use an instance in aead_cipher_supported * test for chacha20poly1305 compatibility via init exception * pep8
* Fixed #3747 -- cache extensions on x.509 objects (#3769)Alex Gaynor2017-07-084-4/+72
| | | | | | | | | | * Fixed #3747 -- cache extensions on x.509 objects * be kind to cpython, save a dict lookup * flake8 * changelog
* remove egd (#3771)Paul Kehrer2017-07-082-20/+0
| | | | | | | | | | | * 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...
* remove cryptodev (#3770)Paul Kehrer2017-07-082-17/+0
| | | | | | * remove cryptodev * oops
* Attempt to use coverage to quantify how many of the CONDITIONAL_NAMES we ↵Alex Gaynor2017-07-083-69/+196
| | | | | | | | | | | | | | | | | | 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
* add rfc 3526 DH groups (#3767)Paul Kehrer2017-07-082-0/+34
|
* Remove conditionals we never use. (#3766)Alex Gaynor2017-07-082-10/+0
| | | | | | | | * Remove conditionals we never use. Refs #3763 * put this back
* stop using backend methods for chacha (#3765)Paul Kehrer2017-07-083-22/+20
|
* remove pep8/py3pep8 from jenkins, we run them in travis already (#3764)Paul Kehrer2017-07-081-1/+1
|
* change chacha20poly1305_supported to aead_cipher_supported (#3762)Paul Kehrer2017-07-083-4/+8
|
* Run tests on buster (#3735)Alex Gaynor2017-07-081-2/+7
|
* make the aead work a bit more generic (#3761)Paul Kehrer2017-07-082-17/+27
|
* explicitly pull the latest docker image in jenkins (#3760)Paul Kehrer2017-07-072-2/+6
| | | | | | | | | | | | | * 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
* we added flaky to the pyopenssl test deps... (#3759)Paul Kehrer2017-07-071-2/+1
| | | | | | * we added flaky to the pyopenssl test deps... * we can just use the test extra now
* we forgot to document these DH methods (#3757)Paul Kehrer2017-07-061-0/+27
|
* write some words about encrypt/decrypt in fernet (#3756)Paul Kehrer2017-07-061-0/+8
|
* update static wheel install docs (#3754)Paul Kehrer2017-07-041-4/+5
| | | | | | * update static wheel install docs * parentheses
* don't parse SCTs on older openssl (#3749)Paul Kehrer2017-07-043-13/+51
| | | | | | | | * don't parse SCTs on older openssl * use two diff extension parsers because why not * review feedback