Commit Graph

7954 Commits

Author SHA1 Message Date
Brian Tiger Chow
7f40a08b12 fix(bitswap) rm todo 2014-10-25 04:14:17 -07:00
Brian Tiger Chow
29457214cb refactor(dht/pb) move proto to pb package 2014-10-25 04:13:28 -07:00
Juan Batiz-Benet
2ce41870f4 Merge pull request #203 from jbenet/govet
go-vet friendly code
2014-10-25 03:55:40 -07:00
Juan Batiz-Benet
184c25430b go-vet friendly codebase
- distinguish log.Error and log.Errorf functions
- Initialize structs with field names
- A bit of unreachable code (defers)
2014-10-25 03:46:39 -07:00
Juan Batiz-Benet
210b5df78c use my go-logging fork
until https://github.com/op/go-logging/pull/30 is merged
2014-10-25 03:43:17 -07:00
Jeromy
762faa7421 rewrite findpeer and other dht tweaks 2014-10-24 18:53:36 -07:00
Brian Tiger Chow
f73d632354 Merge pull request #198 from jbenet/fix/bitswap-races
fix(bitswap) data races
2014-10-24 16:26:26 -07:00
Brian Tiger Chow
c848202c7d fix(bitswap) move mutex up to strategy from ledger
addresses concurrent access in bitswap session
2014-10-24 16:17:15 -07:00
Brian Tiger Chow
715f5f4a19 fix(blockstore, bitswap) enforce threadsafety in blockstore
fixes data race detected in a testnet test
2014-10-24 16:16:41 -07:00
Juan Batiz-Benet
bd5a1c0c0f Merge pull request #192 from jbenet/dhtfixes
dht fixes
2014-10-22 22:20:36 -07:00
Brian Tiger Chow
d374cc6900 Merge pull request #194 from jbenet/fix/move_proto
refactor(pb) move protos to internal packages
2014-10-22 22:13:17 -07:00
Brian Tiger Chow
a1b61f399c refactor(unixfs/pb) mv proto PBData -> Data, etc. 2014-10-22 21:52:59 -07:00
Brian Tiger Chow
80b573425b refactor(bitswap) mv proto PBMessage -> Message 2014-10-22 21:49:46 -07:00
Brian Tiger Chow
2ed7da8cfd refactor(crypto) mv proto PBPublicKey -> PublicKey, etc. 2014-10-22 21:49:43 -07:00
Brian Tiger Chow
fdcf3f6d34 chore(crypto/spipe) use generic Makefile 2014-10-22 21:39:19 -07:00
Brian Tiger Chow
d3ac9ceee3 misc(exch/bitswap) add TODOs 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
4d81560dd8 fix(net/service/pb) rename proto package -> service_pb 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
f620f87cd1 fix(merkledag/pb) rename proto package -> merkledag_pb 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
c4ea239291 fix(namesys/pb) rename proto package -> namesys_pb 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
157035233e fix(crypto/spipe/pb) rename proto package -> spipe_pb 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
8823f46248 fix(exch/bs/pb) rename proto package -> bitswap_message_pb 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
30faf11bfa fix(diag) rename proto package -> diagnostics_pb 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
454d1df4aa fix(unixfs/pb) rename proto package -> unixfs_pb 2014-10-22 15:54:18 -07:00
Brian Tiger Chow
81367a864e fix(net/mux/pb) rename proto package -> mux_pb 2014-10-22 15:54:17 -07:00
Brian Tiger Chow
6e9e29b87d fix(crypto) rename proto package -> crypto_pb, regen go file
+ add Makefile
2014-10-22 15:54:17 -07:00
Brian Tiger Chow
75a860ca2b 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
2014-10-22 15:54:17 -07:00
Brian Tiger Chow
1d08e1d7c2 refactor(merkledag) move proto to internal pb package
https://docs.google.com/document/d/1e8kOo3r51b2BWtTs_1uADIA5djfXhPT36s6eHVRIvaU/edit
2014-10-22 15:54:17 -07:00
Brian Tiger Chow
d94e764e4a refactor(net/service) move proto to internal pb package 2014-10-22 15:54:17 -07:00
Brian Tiger Chow
15605fb18f refactor(exchange/bitswap) move proto to internal pb package 2014-10-22 15:54:17 -07:00
Brian Tiger Chow
528a7cbd51 refactor(diagnostics) move proto to internal pb package
https://docs.google.com/document/d/1e8kOo3r51b2BWtTs_1uADIA5djfXhPT36s6eHVRIvaU/edit
2014-10-22 15:54:17 -07:00
Brian Tiger Chow
ec481b5ad4 refactor(net/mux) move proto to internal pb package 2014-10-22 15:54:17 -07:00
Brian Tiger Chow
e3a9a11afc refactor(crypto) move proto to internal pb package
https://docs.google.com/document/d/1e8kOo3r51b2BWtTs_1uADIA5djfXhPT36s6eHVRIvaU/edit
2014-10-22 15:54:17 -07:00
Brian Tiger Chow
673bb1ba68 refactor(crypto/spipe) move proto to internal pb package
https://docs.google.com/document/d/1e8kOo3r51b2BWtTs_1uADIA5djfXhPT36s6eHVRIvaU/edit
2014-10-22 15:54:17 -07:00
Brian Tiger Chow
488515c207 refactor(namesys) move proto to internal pb package 2014-10-22 15:54:16 -07:00
Brian Tiger Chow
a817531653 fix(fuse) named/aliased imports 2014-10-22 15:54:16 -07:00
Juan Batiz-Benet
d8eb8b1191 ipfs cmd help now shows update
+ reorder of plumbing
2014-10-22 15:22:01 -07:00
Juan Batiz-Benet
e20929af13 equinox.io app id 2014-10-22 15:17:03 -07:00
Juan Batiz-Benet
eb1aaae4f6 Merge pull request #193 from jbenet/auto-updates
This PR enables auto-updates
2014-10-22 15:11:32 -07:00
Jeromy
b7744b2a11 fix for #141, routing table segmentation 2014-10-22 15:08:32 -07:00
Juan Batiz-Benet
58aeaa7c02 auto-updates jbenet key 2014-10-22 15:05:36 -07:00
Juan Batiz-Benet
2561437a84 @jbenet's equinox pubkey 2014-10-22 14:43:22 -07:00
Juan Batiz-Benet
ce54c444cb Merge pull request #189 from cryptix/autoUpdate
Auto update
2014-10-22 14:41:07 -07:00
Juan Batiz-Benet
6d8a1d1ecd minimal doc on handshake 2014-10-22 13:10:55 -07:00
Juan Batiz-Benet
88cc1e2a5c spell nit 2014-10-22 12:49:37 -07:00
Juan Batiz-Benet
a8adf2ff2c dht test fix (net) 2014-10-22 05:31:49 -07:00
Juan Batiz-Benet
54032ce38b updated vendoring 2014-10-22 05:29:22 -07:00
Juan Batiz-Benet
701035d5b0 handshake3 (addrs) 2014-10-22 05:25:31 -07:00
Juan Batiz-Benet
97c66ddc8f handshake1 renaming 2014-10-22 04:56:18 -07:00
Henry
4f42a26836 fixed --force flag for shutdown after update 2014-10-22 12:42:13 +02:00
Henry
d9552fea18 updates: printing fixes 2014-10-22 12:34:00 +02:00