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
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
Ł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
5f64b270f8
cmdkit -> cmds
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-10 23:00:20 -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
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
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
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
Steven Allen
5fd5d44479
Merge pull request #6275 from ipfs/fix/6269-a
...
commands(pin update): return resolved CIDs instead of paths
2019-05-02 09:35:02 -07:00
Steven Allen
af8edb064a
Merge pull request #6289 from ipfs/fix/auto-nat-service
...
core: fix autonat construction
2019-05-01 19:22:29 -07:00
Steven Allen
b57956c5fb
core: fix autonat construction
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-01 15:21:29 -07:00
Erik Ingenito
4427d7e8e3
Test and fix GC/pin bug #6252
...
License: MIT
Signed-off-by: Erik Ingenito <erik.ingenito@protocol.ai>
2019-05-01 14:25:31 -07:00
Steven Allen
f8c8f383db
test(coreapi): use a thread-safe datastore everywhere
...
fixes https://github.com/libp2p/go-libp2p-kad-dht/issues/321
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-05-01 13:54:41 -07:00
Steven Allen
223cae0f9c
gc: cancel context
...
We were canceling the context in `GarbageCollect` but some functions call `GC`
directly. Move the context cancelation down to where we actually _need_ it.
fixes #6279
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-30 12:09:08 -07:00
Steven Allen
cc2ab147ab
commands(dht): load arguments from request body
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-30 01:06:10 -07:00
Steven Allen
9027eaa426
commands(dht): base64 encode value in get
...
Otherwise, it seems that something is treating this as UTF8 and normalizing it?
fix half of #3124
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-30 01:03:44 -07:00
Steven Allen
76dc6f5662
commands(dht): make it possible to return errors from printEvent
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-30 00:56:31 -07:00
Łukasz Magiera
e133058487
constructor: break down libp2p logic
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-30 00:09:42 +02:00
Łukasz Magiera
3a12454c95
constructor: libp2p simpleOpts
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-29 23:45:00 +02:00
Łukasz Magiera
ed514b9177
Invert constructor config handling
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-29 23:37:37 +02:00
Steven Allen
2713490304
commands(pin update): return resolved CIDs instead of paths
...
fixes #6269
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-29 13:38:08 -07:00
Łukasz Magiera
9bcf072ccb
WIP cleanup config handling in core
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-29 17:43:26 +02:00
Steven Allen
5e28d489ab
Merge pull request #6272 from ipfs/fix/add/fileerr
...
add: Return error from iterator
2019-04-27 12:55:17 -07:00
Łukasz Magiera
6ffdce8abf
add: return error from iterator
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-27 18:10:38 +02:00
Steven Allen
3ffbdfd942
Merge pull request #6259 from ipfs/feat/urlstore-coreapi
...
commands(feat): use the coreapi in the urlstore command
2019-04-26 12:23:05 -07:00
Steven Allen
39513c6e72
commands(feat): log when invoking deprecated urlstore command
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-26 10:45:08 -07:00
Steven Allen
d140a68982
commands(feat): remove redundant urlstore check
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-26 09:59:42 -07:00
myself659
63e18dac8d
humanize for ipfs bitswap stat
...
License: MIT
Signed-off-by: Eric Wu <myself659@163.com>
2019-04-26 02:54:48 -07:00
Steven Allen
8beaee63b3
commands(chore): deprecate urlstore command
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-25 17:18:51 -07:00
Steven Allen
467beea940
commands(feat): use the coreapi in the urlstore command
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-25 17:15:07 -07:00
Steven Allen
a3501a454e
Merge pull request #6251 from requilence/autonat-pnet
...
Fix AutoNAT service for private network
2019-04-25 11:19:44 -07:00
Łukasz Magiera
aa0704e61a
add: fix wrap with multiple files
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-25 15:23:55 +02:00
Łukasz Magiera
0b9e89ddfe
add: fix adding multiple files
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-25 15:03:47 +02:00
requilence
28c0013d5b
Fix AutoNAT service for private network
...
License: MIT
Signed-off-by: Roman Khafizianov <requilence@gmail.com>
2019-04-25 14:06:58 +02:00
Łukasz Magiera
d36b6dbd06
reprovider: use goprocess
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-23 20:26:01 +02:00
Łukasz Magiera
14866308c7
move reprovider out of exchange directory
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-23 20:13:29 +02:00
Steven Allen
fc4dbb638a
Merge pull request #6244 from reinerRubin/fix/core/4607-pass-context
...
core/corehttp/gateway_handler: pass a request ctx instead of the node
2019-04-23 09:56:06 -07:00
Łukasz Magiera
c4debb5912
constructor: Add few docstrings
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-23 13:31:01 +02:00
Łukasz Magiera
456084e613
constructor: drop P2P prefix from libp2p related units
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-23 13:30:58 +02:00
Łukasz Magiera
da473d286f
constructor: move libp2p related stuff to subpackage
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-23 13:30:25 +02:00
tg
d2836de577
core/corehttp/gateway_handler: pass a request ctx instead of the node ctx
...
License: MIT
Signed-off-by: Georgij Tolstov <tolstov.georgij@gmail.com>
2019-04-23 13:43:32 +03:00
Vikram
a7ed9d9fe8
cmd/object/stat: add human flag for object stat
...
- add support for printing CumulativeSize in human
readable format.
- add test to validate output.
License: MIT
Signed-off-by: Vikram Sreekumar <vikram1791@gmail.com>
2019-04-20 21:50:54 -07:00
Steven Allen
61a0d1a8ee
Merge pull request #6229 from marten-seemann/tls
...
add an experiment to prefer TLS 1.3 over secio
2019-04-18 17:37:40 -07:00
Steven Allen
d83374fd62
fix: handle peerstore failure case in constructor
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-18 00:33:53 -07:00
Steven Allen
d2611d42d3
chore: avoid converting addresses to human readable strings
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-18 00:32:48 -07:00
Marten Seemann
21d46bbe32
add an experiment to prefer TLS 1.3 over secio
...
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2019-04-17 23:45:00 -07:00
Marten Seemann
ed3729d3ca
enable support for TLS handshakes, configure secio as the default
...
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2019-04-17 23:12:21 -07:00