Commit Graph

224 Commits

Author SHA1 Message Date
Steven Allen
7dfdeeb04e go-ipfs-config: feat: add graphsync option
related to https://github.com/ipfs/go-ipfs/issues/6830
2020-02-11 19:16:27 -08:00
Steven Allen
357e86de16 go-ipfs-config: Merge pull request #60 from ipfs/defaults/badger-async
profile: badger profile now defaults to asynchronous writes
2020-01-03 14:01:05 -08:00
Adin Schmahmann
95a14f43ac go-ipfs-config: profile: badger profile now defaults to asynchronous writes 2019-12-16 13:28:05 -05:00
Steven Allen
ba29412434 go-ipfs-config: Merge pull request #39 from ipfs/feat/ipfs-to-p2p
migrate multiaddrs from /ipfs -> /p2p
2019-12-14 19:16:41 +01:00
Steven Allen
d0d55a8548 go-ipfs-config: migrate multiaddrs from /ipfs -> /p2p
See: https://github.com/libp2p/libp2p/issues/79
2019-12-14 18:51:30 +01:00
Steven Allen
944d62b6aa go-ipfs-config: Merge pull request #57 from ipfs/fix/generic-key-size
use key size constraints defined in libp2p
2019-12-04 13:39:57 -05:00
Steven Allen
66886eb1ff go-ipfs-config: fix(init): use key size constraints defined in libp2p 2019-12-04 13:38:00 -05:00
Steven Allen
ad3cb6cf99 go-ipfs-config: Merge pull request #46 from ipfs/fix/no-omitempty
plugins: don't omit empty config values
2019-08-29 13:59:34 -07:00
Steven Allen
f0b5fe9733 go-ipfs-config: plugins: don't omit empty config values
Turns out the go-ipfs config logic really doesn't play well with this. Let's
just keep them and avoid encoding empty values another way.
2019-08-29 13:56:13 -07:00
Steven Allen
a05268861a go-ipfs-config: Merge pull request #45 from ipfs/fix/is-not-exist
make it easier to detect an uninitialized repo
2019-08-29 11:51:14 -07:00
Steven Allen
40bc2372f9 go-ipfs-config: make it easier to detect an uninitialized repo 2019-08-29 11:48:53 -07:00
Steven Allen
356880aacf go-ipfs-config: Merge pull request #44 from ipfs/nit/omitempty-plugin
nit: omit empty plugin values
2019-08-29 10:30:02 -07:00
Steven Allen
25e3e1974b go-ipfs-config: nit: omit empty plugin values
Let's try to slim down default configs a bit.
2019-08-29 10:25:35 -07:00
Steven Allen
1f6f939c0b go-ipfs-config: Merge pull request #43 from ipfs/feat/plugin-config
add plugins config section
2019-08-29 10:24:20 -07:00
Steven Allen
a04a858922 go-ipfs-config: add plugins config section
* Allow users to store plugin specific config options.
* Allow users to disable specific plugins.

