summaryrefslogtreecommitdiff
path: root/jwt/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Bump up version to v1.4.01.4.0José Padilla2015-07-161-1/+1
* Added new options for requiring exp, iat, and nbf claims.Mark Adams2015-06-021-1/+2
* Preparing for 1.3 releaseMark Adams2015-05-221-1/+1
* Added get_unverified_header to public APIMark Adams2015-05-091-1/+2
* Bump up version1.2.0José Padilla2015-04-281-1/+1
* Removed an extra attempt to encode the payload that I missed when I was refac...Mark Adams2015-04-191-0/+1
* Refactored JWS-specific logic out of PyJWT and into PyJWS superclassMark Adams2015-04-191-1/+1
* Bump up versionJosé Padilla2015-04-151-1/+1
* Added checks on iat to make sure that a token can't be issued for theMark Adams2015-03-291-3/+3
* Bump up versionv1.0.11.0.1José Padilla2015-03-261-1/+1
* Bump up versionJosé Padilla2015-03-181-1/+1
* Added unregister_algorithm to the public APIMark Adams2015-03-171-1/+3
* Refactored api.py so that all JWT functions are now part of a PyJWT class.Mark Adams2015-03-171-1/+1
* Bump up version0.4.3José Padilla2015-02-181-1/+1
* Make deprecated exception names availableJosé Padilla2015-02-181-1/+2
* Bump up version0.4.2José Padilla2015-02-181-1/+1
* Cleanup __init__ moduleJosé Padilla2015-01-181-234/+12
* Tweak comment blocksJosé Padilla2015-01-181-1/+3
* Added comments for algorithms module and register_algorithm.Mark Adams2015-01-181-0/+1
* Fixed a couple of anomalies after the last rebase.Mark Adams2015-01-181-3/+2
* Moved jwt.algorithms imports back to their original locationMark Adams2015-01-181-1/+1
* Fixed some style issues (reordered imports, removed unused imports, PEP8, etc.)Mark Adams2015-01-181-6/+8
* Created utils.py to hold functions like constant_time_compare and base64-enco...Mark Adams2015-01-181-14/+1
* Fixes #70. Refactored all HMAC, RSA, and EC code into seperate classes in the...Mark Adams2015-01-181-175/+23
* Drop usage of unicode_literals in all modulesWouter Bolsterlee2015-01-121-1/+0
* Bump up version0.4.1José Padilla2015-01-081-1/+1
* Fix missing comma in __all__José Padilla2015-01-081-1/+1
* Handle string and text types like sixJosé Padilla2015-01-081-12/+13
* Add timedelta_total_seconds compat branchingJosé Padilla2015-01-071-2/+3
* Handle compatibility branching in a compat moduleJosé Padilla2015-01-071-45/+2
* Also make sure audience claims in token contain only stringsWouter Bolsterlee2015-01-071-0/+2
* Correctly implement audience claim verificationWouter Bolsterlee2015-01-071-7/+14
* Rename exceptions that don't have Error in their nameWouter Bolsterlee2015-01-061-9/+27
* Rename InvalidToken exception to InvalidTokenErrorWouter Bolsterlee2015-01-061-6/+6
* Add a base InvalidToken exception for others to extendWouter Bolsterlee2015-01-061-6/+10
* Merge pull request #66 from wbolster/issue-65José Padilla2015-01-061-0/+4
|\
| * Verify that decoded header and payload are json objectsWouter Bolsterlee2015-01-061-0/+4
* | Drop unneeded **kwargs magicWouter Bolsterlee2015-01-061-9/+3
|/
* Merge pull request #64 from wbolster/issue-63José Padilla2015-01-051-20/+24
|\
| * Use constant time string comparison routine from hmac moduleWouter Bolsterlee2015-01-051-20/+24
* | Add Python 2.6 compatibility for leeway as timedeltaWouter Bolsterlee2015-01-051-1/+8
* | Allow datetime.timedelta instances for leeway argumentWouter Bolsterlee2015-01-051-1/+5
|/
* Remove unused importJosé Padilla2014-12-311-2/+3
* Fixes #55José Padilla2014-12-311-2/+2
* Update public API. Closes #53José Padilla2014-12-311-1/+4
* Fixed version for release0.4.0José Padilla2014-12-231-1/+1
* Incremented version to 0.4Mark Adams2014-12-201-1/+1
* Added some missing ensure_bytes in a couple of the tests.Mark Adams2014-12-181-1/+3
* Modified ECDSA algorithms to use cryptography library instead of ecdsa.Mark Adams2014-12-181-21/+30
* Modified RSA algorithms to use cryptography library instead of PyCryptoMark Adams2014-12-181-14/+45