Mark Qvist
ebec63487f
Added prefer_ipv6 option to TCPServerInterface
2024-11-20 16:53:14 +01:00
Mark Qvist
9373819234
Add ability to bind to AF_INET6 sockets based on both device name and IP addresses
2024-11-20 16:44:39 +01:00
markqvist
04925d8004
Merge pull request #601 from deavmi/patch-2
...
Allow binding to IPv6 (if present)
2024-11-20 14:28:46 +01:00
markqvist
4284084fef
Merge pull request #600 from deavmi/patch-1
...
Determine AF FAMILY from getaddrinfo BEFORE socket ctor
2024-11-20 14:28:34 +01:00
Tristan B. Velloza Kildaire
63ad2afe3f
Reapply "Allow binding to IPv6 (if present)"
...
This reverts commit 61712d322a
.
2024-11-04 13:25:55 +02:00
Tristan B. Velloza Kildaire
61712d322a
Revert "Allow binding to IPv6 (if present)"
...
This reverts commit f55004a574
.
2024-11-04 13:25:46 +02:00
Tristan B. Velloza Kildaire
3599066356
Revert "Test"
...
This reverts commit 18c2a38b97
.
2024-11-04 13:05:27 +02:00
Tristan B. Velloza Kildaire
18c2a38b97
Test
2024-11-04 13:02:45 +02:00
Tristan B. Velloza Kildaire
f55004a574
Allow binding to IPv6 (if present)
...
If an interface has an IPv6 address record associated with it then, and only then, prefer that.
Otherwise AF_INET is used (Ipv4 address)
2024-11-03 17:54:59 +02:00
Tristan B. Velloza Kildaire
1768ddc459
Determine AF FAMILY from getaddrinfo BEFORE socket ctor
...
Before we call the `socket.socket(...)` constructor function, let us first provide `self.target_ip` and `self.target_port` to `socket.getaddrinfo(...)` (static function) and then get the AF family from it. Then we pass this into the ctor
2024-11-03 14:37:28 +02:00
Mark Qvist
d002a75f34
Updated changelog
2024-10-20 14:09:12 +02:00
Mark Qvist
0b6d239551
Updated changelog
2024-10-20 14:07:54 +02:00
Mark Qvist
926b811a84
Updated docs
2024-10-20 14:04:48 +02:00
Mark Qvist
2bc8e11ad5
Updated version
2024-10-20 13:45:52 +02:00
Mark Qvist
f5412f5c0b
Fixed invalid link RSSI, SNR and Q data returned from API functions. Improved link physical layer stats updates.
2024-10-20 13:34:02 +02:00
Mark Qvist
5470f752b4
Cleanup
2024-10-20 12:26:54 +02:00
markqvist
48c006a94c
Merge pull request #589 from faragher/master
...
Fixed file access bug, added fail-safe access
2024-10-20 12:18:23 +02:00
faragher
8445417661
Fixed file access bug, added fail-safe access
2024-10-19 12:39:48 -05:00
Mark Qvist
30248854ed
Updated changelog
2024-10-11 17:13:03 +02:00
Mark Qvist
f34bc75588
Updated docs
2024-10-11 16:47:53 +02:00
Mark Qvist
3b23e2f37d
Improved RNode BLE reconnection reliability
2024-10-11 13:38:16 +02:00
Mark Qvist
7417cf5947
Add rnode battery state to rnstatus output
2024-10-11 10:14:10 +02:00
Mark Qvist
60d8da843c
Disable tty module dependency for rnx, since it is currently unused
2024-10-11 09:54:09 +02:00
Mark Qvist
f9667fd684
Fixed missing import on Android
2024-10-10 23:49:20 +02:00
Mark Qvist
d9269c6047
Updated version
2024-10-10 23:32:09 +02:00
Mark Qvist
6521f839cd
Fixed resource transfers hanging for a long time over slow links if proof packet is lost
2024-10-10 17:06:43 +02:00
Mark Qvist
d63bbcdc0a
Updated changelog
2024-10-10 00:45:09 +02:00
Mark Qvist
c36c7186de
Updated docs
2024-10-10 00:44:33 +02:00
Mark Qvist
6fec76205c
Added save directory option to rncp
2024-10-10 00:41:57 +02:00
Mark Qvist
715f4d9fcb
Updated version
2024-10-09 20:03:05 +02:00
Mark Qvist
8d7857c4e2
Fixed rncp fstrings for Android build
2024-10-09 19:53:07 +02:00
Mark Qvist
c9a2b45368
Added physical layer transfer rate output option to rncp
2024-10-09 19:39:39 +02:00
Mark Qvist
c57d927660
Cleanup
2024-10-09 19:38:46 +02:00
Mark Qvist
8d98c8751a
Fixed resource progress calculation bug. Actually fixes #522 .
2024-10-09 19:38:25 +02:00
Mark Qvist
527f6cc906
Fuxed typo
2024-10-07 22:10:17 +02:00
Mark Qvist
a0d61f6441
Added error descriptions for modem communication timeout
2024-10-07 20:55:34 +02:00
Mark Qvist
c5687f190b
Updated manual
2024-10-06 10:49:56 +02:00
Mark Qvist
44d1f6d0e5
Updated changelog
2024-10-06 10:49:48 +02:00
Mark Qvist
ac09bc3567
Updated manual
2024-10-06 10:28:26 +02:00
Mark Qvist
a41bce012b
Fix docs images for PDF generation
2024-10-06 10:27:27 +02:00
Mark Qvist
83a2999d29
Revert AF_INET6 addition to TCPInterface, since it breaks normal IPv4 connectivity for interface
2024-10-06 10:01:55 +02:00
markqvist
4465fa9882
Merge pull request #545 from deavmi/master
...
Support IPv6 for outbound TCP interface (TCPClientInterface)
2024-10-05 23:46:28 +02:00
Mark Qvist
ce974db084
Merge branch 'master' of github.com:markqvist/Reticulum
2024-10-05 23:45:48 +02:00
markqvist
e6c1dc075b
Merge pull request #556 from jacobeva/rnode-multi-fix
...
Fix interface values not being set on RNodeSubInterface instances
2024-10-05 23:45:21 +02:00
Mark Qvist
9602f67b06
Merge branch 'master' of github.com:markqvist/Reticulum
2024-10-05 23:44:17 +02:00
markqvist
ef798e0d54
Merge pull request #543 from jacobeva/display-fix
...
Allow for use of display by master on NRF52
2024-10-05 23:43:56 +02:00
Mark Qvist
5cd8d229fb
Updated manual
2024-10-05 23:43:28 +02:00
Mark Qvist
d4808b7ff1
Added supported boards to manual
2024-10-05 23:43:02 +02:00
markqvist
3dc8729e70
Merge pull request #565 from jacobeva/framing-fix
...
Fix RNodeMultiInterface interface framing
2024-10-05 23:03:36 +02:00
markqvist
f500a063dc
Merge pull request #564 from prusnak/docs-hardware
...
docs: add Heltec LoRa32 v3.0 and LilyGO LoRa32 v1.0 to hardware
2024-10-05 23:00:43 +02:00