Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add test to cover when terminal is not a TTYfix-298 | José Padilla | 2017-11-05 | 1 | -0/+13 |
| | |||||
* | Ignore .eggs dir | José Padilla | 2017-11-05 | 1 | -0/+1 |
| | |||||
* | Fix over-eager fallback to stdin | Roberth Kulbin | 2017-11-05 | 1 | -4/+10 |
| | |||||
* | Remove code no longer needed with python2.6 dropped | Landon GB | 2017-10-19 | 2 | -15/+2 |
| | |||||
* | Attempt to drop support for python 2.6 and 3.3 (refs #297) | Landon GB | 2017-10-19 | 4 | -5/+4 |
| | |||||
* | Fix sphinx warning | José Padilla | 2017-10-18 | 2 | -2/+2 |
| | |||||
* | Fix sponsor banner in docs | José Padilla | 2017-10-18 | 3 | -3/+27 |
| | |||||
* | Add Auth0 sponsor banner | José Padilla | 2017-10-18 | 1 | -0/+9 |
| | |||||
* | Add Auth0 sponsor banner | José Padilla | 2017-10-18 | 1 | -3/+10 |
| | |||||
* | Use twine for publishing to PyPI1.5.3 | José Padilla | 2017-09-05 | 1 | -2/+5 |
| | |||||
* | Bump up version to v1.5.3 | José Padilla | 2017-09-05 | 2 | -3/+8 |
| | |||||
* | Warn about missing algorithms arg only when verify is True | Przemysław Suliga | 2017-08-31 | 5 | -8/+46 |
| | | | | | Since no signature verification will occur, passing in `algorithms` does not make much sense. | ||||
* | Require cryptography >= 1.4, replace deprecated function | Ran Benita | 2017-08-25 | 3 | -43/+19 |
| | | | | | The signer/verifier interfaces are deprecated in cryptography==2.0. The alternative sign/verify interfaces were added in cryptography==1.4. | ||||
* | Prevent needing to scroll on jwt.decode example | Landon GB | 2017-07-28 | 1 | -2/+3 |
| | |||||
* | Add 'algorithms=[]' kwargs to jwt.decode() examples | Landon GB | 2017-07-28 | 2 | -6/+6 |
| | | | | Added because of this commit: 11f30c4050a11b6398d38f505578c9dabeba6c78 | ||||
* | Bump up for release1.5.2 | José Padilla | 2017-06-22 | 2 | -1/+9 |
| | |||||
* | Ensure correct arguments order in decode super call | José Padilla | 2017-06-22 | 1 | -2/+4 |
| | |||||
* | Bump up version1.5.1 | José Padilla | 2017-06-22 | 1 | -1/+1 |
| | |||||
* | Update CHANGELOG.md | José Padilla | 2017-06-22 | 1 | -2/+7 |
| | |||||
* | Update CHANGELOG.md | José Padilla | 2017-06-22 | 1 | -0/+10 |
| | |||||
* | Add warning when decoding with no algorithms specified | José Padilla | 2017-06-22 | 4 | -0/+38 |
| | |||||
* | Throw if key is an PKCS1 PEM-encoded public key | José Padilla | 2017-06-22 | 3 | -0/+13 |
| | |||||
* | PyJWT.decode: move verify param into options (#271) | Daniel Hahler | 2017-06-21 | 2 | -3/+7 |
| | | | | | | | | | | | Followup to https://github.com/jpadilla/pyjwt/pull/270: It seems that "verify" is only deprecated with `PyJWS.decode`, which makes sense, since you would have to override a lot of options to skip the verification in `PyJWT._validate_claims`. This makes `PyJWT.decode` use the `verify_signature` option when calling `PyJWT.decode`, and therefore also allows to use `stacklevel=2` there then for the DeprecationWarning. | ||||
* | DeprecationWarnings: more helpful message (#270) | Daniel Hahler | 2017-06-12 | 2 | -2/+4 |
| | |||||
* | Update algorithms.rst | Marek Siarkowicz | 2017-05-29 | 1 | -1/+1 |
| | |||||
* | Update CHANGELOG.md | José Padilla | 2017-05-18 | 1 | -0/+10 |
| | |||||
* | Change optparse for argparse. (#238) | Froilan Irizarry | 2017-05-18 | 4 | -90/+244 |
| | |||||
* | Merge pull request #264 from KnockSoftware/expose-invalid-algorithm-error | José Padilla | 2017-05-18 | 1 | -4/+4 |
|\ | | | | | Expose InvalidAlgorithmError on jwt module | ||||
| * | Expose InvalidAlgorithmError on jwt module | Evan Heidtmann | 2017-05-18 | 1 | -4/+4 |
|/ | |||||
* | Merge pull request #262 from purificant/add_py36_env | José Padilla | 2017-05-16 | 3 | -2/+12 |
|\ | | | | | enable testing with python 3.6 | ||||
| * | enable testing with python 3.6 | 2017-05-13 | 3 | -2/+12 | |
| | | |||||
* | | Merge pull request #260 from mrsarm/master | José Padilla | 2017-05-15 | 3 | -3/+40 |
|\ \ | |/ |/| | Added Command line instructions to README and docs #259 | ||||
| * | Added Command line instructions to README and docs | Mariano Ruiz | 2017-05-06 | 2 | -3/+37 |
| | | |||||
| * | Added requirements to install docs build tools | Mariano Ruiz | 2017-05-06 | 1 | -0/+3 |
|/ | |||||
* | Merge pull request #255 from jpadilla/new-release1.5.0 | José Padilla | 2017-04-19 | 2 | -5/+23 |
|\ | | | | | v1.5.0 release | ||||
| * | Update CHANGELOG.md | José Padilla | 2017-04-19 | 1 | -1/+17 |
| | | |||||
| * | v1.5.0 releasenew-release | Mark Adams | 2017-04-17 | 2 | -6/+8 |
|/ | |||||
* | Merge pull request #254 from jpadilla/pytest-version-bump | Mark Adams | 2017-04-17 | 2 | -3/+3 |
|\ | | | | | Bump pytest version to latest | ||||
| * | Bump pytest version to latestpytest-version-bump | Mark Adams | 2017-04-17 | 2 | -3/+3 |
|/ | | | | | | | | Previously, pytest was pinned to an old version because of a bug in pytest that has since been fixed. This change now puts us back to using the latest version of pytest. Fixes #253 | ||||
* | Merge pull request #252 from jpadilla/190-remove-iat-verification | Mark Adams | 2017-04-17 | 4 | -16/+8 |
|\ | | | | | Remove rejection of future 'iat' claims | ||||
| * | Non-numeric 'iat' now raises InvalidIssuedAtError on decode()190-remove-iat-verification | Mark Adams | 2017-04-17 | 4 | -2/+6 |
| | | |||||
| * | Stop rejecting tokens with future 'iat' values | Mark Adams | 2017-04-17 | 4 | -15/+3 |
|/ | | | | | | | | | | RFC 7519 does not specify or even suggest this type of validation on the 'iat' claim and it has caused issues for several consumers of PyJWT. This change removes the validation on future 'iat' values and leaves such things up to the application developer to implement. Fixes #190. | ||||
* | Merge pull request #249 from dbinetti/master | José Padilla | 2017-03-28 | 1 | -0/+13 |
|\ | | | | | Update FAQ to clarify Python2/3 differences | ||||
| * | Be specific for Python2 and Python3 | David Binetti | 2017-03-28 | 1 | -3/+11 |
| | | |||||
| * | Update FAQ to clarify Python2/3 differences | David Binetti | 2017-03-28 | 1 | -0/+5 |
|/ | |||||
* | Merge pull request #244 from jpadilla/fix-ec-ssh-pub-key | Mark Adams | 2017-03-14 | 4 | -1/+14 |
|\ | | | | | Add support for ECDSA public keys in OpenSSH (RFC 4253) format | ||||
| * | Add support for public keys in OpenSSH (RFC 4253) format. | Mark Adams | 2017-03-14 | 2 | -1/+6 |
| | | | | | | | | | | | | | | | | Cryptography previously lacked support for ECDSA keys in RFC 4253 format. Now that they have support for those keys, we should take advantage of it and support them in PyJWT. Implements #243. | ||||
| * | Add a failing test for OpenSSH-formatted ECDSA public keys | Mark Adams | 2017-03-14 | 2 | -0/+8 |
|/ | |||||
* | Merge pull request #235 from bluetech/replace-cryptography-deprecated | Mark Adams | 2016-12-17 | 2 | -4/+4 |
|\ | | | | | Require cryptography >= 1.0, replace deprecated functions | ||||
| * | Require cryptography >= 1.0, replace deprecated function | Ran Benita | 2016-12-17 | 2 | -4/+4 |
|/ | | | | | | | The functions `decode_rfc6979_signature` and `encode_rfc6979_signature` were deprecated in cryptography 1.0: https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst#10---2015-08-12 and raise a DeprecationWarning now. The replacements are exactly the same. |