Łukasz Magiera
da473d286f
constructor: move libp2p related stuff to subpackage
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-23 13:30:25 +02:00
Steven Allen
cc2d66ff06
Merge pull request #6241 from vikramsk/fix/cmds/object-stat-human-flag
...
Support --human flag in cmd/object-stat
2019-04-23 00:41:25 -07:00
Vikram
a7ed9d9fe8
cmd/object/stat: add human flag for object stat
...
- add support for printing CumulativeSize in human
readable format.
- add test to validate output.
License: MIT
Signed-off-by: Vikram Sreekumar <vikram1791@gmail.com>
2019-04-20 21:50:54 -07:00
Steven Allen
b16f08db7c
Merge pull request #6240 from ipfs/dep/dht-and-datastore
...
dep: update libp2p, datastore, and the dht
2019-04-20 17:55:17 -07:00
Steven Allen
e898ecd9d8
dep: update libp2p, datastore, and the dht
...
* fixes https://github.com/ipfs/go-ipfs/issues/5613#issuecomment-479743031
* fixes some relay perf issues
* improves datastore query performance
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-20 16:17:42 -07:00
Steven Allen
6b58b132d9
Merge pull request #6235 from ipfs/fix/macos-fuse
...
build: fix macos build with fuse
2019-04-19 09:52:41 -07:00
Steven Allen
a3bdfd68de
fix macos build when fuse is enabled
...
Instead of trying to export the `errNeedFuseVersion` type, just use string
matching. It's good enough for testing and the alternative was annoying.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-18 18:11:38 -07:00
Steven Allen
739f762b22
ci: test building with fuse
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-18 17:56:00 -07:00
Steven Allen
61a0d1a8ee
Merge pull request #6229 from marten-seemann/tls
...
add an experiment to prefer TLS 1.3 over secio
2019-04-18 17:37:40 -07:00
Steven Allen
928f0ac40d
docs: expand on TLS experiment
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-18 17:31:09 -07:00
Steven Allen
8e381d554f
Merge pull request #6234 from ipfs/chore/filter-optimization
...
fix two small nits in the go-ipfs constructor
2019-04-18 11:28:34 -07:00
Steven Allen
d83374fd62
fix: handle peerstore failure case in constructor
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-18 00:33:53 -07:00
Steven Allen
d2611d42d3
chore: avoid converting addresses to human readable strings
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-18 00:32:48 -07:00
Marten Seemann
21d46bbe32
add an experiment to prefer TLS 1.3 over secio
...
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2019-04-17 23:45:00 -07:00
Marten Seemann
ed3729d3ca
enable support for TLS handshakes, configure secio as the default
...
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2019-04-17 23:12:21 -07:00
Steven Allen
c3a7bc2660
Merge pull request #6162 from ipfs/feat/dig
...
DI-based core.NewNode
2019-04-17 17:05:46 -07:00
Steven Allen
c9ea728880
chore: remove duplicate import
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
19cc7c9297
Remove relay address filtering logic
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
d5746584ca
Handle Provider closing in lifecycle
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
bf380b8738
Cleanup routing related units
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
23f50ab03e
Minor cleanups in libp2p construction
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
bb4b99ef47
Rename lcProcess.Run to Append, add docs
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
803512e46c
Invoke Provider.Run in lc.OnStart
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
0e6f8d4cc1
bootstrap: cleanup randomSubsetOfPeers
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
e4cf66008f
Move option parsing to BuildCfg; fix imports
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
3ac605744f
Separate function to parse BuildCfg into Options
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
fd0c06a825
Remove DI module dependency on BuildCfg
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
7046626ecc
Move pathresolve
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
d35dac70f0
Cleanup core package
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
adbc85bf8a
Remove old constructor code
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
c5f887dc2a
fuse: fix govet warning
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
5299299037
Move ConnMgr construction into DI provider
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
d0670f22ef
Rewire teardown routines to lifecycles
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
0ba7661d20
Fix context propagation sortof
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
1acb450332
Fix some blockstore type mixups
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
bfaffb2d75
Fix bootstrap
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
cc2be2e73a
Fix goprocess / lifecycle / ctx relations
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
ccc576b693
More constructor fixes
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
65d8fad008
Properly set IsOnline in NewNode
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
361ba691ed
Organize NewNode a bit
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
0fd2f80be7
Initial DI node implementation
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
2379787ee9
gomod: import uber/fx
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
7c6a92087d
gomod: import dig
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Steven Allen
c8e34bca7f
Merge pull request #6122 from ipfs/feat/coreapi/path-errs
...
coreapi: Drop error from ParsePath
2019-04-17 12:11:17 -07:00
Łukasz Magiera
21c6e076f5
Update coreiface
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:04:25 -07:00
Łukasz Magiera
a54b64bede
coreiface: updates for path name refactor
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:03:37 -07:00
Łukasz Magiera
667b7f9927
coreiface: updates for moving path to subpackage
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:03:37 -07:00
Łukasz Magiera
2e77df04ca
coreapi: Update path error handling
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:03:37 -07:00
Steven Allen
88e34fec44
chore: bump to next dev version
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-16 11:16:01 -07:00
Steven Allen
ee12ddebfd
Merge pull request #6215 from MasashiSalvador57f/hotfix/root_redirection
...
fix the wrong path configuration in root redirection
2019-04-16 11:14:13 -07:00