kubo/core/corehttp
Hector Sanjuan 93d1a695d4 Feat: Separate "path" from "path/resolver"
Currently the "path" module does two very different things:

* Defines how ipfs paths look like and provides tools to parse/split etc.
* Provides a resolver to resolve paths.

This moves the resolver stuff to `path/resolver` and leaves the
path utilities in `path`.

The result is that now the IPFS `path` package just defines what a path
looks like and becomes a module that can be exported/re-used without problems.
Currently there are circular dependency cycles (resolve_test -> merkledag/utils,
merkledag->path), which the prevent the export of merkledag itself.

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-02-16 00:20:30 +01:00
..
commands.go gx: update go-log 2018-01-31 21:54:22 -08:00
corehttp.go gx: update go-log 2018-01-31 21:54:22 -08:00
gateway_handler.go Feat: Separate "path" from "path/resolver" 2018-02-16 00:20:30 +01:00
gateway_indexPage.go gateway: bring back dir-index-html assets 2016-11-03 00:38:32 +01:00
gateway_test.go gx: update go-log 2018-01-31 21:54:22 -08:00
gateway.go gx: update go-log 2018-01-31 21:54:22 -08:00
ipns_hostname.go mics: cleanup imports in touched files 2017-04-24 15:01:55 +02:00
logs.go gx: update go-log 2018-01-31 21:54:22 -08:00
metrics_test.go gx: update go-log 2018-01-31 21:54:22 -08:00
metrics.go update go-multihash and bubble up deps 2017-02-12 12:25:41 -08:00
option_test.go golint: fix variable name 2018-01-21 11:11:47 -08:00
redirect.go corehttp: add net.Listener to ServeOption 2015-08-02 08:16:51 +02:00
webui.go Add trailing comma 2017-12-02 12:05:55 +00:00