{"push_id":2336515951,"size":239,"distinct_size":1,"ref":"refs/heads/golem-python-version","head":"3553df9df04d42e8996abebd80901adfcc065239","before":"236bf00c69e05985feab3f6d8e7092604bb32dbb","commits":[{"sha":"b86cd05613c25682f53f8504902f25af84b4dc9b","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"Implement PoW for public keys\n\nThis should make it harder to perform a Sybil attack on Golem network.","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/b86cd05613c25682f53f8504902f25af84b4dc9b"},{"sha":"93d4bf7a8a198af1da0b22276eabaeeb4b4169c5","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"keysauth: count difficulty of sha2(pubkey)","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/93d4bf7a8a198af1da0b22276eabaeeb4b4169c5"},{"sha":"b538ae1d6e369314ef1db5062ef778b0f2fe0101","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"keysauth: consistency","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/b538ae1d6e369314ef1db5062ef778b0f2fe0101"},{"sha":"df97e88451c36f523bf777b5370c4cd1bf57c86a","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"drop RSAKeysAuth","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/df97e88451c36f523bf777b5370c4cd1bf57c86a"},{"sha":"59af468e1b47bf53724ca567ddca2e649546a32c","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"drop KeysAuth base class","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/59af468e1b47bf53724ca567ddca2e649546a32c"},{"sha":"32f1c70cd3f146cf0b50ec35a2e2785c7d36ec40","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"drop TestWithKeysAuth","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/32f1c70cd3f146cf0b50ec35a2e2785c7d36ec40"},{"sha":"0f4206470a6dd1c4084491af4f0846bcd61ef344","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"untangle spaghetti in KeysAuth","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/0f4206470a6dd1c4084491af4f0846bcd61ef344"},{"sha":"83d7fc6088acc3e773a28ea1de6874b863528187","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"KeysAuth: PEP8 and type annotations","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/83d7fc6088acc3e773a28ea1de6874b863528187"},{"sha":"da91154b85db379c904c36944624b7abf8eb815e","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"Replace EllipticalKeysAuth.get_public_key with direct access","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/da91154b85db379c904c36944624b7abf8eb815e"},{"sha":"a7079228aa2d4361463f4cb6dcb92a1834240aca","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"Replace EllipticalKeysAuth.get_client_id with direct access","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/a7079228aa2d4361463f4cb6dcb92a1834240aca"},{"sha":"15b4f77f30d5cab415273e95ae4e49028d320ee6","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"keysauth: drop _cnf_key_id method","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/15b4f77f30d5cab415273e95ae4e49028d320ee6"},{"sha":"2849194a4e361ea410c72934103665f1f1445d19","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"KeysAuth: load_from_file uses _load_and_check_keys","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/2849194a4e361ea410c72934103665f1f1445d19"},{"sha":"029daae0b172ff566757b6e854f7c26d65f86874","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"KeysAuth: backup keys","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/029daae0b172ff566757b6e854f7c26d65f86874"},{"sha":"d1d87649047071ff0e5d34ff9417b003dea170b7","author":{"name":"Adam Mizerski","email":"78b8bf1c5b1f7f6c0056bc23154f4a9026d97628@golem.network"},"message":"temporarily change golem-messages version","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/d1d87649047071ff0e5d34ff9417b003dea170b7"},{"sha":"2a93e1869e5be87c296fae731780ed8b0dda9ac3","author":{"name":"Muhammed Tanrikulu","email":"4e72fa92cee2f6be58ddb43c54455d12e729378f@gmail.com"},"message":"Host address checked before addind to peerlist","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/2a93e1869e5be87c296fae731780ed8b0dda9ac3"},{"sha":"a8ec4e444fd3bdaa21a1da37c9a2a0812c7b5f85","author":{"name":"Muhammed Tanrikulu","email":"4e72fa92cee2f6be58ddb43c54455d12e729378f@gmail.com"},"message":"Linting","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/a8ec4e444fd3bdaa21a1da37c9a2a0812c7b5f85"},{"sha":"276ec62c96bb46080b279f560333f242c1b34e12","author":{"name":"Dariusz Rybi","email":"0e850a7922b65c3afb173450efc4cca8db6b0fb4@gmail.com"},"message":"Turn off compositing only when it's needed #769 #1429","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/276ec62c96bb46080b279f560333f242c1b34e12"},{"sha":"b01f2dbd4ecf8a3e968404f21f0bf4377909543d","author":{"name":"Muhammed Tanrikulu","email":"4e72fa92cee2f6be58ddb43c54455d12e729378f@gmail.com"},"message":"more linting","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/b01f2dbd4ecf8a3e968404f21f0bf4377909543d"},{"sha":"927a24ddf4ce5de145b6ecf47a0c46c28fe1b8a0","author":{"name":"Muhammed Tanrikulu","email":"4e72fa92cee2f6be58ddb43c54455d12e729378f@gmail.com"},"message":"much more linting","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/927a24ddf4ce5de145b6ecf47a0c46c28fe1b8a0"},{"sha":"e70fb1976f963e5f081bc9cd01ad9963dc332450","author":{"name":"badb","email":"c3e398a2fda24292ba86e5c87fd3b99923b2c5c4@gmail.com"},"message":"Change function that check for full frames, add log with warning","distinct":false,"url":"https://api.github.com/repos/golemfactory/golem/commits/e70fb1976f963e5f081bc9cd01ad9963dc332450"}]}
{"actor":{"display_login":"tworec"}}