Eventually, we can use this to allow loading plugins from non-standard locations.
2019-08-29 10:15:31 -07:00
Steven Allen
a7ff340af6 go-ipfs-config: chore: bump minimum key size to 2048 2019-08-29 10:15:25 -07:00
Steven Allen
3692ba8f44 go-ipfs-config: Merge pull request #38 from ipfs/features/add-provider-config
Add very basic (possibly temporary) Provider configs
2019-07-09 15:37:06 -07:00
Michael Avila
86abf1fc57 go-ipfs-config: Fix bad go fmt 2019-06-27 12:52:23 -07:00
Michael Avila
f61d052ce1 go-ipfs-config: Add very basic (possibly temporary) Provider configs 2019-06-27 12:20:44 -07:00
Steven Allen
a7d7f22ba2 go-ipfs-config: Merge pull request #37 from ipfs/fix/formatting-bootstrappers
fix string formatting of bootstrap peers
2019-06-01 15:50:16 -07:00
Steven Allen
e9c30cf356 go-ipfs-config: fix string formatting of bootstrap peers 2019-06-01 09:03:11 -07:00
Steven Allen
ae7c2e962f go-ipfs-config: Merge pull request #36 from ipfs/migrate-libp2p
migrate to the consolidated libp2p
2019-05-31 13:26:36 -07:00
Steven Allen
e76a8cf714 go-ipfs-config: migrate to the consolidated libp2p
BREAKING: this also removes the dependency on go-ipfs-addr so we can deprecate
that package. This only appears to affect go-ipfs itself.
2019-05-31 12:54:12 -07:00
Michael Avila
e1c26d548f go-ipfs-config: Merge pull request #33 from ipfs/experiment/provider-system-no-blocks
Add strategic provider system experiment flag
2019-05-20 13:00:54 -07:00
Michael Avila
b2029f15c7 go-ipfs-config: Add provider system experiment 2019-05-02 09:43:16 -07:00
Steven Allen
62c4b489a7 go-ipfs-config: Merge pull request #34 from teran-mckinney/master
Closes: #6284 Add appropriate IPv6 ranges to defaultServerFilters
2019-05-01 11:30:53 -07:00
Teran McKinney
c920b46f46 go-ipfs-config: Closes: #6284 Add appropriate IPv6 ranges to defaultServerFilters 2019-05-01 17:33:45 +00:00
Steven Allen
a75c9b7e9d go-ipfs-config: Merge pull request #32 from marten-seemann/prefer-tls
add an experiment to prefer TLS 1.3 over secio
2019-04-17 23:43:54 -07:00
Marten Seemann
3475f8350a go-ipfs-config: add an experiment to prefer TLS over secio 2019-04-18 09:11:09 +09:00
Łukasz Magiera
ca406e1b45 go-ipfs-config: Merge pull request #19 from ipfs/feat/gw-nofetch
Gateway.NoFetch
2019-01-07 20:44:14 +01:00
Łukasz Magiera
bc31fd957c go-ipfs-config: Add Gateway.NoFetch 2019-01-03 23:09:15 +01:00
Steven Allen
b2517988f6 go-ipfs-config: Merge pull request #16 from ipfs/fix/thread-safety
add a Clone function
2018-12-13 16:03:48 -08:00
Łukasz Magiera
e4282bdb7a go-ipfs-config: Add one more test for config.Clone 2018-12-13 16:03:29 -08:00
Steven Allen
3cd45d889a go-ipfs-config: add tests for the "Strings" type
(missed in my previous PR)
2018-12-13 16:03:29 -08:00
Steven Allen
b627585f28 go-ipfs-config: add a Clone function
The user must call this before modifying the config. Given that the config
contains slices/maps modifications can modified *shared* state, even after
dereferencing.
2018-12-13 16:03:26 -08:00
Steven Allen
16f3d2269a go-ipfs-config: Merge pull request #17 from tarekbadrshalaan/feat/profile/randomports
randomports: give user ability to init ipfs using random port for swarm.
2018-12-11 12:29:53 -08:00
Steven Allen
7735514a6b go-ipfs-config: Merge pull request #15 from ivan386/patch-1
Allow the use of the User-Agent header
2018-11-26 18:20:03 -08:00
Steven Allen
008c926291 go-ipfs-config: Merge pull request #21 from ipfs/feat/autorelay
autorelay options
2018-11-26 17:38:51 -08:00
vyzo
bf2923e47b go-ipfs-config: autorelay options 2018-11-26 17:37:50 -08:00
tarekbadr
b83ea099ff go-ipfs-config: change randomports Description 2018-11-03 15:41:49 +02:00
Lucas Molas
77a3e94a63 go-ipfs-config: profile: add badger truncate option 2018-10-29 11:03:54 -03:00
Steven Allen
e534f3bf27 go-ipfs-config: Merge pull request #18 from ipfs/feat/pubsub-message-signing
add message signing config options
2018-10-26 03:50:34 -07:00
Steven Allen
7cecbb9dce go-ipfs-config: add pubsub message signing options to config 2018-10-25 10:38:23 -07:00
Ivan
1ca5f8e640 go-ipfs-config: Allow the use of the User-Agent header
License: MIT
Signed-off-by: Ivan <ivan386@users.noreply.github.com>
2018-10-14 21:32:55 +02:00
Dr Ian Preston
765faf504e go-ipfs-config: Merge pull request #13 from ipfs/feat/p2p-http-proxy
add experiment for p2p http proxy
2018-10-07 15:20:05 +01:00
Dr Ian Preston
43a6230e14 go-ipfs-config: add experiment for p2p http proxy
License: MIT
Signed-off-by: Ian Preston <ianopolous@protonmail.com>
2018-10-04 23:42:48 +01:00
Lars Gierth
3258968331 go-ipfs-config: Merge pull request #12 from ipfs/fix/null-string
Fix handling of null strings
2018-10-03 08:10:13 +02:00
Lars Gierth
6a3a087039 go-ipfs-config: Fix handling of null strings 2018-10-03 08:04:43 +02:00
Steven Allen
5d245d879f go-ipfs-config: Merge pull request #11 from ipfs/feat/multi-addr
allow multiple API/Gateway addresses
2018-10-02 11:56:32 -07:00
Lars Gierth
b62629a5dc go-ipfs-config: Merge pull request #10 from ipfs/feat/gateway-commands
Add Gateway.APICommands for /api allowlists
2018-09-25 00:04:49 +02:00