Commit Graph

10421 Commits

Author SHA1 Message Date
Steven Allen
8d857bab3e fix vendoring dependencies when building the source tarball
TMPDIR is a special variable indicating the _system_ temporary directory root.
Unfortunately, go refuses to honor `go.mod` files in this directory to prevent
random `/tmp/go.mod` files from messing with modules cloned into `/tmp`.

The fix is simple: rename TMPDIR to TEMP.
2019-05-17 12:34:11 -07:00
Steven Allen
f72be19a90
Merge pull request #6344 from ipfs/fix/remove-dco
readme: remove mention of DCO
2019-05-16 16:25:58 -07:00
Steven Allen
287e481b81 readme: remove mention of DCO 2019-05-16 15:31:57 -07:00
Steven Allen
ec19d4c54f
Merge pull request #6321 from ipfs/ci/golangci-lint
Add golangci-lint
2019-05-15 13:38:31 -07:00
Steven Allen
373a49f456
Merge pull request #6338 from djdv/docs/unsupported
docs+mk: update guidance for unsupported platforms
2019-05-15 12:44:49 -07:00
Steven Allen
6ee4b0e707
Merge pull request #6340 from ipfs/fix/6337
fix formatting in object get
2019-05-15 12:44:23 -07:00
Steven Allen
16f2a56fd9
Merge pull request #6339 from ipfs/fix/fail-on-plugin-failure
fail start when loading a plugin fails
2019-05-15 12:44:08 -07:00
Steven Allen
30fc529983 sharness: test loading a bad plugin
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-15 12:19:21 -07:00
Dominic Della Valle
fa479f7a8a docs+mk: update guidance for unsupported platforms
License: MIT
Signed-off-by: Dominic Della Valle <ddvpublic@gmail.com>
2019-05-15 15:19:04 -04:00
Steven Allen
7340eb5e95 don't skip git plugin test in travis
The git plugin is built-in. Anyways, there's no reason plugin loading shouldn't
work in travis.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-15 12:11:56 -07:00
Steven Allen
017564a863 fail start when loading a plugin fails
Otherwise, we simply panic later.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-15 12:09:19 -07:00
Steven Allen
ebff0c5f33 fix formatting in object get
fixes #6337

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-15 12:04:58 -07:00
Steven Allen
3316dc12d7
Merge pull request #6335 from ipfs/fix/issue-template-typo
fix a typo in the issue template
2019-05-15 10:51:04 -07:00
Steven Allen
c25cea96a2 fix a typo in the issue template
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-15 10:47:20 -07:00
Steven Allen
f37409e1c4
Merge pull request #6333 from ipfs/gh/issue-templates
github: turn issue template into a multiple-choice question
2019-05-15 10:46:18 -07:00
Steven Allen
53eb26476f github: turn issue template into a multiple-choice question
This way:

