{"push_id":3594710233,"size":319,"distinct_size":0,"ref":"refs/heads/master","head":"e7a755d1f8ab3aa36d9808a59cc1008b812948b8","before":"eec5838cda3ec238ce49c0edb315a4033728410c","commits":[{"sha":"6cb7d52a29c68cdc4eafabb6dfe7594c288d151e","author":{"name":"Rafael Matias","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@skyle.net"},"message":"swarm/docker: add global-store and split docker images (#19038)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/6cb7d52a29c68cdc4eafabb6dfe7594c288d151e"},{"sha":"3de19c8b31ab975eed1f7f276d31761f7f8b9af9","author":{"name":"Felix Lange","email":"1d53886e3df11979db5b2c52fedd3aabee4f86e8@users.noreply.github.com"},"message":"build: use SFTP for launchpad uploads (#19037)\n\n* build: use sftp for launchpad uploads\r\n\r\n* .travis.yml: configure sftp export\r\n\r\n* build: update CI docs","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/3de19c8b31ab975eed1f7f276d31761f7f8b9af9"},{"sha":"f48da43bae183a04a23d298cb1790d2f8d2cec51","author":{"name":"Martin Holst Swende","email":"54669547a225ff20cba8b75a4adca540eef25858@swende.se"},"message":"common/fdlimit: cap on MacOS file limits, fixes #18994 (#19035)\n\n* common/fdlimit: cap on MacOS file limits, fixes #18994\r\n\r\n* common/fdlimit: fix Maximum-check to respect OPEN_MAX\r\n\r\n* common/fdlimit: return error if OPEN_MAX is exceeded in Raise()\r\n\r\n* common/fdlimit: goimports\r\n\r\n* common/fdlimit: check value after setting fdlimit\r\n\r\n* common/fdlimit: make comment a bit more descriptive\r\n\r\n* cmd/utils: make fdlimit happy path a bit cleaner","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/f48da43bae183a04a23d298cb1790d2f8d2cec51"},{"sha":"edf976ee8e7e1561cf11cbdc5a0c5edb497dda34","author":{"name":"Felix Lange","email":"1d53886e3df11979db5b2c52fedd3aabee4f86e8@users.noreply.github.com"},"message":".travis.yml: fix upload destination (#19043)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/edf976ee8e7e1561cf11cbdc5a0c5edb497dda34"},{"sha":"75d292bcf673e1b10ac883f8767d092d2f45fd9a","author":{"name":"Martin Holst Swende","email":"54669547a225ff20cba8b75a4adca540eef25858@swende.se"},"message":"clef: external signing fixes + signing data (#19003)\n\n* signer/clef: make use of json-rpc notification\r\n\r\n* signer: tidy up output of OnApprovedTx\r\n\r\n* accounts/external, signer: implement remote signing of text, make accounts_sign take hexdata\r\n\r\n* clef: added basic testscript\r\n\r\n* signer, external, api: add clique signing test to debug rpc, fix clique signing in clef\r\n\r\n* signer: fix clique interoperability between geth and clef\r\n\r\n* clef: rename networkid switch to chainid\r\n\r\n* clef: enable chainid flag\r\n\r\n* clef, signer: minor changes from review\r\n\r\n* clef: more tests for signer","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/75d292bcf673e1b10ac883f8767d092d2f45fd9a"},{"sha":"b5d471a73905247406dcbe5ffac6087f80896374","author":{"name":"Martin Holst Swende","email":"54669547a225ff20cba8b75a4adca540eef25858@swende.se"},"message":"clef: bidirectional communication with UI (#19018)\n\n* clef: initial implementation of bidirectional RPC communication for the UI\r\n\r\n* signer: fix tests to pass + formatting\r\n\r\n* clef: fix unused import + formatting\r\n\r\n* signer: gosimple nitpicks","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/b5d471a73905247406dcbe5ffac6087f80896374"},{"sha":"8771fbf3c8166ccd4ad98d3719604f9a2e8d6492","author":{"name":"Martin Holst Swende","email":"54669547a225ff20cba8b75a4adca540eef25858@swende.se"},"message":"rpc: make stdio usable over custom channels (#19046)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/8771fbf3c8166ccd4ad98d3719604f9a2e8d6492"},{"sha":"b30109df3c7c56cb0d1752fc03f478474c3c190a","author":{"name":"gluk256","email":"9d6a6cb8806b089d397a83cd3077e473b33332ab@gmail.com"},"message":"swarm/pss: mutex lifecycle fixed (#19045)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/b30109df3c7c56cb0d1752fc03f478474c3c190a"},{"sha":"3d22a46c94f1d842dbada665b36a453362adda74","author":{"name":"holisticode","email":"ee68174da5ae3c635dd028c844169d85b01ff1dd@gmail.com"},"message":"swarm/storage: fix HashExplore concurrency bug ethersphere#1211 (#19028)\n\n* swarm/storage: fix HashExplore concurrency bug ethersphere#1211\r\n\r\n*  swarm/storage: lock as value not pointer\r\n\r\n* swarm/storage: wait for  to complete\r\n\r\n* swarm/storage: fix linter problems\r\n\r\n* swarm/storage: append to nil slice","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/3d22a46c94f1d842dbada665b36a453362adda74"},{"sha":"555b3652dcb41b67cbdee50713230f5be459e144","author":{"name":"Dan Kinsley","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@joincivil.com"},"message":"accounts/abi/bind/backends: add TransactionByHash to SimulatedBackend (#19026)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/555b3652dcb41b67cbdee50713230f5be459e144"},{"sha":"d596bea2d501d20b92e0fd4baa8bba682157dfa7","author":{"name":"Elad","email":"b77eb819278979b8524abdddc9cec90f76c61268@elad.im"},"message":"swarm: fix uptime gauge update goroutine leak by introducing cleanup functions (#19040)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/d596bea2d501d20b92e0fd4baa8bba682157dfa7"},{"sha":"3fd6db2bf63ce90232de445c7f33943406a5e634","author":{"name":"Janoš Guljaš","email":"9447a656b9de14323b7a18abc0c2516cc8708f4a@users.noreply.github.com"},"message":"swarm: fix network/stream data races (#19051)\n\n* swarm/network/stream: newStreamerTester cleanup only if err is nil\r\n\r\n* swarm/network/stream: raise newStreamerTester waitForPeers timeout\r\n\r\n* swarm/network/stream: fix data races in GetPeerSubscriptions\r\n\r\n* swarm/storage: prevent data race on LDBStore.batchesC\r\n\r\nhttps://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-461775049\r\n\r\n* swarm/network/stream: fix TestGetSubscriptionsRPC data race\r\n\r\nhttps://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-461768477\r\n\r\n* swarm/network/stream: correctly use Simulation.Run callback\r\n\r\nhttps://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-461783804\r\n\r\n* swarm/network: protect addrCountC in Kademlia.AddrCountC function\r\n\r\nhttps://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-462273444\r\n\r\n* p2p/simulations: fix a deadlock calling getRandomNode with lock\r\n\r\nhttps://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-462317407\r\n\r\n* swarm/network/stream: terminate disconnect goruotines in tests\r\n\r\n* swarm/network/stream: reduce memory consumption when testing data races\r\n\r\n* swarm/network/stream: add watchDisconnections helper function\r\n\r\n* swarm/network/stream: add concurrent counter for tests\r\n\r\n* swarm/network/stream: rename race/norace test files and use const\r\n\r\n* swarm/network/stream: remove watchSim and its panic\r\n\r\n* swarm/network/stream: pass context in watchDisconnections\r\n\r\n* swarm/network/stream: add concurrent safe bool for watchDisconnections\r\n\r\n* swarm/storage: fix LDBStore.batchesC data race by not closing it","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/3fd6db2bf63ce90232de445c7f33943406a5e634"},{"sha":"e9f70c906415469bf31a1d677f735bf36d6fa93a","author":{"name":"Martin Holst Swende","email":"54669547a225ff20cba8b75a4adca540eef25858@swende.se"},"message":"clef: documentation generator + docs (#19020)\n\n* clef: implement documentation generation + remove unused struct\r\n\r\n* clef: formatting + spelling\r\n\r\n* clef: updates to doc","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/e9f70c906415469bf31a1d677f735bf36d6fa93a"},{"sha":"3ee09ba03511ad9a49e37c58f0c35b9c9771dd6f","author":{"name":"Elad","email":"b77eb819278979b8524abdddc9cec90f76c61268@elad.im"},"message":"swarm/storage/netstore: add fetcher cancellation on shutdown (#19049)\n\nswarm/network/stream: remove netstore internal wg\r\nswarm/network/stream: run individual tests with t.Run","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/3ee09ba03511ad9a49e37c58f0c35b9c9771dd6f"},{"sha":"e6c06a1da8ea8ecbc644a042ed0aeb95f49ab6ef","author":{"name":"Matthew Halpern","email":"0f53d26b73a5509ff542efe8d39fa81379b15af7@google.com"},"message":"console, internal: enforce camel case variable names (#19059)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/e6c06a1da8ea8ecbc644a042ed0aeb95f49ab6ef"},{"sha":"7d24a7319246092c1a49cd5ccee1ed091c5f11de","author":{"name":"Matthew Halpern","email":"0f53d26b73a5509ff542efe8d39fa81379b15af7@google.com"},"message":"eth/tracers: enforce camel case variable names (#19057)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/7d24a7319246092c1a49cd5ccee1ed091c5f11de"},{"sha":"a8ddf7ad8393cff80848b193c698ce5e6440e061","author":{"name":"Felix Lange","email":"1d53886e3df11979db5b2c52fedd3aabee4f86e8@users.noreply.github.com"},"message":"build: avoid dput and upload with sftp directly (#19067)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/a8ddf7ad8393cff80848b193c698ce5e6440e061"},{"sha":"325334f61aec9339e7c8f3b6f41e549e56a51522","author":{"name":"Matthew Halpern","email":"0f53d26b73a5509ff542efe8d39fa81379b15af7@google.com"},"message":"light: enforce camel case variable names (#19054)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/325334f61aec9339e7c8f3b6f41e549e56a51522"},{"sha":"ba90a4aaa42428fc5f38c4869455db5a51565714","author":{"name":"Felix Lange","email":"1d53886e3df11979db5b2c52fedd3aabee4f86e8@users.noreply.github.com"},"message":"common/fdlimit: fix windows build (#19068)","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/ba90a4aaa42428fc5f38c4869455db5a51565714"},{"sha":"dcc045f03c7c933dcdc7302f0338cbbfef7398ea","author":{"name":"Péter Szilágyi","email":"a19c944197cece77119df4baa06d33d52c61671d@gmail.com"},"message":"vendor: update syscalls dependency","distinct":false,"url":"https://api.github.com/repos/whilei/multi-geth/commits/dcc045f03c7c933dcdc7302f0338cbbfef7398ea"}]}
{"actor":{"display_login":"whilei"}}