Commit Graph

11796 Commits

Author SHA1 Message Date
Steven Allen
ae5ef6de08 doc(changelog): finish fleshing out the changelog 2020-06-16 22:01:10 -07:00
Steven Allen
e457aa74fd doc(changelog): cleanup base36 section
* make it clear that we don't use it by default (yet)
* focus on what the user cares about
2020-06-16 22:01:10 -07:00
Steven Allen
357a248b5d doc(changelog): cleanup 404 text 2020-06-16 22:01:10 -07:00
Steven Allen
43f17c2bf7 doc(changelog): additional nits 2020-06-16 22:01:10 -07:00
Steven Allen
bae2624329 doc(changelog): ribasushi fixes
Co-authored-by: Peter Rabbitson <ribasushi@protocol.ai>
2020-06-16 22:01:10 -07:00
Marcin Rataj
2c52f79398 docs(CHANGELOG): custom 404 and base36 2020-06-16 22:01:10 -07:00
Steven Allen
1a30dbd3ca doc(changelog): update changelog for 0.6.0 2020-06-16 22:01:07 -07:00
Steven Allen
99fa027604
Merge pull request #7479 from ipfs/feat/transport-conf
feat: transport config
2020-06-16 18:59:07 -07:00
Steven Allen
3ce725dd96 fix: upgrade warning to error 2020-06-16 15:15:51 -07:00
Steven Allen
a37ff1fe26 fix: remove pointless config type check
This bug was pointed out in
https://github.com/ipfs/go-ipfs/pull/1440#discussion_r33892559 but was ignored
for some reason.
2020-06-16 15:15:51 -07:00
Steven Allen
c0951e73d7 doc(config): expand on config value limits 2020-06-16 15:15:51 -07:00
Steven Allen
e164af1f2a feat: add a transport config section
This way, users can disable transports (especially QUIC), and set muxer/security
transport priorities.
2020-06-16 15:15:47 -07:00
Steven Allen
eb1300c3a8 chore: update go-libp2p-quic-transport
Adds support for draft 29.
2020-06-12 12:49:53 -07:00
Mark Gaiser
fe2260184e Use the -p option which makes parents as needed. 2020-06-11 10:05:11 -07:00
Steven Allen
444bb02abb feat: bump version to 0.6.0-rc6 2020-06-10 18:19:33 -07:00
Steven Allen
302dea3453
Merge pull request #7459 from RubenKelevra/patch-1
fix the minimal go version under 'Build from Source'
2020-06-10 18:15:39 -07:00
@RubenKelevra
a32f144fab
fix the minimal go version under 'Build from Source' 2020-06-10 23:37:50 +02:00
Steven Allen
2e0060c5d6 chore: update bitswap
Fixes another race condition and a metrics bug.
2020-06-10 14:21:53 -07:00
Steven Allen
1841691e45 chore: update bitswap
Fixes a concurrent map access.
2020-06-09 19:12:28 -07:00
Steven Allen
3d0899f489 feat: release v0.6.0-rc5 2020-06-09 16:55:07 -07:00
Adin Schmahmann
c16a4bd6cb
Merge pull request #7451 from ipfs/chore/update-deps-v0.6.0
chore: update deps
2020-06-09 19:50:24 -04:00
Adin Schmahmann
70ccb7326d chore: update deps 2020-06-09 19:17:59 -04:00
Steven Allen
3ba1400bfe feat: bump version to 0.6.0-rc4 2020-06-09 13:39:41 -07:00
Steven Allen
9a06fdf0cc fix(migration): migrate /ipfs/ bootstrappers to /p2p/
1. We should have done this in 7-to-8 anyways, but didn't in some cases.
2. We assume these addresses use /p2p/ in the 9-to-10 migration.

(cherry picked from commit ed1e54ebf8)
2020-06-09 13:06:00 -07:00
Steven Allen
b422c01a2a fix(migration): correctly migrate quic addresses
1. Don't add quic addresses when they're already present (correctly detect quic addresses).
2. Correctly distinguish between quic addresses and quic + relay addresses.
3. Only add quic addresses to mirror tcp addresses, not tcp/ws addresses.

