Commit Graph

10915 Commits

Author SHA1 Message Date
Hucg
fa8d4e85ea
Update daemon.go 2019-11-18 17:07:48 +08:00
Hucg
e9578d3f43
Update daemon.go
fix go-lint
2019-11-15 16:11:18 +08:00
hucg
6a171a0b61 fix issue 6760, adding with hash-only, high CPU usage. 2019-11-15 14:58:59 +08:00
Steven Allen
410e7e8787
Merge pull request #6762 from hacdias/patch-3
feat: web ui 2.7.1
2019-11-12 17:11:14 -08:00
Henrique Dias
f4a4baccee
feat: web ui 2.7.1 2019-11-12 23:37:40 +00:00
Steven Allen
ec748a7b5b
Merge pull request #6747 from ipfs/fix/only-hash-leak
fix(coreapi/add): close the fake repo used when adding with hash-only
2019-11-08 10:30:59 +00:00
Steven Allen
563ac38ac4
Merge pull request #6754 from hcg1314/fix/6748
fix bug 6748
2019-11-08 10:25:32 +00:00
hucg
6155fd17c1 fix bug 6748
ipfs add whit only hash, don't need to announce cid to other peer
2019-11-08 15:12:42 +08:00
Steven Allen
e9e32f8ac6 fix(coreapi/add): close the fake repo used when adding with hash-only
fixes #6744
2019-11-04 18:05:35 +00:00
Steven Allen
b3aa7706b2
Merge pull request #6738 from ipfs/doc/xc-cgo
doc(README): document requirements for cross-compiling with OpenSSL support
2019-10-30 18:25:44 -07:00
Steven Allen
3a793a4cc6
Merge pull request #6740 from hacdias/patch-3
feat: web ui 2.6.0
2019-10-30 13:00:22 -07:00
Henrique Dias
29d6d7e3cd
feat: web ui 2.6.0
See https://github.com/ipfs-shipyard/ipfs-webui/releases/tag/v2.6.0.
2019-10-30 17:50:29 +00:00
MollyM
cf150c1bf0
Merge pull request #6727 from ipfs/momack2-patch-1
Add high-level go-ipfs architecture diagram
2019-10-30 00:46:53 -07:00
Steven Allen
55ea6ad6e9 doc(README): document requirements for cross-compiling with OpenSSL support
fixes #6736
2019-10-29 17:52:57 -07:00
Steven Allen
86a77fa4bd
Merge pull request #6733 from ipfs/fix-example-readme
docs: remove extra ) on the example README
2019-10-29 15:09:38 -07:00
MollyM
317ce4b7d8
Update README.md 2019-10-29 11:19:05 -07:00
Steven Allen
3bdc95978d
Merge pull request #6735 from kaczmarj/patch-1
update maintainer label
2019-10-29 08:52:00 -07:00
Jakub Kaczmarzyk
23051b74fb
update maintainer label
The `MAINTAINER` Dockerfile instruction has been deprecated, and the [dockerfile documentation](https://docs.docker.com/engine/reference/builder/#maintainer-deprecated) recommends using `LABEL maintainer="..."`. This commit updates the Dockerfile to use the recommended form.
2019-10-29 11:22:30 -04:00
David Dias
79d5cede21
docs: remove extra ) on the example README 2019-10-29 09:16:46 +01:00
David Dias
1bc15a4b42
docs: Tutorial - Using go-ipfs as a Library 2019-10-29 09:12:17 +01:00
Steven Allen
4752fc440d
Merge pull request #6731 from ipfs/chore/update-bitswap
dep: update bitswap for improved performance
2019-10-29 00:40:45 -07:00
Steven Allen
c93adf6701 test(sharness): fix flaky repo test
Just make sure we've removed all the blocks. We can't guarantee that the size
will revert.
2019-10-29 00:20:37 -07:00
Steven Allen
3f30a7caca fix(sharness): fix ambigious multiaddr 2019-10-28 22:55:21 -07:00
Steven Allen
67da056908 test(sharness): improve reliability of ma-pipe-unidir
Write the PID file after listening.
2019-10-28 21:54:47 -07:00
Steven Allen
02338478e0 dep: update bitswap for improved performance
The new version of bitswap should improve server-side ("seeding") performance
with high-latency disks.
2019-10-28 16:49:21 -07:00
MollyM
1baa29022d
Add WIP high-level architecture diagram 2019-10-25 01:01:26 -07:00
Steven Allen
4a102207a3
Merge pull request #6643 from ipfs/fix/provide-prometheus-namespace
ipfs namespace is now being provided to prometheus
2019-10-22 20:38:00 -07:00
Adrian Lanzafame
48f25d9ed7
pass opts.Namespace along like before 2019-10-23 10:46:11 +10:00
Steven Allen
67092c1f54
Merge pull request #6718 from hacdias/patch-3
feat: web ui 2.5.8
2019-10-22 06:04:18 +09:00
Henrique Dias
f3f3899a68
Update webui.go 2019-10-21 20:24:15 +01:00
Henrique Dias
a1854101c0
feat: web ui 2.5.8 2019-10-21 08:31:33 +01:00
Steven Allen
b59b2a0a9d
Merge pull request #6712 from ipfs/add-connmgr-to-config-toc
docs: add connmgr to config.md toc
2019-10-14 08:46:35 +09:00
Oli Evans
134cb5ef9c
docs: add connmgr to config.md toc 2019-10-11 15:26:53 +01:00
Steven Allen
23ac8a2209
Merge pull request #6707 from hacdias/patch-3
feat: web ui 2.5.7
2019-10-08 17:42:28 +09:00
Steven Allen
51226cc485
Merge pull request #6708 from ipfs/fix/4650
fix(pin): wait till after fetching to remove direct pin
2019-10-08 17:41:41 +09:00
Steven Allen
f20db0cce8 fix(pin): wait till after fetching to remove direct pin
Otherwise, we could abort while fetching the graph and stay in a state where the
direct pin is removed.

