-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Split go-ipfs/routing/kbucket
into go-libp2p-kbucket
#1
Commits on Aug 9, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 560a474 - Browse repository at this point
Copy the full SHA 560a474View commit details
Commits on Aug 10, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 534dbca - Browse repository at this point
Copy the full SHA 534dbcaView commit details
Commits on Aug 11, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 2f8828d - Browse repository at this point
Copy the full SHA 2f8828dView commit details
Commits on Aug 12, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 9b28664 - Browse repository at this point
Copy the full SHA 9b28664View commit details
Commits on Aug 21, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 8c87962 - Browse repository at this point
Copy the full SHA 8c87962View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5244bf9 - Browse repository at this point
Copy the full SHA 5244bf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 751f985 - Browse repository at this point
Copy the full SHA 751f985View commit details
Commits on Aug 28, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 6aca2ab - Browse repository at this point
Copy the full SHA 6aca2abView commit details
Commits on Sep 22, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 7550fd1 - Browse repository at this point
Copy the full SHA 7550fd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 955487f - Browse repository at this point
Copy the full SHA 955487fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a35399e - Browse repository at this point
Copy the full SHA a35399eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c498a1d - Browse repository at this point
Copy the full SHA c498a1dView commit details
Commits on Oct 4, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 706732d - Browse repository at this point
Copy the full SHA 706732dView commit details
Commits on Oct 8, 2014
-
changed logging, in dht and elsewhere
- use log.* instead of u.* - use automatic type conversions to .String() (Peer.String() prints nicely, and avoids calling b58 encoding until needed)
Configuration menu - View commit details
-
Copy full SHA for aea8c8b - Browse repository at this point
Copy the full SHA aea8c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e9aa6d - Browse repository at this point
Copy the full SHA 1e9aa6dView commit details
Commits on Oct 9, 2014
-
and other logging switches. I kept the u.PErr and u.POut in cli commands, as those do need to write raw output directly.
Configuration menu - View commit details
-
Copy full SHA for 4935b4c - Browse repository at this point
Copy the full SHA 4935b4cView commit details
Commits on Oct 19, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 346c167 - Browse repository at this point
Copy the full SHA 346c167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cb779a - Browse repository at this point
Copy the full SHA 4cb779aView commit details
Commits on Oct 20, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 87a7984 - Browse repository at this point
Copy the full SHA 87a7984View commit details
Commits on Oct 22, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 564b0ac - Browse repository at this point
Copy the full SHA 564b0acView commit details
Commits on Oct 25, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 6344102 - Browse repository at this point
Copy the full SHA 6344102View commit details -
- distinguish log.Error and log.Errorf functions - Initialize structs with field names - A bit of unreachable code (defers)
Configuration menu - View commit details
-
Copy full SHA for e50b5e7 - Browse repository at this point
Copy the full SHA e50b5e7View commit details
Commits on Nov 1, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 2cc6e0b - Browse repository at this point
Copy the full SHA 2cc6e0bView commit details
Commits on Nov 9, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 842efb9 - Browse repository at this point
Copy the full SHA 842efb9View commit details
Commits on Dec 23, 2014
-
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
Configuration menu - View commit details
-
Copy full SHA for 140df99 - Browse repository at this point
Copy the full SHA 140df99View commit details
Commits on Dec 24, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 8bdc248 - Browse repository at this point
Copy the full SHA 8bdc248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53d644e - Browse repository at this point
Copy the full SHA 53d644eView commit details
Commits on Jan 2, 2015
-
rewrite of provides to better select peers to send RPCs to
refactor test peer creation to be deterministic and reliable a bit of cleanup trying to figure out TestGetFailure add test to verify deterministic peer creation switch put RPC over to use getClosestPeers rm 0xDEADC0DE fix queries not searching peer if its not actually closer
Configuration menu - View commit details
-
Copy full SHA for af02bba - Browse repository at this point
Copy the full SHA af02bbaView commit details -
I think it's time to move a lot of the peer-to-peer networking but-not-ipfs-specific things into its own package: p2p. This could in the future be split off into its own library. The first thing to go is the peer.
Configuration menu - View commit details
-
Copy full SHA for e26510c - Browse repository at this point
Copy the full SHA e26510cView commit details -
The crypto package moves into p2p. Nothing in it so far is ipfs specific; everything is p2p-general.
Configuration menu - View commit details
-
Copy full SHA for fde200d - Browse repository at this point
Copy the full SHA fde200dView commit details
Commits on Jan 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 76b4cb5 - Browse repository at this point
Copy the full SHA 76b4cb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b819b92 - Browse repository at this point
Copy the full SHA b819b92View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4dde7a - Browse repository at this point
Copy the full SHA f4dde7aView commit details
Commits on Jan 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c0f7104 - Browse repository at this point
Copy the full SHA c0f7104View commit details
Commits on Feb 5, 2015
-
Configuration menu - View commit details
-
Copy full SHA for b2a3efb - Browse repository at this point
Copy the full SHA b2a3efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1c198d - Browse repository at this point
Copy the full SHA a1c198dView commit details
Commits on Mar 4, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3f346ee - Browse repository at this point
Copy the full SHA 3f346eeView commit details
Commits on Mar 31, 2015
-
Reorged imports from jbenet/go-ipfs to ipfs/go-ipfs
- Modified Godeps/Godeps.json by hand - [TEST] Updated welcome docs hash to sharness - [TEST] Updated contact doc - [TEST] disabled breaking test (t0080-repo refs local)
Configuration menu - View commit details
-
Copy full SHA for ea04d1b - Browse repository at this point
Copy the full SHA ea04d1bView commit details -
Reorged imports from jbenet/go-ipfs to ipfs/go-ipfs
- Modified Godeps/Godeps.json by hand - [TEST] Updated welcome docs hash to sharness - [TEST] Updated contact doc - [TEST] disabled breaking test (t0080-repo refs local)
Configuration menu - View commit details
-
Copy full SHA for b0e10cb - Browse repository at this point
Copy the full SHA b0e10cbView commit details
Commits on May 18, 2015
-
Run 'gofmt -s -w' on these files
rht committedMay 18, 2015 Configuration menu - View commit details
-
Copy full SHA for 191c1d3 - Browse repository at this point
Copy the full SHA 191c1d3View commit details
Commits on Jun 1, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 995989a - Browse repository at this point
Copy the full SHA 995989aView commit details
Commits on Sep 15, 2015
-
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 31cda68 - Browse repository at this point
Copy the full SHA 31cda68View commit details
Commits on Oct 3, 2015
-
replace imports with absolute path instead of using symlink
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ef7bd25 - Browse repository at this point
Copy the full SHA ef7bd25View commit details
Commits on Oct 27, 2015
-
update code to use new logging changes
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 59943a9 - Browse repository at this point
Copy the full SHA 59943a9View commit details
Commits on Nov 5, 2015
-
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5dfacc8 - Browse repository at this point
Copy the full SHA 5dfacc8View commit details
Commits on Jan 12, 2016
-
if bucket doesnt have enough peers, grab more elsewhere
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2fa2f79 - Browse repository at this point
Copy the full SHA 2fa2f79View commit details
Commits on Jan 30, 2016
-
initial vendoring of libp2p outside of the repo with gx
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ddb5ee6 - Browse repository at this point
Copy the full SHA ddb5ee6View commit details -
go-keyspace dep from libp2p added
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e659727 - Browse repository at this point
Copy the full SHA e659727View commit details -
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d4c73fe - Browse repository at this point
Copy the full SHA d4c73feView commit details
Commits on Jan 31, 2016
-
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3d1458c - Browse repository at this point
Copy the full SHA 3d1458cView commit details -
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8ac6e9e - Browse repository at this point
Copy the full SHA 8ac6e9eView commit details
Commits on Feb 13, 2016
-
Use gx vendored go-ipfs-utils where possible
For the rest of the packages in util, move them to thirdparty and update the references. util is gone! License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b7759d6 - Browse repository at this point
Copy the full SHA b7759d6View commit details -
Use gx vendored go-ipfs-utils where possible
For the rest of the packages in util, move them to thirdparty and update the references. util is gone! License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 86ad96b - Browse repository at this point
Copy the full SHA 86ad96bView commit details
Commits on Mar 9, 2016
-
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 901bcb3 - Browse repository at this point
Copy the full SHA 901bcb3View commit details
Commits on Mar 30, 2016
-
update utp and cleanup more godeps along the way
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bcde6c4 - Browse repository at this point
Copy the full SHA bcde6c4View commit details
Commits on Apr 7, 2016
-
switch to new libp2p with mss crypto
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f6916df - Browse repository at this point
Copy the full SHA f6916dfView commit details
Commits on Apr 11, 2016
-
update libp2p dep to fix hanging listeners problem
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3466d43 - Browse repository at this point
Copy the full SHA 3466d43View commit details
Commits on Apr 17, 2016
-
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
Lars Gierth committedApr 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 5ef5c7c - Browse repository at this point
Copy the full SHA 5ef5c7cView commit details -
Use extracted go-libp2p-crypto, -secio, -peer packages
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
Lars Gierth committedApr 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 155efe2 - Browse repository at this point
Copy the full SHA 155efe2View commit details
Commits on May 4, 2016
-
Update go-log to 1.1.0 and fix calls to go-log.Uuid
License: MIT Signed-off-by: Hector Sanjuan <code@hector.link>
Configuration menu - View commit details
-
Copy full SHA for 9ce09df - Browse repository at this point
Copy the full SHA 9ce09dfView commit details
Commits on May 10, 2016
-
update libp2p with go-multiaddr and go-stream-muxer updates
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
Configuration menu - View commit details
-
Copy full SHA for 1f80f59 - Browse repository at this point
Copy the full SHA 1f80f59View commit details
Commits on May 17, 2016
-
update go-libp2p 3.2.2, nil maddr fixes
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
Configuration menu - View commit details
-
Copy full SHA for 9c04bb9 - Browse repository at this point
Copy the full SHA 9c04bb9View commit details
Commits on Jun 1, 2016
-
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
Configuration menu - View commit details
-
Copy full SHA for 13a2c03 - Browse repository at this point
Copy the full SHA 13a2c03View commit details
Commits on Jun 9, 2016
-
ipfs/go-log#3 License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
Configuration menu - View commit details
-
Copy full SHA for b26439a - Browse repository at this point
Copy the full SHA b26439aView commit details
Commits on Jun 11, 2016
-
pull in libp2p updates with utp fixes
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
Configuration menu - View commit details
-
Copy full SHA for 0ee12a2 - Browse repository at this point
Copy the full SHA 0ee12a2View commit details
Commits on Jun 12, 2016
-
a few small changes to make the dht more efficient
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
Configuration menu - View commit details
-
Copy full SHA for b7641d6 - Browse repository at this point
Copy the full SHA b7641d6View commit details -
License: MIT Signed-off-by: Jeromy <why@ipfs.io>
Configuration menu - View commit details
-
Copy full SHA for 9ad0b6c - Browse repository at this point
Copy the full SHA 9ad0b6cView commit details
Commits on Jun 24, 2016
-
Update go-log in whole dependency tree (#2898)
* Update golog in go-ipfs License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update go-libp2p for go-log License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update go-libp2p-secio for go-log License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update go-libp2p-crypto for go-log License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update go-libp2p-peer for go-log License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Import peersore, it wasn't imported License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update peerstore License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update peer License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update secio License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch> * Update go-libp2p License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
Configuration menu - View commit details
-
Copy full SHA for 163ddd5 - Browse repository at this point
Copy the full SHA 163ddd5View commit details
Commits on Aug 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9c00a96 - Browse repository at this point
Copy the full SHA 9c00a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 138396b - Browse repository at this point
Copy the full SHA 138396bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 826baf2 - Browse repository at this point
Copy the full SHA 826baf2View commit details
Commits on Aug 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 314c3cb - Browse repository at this point
Copy the full SHA 314c3cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5add21a - Browse repository at this point
Copy the full SHA 5add21aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9055fe3 - Browse repository at this point
Copy the full SHA 9055fe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d2cddd - Browse repository at this point
Copy the full SHA 6d2cdddView commit details
Commits on Aug 31, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9968b7d - Browse repository at this point
Copy the full SHA 9968b7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d401aca - Browse repository at this point
Copy the full SHA d401acaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8919b2 - Browse repository at this point
Copy the full SHA e8919b2View commit details