1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-08-06 03:19:47 +08:00

8731 Commits

Author SHA1 Message Date
4334ddeb35 commands/files: add error messages for cp paths
License: MIT
Signed-off-by: Lucas Molas <schomatis@gmail.com>
2018-07-12 10:55:48 -03:00
a9efa7e201 Merge pull request #5214 from ipfs/gx/release-0.4.16-rc3
publish the gx 0.4.16-rc3 release
2018-07-11 15:53:09 +02:00
bf0750a3c1 publish the gx 0.4.16-rc3 release
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-11 13:37:44 +02:00
7207b1c1c9 Merge pull request #5207 from ipfs/release-0.4.16-rc3
Ipfs v0.4.16-rc3
v0.4.16-rc3
2018-07-09 08:53:27 -07:00
310b16528b Ipfs v0.4.16-rc3
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-07-09 08:46:20 -07:00
8a9aa41542 Merge pull request #5202 from ipfs/fix/dnslink-recursion-alt
correctly handle multi-hop dnslink resolution
2018-07-09 09:01:32 +00:00
0461716b3b Merge pull request #5200 from ipfs/fix/5197
fix dht commands when pubsub routing is enabled
2018-07-09 01:41:31 -07:00
7df7d11199 fix dht commands when pubsub routing is enabled
Instead of checking if Routing is a DHT (because it can now be a tiered
router and still contain a DHT), stash the DHT in a separate field in the IPFS
node (same as we do with the PSRouter).

fixes #5197

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-09 09:58:44 +02:00
6a81c72cfb correctly handle multi-hop dnslink resolution
Namesys returns `ErrResolveRecursion` when it stops recursing due to a depth
limit. It doesn't return success.

Alternative to #5199.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-07 00:18:30 -07:00
cb0ad0d6ce fix starting iptb nodes with additional arguments
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-06 23:33:12 -07:00
efa4e332e9 update routing helpers to fix an issue in the parallel find providers
See: https://github.com/libp2p/go-libp2p-routing-helpers/pull/3

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-06 23:32:28 -07:00
e7938a1834 Merge pull request #5196 from ipfs/release-0.4.16-rc2
Ipfs 0.4.16 release candidate 2
v0.4.16-rc2
2018-07-05 16:16:30 -07:00
0bde02e59a Ipfs 0.4.16 release candidate 2
License: MIT
Signed-off-by: Whyrusleeping <why@ipfs.com>
2018-07-05 15:39:43 -07:00
48577e0a4c Merge pull request #5194 from ipfs/fix/5191
when running an external command, only construct a node if running in online mode
2018-07-05 15:10:49 -07:00
667a9c8999 add test for sharness locking
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-05 14:33:01 -07:00
b6081be32a only construct a node in online mode when running external commands.
This breaks commands like `ipfs update` that expect IPFS to *not* be running.

