1250 Commits

Author SHA1 Message Date
Tanguy
81e70551c6
Merge remote-tracking branch 'origin/betteriwanthandling' into HEAD 2023-03-20 11:48:00 +01:00
Tanguy
bf80684b1a
add ddos protection 2023-03-20 11:42:39 +01:00
Tanguy
129e54a70b
switch to deque 2023-03-14 15:41:17 +01:00
Tanguy
20ea5b5a40
Better IWANT handling 2023-03-14 15:33:48 +01:00
Tanguy
8d5ea43e2b
Upgrade flow refactoring (#807) 2023-03-08 12:30:19 +01:00
Tanguy
08bb0104ed
revert 2023-03-07 11:03:06 +01:00
Tanguy
a751baeb8b
dumb test 2023-03-06 17:57:24 +01:00
Jacek Sieka
e573238705
reexport public types (#872) 2023-03-06 15:36:10 +00:00
Tanguy
436bc5cb0f
less logs 2023-03-06 15:18:58 +01:00
Tanguy
df50d87a49
more logs 2023-03-06 15:18:20 +01:00
Tanguy
ed70a576a1
Revert "ugly test"
This reverts commit ffe5b6272a9bd2a7aed78629e45e2267822d8756.
2023-03-06 12:24:46 +01:00
Tanguy
ffe5b6272a
ugly test 2023-03-03 15:33:42 +01:00
Tanguy
45ca569040
Merge remote-tracking branch 'origin/unstable' into HEAD 2023-03-03 15:00:48 +01:00
Tanguy
c1a3bd8fee
Fix pubsub CI logs (#861) 2023-03-01 16:59:44 +01:00
Tanguy
f0865fc394
avoid slow push 2023-03-01 15:10:41 +01:00
Tanguy
b06c67dff9
extra log 2023-02-28 18:13:39 +01:00
Tanguy
79d3181667
fix yamux 2023-02-22 11:16:19 +01:00
Tanguy
8c86f99379
add slow pushdata log 2023-02-22 11:12:30 +01:00
diegomrsantos
ddeb7b3bd4
Handle when peers ask each other at the same time (#865) 2023-02-21 17:49:41 +01:00
Tanguy
382b992e00
Interop tests (#864) 2023-02-20 14:26:53 +01:00
Tanguy
6cc1d1cda5
fix 2023-02-20 13:53:34 +01:00
Tanguy
2f46751c68
Add queued send bytes 2023-02-20 13:41:53 +01:00
Tanguy
408dcf12bd
Fix backward compatibility of #822 (#862) 2023-02-15 17:18:29 +01:00
Ludovic Chenut
0012b639c8
Fix testrelay (#860) 2023-02-15 11:18:42 +01:00
Tanguy
f7f1e89669
TCP Transport: enable NO_DELAY for clients (#822) 2023-02-14 10:35:44 +01:00
Tanguy
f14ada3dcf
Move tests flags from 'nimble test' to 'config.nims' (#852) 2023-02-10 11:32:21 +01:00
Tanguy
9b4b68b9f9
even more logs 2023-02-09 18:20:56 +01:00
Tanguy
15a107a368
Fix & test shortAgent 2023-02-09 18:13:49 +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
Tanguy
0d6c60df05
GossipSub: shortAgent & TimedEntry fixes 2023-02-07 13:37:38 +01:00
Tanguy
013d773796
add log 2023-02-07 12:10:19 +01:00
Tanguy
1df5fc18d7
try other mcache metric 2023-02-07 11:47:14 +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
7d9c43a5ce
Fix CI for nim devel 1.6 (#848) 2023-01-23 15:53:15 +01: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
Tanguy
166c0d1c87
Fix PubSub subscribe on connection race condition (#809) 2023-01-10 13:33:14 +01:00
Etan Kissling
ba451196e8
Avoid closing connection on channel EOF (#816) 2023-01-06 15:18:16 +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
diegomrsantos
9532bff983
Ignore unknown answers (#831)
Co-authored-by: Tanguy <tanguy@status.im>
2022-12-23 16:49:25 +01:00
diegomrsantos
676786b00e
Add Autonat timeout (#829)
Co-authored-by: Ludovic Chenut <ludovic@status.im>
2022-12-22 19:29:31 +00:00
diegomrsantos
d521c57b82
Handle dial error correctly (#830) 2022-12-22 17:33:59 +01:00