summaryrefslogtreecommitdiff
path: root/websocket
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix undefined variablemckelvin2017-09-011-1/+1
| |/
* | 0.44.1ukwksk2017-11-132-2/+3
| |
* | sslopt dict ca_cert should be ca_certs, fixes #334Philippe Mathieu2017-08-221-1/+1
|/ | | Was 2/3 fixed in commits 287db85 and c280375.
* Ensure cookie items are sortedJames Page2017-07-271-1/+1
| | | | | | | | | | | Ensure that values stored inside a Cookie are sorted as the contents of a CookieJar are retrieved. This resolves some non-deterministic behaviour on some Python versions where dictionary iteration order happens to not be deterministic. Fixes: #337
* pass ssl testliris2017-06-231-1/+1
|
* 0.44.0v0.44.0liris2017-06-232-2/+2
|
* renames key in sslopt dict, fixes #326Ankur Oberoi2017-06-221-1/+1
| | | must use the same key in the `sslopt` dictionary when reading and writing to it
* fixed #327v0.43.0liris2017-06-211-0/+1
| | | | revert #301
* 0.43.0liris2017-06-211-1/+1
|
* fixed #326liris2017-06-211-2/+2
|
* fixed #325v0.41.1liris2017-06-182-2/+3
|
* release 0.42.0liris2017-06-181-1/+1
|
* Merge pull request #323 from dannywillems/fix_warningliris2017-06-181-4/+4
|\ | | | | Fix warning is not defined.
| * Fix warning is not defined.Danny Willems2017-06-121-4/+4
| |
* | Merge pull request #320 from LAlbertalli/patch-1liris2017-06-181-1/+1
|\ \ | | | | | | Avoid the app to block on close on certain systems
| * | Avoid the app to block on close on certain systemsLuca Albertalli2017-05-301-1/+1
| |/ | | | | | | | | | | | | | | | | This relates to issues #317 From the man page of libc/select: ' Multithreaded applications ' If a file descriptor being monitored by select() is closed in another thread, the result is unspecified. On some UNIX systems, select() unblocks and returns, with an indication that the file descriptor is ready (a subsequent I/O operation will likely fail with an error, unless another the file descriptor reopened between the time select() returned and the I/O operations was performed). On Linux (and some other systems), closing the file descriptor in another thread has no effect on select(). In summary, any application that relies on a particular behavior in this scenario must be considered buggy. This change ensures that select unlock at least every 10 sec
* | 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
| | |
* | | Merge pull request #307 from attzonko/patch-1liris2017-06-181-3/+6
|\ \ \ | | | | | | | | Support WEBSOCKET_CLIENT_CA_BUNDLE being directory
| * | | Support WEBSOCKET_CLIENT_CA_BUNDLE being directoryAlex Tzonkov2017-03-231-3/+6
| | |/ | |/| | | | This PR adds the capability to use a directory with multiple certs to do ssl cert verification. Similar to how the requests module uses REQUESTS_CA_BUNDLE.
* | | Merge pull request #301 from lujinda/masterliris2017-06-181-1/+0
|\ \ \ | | | | | | | | fix: when using pppoe redial will block.
| * | | fix: when using pppoe redial will block.疯狂的小企鹅2016-08-011-1/+0
| | | |
* | | | Merge pull request #292 from tifayuki/masterliris2017-06-183-1/+158
|\ \ \ \ | |_|/ / |/| | | Implement simple cookie jar
| * | | Implement simple cookie jartifayuki2016-12-213-1/+158
| | | |
* | | | Merge pull request #295 from bytesofmyself/masterliris2017-01-191-1/+1
|\ \ \ \ | | | | | | | | | | add warning() to _logging.__all__ to resolve _send_ping issue
| * | | | add warning() to _logging.__all__ to resolve _send_ping issueMatt2017-01-171-1/+1
| |/ / /
* | | | move repository to https://github.com/websocket-client/websocket-client.gitliris2017-01-191-1/+1
|/ / /
* | | update document and set version to 0.40!v0.40.0liris2016-12-091-1/+1
| | | | | | | | | | | | !
* | | Fix opcode -> op_codeRichard Wong2016-12-071-1/+1
| | |
* | | fixed #264liris2016-12-022-2/+2
| | |
* | | Merge pull request #279 from ifarkas/ca_bundleliris2016-12-021-2/+5
|\ \ \ | | | | | | | | Support CA bundle specified by environment variable
| * | | Support CA bundle specified by environment variableImre Farkas2016-11-151-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | There's currently no way to define a custom list of trusted CAs and certain uses-cases end up in SSLError. This commit adds a check for the WEBSOCKET_CLIENT_CA_BUNDLE env variable, similarly to requests library which accepts REQUETS_CA_BUNDLE.
* | | | Implemented close code 1014Johan de Vries2016-10-101-0/+3
|/ / /
* | | cannot use long literal on python3liris2016-10-061-1/+1
| | |
* | | fixed #261 Incorrect encoding in continued messages python3liris2016-10-031-1/+1
| | |
* | | update document, versionliris2016-10-031-1/+1
| | |
* | | Merge pull request #270 from cmiacz/no_proxy_subnetliris2016-10-032-3/+39
|\ \ \ | | | | | | | | _url: Added subnet IP address matching in no_proxy host detection
| * | | _url: Added subnet IP address matching in no_proxy host detectionMiacz2016-09-202-3/+39
| |/ /
* | | Merge pull request #265 from drew-gross/patch-1liris2016-10-031-2/+2
|\ \ \ | | | | | | | | Allow closing WebSocketApp with status/reason/timeout
| * | | Allow closing WebSocketApp with status/reason/timeoutDrew2016-08-181-2/+2
| |/ /
* | | Logging warnings when send_ping routine fails, send_ping exc should not hit ↵Krzysztof Rosinski2016-07-012-1/+9
|/ / | | | | | | sys.excepthook
* | fixed #253liris2016-05-101-1/+1
| |
* | add documentliris2016-05-101-1/+1
| |
* | erge #249liris2016-05-1013-165/+215
|\ \
| * | fixup! websocket.*: [PEP 8] Use conventional line-length limitAllan Lewis2016-04-281-1/+2
| | |
| * | fixup! wsdump, test_fuzzingclient, websocket.*, test_websocket: Organise importsAllan Lewis2016-04-281-0/+1
| | |
| * | wsdump, test_fuzzingclient, websocket.*, test_websocket: Organise importsAllan Lewis2016-04-2712-60/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-277-21/+40
| | | | | | | | | | | | Line length is set to 80 characters; tests are excluded.
| * | wsdump, websocket.*: [PEP 8] Use conventional vertical spacingAllan Lewis2016-04-277-3/+21
| | |