Steven Allen
0e800c3d84
update interface-go-ipfs-core and handle breaking changes
...
* No more Hidden, StdinName, and Wrap options.
* LsLink -> DirEntry with file types that don't expose internals.
This commit was moved from ipfs/go-ipfs-http-client@5a7161eeab
2019-03-29 13:08:14 +00:00
Łukasz Magiera
4b30924309
Merge pull request ipfs/go-ipfs-http-client#1 from ipfs/feat/implement
...
Initial implementation
This commit was moved from ipfs/go-ipfs-http-client@449b614d69
2019-02-23 03:45:29 +01:00
Łukasz Magiera
47b820150b
test: don't panic on errors in async node construction
...
This commit was moved from ipfs/go-ipfs-http-client@95ce0f3949
2019-02-21 14:50:10 +01:00
Łukasz Magiera
cc9968d5dd
request: fix Content-Disposition header in Send
...
This commit was moved from ipfs/go-ipfs-http-client@b7db17c63b
2019-02-21 14:39:12 +01:00
Łukasz Magiera
19d91fbb25
response: pass close error in decode
...
This commit was moved from ipfs/go-ipfs-http-client@4a87232eca
2019-02-20 22:08:02 +01:00
Łukasz Magiera
ad844e3d0b
response: simplify Decode
...
This commit was moved from ipfs/go-ipfs-http-client@adbfda4c1c
2019-02-20 16:52:41 +01:00
Łukasz Magiera
f6a3a4fb2d
gofmt
...
This commit was moved from ipfs/go-ipfs-http-client@65cd935e13
2019-02-19 23:28:39 +01:00
Łukasz Magiera
aa4d6e16f1
Add some docs to constructors
...
This commit was moved from ipfs/go-ipfs-http-client@e34cd600e6
2019-02-19 23:26:34 +01:00
Łukasz Magiera
f34788e6ee
cleanup Swarm.Peers
...
This commit was moved from ipfs/go-ipfs-http-client@fd7858dc57
2019-02-19 23:11:08 +01:00
Łukasz Magiera
db1af499c9
use mime.ParseMediaType for Content-Type response parsing
...
This commit was moved from ipfs/go-ipfs-http-client@217d194523
2019-02-19 22:33:57 +01:00
Łukasz Magiera
a058e7d31a
response: Document zero-result Decode behaviour
...
This commit was moved from ipfs/go-ipfs-http-client@902bc5ef8c
2019-02-19 22:27:48 +01:00
Łukasz Magiera
fc299e7e84
pin verify: use temporary struct
...
This commit was moved from ipfs/go-ipfs-http-client@e400fa3b38
2019-02-19 22:19:56 +01:00
Łukasz Magiera
27aa13fe44
return errors from constructor methods
...
This commit was moved from ipfs/go-ipfs-http-client@dbee4e27aa
2019-02-19 21:53:17 +01:00
Łukasz Magiera
745bf92506
gofmt
...
This commit was moved from ipfs/go-ipfs-http-client@f3c2c35086
2019-02-18 17:32:40 +01:00
Łukasz Magiera
3088776f81
swarm: always append peer IDs
...
This commit was moved from ipfs/go-ipfs-http-client@49267901c7
2019-02-18 17:30:02 +01:00
Łukasz Magiera
7be8d01ee7
response: option to disable output draining
...
This commit was moved from ipfs/go-ipfs-http-client@9f3d9635fa
2019-02-18 17:27:12 +01:00
Łukasz Magiera
b6ace8dd40
response: handle late errors
...
This commit was moved from ipfs/go-ipfs-http-client@139e9e5ff1
2019-02-18 17:12:37 +01:00
Łukasz Magiera
7229dbbf73
don't read all and then throw away the buffer
...
This commit was moved from ipfs/go-ipfs-http-client@5c96c2954a
2019-02-18 17:04:33 +01:00
Łukasz Magiera
4a6d36d98b
pubsub: handle ctx
...
This commit was moved from ipfs/go-ipfs-http-client@d451a4943c
2019-02-18 17:02:13 +01:00
Łukasz Magiera
f005b8dc56
pin: verify: parse bad node cids early
...
This commit was moved from ipfs/go-ipfs-http-client@7032dfc9b0
2019-02-18 16:39:00 +01:00
Łukasz Magiera
a23da822de
swarm: attach peerid if needed
...
This commit was moved from ipfs/go-ipfs-http-client@aa88b18ac4
2019-02-14 19:35:32 +01:00
Łukasz Magiera
cc964b4ab8
Simplify Object.New, remove ipldnode.go
...
This commit was moved from ipfs/go-ipfs-http-client@0752a6ee63
2019-02-14 19:15:21 +01:00
Łukasz Magiera
93f684617a
dag: remove unused waitgroup
...
This commit was moved from ipfs/go-ipfs-http-client@934fc60a7c
2019-02-14 19:07:45 +01:00
Łukasz Magiera
42273cab06
Don't use valid() pattern
...
This commit was moved from ipfs/go-ipfs-http-client@4d07c48f98
2019-02-14 19:05:17 +01:00
Łukasz Magiera
e1b14d78c7
Implement missing methods
...
This commit was moved from ipfs/go-ipfs-http-client@b76413dfe5
2019-02-14 18:45:19 +01:00
Łukasz Magiera
f7dd0c6909
Improve apifile error messages
...
This commit was moved from ipfs/go-ipfs-http-client@3393b83790
2019-02-14 18:12:02 +01:00
Łukasz Magiera
9a6ee6f5e1
Improve test node spawning
...
This commit was moved from ipfs/go-ipfs-http-client@6bb2a287a6
2019-02-14 17:30:04 +01:00
Łukasz Magiera
abc30e384f
Register iptb plugin once
...
This commit was moved from ipfs/go-ipfs-http-client@d6c8cbd5e6
2019-02-12 12:48:04 +01:00
Łukasz Magiera
0813d808b5
Fix govet warning in Dag
...
This commit was moved from ipfs/go-ipfs-http-client@62552b3395
2019-02-12 12:29:31 +01:00
Łukasz Magiera
ef5bf40df1
Update imports to use extracted interface
...
This commit was moved from ipfs/go-ipfs-http-client@fad467bc43
2019-02-12 12:05:24 +01:00
Łukasz Magiera
c543354b17
Check for redirects
...
This commit was moved from ipfs/go-ipfs-http-client@19c65db4f0
2019-02-06 22:36:30 +01:00
Łukasz Magiera
1bc854bf21
pin: handle Rm options
...
This commit was moved from ipfs/go-ipfs-http-client@e85e856ea2
2019-02-04 19:53:02 +01:00
Łukasz Magiera
93bfcf91cf
unixfs: updated ls
...
This commit was moved from ipfs/go-ipfs-http-client@bb8d9d1a60
2019-02-04 19:46:00 +01:00
Łukasz Magiera
88139ddc50
dag: Interface updates
...
This commit was moved from ipfs/go-ipfs-http-client@7bea2efb45
2019-02-04 19:45:35 +01:00
Łukasz Magiera
bb83ccb15f
response: read trailing error headers
...
This commit was moved from ipfs/go-ipfs-http-client@83dfd84ba8
2019-02-04 19:44:48 +01:00
Łukasz Magiera
75cf2be102
apifile: Implement Seek
...
This commit was moved from ipfs/go-ipfs-http-client@69cc3e8106
2019-02-04 19:43:26 +01:00
Łukasz Magiera
af2edd12eb
tests: enable filestore
...
This commit was moved from ipfs/go-ipfs-http-client@904e8eeeb1
2019-02-04 19:43:00 +01:00
Łukasz Magiera
c3f2970f8a
block: Pin option
...
This commit was moved from ipfs/go-ipfs-http-client@def66919df
2019-02-04 19:42:32 +01:00
Łukasz Magiera
b7e258cc10
Reimplement DAG as DAGService
...
This commit was moved from ipfs/go-ipfs-http-client@f34a5f6d25
2019-01-21 21:31:09 +01:00
Łukasz Magiera
9b24cf0aaf
Use cids in DHT calls
...
This commit was moved from ipfs/go-ipfs-http-client@163b25f8b8
2019-01-15 18:49:11 +01:00
Łukasz Magiera
c2e0872f6d
Implement PubSub Api
...
This commit was moved from ipfs/go-ipfs-http-client@7abddda1d3
2019-01-15 18:19:50 +01:00
Łukasz Magiera
cae0ff2379
Implement Swarm Api
...
This commit was moved from ipfs/go-ipfs-http-client@01105690d2
2019-01-15 17:36:35 +01:00
Łukasz Magiera
ed9f2dd091
Implement DHT Api
...
This commit was moved from ipfs/go-ipfs-http-client@c77355067a
2019-01-15 17:01:33 +01:00
Łukasz Magiera
eaa19388d4
Implement Object API
...
This commit was moved from ipfs/go-ipfs-http-client@38149e46c8
2019-01-15 16:31:07 +01:00
Łukasz Magiera
9d647d011e
Implement Pin API
...
This commit was moved from ipfs/go-ipfs-http-client@5bb7a58132
2019-01-15 15:02:15 +01:00
Łukasz Magiera
266c2f92c5
Implement Key API
...
This commit was moved from ipfs/go-ipfs-http-client@281b2bf65b
2019-01-15 14:33:03 +01:00
Łukasz Magiera
c213e26542
Unixfs.Add progress events
...
This commit was moved from ipfs/go-ipfs-http-client@2f3a77b686
2019-01-09 21:55:45 +01:00
Łukasz Magiera
31a4c3754b
Fix Dag.Put
...
This commit was moved from ipfs/go-ipfs-http-client@5b2c99abde
2019-01-09 09:47:32 +01:00
Łukasz Magiera
101910f04e
Object.New
...
This commit was moved from ipfs/go-ipfs-http-client@60321ed42f
2019-01-09 09:22:10 +01:00
Łukasz Magiera
00597e6dff
Dag.Put
...
This commit was moved from ipfs/go-ipfs-http-client@3217104469
2019-01-09 09:04:22 +01:00