link2xt
d6d90db957
feat: new BACKUP2 transfer protocol
...
New protocol streams .tar into iroh-net
stream without traversing all the files first.
Reception over old backup protocol
is still supported to allow
transferring backups from old devices
to new ones, but not vice versa.
2024-07-19 03:16:57 +00:00
link2xt
0f26da4028
feat(iroh): pass direct addresses from Endpoint to Gossip
2024-07-13 14:36:35 +00:00
dignifiedquire
c2d5488663
fix: only add node addrs with actual information
2024-07-09 22:11:30 +00:00
link2xt
cc51d51a78
chore(cargo): update iroh from 0.17 to 0.20
2024-07-09 22:11:30 +00:00
link2xt
a2dacc333c
fix: distinguish between database errors and no gossip topic
2024-07-09 02:37:48 +00:00
link2xt
76a84ec9b1
refactor: store public key instead of secret key for peer channels
...
We only need public key, so there is no need to derive
it from secret key every time.
2024-06-21 22:31:21 +00:00
Sebastian Klähn
48b4cfc247
feat: add config option to enable iroh ( #5607 )
...
Co-authored-by: link2xt <link2xt@testrun.org >
2024-06-03 22:59:29 +00:00
link2xt
4f071e3b31
fix: acquire write lock on iroh_channels before checking for subscribe_loop
2024-05-25 05:46:55 +00:00
link2xt
0e1f62a38d
build: update iroh to the git version
...
This fixes the problem with simultaneous connections in iroh-gossip:
<https://github.com/n0-computer/iroh/pull/2318 >
2024-05-23 22:58:45 +00:00
Sebastian Klähn
8cb699290a
fix: connect to peers that advertise to you
2024-05-21 22:12:23 +00:00
link2xt
2e5ad3f3a0
test(peer_channels): add test_parallel_connect()
2024-05-21 22:10:15 +00:00
Sebastian Klähn
36f1fc4f9d
feat: ephemeral peer channels ( #5346 )
...
Co-authored-by: link2xt <link2xt@testrun.org >
Co-authored-by: iequidoo <117991069+iequidoo@users.noreply.github.com >
2024-05-17 20:13:21 +00:00