summaryrefslogtreecommitdiff
path: root/websocket/_abnf.py
Commit message (Collapse)AuthorAgeFilesLines
* PEP8 style compliance fixesengn33r2021-05-041-4/+4
|
* Fix #526 by reverting invalid BSD license migration in commit e94ed9e to ↵engn33r2021-02-221-2/+1
| | | | return to LGPL2.1
* Add first draft of Sphinx documentationengn33r2021-01-311-17/+29
|
* fixed #340Hiroki Ohtani2018-01-221-7/+28
|
* Merge pull request #311 from ARMmbed/0.37.0liris2017-06-181-24/+28
|\ | | | | Fix for https://github.com/websocket-client/websocket-client/issues/306
| * use context manager to be more safe lockJussi Vatjus-Anttila2017-03-271-26/+26
| |
| * Remove hack disconnect check, add mutex to recv_frameJaakko Kukkohovi2017-03-271-0/+4
| |
* | Implemented close code 1014Johan de Vries2016-10-101-0/+3
| |
* | fixup! websocket.*: [PEP 8] Use conventional line-length limitAllan Lewis2016-04-281-1/+2
| |
* | wsdump, test_fuzzingclient, websocket.*, test_websocket: Organise importsAllan Lewis2016-04-271-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, because of the multiple instances of `from foo import *`, names were imported from modules that had themselves imported them, instead of from the place of definition. This commit therefore does the following: - Declares `__all__` in every module that imports anything, so that `from foo import *` is sane. - Sorts the imports based on conventions, similar to the output of `isort`. - Places all conditional imports after unconditional imports, except where that isn't valid. - Imports local names from the modules where they are defined, except when importing the package itself.
* | websocket.*: [PEP 8] Use conventional line-length limitAllan Lewis2016-04-271-5/+8
| | | | | | | | Line length is set to 80 characters; tests are excluded.
* | wsdump, websocket.*: [PEP 8] Use conventional vertical spacingAllan Lewis2016-04-271-1/+3
| |
* | wsdump, examples, setup, _abnf, _http, _utils: [PEP 8] Fix spacingAllan Lewis2016-04-271-8/+8
| |
* | _abnf, _app, _http, _url: [PEP 8] Fix indentsAllan Lewis2016-04-271-3/+3
| |
* | ChangeLog, _abnf, _logging: Corect typosAllan Lewis2016-04-271-2/+2
| |
* | _abnf, _socket: Don't override builtinsAllan Lewis2016-04-271-3/+3
| |
* | _abnf.ABNF._is_valid_close_status: Make method staticAllan Lewis2016-04-271-1/+2
| |
* | wsdump, _abnf, _http: Compare to `None` using `in`Allan Lewis2016-04-271-2/+2
|/
* fix typosJakub Wilk2016-01-031-3/+3
|
* use wsaccel if availableAchille Roussel2015-07-101-8/+20
|
* fixed #166liris2015-03-261-1/+4
|
* Fix out-of-memory due to fragmentation when recieving a very large frameAndrey Kosyakov2015-03-251-1/+6
|
* refactoring. pack continuous frame info into one class.liris2015-03-251-1/+68
|
* refactoring. continuous status is packed into frame_bufferliris2015-03-251-11/+31
|
* use "%r".Hiroki Ohtani2015-03-231-2/+2
|
* refactoring.,,liris2015-03-131-0/+65
|
* Merge pull request #150 from coolyuyuyu/masterliris2015-02-161-1/+1
|\ | | | | BUG FIX
| * Update _abnf.pycoolyuyuyu2015-01-151-1/+1
| | | | | | | | bug fix. Root cause: append int to string.
* | fixed #137liris2015-02-121-2/+3
| | | | | | | | | | - add skip_utf8_validation argument. - if set this flag to true, utf-8 validation will be skipped.
* | - Update license text and source code to reflect propoer address for FSFRobert Schweikert2015-02-081-1/+2
|/
* fixed #135liris2014-12-111-1/+1
|
* fixed error code extraction on python3liris2014-12-021-1/+2
|
* fixed #117 better support for autobahn test suite.liris2014-10-151-0/+3
| | | | the remaining test case will be support in the future release.
* refs #117 . change exception type.liris2014-10-151-5/+5
|
* refs #117 - improve close frame.liris2014-10-151-2/+42
|
* refs #117liris2014-10-151-2/+9
| | | | improve websocket specification conformance
* refs #117Hiroki Ohtani2014-10-141-0/+3
|
* - refactoringliris2014-05-301-0/+166
- split to multiple file