Commit Graph

444 Commits

Author SHA1 Message Date
Hector Sanjuan
7406a5f1b2 Extract: thirdparty/ds-help submodule
It has been moved to its own repository:

    * github.com/ipfs/go-ipfs-ds-help

History has been preserved. It has been published
with gx. Imports have been updated and re-ordered
accordingly.

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-12 22:51:03 +01:00
Hector Sanjuan
fd04905adb Extract: flags and thirdparty/delay submodules
They have been moved to their own repositories:

* github.com/ipfs/go-ipfs-delay
* github.com/ipfs/go-ipfs-flags

History has been preserved. They have been published
with gx'ed. Imports have been updated and re-ordered
accordingly.

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-12 22:51:03 +01:00
Hector Sanjuan
a4115e9e14 Extract go-detect-race from Godeps
I have forked it, put it under ipfs namespace, published to gx

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-12 12:35:34 +01:00
Hector Sanjuan
76d228cf75 Extract chunker: Use last gx'ed go-ipfs-chunker
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-08 12:43:29 +01:00
Hector Sanjuan
1811425aab go-ipfs-chunker: Use the stable gx'ed release
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-08 12:34:51 +01:00
Hector Sanjuan
c613fbec38 WIP: Extract: importers/chunk module as go-ipfs-chunker
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-08 12:34:15 +01:00
Hector Sanjuan
bb061d615c Extract posinfo package to github.com/ipfs/go-ipfs-posinfo
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-07 13:39:53 +01:00
Steven Allen
b2cbfd299c gx: update go-log
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-31 21:54:22 -08:00
Steven Allen
87c6914890 update go-ds-badger
fixes #4524

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-29 12:56:13 -08:00
Steven Allen
5acbecc26b update go-lib2p-loggables
fixes a UUID bug I introduced (UUIDs were always an error value)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-27 18:05:30 -08:00
Steven Allen
49569a6142 gx update badger ds (fix internal deps issue)
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-25 15:13:19 -08:00
Steven Allen
d82b5272b9 switch to fast base58 library
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-24 19:10:31 -08:00
Steven Allen
fe8846fcd7 gx: mass update
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-24 15:58:44 -08:00
Jeromy
176d15656d update go-ipfs-cmds, fix context closing issue
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-01-21 11:11:47 -08:00
Steven Allen
0bdc2574ce update go-ipfs-cmds
Fix a nil pointer exception when no timeout is set and an HTTP request fails.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-21 11:11:47 -08:00
Jeromy
bf804cca66 update to final cmds1.0
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-01-21 11:11:47 -08:00
Jeromy
267c19ab9d some fixes for latest from go-ipfs-cmds
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-01-21 11:11:47 -08:00
keks
091eeee243 update go-ipfs-cmds
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
keks
1cc7e2a28e update go-ipfs-cmds
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
keks
7b1963906b update go-ipfs-cmds yet again
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
keks
b23c3295e6 update go-ipfs-cmds
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
keks
94266bf2e4 update go-ipfs-cmds
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
keks
fbc36b8962 update dependencies and update TODO
broken sharness test t0110 has been fixed in master

License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
keks
e8ad094448 add TODO
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
keks
84101c8a2a go test passes, sharness fails
pass API path to cmds, fix options in add.

License: MIT
Signed-off-by: keks <keks@cryptoscope.com>
2018-01-21 11:11:47 -08:00
keks
bd9576fa57 start adopting cmds3.0 - lots of errors!
- move go-ipfs-cmds/legacy to go-ipfs/commands/legacy
- update cmds,cmdkit; go test ./... ok