fixes #4650
2019-10-08 17:12:44 +09:00
Henrique Dias
bb59c24947
feat: web ui 2.5.7
Relevant release notes can be found on [v2.5.5](https://github.com/ipfs-shipyard/ipfs-webui/releases/tag/v2.5.5).
2019-10-08 08:33:58 +01:00
Steven Allen
672819ac36
Merge pull request #6706 from ipfs/doc/build
README: improve build documentation
2019-10-08 12:56:09 +09:00
Steven Allen
4a3a7394c0 doc(README): call out the CGO build error
fixes #6704
2019-10-08 12:54:33 +09:00
Steven Allen
a8bcecefdd doc(README): expand the build documentation
fixes #6704
2019-10-08 12:48:32 +09:00
Jakub Sztandera
01b357a98a
Merge pull request #6701 from ipfs/feat/buzhash
Introduce buzhash chunker
2019-10-08 01:45:17 +02:00
Steven Allen
14a095258c
Merge pull request #6685 from aschmahmann/fix/6527
Pinning interop: Pin ls returns appropriate zero value
2019-10-08 08:43:08 +09:00
Steven Allen
4391ef92e5
fix(sharness): spelling 2019-10-08 08:34:55 +09:00
Steven Allen
f97ed7da47
Merge pull request #6700 from ipfs/fix/eth-link
fix(resolve): correctly handle .eth domains
2019-10-08 07:34:30 +09:00
Jakub Sztandera
76d2ad404d
Add buzhash to ipfs add docs
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-07 19:57:43 +02:00
Jakub Sztandera
6f4f9b4cbb
Add test for buzhash
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-07 18:17:01 +02:00
Jakub Sztandera
67f9837734
Introduce buzhash chunker
It has the same properties as Rabin but is much faster.
Benchmark results:

```
name             speed
Buzhash2/1K-4    1.71GB/s ± 4%
Buzhash2/1M-4    1.15GB/s ± 2%
Buzhash2/16M-4    892MB/s ± 1%
Buzhash2/100M-4   904MB/s ± 2%
Rabin/1K-4       13.8MB/s ± 3%
Rabin/1M-4        171MB/s ± 3%
Rabin/16M-4       182MB/s ± 4%
Rabin/100M-4      182MB/s ± 3%
Default/1K-4     1.74GB/s ± 4%
Default/1M-4     3.22GB/s ± 2%
Default/16M-4    3.88GB/s ± 2%
Default/100M-4   4.21GB/s ± 6%
```

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-07 18:06:02 +02:00
Adin Schmahmann
69bb57895a Pin LS command emits custom JSON to handle streaming case 2019-10-07 10:43:52 -04:00
Steven Allen
554155f609 test(namesys): add fixed eth.link test 2019-10-07 22:23:35 +09:00
Steven Allen
1ead3c8fd2 test(namesys): remove broken test 2019-10-07 17:33:38 +09:00