summaryrefslogtreecommitdiff
path: root/jwt
Commit message (Expand)AuthorAgeFilesLines
* Renamed jwt CLI script to jwt-cli to avoid issues with jwt script overlapping...fix-cli-scriptMark Adams2016-10-241-1/+1
* Add back 'ES512' for backward compatibility (for now)ecdsa-bkwards-compatMark Adams2016-10-241-0/+1
* Merge pull request #219 from mike9005/es521_fixMark Adams2016-10-241-1/+1
|\
| * Fix typo in AlgorithmsMichael Collis2016-09-211-1/+1
* | Add JWK support for HMAC and RSA keysadd-jwk-for-hmac-rsaMark Adams2016-08-284-25/+221
|/
* Bump version to 1.4.2 and update CHANGELOG1.4.2Mark Adams2016-08-081-1/+1
* Fix a bug where a PEM private key as bytes raises a TypeErrorfix-type-error-on-bytes-keyMark Adams2016-08-042-9/+13
* Bump up version1.4.1José Padilla2016-07-131-1/+1
* Reflect that --no-verify also ignores claimsGunnlaugur Thor Briem2015-11-301-1/+1
* binary_type verification added to make the code more future-proofMauricio Aizaga2015-10-232-4/+7
* Fixed syntax for python 2.6Mauricio Aizaga2015-10-221-1/+1
* Fixed #183 AttributeError: 'NoneType' object has no attribute 'rsplit'Mauricio Aizaga2015-10-221-0/+3
* Change TypeError on bad `kid` to InvalidTokenErrorGabriel Gironda2015-07-231-2/+2
* Fail on encode and decode of bad JWS header valuesGabriel Gironda2015-07-211-2/+13
* Bump up version to v1.4.01.4.0José Padilla2015-07-161-1/+1
* Merge branch 'master' of https://github.com/jpadilla/pyjwtAlexandru Mihai2015-06-223-5/+29
|\
| * Added new options for requiring exp, iat, and nbf claims.Mark Adams2015-06-023-5/+29
* | Fixed #167 throw InvalidAlgorithmError if alg not in headerAlexandru Mihai2015-06-221-1/+1
|/
* Preparing for 1.3 releaseMark Adams2015-05-221-1/+1
* Changed RSA-PSS algorithm to use the digest size of the hash function for the...Mark Adams2015-05-191-2/+2
* Merged master branch in to remove Python 3.2 support and add the newMark Adams2015-05-185-9/+150
|\
| * refactor scripts, testing, travis and toxGabi Davar2015-05-171-0/+135
| * Removed constant_time_compare branch that was only needed for Python 3.2Mark Adams2015-05-161-8/+3
| * Added get_unverified_header to public APIMark Adams2015-05-093-1/+4
| * Added get_unverified_header method so that unverified headers can be retrieve...Mark Adams2015-05-081-0/+8
* | Fix python3 and pep8 issuesesneider2015-05-132-3/+3
* | Fix the ECDSA signature serialization format when using cryptographyesneider2015-05-132-2/+50
* | Fix the ECDSA signature serialization formatesneider2015-05-101-3/+3
|/
* Made options a mandatory argument to PyJWT._validate_claims and reordered the...Mark Adams2015-05-041-3/+3
* Bump up version1.2.0José Padilla2015-04-281-1/+1
* `verify_expiration` was removed too soonbring-verify_expiration-backJosé Padilla2015-04-261-0/+7
* Removed an extra attempt to encode the payload that I missed when I was refac...Mark Adams2015-04-192-4/+2
* Refactored PyJWT._validate_claims into multiple PyJWT._validate_*Mark Adams2015-04-191-41/+69
* Refactored JWS-specific logic out of PyJWT and into PyJWS superclassMark Adams2015-04-194-261/+320
* Bump up versionJosé Padilla2015-04-151-1/+1
* Merge pull request #135 from mark-adams/minor-updatesJosé Padilla2015-04-142-19/+18
|\
| * Added a test to improve coverage and cleaned up some existing tests.Mark Adams2015-04-121-1/+1
| * Created merge_dict utility functionMark Adams2015-04-122-18/+17
| * Optimized _merge_options and changed some variable namesMark Adams2015-04-121-8/+8
| * Changed PyJWT.default_options to optionsMark Adams2015-04-121-4/+4
* | Added a deprecation warning for using verify= instead of options= on decode()Mark Adams2015-04-121-0/+3
|/
* Added support for RSASSA-PSS algorithms (PS256, PS384, PS512)Mark Adams2015-04-081-7/+45
* refactor option merging, add myself to AUTHORS, s/dict()/{}Michael Davis2015-04-081-12/+8
* Remove dict comprehension for py26 compatibilityMichael Davis2015-04-061-5/+12
* Add flexible and complete verification optionsMichael Davis2015-04-061-11/+38
* Made some PEP8 fixes that came from the last commit.Mark Adams2015-03-292-4/+4
* Added checks on iat to make sure that a token can't be issued for theMark Adams2015-03-293-13/+23
* Moved claims validation into a seperate private method to make it simpler to ...Mark Adams2015-03-291-9/+13
* Changed _verify_signature to use int() casted values for comparisons.Mark Adams2015-03-291-2/+2
* Added validation for 'nbf' claim to ensure it is an int value. #121Mark Adams2015-03-291-0/+5