Commit Graph

1101 Commits

Author SHA1 Message Date
J. Nick Koston
a15b96c76b
Send hello and login asynchronously to speed up connecting (#628) 2023-11-09 19:17:53 -06:00
J. Nick Koston
8678fa9ebc
Small cleanups to noise write_packet (#627) 2023-11-09 11:28:18 -06:00
J. Nick Koston
419bf67e9b
Small readability improvements to the plain_text frame helper (#626) 2023-11-09 11:12:00 -06:00
J. Nick Koston
94157a8ac1
Small speed up to the plaintext frame helper (#625) 2023-11-09 10:20:42 -06:00
github-actions[bot]
622d6060ee Bump version to 18.2.8 2023-11-09 15:31:31 +00:00
J. Nick Koston
92eaf62f8b
Add benchmark for processing raw ble messages (#624) 2023-11-09 09:31:13 -06:00
J. Nick Koston
ef9f9bf136
Ensure an empty noise_psk or expected_name is treated as None (#623) 2023-11-08 18:00:28 -06:00
J. Nick Koston
7ac7742c91
Ensure passed params are always a str (#622) 2023-11-08 17:26:51 -06:00
J. Nick Koston
d96f51a359
Bump setup-qemu-action to v3 (#621) 2023-11-08 16:43:38 -06:00
github-actions[bot]
ed511d0ced Bump version to 18.2.7 2023-11-08 22:38:22 +00:00
J. Nick Koston
93675ff68c
Stop building wheels for python 3.9/3.10 (#620) 2023-11-08 16:38:07 -06:00
github-actions[bot]
51dff72cfe Bump version to 18.2.6 2023-11-08 21:47:55 +00:00
J. Nick Koston
0d6a51d408
Build aarch64 wheels (#619) 2023-11-08 15:47:40 -06:00
J. Nick Koston
9aa453ac86
Build aarch64 wheels (#618) 2023-11-08 15:44:59 -06:00
github-actions[bot]
6edb45e732 Bump version to 18.2.5 2023-11-08 10:42:38 +00:00
dependabot[bot]
0aa3ce15cf
Bump black from 23.10.1 to 23.11.0 (#617)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-08 04:42:18 -06:00
github-actions[bot]
ae9ba99b49 Bump version to 18.2.4 2023-11-07 00:18:14 +00:00
J. Nick Koston
6458ebcf60
Allow the stop callback to be cancelled when already disconnected (#615) 2023-11-06 18:17:50 -06:00
github-actions[bot]
a0239b7a63 Bump version to 18.2.3 2023-11-06 22:46:47 +00:00
J. Nick Koston
0683521839
Wait for handshake to finish to allow for clean disconnect when stopping reconnect logic (#614) 2023-11-06 16:46:32 -06:00
github-actions[bot]
e9755bd11f Bump version to 18.2.2 2023-11-06 21:04:30 +00:00
J. Nick Koston
2ef9ed9026
Fix zeroconf reconnect logic (#613) 2023-11-06 15:04:09 -06:00
J. Nick Koston
8357a3a0c6
Remove extra timeouts (#610) 2023-10-31 23:20:22 -05:00
J. Nick Koston
1d2682a76e
Improve logging on clean disconnect failure (#609) 2023-10-31 23:07:40 -05:00
github-actions[bot]
ceaac947f1 Bump version to 18.2.1 2023-10-30 10:22:37 +00:00
dependabot[bot]
5a85c010af
Bump types-protobuf from 4.24.0.3 to 4.24.0.4 (#608)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 03:22:19 -07:00
github-actions[bot]
84bd35be47 Bump version to 18.2.0 2023-10-26 05:02:02 +00:00
Jesse Hills
e91da7e301
Add suggested_area to device info (#607) 2023-10-26 18:01:43 +13:00
github-actions[bot]
cafdccaf6c Bump version to 18.1.0 2023-10-25 02:35:22 +00:00
Daniel Dunn
5a8c0d8e23
Updated fork of PR for Text input components (#532)
Co-authored-by: Maurits <maurits@vloop.nl>
Co-authored-by: Daniel Dunn <dannydunn@eternityforest.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-25 15:35:04 +13:00
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