{"push_id":545830658,"size":63,"distinct_size":3,"ref":"refs/heads/stdin-input","head":"1e30a10948dc063c6377ba3e61533fdb66550b9f","before":"e2eb32385ed73d7c51e921961e03ab043d7fb702","commits":[{"sha":"b36ca66f7cacea3067c6c9c5c742eb01be473eec","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"multiaddr update: recognize link local ip6","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/b36ca66f7cacea3067c6c9c5c742eb01be473eec"},{"sha":"7ec1a674e34c5d30868c2d936d689ffe7b011ecb","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm: do not usre link local addrs","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/7ec1a674e34c5d30868c2d936d689ffe7b011ecb"},{"sha":"0cb0f27b68948656d6925bf934fe50857411101a","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"bootstrap: print error when failed","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/0cb0f27b68948656d6925bf934fe50857411101a"},{"sha":"ceadfbe791db1cb3fa7677790f5ce11e2b431854","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"core: some logging for addresses","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/ceadfbe791db1cb3fa7677790f5ce11e2b431854"},{"sha":"81aff954d1b72284d9c19a4195eff37ba749cecb","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"Merge pull request #544 from jbenet/fix/linklocal\n\ndont send ip6 link local addrs","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/81aff954d1b72284d9c19a4195eff37ba749cecb"},{"sha":"ddd5c4faee3ab1c4fc680a576acff5fc5679f8e5","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm: fix connect self problems\n\nThis adds two checks after a successful conn.Dial\n* if the remote peer is not who we wanted, close conn\n* if the remove peer is outselves, close conn\n\n(the second is redundant, but the codebase may evolve to\nend up disabling the first check, so keeping the second\nin place helps)\n\nnote:\nLoopback addresses are actually sent out (they _have to be_,\nin cases where there are >1 node in the same machine), so\nmany times when trying connections, nodes end up dialing\nthemselves.","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/ddd5c4faee3ab1c4fc680a576acff5fc5679f8e5"},{"sha":"7aa4a83f2e100da7029124fa55321eee4c632809","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"addr: proper filter + subtract","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/7aa4a83f2e100da7029124fa55321eee4c632809"},{"sha":"9b4d42f7b065ad2a4a44867be3ab210159209bd9","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm: dial - filter out own addrs","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/9b4d42f7b065ad2a4a44867be3ab210159209bd9"},{"sha":"083bd9cb2d2c50aedf3ac1ea34d48ce8f2a6eacf","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"Merge pull request #548 from jbenet/fix-connect-self\n\np2p/net/swarm: fix connect self problems","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/083bd9cb2d2c50aedf3ac1ea34d48ce8f2a6eacf"},{"sha":"fcece3e32e54daea7ae940ad7eece0df23b60564","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm: dial once at a time","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/fcece3e32e54daea7ae940ad7eece0df23b60564"},{"sha":"90d654d55c0729c53c1f99a5b0f90b4f7fe33349","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm cleaned up dial sync","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/90d654d55c0729c53c1f99a5b0f90b4f7fe33349"},{"sha":"25c6ab8a26dd588dac065599664a1b234a907412","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm: const dial attempts","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/25c6ab8a26dd588dac065599664a1b234a907412"},{"sha":"8e888b1d797d513e6224880204741925e41ecc71","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm: dial adding conn note","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/8e888b1d797d513e6224880204741925e41ecc71"},{"sha":"9b2ccf1e176d9f081fe294f3b05ffc5088f782b7","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"Merge pull request #549 from jbenet/fix-simultaneous-dials\n\np2p/net/swarm: dial once at a time","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/9b2ccf1e176d9f081fe294f3b05ffc5088f782b7"},{"sha":"e3eaa154af515f036609203afccdfaabed9a585c","author":{"email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@benet.ai","name":"Juan Batiz-Benet"},"message":"p2p/net/swarm: fixed bugs in swarm err closes","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/e3eaa154af515f036609203afccdfaabed9a585c"},{"sha":"5cade6a59d5b574fb4e9446ac3208dcdacf5f8ea","author":{"email":"b8cca08329c69bfc940fed00a3a5944477417fbb@gmail.com","name":"Brian Tiger Chow"},"message":"Merge pull request #550 from jbenet/fix-swarm-close-bugs\n\np2p/net/swarm: fixed bugs in swarm err closes","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/5cade6a59d5b574fb4e9446ac3208dcdacf5f8ea"},{"sha":"e9ba183ecb4760b216ea1d9b1571a28816155bfe","author":{"email":"b8cca08329c69bfc940fed00a3a5944477417fbb@gmail.com","name":"Brian Tiger Chow"},"message":"add test_go_race","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/e9ba183ecb4760b216ea1d9b1571a28816155bfe"},{"sha":"5b3164de5c6617178ab5893d6311f7ff0a47c43e","author":{"email":"b8cca08329c69bfc940fed00a3a5944477417fbb@gmail.com","name":"Brian Tiger Chow"},"message":"refactor(repo/config) move config under repo","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/5b3164de5c6617178ab5893d6311f7ff0a47c43e"},{"sha":"44f3d95c3b910d0c02f6a4b0a8fbd6b77f326e77","author":{"email":"b8cca08329c69bfc940fed00a3a5944477417fbb@gmail.com","name":"Brian Tiger Chow"},"message":"refactor(repo/fsrepo): use repo to check whether config exists","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/44f3d95c3b910d0c02f6a4b0a8fbd6b77f326e77"},{"sha":"a2d1e3395e915390ae4329e52acd7d92fa4a3852","author":{"email":"b8cca08329c69bfc940fed00a3a5944477417fbb@gmail.com","name":"Brian Tiger Chow"},"message":"refactor(init): write config at top level","distinct":false,"url":"https://api.github.com/repos/jbenet/go-ipfs/commits/a2d1e3395e915390ae4329e52acd7d92fa4a3852"}]}