mirror of
https://github.com/markqvist/Reticulum.git
synced 2024-11-30 09:10:18 +00:00
Compare commits
No commits in common. "c972ef90c8ae18ef5e8a7063fce81278e6786016" and "fc0cf17c4d4d87c8c5ba2533656350a3953e40a0" have entirely different histories.
c972ef90c8
...
fc0cf17c4d
16
Changelog.md
16
Changelog.md
@ -1,19 +1,3 @@
|
|||||||
### 2023-11-06: RNS β 0.6.7
|
|
||||||
|
|
||||||
This maintenance release improves tranport performance and fixes a logging bug.
|
|
||||||
|
|
||||||
**Changes**
|
|
||||||
- Improved local and remote transport performance by approximately 6x on faster links
|
|
||||||
|
|
||||||
**Bugfixes**
|
|
||||||
- Fixed logging an error message when local clients connect while shared instance is still starting up
|
|
||||||
|
|
||||||
**Release Hashes**
|
|
||||||
```
|
|
||||||
c37dd1f59e037841f69ec518deecdae6719f978947de2473f04e7d95247805ac rns-0.6.7-py3-none-any.whl
|
|
||||||
1e2dcb44ec7271a4d26180db138fc54dce6d0d3cf3f816432d4d6a4b1cf83868 rnspure-0.6.7-py3-none-any.whl
|
|
||||||
```
|
|
||||||
|
|
||||||
### 2023-11-04: RNS β 0.6.6
|
### 2023-11-04: RNS β 0.6.6
|
||||||
|
|
||||||
This maintenance release improves transfers over unreliable links and fixes a bug in requests.
|
This maintenance release improves transfers over unreliable links and fixes a bug in requests.
|
||||||
|
@ -272,7 +272,6 @@ class LocalClientInterface(Interface):
|
|||||||
RNS.Transport.local_client_interfaces.remove(self)
|
RNS.Transport.local_client_interfaces.remove(self)
|
||||||
if hasattr(self, "parent_interface") and self.parent_interface != None:
|
if hasattr(self, "parent_interface") and self.parent_interface != None:
|
||||||
self.parent_interface.clients -= 1
|
self.parent_interface.clients -= 1
|
||||||
if hasattr(RNS.Transport, "owner") and RNS.Transport.owner != None:
|
|
||||||
RNS.Transport.owner._should_persist_data()
|
RNS.Transport.owner._should_persist_data()
|
||||||
|
|
||||||
if nowarning == False:
|
if nowarning == False:
|
||||||
|
@ -168,7 +168,10 @@ class Resource:
|
|||||||
resource.hashmap = [None] * resource.total_parts
|
resource.hashmap = [None] * resource.total_parts
|
||||||
resource.hashmap_height = 0
|
resource.hashmap_height = 0
|
||||||
resource.waiting_for_hmu = False
|
resource.waiting_for_hmu = False
|
||||||
|
|
||||||
resource.receiving_part = False
|
resource.receiving_part = False
|
||||||
|
|
||||||
|
# TODO: Recheck
|
||||||
resource.consecutive_completed_height = -1
|
resource.consecutive_completed_height = -1
|
||||||
|
|
||||||
if not resource.link.has_incoming_resource(resource):
|
if not resource.link.has_incoming_resource(resource):
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -140,7 +140,7 @@ class TestLink(unittest.TestCase):
|
|||||||
pstart = time.time()
|
pstart = time.time()
|
||||||
print("Sending "+str(num_packets)+" link packets of "+str(packet_size)+" bytes...")
|
print("Sending "+str(num_packets)+" link packets of "+str(packet_size)+" bytes...")
|
||||||
for i in range(0, num_packets):
|
for i in range(0, num_packets):
|
||||||
time.sleep(0.003)
|
time.sleep(0.001)
|
||||||
b += packet_size
|
b += packet_size
|
||||||
data = os.urandom(packet_size)
|
data = os.urandom(packet_size)
|
||||||
start = time.time()
|
start = time.time()
|
||||||
|
Loading…
Reference in New Issue
Block a user