Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump up version0.2.3 | José Padilla | 2014-10-16 | 1 | -1/+1 |
| | |||||
* | Add publish setup.py helper | José Padilla | 2014-10-16 | 1 | -0/+10 |
| | |||||
* | Add __version__ and derive package version from it | José Padilla | 2014-10-15 | 2 | -1/+14 |
| | |||||
* | Use single quotes instead of double quotes | José Padilla | 2014-10-15 | 3 | -82/+101 |
| | |||||
* | Bump up version0.2.2 | José Padilla | 2014-09-22 | 1 | -2/+3 |
| | |||||
* | Include wheel setup | José Padilla | 2014-09-22 | 1 | -0/+2 |
| | |||||
* | Merge pull request #39 from cjlarose/master | José Padilla | 2014-09-22 | 2 | -5/+19 |
|\ | | | | | Allow keys of type "bytes" in Python 3 | ||||
| * | Allow bytes-typed secret for HMAC signatures. Fixed #32 | Chris LaRose | 2014-09-20 | 1 | -5/+4 |
| | | |||||
| * | Add test to verify bytes error in python 3 | Chris LaRose | 2014-09-20 | 1 | -0/+15 |
|/ | |||||
* | Merge pull request #35 from tgs/algorithm-case-insensitive | José Padilla | 2014-05-14 | 1 | -4/+5 |
|\ | | | | | Allow algorithm names to be upper- or lower-case | ||||
| * | Allow algorithm names to be upper- or lower-case | Thomas Grenfell Smith | 2014-04-29 | 1 | -4/+5 |
|/ | | | | | | | | The standard doesn't seem to specify whether algorithm names must be capitalized or lower-case. I had an issue with spurious failures due to a lower-case algorithm name ("hs256"), so here is a patch that converts the incoming name to capital letters before looking it up in the algorithm dictionary. | ||||
* | Bump up version to 0.2.1 #34 | José Padilla | 2014-04-28 | 1 | -1/+1 |
| | |||||
* | Merge pull request #34 from vanzi/master | José Padilla | 2014-04-28 | 3 | -3/+18 |
|\ | | | | | Added support for custom headers in encode method | ||||
| * | Added support for custom headers in encode method | vanzi | 2014-04-24 | 3 | -3/+18 |
|/ | |||||
* | Bump up version to 0.2.0 #310.2.0 | José Padilla | 2014-03-25 | 1 | -1/+1 |
| | |||||
* | Merge pull request #30 from ajkavanagh/master | José Padilla | 2014-03-21 | 1 | -20/+27 |
|\ | | | | | Update bin/jwt file to be Python 3 compatible. | ||||
| * | Update bin/jwt file to be Python 3 compatible. | Alex Kavanagh | 2014-03-21 | 1 | -20/+27 |
|/ | | | | Only tested on Python 2.7.5 and Python 3.3.3 to generate and verify tokens. | ||||
* | Merge pull request #29 from gullpong/change | José Padilla | 2014-03-17 | 2 | -10/+107 |
|\ | | | | | Added some convenience features | ||||
| * | Added test cases for the change | Jinyong Lee | 2014-03-14 | 2 | -4/+68 |
| | | |||||
| * | Prevent build failure in Python 3.x version | Jinyong Lee | 2014-03-13 | 1 | -0/+1 |
| | | |||||
| * | Added some convenience features | Jinyong Lee | 2014-03-12 | 1 | -8/+40 |
|/ | | | | | | | | | | I added two features for convenience: 1) datetime conversion for 'iat' and 'nbf' as well. Previously 'exp' was the only thing supported. These two claims are the two standard claims also in time format (http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html#issDef). 2) key value for RS* algorithms are converted automatically from a PEM string. I don't want to fuss around with the details like format conversions, importing packages, etc. Since Crypto packages is already imported and handled internally, it appears a good idea to have them handle the key conversion as well. | ||||
* | Merge pull request #28 from dystedium/readme_change | José Padilla | 2014-02-10 | 1 | -16/+35 |
|\ | | | | | readme reformatting and edits | ||||
| * | readme reformatting and edits | wil paredes | 2014-02-09 | 1 | -16/+35 |
|/ | |||||
* | Add Travis badge to README.md0.1.9 | José Padilla | 2014-02-08 | 1 | -2/+2 |
| | |||||
* | Try to fix failing test in 3.2 | José Padilla | 2014-02-08 | 1 | -1/+1 |
| | |||||
* | Drop support for Python 2.5 | José Padilla | 2014-02-08 | 1 | -1/+0 |
| | |||||
* | Bump up version for release | José Padilla | 2014-02-08 | 1 | -1/+1 |
| | |||||
* | Add .travis.yml to run tests with tox | José Padilla | 2014-02-08 | 1 | -0/+11 |
| | |||||
* | Add tox configuration file | José Padilla | 2014-02-08 | 1 | -0/+6 |
| | |||||
* | Fix tests for 2.6 support | José Padilla | 2014-02-08 | 1 | -58/+122 |
| | |||||
* | Merge pull request #25 from dystedium/split_decode | José Padilla | 2014-02-08 | 3 | -23/+110 |
|\ | | | | | refactor decode(), fix setup.py for automated sdist builds | ||||
| * | add tests for load() and verify_signature() | wil paredes | 2014-02-07 | 1 | -1/+74 |
| | | |||||
| * | refactor decode(), fix setup.py for automated sdist builds | wil paredes | 2014-02-07 | 2 | -22/+36 |
|/ | | | | | | | * split decode() internals into load() and verify_signature() * pull code out of read() function in setup.py so it doesn't fail when using distutils.core.run_setup() to build an archive * the setup.py change also uses with so file closing is automatic | ||||
* | Merge pull request #23 from jpadilla/patch-1 | Jeff Lindsay | 2014-01-18 | 3 | -38/+86 |
|\ | | | | | Make PyCrypto optional if you're not using any of the RSASSA-PKCS1-v1_5 algorithms | ||||
| * | Update README to reflect optional Crypto | José Padilla | 2014-01-18 | 1 | -2/+5 |
| | | |||||
| * | Update tests for optional Crypto | José Padilla | 2014-01-18 | 1 | -21/+57 |
| | | |||||
| * | Make Crypto signing and verifying methods optional | José Padilla | 2014-01-18 | 1 | -15/+24 |
|/ | |||||
* | version bump, email update | Jeff Lindsay | 2014-01-17 | 1 | -2/+2 |
| | |||||
* | release with py3 | Jeff Lindsay | 2014-01-17 | 1 | -0/+1 |
| | |||||
* | Merge pull request #20 from mandus/master | Jeff Lindsay | 2014-01-13 | 6 | -4/+91 |
|\ | | | | | Update of pyjwt to support RSA keys | ||||
| * | Added rsa keys for testing | Åsmund Ødegård | 2013-10-13 | 2 | -0/+28 |
| | | |||||
| * | Added usage information in README, and added a few simple tests for the RSA ↵ | Åsmund Ødegård | 2013-10-11 | 2 | -0/+35 |
| | | | | | | | | signature methods | ||||
| * | master: Added support for more RSA-SHA options. | Åsmund Ødegård | 2013-10-11 | 1 | -0/+6 |
| | | |||||
| * | master Adding argument for RS256, and splitting handling of HS and RS in ↵ | Åsmund Ødegård | 2013-10-11 | 2 | -4/+11 |
| | | | | | | | | verifying. | ||||
| * | Merge pull request #1 from mandus/rsa | Åsmund Ødegård | 2013-10-10 | 1 | -2/+13 |
| |\ | | | | | | | First attempt on adding rsa support | ||||
| | * | First attempt on adding rsa support | Åsmund Ødegård | 2013-10-10 | 1 | -2/+13 |
| |/ | |||||
* | | Merge pull request #22 from patrys/python-3 | Jeff Lindsay | 2013-11-17 | 2 | -11/+16 |
|\ \ | | | | | | | Announce Python 3 support | ||||
| * | | Announce Python 3 support | Patryk Zawadzki | 2013-11-07 | 2 | -11/+16 |
| | | | | | | | | | | | | Also let `./setup.py test` work in Python 2 | ||||
* | | | Merge pull request #21 from patrys/python-3 | Jeff Lindsay | 2013-11-06 | 3 | -39/+88 |
|\ \ \ | |/ / | | / | |/ |/| | Basic Python 3 compatibility | ||||
| * | Basic Python 3 compatibility | Patryk Zawadzki | 2013-11-06 | 3 | -39/+88 |
|/ |