Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add warning when decoding with no algorithms specifiedfix-vuln | José Padilla | 2017-06-21 | 4 | -0/+32 |
| | |||||
* | Throw if key is an PKCS1 PEM-encoded public key | José Padilla | 2017-06-21 | 3 | -0/+13 |
| | |||||
* | 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. | ||||
* | Merge pull request #231 from vimalloc/master | Mark Adams | 2016-11-30 | 7 | -2/+25 |
|\ | | | | | Better error messages when missing cryptography package | ||||
| * | Update change log for this pr | Landon GB | 2016-11-30 | 1 | -0/+1 |
| | | |||||
| * | python2.6 does not support set literals | Landon GB | 2016-11-30 | 1 | -2/+2 |
| | | |||||
| * | Changes per code review | Landon GB | 2016-11-30 | 3 | -44/+21 |
| | | |||||
| * | Unit test for better errors when missing cryptography package | Landon GB | 2016-11-28 | 1 | -0/+6 |
| | | |||||
| * | Fix all flake8 issues tox is complaining about | Landon GB | 2016-11-28 | 5 | -3/+6 |
| | | |||||
| * | Removing accidently comma (no, this shouldn't be a tupple) | Landon GB | 2016-11-28 | 1 | -1/+1 |
| | | |||||
| * | Merge remote-tracking branch 'upstream/master' | Landon GB | 2016-11-28 | 18 | -189/+630 |
| |\ | |/ |/| | |||||
* | | Merge pull request #221 from adamchainz/readme | José Padilla | 2016-11-12 | 4 | -55/+58 |
|\ \ | | | | | | | Convert README from Markdown to reStructuredText | ||||
| * | | Convert README from Markdown to reStructuredText | Adam Chainz | 2016-11-12 | 4 | -55/+58 |
|/ / | | | | | | | PyPI only supports reStructuredText, so this won't look broken there now. | ||||
* | | Merge pull request #187 from jpadilla/fix-cli-script | Mark Adams | 2016-10-24 | 3 | -3/+10 |
|\ \ | | | | | | | Renamed jwt CLI script to jwt-cli to avoid issues with jwt script overlapping with the jwt package. | ||||
| * | | Renamed jwt CLI script to jwt-cli to avoid issues with jwt script ↵fix-cli-script | Mark Adams | 2016-10-24 | 3 | -3/+10 |
|/ / | | | | | | | overlapping with the jwt package. Fixes #130 | ||||
* | | Merge pull request #225 from jpadilla/ecdsa-bkwards-compat | Mark Adams | 2016-10-24 | 1 | -0/+1 |
|\ \ | | | | | | | Add back 'ES512' for backward compatibility (for now) | ||||
| * | | Add back 'ES512' for backward compatibility (for now)ecdsa-bkwards-compat | Mark Adams | 2016-10-24 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #196 from kepkin/patch-1 | Mark Adams | 2016-10-24 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Fix rpm build | ||||
| * | | Fix rpm build | kepkin | 2016-02-03 | 1 | -1/+1 |
| | | | | | | | | | ```python3 setup.py bdist_rpm ``` failed because of non asci symbol. | ||||
* | | | Merge pull request #219 from mike9005/es521_fix | Mark Adams | 2016-10-24 | 3 | -6/+6 |
|\ \ \ | | | | | | | | | Fix incorrectly named ECDSA algorithm | ||||
| * | | | Catch a couple more typos in tests | Michael Collis | 2016-09-26 | 1 | -2/+2 |
| | | | | |||||
| * | | | Fix tests to match | Michael Collis | 2016-09-21 | 1 | -2/+2 |
| | | | | |||||
| * | | | Fix typo in rst | Michael Collis | 2016-09-21 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix typo in Algorithms | Michael Collis | 2016-09-21 | 1 | -1/+1 |
| | | | |