{"push_id":956191785,"size":130,"distinct_size":23,"ref":"refs/heads/hostdb","head":"4de9cfa34d69cd49dcfb5c5e7bd07cee0dd27d12","before":"88b9345bfe9c02708ffd27c23f235535458e4670","commits":[{"sha":"188fc583adab346d2b188d6644f88f9026bbff98","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"Add test for loading compatibility host","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/188fc583adab346d2b188d6644f88f9026bbff98"},{"sha":"4d52568551c816cf7ebcfcad3ac867486c1a1e6a","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"Luke Champine"},"message":"Merge pull request #926 from NebulousLabs/compat-tests\n\nAdd test for loading compatibility host","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/4d52568551c816cf7ebcfcad3ac867486c1a1e6a"},{"sha":"983493ca31951441d70508920bc06e65f4545c1e","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"add Critical to the logger\n\nCritical will panic if debug mode is running, otherwise it'll print the\nmessage to stderr and it will print the message to the log","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/983493ca31951441d70508920bc06e65f4545c1e"},{"sha":"3d40b84c62f781ecb7b87770892e43f444ff0093","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"Luke Champine"},"message":"Merge pull request #927 from NebulousLabs/log-panic\n\nadd Critical to the logger","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/3d40b84c62f781ecb7b87770892e43f444ff0093"},{"sha":"924e57f718f35abb2d537d163393ed53811aedf9","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"add AcceptingContracts field to HostSettings\n\nThis field is used to indicate whether the host is accepting new\ncontracts. If false, the host will terminate new connections seeking\nto negotiate, revise, or renew contracts.","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/924e57f718f35abb2d537d163393ed53811aedf9"},{"sha":"cce44137ee374868a06aee5867e70881e2d78d95","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"reject some RPCs if AcceptingContracts is false","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/cce44137ee374868a06aee5867e70881e2d78d95"},{"sha":"cf9844f8842c10f93cf159fd54b8b672934f8bc7","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"set AcceptingContracts to true in compat load","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/cf9844f8842c10f93cf159fd54b8b672934f8bc7"},{"sha":"40324cac9f1758a263f510c4a8b4e0ec600f514e","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"accept contracts following announce","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/40324cac9f1758a263f510c4a8b4e0ec600f514e"},{"sha":"0016aa3731567994cd76adf75e43cac01b56879a","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"document new HostSettings","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/0016aa3731567994cd76adf75e43cac01b56879a"},{"sha":"a198a2ce08e9a10ab9206101b66f28a633058a49","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"add siac support for AcceptingContracts","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/a198a2ce08e9a10ab9206101b66f28a633058a49"},{"sha":"63b4a0010a28adab9ef46479c7b0e56cfd1403f7","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"update /host/delete documentation","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/63b4a0010a28adab9ef46479c7b0e56cfd1403f7"},{"sha":"4c06647e3e7af8c248b6ca1628cc74e72ca72f94","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"lukechampine"},"message":"sorting + locking conventions","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/4c06647e3e7af8c248b6ca1628cc74e72ca72f94"},{"sha":"aa25c2d9c33b331f9c7b17dbfd57f8813740f613","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"Merge pull request #922 from NebulousLabs/off-switch\n\nOff switch","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/aa25c2d9c33b331f9c7b17dbfd57f8813740f613"},{"sha":"155842b326a4762726eee6615992f6ad59144bf0","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"add Critical to the build package","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/155842b326a4762726eee6615992f6ad59144bf0"},{"sha":"22d93712606dc0b45ee6895ff3b70f3f1505d422","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"add some sanity checks to the host","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/22d93712606dc0b45ee6895ff3b70f3f1505d422"},{"sha":"d629b3a26dfc784c895e09cd826672b8a39ede70","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"make Critical functions variadic","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/d629b3a26dfc784c895e09cd826672b8a39ede70"},{"sha":"1f3cc2c621f3914130da199f6c778f7108bfa0d4","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"replace strconv with fmt for sanity checks","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/1f3cc2c621f3914130da199f6c778f7108bfa0d4"},{"sha":"b5dcbf847ac47f5fb5a4a921c6b635f3faad17ac","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"Luke Champine"},"message":"Merge pull request #930 from NebulousLabs/host-sanity\n\nHost sanity","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/b5dcbf847ac47f5fb5a4a921c6b635f3faad17ac"},{"sha":"e86d8fa49fb0bc83424024633e9071475be379ca","author":{"email":"6b6d6b7de23158b6ec85d43d1bd814cc93c10b9b@gmail.com","name":"David Vorick"},"message":"upgrade travis to go1.5.3","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/e86d8fa49fb0bc83424024633e9071475be379ca"},{"sha":"f0cdcdb9fd21f056fc721e7e51460c9492c46788","author":{"email":"e14463ce2b97f3d40cc5eded64de61f33ef15cdf@gmail.com","name":"Luke Champine"},"message":"Merge pull request #936 from NebulousLabs/travis\n\nupgrade travis to go1.5.3","distinct":false,"url":"https://api.github.com/repos/NebulousLabs/Sia/commits/f0cdcdb9fd21f056fc721e7e51460c9492c46788"}]}