summaryrefslogtreecommitdiff
path: root/jwt
Commit message (Expand)AuthorAgeFilesLines
* Refactor error handling in Algorithm.prepare_key() methodsfix-key-errorsMark Adams2017-03-144-34/+60
* Add support for public keys in OpenSSH (RFC 4253) format.Mark Adams2017-03-141-1/+4
* Require cryptography >= 1.0, replace deprecated functionRan Benita2016-12-171-3/+3
* python2.6 does not support set literalsLandon GB2016-11-301-2/+2
* Changes per code reviewLandon GB2016-11-302-43/+20
* Fix all flake8 issues tox is complaining aboutLandon GB2016-11-283-3/+4
* Removing accidently comma (no, this shouldn't be a tupple)Landon GB2016-11-281-1/+1
* Merge remote-tracking branch 'upstream/master'Landon GB2016-11-285-26/+224
|\
| * 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
| |/
* | Better error messages when missing cryptography packageLandon GB2016-11-282-13/+48
|/
* 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
|/