Tanguy
|
a1eb53b181
|
Fix gossipsub dOut handling (#883)
|
2023-04-26 13:44:45 +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
|
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 |
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
|
bac754e2ad
|
Various gossipsub fixes (#827)
|
2023-03-21 17:13:25 +01:00 |
Tanguy
|
8d5ea43e2b
|
Upgrade flow refactoring (#807)
|
2023-03-08 12:30:19 +01:00 |
Jacek Sieka
|
e573238705
|
reexport public types (#872)
|
2023-03-06 15:36:10 +00:00 |
diegomrsantos
|
ddeb7b3bd4
|
Handle when peers ask each other at the same time (#865)
|
2023-02-21 17:49:41 +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 |
Ludovic Chenut
|
0e28d3b828
|
Add the peerId to the transport.dial (#842)
|
2023-01-31 12:46:10 +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
|
c11772c94e
|
Happy new year! (#847)
|
2023-01-20 15:47:40 +01:00 |
Tanguy
|
166c0d1c87
|
Fix PubSub subscribe on connection race condition (#809)
|
2023-01-10 13:33:14 +01:00 |
diegomrsantos
|
9f658c151e
|
Autonat refactoring (#834)
|
2023-01-06 11:14:38 +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 |
diegomrsantos
|
67ef25fae0
|
Autonat service (#814)
Co-authored-by: Tanguy <tanguy@status.im>
|
2022-12-16 11:32:00 +00:00 |
Tanguy
|
64cbbe1e0a
|
Limit number of streams per protocol per peer (#811)
|
2022-12-01 12:20:40 +01:00 |
Tanguy
|
1711c204ea
|
Fix: big messages in pubsub (#808)
|
2022-11-24 16:43:45 +00:00 |
diegomrsantos
|
6ab6ab48ef
|
Fix after gcsafe requirements change and other issues on devel (#795)
|
2022-11-05 02:04:05 +01:00 |
Lorenzo Delgado
|
f95eda8bf6
|
Add libp2p label to chronicles log topics (#794)
|
2022-11-04 11:19:27 +01:00 |
Tanguy
|
c39c1cbf68
|
Fix daily CI (#790)
|
2022-10-29 23:26:44 +02:00 |
lchenut
|
b4f96721af
|
Add a tutorial for the discovery manager (#787)
Co-authored-by: Tanguy <tanguy@status.im>
|
2022-10-29 10:12:12 +00:00 |
Tanguy
|
dc13ff81d3
|
Revert "Temporarily remove failing test (#788)" & fix tests (#789)
Co-authored-by: Ludovic Chenut <ludovic@status.im>
|
2022-10-26 11:07:31 +02:00 |
Tanguy
|
4b105c6abd
|
GossipSub tutorial (#784)
|
2022-10-21 17:00:36 +02:00 |
lchenut
|
32233d36c8
|
Discovery interface (#783)
Co-authored-by: Tanguy <tanguy@status.im>
|
2022-10-03 22:00:00 +00:00 |
lchenut
|
1c99aca054
|
RendezVous Protocol (#751)
|
2022-09-30 10:41:04 +02:00 |
diegomrsantos
|
4f18dd30e9
|
Handle trying to write empty byte seq (#780)
|
2022-09-29 20:02:10 +02:00 |
diegomrsantos
|
a56c3bc296
|
Make observedAddr optional (#772)
Co-authored-by: Tanguy <tanguy@status.im>
|
2022-09-22 21:55:59 +02:00 |
Tanguy
|
5e7e009445
|
Move relay & autonat to connectivity folder (#769)
|
2022-09-15 09:43:40 +02:00 |
Tanguy
|
abbeaab684
|
Keep connection alive when peer doesn't support pubsub (#754)
|
2022-09-06 13:20:42 +02:00 |
Jacek Sieka
|
dfbfbe6eb6
|
allow connection to a peer with unknown PeerId (#756)
Co-authored-by: Tanguy <tanguy@status.im>
|
2022-09-05 14:31:14 +02:00 |
Tanguy
|
3ffc03ed16
|
Gossipsub: Rebalance mesh immediately when peer sub/unsub (#719)
|
2022-09-02 10:24:54 +02:00 |
lchenut
|
2332813873
|
Autonat protocol (#739)
|
2022-08-23 17:49:07 +02:00 |
Miran
|
2fbe82bf9d
|
make it more Nim 1.4+ compatible (#742)
|
2022-08-03 13:33:19 +02:00 |
lchenut
|
34c2fb8787
|
Circuit relay v2 (#717)
|
2022-08-01 14:31:22 +02:00 |
tersec
|
1e598a0239
|
topicIDs -> topicIds; PubsubPeerEvent -> PubSubPeerEvent; messageIDs -> messageIds (#748)
|
2022-07-27 17:14:05 +00:00 |
tersec
|
4ca1c2d7ed
|
--styleCheck:error (#743)
* --styleCheck:error
* PeerID -> PeerId
* other libp2p styleCheck changes
* MessageID -> messageId; topicID -> topicId
|
2022-07-27 11:47:50 +00:00 |
Tanguy
|
533e39ef94
|
Yamux (#704)
Co-authored-by: Ludovic Chenut <ludovic@status.im>
|
2022-07-04 15:19:21 +02:00 |
Tanguy
|
d0523fdc9d
|
Documentation (#716)
|
2022-07-01 20:19:57 +02:00 |
lchenut
|
0ece5eaf12
|
Start/stop protocols (#730)
Starting/stopping a switch now starts/stops all protocols mounted on that switch
|
2022-06-30 11:21:33 +02:00 |
Jacek Sieka
|
e6440c43c2
|
lower log level of no-peers message (#735)
the number of peers sent to is returned from the function - the caller
can log this, if need be
|
2022-06-30 09:57:07 +02:00 |
Jacek Sieka
|
597abddba7
|
don't increase seqno when anonymizing (#734)
|
2022-06-30 09:56:49 +02:00 |
Tanguy
|
5d7024f2e0
|
Handle more cancellations (#733)
* Mplex: handle write cancellation
* LpChannel: Don't close connection on EOF
|
2022-06-24 11:11:23 +02:00 |
Tanguy
|
a7e335e1bb
|
Remove Br prefix from BearSSL (#728)
ref status-im/nim-bearssl#27
|
2022-06-16 10:08:52 +02:00 |