{"push_id":737382735,"size":33,"distinct_size":33,"ref":"refs/heads/master","head":"086e0ce562b05fd3c88c4120b3d8b77219c14961","before":"f0c81c75904f4edb70efb06e7c0c05f07eab516e","commits":[{"sha":"8065cb1549d3aa50c7d51a0265ae9fe7317178e2","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Optimize GoldSrc RCON requests\n\nOnly send second request if authentication succeeded.","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/8065cb1549d3aa50c7d51a0265ae9fe7317178e2"},{"sha":"c8a7b69d3dc73d56c1de6b6653ec45491d047db1","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Merge pull request #16 from Arie/master\n\nRCONBanError was renamed to RCONBan","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/c8a7b69d3dc73d56c1de6b6653ec45491d047db1"},{"sha":"bff73a3b31290b07d1dababfb3bb5e93bde3456b","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"GameItem must be a class\n\nSee koraktor/steam-condenser#260","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/bff73a3b31290b07d1dababfb3bb5e93bde3456b"},{"sha":"f3d7e1316123df483be82387e9786bdfeb5830e8","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Update license years","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/f3d7e1316123df483be82387e9786bdfeb5830e8"},{"sha":"ec2def9522065be4a13b87c67e3babbcb887939f","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Fix item class selection in GameInventory\n\nThis was caused by the class variables overwriting each other depending\non which class was required first. Class instances variables do not\nhave this problem.\n\nCloses koraktor/steam-condenser#260","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/ec2def9522065be4a13b87c67e3babbcb887939f"},{"sha":"4ab41339ed6868b06b6c5d49da3f6f1077b7d577","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Fix several typos in the changelog","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/4ab41339ed6868b06b6c5d49da3f6f1077b7d577"},{"sha":"407813b49e52d235e595ada2efed360bb6b3cfa3","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Add changelog entries for the next version","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/407813b49e52d235e595ada2efed360bb6b3cfa3"},{"sha":"4370f2ee2ef5a83e5426321e2c13cd92b4bc527d","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Specify minimum Ruby version","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/4370f2ee2ef5a83e5426321e2c13cd92b4bc527d"},{"sha":"9ca81ad629a47b9f65aec031fe947cda44f87ab1","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Update license years","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/9ca81ad629a47b9f65aec031fe947cda44f87ab1"},{"sha":"b1264a70efbc441049a1a41dc1cd47189dda36b1","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Version bump to 1.3.10","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/b1264a70efbc441049a1a41dc1cd47189dda36b1"},{"sha":"455415fdeef0d71371a966377da272385c0c0207","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Merge branch '1.3-stable'","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/455415fdeef0d71371a966377da272385c0c0207"},{"sha":"f32e5246de1fb5a8ce21089a4f250f0f392b1547","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Ruby 1.8 will no longer be supported","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/f32e5246de1fb5a8ce21089a4f250f0f392b1547"},{"sha":"f78c4d8e49e6db293947630b1e6495bb0bbbbfd8","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Relax and update development dependencies","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/f78c4d8e49e6db293947630b1e6495bb0bbbbfd8"},{"sha":"c4e22fd91de2d3a7321978805e3a28af6557581a","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Optimize GoldSrcServer's RCON authentication\n\nIt will now send a dummy RCON command to check if the given RCON\npassword was correct. This mimics the RCON authentication behavior\nof Source servers and allows to check the current authentication state.","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/c4e22fd91de2d3a7321978805e3a28af6557581a"},{"sha":"6f3a603416009d1d1198d17f5a29ae81157291e7","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Update documentation of SteamGroup#fetch\n\nSee koraktor/steam-condenser#234","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/6f3a603416009d1d1198d17f5a29ae81157291e7"},{"sha":"5cc8076380e49f5ec21634bfbcfd46af999abeb2","author":{"email":"f9e6aa8ae37e45ce49630cd2727e2aae4bf5a268@blacklane.com","name":"nTraum"},"message":"Enable Travis' docker infrastructure\n\nfor faster builds. See http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/5cc8076380e49f5ec21634bfbcfd46af999abeb2"},{"sha":"8addb5df4ebd92e080ed87459fc784c739fb4fd1","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Merge pull request #17 from nTraum/travis_docker\n\nEnable Travis' docker infrastructure","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/8addb5df4ebd92e080ed87459fc784c739fb4fd1"},{"sha":"cdebc27b67b95fdd3e9e15b4405f6cbf0182f80a","author":{"email":"e8af4ae720ff700e0f2b6f15a94e8b92e9ad15de@gmail.com","name":"Sebastian Staudt"},"message":"Update documentation of GoldSrcServer#rcon_exec","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/cdebc27b67b95fdd3e9e15b4405f6cbf0182f80a"},{"sha":"56995d709a6a274109328b58f4c11193544790f0","author":{"email":"f9e6aa8ae37e45ce49630cd2727e2aae4bf5a268@blacklane.com","name":"nTraum"},"message":"Add support for Ruby 2.2\n\nAlso: Remove patch version to always use latest stable release.","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/56995d709a6a274109328b58f4c11193544790f0"},{"sha":"dd332cc4f9d44ef40ed90177f79c77a94f43ec89","author":{"email":"f9e6aa8ae37e45ce49630cd2727e2aae4bf5a268@blacklane.com","name":"nTraum"},"message":"Cache bundler\n\nCaches gems installed via bundler inbetween CI runs. Check http://docs.travis-ci.com/user/caching/#Caching-directories-(Bundler%2C-dependencies) for details.","distinct":true,"url":"https://api.github.com/repos/Arie/steam-condenser-ruby/commits/dd332cc4f9d44ef40ed90177f79c77a94f43ec89"}]}