1. Contributors have to click _something_ so they're more likely to read this.
2. Each issue gets correctly labeled.
3. We can customize the template for different types of issues so contributors
don't have to read as much.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-14 16:54:07 -07:00
Steven Allen
942760b4b7
Merge pull request #6330 from ipfs/fix/obj-put-empty
object put: Allow empty objects
2019-05-14 16:08:18 -07:00
Steven Allen
d9a2a2b162
Merge pull request #6332 from ipfs/djdv-patch-1
Update fuse.md
2019-05-14 16:01:07 -07:00
Dominic Della Valle
f2d01f5201
Update fuse.md
Requiring this step isn't as likely anymore.
2019-05-14 18:31:32 -04:00
Łukasz Magiera
f18289531d object: update sharness tests
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-05-14 23:42:58 +02:00
Steven Allen
d005ec42b1 object put: detect unexpected fields
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-05-14 23:37:52 +02:00
Steven Allen
307d06b465
Merge pull request #6277 from ipfs/fix/3124
work towards fixing dht commands
2019-05-14 12:38:39 -07:00
Steven Allen
9beddcd116 ci: run golint tests
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-14 09:38:29 -07:00
Steven Allen
037382239d build: switch from megacheck to golangci-lint
(which includes megacheck)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-14 09:38:29 -07:00
Steven Allen
4924b80e10 chore: fix linter nits
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-14 09:38:26 -07:00
Steven Allen
96e6dd294f
Merge pull request #6319 from ipfs/fix/ulimit-tests
fix setting ulimit
2019-05-14 09:36:42 -07:00
Łukasz Magiera
74c4735b66 object put: allow empty objects
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-05-14 18:26:47 +02:00
Steven Allen
bff8326b97 ulimit: fix setting ulimit
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-13 14:52:24 -07:00
Steven Allen
5b8bfc2a76
Merge pull request #6300 from ipfs/feat/cidv1-default-base32
switch to base32 by default for CIDv1
2019-05-13 14:02:12 -07:00
Steven Allen
598f1fa31e dep: update ipld formats
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-13 11:28:04 -07:00
Steven Allen
9886fc06fc switch to base32 by default for CIDv1
fixes #6220

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-13 10:57:53 -07:00
Steven Allen
1c6043d67c
Merge pull request #6318 from ipfs/feat/merge-cmdkit-cmds
cmdkit -> cmds
2019-05-13 10:10:44 -07:00
Steven Allen
c318e3472e fix ulimit tests
Not sure why CI wasn't failing.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-10 23:20:04 -07:00
Steven Allen
5f64b270f8 cmdkit -> cmds
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-10 23:00:20 -07:00
Steven Allen
4b7a24f0af
Merge pull request #6266 from ipfs/fix/fd-limit
raise default fd limit to 8192
2019-05-10 09:37:17 -07:00
Steven Allen
e240316c2b
Merge pull request #6311 from ipfs/fix/6295
pin: don't walk all pinned blocks when removing a non-existent pin
2019-05-09 15:34:00 -07:00
Steven Allen
857080b5c3
Merge pull request #6308 from ipfs/fix/mfs-regression
Update to latest go-mfs
2019-05-09 15:33:39 -07:00
Steven Allen
518a66e7e5
Merge pull request #6316 from ipfs/dep/update-goprocess
dep: update goprocess
2019-05-09 15:33:22 -07:00
Steven Allen
5fee47c3bd dep: update goprocess
Fixes some panics.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-09 15:23:38 -07:00
Steven Allen
9722f202bc
Merge pull request #6312 from ipfs/fix/6298
ping: fix a bunch of issues
2019-05-09 12:53:42 -07:00
Erik Ingenito
0448c2a714 dep: update go-mfs
fixes https://github.com/ipfs/go-mfs/issues/75

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-09 02:30:39 -07:00
Steven Allen
a5066255d7
Merge pull request #6222 from ipfs/fix/dht-321
test(coreapi): use a thread-safe datastore everywhere
2019-05-08 23:49:58 -07:00
Steven Allen
1081d04087
Merge pull request #5560 from ipfs/features/dockerfile-ipfs-mount-4329
fix(Dockerfile): Allow ipfs mount in Docker container
2019-05-08 23:44:45 -07:00
hannahhoward
d0ed138246 fix(Dockerfile): Allow ipfs mount in Docker container
fixes #4329

License: MIT
Signed-off-by: hannahhoward <hannah@hannahhoward.net>
2019-05-08 23:35:30 -07:00
Steven Allen
3803a6e5eb ping: fixup sharness tests
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-08 23:15:16 -07:00
Steven Allen
6e2858e8b6 ping: cleanup error message
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-08 23:12:12 -07:00
Steven Allen
3c9be59c95 dep: update go-ipfs-cmds
(fixes double printing of errors)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-08 23:10:44 -07:00
Steven Allen
e511b4cc57 ping: return an error on failure
Use PingResult errors for errors attached to individual pings.

This is a (minor) BREAKING CHANGE.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-08 23:06:47 -07:00
Steven Allen
6a91d14888 ping: compute average latency when interrupted
(this should always have been done on the client, IMO, but, oh well...)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-08 22:54:32 -07:00
Steven Allen
cab9ddf1ed ping: don't return success on failed pings
fixes #6298

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-08 22:54:22 -07:00