achingbrain
e8cfdd7f3d
chore: use published ipfs-interop module instead of master branch
...
Changes the CI pipeline to use a published version of the `ipfs-interop`
module instead of whatever's the HEAD of master in order to control
the versions of what's being tested.
Otherwise it becomes hard to release breaking changes in an ordered
fashion.
2020-07-23 17:52:30 +01:00
Adin Schmahmann
3d3c03618b
Merge pull request #7515 from ipfs/petar/rollover
2020-07-15 19:48:09 -04:00
Petar Maymounkov
7dda766442
sharness: test_ipfs_init now uses default flags
2020-07-15 19:04:43 -04:00
Petar Maymounkov
2c255eab24
feat: implement ipfs rotate command for rotating the ID keys for the node
2020-07-15 19:04:34 -04:00
Adin Schmahmann
b98f797bba
Merge pull request #7251 from ipfs/feat/ed25519identity
...
Choose Key type at initialization
2020-07-14 14:55:48 -04:00
Petar Maymounkov
4674f770b7
Choosable key types at initialization
...
* add support for choosing a peer key type (e.g. RSA or Ed25519) when initializing the repo
* test all variants of ipfs init: RSA, Ed25519 and default
* update subdomain gateway sharness test to publish IPNS using RSA and
Ed25519 keys
* use default identity bit lengths defined in config repo instead of
having separate defaults in go-ipfs
* update config repo dependency
Co-authored-by: Will Scott <will@cypherpunk.email>
Co-authored-by: Petar Maymounkov <petarm@gmail.com>
2020-07-14 14:42:49 -04:00
Petar Maymounkov
b3e5ffc41a
feat: add flag to ipfs key and list to output keys in b36/CIDv1 ( #7531 )
...
* add flag to "ipfs key gen" to output keys in b36 CIDv1
* add flag to "ipfs key list" to output keys in b36 CIDv1
* add and modify corresponding sharness tests
2020-07-13 12:08:34 -04:00
Marcin Rataj
231fab811d
feat: support ED25519 libp2p-key in subdomains
...
This:
- adds subdomain gateway support for ED25519 CIDs in a way that fits in
a single DNS label to enable TLS for every IPNS website.
- cleans up subdomain redirect logic and adds more explicit error
handling.
TL;DR on router logic:
When CID is longer than 63 characters, router at /ipfs/* and /ipns/*
converts to Base36, and if that does not help, returns a human readable
400 Bad Request error.
Addressing code review:
https://github.com/ipfs/go-ipfs/pull/7441#pullrequestreview-440043209
refactor: use b36 for all libp2p-keys in subdomains
Consensus reached in
https://github.com/ipfs/go-ipfs/pull/7441#discussion_r452372828
https://github.com/ipfs/go-ipfs/pull/7441#discussion_r451477890
https://github.com/ipfs/go-ipfs/pull/7441#discussion_r452500272
2020-07-10 16:25:20 -04:00
Marcin Rataj
0acfb38763
chore: fix a typo
2020-07-10 14:13:11 -04:00
Marcin Rataj
580d68685c
docs: document X-Forwarded-Host
2020-07-10 14:13:11 -04:00
Michael Muré
87dfc46e03
feat: support X-Forwarded-Host when doing gateway redirect
2020-07-10 14:13:11 -04:00
Will Scott
a61132efea
chore: update test deps for graphsync
2020-07-07 18:30:43 -04:00
Adin Schmahmann
d8bbf3f7b4
Merge pull request #7524 from ipfs/petar/iptb
...
chore: bump test dependencies
2020-07-07 17:41:26 -04:00
Adin Schmahmann
faa0200cfa
updated deps
2020-07-07 17:16:58 -04:00
Petar Maymounkov
2cad3129dc
ok
2020-07-07 11:28:34 -07:00
Petar Maymounkov
e1a3b79514
ok
2020-07-07 11:16:27 -07:00
Petar Maymounkov
3121689d9a
updating mods
2020-07-07 09:00:55 -07:00
Steven Allen
c2da57cd45
Merge pull request #7505 from ipfs/fix/static
...
fix: use static binaries in docker container
2020-07-05 13:38:03 -07:00
Steven Allen
7ac8220226
Merge pull request #7517 from marten-seemann/update-quic
...
update QUIC
2020-07-05 13:37:18 -07:00
Marten Seemann
8b235cf47a
update QUIC
2020-07-02 14:57:34 +07:00
Steven Allen
e03b5ab772
Merge pull request #7504 from rafaelramalho19/chore/bump-webui-version
...
chore:bump webui version to 2.10.1
2020-07-01 12:32:21 -07:00
Steven Allen
1034724ca0
fix: use static binaries in docker container
...
This is more robust cross-platform/architecture.
fixes #7422
2020-06-23 14:03:23 -07:00
Rafael Ramalho
4c38ea748a
chore:bump webui version to 2.10.1
2020-06-23 16:28:38 +01:00
Steven Allen
7ce1d751f8
Merge pull request #7501 from rafaelramalho19/chore/bump-webui-version
...
chore: bump webui version
2020-06-22 15:03:33 -07:00
Rafael Ramalho
cc4a136360
chore: bump webui version
2020-06-22 17:39:30 +01:00
Adin Schmahmann
b86e93045a
update version to 0.7.0-dev
2020-06-19 20:09:15 -04:00
Adin Schmahmann
19d6230cde
Merge branch 'release' into master
2020-06-19 20:04:30 -04:00
Adin Schmahmann
d6e036a888
Merge pull request #7366 from ipfs/release-v0.6.0
...
Release v0.6.0
2020-06-19 18:08:21 -04:00
Steven Allen
5a19539223
feat: release v0.6.0
2020-06-19 14:50:45 -07:00
Steven Allen
3f2421c318
doc(changelog): final update for release
2020-06-19 14:29:34 -07:00
Steven Allen
538174fde7
Merge pull request #7491 from ipfs/fix/ipns-resolve-leak
...
fix 3 bugs responsible for a goroutine leak (plus one other bug)
2020-06-19 10:05:16 -07:00
Steven Allen
0f3bc6552f
fix: return results from resolve once
...
Previously, we'd return the error + result, then the result.
2020-06-17 19:50:51 -07:00
Steven Allen
84341d0c5a
fix: use the correct context when resolving dnsaddr links
2020-06-17 19:44:28 -07:00
Steven Allen
5f19f3bbe8
fix: cancel resolve search context
...
We probably don't need to do this, but it can't hurt.
2020-06-17 19:43:20 -07:00
Steven Allen
00de344318
fix: close resolve channel before returning it
2020-06-17 19:42:14 -07:00
Steven Allen
63ff04c4cf
feat: bump version to 0.6.0-rc7
2020-06-16 22:41:31 -07:00
Steven Allen
5fb3a3e4f5
doc(changelog): update for final patches
2020-06-16 22:40:42 -07:00
Steven Allen
ee8dad9ebd
Merge pull request #7483 from ipfs/docs/config-index
...
docs(config): update toc
2020-06-16 22:05:48 -07:00
Steven Allen
0cef475b2d
docs(config): update toc
2020-06-16 22:04:24 -07:00
Steven Allen
609cb412ab
Merge pull request #7460 from ipfs/feat/update-changelog
...
doc(changelog): update changelog for 0.6.0
2020-06-16 22:01:48 -07:00
Steven Allen
ae5ef6de08
doc(changelog): finish fleshing out the changelog
2020-06-16 22:01:10 -07:00
Steven Allen
e457aa74fd
doc(changelog): cleanup base36 section
...
* make it clear that we don't use it by default (yet)
* focus on what the user cares about
2020-06-16 22:01:10 -07:00
Steven Allen
357a248b5d
doc(changelog): cleanup 404 text
2020-06-16 22:01:10 -07:00
Steven Allen
43f17c2bf7
doc(changelog): additional nits
2020-06-16 22:01:10 -07:00
Steven Allen
bae2624329
doc(changelog): ribasushi fixes
...
Co-authored-by: Peter Rabbitson <ribasushi@protocol.ai>
2020-06-16 22:01:10 -07:00
Marcin Rataj
2c52f79398
docs(CHANGELOG): custom 404 and base36
2020-06-16 22:01:10 -07:00
Steven Allen
1a30dbd3ca
doc(changelog): update changelog for 0.6.0
2020-06-16 22:01:07 -07:00
Steven Allen
99fa027604
Merge pull request #7479 from ipfs/feat/transport-conf
...
feat: transport config
2020-06-16 18:59:07 -07:00
Steven Allen
3ce725dd96
fix: upgrade warning to error
2020-06-16 15:15:51 -07:00
Steven Allen
a37ff1fe26
fix: remove pointless config type check
...
This bug was pointed out in
https://github.com/ipfs/go-ipfs/pull/1440#discussion_r33892559 but was ignored
for some reason.
2020-06-16 15:15:51 -07:00