License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2018-01-21 11:11:47 -08:00
Steven Allen
aafbe65a13 Don't waste 256KiB buffers on small chunks.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-12-19 19:08:50 -08:00
Łukasz Magiera
bc6f98d144 badger: Update to fix i386 windows build
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-12-15 16:17:43 -08:00
Steven Allen
dfe7ef4fcf gx: update go-multihash
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-12-14 13:09:51 -08:00
Whyrusleeping
bbdbd0ac6f
Merge pull request #4398 from ipfs/fix/hamt-bug
fix hamt delete issue
2017-12-05 20:53:51 +01:00
Jeromy
1a75c40f5b require go1.9
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-12-04 09:33:20 -08:00
Steven Allen
4fe1bcbffc gx import missing go-libp2p-blankhost dep
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-12-02 14:55:27 -08:00
Łukasz Magiera
6401a9191e gx: Update go-datastore to 1.4.0
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-12-02 14:55:26 -08:00
keks
8e5fbe9aa1 update go-ipfs-cmds to 0.4.11
to include @frist's uuid logging

License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2017-11-22 19:06:00 +01:00
Steven Allen
76e1da02a8 gx: massive update
Note: This commit is technically broken. However, I need to make a bunch of
cmds changes to make this work and I'd rather not bundle both changes into a
single commit.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-11-20 22:20:27 -08:00
Steven Allen
63342578d3 switch from syscall to golang.org/x/sys
(mostly)

