aboutsummaryrefslogtreecommitdiff
path: root/modules/sasl
Commit message (Collapse)AuthorAgeFilesLines
* Assume we'll receive a 904 when SCRAM fails with an `e=` param (sasl)Gravatar jesopo2019-02-061-1/+0
|
* Set SCRAM state to just `Failure` if there's a server-final-message error (sasl)Gravatar jesopo2019-02-061-1/+3
|
* Only panic about a scram failure if it's a server-final-message failure (sasl)Gravatar jesopo2019-02-061-2/+4
|
* Only send `auth_text` if it's not None (sasl)Gravatar jesopo2019-02-061-4/+5
|
* `auth_text` would not be present in a failure scenarioGravatar jesopo2019-02-061-0/+1
|
* Handle error on server-final-message (sasl.scram)Gravatar jesopo2019-02-061-6/+9
|
* `arguments` was not defined if they weren't provided (sasl)Gravatar jesopo2019-02-061-3/+1
|
* Fix mypy linting issue with dict creation (scram.py)Gravatar jesopo2019-02-061-1/+2
|
* "+" as part of a SASL handshake is irc-specific so remove it from scram.pyGravatar jesopo2019-02-062-5/+7
|
* Type annotate scram.py and don't pass base64 data to scram.py functionsGravatar jesopo2019-02-062-13/+13
|
* Split hash and hmac logic out to their own functions (sasl.scram)Gravatar jesopo2019-02-051-7/+10
|
* Disconnect from server and throw an exception if SCRAM server verification failsGravatar jesopo2019-02-051-0/+5
| | | | (sasl)
* Remove debug print in `sasl/__init__.py`Gravatar jesopo2019-02-051-1/+0
|
* Move sasl.py to a directory module and move SCRAM logic to a different file,Gravatar jesopo2019-02-052-0/+185
move `github/module.py` to `github/__init__.py`