Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-dms3
Commits
da061c2f
Commit
da061c2f
authored
Jul 06, 2018
by
Rob Brackett
Committed by
Steven Allen
Jul 13, 2018
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Tweak grammar and language in changelog
License: MIT Signed-off-by:
Rob Brackett
<
rob@robbrackett.com
>
parent
6018de3f
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
17 deletions
+17
-17
CHANGELOG.md
CHANGELOG.md
+17
-17
No files found.
CHANGELOG.md
View file @
da061c2f
...
@@ -45,8 +45,8 @@ the dialer, blocking dials to reachable peers. Importantly, this should improve
...
@@ -45,8 +45,8 @@ the dialer, blocking dials to reachable peers. Importantly, this should improve
DHT performance as it tends to spend a disproportional amount of time connecting
DHT performance as it tends to spend a disproportional amount of time connecting
to peers.
to peers.
We have also made a few noticeable changes to the DHT: significantly
improved
We have also made a few noticeable changes to the DHT:
we've
significantly
the chances of finding a value on the DHT,
we've
tightened up some of our
improved
the chances of finding a value on the DHT, tightened up some of our
validation logic, and fixed some issues that should reduce traffic to nodes
validation logic, and fixed some issues that should reduce traffic to nodes
running in dhtclient mode over time.
running in dhtclient mode over time.
...
@@ -58,20 +58,20 @@ peers. We now try to put the value to the K peers we can actually connect to.
...
@@ -58,20 +58,20 @@ peers. We now try to put the value to the K peers we can actually connect to.
### Multiformats
### Multiformats
Finally, we are
changing the way that people write 'ipfs' multiaddrs. Currently,
We are also
changing the way that people write 'ipfs' multiaddrs. Currently,
ipfs multiaddrs look something like
ipfs multiaddrs look something like
`/ip4/104.131.131.82/tcp/4001/ipfs/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ`
.
`/ip4/104.131.131.82/tcp/4001/ipfs/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ`
.
However, calling them 'ipfs' multiaddrs is a bit misleading as this is actually
However, calling them 'ipfs' multiaddrs is a bit misleading
,
as this is actually
the multiaddr of a libp2p peer that happens to run ipfs. Other protocols built
the multiaddr of a libp2p peer that happens to run ipfs. Other protocols built
on libp2p right now still have to use multiaddrs that say 'ipfs',
without
on libp2p right now still have to use multiaddrs that say 'ipfs',
even if they
actually having any
thing to do with ipfs. Therefore, we are renaming them to
have no
thing to do with ipfs. Therefore, we are renaming them to
'p2p'
'p2p'
multiaddrs. Moving forward these addresses will be written as:
multiaddrs. Moving forward
,
these addresses will be written as:
`/ip4/104.131.131.82/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ`
.
`/ip4/104.131.131.82/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ`
.
This release adds support for
*parsing*
both types of addresses (
`.../ipfs/...`
This release adds support for
*parsing*
both types of addresses (
`.../ipfs/...`
and
`.../p2p/...`
) into the same network format, and the network format is
and
`.../p2p/...`
) into the same network format, and the network format is
remaining exactly the same. A future release will have the ipfs daemon switch to
remaining exactly the same. A future release will have the ipfs daemon switch to
*printing*
out addresses this way
,
once a large enough portion of the network
*printing*
out addresses this way once a large enough portion of the network
has upgraded.
has upgraded.
N.B., these addresses are
*not*
related to IPFS
*file*
names (
`/ipfs/Qm...`
).
N.B., these addresses are
*not*
related to IPFS
*file*
names (
`/ipfs/Qm...`
).
...
@@ -81,7 +81,7 @@ Disambiguating the two was yet another motivation to switch the protocol name to
...
@@ -81,7 +81,7 @@ Disambiguating the two was yet another motivation to switch the protocol name to
### IPFS
### IPFS
On the ipfs side of things, we've started embedding public keys inside IPNS
On the ipfs side of things, we've started embedding public keys inside IPNS
records and have enabled the
g
it plugin by default.
records and have enabled the
G
it plugin by default.
Embedding public keys inside IPNS records allows lookups to be faster as we only
Embedding public keys inside IPNS records allows lookups to be faster as we only
need to fetch the record itself (and not the public key separately). It also
need to fetch the record itself (and not the public key separately). It also
...
@@ -90,14 +90,14 @@ have their public key already. Combined with some of the DHT and dialing fixes,
...
@@ -90,14 +90,14 @@ have their public key already. Combined with some of the DHT and dialing fixes,
this should improve the performance of IPNS (once a majority of the network
this should improve the performance of IPNS (once a majority of the network
updates).
updates).
The second feature added is the automatic inclusion of
the
g
it plugin in
the
Second, our public builds now include
the
G
it plugin
(
in
past builds, you could
default build
. With this, ipfs can ingest and
operate over git repositories
add it yourself, but doing so was not easy)
. With this, ipfs can ingest and
and commit graphs directly. For more information
on this, see
[
the go-ipld-git
operate over Git repositories
and commit graphs directly. For more information
repo
](
https://github.com/ipfs/go-ipld-git
)
.
on this, see
[
the go-ipld-git
repo
](
https://github.com/ipfs/go-ipld-git
)
.
Various other changes were merged in this release including great documentation,
Finally, we've included many smaller bugfixes, refactorings, improved
a good number of smaller bugfixes, refactoring, and a good bit more. For the
documentation, and a good bit more. For the full details, see the changelog
full details, see the changelog
below.
below.
## 0.4.16-rc3 2018-07-09
## 0.4.16-rc3 2018-07-09
-
Bugfixes
-
Bugfixes
...
@@ -110,7 +110,7 @@ full details, see the changelog below.
...
@@ -110,7 +110,7 @@ full details, see the changelog below.
-
Fix usage of file name vs path name in adder (
[
ipfs/go-ipfs#5167
](
https://github.com/ipfs/go-ipfs/pull/5167
)
)
-
Fix usage of file name vs path name in adder (
[
ipfs/go-ipfs#5167
](
https://github.com/ipfs/go-ipfs/pull/5167
)
)
-
Fix
`ipfs update`
working with migrations (
[
ipfs/go-ipfs#5194
](
https://github.com/ipfs/go-ipfs/pull/5194
)
)
-
Fix
`ipfs update`
working with migrations (
[
ipfs/go-ipfs#5194
](
https://github.com/ipfs/go-ipfs/pull/5194
)
)
-
Documentation
-
Documentation
-
Gramm
e
r fix in fuse docs (
[
ipfs/go-ipfs#5164
](
https://github.com/ipfs/go-ipfs/pull/5164
)
)
-
Gramm
a
r fix in fuse docs (
[
ipfs/go-ipfs#5164
](
https://github.com/ipfs/go-ipfs/pull/5164
)
)
## 0.4.16-rc1 2018-06-27
## 0.4.16-rc1 2018-06-27
-
Features
-
Features
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment