summaryrefslogtreecommitdiff
path: root/websocket
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Merge pull request #492 from Mottl/run-patchliris2018-10-281-0/+6
| |\ \ \
| | * | | status return for WebSocketApp.run_forever()Dmitry Mottl2018-10-121-0/+6
| | |/ /
| * | | Fix a typo in docsDmitry Mottl2018-10-211-1/+1
| |/ /
* | | Fix typo in supress_originInstance2018-09-222-5/+5
|/ /
* | fixed #471v0.53.0liris2018-09-092-2/+6
| |
* | Merge pull request #476 from shwnchpl/bugfix/ping_timeout-NoneType-errorliris2018-09-031-10/+10
|\ \ | | | | | | Fix NoneType bug introduced by #386 fix
| * | Fix NoneType bug introduced by #386 fixShawn Chapla2018-09-011-10/+10
| |/
* | Merge pull request #472 from JackUrb/fix-none-compareliris2018-09-031-1/+1
|\ \ | | | | | | Fixing none compare bug in run_forever
| * | Fixing none compare bug in run_foreverJack Urbanek2018-08-271-1/+1
| |/
* | Merge pull request #468 from ihjmh/masterliris2018-09-031-4/+1
|\ \ | | | | | | Update _app.py
| * | Update _app.pyDamon2018-08-221-4/+1
| |/ | | | | | | | | | | | | if callback function belongs to an class ,line 333 will cause an exception, the "self" will missing for example: myobj = MyClass() self.on_open = myobj.test() this will nerver work
* | add docliris2018-09-031-1/+1
|/
* revert #442v0.51.0liris2018-08-193-34/+11
|
* Merge pull request #462 from nlevitt/callback-ismethod-fixliris2018-08-181-1/+1
|\ | | | | pass proper arguments to method callbacks
| * pass proper arguments to method callbacksNoah Levitt2018-08-151-1/+1
| |
* | add doc and start v0.50liris2018-08-181-1/+1
| |
* | Fix #318 pong before pingraffaele.basile2018-08-151-3/+8
|/
* fixed #432v0.49.0liris2018-08-141-1/+5
|
* fixed #438liris2018-08-141-1/+2
|
* fixed #454liris2018-08-141-2/+1
|
* fixed #455 #443liris2018-08-141-4/+11
|
* fixed Attribute error on close appliris2018-08-142-2/+3
|
* Merge pull request #450 from 0qdk4o/patch-1liris2018-08-141-0/+1
|\ | | | | reset WebsocketApp.sock
| * reset WebsocketApp.sock0qdk4o2018-07-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | consider the following snap ```python def ws_on_message(ws, message): msg = json.loads(message) if msg.get("restart"): ws.close() wsapp = websocket.WebSocketApp(url, on_message=ws_on_message, ...) while True: wsapp.run_forever() ``` expect restart the connection after receiving restart signal from server. but we will receive exception `WebSocketException("socket is already opened")` because the method `ws.close()` only close `ws.sock.sock.close()` and reset `ws.sock.sock = None` underlying network socket. noting to do with the ws.sock, it will remeber the previous instance that already invalid now.
* | Merge pull request #448 from mfitzpatrick/ping_thread_needs_enable_multithreadliris2018-08-141-1/+2
|\ \ | | | | | | Enable multithreading protection with ping_interval
| * | Enable multithreading with ping_intervalMatt Fitzpatrick2018-06-271-1/+2
| |/ | | | | | | | | If the user sets ping_interval, then threading safety must be enabled with the WebSocket object so network sends do not potentially collide.
* | Merge pull request #446 from nneonneo/masterliris2018-08-141-8/+14
|\ \ | | | | | | Fix #414: proper handling of close method.
| * | Fix #414: proper handling of close method.Robert Xiao2018-06-191-8/+14
| |/ | | | | | | This patch fixes close() so that it properly waits for a CLOSE frame.
* | fixed #HC-459liris2018-08-143-6/+11
| |
* | Merge pull request #442 from bashlakov/fix-class-inheritanceliris2018-08-142-12/+39
|\ \ | | | | | | Patch WebSocketApp class to make it inheritable
| * | Patch WebSocketApp class to make it inheritableAndrey Bashlakov2018-06-182-12/+39
| |/
* | start v0.49.0liris2018-08-141-1/+1
|/
* release for 0.48.0Hiroki Ohtani2018-05-271-1/+1
|
* remove some test assertHiroki Ohtani2018-05-271-4/+4
|
* Merge pull request #427 from element-82/masterliris2018-05-271-1/+5
|\ | | | | _http.py: fix windows proxy error due to socktype
| * _http.py: fix windows proxy error due to socktypePaul Barrette2018-05-041-1/+5
| | | | | | | | | | | | | | | | | | | | Resolves #426 When running on windows 10 with a proxy, there is a connect error: _on_error: exception Socket type must be stream or datagram, not 0 This commit fixes that issue. Signed-off-by: Paul Barrette <paulbarrette@gmail.com>
* | Merge pull request #419 from shmal/410_fix_keep_running_bugliris2018-05-271-2/+0
|\ \ | | | | | | Fix For Issue #410 - setting keep_running to false has no effect
| * | Close 410Chris Frey2018-04-111-2/+0
| |/
* | Merge pull request #417 from jhtitor/masterliris2018-05-272-2/+60
|\ \ | | | | | | socks5 via pysocks support
| * | Add pysocks support.jhtitor2018-03-302-2/+60
| |/
* | Merge pull request #415 from minus7/masterliris2018-05-272-4974/+11
|\ \ | | | | | | Load system default certificates if none are given
| * | Remove bundled cacert.pemminus2018-03-212-4973/+5
| | |
| * | Check if SSLContext supports loading default certsminus2018-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | This changes behavior. When creating a TLS connection, not specifying cacert/capath and while on a Python version without load_default_certs, creating the socket will not fail as before, but verifying the connection will fail instead.
| * | Load system default certificates if none are givenminus2018-03-211-1/+6
| |/
* | Merge pull request #411 from shdown/masterliris2018-05-271-5/+12
|\ \ | | | | | | Fix waiting forever on ping/pong timeout
| * | Check return value of read callback in dispatchersshdown2018-03-221-2/+4
| | |
| * | Fix waiting forever on ping/pong timeoutshdown2018-03-141-5/+10
| |/
* | Merge pull request #409 from hugobordigoni/masterliris2018-05-271-1/+1
|\ \ | | | | | | fix #408
| * | fix #408Hugo Bordigoni2018-03-011-1/+1
| |/
* | Merge pull request #403 from kevinxw/fix-websocket-statusliris2018-05-271-1/+2
|\ \ | | | | | | Fix the issue that websocket status message may not present