-
Notifications
You must be signed in to change notification settings - Fork 0
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
Testing refactor switch merge #1
Commits on Mar 31, 2017
-
Configuration menu - View commit details
-
Copy full SHA for ac37652 - Browse repository at this point
Copy the full SHA ac37652View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd2a32 - Browse repository at this point
Copy the full SHA cbd2a32View commit details
Commits on Apr 6, 2017
-
fix: move emitters to last thing in the method (libp2p#218)
* fix: move emitters to last thing in the method * fix: setImmediate everything
Configuration menu - View commit details
-
Copy full SHA for a5b1b63 - Browse repository at this point
Copy the full SHA a5b1b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6a5ff - Browse repository at this point
Copy the full SHA 9e6a5ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5274e87 - Browse repository at this point
Copy the full SHA 5274e87View commit details
Commits on Jul 7, 2017
-
fix: move 'pull-stream' from devDependencies to dependencies (libp2p#220
Configuration menu - View commit details
-
Copy full SHA for 8b86473 - Browse repository at this point
Copy the full SHA 8b86473View commit details
Commits on Jul 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a1eeb27 - Browse repository at this point
Copy the full SHA a1eeb27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bbb4fd - Browse repository at this point
Copy the full SHA 3bbb4fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e306440 - Browse repository at this point
Copy the full SHA e306440View commit details
Commits on Jul 17, 2017
-
feat: dial to PeerId and/or Multiaddr in addition to PeerInfo (libp2p…
…#222) * chore: update deps * feat: support dial to peerId and/or multiaddr in adition to peerInfo * chore: update CI
Configuration menu - View commit details
-
Copy full SHA for 80c3853 - Browse repository at this point
Copy the full SHA 80c3853View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b39d5 - Browse repository at this point
Copy the full SHA c5b39d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c8a5ed - Browse repository at this point
Copy the full SHA 8c8a5edView commit details
Commits on Jul 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 200c213 - Browse repository at this point
Copy the full SHA 200c213View commit details
Commits on Jul 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8e5f8df - Browse repository at this point
Copy the full SHA 8e5f8dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5f162 - Browse repository at this point
Copy the full SHA 8b5f162View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7144f0b - Browse repository at this point
Copy the full SHA 7144f0bView commit details
Commits on Aug 24, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 4a9ecf2 - Browse repository at this point
Copy the full SHA 4a9ecf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24ae382 - Browse repository at this point
Copy the full SHA 24ae382View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef1308b - Browse repository at this point
Copy the full SHA ef1308bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c9556e - Browse repository at this point
Copy the full SHA 5c9556eView commit details
Commits on Aug 25, 2017
-
feat: increase maxListeners to Infinity (libp2p#226)
* feat: increase maxListeners to Infinity ipfs/js-ipfs-bitswap#142 (comment) * fix linting
Configuration menu - View commit details
-
Copy full SHA for 77bf1ab - Browse repository at this point
Copy the full SHA 77bf1abView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0e33f6 - Browse repository at this point
Copy the full SHA d0e33f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0196ab6 - Browse repository at this point
Copy the full SHA 0196ab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for db9def3 - Browse repository at this point
Copy the full SHA db9def3View commit details
Commits on Sep 3, 2017
-
feat: p2p addrs situation (libp2p#229)
* chore: update gitignore and CI * chore: update deps * test: update tests to new p2p-webrtc-star multiaddr format
Configuration menu - View commit details
-
Copy full SHA for 6163bed - Browse repository at this point
Copy the full SHA 6163bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for f266280 - Browse repository at this point
Copy the full SHA f266280View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1090e3 - Browse repository at this point
Copy the full SHA c1090e3View commit details
Commits on Sep 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 85f4a14 - Browse repository at this point
Copy the full SHA 85f4a14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad057b - Browse repository at this point
Copy the full SHA 0ad057bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53cda74 - Browse repository at this point
Copy the full SHA 53cda74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 619c8e9 - Browse repository at this point
Copy the full SHA 619c8e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d08c919 - Browse repository at this point
Copy the full SHA d08c919View commit details -
Configuration menu - View commit details
-
Copy full SHA for 251bdd5 - Browse repository at this point
Copy the full SHA 251bdd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for dce497a - Browse repository at this point
Copy the full SHA dce497aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1487cfe - Browse repository at this point
Copy the full SHA 1487cfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 114fd54 - Browse repository at this point
Copy the full SHA 114fd54View commit details
Commits on Sep 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 292e922 - Browse repository at this point
Copy the full SHA 292e922View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bd287c - Browse repository at this point
Copy the full SHA 6bd287cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2d1329 - Browse repository at this point
Copy the full SHA a2d1329View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4208f24 - Browse repository at this point
Copy the full SHA 4208f24View commit details
Commits on Oct 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 30fb36f - Browse repository at this point
Copy the full SHA 30fb36fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8578c82 - Browse repository at this point
Copy the full SHA 8578c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21ed197 - Browse repository at this point
Copy the full SHA 21ed197View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3183025 - Browse repository at this point
Copy the full SHA 3183025View commit details
Commits on Oct 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 94b00dd - Browse repository at this point
Copy the full SHA 94b00ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb4015f - Browse repository at this point
Copy the full SHA bb4015fView commit details -
Configuration menu - View commit details
-
Copy full SHA for de56586 - Browse repository at this point
Copy the full SHA de56586View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89095ad - Browse repository at this point
Copy the full SHA 89095adView commit details -
Configuration menu - View commit details
-
Copy full SHA for d257c61 - Browse repository at this point
Copy the full SHA d257c61View commit details
Commits on Nov 12, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 661e75a - Browse repository at this point
Copy the full SHA 661e75aView commit details
Commits on Nov 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f22ee2a - Browse repository at this point
Copy the full SHA f22ee2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8219e4 - Browse repository at this point
Copy the full SHA f8219e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 232f61f - Browse repository at this point
Copy the full SHA 232f61fView commit details
Commits on Dec 14, 2017
-
* feat: fix circuit dialing * chore: upgrade deps * chore: update circle ci config * chore: adding missing dev dependency * fix: removing unused dependency * test: adding tests * fix: remove unused dep
Configuration menu - View commit details
-
Copy full SHA for 77a4f61 - Browse repository at this point
Copy the full SHA 77a4f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3845085 - Browse repository at this point
Copy the full SHA 3845085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ea4ac0 - Browse repository at this point
Copy the full SHA 8ea4ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 541c4ba - Browse repository at this point
Copy the full SHA 541c4baView commit details
Commits on Jan 7, 2018
-
* chore: update deps * feat: use latest secio API * chore: update deps
Configuration menu - View commit details
-
Copy full SHA for 75ba1c1 - Browse repository at this point
Copy the full SHA 75ba1c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b43b8 - Browse repository at this point
Copy the full SHA 60b43b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c6db7 - Browse repository at this point
Copy the full SHA 33c6db7View commit details
Commits on Jan 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 94d8be2 - Browse repository at this point
Copy the full SHA 94d8be2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb3c0e - Browse repository at this point
Copy the full SHA 3fb3c0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0a1d4 - Browse repository at this point
Copy the full SHA 5c0a1d4View commit details
Commits on Feb 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e483e33 - Browse repository at this point
Copy the full SHA e483e33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ecafd7 - Browse repository at this point
Copy the full SHA 0ecafd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43de7aa - Browse repository at this point
Copy the full SHA 43de7aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d559fa5 - Browse repository at this point
Copy the full SHA d559fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a11b277 - Browse repository at this point
Copy the full SHA a11b277View commit details -
Configuration menu - View commit details
-
Copy full SHA for a283588 - Browse repository at this point
Copy the full SHA a283588View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c3bce - Browse repository at this point
Copy the full SHA 19c3bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c1184b - Browse repository at this point
Copy the full SHA 2c1184bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e825f04 - Browse repository at this point
Copy the full SHA e825f04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cde7c9 - Browse repository at this point
Copy the full SHA 9cde7c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d522f3a - Browse repository at this point
Copy the full SHA d522f3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5af5660 - Browse repository at this point
Copy the full SHA 5af5660View commit details -
Configuration menu - View commit details
-
Copy full SHA for e672e1a - Browse repository at this point
Copy the full SHA e672e1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ea434 - Browse repository at this point
Copy the full SHA 69ea434View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca610a5 - Browse repository at this point
Copy the full SHA ca610a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea84d97 - Browse repository at this point
Copy the full SHA ea84d97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9121dca - Browse repository at this point
Copy the full SHA 9121dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5573289 - Browse repository at this point
Copy the full SHA 5573289View commit details -
Configuration menu - View commit details
-
Copy full SHA for d416b3f - Browse repository at this point
Copy the full SHA d416b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b75bcd - Browse repository at this point
Copy the full SHA 0b75bcdView commit details
Commits on Feb 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for fd232b8 - Browse repository at this point
Copy the full SHA fd232b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4bfd6 - Browse repository at this point
Copy the full SHA 9d4bfd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52967cd - Browse repository at this point
Copy the full SHA 52967cdView commit details
Commits on Feb 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0f0f314 - Browse repository at this point
Copy the full SHA 0f0f314View commit details -
Configuration menu - View commit details
-
Copy full SHA for 613e30d - Browse repository at this point
Copy the full SHA 613e30dView commit details
Commits on Feb 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a4521dd - Browse repository at this point
Copy the full SHA a4521ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf56511 - Browse repository at this point
Copy the full SHA cf56511View commit details -
Configuration menu - View commit details
-
Copy full SHA for 846c3c2 - Browse repository at this point
Copy the full SHA 846c3c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b326a7 - Browse repository at this point
Copy the full SHA 8b326a7View commit details
Commits on Mar 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ae6b52e - Browse repository at this point
Copy the full SHA ae6b52eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f98b0c - Browse repository at this point
Copy the full SHA 6f98b0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 439e6a2 - Browse repository at this point
Copy the full SHA 439e6a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e40d351 - Browse repository at this point
Copy the full SHA e40d351View commit details
Commits on Mar 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f45b4a7 - Browse repository at this point
Copy the full SHA f45b4a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e57624d - Browse repository at this point
Copy the full SHA e57624dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93c558f - Browse repository at this point
Copy the full SHA 93c558fView commit details
Commits on Mar 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6265ec6 - Browse repository at this point
Copy the full SHA 6265ec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc5a0c8 - Browse repository at this point
Copy the full SHA fc5a0c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c877e - Browse repository at this point
Copy the full SHA a0c877eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 085661f - Browse repository at this point
Copy the full SHA 085661fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f5efce - Browse repository at this point
Copy the full SHA 9f5efceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b40ce97 - Browse repository at this point
Copy the full SHA b40ce97View commit details
Commits on Apr 3, 2018
-
Chore which i think fixes this issue also https://github.com/libp2p/js-libp2p-switch/issues/235
Configuration menu - View commit details
-
Copy full SHA for 7c60361 - Browse repository at this point
Copy the full SHA 7c60361View commit details -
Configuration menu - View commit details
-
Copy full SHA for 132d5df - Browse repository at this point
Copy the full SHA 132d5dfView commit details
Commits on Apr 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c0eae1e - Browse repository at this point
Copy the full SHA c0eae1eView commit details
Commits on Apr 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b126249 - Browse repository at this point
Copy the full SHA b126249View commit details -
Configuration menu - View commit details
-
Copy full SHA for 895e433 - Browse repository at this point
Copy the full SHA 895e433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c94f0 - Browse repository at this point
Copy the full SHA 26c94f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55560c7 - Browse repository at this point
Copy the full SHA 55560c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17285c4 - Browse repository at this point
Copy the full SHA 17285c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97bb973 - Browse repository at this point
Copy the full SHA 97bb973View commit details
Commits on Apr 30, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f505ee8 - Browse repository at this point
Copy the full SHA f505ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b7725e - Browse repository at this point
Copy the full SHA 1b7725eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b739a2 - Browse repository at this point
Copy the full SHA 4b739a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a08b8 - Browse repository at this point
Copy the full SHA 83a08b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6b8f7 - Browse repository at this point
Copy the full SHA 1f6b8f7View commit details
Commits on May 1, 2018
-
feat: improve circuit err messages (libp2p#250)
* feat: improve circuit err handling * feat: add test to to validate err when circuit not enabled
Configuration menu - View commit details
-
Copy full SHA for 63ad87a - Browse repository at this point
Copy the full SHA 63ad87aView commit details -
refactor: update files and add jsdocs to improve readability
refactor: initial refactor of dial.js refactor: add more jsdocs to dial and clean up some code refactor: make get-peer-info more readable fix: jsdocs in dial docs: update some jsdocs refactor: make dial.js a bit easier to consume fix: fix linting docs: add more jsdocs and comments refactor: clean up dial methods and encryption order
Configuration menu - View commit details
-
Copy full SHA for 1166fb9 - Browse repository at this point
Copy the full SHA 1166fb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a2d38 - Browse repository at this point
Copy the full SHA b5a2d38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30ed081 - Browse repository at this point
Copy the full SHA 30ed081View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b6316 - Browse repository at this point
Copy the full SHA 71b6316View commit details -
Configuration menu - View commit details
-
Copy full SHA for 350695c - Browse repository at this point
Copy the full SHA 350695cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aba7d1b - Browse repository at this point
Copy the full SHA aba7d1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3826d00 - Browse repository at this point
Copy the full SHA 3826d00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c82bb5 - Browse repository at this point
Copy the full SHA 4c82bb5View commit details
Commits on May 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 36bc50b - Browse repository at this point
Copy the full SHA 36bc50bView commit details
Commits on May 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 5cdec34 - Browse repository at this point
Copy the full SHA 5cdec34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f3a4eb - Browse repository at this point
Copy the full SHA 1f3a4ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce8c43d - Browse repository at this point
Copy the full SHA ce8c43dView commit details
Commits on May 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8749f2a - Browse repository at this point
Copy the full SHA 8749f2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f5738 - Browse repository at this point
Copy the full SHA d9f5738View commit details -
Configuration menu - View commit details
-
Copy full SHA for f126ad0 - Browse repository at this point
Copy the full SHA f126ad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b60484 - Browse repository at this point
Copy the full SHA 4b60484View commit details
Commits on May 30, 2018
-
fix: return on call to nextMuxer
When the call to multistream.Dialer.select is unsuccessful, call nextMuxer to try select the next one in the list but do not continue executing callback afterwards. License: MIT Signed-off-by: Alan Shaw <alan@tableflip.io>
Configuration menu - View commit details
-
Copy full SHA for fef2d11 - Browse repository at this point
Copy the full SHA fef2d11View commit details
Commits on May 31, 2018
-
fix: drop connection when stream ends unexpectedly
Pull streams pass true in the error position when the sream ends. In https://github.com/multiformats/js-multistream-select/blob/5b19358b91850b528b3f93babd60d63ddcf56a99/src/select.js#L18-L21 ...we're getting lots of instances of pull-length-prefixed stream erroring early with `true` and it's passed back up to the dialer in https://github.com/libp2p/js-libp2p-switch/blob/fef2d11850379a4720bb9c736236a81a067dc901/src/dial.js#L238-L241 The `_createMuxedConnection` contains an assumption that any error that occurs when trying `_attemptMuxerUpgrade` is ok, and keeps the relveant baseConnecton in the cache. If the pull-stream has ended unexpectedly then keeping the connection arround starts causing the "already piped" errors when we try and use the it later. This PR adds a guard to avoid putting the connection back into the cache if the stream has ended. There is related work in an old PR to add a check for exactly this issue in pull-length-prefixed dignifiedquire/pull-length-prefixed#8 ...but it's still open, so this PR adds a check for true in the error position at the site where the "already piped" errors were appearing. Once the PR on pull-length-prefixed is merged this check can be removed. It's not ideal to have it in this code as it is far removed from the source, but it fixes the issue for now. Arguably anywhere that `msDialer.handle` is called should do the same check, but we're not seeing this error occur anywhere else so to keep this PR small, I've left it as the minimal changeset to fix the issue. Of note, we had to add '/dns4/ws-star.discovery.libp2p.io/tcp/443/wss/p2p-websocket-star' to the swarm config to trigger the "already piped" errors. There is a minimal test app here https://github.com/tableflip/js-ipfs-already-piped-error Manual testing shows ~50 streams fail in the first 2 mins of running a node, and then things stabalise with ~90 active muxed connections after that. Fixes libp2p#235 Fixes ipfs/js-ipfs#1366 See dignifiedquire/pull-length-prefixed#8 License: MIT Signed-off-by: Oli Evans <oli@tableflip.io>
Configuration menu - View commit details
-
Copy full SHA for cb5245a - Browse repository at this point
Copy the full SHA cb5245aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eb28ca - Browse repository at this point
Copy the full SHA 1eb28caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 704e316 - Browse repository at this point
Copy the full SHA 704e316View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd24b23 - Browse repository at this point
Copy the full SHA bd24b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81d4394 - Browse repository at this point
Copy the full SHA 81d4394View commit details
Commits on Jun 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4fce859 - Browse repository at this point
Copy the full SHA 4fce859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6562463 - Browse repository at this point
Copy the full SHA 6562463View commit details
Commits on Jun 6, 2018
-
feat: swap quick-lru by hashlru
This removes the only dependency using generators in the ipfs/libp2p ecosystem. Next version of create-react-app will support ipfs out-of-box with this change.
Configuration menu - View commit details
-
Copy full SHA for 888e973 - Browse repository at this point
Copy the full SHA 888e973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4963a67 - Browse repository at this point
Copy the full SHA 4963a67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79344d2 - Browse repository at this point
Copy the full SHA 79344d2View commit details
Commits on Jul 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 41210cf - Browse repository at this point
Copy the full SHA 41210cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4ed449 - Browse repository at this point
Copy the full SHA c4ed449View commit details
Commits on Jul 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 43fe7d8 - Browse repository at this point
Copy the full SHA 43fe7d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb90b68 - Browse repository at this point
Copy the full SHA fb90b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb598c - Browse repository at this point
Copy the full SHA bdb598cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9b158d - Browse repository at this point
Copy the full SHA e9b158dView commit details
Commits on Jul 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bff0a8b - Browse repository at this point
Copy the full SHA bff0a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19d99d3 - Browse repository at this point
Copy the full SHA 19d99d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c18e0bd - Browse repository at this point
Copy the full SHA c18e0bdView commit details
Commits on Jul 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0fb1b8b - Browse repository at this point
Copy the full SHA 0fb1b8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd794d7 - Browse repository at this point
Copy the full SHA cd794d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ee5ac2 - Browse repository at this point
Copy the full SHA 5ee5ac2View commit details
Commits on Jul 19, 2018
-
Add private network support (libp2p#266)
* feat: add support for private networks fix: update protector.protect usage chore: fix linting and update deps test: add secio to pnet tests docs: add private network info the readme chore: update pnet package version test: add skipped test back in and update it
Jacob Heun committedJul 19, 2018 Configuration menu - View commit details
-
Copy full SHA for b6600da - Browse repository at this point
Copy the full SHA b6600daView commit details
Commits on Jul 23, 2018
-
fix: improve erroring around invalid peers
docs: add some comments chore: update deps test: simplify identify test
Configuration menu - View commit details
-
Copy full SHA for a62a72b - Browse repository at this point
Copy the full SHA a62a72bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c469745 - Browse repository at this point
Copy the full SHA c469745View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa7f2e8 - Browse repository at this point
Copy the full SHA aa7f2e8View commit details
Commits on Aug 15, 2018
-
test: add sample network circuit relay tests (libp2p#275)
* test: add sample network circuit relay tests * test: use ephemeral ports
Configuration menu - View commit details
-
Copy full SHA for 30310f8 - Browse repository at this point
Copy the full SHA 30310f8View commit details
Commits on Sep 10, 2018
-
chore: remove test pre-push chore: update test ports
Configuration menu - View commit details
-
Copy full SHA for caf1958 - Browse repository at this point
Copy the full SHA caf1958View commit details -
Configuration menu - View commit details
-
Copy full SHA for b92fb35 - Browse repository at this point
Copy the full SHA b92fb35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02145a6 - Browse repository at this point
Copy the full SHA 02145a6View commit details
Commits on Oct 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e3b4b42 - Browse repository at this point
Copy the full SHA e3b4b42View commit details
Commits on Oct 19, 2018
-
feat: make switch a state machine (libp2p#278)
* feat: add basic state machine functionality to switch * feat: make connections state machines * refactor: clean up logs * feat: add dialFSM to the switch * feat: add better support for closing connections * test: add tests for some uncovered lines * feat: add warning emitter for muxer upgrade failed * docs: update readme
Configuration menu - View commit details
-
Copy full SHA for 7dcabdd - Browse repository at this point
Copy the full SHA 7dcabddView commit details -
Configuration menu - View commit details
-
Copy full SHA for da942cb - Browse repository at this point
Copy the full SHA da942cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06fd7fc - Browse repository at this point
Copy the full SHA 06fd7fcView commit details
Commits on Oct 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 280d54f - Browse repository at this point
Copy the full SHA 280d54fView commit details
Commits on Oct 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 128d8e9 - Browse repository at this point
Copy the full SHA 128d8e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe84058 - Browse repository at this point
Copy the full SHA fe84058View commit details
Commits on Nov 15, 2018
-
fix: improve connection closing and error handling (libp2p#285)
* fix: improve connection closing and error handling * test: improve identify test * chore: update deps * fix: only emit from connections if there is a listener * test: add more connection tests * chore: update libp2p-mplex
Configuration menu - View commit details
-
Copy full SHA for e757cf6 - Browse repository at this point
Copy the full SHA e757cf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f406dd5 - Browse repository at this point
Copy the full SHA f406dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7697281 - Browse repository at this point
Copy the full SHA 7697281View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a9e924 - Browse repository at this point
Copy the full SHA 7a9e924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62c2414 - Browse repository at this point
Copy the full SHA 62c2414View commit details -
Configuration menu - View commit details
-
Copy full SHA for 823c776 - Browse repository at this point
Copy the full SHA 823c776View commit details
Commits on Dec 13, 2018
-
fix: use retimer to avoid creating so many timers (libp2p#289)
* use retimer to avoid scheduling so many timers * Fixed linting
Configuration menu - View commit details
-
Copy full SHA for f43084b - Browse repository at this point
Copy the full SHA f43084bView commit details
Commits on Dec 14, 2018
-
fix: improve connection tracking and closing (libp2p#291)
* chore: update deps * fix: check we have a proper transport before filtering addresses * fix: improve connection close on stop * fix: improve stat stopping * test: fix stats test * fix: improve tracking of open connections * chore: remove log * fix: stats stop in browser chore: fix linting and browser tests * fix: remove uneeded set peer info * fix: abort the base connection on close * fix: catch edge cases of dialTimeout calling back twice * fix: close all connections instead of checking peerbook peers * test: update dial fsm test waits * test: make parallel dial tests deterministic fix: improve logic around disconnecting fix: remove duplicate event handling logic * chore: fix lint * test: improve test reliability
Configuration menu - View commit details
-
Copy full SHA for aa86307 - Browse repository at this point
Copy the full SHA aa86307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ab5ae - Browse repository at this point
Copy the full SHA 78ab5aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b445cf - Browse repository at this point
Copy the full SHA 1b445cfView commit details
Commits on Dec 19, 2018
-
refactor: stat use for over forEach (libp2p#295)
forEach is 10x slower than a regular for(;;) loop, and it should be avoided in hot code paths.
Configuration menu - View commit details
-
Copy full SHA for b29679d - Browse repository at this point
Copy the full SHA b29679dView commit details
Commits on Dec 20, 2018
-
fix: avoid sync callback in async functions (libp2p#297)
* fix: avoid sync callback in async functions * test: add error check * refactor: clean up async usage * chore: clean up * refactor: remove async waterfall usage on identify * chore: fix linting
Configuration menu - View commit details
-
Copy full SHA for 089835e - Browse repository at this point
Copy the full SHA 089835eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f65df95 - Browse repository at this point
Copy the full SHA f65df95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b498a0 - Browse repository at this point
Copy the full SHA 5b498a0View commit details
Commits on Jan 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b3a6a74 - Browse repository at this point
Copy the full SHA b3a6a74View commit details
Commits on Jan 11, 2019
-
fix: reduce bundle size (libp2p#292)
* fix: reduce bundle size * fix: use bignumber everywhere * chore: update deps
Configuration menu - View commit details
-
Copy full SHA for 76e5d1d - Browse repository at this point
Copy the full SHA 76e5d1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8525bee - Browse repository at this point
Copy the full SHA 8525beeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fade87 - Browse repository at this point
Copy the full SHA 6fade87View commit details
Commits on Jan 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 86e0a7a - Browse repository at this point
Copy the full SHA 86e0a7aView commit details
Commits on Feb 15, 2019
-
test: add pull-mplex to test suite (libp2p#305)
* chore: use travis * chore: update dependencies
Configuration menu - View commit details
-
Copy full SHA for d504040 - Browse repository at this point
Copy the full SHA d504040View commit details
Commits on Mar 5, 2019
-
fix: dial in series until we have proper abort support (libp2p#306)
refactor: simplify the circuit dial logic chore: remove travis windows cache refactor: clean up dial many error logic test: explicitly set correct address test(refactor): update order of echo logic and add after refactor: cleanup per feedback
Configuration menu - View commit details
-
Copy full SHA for ddf622b - Browse repository at this point
Copy the full SHA ddf622bView commit details
Commits on Mar 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ca78e3b - Browse repository at this point
Copy the full SHA ca78e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33d49e9 - Browse repository at this point
Copy the full SHA 33d49e9View commit details
Commits on Mar 12, 2019
-
fix: peer disconnect event and improve logging performance (libp2p#309)
* fix: only emit disconnects from muxed conns * fix: update disconnect logic * chore: clean up logging to prevent unneeded string formatting * chore: fix spelling
Configuration menu - View commit details
-
Copy full SHA for f731cdc - Browse repository at this point
Copy the full SHA f731cdcView commit details
Commits on Mar 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c0c1009 - Browse repository at this point
Copy the full SHA c0c1009View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4216144 - Browse repository at this point
Copy the full SHA 4216144View commit details
Commits on Mar 20, 2019
-
feat: add basic dial queue to avoid many connections to peer (libp2p#310
) BREAKING CHANGE: This adds a very basic dial queue peer peer. This will prevent multiple, simultaneous dial requests to the same peer from creating multiple connections. The requests will be queued per peer, and will leverage the same connection when possible. The breaking change here is that `.dial`, will no longer return a connection. js-libp2p, circuit relay, and kad-dht, which use `.dial` were not using the returned connection. So while this is a breaking change it should not break the existing libp2p stack. If custom applications are leveraging the returned connection, they will need to convert to only using the connection returned via the callback. * chore: dont log priviatized unless it actually happened * refactor: only get our addresses for filtering once
Configuration menu - View commit details
-
Copy full SHA for 6a94d9a - Browse repository at this point
Copy the full SHA 6a94d9aView commit details
Commits on Mar 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 46e2509 - Browse repository at this point
Copy the full SHA 46e2509View commit details -
Configuration menu - View commit details
-
Copy full SHA for 485ff7f - Browse repository at this point
Copy the full SHA 485ff7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a86af - Browse repository at this point
Copy the full SHA 45a86afView commit details -
fix: ensure dials always use the latest PeerInfo from the PeerBook (l…
…ibp2p#312) * fix: ensure dials always use the latest PeerInfo from the PeerBook This fixes an issue where if dial is called with a new instance of PeerInfo, if it is the first dial to that peer, the queue was forever associated with that instance. This is currently the case when Circuit checks the HOP status of a potential relay. This ensures that whenever we dial, we are updating the peer book and using the latest PeerInfo in that dial request. * test: add test for get peer info * refactor: just use id with dialer queue
Configuration menu - View commit details
-
Copy full SHA for 16f2bc3 - Browse repository at this point
Copy the full SHA 16f2bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce0c76b - Browse repository at this point
Copy the full SHA ce0c76bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b318e3f - Browse repository at this point
Copy the full SHA b318e3fView commit details
Commits on Mar 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6437139 - Browse repository at this point
Copy the full SHA 6437139View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad9a061 - Browse repository at this point
Copy the full SHA ad9a061View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e23eb2 - Browse repository at this point
Copy the full SHA 1e23eb2View commit details
Commits on Mar 28, 2019
-
feat: global dial queue (libp2p#314)
* feat: add a general queue to limit all dials * fix: improve queue count logic and add better abort * feat: add a basic blacklist * fix: abort dial queue on error instead of stop * feat: add a crude priority lane * test: add test for blacklist error * fix: make blacklist and max dials configurable * refactor: blacklist after callback * test: improve testings around blacklisting
Configuration menu - View commit details
-
Copy full SHA for 20175dd - Browse repository at this point
Copy the full SHA 20175ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4351db - Browse repository at this point
Copy the full SHA d4351dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57146a0 - Browse repository at this point
Copy the full SHA 57146a0View commit details -
fix: improve dial queue and parallel dials (libp2p#315)
* feat: allow dialer queues to do many requests to a peer * fix: parallel dials and validate cancelled conns * feat: make dial timeout configurable * fix: allow already connected peers to dial immediately * refactor: add dial timeout to consts file * fix: keep better track of in progress queues * refactor: make dials race
Configuration menu - View commit details
-
Copy full SHA for fcbcccc - Browse repository at this point
Copy the full SHA fcbccccView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a8243 - Browse repository at this point
Copy the full SHA f7a8243View commit details -
Configuration menu - View commit details
-
Copy full SHA for d550b48 - Browse repository at this point
Copy the full SHA d550b48View commit details
Commits on Apr 2, 2019
-
feat: limit the number of cold calls we can do (libp2p#316)
* feat: limit the number of cold calls we can do * feat: add a backoff to blacklisting * refactor: make cold calls configurable * fix: make blacklist duration longer * fix: improve blacklisting * test: add some tests for queue * feat: add jitter to blacklist ttl * test: validate cold queue is removed * feat: purge old queues every hour * test: fix aegir post script node shutdown * fix: abort the cold call queue on manager abort * fix: improve queue cleanup and lower interval to 15 mins
Configuration menu - View commit details
-
Copy full SHA for 4a543cb - Browse repository at this point
Copy the full SHA 4a543cbView commit details
Commits on Apr 3, 2019
-
fix: improve connection tracking (libp2p#318)
* fix: centralize connection events and peer connects * fix: remove unneeded peerBook put
Configuration menu - View commit details
-
Copy full SHA for 828e685 - Browse repository at this point
Copy the full SHA 828e685View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e8114e - Browse repository at this point
Copy the full SHA 3e8114eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f05b9f - Browse repository at this point
Copy the full SHA 0f05b9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f31663f - Browse repository at this point
Copy the full SHA f31663fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 805d1ad - Browse repository at this point
Copy the full SHA 805d1adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 014f4d0 - Browse repository at this point
Copy the full SHA 014f4d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9592c22 - Browse repository at this point
Copy the full SHA 9592c22View commit details -
Configuration menu - View commit details
-
Copy full SHA for aeadc1b - Browse repository at this point
Copy the full SHA aeadc1bView commit details
Commits on Apr 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5f9a4f6 - Browse repository at this point
Copy the full SHA 5f9a4f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb910f6 - Browse repository at this point
Copy the full SHA eb910f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7b1d05 - Browse repository at this point
Copy the full SHA c7b1d05View commit details
Commits on Apr 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9584a4b - Browse repository at this point
Copy the full SHA 9584a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4862c48 - Browse repository at this point
Copy the full SHA 4862c48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0357bf2 - Browse repository at this point
Copy the full SHA 0357bf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 909d0d2 - Browse repository at this point
Copy the full SHA 909d0d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 866e5a6 - Browse repository at this point
Copy the full SHA 866e5a6View commit details
Commits on Apr 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for bb1a235 - Browse repository at this point
Copy the full SHA bb1a235View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0a5054 - Browse repository at this point
Copy the full SHA b0a5054View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf4d926 - Browse repository at this point
Copy the full SHA bf4d926View commit details
Commits on Apr 16, 2019
-
fix: resolve transport sort order in browsers (libp2p#333)
* fix: resolve transport sort order in browsers * fix: update sort logic
Configuration menu - View commit details
-
Copy full SHA for 951e0c9 - Browse repository at this point
Copy the full SHA 951e0c9View commit details -
fix: dont use peerinfo distinct (libp2p#334)
* fix: dont use peerinfo distinct * refactor: remove unneeded code * refactor: clean up * refactor: fix feedback
Configuration menu - View commit details
-
Copy full SHA for 9af0e3a - Browse repository at this point
Copy the full SHA 9af0e3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f1b26 - Browse repository at this point
Copy the full SHA 15f1b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for c73efba - Browse repository at this point
Copy the full SHA c73efbaView commit details
Commits on Apr 25, 2019
-
fix(stats): prevent 0ms timeDiff breaking movingAverage (libp2p#336)
* stats - stat - prevent 0ms timeDiff breaking movingAverage * chore: remove commitlint
Configuration menu - View commit details
-
Copy full SHA for 7aebb9c - Browse repository at this point
Copy the full SHA 7aebb9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d02b808 - Browse repository at this point
Copy the full SHA d02b808View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ca691f - Browse repository at this point
Copy the full SHA 3ca691fView commit details
Commits on Apr 26, 2019
-
fix: dont blindly add observed addresses to our list (libp2p#337)
Until we can properly validate the observed address our peer tells us about, we shouldnt blindly add it to our address list. Until we have better NAT management we cant reliably validate that we're adding an appropriate address for ourselves.
Configuration menu - View commit details
-
Copy full SHA for f879cfc - Browse repository at this point
Copy the full SHA f879cfcView commit details
Commits on Jun 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f306cba - Browse repository at this point
Copy the full SHA f306cbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44a8690 - Browse repository at this point
Copy the full SHA 44a8690View commit details -
Configuration menu - View commit details
-
Copy full SHA for a386bb7 - Browse repository at this point
Copy the full SHA a386bb7View commit details
Commits on Jul 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2e71946 - Browse repository at this point
Copy the full SHA 2e71946View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5670c42 - Browse repository at this point
Copy the full SHA 5670c42View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e6f74 - Browse repository at this point
Copy the full SHA f5e6f74View commit details