fixes #5191

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-07-05 14:32:44 -07:00
7e8f6c9604 Merge pull request #5164 from alfiedotwtf/master
Grammar fix
2018-06-30 00:17:23 -07:00
9fd74b3c0a Grammar fix
License: MIT
Signed-off-by: Alfie John <alfie@alfie.wtf>
2018-06-29 11:57:19 +10:00
336520d4ef Merge pull request #5167 from djdv/fix-addr
add: use file name instead of path name
2018-06-28 12:18:12 -07:00
6da92a1f0a Fix wrong added filename
License: MIT
Signed-off-by: Masahiro Saito <camelmasa@gmail.com>
2018-06-28 09:07:23 -04:00
b183da36f7 Merge pull request #5159 from ipfs/release-0.4.16-rc1
Ipfs v0.4.16-rc1
v0.4.16-rc1
2018-06-27 19:37:09 -07:00
5819868184 Ipfs v0.4.16-rc1
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2018-06-27 12:34:49 -07:00
f5d810932e Merge pull request #5158 from ipfs/gx/update
gx update
2018-06-26 17:54:18 -07:00
780f110aad add test for /p2p addresses
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-26 17:11:40 -07:00
3eba14aa24 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
ad83b6fa2d Merge pull request #5114 from ipfs/fix/fix-dht-tests
fixup DHT sharness tests
2018-06-26 13:43:08 -07:00
ecf7d157a6 Merge pull request #5116 from ipfs/fix/offline-routing-validate
add record validation to offline routing
2018-06-25 19:15:06 -07:00
384e2c40b2 add a failing test case for calling dht put with a bad key
see #5113

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-25 18:15:33 -07:00
6112150d04 fix dht sharness tests
We can't currently put binary values due to API limitations. This worked before
because the DHT wasn't checking values on local put.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-25 18:15:33 -07:00
352ec3561c add record validation to offline routing
fixes #5115

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-25 18:14:25 -07:00
777d306f6e Merge pull request #5144 from ipfs/fix/5143
explicitly import go-multiaddr-dns in config/bootstrap_peers
2018-06-25 17:55:53 -07:00
be20903673 Merge pull request #5137 from Mr0grog/docs/5136-resource-requirements
Add system requirements to README
2018-06-22 11:14:58 -07:00
cf2be45873 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
215443c495 Add system requirements to README, fixes #5136
License: MIT
Signed-off-by: Rob Brackett <rob@robbrackett.com>
2018-06-18 16:50:58 -07:00
2a9de81e64 Merge pull request #5071 from ipfs/feat/ci/archive-trash-dirs
ci: Archive sharness trash dirs
2018-06-18 02:06:31 +08:00
ebb040aa65 Merge pull request #5125 from ipfs/fix/5099
make republisher test robust against timing issues
2018-06-18 01:59:24 +08:00
b516aa1c31 Merge pull request #5122 from ipfs/kevina/filestore-hookup-fix
Fix how filestore is hooked up.
2018-06-18 01:56:52 +08:00
6627ef88e5 Merge pull request #5124 from ipfs/feat/extract-ipns
extract ipns record logic to go-ipns
2018-06-18 01:56:17 +08:00
dafe495376 extract ipns record logic to go-ipns
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-15 20:10:26 -07:00
a9cb26c6b8 make republisher test robust against timing issues
retry publishing with a longer EOL if the first attempt fails due to a timeout.

fixes #5099

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-15 20:07:50 -07:00
39b76d56db ci: archive sharness trash dirs
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-06-15 15:14:25 +02:00
a598a374e6 Fix how filestore is hooked up.
Closes #5121.

License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2018-06-15 02:33:01 -04:00
d643c045d2 Merge pull request #5119 from ipfs/ci/disable-mac
disable the MacOS tests in jenkins
2018-06-15 12:59:55 +08:00
fcf74d4cb7 disable the MacOS tests in jenkins
They've never really been enabled but they:

1. Are causing the tests to fail for various reasons (e.g., out of space).
2. Take time.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-06-14 09:38:01 -07:00
dbaeb84499 Merge pull request #5091 from ipfs/fix/5029
reduce log level when we can't republish
2018-06-13 15:36:45 +08:00
c39067b1f1 Merge pull request #5095 from Mr0grog/docs/5049-readme-for-docs
Add README to docs folder
2018-06-13 15:36:11 +08:00
cdc349790c Merge pull request #5072 from Bren2010/review/core
Fix panic. Don't handle errors with fallthrough.
2018-06-13 15:30:58 +08:00
aedc3217b5 Merge pull request #5107 from ipfs/fix/5102
improve swarm connect/disconnect commands
2018-06-13 15:29:02 +08:00
92f3725fd7 Merge pull request #5069 from ipfs/feat/cat-iptb-logs
cat iptb logs on iptb failure (for debugging CI)
2018-06-13 15:27:12 +08:00
1f3a5fe481 Merge pull request #4991 from ipfs/feat/git-plugin-default
plugin: preload git plugin by default
2018-06-13 15:26:27 +08:00