{"push_id":1133502230,"size":74,"distinct_size":3,"ref":"refs/heads/stout-peepwatch-rich","head":"8a8f85a6112f2ef3f14d6253e39e95a2fc737b39","before":"aa7c6c6b9c708c1f301aa2ed4b253ef592918efa","commits":[{"sha":"712d97da797cdba874811903ebf4830210eb9a96","author":{"name":"Michael Steenbeek","email":"7f8f4f7d19fed7c85ea158a82710d9780fe40f33@gmail.com"},"message":"Remove Intamin and Phoenix easter eggs (#3732)","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/712d97da797cdba874811903ebf4830210eb9a96"},{"sha":"95249cf1dff1432d4fd89c897219719943313b0f","author":{"name":"OpenRCT2 git bot","email":"19369bbd7bc3d1d88662a7ddb04196deb8eca4b6@openrct2.org"},"message":"Merge Localisation/master into OpenRCT2/develop.","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/95249cf1dff1432d4fd89c897219719943313b0f"},{"sha":"3f9afb97445a067f300e5f98954fccca89c5d467","author":{"name":"CraigCraig","email":"16a7a05fad8a991a88499eabd88a68550b596989@craig.se"},"message":"Various Spellchecks (#3741)","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/3f9afb97445a067f300e5f98954fccca89c5d467"},{"sha":"871c6c2c90f0f374fb606b710a34503740c92863","author":{"name":"Ted John","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@brambles.org"},"message":"Fix build.ps1 (#3742)\n\nFixes building on PowerShell 5, for some reason this wasn't a problem in 4.","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/871c6c2c90f0f374fb606b710a34503740c92863"},{"sha":"f4690fb8794e52c2b754fa7dddacd39a535a7c58","author":{"name":"jensj12","email":"14134147aeafc212d58b202822be87e2a42749b2@gmail.com"},"message":"Remove duplicate check (#3743)","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/f4690fb8794e52c2b754fa7dddacd39a535a7c58"},{"sha":"8ee923f33d1d8b926a1353572dad1d69b39fce8d","author":{"name":"Yaroslav Tretyakov","email":"391365f10dc8f0928170716229caa21e43ba7cfc@gmail.com"},"message":"Fix #3735: Advertisement campaign window bug (#3745)","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/8ee923f33d1d8b926a1353572dad1d69b39fce8d"},{"sha":"5602661a2749431871b049ed3ddbd5ebc931189a","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@users.noreply.github.com"},"message":"Publish travis artifacts to transfer.sh (#3750)","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/5602661a2749431871b049ed3ddbd5ebc931189a"},{"sha":"e3ac505d10adc2e191fc55a8e5be337f1991f1b2","author":{"name":"YJSoft","email":"a0f78a72e2eec629fdd6ef172225ec06a5185091@users.noreply.github.com"},"message":"Fix .travis.yml script error (#3751)\n\nThis PR fixes script error introduced by #3750\r\n\r\n- `else;` -> `else`\r\n- `openrct2-linux.tar.gz.zip` -> `openrct2-linux.tar.gz`","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/e3ac505d10adc2e191fc55a8e5be337f1991f1b2"},{"sha":"91443d0e7576907c5e330ab9814f4fbed26fb042","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@users.noreply.github.com"},"message":"Update docker files (#3752)\n\nUpdates to recent ArchLinux changes, simplifaction\r\n\r\nIt hopefully creates smaller images and thus improves build throughput\r\non travis.","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/91443d0e7576907c5e330ab9814f4fbed26fb042"},{"sha":"40253a7adda3e8970949a2fef736f69395e953aa","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@users.noreply.github.com"},"message":"Prevent SIGPIPE-ing on Linux when clients drop (#3755)\n\n`send()` can only write to connected sockets [1]. In case where client\r\ndrops out, a socket may become closed by OS but we can still enqueue\r\npackets for its connection and eventually call `send()`, which will\r\ngenerate a SIGPIPE and shut the server down, because there was no\r\n`MSG_NOSIGNAL` set.\r\n\r\nThis commit makes sure `MSG_NOSIGNAL` is used on Linux.\r\n\r\n[1] http://linux.die.net/man/2/send","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/40253a7adda3e8970949a2fef736f69395e953aa"},{"sha":"1c459c8186b5c6e726d40a3135eba497eaf91147","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Add NetworkKey class","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/1c459c8186b5c6e726d40a3135eba497eaf91147"},{"sha":"715ba561b142e3494ccc684370a5244436da6157","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Initial version of key-based auth","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/715ba561b142e3494ccc684370a5244436da6157"},{"sha":"839fc3938f663aab4bd3810217fbadeaba05ced4","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Add NetworkKey files to VS project","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/839fc3938f663aab4bd3810217fbadeaba05ced4"},{"sha":"589b5a3b438a04d3f19b891d2378f917351ab0c2","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Use v8 libs","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/589b5a3b438a04d3f19b891d2378f917351ab0c2"},{"sha":"a83154832cbbcd4482e41bdb66386f9ed155d514","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Formatting","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/a83154832cbbcd4482e41bdb66386f9ed155d514"},{"sha":"caa74acb1b15e3f1a5f90371641ee68a5b0a1188","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Fixes for x86-64","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/caa74acb1b15e3f1a5f90371641ee68a5b0a1188"},{"sha":"553e1bdf0f0b99750e8ca03c58968e1f8bcf71c0","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Minor fixes to authorisation system","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/553e1bdf0f0b99750e8ca03c58968e1f8bcf71c0"},{"sha":"66abc31fee376b57dd28f82680c8aa290a5bee47","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Handle malformed private keys gracefully","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/66abc31fee376b57dd28f82680c8aa290a5bee47"},{"sha":"4ffceafdbb53930e2d355f7ff54bf6e460a053d0","author":{"name":"Michał Janiszewski","email":"51be63c7f3d0b7605286b9fa1c67c1cbd16ab8c2@gmail.com"},"message":"Make sure the challenge token is random and handled properly\n\nThis change also fixes passworded servers not working properly, as\nstrlen() was getting called on something that was not guaranteed to be\nnull-terminated string when signing the token.","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/4ffceafdbb53930e2d355f7ff54bf6e460a053d0"},{"sha":"b08efe7bda86ab6e1c8e163fbb0e361c65fba694","author":{"name":"YJSoft","email":"57e4b7e77193c3d34ecd4a11e5ad8c32c0f078f9@yjsoft.pe.kr"},"message":"Add NetworkKey file and openssl ref.\n\nAlso changing library sha256","distinct":false,"url":"https://api.github.com/repos/JeroenDStout/OpenRCT2-Stout/commits/b08efe7bda86ab6e1c8e163fbb0e361c65fba694"}]}
{"actor":{"display_login":"JeroenDStout"}}