Łukasz Magiera
|
228a71aef2
|
p2p: deduplicate some listeners logic
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
c5090508a8
|
p2p: fix connmgr use
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
dd48b8237a
|
p2p: separate listener types
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
35eaa1664c
|
p2p: rebase updates
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
4badcdc340
|
p2p: tag connections in connection manager
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
8849193de0
|
p2p: more locks
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
3c6a168d16
|
p2p: fix imports after rebase
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
5e8725dbde
|
p2p: test to ensure closing right linsters
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
a3c84e20ef
|
p2p: refactor review
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
f5ab137fc0
|
p2p: split forward into 2 commands
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
eb45436512
|
p2p: allow-custom-protocol option
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
c19102816f
|
p2p: change the required prefix to /x/
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
df6decd31c
|
p2p: don't automatically prefix proto with /p2p
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
830ed48703
|
p2p: refactor first review
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
3e0184bdad
|
p2p: fix codeclimate warnings
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
0465079f35
|
p2p: fix ci
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
e8ba4fc01a
|
p2p: fix sharness tests after refactor
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
df6540e014
|
p2p: rework stream/listener registration
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
067154f22f
|
p2p: p2p ls
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
2487c99a7f
|
p2p: refactor local/remote
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
48d83be052
|
p2p: implement forward cmd
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
132d6fae4a
|
p2p: Only use reset on streams
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
8b7bf26664
|
p2p: add peer address to peerstore if specified
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
a0ad8cfd5c
|
p2p: Optimize registry, move stream stuff around
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:40 +02:00 |
|
Łukasz Magiera
|
a037ae6c93
|
p2p: cleanup listening logic, make dial act like ssh -L
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-11 04:57:29 +02:00 |
|
Łukasz Magiera
|
86f9eb73c3
|
coreapi: dht: remove option prefix
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:40:07 -07:00 |
|
Steven Allen
|
7139b83666
|
switch to StreamingSet in cidutil
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
|
2018-09-10 17:40:07 -07:00 |
|
Łukasz Magiera
|
db646d044d
|
coreapi: dht: make tests less falky
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:38:56 -07:00 |
|
Łukasz Magiera
|
4b252a200f
|
coreapi: dht: use shared set in provideKeysRec
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:38:56 -07:00 |
|
Łukasz Magiera
|
e1bdf6cd28
|
move streaming set to thirdparty
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:38:56 -07:00 |
|
Łukasz Magiera
|
9fe843f156
|
coreapi dht: add a note on name change
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:37:31 -07:00 |
|
Łukasz Magiera
|
77ceb7546b
|
coreapi: dht: refactor options after rebase
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:37:30 -07:00 |
|
Łukasz Magiera
|
906c747064
|
coreapi: dht: simplify the implementation
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:37:30 -07:00 |
|
Łukasz Magiera
|
bda76a1874
|
coreapi: update dht imports after rebase
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:36:00 -07:00 |
|
Łukasz Magiera
|
6cc86c11e8
|
coreapi: dht tests
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:36:00 -07:00 |
|
Łukasz Magiera
|
d2e6a61d1e
|
coreapi: test using mock swarm
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:36:00 -07:00 |
|
Łukasz Magiera
|
36168542c9
|
coreapi: implement dht api
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:33:55 -07:00 |
|
Łukasz Magiera
|
a63e224e24
|
coreapi: dht interface
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
|
2018-09-10 17:33:55 -07:00 |
|
Steven Allen
|
82204d1de3
|
Merge pull request #5331 from ipfs/refactor/coreapi/block
block cmd: Use coreapi
|
2018-09-11 00:29:55 +00:00 |
|
Overbool
|
a26228a73f
|
fix(commands): goroutine leaks in ping.go
License: MIT
Signed-off-by: Overbool <overbool.xu@gmail.com>
|
2018-09-09 19:08:42 +08:00 |
|
Steven Allen
|
a1419a4961
|
fix peerstore constructor calls
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
|
2018-09-07 23:48:49 -07:00 |
|
Steven Allen
|
a6e617f55c
|
gx: update peerstore
Also:
* Updates go-floodsub to fix a data race.
* Updates golang-lru
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
|
2018-09-07 23:40:08 -07:00 |
|
Overbool
|
725eefaeb0
|
fix(commands): fix filestore.go goroutine leak
License: MIT
Signed-off-by: Overbool <overbool.xu@gmail.com>
|
2018-09-07 23:12:50 +08:00 |
|
Steven Allen
|
573bada803
|
Merge pull request #5427 from kjzz/fix-goroutine
fix goroutine leaks in filestore.go
|
2018-09-07 00:54:51 +00:00 |
|
Kejie Zhang
|
7a9c7b4dd3
|
fix goroutine leaks in filestore.go
License: MIT
Signed-off-by: Kejie Zhang <601172892@qq.com>
|
2018-09-05 21:57:45 +08:00 |
|
Kejie Zhang
|
dad9bdd6f4
|
remove ErrObejctTooLarge error
License: MIT
Signed-off-by: Kejie Zhang <601172892@qq.com>
|
2018-09-05 17:50:28 +08:00 |
|
Kejie Zhang
|
47c4dcb2b0
|
object:refactor data encode error
License: MIT
Signed-off-by: Kejie Zhang <601172892@qq.com>
|
2018-09-05 14:16:35 +08:00 |
|
Steven Allen
|
7b835e908d
|
Merge pull request #5417 from ipfs/fix/transports
fix two transport related bugs
|
2018-09-01 18:24:57 +00:00 |
|
Steven Allen
|
3bc47d36fc
|
disable the default listen addrs
We explicitly setup listeners but we do this *after* constructing the node.
fixes #5387
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
|
2018-08-31 14:55:22 -07:00 |
|
Steven Allen
|
4294a5fb11
|
explicitly enable the default transports
Otherwise, enabling the QUIC transport will disable the default ones
fixes #5416
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
|
2018-08-31 14:54:56 -07:00 |
|