Commit Graph

10254 Commits

Author SHA1 Message Date
Łukasz Magiera
bfaffb2d75 Fix bootstrap
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
cc2be2e73a Fix goprocess / lifecycle / ctx relations
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
ccc576b693 More constructor fixes
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
65d8fad008 Properly set IsOnline in NewNode
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
361ba691ed Organize NewNode a bit
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
0fd2f80be7 Initial DI node implementation
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
2379787ee9 gomod: import uber/fx
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Łukasz Magiera
7c6a92087d gomod: import dig
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 16:56:27 -07:00
Steven Allen
c8e34bca7f
Merge pull request #6122 from ipfs/feat/coreapi/path-errs
coreapi: Drop error from ParsePath
2019-04-17 12:11:17 -07:00
Łukasz Magiera
21c6e076f5 Update coreiface
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:04:25 -07:00
Łukasz Magiera
a54b64bede coreiface: updates for path name refactor
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:03:37 -07:00
Łukasz Magiera
667b7f9927 coreiface: updates for moving path to subpackage
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:03:37 -07:00
Łukasz Magiera
2e77df04ca coreapi: Update path error handling
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-17 12:03:37 -07:00
Steven Allen
88e34fec44 chore: bump to next dev version
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-16 11:16:01 -07:00
Steven Allen
ee12ddebfd
Merge pull request #6215 from MasashiSalvador57f/hotfix/root_redirection
fix the wrong path configuration in root redirection
2019-04-16 11:14:13 -07:00
Steven Allen
8efc82534f
Merge pull request #6223 from ipfs/feat/release-0.4.20
release 0.4.20
2019-04-16 10:46:51 -07:00
Steven Allen
a2e2055501 release: 0.4.20
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-16 09:16:53 -07:00
Alan Shaw
fbe4e32b91 CHANGELOG: remove extra word
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-16 09:16:52 -07:00
Steven Allen
4719ae149a CHANGELOG: fix docker instructions
(per @lidel's CR)

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-16 09:13:08 -07:00
Steven Allen
313c0cf2a8 CHANGELOG: vyzo CR
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-16 09:13:08 -07:00
Steven Allen
52a76fbe74 docs: update release docs for go mod switch
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-15 23:10:31 -07:00
Steven Allen
a22b622822 CHANGELOG: 0.4.20
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-15 23:09:20 -07:00
Masashi Salvador Mitsuzawa
04c87264b1 fix the wrong path configuration in root redirection
before: when path = "" => // -> handler
 after: when path = "" => / -> handler

License: MIT
Signed-off-by: Masashi Salvador Mitsuzawa <masashisalvador57f@gmail.com>
2019-04-15 12:35:45 +09:00
Steven Allen
1ecc2d60de
Merge pull request #6211 from ipfs/feat/release-0.4.20-rc2
release: 0.4.20-rc2
2019-04-12 10:46:47 -07:00
Steven Allen
b6068ad76f release: 0.4.20-rc2
This time, the build scripts are ready so we can actually fire off a build.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-12 10:46:35 -07:00
Steven Allen
72d855eabe
Merge pull request #6212 from ipfs/dep/update-libp2p
dep: update go-libp2p-nat, go-libp2p-peerstore, go-libp2p-circuit
2019-04-12 10:46:06 -07:00
Steven Allen
939685c7e9 dep: update go-libp2p-nat, go-libp2p-peerstore, go-libp2p-circuit
1. Fixes IG NAT detection.
2. Fixes port mapping with NATs that don't properly detect port mapping conflicts.
3. Keep addresses for 2 minutes to make the DHT work more reliably (needed due to the whole dial queue thing).
4. Use a buffer pool in the relay.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-12 10:35:58 -07:00
Steven Allen
5880b30751
Merge pull request #6209 from ipfs/fix/gitattributes-again
gitattributes: avoid normalizing known binary files
2019-04-11 17:10:04 -07:00
Steven Allen
6f081e8d97
Merge pull request #6210 from ipfs/dep/update
deps: update go-bitswap and go-libp2p-circuit
2019-04-11 11:31:42 -07:00
Steven Allen
9b327227e6 deps: update go-bitswap and go-libp2p-circuit
* go-bitswap: periodically resend wantlists to work around some connection state races.
* go-libp2p-circuit: improve allocations and avoid dialing new peers.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-11 11:23:39 -07:00
Steven Allen
c0b380aaae gitattributes: avoid normalizing known binary files
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-11 11:19:54 -07:00
Steven Allen
4fd81e373e
Merge pull request #6198 from ipfs/fix/gitattributes
gitattributes: default to LF
2019-04-09 17:59:37 -07:00
Steven Allen
c8818416c2
Merge pull request #6201 from ipfs/dep/update-autonat
Update autonat & cmds
2019-04-09 17:59:26 -07:00
Steven Allen
ce985ab77d dep: update go-ipfs-cmds
fixes yet another stdout syncing issue on macos

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-09 15:56:52 -07:00
Steven Allen
5481ac91f2 dep: update autonat
fix a stream leak

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-09 15:55:34 -07:00
Steven Allen
4b32af2c96
Merge pull request #6200 from ipfs/dep/update-obsaddr-panic
dep: update go-libp2p
2019-04-09 14:49:31 -07:00
Steven Allen
a143947820 dep: update go-libp2p
Fixes a panic in identify's observed address handling.

https://github.com/libp2p/go-libp2p/pull/586

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-09 12:53:37 -07:00
Steven Allen
5bb7c6f7a7
Merge pull request #6196 from ipfs/gomod/iface-v0.0.6
gomod: update interface to v0.0.6
2019-04-09 12:52:27 -07:00
Steven Allen
82a7a53184
Merge pull request #6199 from ipfs/dep/update
dep: update libp2p, circuit, leveldb, kbucket
2019-04-09 11:01:52 -07:00
Steven Allen
158c17b102 dep: update libp2p, circuit, leveldb, kbucket
* Update go-libp2p for some identify optimizations.
* Update go-libp2p-circuit for some allocation optimizations.
* Update go-ds-leveldb for some query performance improvements.
* Update go-libp2p-kbucket to fix a really stupid bug.

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-09 10:51:50 -07:00
Steven Allen
986528fa71 gitattributes: default to LF
1. Default to LF line endings. Windows users should use a real text editor when
   coding.
2. Allow markdown/license files to be autoconverted so they're readable
   everywhere.

fixes #6195

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2019-04-09 09:18:31 -07:00
Łukasz Magiera
740b03a43e gomod: update interface to v0.0.6
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2019-04-09 15:58:32 +02:00
Steven Allen
69185e1374
Merge pull request #6194 from marten-seemann/update-quic
update QUIC
2019-04-08 22:10:09 -07:00
Steven Allen
fbbf062e2b
Merge pull request #6186 from ipfs/fix/rc1
Fix level db panic
2019-04-08 22:09:39 -07:00
Marten Seemann
6acb8fdfc3 update QUIC
License: MIT
Signed-off-by: Marten Seemann <martenseemann@gmail.com>
2019-04-09 12:58:24 +09:00
Michael Avila
572844c262
Close provider on ipfs shutdown
License: MIT
Signed-off-by: Michael Avila <davidmichaelavila@gmail.com>
2019-04-08 20:49:28 -07:00
Steven Allen
495f12c022
Merge pull request #6188 from kpcyrd/docker-entrypoint
Dockerfile: Remove 2 year old deprecation warning
2019-04-06 11:20:33 -07:00
Steven Allen
c91e075617
Merge pull request #6189 from myself659/ipfs-object-stat
align output for the command ipfs object stat
2019-04-06 06:40:55 -07:00
eric wu
e5ef53742a align output for the command ipfs object stat
License: MIT
Signed-off-by: Eric Wu <myself659@163.com>
2019-04-06 21:24:56 +08:00
Steven Allen
8c1d89a226
Merge pull request #6187 from ipfs/fix/queue-error-handling
provider queue: don't repeatedly retry the same item if we fail
2019-04-05 14:50:06 -07:00