syscall has been frozen and mostly deprecated. We can't *entirely* switch but
this brings us closer.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-11-18 12:11:14 -08:00
Whyrusleeping
83df6769ac
Merge pull request #3856 from ipfs/feat/commands2.0
Extract and rework commands package
2017-11-18 10:10:50 -08:00
Jeromy
b08a674acb bump version to 0.4.14-dev
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-18 08:41:27 -08:00
keks
d95a87cf57 update to go-ipfs-cmds 0.4.9
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2017-11-17 15:22:42 +01:00
keks
0d9d21875c compatible to js-ipfs-api
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2017-11-17 15:22:42 +01:00
Jan Winkelmann
f287524949 cmd: use go-ipfs-cmds
License: MIT
Signed-off-by: keks <keks@cryptoscope.co>
2017-11-17 15:22:41 +01:00
Jeromy
a0a174ed55 Ipfs v0.4.13
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-16 09:58:42 -08:00
Jeromy
bbf023fb10 Ipfs v0.4.13-rc1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-14 13:46:10 -08:00
Łukasz Magiera
2ebf8d0482 Update badgerds to 1.1.3
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-11-12 05:34:31 +01:00
Jeromy
40533eda5e bump version to 0.4.13-dev
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-10 16:41:42 -08:00
Jeromy
84e4fe578f Ipfs v0.4.12
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-10 14:01:24 -08:00
Łukasz Magiera
726e95ecc9 Update badgerds to 1.1.2
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-11-10 10:14:08 +01:00
Jeromy
d9a9a5602d Ipfs v0.4.12-rc2
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-11-05 07:22:02 -08:00
Łukasz Magiera
56fb459e02 gx: update go-ds-badger to 1.1.0
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-11-02 15:32:05 +01:00
Jeromy
5522e4d54d update dht to remove error log
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-10-28 14:00:06 -07:00
Whyrusleeping
60bf4fb70e
Merge pull request #4327 from ipfs/gx/badgerds1.0
gx: Update badgerds to 1.0
2017-10-28 15:40:47 +01:00
Jeromy
2544a7335b update connmgr to remove error log
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-10-28 06:11:44 -07:00
Łukasz Magiera
b3589c8307 gx: Update badgerds to 1.0
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-10-26 18:44:05 +02:00
Jeromy
7bc9249188 Ipfs v0.4.12-rc1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-10-26 04:57:46 -07:00
Jeromy
cf6b52e4b0 extract go-ipfs-addr
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-10-24 07:31:31 -07:00
Steven Allen
d74ddd73f2 gx import go-libp2p-interface-connmgr
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-10-19 08:29:38 -07:00
Steven Allen
2f9e9ec571 gx update go-peerstream, go-libp2p-floodsub
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-10-19 08:20:35 -07:00
Jeromy
62d521783f Integrate connection manager
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-10-16 09:46:46 -07:00
Jeromy
94ec788555 update deps for new connmgr code
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-10-14 05:38:52 -07:00
Łukasz Magiera
f617a32731 datastore: update badgerds to 0.4.1
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-10-07 11:29:18 +02:00
Jeromy Johnson
959ee92edd Merge pull request #4281 from ipfs/gx/update-go-testutil
update go-testutil to 1.1.12
2017-10-06 11:16:16 +03:00
vyzo
4f1edf2570 update go-testutil to 1.1.12
License: MIT
Signed-off-by: vyzo <vyzo@hackzen.org>
2017-10-05 17:11:39 +03:00
Jeromy Johnson
de01927be1 Merge pull request #4278 from ipfs/gx/update-oix7qs
gx: update cbor to 0.2.3
2017-10-05 17:03:12 +03:00
Łukasz Magiera
d679d3fcf5 gx: update cbor to 0.2.3
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-10-05 13:54:07 +02:00
Jeromy Johnson
7afd648b33 Merge pull request #4275 from ipfs/fix/freebsd
Fix FreeBSD build issues
2017-10-04 15:58:01 +03:00
Łukasz Magiera
e8f05e7334 Fix freebsd build issues
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-10-03 23:46:44 +02:00
Jakub Sztandera
04137cf3c1
misc: increase version to 0.4.12-dev
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-10-03 10:48:13 +03:00
Jeromy
5495be35ef Ipfs v0.4.11
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-09-27 01:34:09 -07:00
Jeromy
dfc1f18f91 update version and changelog for 0.4.11-rc2
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-09-19 18:35:20 -07:00
Steven Allen
a7a74cbde4 fix dht memory leak
update go-libp2p-kad-dht to fix a nasty memory leak

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-19 16:00:44 -07:00
Jeromy
f8c2b0ac2f bump version to 0.4.11-rc1, update changelog
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-09-16 17:20:11 -07:00
Jeromy
cce822be1f update badgerds dep
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-09-16 15:24:32 -07:00
Jeromy Johnson
450dc20868 Merge pull request #4231 from ipfs/feat/update-stream-muxer
[WIP] update go-stream-muxer
2017-09-16 14:31:55 -07:00
Steven Allen
3f6df3a5f4 update yamux
We need to cancel out all readers/writers on stream reset.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-15 18:56:44 -07:00
Steven Allen
9be2f617cd reset when appropriate in floodsub
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-15 16:58:14 -07:00
Steven Allen
02ddb36fb8 update multiplex stream muxer
fixes double close of channel.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-15 16:18:16 -07:00
Steven Allen
8deaaa8d8c gx: update go-stream-muxer
Introduces a new Reset method on streams that kills both sides of the
connection. Close now officially just closes the write side (what it did all
along...)

* Also pull through shiny new go-multiplexer fixes.
* Also pull in go-reuseport update.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-14 12:06:44 -07:00
Łukasz Magiera
1e5ed1ee99 Update badgerds to 0.3.0
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-09-14 01:03:14 +02:00
Jeromy Johnson
71d72e25de Merge pull request #4007 from ipfs/feat/badger-ds
[WIP] Badger datastore
2017-09-08 15:53:32 -04:00
Steven Allen
80757f3684 update go-ds-badger
(and use the re-exported options instead of importing badger directly)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-06 18:01:01 -07:00
Steven Allen
18112ebe28 remove duplicate dep from gx deps
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-06 11:02:12 -07:00
Jeromy
0eba4f3138 gx: update go-ws-transport
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-05 16:18:19 -07:00
Jeromy
f200445ab2 fixup package.json
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-09-04 19:59:37 -07:00
Jeromy
167f5c796d update badger dep
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-09-04 16:28:34 -07:00
Łukasz Magiera
c79bccf709 badgerds: use go-ds-badger from gx
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-09-04 10:20:35 -07:00
Steven Allen
70d6629940 gx: update go-cid, go-multibase, base32
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-09-01 17:46:49 -07:00
Łukasz Magiera
e34a5e9c0d gx: update go-reuseport
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-08-23 16:32:32 +02:00
Steven Allen
19c3bd82a3 extract update go-testutil
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-08-16 17:23:01 -07:00
Jeromy Johnson
94b832df86 Merge pull request #4133 from ipfs/feat/improve-dag-api
Improve dag API
2017-08-16 15:22:23 -07:00
vyzo
1141705e9a gx: update go-libp2p-circuit
License: MIT
Signed-off-by: vyzo <vyzo@hackzen.org>
2017-08-16 09:28:05 +03:00
vyzo
ba5940e617 integrate circuit-relay transport
- enabled by default, so that we can dial/receive dials
- /p2p-circuit/QmId address is not announced; filtered at host with AddrsFactory
- use case is manual swarm connect with relay address

