Commit Graph

10913 Commits

Author SHA1 Message Date
Steven Allen
7ae6f6fa3e chore(gateway): document encoding fix 2019-11-06 11:47:27 +00:00
Steven Allen
69f6e08d9d chore(gateway): remove redundant seek 2019-11-06 11:45:41 +00:00
Steven Allen
a12d2e265e chore(gateway): fix error call 2019-11-06 11:44:56 +00:00
Steven Allen
ebf2e7da36 chore(gateway): fix import ordering 2019-11-06 11:44:32 +00:00
Djalil Dreamski
a29a9dbb98
gateway: ServeFile: use file extension to determine Content-Type
License: MIT
Signed-off-by: Abdeldjalil Hebal <dreamski21@gmail.com>
2019-11-06 01:52:49 +01:00
Djalil Dreamski
69f81a11dd
Update gateway_handler.go 2019-11-05 17:36:26 +01:00
Djalil Dreamski
aefff48654
fix #2203: omit the charset attribute when Content-Type is text/html
License: MIT
Signed-off-by: Abdeldjalil Hebal <dreamski21@gmail.com>
2019-11-02 21:56:54 +01: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
Steven Allen
d5f22c2ca4 fix(resolve): correctly handle .eth domains
This should have been handled down inside the DNSLink resolver. Otherwise, we'll
break any name happens to end in `.eth`.

also fixes #6699
2019-10-07 17:28:13 +09:00
Steven Allen
b15edf287d
Merge pull request #6697 from jessicaschilling/patch-2
Update README.md
2019-10-02 15:56:11 -07:00