These 86 commits are when the Protocol Buffers files have changed:
| Commit: | c3dae8a | |
|---|---|---|
| Author: | Hector Sanjuan | |
| Committer: | Hector Sanjuan | |
Move bitswap message -> swap. Generate bitswap pb proto files
| Commit: | 43f888b | |
|---|---|---|
| Author: | Hector Sanjuan | |
WIP: rename and move bitswap -> blockexchange
| Commit: | 7e1c654 | |
|---|---|---|
| Author: | Andrew Gillis | |
| Committer: | GitHub | |
Protobuf pkg name (#850) * Remove github.com prefix from protobuf name * use org name in protobuf name
The documentation is generated from this commit.
| Commit: | 8441fd4 | |
|---|---|---|
| Author: | Andrew Gillis | |
| Committer: | GitHub | |
move `ipld/merkledag` from gogo protobuf (#841) move merkledag from gogo
| Commit: | af31f60 | |
|---|---|---|
| Author: | Andrew Gillis | |
| Committer: | GitHub | |
move `ipld/unixfs` from gogo protobuf (#840) * Move ipld/unixfs from gogo protobuf
| Commit: | 281f30d | |
|---|---|---|
| Author: | Andrew Gillis | |
| Committer: | GitHub | |
Start moving from gogo protobuf (#839) * Move from gogo protobuf Upgrade to go-libp2p-kad-dht v0.29.0 * write to existing buffer * need to pass pointer to Message * Add note in README to check deterministic CIDs
| Commit: | 3586985 | |
|---|---|---|
| Author: | Guillaume Michel | |
| Committer: | GitHub | |
fix: ipns protobuf namespace conflict (#794) * fix: ipns protobuf namespace conflict * Prefer `go generate` to `Makefile` for code generation --------- Co-authored-by: Andrew Gillis <11790789+gammazero@users.noreply.github.com>
| Commit: | d39268a | |
|---|---|---|
| Author: | Derek Nola | |
Change record.proto to more unique ipns-record.proto Signed-off-by: Derek Nola <derek.nola@suse.com>
| Commit: | 02062d0 | |
|---|---|---|
| Author: | Derek Nola | |
| Committer: | Derek Nola | |
Define record.proto go_ package name - Use relative source to reduce static values Signed-off-by: Derek Nola <derek.nola@suse.com>
| Commit: | aa27cd2 | |
|---|---|---|
| Author: | Andrew Gillis | |
| Committer: | GitHub | |
feat: support UnixFS 1.5 file mode and modification times (#653)
| Commit: | d7e2f95 | |
|---|---|---|
| Author: | Jorropo | |
unixfs/feather: make use of boxo/unixfs easy api
| Commit: | f0e238a | |
|---|---|---|
| Author: | Jorropo | |
| Committer: | Jorropo | |
unixfs: bring feather implementation in This needs: - Use boxo for types and helpers - Tests
| Commit: | 4939c8e | |
|---|---|---|
| Author: | galargh | |
rm
This commit does not contain any .proto files.
| Commit: | 417c5f7 | |
|---|---|---|
| Author: | Henrique Dias | |
| Committer: | GitHub | |
feat(ipns): refactored IPNS package with lean records (#339)
| Commit: | f29903b | |
|---|---|---|
| Author: | Adin Schmahmann | |
| Committer: | Adin Schmahmann | |
feat(unixfs): change protobuf package name to unixfs.v1.pb to prevent collisions with go-unixfs. Also regenerate protobufs with latest gogo
| Commit: | 0e51f8a | |
|---|---|---|
| Author: | Gus Eggert | |
| Committer: | GitHub | |
feat: bump bitswap message package to v1 (#212) This resolves issues registering protobufs from bitswap in go-libipfs when protobufs from go-bitswap are also registered in the same process.
| Commit: | 038bdd2 | |
|---|---|---|
| Author: | Jorropo | |
| Committer: | Jorropo | |
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
| Commit: | 3bbf591 | |
|---|---|---|
| Author: | Jorropo | |
support multiblock files
| Commit: | dae4407 | |
|---|---|---|
| Author: | Steven Allen | |
fix: remove the rest of the pb backed pinner This commit was moved from ipfs/go-ipfs-pinner@500826fdfdfa1656b1446216dd97a028ffd65a1e
This commit does not contain any .proto files.
| Commit: | 20e9dac | |
|---|---|---|
| Author: | Adin Schmahmann | |
| Committer: | Adin Schmahmann | |
Add support for extensible records (and v2 signature) This commit was moved from ipfs/go-ipns@3deb032d28934baa818e4624507dd0b1fefbbdc6
| Commit: | 0a2e7b5 | |
|---|---|---|
| Author: | Steven Allen | |
| Committer: | Steven Allen | |
feat: add a custom CID type This allows us to marshal/unmarshal/size protobufs without copying CID around. This commit was moved from ipfs/go-bitswap@4b91e9bee358b41fe586afc54436c4f33f1b71b8
| Commit: | eab2bf8 | |
|---|---|---|
| Author: | dirkmc | |
| Committer: | Steven Allen | |
feat: bitswap protocol extensions This commit extends the bitswap protocol with two additional wantlist properties: * WANT_HAVE/HAVE: Instead of asking for a block, a node can specify that they want to know if any peers "have" the block. * WANT_HAVE_NOT/HAVE_NOT: Instead of waiting for a timeout, a node can explicitly request to be told immediately if their peers don't currently have the given block. Additionally, nodes now tell their peers how much data they have queued to send them when sending messages. This allows peers to better distribute requests, keeping all peers busy but not overloaded. Changes in this PR are described in: https://github.com/ipfs/go-bitswap/issues/186 This commit was moved from ipfs/go-bitswap@b3a47bcf5080c734346fc39400802c35aedd6428
| Commit: | f250b40 | |
|---|---|---|
| Author: | Steven Allen | |
| Committer: | Steven Allen | |
chore(dep): update gogo 1. And rebuild generated protobuf. 2. Making sure to keep the link/data ordering (we have a test for this and it still passes) This commit was moved from ipfs/go-merkledag@1ef37d25364d71d0f5748fba9f949df73d78532b
| Commit: | c481c99 | |
|---|---|---|
| Author: | Jakub Sztandera | |
gx publish 1.1.31 This commit was moved from ipfs/go-merkledag@a56cbf989dec0b9b752a47ba4e11463bdb83a821
| Commit: | f5d6b64 | |
|---|---|---|
| Author: | Steven Allen | |
allocate less in protobufs This was showing up as a major source of heap allocations (well, at least when the DHT is in client-only mode). This commit was moved from ipfs/go-bitswap@243a6c53b17d485c05b3b7cb3871937c5329a405
| Commit: | 4181a88 | |
|---|---|---|
| Author: | Steven Allen | |
| Committer: | Steven Allen | |
update protobuf files in go-ipfs Also: * Switch to gogo for filestore for consistency. * Use the "faster" codegen for fewer allocations. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com> This commit was moved from ipfs/go-filestore@38adf1202dbbdd600bfd65b659fc6ce0e6325d71
| Commit: | 5a5613e | |
|---|---|---|
| Author: | Steven Allen | |
| Committer: | Steven Allen | |
update gogo protobuf and switch to proto3 This commit was moved from ipfs/go-bitswap@18c43be9e7dd3346d68a6e59bea89a9117372b0f
| Commit: | 24dc2c1 | |
|---|---|---|
| Author: | Steven Allen | |
| Committer: | Steven Allen | |
update gogo protobuf And regenerate the protobuf definitions. This commit was moved from ipfs/go-ipns@1f0ee15d7416522f55b7731c556fec128378ddd6
| Commit: | eb119d4 | |
|---|---|---|
| Author: | Steven Allen | |
| Committer: | Steven Allen | |
update gogo protobuf This commit was moved from ipfs/go-unixfs@1000cfd8959cc21b553b44c8e41abc8d21a9ee08
| Commit: | 8a95c61 | |
|---|---|---|
| Author: | Kevin Atkinson | |
| Committer: | Kevin Atkinson | |
Simplify code: use prefix instead of flag to determine if a url License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org> This commit was moved from ipfs/go-filestore@6e1e3f1fd4a921d1c6d6361aee1f8c41301f0eb8
| Commit: | 9bfba35 | |
|---|---|---|
| Author: | Jakub Sztandera | |
| Committer: | Kevin Atkinson | |
filestore: add URLStore License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> This commit was moved from ipfs/go-filestore@9a4b9875928f566dbacc0b3ac4d6148c3d1e94c5
| Commit: | d80b233 | |
|---|---|---|
| Author: | Steven Allen | |
| Committer: | Steven Allen | |
extract ipns record logic to go-ipns License: MIT Signed-off-by: Steven Allen <steven@stebalien.com> This commit was moved from ipfs/go-namesys@8e0233c48f3724f5a52aca8652e07c991f9545af
This commit does not contain any .proto files.
| Commit: | f7b5120 | |
|---|---|---|
| Author: | Steven Allen | |
initial commit This commit was moved from ipfs/go-ipns@37f90cd1ed9ffa74c5af1e766bd3415f139f10dd
| Commit: | 9bde23e | |
|---|---|---|
| Author: | Jeromy | |
embed public keys inside ipns records, use for validation License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> This commit was moved from ipfs/go-namesys@5d8148222cc17389d8ed71cee6a7a99ead571fe6
| Commit: | 407cacf | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
implement an HAMT for unixfs directory sharding License: MIT Signed-off-by: Jeromy <why@ipfs.io> This commit was moved from ipfs/go-unixfs@21a5430e46a58a6703e8f5110853512da15fc7b4
| Commit: | 542fcde | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
validate data read from fsrefstore License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> This commit was moved from ipfs/go-filestore@98d19bb981400a104fd669b9edfbcfafc39050e0
| Commit: | 64f1fc4 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
Implement basic filestore 'no-copy' functionality License: MIT Signed-off-by: Jeromy <why@ipfs.io> This commit was moved from ipfs/go-filestore@57285e5ea0aabd3e90ecf2d0be6979cadf4f5ad9
| Commit: | 425e46b | |
|---|---|---|
| Author: | David Dias | |
| Committer: | David Dias | |
update message.proto Add some comments so that I don't forget about these License: MIT Signed-off-by: David Dias <daviddias.p@gmail.com> This commit was moved from ipfs/go-bitswap@60152c265f9c128b4f392854ec5a7e92bcedea1b
| Commit: | dfc7c72 | |
|---|---|---|
| Author: | Mib Kd743naq | |
| Committer: | Mib Kd743naq | |
Switch unixfs.Metadata.MimeType to optional *** THIS IS A BREAKING CHANGE *** as per [1]: "Required is forever" Nevertheless this seems like a good idea at this time: there are no known producers ( nor consumers ) of MetaData nodes, and the current requirement of MimeType has an extremely narrow application scope. This change could very well be rejected in lieu of implementing a new type of node ( e.g. TheRealMetadata ) in the DataType enum. Based on https://github.com/ipfs/go-ipfs/issues/3451#issuecomment-264246718 License: MIT Signed-off-by: Mib Kd743naq <mib.kd743naq@gmail.com> [1] https://developers.google.com/protocol-buffers/docs/proto#specifying-field-rules This commit was moved from ipfs/go-unixfs@e94be522d89ba2057d8b12796e4f3cfbeed7fe37
| Commit: | a13ce6c | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
bitswap: protocol extension to handle cids This change adds the /ipfs/bitswap/1.1.0 protocol. The new protocol adds a 'payload' field to the protobuf message and deprecates the existing 'blocks' field. The 'payload' field is an array of pairs of cid prefixes and block data. The cid prefixes are used to ensure the correct codecs and hash functions are used to handle the block on the receiving end. License: MIT Signed-off-by: Jeromy <why@ipfs.io> This commit was moved from ipfs/go-bitswap@591491b13690e0d70c653d6da20dffd184be7820
| Commit: | 6036f08 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
routing: use extracted dht and routing code License: MIT Signed-off-by: Jeromy <why@ipfs.io> This commit was moved from ipfs/go-ipfs-routing@cac3e7b96ac8f6fce81c82e57db51843f11efca2
This commit does not contain any .proto files.
| Commit: | 6923d18 | |
|---|---|---|
| Author: | Tommi Virtanen | |
| Committer: | Jeromy | |
pin: Rewrite to store pins in IPFS objects WARNING: No migration performed! That needs to come in a separate commit, perhaps amended into this one. This is the minimal rewrite, only changing the storage from JSON(+extra keys) in Datastore to IPFS objects. All of the pinning state is still loaded in memory, and written from scratch on Flush. To do more would require API changes, e.g. adding error returns. Set/Multiset is not cleanly separated into a library, yet, as it's API is expected to change radically. License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> This commit was moved from ipfs/go-ipfs-pinner@8e0e03bebb62c8894ca5078784b566ecbe120db6
| Commit: | 6700847 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
cache ipns entries to speed things up a little License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> This commit was moved from ipfs/go-namesys@c885d48fd05ef25ff1b463b557b1876fb635948c
| Commit: | 270a8bc | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
fix publish fail on prexisting bad record dont error out if prexisting record is bad, just grab its sequence number and continue on with the publish. License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> This commit was moved from ipfs/go-ipfs-routing@c6ef238a2ce839021a2afbfad7674d79d8d1ca45
| Commit: | 34b054f | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
ipns record selection via sequence numbers This commit adds a sequence number to the IpnsEntry protobuf that is used to determine which among a set of entries for the same key is the 'most correct'. GetValues has been added to the routing interface to retrieve a set of records from the dht, for the caller to select from. GetValue (singular) will call GetValues, select the 'best' record, and then update that record to peers we received outdated records from. This will help keep the dht consistent. License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> This commit was moved from ipfs/go-namesys@38e95d2d4e58d0e6040678dcc26e0142246cf4f3
| Commit: | b105ea4 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
implement symlinks in unixfs, first draft License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com> This commit was moved from ipfs/go-unixfs@7fd695066806137ea299a22d3cb02a42476924ad
| Commit: | e10316d | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
| Committer: | Juan Batiz-Benet | |
expose internal/pb packages. we shouldn't use internal packages. License: MIT Signed-off-by: Juan Batiz-Benet <juan@benet.ai> This commit was moved from ipfs/go-namesys@0321fe902530db3ee024b3b56c7ef927dc941ef9
| Commit: | a43c882 | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
| Committer: | Juan Batiz-Benet | |
expose internal/pb packages. we shouldn't use internal packages. License: MIT Signed-off-by: Juan Batiz-Benet <juan@benet.ai> This commit was moved from ipfs/go-bitswap@7523725638e2cbee08d19f8831fbe80b5f79b603
| Commit: | 2852fb0 | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
| Committer: | Juan Batiz-Benet | |
expose internal/pb packages. we shouldn't use internal packages. License: MIT Signed-off-by: Juan Batiz-Benet <juan@benet.ai> This commit was moved from ipfs/go-merkledag@26c3616adddc90656cf7640ac163768226479bd8
| Commit: | e6699bb | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Jeromy | |
implement metadata node for unixfs and other This commit was moved from ipfs/go-unixfs@737609a09782d9a2f893140b64db6523826f4f36
| Commit: | 8ddd3b4 | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
| Committer: | Juan Batiz-Benet | |
peer change: peer.Peer -> peer.ID this is a major refactor of the entire codebase it changes the monolithic peer.Peer into using a peer.ID and a peer.Peerstore. Other changes: - removed handshake3. - testutil vastly simplified peer - secio bugfix + debugging logs - testutil: RandKeyPair - backpressure bugfix: w.o.w. - peer: added hex enc/dec - peer: added a PeerInfo struct PeerInfo is a small struct used to pass around a peer with a set of addresses and keys. This is not meant to be a complete view of the system, but rather to model updates to the peerstore. It is used by things like the routing system. - updated peer/queue + peerset - latency metrics - testutil: use crand for PeerID gen RandPeerID generates random "valid" peer IDs. it does not NEED to generate keys because it is as if we lost the key right away. fine to read some randomness and hash it. to generate proper keys and an ID, use: sk, pk, _ := testutil.RandKeyPair() id, _ := peer.IDFromPublicKey(pk) Also added RandPeerIDFatal helper - removed old spipe - updated seccat - core: cleanup initIdentity - removed old getFromPeerList This commit was moved from ipfs/go-ipfs-routing@59fe3ced9e2b4ec1da1fe1f2d45f96458a2b3ace
| Commit: | 15633c7 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
implement bitswap roundWorker make vendor This commit was moved from ipfs/go-bitswap@ade18f0ce36c848c1110a8595641d2998bb3893e
| Commit: | 08ad5f4 | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
| Committer: | Juan Batiz-Benet | |
dht: changed msgs, include multiple addrs + conn type See https://github.com/jbenet/go-ipfs/issues/153#issuecomment-63350535 This commit was moved from ipfs/go-ipfs-routing@80effbe51cdcf8d29457bff0cc1a3e26adf4691b
| Commit: | 395e802 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
switch DHT entries over to be records, test currently fail This commit was moved from ipfs/go-ipfs-routing@60f1004327d352a79e40513ff30a71304be34770
| Commit: | 9786219 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
verify ipns records This commit was moved from ipfs/go-namesys@e0ce21a1ac953815de90f5fb023bfb221a7281ca
| Commit: | 2048a40 | |
|---|---|---|
| Author: | Brian Tiger Chow | |
refactor(dht/pb) move proto to pb package This commit was moved from ipfs/go-ipfs-routing@05ac1e87cd24870cac6c6027488785ab8f17d9ce
| Commit: | 3b7306a | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
refactor(unixfs/pb) mv proto PBData -> Data, etc. This commit was moved from ipfs/go-unixfs@11d6f4eff6057271327e50b2b06393c9db0bb9cc
| Commit: | 3cf06ce | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
refactor(bitswap) mv proto PBMessage -> Message This commit was moved from ipfs/go-bitswap@ed584b1e1ac75e02509a7c17f744147fe2a6cbc8
| Commit: | 51d9542 | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
fix(namesys/pb) rename proto package -> namesys_pb This commit was moved from ipfs/go-namesys@0a93fdf7604fec8bbf49add569c8840002c6f73a
| Commit: | 51a8416 | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
fix(exch/bs/pb) rename proto package -> bitswap_message_pb This commit was moved from ipfs/go-bitswap@39136e02ee8a5fc6f0c533321c0eee652227d72c
| Commit: | 9909d8b | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
fix(unixfs/pb) rename proto package -> unixfs_pb This commit was moved from ipfs/go-unixfs@4e5cff061dc2a2d9832fffd024f32a07a760838d
| Commit: | 3882d9c | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
fix(merkledag/pb) rename proto package -> merkledag_pb This commit was moved from ipfs/go-merkledag@d45513e0269ced6fbc603402e5d665ec51d783fb
| Commit: | 8fe6a13 | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
refactor(exchange/bitswap) move proto to internal pb package This commit was moved from ipfs/go-bitswap@a49858105947f8da2e38b028d0c30d4d2820db2d
| Commit: | 45ae01d | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
refactor(merkledag) move proto to internal pb package https://docs.google.com/document/d/1e8kOo3r51b2BWtTs_1uADIA5djfXhPT36s6eHVRIvaU/edit This commit was moved from ipfs/go-merkledag@05e10f8e710771a1fea75299a2544469db088f8b
| Commit: | ab9e703 | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
refactor(unixfs) move proto to pb package not internal since io needs it fix(fuse/ipns) use pb package fix(fuse) import protos from unixfs/pb package This commit was moved from ipfs/go-unixfs@a12326b80f5bea017cb3f31a8ac320b00a5ce971
| Commit: | 3f59ea7 | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
refactor(namesys) move proto to internal pb package This commit was moved from ipfs/go-namesys@6eefc9e8fe4dfe820c98236dc640ff4ebf529ca8
| Commit: | eff070f | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
some dht cleanup, and make DHTs take a master context This commit was moved from ipfs/go-ipfs-routing@e55b78bb514e3b440ff9928fcc0c116336631d98
| Commit: | 29709be | |
|---|---|---|
| Author: | Jeromy | |
Rework package structure for unixfs and subpackage cc @jbenet This commit was moved from ipfs/go-unixfs@26ca445614bc2b7780e5d7421b8a785ffbc2e165
| Commit: | e16bddf | |
|---|---|---|
| Author: | Jeromy | |
working on dag modification structures, factored out the data format into an importer subpackage and added more ipns tests This commit was moved from ipfs/go-merkledag@c9bbb665bb701a842cd4b40cc53b9855b51f5090
| Commit: | f8d4cfe | |
|---|---|---|
| Author: | Jeromy | |
fixed data size reporting This commit was moved from ipfs/go-merkledag@cc425aefc304ddd3164e66f003fa4c54745c42a4
| Commit: | ac74870 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
implement ipns publisher code This commit was moved from ipfs/go-namesys@771520354e26eba71474f246531c131c02510943
| Commit: | 556b935 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
implement namesys resolvers (thanks to bren2010 for dns and proquint) This commit was moved from ipfs/go-namesys@59eb2350afba56e0461dda65fd0999e7e17d513e
| Commit: | 67725a0 | |
|---|---|---|
| Author: | Brian Tiger Chow | |
| Committer: | Brian Tiger Chow | |
refac(exchange) bitswap -> exchange/bitswap Move go-ipfs/bitswap package to go-ipfs/exchange/bitswap * Delineates the difference between the generic exchange interface and implementations (eg. BitSwap protocol) Thus, the bitswap protocol can be refined without having to overthink how future exchanges will work. Aspects common to BitSwap and other exchanges can be extracted out to the exchange package in piecemeal. Future exchange implementations can be placed in sibling packages next to exchange/bitswap. (eg. exchange/multilateral) This commit was moved from ipfs/go-bitswap@7cb2f524f323069d5a5dd8f98138762181b226a7
| Commit: | a0caefb | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
| Committer: | Brian Tiger Chow | |
simpler, clearer dht message This commit was moved from ipfs/go-ipfs-routing@17616d5924a9460277271a2e28ae69d264020c43
| Commit: | 1b69661 | |
|---|---|---|
| Author: | Jeromy | |
implement a basic data format for data inside dag nodes This commit was moved from ipfs/go-merkledag@24257b36490b83d1cd79df6ed32887dd2d80855c
| Commit: | 5c12369 | |
|---|---|---|
| Author: | Jeromy | |
rework bitswap to reflect discussion on PR #32 This commit was moved from ipfs/go-ipfs-routing@d018b754e60a76dc51a4029edf1492195d9a9992
| Commit: | ab409cf | |
|---|---|---|
| Author: | Jeromy | |
address issues from code review (issue #25) This commit was moved from ipfs/go-ipfs-routing@c3810e2a697eac377c587f43273caaa57ec1bc02
| Commit: | 781aab2 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
worked on gathering data for diagnostic messages and some other misc cleanup This commit was moved from ipfs/go-ipfs-routing@03eef3e3bcb87a405dd86654f5609301c6e429de
| Commit: | c8794de | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
fix bug in routing table lookups This commit was moved from ipfs/go-ipfs-routing@1d8385d1fc3ded2ab31dac191a0df6674e41e878
| Commit: | dafcb28 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
work on framework for dht message handling This commit was moved from ipfs/go-ipfs-routing@3a85f36352cb48c9033ba18a8213e291fe70beb3
| Commit: | a4a8554 | |
|---|---|---|
| Author: | Jeromy Johnson | |
| Committer: | Juan Batiz-Benet | |
a little more work on message handling stuff This commit was moved from ipfs/go-ipfs-routing@4998a96231785f9b38c101eacbfe551ce1d946b8
| Commit: | 73c1ebc | |
|---|---|---|
| Author: | Jeromy Johnson | |
| Committer: | Juan Batiz-Benet | |
update messages and add some new code around handling/creating messages This commit was moved from ipfs/go-ipfs-routing@43c955316609ebe79c75a66523f5ad9f14495b8f
| Commit: | 3130079 | |
|---|---|---|
| Author: | Jeromy | |
| Committer: | Juan Batiz-Benet | |
working on upper level dht implementations, protbuf, etc This commit was moved from ipfs/go-ipfs-routing@33e27d5a58152295cbd8ee16742654e011ab4ee1
| Commit: | d114604 | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
coding with protobuf This commit was moved from ipfs/go-merkledag@dcdb1e32a0f42b53d49c930d99bcbc35d9f5b3e4
| Commit: | 6ce7ba9 | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
renamed This commit was moved from ipfs/go-merkledag@68d78e5f2eb86dd93983695701011ed6a47ea2fb
| Commit: | bd583e1 | |
|---|---|---|
| Author: | Juan Batiz-Benet | |
merkledag This commit was moved from ipfs/go-merkledag@63e4477573afa18090eb45e6b836bdccacfa8d89