Tanguy
|
6ab779d30a
|
MultiAddress support
|
2023-10-11 11:35:00 +02:00 |
diegomrsantos
|
75871817ee
|
Split msgs in iwant response if bigger than limit (#944)
|
2023-10-02 11:39:28 +02:00 |
diegomrsantos
|
61929aed6c
|
Improve rdv advertise (#951)
Co-authored-by: Ludovic Chenut <ludovic@status.im>
|
2023-09-27 15:52:22 +02:00 |
diegomrsantos
|
56599f5b9d
|
GossipSub Traffic scoring (#920)
|
2023-09-22 16:45:08 +02:00 |
Tanguy
|
b2eac7ecbd
|
GS: Relay messages to direct peers (#949)
|
2023-09-15 17:22:02 +02:00 |
diegomrsantos
|
c6aa085e98
|
Prevent concurrent IWANT of the same message (#943)
|
2023-08-21 16:34:24 +02:00 |
diegomrsantos
|
f80ce3133c
|
Bandwidth estimate as a parameter (#941)
|
2023-08-14 17:03:46 +02:00 |
Tanguy
|
56c23a286a
|
Add specs crypto tests (#938)
|
2023-08-01 15:28:38 +02:00 |
Tanguy
|
7a369dd1bf
|
GossipSub: Limit flood publishing (#911)
Co-authored-by: Diego <diego@status.im>
|
2023-07-31 11:13:51 +02:00 |
Tanguy
|
b784167805
|
GossipSub: IDontWant (#934)
|
2023-07-28 10:58:05 +02:00 |
Tanguy
|
440461b24b
|
GS: improve handleIHave (#922)
|
2023-07-11 12:17:50 +02:00 |
Tanguy
|
1721f078c7
|
Fix crash on empty write (#930)
|
2023-07-10 13:52:08 +00:00 |
Tanguy
|
66f9dc9167
|
Remove all `Result.get()`s & `Option` -> `Opt` (#902)
Co-authored-by: Ludovic Chenut <ludovic@status.im>
Co-authored-by: Diego <diego@status.im>
|
2023-06-28 16:44:58 +02:00 |
diegomrsantos
|
67711478ce
|
Consider dns as public address (#913)
|
2023-06-13 17:58:41 +02:00 |
Tanguy
|
c28d8bb353
|
WS Transport: handle 'tls/ws' (#914)
|
2023-06-12 15:45:53 +00:00 |
diegomrsantos
|
3640b4dd89
|
Autonat and HP changes (#899)
|
2023-06-07 15:26:58 +02:00 |
Tanguy
|
32085ca88a
|
Allow to override TCP connection timeouts (#903)
|
2023-06-07 14:27:32 +02:00 |
Tanguy
|
c76d1e18ef
|
Remove nim 1.2 support (#907)
|
2023-06-07 11:12:49 +00:00 |
diegomrsantos
|
67102873ba
|
Fail only if all addresses in PeerRecord are invalid (#898)
Fixes https://github.com/waku-org/nwaku/issues/1768
|
2023-05-31 08:59:50 +02:00 |
diegomrsantos
|
6050cdef7e
|
Refinement of Hole Punching Service (#892)
|
2023-05-25 15:47:00 +02:00 |
diegomrsantos
|
6887b43777
|
Improve utility tests (#893)
|
2023-05-22 11:07:22 +02:00 |
Tanguy
|
225accd11b
|
Less warnings (#813)
Co-authored-by: Diego <diego@status.im>
|
2023-05-18 10:24:17 +02:00 |
diegomrsantos
|
7d6bc545e0
|
Handle dns addrs in HP service (#890)
|
2023-05-16 14:59:02 +02:00 |
diegomrsantos
|
a5666789b0
|
Hole Punching (#806)
Co-authored-by: Tanguy <tanguy@status.im>
|
2023-04-18 12:50:21 +02:00 |
diegomrsantos
|
b7726bf68f
|
Dcutr (#824)
Co-authored-by: Tanguy <tanguy@status.im>
|
2023-04-14 16:23:19 +02:00 |
diegomrsantos
|
0221affe98
|
Invalid MA is ignored (#881)
|
2023-04-14 12:05:32 +00:00 |
diegomrsantos
|
80cca0ecac
|
Does not allow an empty MA (#877)
|
2023-04-06 14:19:01 +00:00 |
diegomrsantos
|
0041ed4cf8
|
Transport hole punching (#873)
Co-authored-by: Tanguy <tanguy@status.im>
|
2023-04-06 15:23:35 +02:00 |
Tanguy
|
4aa615c44c
|
GossipSub: TimedEntry & shortAgent fixes (#858)
|
2023-04-03 11:05:01 +02:00 |
Tanguy
|
6b61ce8c91
|
GossipSub: Better IWANT handling (#875)
|
2023-04-03 10:56:20 +02:00 |
Alvaro Revuelta
|
53b060f8f0
|
Add getters for conns and streams (#878)
|
2023-03-31 00:16:39 +02:00 |
diegomrsantos
|
af5299f26c
|
Create an ObservedAddrManager and add an AddressMapper in AutonatService and AutoRelayService (#871)
Co-authored-by: Tanguy <tanguy@status.im>
|
2023-03-24 15:42:49 +00:00 |
Tanguy
|
8d5ea43e2b
|
Upgrade flow refactoring (#807)
|
2023-03-08 12:30:19 +01:00 |
Tanguy
|
c1a3bd8fee
|
Fix pubsub CI logs (#861)
|
2023-03-01 16:59:44 +01:00 |
diegomrsantos
|
ddeb7b3bd4
|
Handle when peers ask each other at the same time (#865)
|
2023-02-21 17:49:41 +01:00 |
Ludovic Chenut
|
0012b639c8
|
Fix testrelay (#860)
|
2023-02-15 11:18:42 +01:00 |
Tanguy
|
f14ada3dcf
|
Move tests flags from 'nimble test' to 'config.nims' (#852)
|
2023-02-10 11:32:21 +01:00 |
diegomrsantos
|
444b837923
|
Autonat doesn't ask an incoming peer (#857)
|
2023-02-09 17:40:04 +01:00 |
diegomrsantos
|
f89bd0c77c
|
Autonat dials dns addrs (#856)
|
2023-02-09 16:53:46 +01:00 |
diegomrsantos
|
e68186373b
|
Dialing addrs concurrently in autonat (#855)
|
2023-02-07 18:51:17 +01:00 |
diegomrsantos
|
266c7b117a
|
Add anyCompleted proc (#853)
|
2023-02-07 18:50:42 +01:00 |
Ludovic Chenut
|
0e28d3b828
|
Add the peerId to the transport.dial (#842)
|
2023-01-31 12:46:10 +01:00 |
diegomrsantos
|
4ace70d53b
|
Connect is able to force a new connection (#849)
|
2023-01-25 11:19:03 +01:00 |
Tanguy
|
ca19f8fdbf
|
Autonat service: handle connections limits (#846)
Co-authored-by: diegomrsantos <diego@status.im>
|
2023-01-24 17:04:42 +01:00 |
Tanguy
|
351bda2b56
|
Add expected connections to connmngr (#845)
Co-authored-by: diegomrsantos <diego@status.im>
|
2023-01-23 22:28:39 +00:00 |
Tanguy
|
c11772c94e
|
Happy new year! (#847)
|
2023-01-20 15:47:40 +01:00 |
Ludovic Chenut
|
489c115132
|
Autorelay service (#819)
|
2023-01-17 16:18:38 +01:00 |
diegomrsantos
|
9f658c151e
|
Autonat refactoring (#834)
|
2023-01-06 11:14:38 +01:00 |
diegomrsantos
|
e304ad0f7e
|
Remove unnecessary async (#836)
|
2023-01-05 15:02:52 +01:00 |
diegomrsantos
|
5e3323d43f
|
More autonat tests (#833)
|
2022-12-23 19:10:15 +00:00 |