Andrew Gillis
263edb251e
feat: Support storing UnixFS 1.5 Mode and ModTime ( #10478 )
...
Co-authored-by: Marcin Rataj <lidel@lidel.org>
2024-08-21 02:02:46 +02:00
IGP
ae05085644
feat: enables searching pins by name ( #10412 )
...
Co-authored-by: Henrique Dias <mail@hacdias.com>
2024-05-14 11:05:35 +00:00
Henrique Dias
9047fed8d5
core/commands!: remove deprecated object APIs ( #10375 )
2024-03-22 09:32:30 +01:00
Henrique Dias
80973d87cc
core: deprecate CoreAPI.Dht, introduce CoreAPI.Routing
2024-02-07 10:47:30 +01:00
Henrique Dias
a8a6bbe929
feat: support optional pin names ( #10261 )
2024-01-04 14:25:06 +01:00
Henrique Dias
faac7c1835
feat!: namesys refactor, ipns TTL bubbled up to gateway ( #459 )
...
This commit was moved from ipfs/boxo@a50f784985
2023-10-18 10:12:37 +02:00
Jorropo
334308f532
style: run gofumpt
...
This commit was moved from ipfs/boxo@c5a805eed5
2023-08-21 10:24:37 +02:00
Henrique Dias
d6464864cb
feat(ipns): refactored IPNS package with lean records ( #339 )
...
This commit was moved from ipfs/boxo@417c5f7d61
2023-06-20 14:08:22 +02:00
Laurent Senta
1b154e2456
feat(routing): allow-offline with routing put ( #278 )
...
This commit was moved from ipfs/boxo@8059f183d8
2023-05-03 12:59:07 +02:00
Jorropo
8c2ae9cf22
feat: Über Migration (and Boxo rename)
...
Include rename from:
github.com/ipfs/go-libipfs => github.com/ipfs/boxo
This migration was reverted:
./blocks => github.com/ipfs/go-block-format
Migrated repos:
- github.com/ipfs/interface-go-ipfs-core => ./coreiface
- github.com/ipfs/go-pinning-service-http-client => ./pinning/remote/client
- github.com/ipfs/go-path => ./path
- github.com/ipfs/go-namesys => ./namesys
- github.com/ipfs/go-mfs => ./mfs
- github.com/ipfs/go-ipfs-provider => ./provider
- github.com/ipfs/go-ipfs-pinner => ./pinning/pinner
- github.com/ipfs/go-ipfs-keystore => ./keystore
- github.com/ipfs/go-filestore => ./filestore
- github.com/ipfs/go-ipns => ./ipns
- github.com/ipfs/go-blockservice => ./blockservice
- github.com/ipfs/go-ipfs-chunker => ./chunker
- github.com/ipfs/go-fetcher => ./fetcher
- github.com/ipfs/go-ipfs-blockstore => ./blockstore
- github.com/ipfs/go-ipfs-posinfo => ./filestore/posinfo
- github.com/ipfs/go-ipfs-util => ./util
- github.com/ipfs/go-ipfs-ds-help => ./datastore/dshelp
- github.com/ipfs/go-verifcid => ./verifcid
- github.com/ipfs/go-ipfs-exchange-offline => ./exchange/offline
- github.com/ipfs/go-ipfs-routing => ./routing
- github.com/ipfs/go-ipfs-exchange-interface => ./exchange
- github.com/ipfs/go-unixfs => ./ipld/unixfs
- github.com/ipfs/go-merkledag => ./ipld/merkledag
- github.com/ipld/go-car => ./ipld/car
Fixes #215
Updates #202
This commit was moved from ipfs/boxo@038bdd291d
2023-03-27 19:29:40 +02:00
Henrique Dias
b3cc938630
feat: add namesys publish options ( #94 )
...
* feat: add namesys publish options
* feat: export DefaultIPNSRecordEOL
* feat: export DefaultIPNSRecordTTL
This commit was moved from ipfs/interface-go-ipfs-core@468dea4bb4
This commit was moved from ipfs/boxo@bcb9190c2b
2023-01-24 23:44:55 +01:00
Henrique Dias
d2edb2ea78
feat: add UseCumulativeSize UnixfsLs option ( #95 )
...
This commit was moved from ipfs/interface-go-ipfs-core@b1299abda0
This commit was moved from ipfs/boxo@ff2eb2bff2
2022-12-12 21:09:45 +01:00
web3-bot
f2614d979e
sync: update CI config files ( #87 )
...
This commit was moved from ipfs/interface-go-ipfs-core@de3410bbe2
This commit was moved from ipfs/boxo@ea6ac8cb6a
2022-08-25 13:07:58 +00:00
Lucas Molas
caa42b5634
refactor(block): CIDv1 and BlockPutSettings CidPrefix ( #80 )
...
* feat(block options): add store codec
* refactor: BlockPutSettings.CidPrefix
Removes duplicated fields and replaces them with cid.Prefix
Codec, MhType and MhLength were already in prefix, and we already return
prefix. A lot of duplicated values and code responsible for syncing them
did not really need to exist.
* test: CIDv1 raw and dag-pb cases
* chore: release 0.7.0
Co-authored-by: Marcin Rataj <lidel@lidel.org>
This commit was moved from ipfs/interface-go-ipfs-core@a3374d9902
This commit was moved from ipfs/boxo@aca3a1839f
2022-04-21 17:41:58 +02:00
Michael Muré
7f07bf0996
pin: better doc, small cleaning
...
This commit was moved from ipfs/interface-go-ipfs-core@478caf05ab
This commit was moved from ipfs/boxo@bffa011f0a
2020-03-30 16:20:15 +02:00
Michael Muré
b52034068c
pin: add a IsPinned method
...
This commit was moved from ipfs/interface-go-ipfs-core@c82db2ef22
This commit was moved from ipfs/boxo@e84cc05698
2020-03-02 11:40:26 +01:00
Edgar Lee
686f55459c
Update Pin.RmRecursive docs to clarify shared indirect pins are not removed
...
This commit was moved from ipfs/interface-go-ipfs-core@c908a059fe
This commit was moved from ipfs/boxo@ea26ae5e05
2019-03-29 16:16:16 -07:00
Steven Allen
84faa010ce
remove Wrap
...
This can be trivially implemented by the end-user if desired. The best the
CoreAPI can do is name the file with it's own hash so this isn't really all that
helpful either.
Note: This differs from js-ipfs because _there_, all files have paths (even
outside directories).
This commit was moved from ipfs/interface-go-ipfs-core@ac37dde21a
This commit was moved from ipfs/boxo@a0c8ed3956
2019-03-22 15:05:41 -07:00
Łukasz Magiera
905898b667
unixfs add: remove StdinName
...
This commit was moved from ipfs/interface-go-ipfs-core@e12c21afc0
This commit was moved from ipfs/boxo@f3f74adfdb
2019-03-22 01:13:18 +01:00
Łukasz Magiera
a6fe80000c
unixfs add: Remove hidden file handling
...
This commit was moved from ipfs/interface-go-ipfs-core@56944d64d1
This commit was moved from ipfs/boxo@4274224bd0
2019-03-21 19:17:34 +01:00
Łukasz Magiera
01b61d7634
unixfs add: Changes for fixed wrap logic
...
This commit was moved from ipfs/interface-go-ipfs-core@e87318a2c3
This commit was moved from ipfs/boxo@1ec848f9a2
2019-03-21 19:17:34 +01:00
Łukasz Magiera
152a54ad85
gx-go uw
...
This commit was moved from ipfs/interface-go-ipfs-core@93299fcb14
This commit was moved from ipfs/boxo@def3b3d805
2019-02-09 01:23:13 +01:00
Łukasz Magiera
af23d0324b
Update imports
...
This commit was moved from ipfs/interface-go-ipfs-core@515a114be2
This commit was moved from ipfs/boxo@5c537a46d3
2019-02-09 01:15:09 +01:00
Łukasz Magiera
97c433323b
coreapi: move namesys options to coreapi
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@263199d56e
This commit was moved from ipfs/boxo@a2f6e434b9
2019-02-08 19:27:39 +01:00
Steven Allen
be9d4de4d4
gx: update go-libp2p-peer
...
Switch _back_ to the 0.4.18 style of peer IDs while we figure things out. See
https://github.com/libp2p/specs/issues/138 .
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@67fd754fce
This commit was moved from ipfs/boxo@132387d33d
2019-02-07 17:41:39 -08:00
Łukasz Magiera
abebd4e1d8
block put --pin option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@005752045c
This commit was moved from ipfs/boxo@9ea89f3860
2019-02-04 18:05:05 +01:00
Łukasz Magiera
39204505d0
coreapi ls: merge ResolveType and ResolveSize
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@d93b9f110e
This commit was moved from ipfs/boxo@8d88635d4a
2019-02-02 17:13:28 +01:00
Łukasz Magiera
9f41461f57
coreapi: stream only ls, handle storting in command
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@a62acc82d4
This commit was moved from ipfs/boxo@328e6f8ac9
2019-02-02 03:44:54 +01:00
Łukasz Magiera
3dab843149
ls: use CoreAPI
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@fad4bd392a
This commit was moved from ipfs/boxo@966d0008c1
2019-02-02 00:21:36 +01:00
Łukasz Magiera
ef5879661a
coreapi: resolve type/size in Unixfs.Ls
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@01bbf29cf4
This commit was moved from ipfs/boxo@54f7855257
2019-02-01 23:11:12 +01:00
Łukasz Magiera
9f4c14741c
coreapi: asunc ls option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@72006bfe2d
This commit was moved from ipfs/boxo@db66d03977
2019-02-01 20:12:48 +01:00
Overbool
bcc6216709
cmds/pin: modify test
...
License: MIT
Signed-off-by: Overbool <overbool.xu@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@8e9e8d1b41
This commit was moved from ipfs/boxo@e3960a2b9f
2019-01-29 11:29:48 -08:00
Overbool
0f40b68475
cmds/pin: use coreapi/pin
...
License: MIT
Signed-off-by: Overbool <overbool.xu@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3e1cd71bb9
This commit was moved from ipfs/boxo@6b2d6ab3cd
2019-01-29 11:29:48 -08:00
Łukasz Magiera
d40a54caaf
gx: update go-unixfs to 1.2.14 and go-bitswap to 1.1.21
...
(and everything else...)
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3cc6578657
This commit was moved from ipfs/boxo@99fe5e7502
2019-01-23 11:01:38 -08:00
Łukasz Magiera
ba369e588d
coreapi: replace coreiface.DagAPI with ipld.DAGService
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@8e049b49d6
This commit was moved from ipfs/boxo@30ccbef95e
2019-01-12 16:05:02 +01:00
Steven Allen
12b64d0d40
gx: update deps
...
Importantly:
* fixes a bunch of MFS bugs
* pulls in some bitswap improvements
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@e51dd550f4
This commit was moved from ipfs/boxo@551b466a61
2019-01-08 19:19:34 -08:00
Łukasz Magiera
3702f185fb
coreapi: FetchBlocks option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@6800f56736
This commit was moved from ipfs/boxo@030083beef
2019-01-04 15:40:15 +01:00
Łukasz Magiera
cd14497b17
coreapi WithOptions: apply on top of parent options
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@3956a72f07
This commit was moved from ipfs/boxo@e84f354e24
2018-12-20 16:40:51 +01:00
Łukasz Magiera
2230c18f33
coreapi: implement --local with Offline option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@286ea29c95
This commit was moved from ipfs/boxo@3b8f8c7c82
2018-12-20 16:40:51 +01:00
Łukasz Magiera
322654a45f
coreapi: drop nameopt.Local in favour of api.Offline
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@42d3b2edfa
This commit was moved from ipfs/boxo@57bf11c160
2018-12-20 16:40:09 +01:00
Łukasz Magiera
f24ab99f72
coreapi: Global options for api constructor
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
This commit was moved from ipfs/interface-go-ipfs-core@84509e3878
This commit was moved from ipfs/boxo@3d132ddab1
2018-12-20 16:40:09 +01:00
Steven Allen
f31d59e538
gx: update go-libp2p-peer
...
Reverts the changes that allowed small keys (ed25519 keys) to be inlined.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@2d2e05fe7c
This commit was moved from ipfs/boxo@21152b6074
2018-12-07 15:37:23 -08:00
Kevin Atkinson
dda742853e
Gx update go-merkledag and related deps.
...
License: MIT
Signed-off-by: Kevin Atkinson <k@kevina.org>
This commit was moved from ipfs/interface-go-ipfs-core@1f51fd41ce
This commit was moved from ipfs/boxo@33840cd7fb
2018-11-28 17:21:36 -05:00
hannahhoward
187f6a306b
Update go-ipfs-delay and assoc deps
...
License: MIT
Signed-off-by: hannahhoward <hannah@hannahhoward.net>
This commit was moved from ipfs/interface-go-ipfs-core@20ca7387bd
This commit was moved from ipfs/boxo@cd374fff52
2018-11-15 18:53:45 -08:00
Steven Allen
3e33625fe3
gx: update go-log and sha256
...
fixes #5709
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@1c6351bc2b
This commit was moved from ipfs/boxo@93332aaa18
2018-11-02 21:17:20 -07:00
Steven Allen
1eb12c92ea
gx: update go-ipld-cbor
...
(might as well do this at the same time)
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@bca0017a7a
This commit was moved from ipfs/boxo@9054f4c4c9
2018-11-02 13:17:44 -07:00
Hector Sanjuan
1cd4f200e9
Bubble deps
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
This commit was moved from ipfs/interface-go-ipfs-core@c21b863fa1
This commit was moved from ipfs/boxo@95c39b6f72
2018-10-29 18:49:37 +01:00
Steven Allen
213fdce4fe
gx: update yamux
...
(fixes a panic due to a race)
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@edab11e8dd
This commit was moved from ipfs/boxo@7e7e70c7ef
2018-10-24 15:01:31 -07:00
Steven Allen
07161dee3e
gx update go-libp2p
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@da1f68d4e4
This commit was moved from ipfs/boxo@8cdb97d783
2018-10-24 13:39:48 -07:00
Steven Allen
e6dbe550bc
gx update
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit was moved from ipfs/interface-go-ipfs-core@c9eb6014a8
This commit was moved from ipfs/boxo@10afc1c6e7
2018-10-24 09:59:43 -07:00