Commit Graph

9048 Commits

Author SHA1 Message Date
Steven Allen
b5f393ff46 link to go-{libp2p,ipld} package tables
addresses https://github.com/ipfs/go-ipfs/pull/5395#issuecomment-417215277

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-09-10 09:31:16 -07:00
Steven Allen
1b87e9ddda
Merge pull request #5395 from hacdias/master
feat: use package-table
2018-09-10 16:27:17 +00:00
Steven Allen
3a3e8d1b2a
Merge pull request #5442 from ipfs/gx/update-peerstore
gx: update peerstore
2018-09-08 18:39:29 +00: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
Steven Allen
61641fe3e9
Merge pull request #5437 from ipfs/fix/5436
docs: add some minimal read-only API documentation
2018-09-07 17:38:36 +00:00
Steven Allen
94e2f2c709
Merge pull request #5434 from ipfs/docs/fix-release-process
fix order of events in the release process
2018-09-07 17:23:14 +00:00
Steven Allen
2b87a1b12b
Merge pull request #5439 from overbool/fix/goroutine-leaks
fix(commands): fix filestore.go goroutine leak
2018-09-07 16:44:05 +00: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
Steven Allen
f21b4cd30a docs: add some minimal read-only API documentation
fixes #5436

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-09-06 17:47:11 -07:00
Steven Allen
ed256a949c fix order of events in the release process
We need to gx release *before* tagging.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-09-06 13:43:55 -07:00
Steven Allen
bdbb63db85
Merge pull request #5428 from marten-seemann/add-quic-link
add missing link to the QUIC experiment
2018-09-06 18:27:04 +00:00
Steven Allen
bacb5b004d
Merge pull request #5424 from swedneck/gateway-version-fix
move VersionOption after GatewayOption to fix #5422
2018-09-06 17:48:21 +00:00
Marten Seemann
496f3b55d8 add missing link to the QUIC experiment
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2018-09-06 20:30:30 +07:00
Steven Allen
2dca8c2f96
Merge pull request #5426 from kjzz/zkj/refactor
object:refactor data encode error
2018-09-05 22:23:09 +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
Tim Stahel
a86fea9545 change order according to Stebalien's suggestion
License: MIT
Signed-off-by: Tim Stahel <git@swedneck.xyz>
2018-09-05 00:06:04 +02:00
Tim Stahel
7c49dd16d0 move VersionOption after GatewayOption to fix #5422
License: MIT
Signed-off-by: Tim Stahel <git@swedneck.xyz>
2018-09-04 15:35:28 +02:00
Steven Allen
78a32f2e48
Merge pull request #5419 from ipfs/docs/fix-gateway-port
fix the default gateway port
2018-09-02 16:57:10 +00:00
Steven Allen
d5f67d5d7e fix the default gateway port
reported by @sixcorners in
https://github.com/ipfs/go-ipfs/pull/5393#issuecomment-417908209

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-09-02 09:37:43 -07: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
21befd5f53 run the twonode test with QUIC enabled
No reason not to and it would have caught #5416

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-31 15:13:45 -07: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
Steven Allen
59805f03c3
Merge pull request #5414 from ipfs/nit/no-caching-nil-repo
don't bother caching if we're using a nil repo
2018-08-31 21:06:43 +00:00
Steven Allen
1b4972b4cf
Merge pull request #5350 from marten-seemann/feat/quic
add QUIC support
2018-08-31 20:43:45 +00:00
Steven Allen
5bc843e5c8 don't bother caching if we're using a nil repo
(it'll be wrong anyways)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-31 12:21:30 -07:00
Steven Allen
46a1d9d39b gx update deps
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-31 10:29:26 -07:00
Marten Seemann
41806ccf35 add a QUIC twonode sharness test
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2018-08-31 13:31:22 +07:00
Marten Seemann
8193a76d7d add a QUIC sharness test
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2018-08-31 13:30:27 +07:00
Henrique Dias
dbb92d61d0 update pkg list
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2018-08-30 08:16:07 +01:00
Steven Allen
9a21a8cb1d
Merge pull request #5409 from ipfs/nit/directly-parse-peer-id
directly parse peer IDs as peer IDs
2018-08-30 02:16:23 +00:00
Steven Allen
656c28ef0e namesys: fix debug message
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-29 18:30:46 -07:00
Steven Allen
acfa02359d fix a test failure caused by eagerly killing nc
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-29 16:36:25 -07:00
Steven Allen
ef18aa148b directly parse peer IDs as peer IDs
No need to parse it as a hash first.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-29 16:08:25 -07:00
Marten Seemann
481d19e303 add QUIC support
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2018-08-29 08:58:40 +07:00
Marten Seemann
1c57b1d287 update go-ipfs-config to version 0.2.5
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2018-08-29 08:58:40 +07:00
Steven Allen
2362c6d3d8
Merge pull request #5166 from schomatis/fix/commands/ls-error-unixfs
core/commands/ls: wrap `NewDirectoryFromNode` error
2018-08-28 20:46:07 +00:00
Steven Allen
5c309ccc38
Merge pull request #5308 from ipfs/fix/5295
remove bitswap unwant
2018-08-28 18:14:44 +00:00
Steven Allen
db45c4d0d9 remove bitswap unwant
This command messes with internal state and doesn't even work at the moment. If
you don't want a block, you should cancel the request that's trying to fetch it.

fixes #5295

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-08-28 10:21:10 -07:00
Steven Allen
66b54d9ac2
Merge pull request #5337 from ipfs/feat/depth-limited-refs
Feat: depth limited refs -r
2018-08-27 19:29:30 +00:00
Hector Sanjuan
fe89e2e185 Add sharness tests for the refs -r command using --max-depth
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-08-27 20:34:52 +02:00
Hector Sanjuan
ceb37a346d Feat: depth limited refs -r
This adds --max-depth to the "refs" commands and allows limiting
the fetching of refs per depth. Other than that, it works as before.

Note that clever branch pruning is only made when the --unique flag
is passed. Otherwise, we re-explore branches to the given depth.

This means that --unique costs memory, but may save time when
the DAGs contain the same sub-DAGs in several places (specially if
they are big). On the other side, not using --unique saves
memory but may involve re-exploring large sub-DAGs.

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-08-27 20:34:52 +02:00
Steven Allen
93c4f19169
Merge pull request #5281 from ipfs/kevina/inline-cids
Add support for inlinling via the id-hash
2018-08-24 22:09:49 +00:00
Kevin Atkinson
7e3265a16d Change "--inline-limit" default to 32.
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2018-08-24 16:06:54 -04:00
Henrique Dias
1f6cb89e56
Merge branch 'master' into master 2018-08-23 07:53:58 +01:00
Henrique Dias
31711e165f feat: use package-table
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2018-08-23 07:52:33 +01:00