Commit Graph

721 Commits

Author SHA1 Message Date
J. Nick Koston
ae03a831b9
Add test for successful noise handshake and single packet (#605) 2023-10-24 15:58:08 -05:00
J. Nick Koston
9f30e9d0df
Add test coverage for noise handshake failure (#604) 2023-10-24 14:44:57 -05:00
github-actions[bot]
cb85c9724f Bump version to 18.0.13 2023-10-24 13:38:30 +00:00
dependabot[bot]
879c06b9a2
Bump black from 23.10.0 to 23.10.1 (#603) 2023-10-24 08:38:07 -05:00
J. Nick Koston
e1c42e95bf
Ensure frame_helper is always closed before the underlying socket (#602) 2023-10-23 19:22:08 -05:00
github-actions[bot]
9ecf2fc2b7 Bump version to 18.0.12 2023-10-23 22:04:49 +00:00
dependabot[bot]
c7a39690d4
Bump types-protobuf from 4.24.0.2 to 4.24.0.3 (#600)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 17:00:39 -05:00
dependabot[bot]
d83ceeb6c9
Bump pylint from 3.0.1 to 3.0.2 (#599)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 16:59:31 -05:00
github-actions[bot]
f6450f8b54 Bump version to 18.0.11 2023-10-23 17:32:37 +00:00
J. Nick Koston
1630816dc8
Fix unhandled exception when handshake times out (#601) 2023-10-23 12:32:20 -05:00
github-actions[bot]
cdca073972 Bump version to 18.0.10 2023-10-22 17:06:15 +00:00
J. Nick Koston
8c37f088d4
Refactor internal message handlers to use a single dispatch path (#598) 2023-10-22 07:05:53 -10:00
github-actions[bot]
44330afae0 Bump version to 18.0.9 2023-10-22 03:47:04 +00:00
J. Nick Koston
000ff14ac0
Make reconnect logic state machine switches check locks (#597) 2023-10-21 17:46:45 -10:00
github-actions[bot]
4122dede82 Bump version to 18.0.8 2023-10-21 03:34:25 +00:00
J. Nick Koston
f34bfb5d1c
Simplify raw ble advertisements callbacks (#594) 2023-10-20 17:34:05 -10:00
J. Nick Koston
359ed510a2
Move mypy disable for async_timeout to mypy.ini (#593) 2023-10-20 06:25:20 -10:00
J. Nick Koston
741308c93f
Add basic pre-commit to handle eol space (#592) 2023-10-19 14:00:36 -10:00
github-actions[bot]
713dae18f1 Bump version to 18.0.7 2023-10-19 00:25:37 +00:00
dependabot[bot]
190bf3b233
Bump mypy from 1.6.0 to 1.6.1 (#590)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 14:25:15 -10:00
dependabot[bot]
35e2a8d025
Bump black from 23.9.1 to 23.10.0 (#591)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 14:25:04 -10:00
github-actions[bot]
413d71ee1a Bump version to 18.0.6 2023-10-18 04:56:48 +00:00
J. Nick Koston
55677be917
Exclude .c files from wheel builds (#589) 2023-10-17 18:56:30 -10:00
J. Nick Koston
f31b250fe2
Remove unless local variable in _connect_resolve_host (#588) 2023-10-17 14:05:39 -10:00
github-actions[bot]
9552aea1f7 Bump version to 18.0.5 2023-10-17 03:24:20 +00:00
J. Nick Koston
63897ed680
Move varuint functions into plain_text frame_helper (#587) 2023-10-16 17:24:03 -10:00
github-actions[bot]
b059dd6a3a Bump version to 18.0.4 2023-10-17 01:29:19 +00:00
Jesse Hills
dbdb5b442f
Add TTS_STREAM_START/END events (#586) 2023-10-17 14:28:58 +13:00
github-actions[bot]
b1ebf2bf07 Bump version to 18.0.3 2023-10-16 01:03:30 +00:00
J. Nick Koston
90f0901ded
Add function to build new format unique ids (#585) 2023-10-15 15:03:13 -10:00
J. Nick Koston
b877a0ef8c
Fix imports in host resolver test (#584) 2023-10-15 13:22:12 -10:00
J. Nick Koston
cb5cea784e
Improve host resolver coverage (#583) 2023-10-15 13:05:23 -10:00
J. Nick Koston
2a78e9588e
Fix trying to convert hostnames to IP Addresses (#579) 2023-10-15 12:39:12 -10:00
J. Nick Koston
cf226b5837
Update coveragerc to exclude protobuf generated files (#582) 2023-10-15 12:31:18 -10:00
J. Nick Koston
5baef3881a
Add coveragerc (#581) 2023-10-15 12:24:27 -10:00
J. Nick Koston
054e01dbb6
Start tracking code coverage (#580) 2023-10-15 12:17:15 -10:00
github-actions[bot]
6a6567ac84 Bump version to 18.0.2 2023-10-15 22:01:20 +00:00
J. Nick Koston
c5f4bfa561
Small reduction in connect overhead (#578) 2023-10-15 12:01:00 -10:00
github-actions[bot]
4be79eab88 Bump version to 18.0.1 2023-10-15 03:04:44 +00:00
J. Nick Koston
d950d90245
Improve consistency of name logging (#577) 2023-10-14 17:04:27 -10:00
github-actions[bot]
7d24c16ce5 Bump version to 18.0.0 2023-10-15 02:03:31 +00:00
J. Nick Koston
b7449d4ded
Split connection process to enable faster reconnects (#576) 2023-10-14 16:03:12 -10:00
J. Nick Koston
dc367b67bb
Narrow msg_types to only accept tuples (#574) 2023-10-13 18:25:27 -10:00
github-actions[bot]
3ad315cae0 Bump version to 17.2.0 2023-10-14 04:01:49 +00:00
J. Nick Koston
74facc8fef
Improve performance of processing incoming packets (#573) 2023-10-13 18:01:34 -10:00
github-actions[bot]
32c0933bfd Bump version to 17.1.5 2023-10-13 01:18:05 +00:00
J. Nick Koston
20ddb972e7
Reduce memory copy when buffering is not required (#572) 2023-10-12 15:17:46 -10:00
J. Nick Koston
7323ce8987
Disable all pypy wheels (#571) 2023-10-12 10:21:20 -10:00
github-actions[bot]
beeb827f64 Bump version to 17.1.4 2023-10-12 20:03:48 +00:00
J. Nick Koston
f9fa36a89c
Remove async_timeout requirement on python 3.11+ (#570) 2023-10-12 10:03:30 -10:00