License: MIT
Signed-off-by: vyzo <vyzo@hackzen.org>
2017-08-16 09:26:49 +03:00
Steven Allen
e7eca98c4a update go-multiplex
Fixes a panic when creating new streams after closing a connection.

Depends on: https://github.com/whyrusleeping/go-smux-multiplex/pull/3

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-08-12 16:33:48 -07:00
Łukasz Magiera
0f234d76ae dag: add option to specify hash
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-08-12 21:49:07 +02:00
Łukasz Magiera
60caafff7d Update iptb to 1.2.2
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-08-07 19:07:39 +02:00
Steven Allen
38a9be5a0a gx: update go-libp2p-swarm
fixes #4102 (fixed in go-libp2p-swarm)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-07-31 14:04:40 -07:00
Lars Gierth
952f658ada
core: make announced swarm addresses configurable
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2017-07-31 13:03:09 +02:00
Steven Allen
5f3c01a7c1 gx: update deps
This should hopefully fix a lot of our CI problems.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-07-29 22:14:05 -07:00
Steven Allen
28be1d4c58 gx: update deps
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-07-27 18:48:16 -07:00
Steven Allen
e8f6486a9c gx: update ipldcbor
I previously optimized the IPLD cbor decoder to *not* encode and then re-decode
objects when constructing them with `WrapObject`. Unfortunately, we rely on this
to canonicalize the object before computing the tree/links.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-07-17 13:09:08 -07:00
Jeromy
7203c43b60
plugin: create plugin API and loader, add ipld-git plugin
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-07-12 21:53:59 +02:00
Steven Allen
b27eacd666 gx: import and fix gx deps
Someday, someone will have time to fix
https://github.com/whyrusleeping/gx-go/issues/17

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-07-11 20:50:29 -07:00
Jeromy
cccc6a94a3 update go-multihash and bubble up changes
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-07-11 19:27:43 -07:00
Jeromy Johnson
867f9c137f Merge pull request #4044 from ipfs/docs/go1.8
docs: Require go 1.8
2017-07-07 12:32:10 -07:00
Jeromy
87f245419b bump version to 0.4.11-dev
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-07-07 12:20:10 -07:00
Łukasz Magiera
c2603538fe docs: Require go 1.8
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-07-07 20:02:42 +02:00
Łukasz Magiera
2b827d6662 gx updates: Fix CI
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-07-04 21:43:52 +02:00
Łukasz Magiera
8ab93aaeb2 Update go-datastore to 1.2.2, go-cid to 0.7.16
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-07-04 20:18:57 +02:00
Łukasz Magiera
4b8a9a3f9f Update go-datastore to 1.2.1
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-07-03 20:17:03 +02:00
Łukasz Magiera
0419e3d14a blocks: update go-ipld-cbor
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2017-07-01 02:56:22 +02:00
Steven Allen
520938a9ec gx import/update libp2p/go-libp2p-routing
For some reason, this was referenced but wasn't listed in packages.json.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-06-29 22:12:14 +02:00
Steven Allen
13636bef50 blocks: gx import go-block-format
And updated related dependencies.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-06-29 22:12:14 +02:00
Steven Allen
3654a468d7 gx import dependencies of dependencies used by go-ipfs
These were directly used by go-ipfs but not listed in package.json.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-06-27 22:55:15 -07:00
Jeromy
48cbd2d75f Ipfs release 0.4.10
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-06-27 10:56:53 -07:00
Jeromy
5221a2ef1b Ipfs release 0.4.10-rc1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-06-19 13:44:41 -07:00
Jeromy
4cf4b43911 update to iptb with better errors
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-06-10 11:07:16 -07:00
Lars Gierth
64ced367ac gx: update go-libp2p-peerstore, go-libp2p, go-libp2p-kbucket
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2017-05-30 02:26:05 +02:00
Jeromy
0418930ca8 update to dht code with provide announce option
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-05-23 13:59:36 -07:00
Jeromy
7ea34c6c6e Ipfs release 0.4.9
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-05-12 13:06:21 -07:00
Jeromy
a6e96e6c99 Ipfs release candidate 0.4.9-rc2
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-05-06 20:31:56 -07:00
Jeromy
9d166b0aa1 Update changelog and bump version for 0.4.9-rc1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-05-01 14:37:00 -07:00
Lars Gierth
126d249de5 deps: bubble up cbor update
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2017-04-26 05:21:01 +02:00
Jakub Sztandera
d1e3fc5c87
deps: Update go-is-domain to contain new gTLD
It should resolve issues with newer gTLDs being not selected

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-04-24 15:01:55 +02:00
Jeromy
b15470d548
bubble up updates from go-multihash changes
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-04-20 20:28:04 +02:00
Jeromy
987ff1a6fb bump dev version to 0.4.9
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-30 10:07:49 -07:00
Jeromy
426842c4ed Ipfs 0.4.8
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-29 18:02:14 -07:00
Jeromy
a8b56d3ad7 Ipfs 0.4.8-rc1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-24 20:34:49 -07:00
Jeromy
6fb727ec04 update iptb with hopeful fix for travis hanging issue
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-24 10:30:30 -07:00
Jeromy
bb09ffd756 implement an HAMT for unixfs directory sharding
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2017-03-21 20:19:22 -07:00
Jeromy
beebc85132 version bump, 0.4.8-dev
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-15 19:39:43 -07:00
Jeromy
f76b48dfa0 Ipfs 0.4.7
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-15 18:47:37 -07:00
Jeromy
7a7545c06d Ipfs 0.4.7-rc1, Changelog and version bump
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-10 23:23:38 -08:00
Jeromy
4e168dc323 update go-libp2p-kad-dht with getclosestpeers fix
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-05 23:06:04 -08:00
Jakub Sztandera
f5885584d1
cleanup: metrics collection
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 10:28:34 +01:00
Jakub Sztandera
9ed4b9e46a
deps: switch to gx based fuse lib
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 02:55:14 +01:00
Jeromy Johnson
979ce5602d Merge pull request #3733 from ipfs/deps/remove-autobatch
deps: remove autobatch
2017-03-01 16:51:03 -08:00
Jeromy Johnson
dd9584ba28 Merge pull request #3697 from ipfs/feat/pnet2
PNet take 2
2017-03-01 16:43:48 -08:00
Jeromy Johnson
da12ce900d Merge pull request #3714 from ipfs/deps/update-iptb
update iptb with 'iptb stop' fix
2017-03-01 16:41:17 -08:00
Jeromy
6213fd89ec Ipfs 0.4.6
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-01 13:03:08 -08:00
Jakub Sztandera
f549dd4632
deps: remove autobatch
It isn't use in go-ipfs directly, just in kad-dht

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-28 15:49:48 +01:00
Jakub Sztandera
faca4518b3
pnet: integrate PNet
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-22 20:04:56 +01:00
Jakub Sztandera
4eed546e06
deps: update dependencies for PNet
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-22 20:04:43 +01:00
Jeromy
ac2e6bd3bc Ipfs 0.4.6, release candidate 1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-21 10:45:57 -08:00
Jeromy
9a4407cc71 update iptb with 'iptb stop' fix
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-20 22:43:08 -08:00
Jeromy Johnson
2ef1f69859 Merge pull request #3695 from ipfs/deps/update-go-multiplex
update go multiplex dep with half closed streams support
2017-02-20 22:14:00 -08:00
Jeromy
dd0df71f26 update go multiplex dep with half closed streams support
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-20 13:25:25 -08:00
Jeromy
e9c8036636 update flatfs to v1.1.2, directory fd closing fix
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-20 11:55:29 -08:00
Jeromy
cb611c8873 allow for sub-object resolution in dag get
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-13 19:15:17 -08:00
Jeromy
b4eeff2d84 update go-multihash and bubble up deps
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-12 12:25:41 -08:00
Jakub Sztandera
4c20640a04
misc: increase version number to 0.4.6-dev
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-12 20:08:46 +01:00
Jeromy
81846eee5f Ipfs 0.4.5
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-11 13:55:38 -08:00
Jeromy
466429ced3 Ipfs 0.4.5, release candidate 4
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-10 01:33:38 -08:00
Jeromy
80d49b82e7 Ipfs 0.4.5, release candidate 3
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-09 11:14:45 -08:00
Jeromy
85a06abacc Fix marshaling of null cbor arrays
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>

