Commit Graph

36 Commits

Author SHA1 Message Date
Jorropo
196887cbe5 chore: bump go-libp2p v0.22.0 & go1.18&go1.19
Fixes: #9225
2022-09-09 17:09:38 +02:00
Michael Burns
e7bb833760 go-ipfs-config: [LINT] error strings should not end with punctuation or a newline (ST1005) 2021-05-14 14:31:24 -07:00
Adin Schmahmann
d643a2bce4 go-ipfs-config: go fmt 2020-12-05 17:21:55 -05:00
@RubenKelevra
5f248ac78c go-ipfs-config: fix boostrap peers 2020-05-22 04:28:17 +02:00
@RubenKelevra
ca7098926f go-ipfs-config: default config: add QUIC listening ports + quic to mars.i.ipfs.io
fixes 1) of https://github.com/ipfs/go-ipfs/issues/7343
2020-05-21 23:45:44 +02:00
Steven Allen
f83f2b1487 go-ipfs-config: chore: remove unnecessary dependency
We _used_ to need this dependency to parse the dns addresses. However, dnsaddr
protocols are now all defined directly in go-multiaddr.
2020-03-17 19:09:54 -07:00
Steven Allen
f455264a4b go-ipfs-config: feat: remove old bootstrap peers 2020-03-17 19:07:14 -07:00
Steven Allen
d0d55a8548 go-ipfs-config: migrate multiaddrs from /ipfs -> /p2p
See: https://github.com/libp2p/libp2p/issues/79
2019-12-14 18:51:30 +01:00
Steven Allen
e9c30cf356 go-ipfs-config: fix string formatting of bootstrap peers 2019-06-01 09:03:11 -07:00
Steven Allen
e76a8cf714 go-ipfs-config: migrate to the consolidated libp2p
BREAKING: this also removes the dependency on go-ipfs-addr so we can deprecate
that package. This only appears to affect go-ipfs itself.
2019-05-31 12:54:12 -07:00
Łukasz Magiera
757f25d4b1 go-ipfs-config: gx-go uw 2018-07-23 16:13:00 +02:00
Steven Allen
7fded300ef go-ipfs-config: gx update
Updates:

* go-kad-dht: Query performance improvements, DHT client fixes, validates
  records on *local* put.
* go-libp2p-swarm/go-libp2p-transport: Timeout improvements.
* go-multiaddr-net: Exposes useful Conn methods (CloseWrite, CloseRead, etc.)
* go-log: fixes possible panic when enabling/disabling events.
* go-multiaddr: fixes possible panic when stringifying malformed multiaddrs,
  adds support for consuming /p2p/ multiaddrs.

fixes #5113
unblocks #4895

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-26 17:11:33 -07:00
Steven Allen
4b1900435f go-ipfs-config: explicitly import go-multiaddr-dns in config/bootstrap_peers
We need it to parse the dnsaddr addresses. While we import it elsewhere, we
should really be importing it every where we need it so that other users can
import our packages directly.

fixes #5143

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-21 14:35:43 -07:00
Steven Allen
019e7b27d9 go-ipfs-config: make ipfs swarm connect /ipfs/QmId work
fixes #5102

Also, allow specifying multiple addresses for a single peer.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-12 14:37:29 -07:00
Steven Allen
4a56636348 go-ipfs-config: gx update go-log, sys, go-crypto
* go-log
* sys
* go-crypto

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-08 22:36:24 -07:00
Steven Allen
e66b6dd872 go-ipfs-config: update gx imports
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-05 23:55:08 -07:00
Steven Allen
5455b50a3d go-ipfs-config: update multiplexers
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-04 10:05:20 -07:00
Steven Allen
c78cad7700 go-ipfs-config: update deps
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-05-31 17:59:17 -07:00
Steven Allen
ca129b458a go-ipfs-config: gx: update go-log
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-31 21:54:22 -08:00
Steven Allen
e811add413 go-ipfs-config: 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
f1e0a382ca go-ipfs-config: gx: mass update
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-01-24 15:58:44 -08:00
Steven Allen
85b87f7a04 go-ipfs-config: gx: update go-multihash
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2017-12-14 13:09:51 -08:00
Steven Allen
8662bbb330 go-ipfs-config: 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
Jeromy
516673de69 go-ipfs-config: extract go-ipfs-addr
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-10-24 07:31:31 -07:00
Lars Gierth
f65d6e4d8a go-ipfs-config: bootstrap: add /dnsaddr nodes, remove half of /ip4,/ip6 nodes
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2017-08-17 16:22:38 +02:00
Lars Gierth
608f6f378c go-ipfs-config: bootstrap: add a few /ip6 nodes
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-12-18 05:52:56 +01:00
Richard Littauer
ed67b7bf9a go-ipfs-config: Changed so only explicit ipfs cli commands are lowercased
License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-10-27 22:55:13 -07:00
Richard Littauer
ef1a5c04a8 go-ipfs-config: Capitalized NOTE, first letter of following word
License: MIT
Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
2016-04-29 16:57:19 -04:00
Jeromy
a7c4694354 go-ipfs-config: Use gx vendored go-ipfs-utils where possible
For the rest of the packages in util, move them to thirdparty
and update the references. util is gone!

License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2016-02-12 17:21:40 -08:00
Lars Gierth
bf8e4ab52c go-ipfs-config: config: update pluto's peerID
We lost its private key a while ago...

License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2015-10-19 21:04:42 +02:00
Lars Gierth
bdee8cb3ad go-ipfs-config: config: update bootstrap list hostname
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2015-10-19 21:04:42 +02:00
Juan Batiz-Benet
6457cc5ab8 go-ipfs-config: remove debugerrors
We now consider debugerrors harmful: we've run into cases where
debugerror.Wrap() hid valuable error information (err == io.EOF?).
I've removed them from the main code, but left them in some tests.
Go errors are lacking, but unfortunately, this isn't the solution.

It is possible that debugerros.New or debugerrors.Errorf should
remain still (i.e. only remove debugerrors.Wrap) but we don't use
these errors often enough to keep.
2015-04-20 00:35:35 -07:00
Ho-Sheng Hsiao
25c4d28de9 go-ipfs-config: Reorged imports from jbenet/go-ipfs to ipfs/go-ipfs
- Modified Godeps/Godeps.json by hand
- [TEST] Updated welcome docs hash to sharness
- [TEST] Updated contact doc
- [TEST] disabled breaking test (t0080-repo refs local)
2015-03-31 12:52:25 -07:00
Juan Batiz-Benet
9adf5bc2bf go-ipfs-config: bootstrap: use ipfsaddr for boostrap peers ⚠️
⚠️ this commit makes your current configs unusable, as the
default bootstrap peers. You may need to edit your config.

Go from:

```js
Bootstrap: [
  {
    "Address": "/ip4/104.131.131.82/tcp/4001",
    "PeerID": "QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
  }
]
```

To:
```js
Bootstrap: [
  "/ip4/104.131.131.82/tcp/4001/ipfs/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
]
```
2015-02-01 05:16:52 -08:00
Brian Tiger Chow
69d7848d2e go-ipfs-config: move config.Init into config package 2015-01-27 16:23:58 -08:00
Brian Tiger Chow
7882aa98f5 go-ipfs-config: refactor(config): break it apart 2015-01-13 03:09:33 -08:00