5d43ebb916
Merge pull request #1274 from ipfs/refactor/importer
...
change pinning to happen in a callback
2015-05-29 17:06:11 -07:00
ecdf14962c
Merge pull request #1294 from rht/cleanup-tour
...
Cleanup tour
2015-05-29 16:59:17 -07:00
c2f4db1369
Merge pull request #1301 from ipfs/maint/fuse
...
Maint/fuse
2015-05-29 16:43:34 -07:00
e9074beb6d
godeps: update bazil.org/fuse
...
fuse: Attr() now has a Context parameter and error return value
~GOPATH/src/bazil.org/fuse:master$ git shortlog 48c34fb7780b88aca1696bf865508f6703aa47f1..e4fcc9a2c7567d1c42861deebeb483315d222262
Tommi Virtanen (8):
Remove dead code
Make saveLookup take Context, return error
Make serveNode.attr take Context, return error
Make nodeAttr take Context, return error
API change: Move attribute validity time inside Attr
Set attribute validity default time in one place
API change: Attr method takes Context, returns error
Set LookupResponse validity times up front, instead of after the handler
2015-05-30 01:07:14 +02:00
a0aa07e39f
rename root to last
2015-05-29 13:33:45 -07:00
97d75891b0
Merge pull request #1297 from ipfs/sharness/daemon
...
sharness/t0060-daemon: don't reuse expect/actual names
2015-05-29 12:54:58 -07:00
787bacfe0d
Merge pull request #1300 from ipfs/maint/mdns
...
mdns: use my fork of hashicorp/mdns
2015-05-29 12:34:00 -07:00
37b32a6587
sharness/daemon: improve error detection
2015-05-29 14:20:07 +02:00
13a7d27b4c
mdns: use my fork of hashicorp/mdns
...
upstream didn't respond to the request to update their dependencies
2015-05-29 01:30:44 +02:00
dba455a59d
sharness/t0060-daemon: don't reuse expect/actual names
2015-05-28 18:01:50 +02:00
38479ff1d3
docs
2015-05-28 08:52:20 -07:00
b660f937bd
make callback take a node instead of a key
2015-05-28 08:52:20 -07:00
dd928a2b1d
change pinning to happen in a callback
2015-05-28 08:52:20 -07:00
270b47702e
catch other error that means the file is locked
2015-05-26 17:19:53 -07:00
3547f7ae33
Replace 'var * bytes.Buffer' with '\1 := new(bytes.Buffer)'
2015-05-26 23:18:04 +07:00
b3e73c62fe
Merge pull request #1292 from diasdavid/patch-1
...
Change one of the "ipfs" to "ipns"
2015-05-26 08:03:06 -07:00
8cad2d2c89
Move 'tour' to core/commands
...
Side effect: this makes 'tour' accessible through the HTTP API
2015-05-26 21:04:03 +07:00
b2e45da0cc
Change one of the "ipfs" to "ipns"
2015-05-26 13:07:54 +01:00
4e71ce3cc7
Merge pull request #1272 from Luzifer/fix/dnslink
...
Fix: dnslink domain resolving was broken; Add: no caching for those
2015-05-24 18:47:54 +02:00
dacdeb1081
Merge pull request #1285 from ipfs/t0040-stdin-add-tests
...
t0040: test ipfs add with stdin
2015-05-24 18:24:47 +02:00
ee3092f882
t0040: test ipfs add with stdin
...
Let's test 'ipfs add' with stdin input too.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-23 21:02:24 +02:00
0d1072a80b
Merge pull request #1281 from ipfs/fix/bs-race
...
fix minor data race in bitswap
2015-05-22 23:30:35 +02:00
c8cb8d9c39
Merge pull request #1278 from ipfs/fix/bs-cmd-offline
...
make bitswap commands error out properly offline
2015-05-22 22:54:51 +02:00
a3356b0417
fix minor data race in bitswap
2015-05-22 13:39:03 -07:00
10c362823e
Merge pull request #1282 from travisperson/bug/panic-on-empty-path
...
Bug/panic on empty path
2015-05-22 22:29:14 +02:00
2c71c54823
Named error for no components
...
Update the previous `invalid path` error to match the error returned
from `SplitAbsPath`.
2015-05-22 09:18:49 -07:00
d96246c622
Fixed tests to actually test for the error we are seeking
...
Cleaned the tests, and actually test for the error.
2015-05-22 08:56:33 -07:00
dcc4da0b37
Replaced old logic to check for valid path
...
Added the original logic to check for a invalid path and a simple test.
2015-05-22 08:56:33 -07:00
42289d4f21
Daemon panics if no path is given
...
If no path after `/ipfs/` or `/ipns/` is given, then the daemon will
panic with a slice bounds out of range error. This checks to see if we
have anything after `ipfs` or `ipns`.
2015-05-22 08:56:33 -07:00
988b158dc7
Merge pull request #1276 from ipfs/debug/perm-fail
...
trying to debug permissions failure
2015-05-22 12:02:07 +02:00
648526d8f0
make bitswap commands error out properly offline
2015-05-21 22:41:44 -07:00
eff73ccce7
error -> notice, bitswap
2015-05-21 21:24:42 -07:00
cc905539ae
trying to debug permissions failure
2015-05-21 17:24:38 -07:00
8b94abd199
Merge pull request #1275 from ipfs/fix/resolution
...
fix offline full path resolution bug
2015-05-21 15:19:05 -07:00
60ac59139c
fix offline full path resolution bug
2015-05-21 14:45:30 -07:00
5853eac344
Merge pull request #1218 from ipfs/refactor/bitswap
...
large refactor of bitswap, implement wantmanager to manage wantlist
2015-05-21 15:47:14 -04:00
ce0d2f46d6
defer tock.Stop()
2015-05-21 03:08:32 -04:00
2f934e8c58
warning -> notice
2015-05-21 03:08:32 -04:00
b71a0aced0
clarify synhronization constructs
2015-05-21 03:08:32 -04:00
c273a3bd4f
better bitswap logging
2015-05-21 03:08:32 -04:00
2882c793e2
add a distribution test with the rebroadcast delay disabled
2015-05-21 03:08:32 -04:00
2eac921e1d
fixup the bitswap readme
2015-05-21 03:08:32 -04:00
829b88420e
explicitly set bitswap message fullness
2015-05-21 03:08:31 -04:00
594c7786c3
turn rebroadcast back on
2015-05-21 03:08:31 -04:00
6ab4bfea95
turn tests down a bit and better context passing
2015-05-21 03:08:31 -04:00
65f815a27b
move taskdone inside lock boundaries
2015-05-21 03:08:31 -04:00
32da687774
fix race bugs
2015-05-21 03:08:31 -04:00
6bf33ad62f
WIP: super awesome bitswap cleanup fixtime
2015-05-21 03:08:31 -04:00
ef967ceeef
contextify peermanager
2015-05-21 03:08:31 -04:00
8443b99c1d
update comments and reintroduce test
2015-05-21 03:08:31 -04:00