Fix non-canonical imports via dag put

License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-08 16:24:31 -08:00
Lars Gierth
304ac6f8c9 gx publish v0.4.5-rc2
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2017-02-06 23:27:08 +01:00
Jeromy
c00c142bf9 dag/get: fix link formatting in json output
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-02-06 10:36:57 -08:00
Jeromy
313b8846ae Ipfs 0.4.5, release candidate 1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-01-29 23:20:28 -08:00
Jeromy
e895ff6475 update flatfs to v1.1.1, path -> filepath fixes
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-01-26 23:39:28 -08:00
Jeromy
27aeeba4fa Ipfs 0.4.5, pre-release 2
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-01-21 23:19:05 -08:00
Jeromy
29c530ac0e update to the correct ipld cbor code
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2017-01-21 10:47:19 -08:00
Jeromy Johnson
42cb5d4ae3 Merge pull request #3611 from ipfs/fix/dht-error-message
update dht code to drop error log to warning
2017-01-19 19:09:56 -08:00
Jeromy
1366795f31 Change repo version to 5, use new flatfs sharding
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2017-01-19 14:59:12 -08:00
Jeromy
28b086895b update dht code to drop error log to warning
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2017-01-18 19:39:57 -08:00
Jakub Sztandera
a9054e1273 deps: update IPTB to 1.1.4 for fixed env var passing
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-01-10 14:52:04 -08:00
Jeromy
30aacd1b0a update go-libp2p with negotiate lazy fixes
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2017-01-10 14:52:00 -08:00
Jeromy
d8f257c264 update libp2p for identify configuration updates
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-12-27 02:13:59 -08:00
Jakub Sztandera
ab48dee695
Update go-ds-measure to 1.1.0
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-12-13 22:26:40 +01:00
Jeromy
2e1467cfe0 update experimental go-multiplex to 0.2.6
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-12-06 15:39:22 -08:00
Jakub Sztandera
e76b14aef0
fuse: Parse OSX fuse version properly
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-12-05 18:59:58 +01:00
Jeromy
10ddd40f7b add option to enable go-multiplex experiment
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-12-04 16:29:03 -08:00
Jeromy
53d47669da bubble up go-datastore deps
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-28 22:29:38 -08:00
Jeromy
f0f88adea0 completely remove go-key dep
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-28 21:42:32 -08:00
Jan Winkelmann
05265f176b use floodsub version 0.8.1
License: MIT
Signed-off-by: Jan Winkelmann <j-winkelmann@tuhh.de>
2016-11-23 12:43:59 +01:00
Jakub Sztandera
1e170e8d6d
Update go-libp2p across codebase
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-11-22 01:22:50 +01:00
Jakub Sztandera
1e3b4aef66
cmd: validate repo/api file and print nicer error messag
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2016-11-21 19:19:37 +01:00
Jeromy
396c629301 update to newer ipld node interface with Copy and better Tree
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-15 18:00:49 -08:00
Jeromy
7fbaae49be update to go-libp2p 4.1.0
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-10 17:38:10 -08:00
Jeromy
25d9f8afd1 update to libp2p 4.0.4
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-05 21:44:36 -07:00
Jeromy
4a029c7374 add stream listings as swarm peers flag
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-04 10:52:11 -07:00
Jeromy
ec21220907 update go-libp2p
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-03 20:06:32 -07:00
Lars Gierth
02aa6b4714 gateway: bring back dir-index-html assets
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-11-03 00:38:32 +01:00
Jeromy
d2f57c4cdf dht: update to dht code with fixed GetClosestPeers
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-11-01 15:37:51 -07:00
Jeromy
afce683eae update go-libp2p-swarm with deadlock fixes
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-30 19:16:28 -07:00
Jeromy
4c5a5c8a8f more cleanup, update cboripld package
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-28 12:56:47 -07:00
Jeromy
f7d3f61673 clean up some code, update cbor package, and add tests
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-27 15:49:41 -07:00
Jeromy
6b797f10a4 Implement cbor ipld nodes and a first pass at the 'dag' command
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-25 12:07:28 -07:00
Jeromy
eac13abaec update to new cid and ipld node packages
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-25 09:54:04 -07:00
Jeromy
48f7e14277 extract node interface
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-14 07:53:48 -07:00
Jeromy Johnson
015d476c4f Merge pull request #3297 from ipfs/feat/bitswap-cid
bitswap: protocol extension to handle cids
2016-10-12 10:13:30 -04:00
Jeromy
f4d7369c4a bitswap: protocol extension to handle cids
This change adds the /ipfs/bitswap/1.1.0 protocol. The new protocol
adds a 'payload' field to the protobuf message and deprecates the
existing 'blocks' field. The 'payload' field is an array of pairs of cid
prefixes and block data. The cid prefixes are used to ensure the correct
codecs and hash functions are used to handle the block on the receiving
end.

License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-10 08:19:31 -07:00
Jeromy
20ceb9241b bump dev version to 0.4.5
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-10 07:50:27 -07:00
Jeromy
1f9ec4e3ed update to libp2p 4.0.1 and propogate other changes
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-10-05 22:12:43 -07:00
Jeromy Johnson
429decc906 Merge pull request #3269 from ipfs/feat/dht-client-mode
add experimental dht client mode flag
2016-10-01 11:38:08 -07:00
Jeromy
91db6f31c2 update floodsub version 0.6.2
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:33:00 -07:00
Jeromy
49ca3af3ff update to floodsub 0.6.1
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:26:20 -07:00
Jeromy
44c9bb803f add 'pubsub peers' to list topics
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:25:59 -07:00
Jeromy
c40b3540c4 add 'pubsub ls' to list topics
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:25:31 -07:00
Jeromy
ff770fadc8 add discovery option, and update to floodsub 0.4.2
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:24:24 -07:00
Jeromy
e567b785a0 update floodsub dep
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:24:24 -07:00
Jeromy
4b096c4bba floodsub: add api for pub/sub
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:23:45 -07:00
Jeromy
56a8c43aaf add experimental dht client mode flag
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2016-09-30 16:10:20 -07:00