Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #818 from dasm/master | Jonathan Huot | 2022-09-06 | 1 | -28/+38 |
|\ | | | | | OAuth1: Allow IPv6 addresses being parsed by signature | ||||
| * | Restored test for port 0. | Dariusz Smigiel | 2022-06-27 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'oauthlib:master' into master | Dariusz | 2022-06-21 | 3 | -28/+21 |
| |\ | |||||
| * | | Removed unused query and fragment | Dariusz Smigiel | 2022-06-15 | 1 | -2/+0 |
| | | | |||||
| * | | Removed dependency on split | Dariusz Smigiel | 2022-06-15 | 1 | -28/+40 |
| | | | |||||
| * | | OAuth1: Allow IPv6 addresses being parsed by signature | Dariusz Smigiel | 2022-05-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | This PR addresses issue with incorrectly parsing IPv6 address, described here: https://github.com/oauthlib/oauthlib/issues/817 | ||||
* | | | docs: fix typos | Kian-Meng Ang | 2022-07-06 | 3 | -5/+5 |
| |/ |/| | |||||
* | | Fixed isort imports | Dariusz Smigiel | 2022-06-16 | 3 | -28/+21 |
|/ | | | | | tox runs isort, whicn pointed multiple errors. Fixed them in this PR | ||||
* | Docs: fix Sphinx warnings for better ReadTheDocs generation (#807) | Jonathan Huot | 2022-02-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | * Fix list of current features for 3.2.0 * Renamed travis-ci.org icon URLs * Force fixing the warnings in the docs generation * Removed unused folder reference * Added orphean documents into summary. * Fix docstring formatting example in contributing page. * Removed unused argument from documentation * Fix sphinx warning resulting in loss of formatting in RTD. * Force setuptools until https://github.com/pypa/setuptools/issues/3118 is fixed * Prevent linux redirection in travis instructions * Add graphviz/dot command to generate docs frmo Travis | ||||
* | OAuth 1.0a signature methods: RSA-SHA256, RSA-SHA512 and HMAC-SHA512 (#723) | Hoylen Sue | 2020-06-03 | 4 | -417/+601 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding support for RSA-SHA256. * Added support for HMAC-SHA512, RSA-SHA256 and RSA-SHA512 signature methods. * Made version dependencies consistent. * Updated OAuth1 signature tests. * Fixed parsing of netloc/host. Deprecated old functions. * Refactored and expanded tests to include signature validate. * Update docs for HMAC-SHA512, RSA-SHA256 and RSA-SHA512 signature methods. * Updated code comments in oauth1 signatures module. * Updated changelog. * Update docs/feature_matrix.rst Co-Authored-By: Omer Katz <omer.drow@gmail.com> * Used parenthesis instead of backslash to break lines. * Fixed typo Co-authored-by: Omer Katz <omer.drow@gmail.com> Co-authored-by: Omer Katz <omer.drow@gmail.com> | ||||
* | Remove Python 2 codes (#734) | Asif Saif Uddin | 2020-05-12 | 7 | -7/+0 |
| | | | | | | | | | * Update setup.py * remove un needed python 2 codes * remove un needed python 2 codes * remove un needed python 2 codes | ||||
* | Fixed sorted import for < py37 | Anton Ruhlov | 2020-04-10 | 2 | -2/+3 |
| | |||||
* | Sorted oauthlib imports per isort 4.3.21 | Anton Ruhlov | 2020-04-10 | 10 | -29/+39 |
| | |||||
* | Merge branch 'master' into rm-2.7 | Omer Katz | 2019-08-29 | 1 | -2/+2 |
|\ | |||||
| * | Fix tests for OAuth1 signature basestring generation, to better align with ↵ | Ashley Sommer | 2019-08-14 | 1 | -2/+2 |
| | | | | | | | | | | | | examples and expected results set out in the RFC doc. Fixes https://github.com/oauthlib/oauthlib/issues/695 | ||||
* | | The future is now | Hugo | 2019-08-15 | 15 | -29/+0 |
| | | |||||
* | | Drop support for legacy Python 2.7 | Hugo | 2019-08-15 | 5 | -22/+5 |
| | | |||||
* | | Upgrade Python syntax with pyupgrade | Hugo | 2019-08-15 | 8 | -21/+21 |
| | | |||||
* | | Drop support for legacy Python 2.7 | Hugo | 2019-08-15 | 2 | -7/+6 |
|/ | |||||
* | add HMAC-SHA256 signature validation | Hamish Moffatt | 2019-07-25 | 2 | -2/+35 |
| | |||||
* | Add case-insensitive headers to oauth1 BaseEndpoint | Jordan Gardner | 2019-05-01 | 1 | -2/+2 |
| | |||||
* | Renamed construct_base_string to signature_base_string. | Hoylen Sue | 2019-02-22 | 2 | -10/+15 |
| | |||||
* | Renamed normalize_base_string_uri to base_string_uri. | Hoylen Sue | 2019-02-21 | 1 | -2/+1 |
| | |||||
* | Fixed space encoding in base string URI used in the signature base string. | Hoylen Sue | 2019-02-19 | 1 | -7/+31 |
| | |||||
* | Update comments regarding OAuth Request Body Hash. (#628) | Omer Katz | 2018-12-13 | 1 | -1/+3 |
| | |||||
* | Remove unnecessary workaround for bytes type | Jon Dufresne | 2018-09-14 | 3 | -8/+3 |
| | | | | | | | The type 'bytes' is available on all supported Pythons. Likewise the byte literal b'...' is available on all supported Pythons. Use idiomatic Python and remove workaround for an issue that no longer exists. Makes the code more forward compatible with Python 3. | ||||
* | redid the docstring fixes | jonathan vanasco | 2018-09-10 | 4 | -26/+52 |
| | |||||
* | Ignore Python 2.7 fallback branch. | Omer Katz | 2018-05-20 | 1 | -1/+1 |
| | |||||
* | Rtd docs fix (#515) | Jonathan Huot | 2018-02-28 | 9 | -66/+66 |
| | | | | | | | | | | | | | | | | | | | | | | * Added sphinx build for developers Rationale is to build docs locally to prevent RTD to break later. * Replace manual sphinx into make * Renamed idan URL to oauthlib community * Renamed http into https URLs since http is returning 302 * python requests library renamed its home URL * Add ignore list for "make linkcheck" linkcheck is doing requests to github with anonymous access, however creating an issue require an logged-in account * virtualenv changed its homepage and website. * Fixed broken link | ||||
* | Add support for HMAC-SHA256 (builds on PR#388) (#498) | Viktor Haag | 2017-11-14 | 3 | -5/+65 |
| | | | | | | | | | | | | * Add support for HMAC-SHA256 * Add explicit declaration of HMAC-SHA1 and point HMAC at it To avoid confusion, HMAC constant name should explicitly state which SHA variant is used, but for backwards compatibility, SIGNATURE_HMAC is still needed * add support for HMAC-SHA256 including tests and comments * constructor tests verify client built with correct signer method | ||||
* | Sorted imports. | Omer Katz | 2017-09-17 | 12 | -21/+25 |
| | |||||
* | Merge pull request #468 from ThePrudents/fix-explicit-import | Omer Katz | 2017-09-11 | 1 | -1/+1 |
|\ | | | | | Changed all implicit imports * with explicit classes imports | ||||
| * | Changed all implicit imports * with explicit classes imports | Tiziano Perrucci | 2017-03-08 | 1 | -1/+1 |
| | | |||||
* | | Fixed default get_default_realms to raise NotImplementedError. | Hoylen Sue | 2017-08-01 | 1 | -1/+1 |
| | | |||||
* | | Extra logging if verification fails because of timestamp/nonce. | Hoylen Sue | 2017-08-01 | 1 | -1/+1 |
| | | |||||
* | | Only log signature base string when verification fails. | Hoylen Sue | 2017-08-01 | 1 | -5/+6 |
| | | |||||
* | | Extra logging for verifying signatures. | Hoylen Sue | 2017-08-01 | 2 | -4/+17 |
| | | |||||
* | | Include function names for NotImplementedError exceptions. | Hoylen Sue | 2017-08-01 | 1 | -24/+33 |
| | | |||||
* | | Extra logging for verification failures. | Hoylen Sue | 2017-08-01 | 1 | -0/+1 |
| | | |||||
* | | Fix BytesWarning issued when using a string placeholder for bytes object | Jon Dufresne | 2017-04-16 | 1 | -1/+1 |
| | | | | | | | | | | | | When running tests, fixes warnings of the form: .../oauthlib/oauthlib/oauth1/rfc5849/utils.py:56: BytesWarning: str() on a bytes instance | ||||
* | | Use a more grep-able variable name | Steven Huwig | 2017-01-09 | 1 | -4/+4 |
| | | |||||
* | | Add log statements to except clauses | Steven Huwig | 2017-01-05 | 1 | -2/+6 |
|/ | |||||
* | scrubbing rsa_key from __repr__ | Brian Weber | 2016-10-21 | 1 | -0/+1 |
| | |||||
* | Merge pull request #376 from jvanasco/fix-docstring_invalidate | Omer Katz | 2015-08-16 | 1 | -1/+1 |
|\ | | | | | fixed docsting on `invalidate_request_token` | ||||
| * | fixed docsting on `invalidate_request_token` | jonathan vanasco | 2015-08-11 | 1 | -1/+1 |
| | | |||||
* | | adding validator_log to store what the endpoint computed | jonathan vanasco | 2015-08-12 | 4 | -0/+26 |
|/ | |||||
* | Python3 fix: encodes request body before hashing | Chris McGraw | 2015-08-04 | 1 | -2/+2 |
| | | | | | In python 3 hashlib works on bytestrings, so we need to encode arguments to most, if not all, hashing functions. | ||||
* | Merge pull request #316 from spronin/master | Omer Katz | 2015-07-19 | 1 | -1/+12 |
|\ | | | | | Providing `oauth_body_hash` for bodies on non-form-encoded requests | ||||
| * | Providing `oauth_body_hash` for bodies on non-form-encoded requests | Sergey Pronin | 2015-02-14 | 1 | -1/+12 |
| | | |||||
* | | Merge pull request #328 from bootandy/patch-1 | Omer Katz | 2015-07-19 | 1 | -1/+1 |
|\ \ | | | | | | | Error description in InvalidRequestError should be oauth1 not oauth2 |