fixes #7444

(cherry picked from commit f01c9625f3)
2020-06-09 13:06:00 -07:00
Steven Allen
9467986a1d chore: update quic 2020-06-09 08:34:36 -07:00
Adin Schmahmann
96677e00d6 feat: bump version to v0.6.0-rc2 2020-06-08 17:34:16 -04:00
Steven Allen
a2cd58edf1 chore: update bitswap
* Protect conns to peers actively giving us useful data.
* Only count _useful_ received data in the ledger.
2020-06-08 11:32:15 -07:00
Steven Allen
a76d80cf4c chore: add migration to listen on QUIC by default 2020-06-08 10:55:07 -07:00
Steven Allen
1ee5f772b3
Merge pull request #7430 from ipfs/chore/update-libp2p
update libp2p
2020-06-08 09:18:34 -07:00
Steven Allen
2bb093b4c2 chore: update go-libp2p-peestore 2020-06-08 08:41:28 -07:00
Steven Allen
2d72467d07 chore: update kad dht 2020-06-05 17:27:30 -07:00
Steven Allen
5e6d855455 update libp2p 2020-06-05 14:21:53 -07:00
Steven Allen
3a8e076fdd
Merge pull request #7405 from ipfs/backports
backport fixes
2020-06-02 19:19:32 -07:00
Steven Allen
10dfd9a3c2 chore: update quic transport
This is a _protocol breaking_ change for the QUIC transport, the last one before
we stabilize it.

(cherry picked from commit 0865634f75)
2020-06-02 17:36:30 -07:00
Steven Allen
16b0913112 fix: update node to fix mocha tests
(cherry picked from commit 4e14582c56)
2020-06-02 17:36:30 -07:00
Steven Allen
cee60700b9 fix: use bitswap sessions for ipfs refs
This isn't perfect (we only use sessions after resolving the root cid) but it's
better than what we have. The real solution is #7198 so we can use sessions
everywhere.

(cherry picked from commit 62f61c588d)
2020-06-02 17:36:30 -07:00
Marcin Rataj
5be7e0f8de feat: webui v2.9.0
(cherry picked from commit 0f76ed79f9)
2020-06-02 17:36:30 -07:00
Shotaro Yamada
bd9382fe41 chore: update WebUI to 2.8.0
(cherry picked from commit 58aac04a53)
2020-06-02 17:36:30 -07:00
Adin Schmahmann
d927a7a853
Merge pull request #7379 from ipfs/chore/update-dht
update dht deps (release v0.6.0)
2020-05-27 19:12:43 -04:00
Adin Schmahmann
e6c8457702 chore: update deps 2020-05-27 18:38:45 -04:00
Adin Schmahmann
ff51530635
Merge pull request #7372 from ipfs/chore/update-deps
chore: update deps (release-v0.6.0 branch)
2020-05-26 18:08:35 -04:00
Steven Allen
02f42f5862 chore: update deps
* Updates circuit relay to rebalance connection manager tags.
* Update pubsub to fix some bugs.
* Other misc updates.
2020-05-26 14:37:05 -07:00
Steven Allen
aa169520cd feat: bump version to 0.6.0-rc1 2020-05-26 00:19:55 -07:00
Steven Allen
812d90267a
Merge pull request #7365 from ipfs/feat/noise
feat: add noise support
2020-05-26 00:17:33 -07:00
Steven Allen
56776c9920 doc(experimental): document noise transport experiment 2020-05-25 23:56:31 -07:00
Steven Allen
d48b80b30e feat: add noise support
We can add a proper configuration option in a followup patch after the RC.
2020-05-25 23:46:48 -07:00
Steven Allen
1bf711d310
Merge pull request #7362 from ipfs/feat/peering
feat: implement peering service
2020-05-25 21:31:48 -07:00
Steven Allen
e10289a93d fix: really cap the max backoff at 10 minutes
While preserving some randomness.

And add a test.
2020-05-25 21:20:23 -07:00
Steven Allen
17b3b02549 fix: remove unecessary context 2020-05-25 21:20:23 -07:00