- 23 Feb, 2018 1 commit
-
-
Dirk McCormick authored
License: MIT Signed-off-by: Dirk McCormick <dirkmdev@gmail.com>
-
- 21 Jan, 2018 4 commits
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
keks authored
broken sharness test t0110 has been fixed in master License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
keks authored
License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
keks authored
- 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>
-
- 14 Dec, 2017 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 21 Nov, 2017 1 commit
-
-
Steven Allen authored
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>
-
- 20 Nov, 2017 1 commit
-
-
Lorenzo Manacorda authored
Boolean options always default to false. License: MIT Signed-off-by: Lorenzo Manacorda <lorenzo@mailbox.org>
-
- 17 Nov, 2017 1 commit
-
-
Jan Winkelmann authored
License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
- 12 Jul, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 20 Apr, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 12 Feb, 2017 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 25 Oct, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 06 Oct, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 07 Sep, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 08 Jul, 2016 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
-
- 26 Jun, 2016 1 commit
-
-
Thomas Gardner authored
With verbose flag: * remove EnableStdin() flags on all StringArg, * remove all unneeded parsing code for StringArg, and print an * informative message if `ipfs` begins reading from a CharDevice, * remove broken go tests for EnableStdin cli parsing, and add some * trivial test cases for reading FileArg from stdin, * add a panic to prevent EnableStdin from being set on * StringArg in the future. Resolves: #2877, #2870 License: MIT Signed-off-by: Thomas Gardner <tmg@fastmail.com>
-
- 12 May, 2016 1 commit
-
-
Richard Littauer authored
Specifically, to `repo`, `resolve`, `swarm`, and `version`. Part of #2484. License: MIT Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
-
- 13 Apr, 2016 1 commit
-
-
Jakub Sztandera authored
Currently it prints out error message but should just print the intermediate result as it is what we expect. License: MIT Signed-off-by: Jakub Sztandera <kubuxu@gmail.com>
-
- 26 Feb, 2016 1 commit
-
-
Richard Littauer authored
License: MIT Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
-
- 18 Feb, 2016 1 commit
-
-
Richard Littauer authored
License: MIT Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
-
- 13 Feb, 2016 1 commit
-
-
Jeromy authored
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>
-
- 24 Jan, 2016 1 commit
-
-
Richard Littauer authored
License: MIT Signed-off-by: Richard Littauer <richard.littauer@gmail.com>
-
- 21 Jan, 2016 1 commit
-
-
rht authored
License: MIT Signed-off-by: rht <rhtbot@gmail.com>
-
- 29 Nov, 2015 1 commit
-
-
Nick Hamann authored
Commands affected: - ipfs object put - ipfs tar add - ipfs resolve - ipfs name resolve License: MIT Signed-off-by: Nick Hamann <nick@wabbo.org>
-
- 13 Oct, 2015 4 commits
-
-
rht authored
[1] https://github.com/ipfs/go-ipfs/commit/172eeb87fa2301d7f52c5ecb28f37f5d06126c29 License: MIT Signed-off-by: rht <rhtbot@gmail.com>
-
Matt Bell authored
License: MIT Signed-off-by: Matt Bell <mappum@gmail.com>
-
Matt Bell authored
License: MIT Signed-off-by: Matt Bell <mappum@gmail.com>
-
Matt Bell authored
License: MIT Signed-off-by: Matt Bell <mappum@gmail.com>
-
- 21 Jul, 2015 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
-
- 20 May, 2015 3 commits
-
-
W. Trevor King authored
And add a generic 'ipfs resolve' to handle cross-protocol name resolution.
-
W. Trevor King authored
For explicitly enabling recursive behaviour (it was previously always enabled). That allows folks who are interested in understanding layered indirection to step through the chain one link at a time.
-
W. Trevor King authored
This allows direct access to the earlier protocol-specific Resolve implementations. The guts of each protocol-specific resolver are in the internal resolveOnce method, and we've added a new: ResolveN(ctx, name, depth) method to the public interface. There's also: Resolve(ctx, name) which wraps ResolveN using DefaultDepthLimit. The extra API endpoint is intended to reduce the likelyhood of clients accidentally calling the more dangerous ResolveN with a nonsensically high or infinite depth. On IRC on 2015-05-17, Juan said: 15:34 <jbenet> If 90% of uses is the reduced API with no chance to screw it up, that's a huge win. 15:34 <wking> Why would those 90% not just set depth=0 or depth=1, depending on which they need? 15:34 <jbenet> Because people will start writing `r.Resolve(ctx, name, d)` where d is a variable. 15:35 <wking> And then accidentally set that variable to some huge number? 15:35 <jbenet> Grom experience, i've seen this happen _dozens_ of times. people screw trivial things up. 15:35 <wking> Why won't those same people be using ResolveN? 15:36 <jbenet> Because almost every example they see will tell them to use Resolve(), and they will mostly stay away from ResolveN. The per-prodocol versions also resolve recursively within their protocol. For example: DNSResolver.Resolve(ctx, "ipfs.io", 0) will recursively resolve DNS links until the referenced value is no longer a DNS link. I also renamed the multi-protocol ipfs NameSystem (defined in namesys/namesys.go) to 'mpns' (for Multi-Protocol Name System), because I wasn't clear on whether IPNS applied to the whole system or just to to the DHT-based system. The new name is unambiguously multi-protocol, which is good. It would be nice to have a distinct name for the DHT-based link system. Now that resolver output is always prefixed with a namespace and unprefixed mpns resolver input is interpreted as /ipfs/, core/corehttp/ipns_hostname.go can dispense with it's old manual /ipfs/ injection. Now that the Resolver interface handles recursion, we don't need the resolveRecurse helper in core/pathresolver.go. The pathresolver cleanup also called for an adjustment to FromSegments to more easily get slash-prefixed paths. Now that recursive resolution with the namesys/namesys.go composite resolver always gets you to an /ipfs/... path, there's no need for the /ipns/ special case in fuse/ipns/ipns_unix.go. Now that DNS links can be things other than /ipfs/ or DHT-link references (e.g. they could be /ipns/<domain-name> references) I've also loosened the ParsePath logic to only attempt multihash validation on IPFS paths. It checks to ensure that other paths have a known-protocol prefix, but otherwise leaves them alone. I also changed some key-stringification from .Pretty() to .String() following the potential deprecation mentioned in util/key.go.
-
- 27 Apr, 2015 1 commit
-
-
Jeromy authored
Also changed the ipns dns resolution to use the "dnslink" format
-
- 31 Mar, 2015 1 commit
-
-
Ho-Sheng Hsiao authored
- 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)
-
- 31 Jan, 2015 1 commit
-
-
Jeromy authored
Addresses bug #689
-
- 28 Jan, 2015 1 commit
-
-
Jeromy authored
-
- 24 Jan, 2015 1 commit
-
-
Matt Bell authored
-
- 14 Jan, 2015 1 commit
-
-
Matt Bell authored
-
- 06 Jan, 2015 1 commit
-
-
Matt Bell authored
core/commands: Refactored command marshalers
-