Commit Graph

30 Commits

Author SHA1 Message Date
Tomasz Kłoczko 05c0865b9c really drop python<=3.7 support
Filter all code over `pyupgrade --py38-plus`.

Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
2024-06-18 19:08:12 +00:00
Fantix King b7048b94a2 Fix examples for Python 3.10 2021-02-05 18:49:01 -06:00
Fantix King 5905f27a95 prefer PROTOCOL_TLS than PROTOCOL_SSLv23 2019-10-22 16:47:12 -04:00
Yury Selivanov b8fb1ef1d0 Enforce consistent code style with flake8 2019-02-16 09:18:25 -05:00
Fantix King 9cba7493a1 Fixed #158: new SSL implementation (#176) 2018-09-17 22:21:00 -04:00
Yury Selivanov ed2723f094 examples/bench: Add SSL mode 2018-05-25 17:48:18 -04:00
Yury Selivanov 82013cf0fc examples/bench: Fix linting errors 2018-05-25 17:34:38 -04:00
Tim Turner a7a8be62f4 Address argument now has correct help message (#78)
Last argument for address was copied but not fully updated, left out was the 'help' message. This has been updated to be helpful.
2017-02-11 10:21:54 -05:00
Yury Selivanov 89f3f1e132 bench.readline: Make uvloop dep optional 2016-11-03 22:42:08 -07:00
Yury Selivanov fafcc7ffcd examples/echosrv: Make uvloop dep optional 2016-11-03 10:40:34 -07:00
Yury Selivanov 6a1678ed48 examples/bench: Add --mpr (messages/request) param to echoclient.py 2016-05-24 13:48:40 -04:00
Yury Selivanov 71d8ef8a87 examples/bench: Add a new benchmark - readline server 2016-05-24 11:53:44 -04:00
Yury Selivanov 9fe1a650fd examples/bench: Fix client to use TCP_NODELAY and end messages with b'\n' 2016-05-24 11:52:45 -04:00
Yury Selivanov 48a6b1829e Rename benchmarks 2016-05-24 11:32:05 -04:00
Yury Selivanov 47971d6936 examples/bench: Update server to use bigger bufs and TCP_NODELAY 2016-05-14 15:04:09 -04:00
Yury Selivanov 358d1cb5a7 examples/bench: Try to remove UNIX socket file before binding to it 2016-04-26 16:04:16 -04:00
Yury Selivanov 23a27e57aa examples/bench: Drop TCP_NODELAY setting 2016-04-25 19:34:50 -04:00
Yury Selivanov 814b153e22 examples/bench/server: Add --proto option 2016-04-25 18:27:17 -04:00
Yury Selivanov 39416708f6 bench/server: Use TCP_NODELAY; raise the number of bytes to recv 2016-04-25 16:07:00 -04:00
Yury Selivanov d5f6671bc3 Fix broken examples/bench/server.py 2016-04-12 17:06:09 -04:00
Yury Selivanov 1d5a3701a5 examples: Fix server.py to work again in poll mode 2016-04-06 13:35:11 -04:00
Yury Selivanov b1c130b80a Implement basic loop.create_unix_server
ToDo:
- tests
- ssl support
- sock param
2016-04-01 15:35:56 -04:00
Yury Selivanov abdfbbc716 transport: Implement correct semantics of transports closing 2016-03-30 18:40:32 -04:00
Yury Selivanov b219a51512 examples/bench: Add an arg to parametrize server/client host 2016-02-03 18:33:39 -05:00
Yury Selivanov 20fa09979f Some minor tweaks for debug logging 2015-11-26 18:38:57 -05:00
Yury Selivanov c300da7cee Add debug stats for Handles and TimerHandles 2015-11-26 16:22:39 -05:00
Yury Selivanov a474ccba4f Significantly enhance robustness & debugging of UVHandles 2015-11-26 14:37:17 -05:00
Yury Selivanov 63c17ec735 Implement TCPTransport.get_extra_info('socket') 2015-11-25 12:02:12 -05:00
Yury Selivanov 91c758a719 Improve benchmarks 2015-11-11 17:35:03 -05:00
Yury Selivanov cfa952146d Fix bugs in Future; add benchmarks 2015-11-11 16:29:53 -05:00