{"push_id":671839716,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"16b23a18324e96f3eab0093594a327adcc26eb9d","before":"20ee265683a637ef12950a26ace0ada99fb7868c","commits":[{"sha":"4873c455b987c11f3a0764f67df262708760a50e","author":{"email":"6dfb4e1bbe0130fb5cd3e4819961751b7350695b@gmail.com","name":"Neil Booth"},"message":"Add documentation string.  Fix uninitialized f error.\n\n    Traceback (most recent call last):\n      File \"src/electrum/lib/network.py\", line 411, in process_request\n        out['result'] = f(*params)\n    UnboundLocalError: local variable 'f' referenced before assignment\n    [Network] network error local variable 'f' referenced before assignment","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/4873c455b987c11f3a0764f67df262708760a50e"},{"sha":"d09d5e5dacf16e9a6657e3892c45815047304682","author":{"email":"6dfb4e1bbe0130fb5cd3e4819961751b7350695b@gmail.com","name":"Neil Booth"},"message":"Plain number formatting for URIs.","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/d09d5e5dacf16e9a6657e3892c45815047304682"},{"sha":"c7b33a9e4a2956b79356e6e3c2fb1e192f731097","author":{"email":"27377a673db3eb1910df341068f93b222fcc13ef@gmail.com","name":"ThomasV"},"message":"Merge pull request #1228 from kyuupichan/net-interfaces\n\nAdd documentation string.  Fix uninitialized f error.","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/c7b33a9e4a2956b79356e6e3c2fb1e192f731097"},{"sha":"274965468ec1094fa750fdce97c6d36029ed807e","author":{"email":"6dfb4e1bbe0130fb5cd3e4819961751b7350695b@gmail.com","name":"Neil Booth"},"message":"Remove interfaces in one place only\n\nswitch_to_random_interface used to do is_connected()\nchecks and remove interfaces when switching.  This\nis redundant: interfaces are only added to self.interfaces\nonce in is_connected() state from process_if_notification().\nWhen they are disconnected, a notification is also received\nand process_if_notification() performs the removal.  Furthermore,\ntwo other callers of switch_to_interface do not do explicit\nis_connected() checks before calling it.","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/274965468ec1094fa750fdce97c6d36029ed807e"},{"sha":"e13e42a00c84d4a1aa9afc1e69c0caf176dddd6e","author":{"email":"27377a673db3eb1910df341068f93b222fcc13ef@gmail.com","name":"ThomasV"},"message":"Merge pull request #1229 from kyuupichan/uri-format\n\nPlain number formatting for URIs.","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/e13e42a00c84d4a1aa9afc1e69c0caf176dddd6e"},{"sha":"0b201d98ab379c625193e54cadd6ae18cdf3826b","author":{"email":"27377a673db3eb1910df341068f93b222fcc13ef@gmail.com","name":"ThomasV"},"message":"Merge pull request #1230 from kyuupichan/switch-random-if\n\nRemove interfaces in one place only","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/0b201d98ab379c625193e54cadd6ae18cdf3826b"},{"sha":"346e38674b5cfc3cc86727027754370902d0a560","author":{"email":"6dfb4e1bbe0130fb5cd3e4819961751b7350695b@gmail.com","name":"Neil Booth"},"message":"Absorb add_interface and remove_interface\n\nThey are now only called from the same place; it's simpler\nand clearer to put them inline.","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/346e38674b5cfc3cc86727027754370902d0a560"},{"sha":"16b23a18324e96f3eab0093594a327adcc26eb9d","author":{"email":"27377a673db3eb1910df341068f93b222fcc13ef@gmail.com","name":"ThomasV"},"message":"Merge pull request #1231 from kyuupichan/if-add-remove\n\nAbsorb add_interface and remove_interface","distinct":true,"url":"https://api.github.com/repos/kyuupichan/electrum/commits/16b23a18324e96f3eab0093594a327adcc26eb9d"}]}