1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-06-30 18:13:54 +08:00

7469 Commits

Author SHA1 Message Date
c18ec9824e add test for deletes
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-06 00:37:24 -08:00
36feaa4b10 fix delete logic
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-06 00:37:24 -08:00
62d23c0648 skip putting blocks we already have
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-06 00:37:24 -08:00
e12adeca2b use proper batching for filestore puts
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-06 00:37:24 -08:00
2884c84343 Implement basic filestore 'no-copy' functionality
License: MIT
Signed-off-by: Jeromy <why@ipfs.io>
2017-03-06 00:37:24 -08:00
4e168dc323 update go-libp2p-kad-dht with getclosestpeers fix
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-05 23:06:04 -08:00
3c96b09ae7 docker: Automatically fix permissions
This patch is delaying the point where permissions are dropped into the `start_ipfs` script. This way, instead of exiting on permission issues, we can fix them on our own inside the script, then drop privileges and continue doing ipfs specific stuff with the correct user.

I've removed the `chmod 0777` step from the readme since it's not needed anymore.

License: MIT
Signed-off-by: kpcyrd <git@rxv.cc>
2017-03-03 21:10:02 +01:00
e72deea516 Merge pull request #3742 from ipfs/feat/arch-install
readme: add Arch install instruction
2017-03-02 23:21:35 -08:00
773f771b5d readme: add toc of pkg managers
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 19:04:04 +01:00
ad6396e5af readme: add Arch install instruction
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 18:59:41 +01:00
5ff552cd12 Merge pull request #3700 from ipfs/kevina/enumerate-children-refactor
Refactor EnumerateChildren to avoid need for bestEffort paramater.
2017-03-02 09:22:59 -08:00
82b021c791 Merge pull request #3728 from ipfs/fix/mount/resolve-name
fix: ipfs mount crashing if there was no name published before
2017-03-02 09:18:39 -08:00
d2f41e22fe Merge pull request #3725 from ipfs/feat/better-muxer
feat: remove broken spdy multiplexer and enable multiplex by default as second option
2017-03-02 09:15:16 -08:00
d373e93e4d Merge pull request #3615 from ipfs/feat/metrics/perf
Add multiple performance metrics
2017-03-02 09:14:21 -08:00
e4bbd246ec Add some documentation on the intended purpose of GetLinks.
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2017-03-02 05:21:47 -05:00
c3346ad9d5 Refactor EnumerateChildrenAsync to take in a function to get the links.
For now it is always called with the helper function GetLinksDirect to
avoid any change in behaviour.

License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2017-03-02 05:21:47 -05:00
6e4fd937fd Refactor EnumerateChildren to avoid need for bestEffort parameter.
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
2017-03-02 05:19:41 -05:00
acfaf9ac89 Introduce sent blocks histogram
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 10:29:02 +01:00
ccd1f8e3d7 Add metric of number of elements in the wantlist
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 10:29:00 +01:00
ce684ab73e refactor: cleanup bitswap metrics collection
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 10:28:36 +01:00
26cb182ba8 Introduce block and dup histograms to bitswap
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 10:28:36 +01:00
f5885584d1 cleanup: metrics collection
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 10:28:34 +01:00
83086311e2 fix: ipfs mount crashing if there was no name published before
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 10:21:44 +01:00
8b2aa5617d feat: remove broken spdy multiplexer and enable mplex by default
License: MIT
Signed-off-by: Friedel <dignifiedquire@gmail.com>
2017-03-01 23:28:05 -08:00
57e4e2103e Merge pull request #3734 from ipfs/feat/keystore/list-self
keystore: add self key to the listing
2017-03-01 23:26:09 -08:00
1ef5ecb64b Merge pull request #3730 from ipfs/feat/branch-archive
misc: add branch archiving script
2017-03-01 23:25:22 -08:00
3ff5b7437e Merge pull request #3717 from ipfs/misc/real-checklist/start-tmpl
misc: improve release checklist
2017-03-01 23:21:59 -08:00
5ecc8d7a41 Merge pull request #3727 from ipfs/deps/fuse-in-gx
Update fuse lib, push it to gx
2017-03-01 21:31:16 -08:00
2601ab2686 Revert "Fail nicelly on OSXFUSE 3.0.0+"
This reverts commit 53a35a8f50a3f7cacb14cbe17b5484a69ba31d28.
2017-03-02 02:55:17 +01:00
6680060bc9 Revert "Add issue number to the OSXFUSE 3+ message"
This reverts commit 018a5d594db14570c4c5f8eed5fee6bb8f435a4f.
2017-03-02 02:55:17 +01:00
91abcbe5ed deps: remove vendored fuse lib
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 02:55:17 +01:00
9ed4b9e46a deps: switch to gx based fuse lib
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-03-02 02:55:14 +01:00
f2ce0c7191 Merge pull request #3694 from ipfs/misc/codecov/requre-two-results
misc: require two coverage reports to create final report
2017-03-01 17:41:37 -08:00
473f87508a Merge pull request #3618 from Zanadar/test/msfr-test
Tests for mfsr.go
2017-03-01 17:40:59 -08:00
979ce5602d Merge pull request #3733 from ipfs/deps/remove-autobatch
deps: remove autobatch
2017-03-01 16:51:03 -08:00
ea8e0f5074 Merge pull request #3692 from mateon1/fix/dist-get
Make bin/dist_get fall back to other downloaders if one fails
2017-03-01 16:50:20 -08:00
7b27f1f840 Merge pull request #3723 from ipfs/fix/daemon/late-gw
daemon: move gateway start to latter
2017-03-01 16:45:14 -08:00
dd9584ba28 Merge pull request #3697 from ipfs/feat/pnet2
PNet take 2
2017-03-01 16:43:48 -08:00
35283cf05e Merge pull request #3722 from ipfs/make/distclean/pristine
make: use git clean in distclean target
2017-03-01 16:42:17 -08:00
b935cbc199 Merge pull request #3719 from ipfs/feat/makefile/install-unsupported
Add install_unsupported
2017-03-01 16:41:37 -08:00
da12ce900d Merge pull request #3714 from ipfs/deps/update-iptb
update iptb with 'iptb stop' fix
2017-03-01 16:41:17 -08:00
34a94c2812 Merge pull request #3671 from ipfs/kevina/pin-add-progress
Report progress during `pin add`
2017-03-01 16:39:10 -08:00
c8d63ecb66 Merge pull request #3685 from kpcyrd/dockerfile_prepare_cmd
Dockerfile: Deprecate implicit daemon argument
2017-03-01 16:38:37 -08:00
ed729423ce Merge pull request #3738 from ipfs/version/0.4.6
Ipfs 0.4.6
v0.4.6
2017-03-01 13:54:15 -08:00
6213fd89ec Ipfs 0.4.6
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2017-03-01 13:03:08 -08:00
fe0cc96b24 fix: race of conditions in keystore test
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-28 18:19:42 +01:00
25c3e126b8 keystore: add self key to the listing
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-28 16:16:16 +01:00
f549dd4632 deps: remove autobatch
It isn't use in go-ipfs directly, just in kad-dht

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-28 15:49:48 +01:00
c63559081c misc: add branch archiving script
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-27 21:56:38 +01:00
753066b8cd daemon: move gateway start to latter
To prevent panic when daemon closes early.

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2017-02-24 20:09:43 +01:00