{"push_id":567403558,"size":11,"distinct_size":2,"ref":"refs/heads/master","head":"b17b53955c28ca479ab4b0f46c32ba461ace1211","before":"a62fe305464c6815dca7139dcb0cb689fcdfbaa1","commits":[{"sha":"a4f4fc50b9e1c825806dc7dc44ac8eb4398a3a5b","author":{"email":"95d52f002fbe52e113b946f0a44e1b41ec05153b@cielonegro.org","name":"PHO"},"message":"Avoid integer overflow in MonotonicClock{S,MS,US}\n\nThis is Darwin specific: the previous implementation was causing an integer\noverflow when base.numer is very large. On PPC Darwin, the timebase info is 1000000000/33330116 and this is too large for integer arithmetic.","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/a4f4fc50b9e1c825806dc7dc44ac8eb4398a3a5b"},{"sha":"df43b6a05cc231cd45ebf06415a8095d6ff6d98d","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Makefile.am: generate icon before compiling JNI classes\n\nApparently, Android's build.xml requires the icon to be available,\neven when only running the Java compiler.","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/df43b6a05cc231cd45ebf06415a8095d6ff6d98d"},{"sha":"8a6b4db19f63f95a7167ca27026cb16aa80fffad","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Makefile.am: move org_musicpd_Bridge.h to BUILT_SOURCES","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/8a6b4db19f63f95a7167ca27026cb16aa80fffad"},{"sha":"5489dec28d77f9339b0372100a4838f66e35dfd5","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"NEWS: fix v0.18.22 release date","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/5489dec28d77f9339b0372100a4838f66e35dfd5"},{"sha":"b3fe3e8b3de5794762f21000d5771b0491e8a041","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"TagBuilder: allow adding duplicate tag types in Complement()\n\nBuild a table of pre-existing tag types before adding new items.  The\nold way would check HasType() each time, which would return true after\nthe first instance of that tag type had been added, preventing\nduplicate tag types to be merged.\n\nThis broke duplicate tag types loaded from the state file, because\nthis code path uses TagBuilder::Complement().","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/b3fe3e8b3de5794762f21000d5771b0491e8a041"},{"sha":"d38034bb5c7bb58c01ce817fbeb394b178961a13","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"fs/io/FileOutputStream: don't auto-delete file on WIN32\n\nThe file handle is never reset to INVALID_HANDLE_VALUE, and thus the\ndestructor will assume the operation shall be cancelled and will\ndelete the temporary file.\n\nThis was a major breakage for saving the database file and the state\nfile.","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/d38034bb5c7bb58c01ce817fbeb394b178961a13"},{"sha":"4a5528697dce85d1fd30d0c9640f1adb791d0a8b","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"release v0.18.23","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/4a5528697dce85d1fd30d0c9640f1adb791d0a8b"},{"sha":"0eebacc52115623be5c512a285b3a409eef6272e","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Merge tag 'v0.18.23' into v0.19.x","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/0eebacc52115623be5c512a285b3a409eef6272e"},{"sha":"5761800197a86ba6de70af026546e678cbda4b91","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"release v0.19.9","distinct":false,"url":"https://api.github.com/repos/protomouse/mpd/commits/5761800197a86ba6de70af026546e678cbda4b91"},{"sha":"ff2b427cc139adbf20e684db69dab9305c91c212","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"Merge tag 'v0.19.9'","distinct":true,"url":"https://api.github.com/repos/protomouse/mpd/commits/ff2b427cc139adbf20e684db69dab9305c91c212"},{"sha":"b17b53955c28ca479ab4b0f46c32ba461ace1211","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@duempel.org","name":"Max Kellermann"},"message":"configure.ac: raise protocol version to 0.20.0\n\nA few protocol feature have been added to the 0.20 branch, and thus we\nshould raise the protocol version in the server greeting.","distinct":true,"url":"https://api.github.com/repos/protomouse/mpd/commits/b17b53955c28ca479ab4b0f46c32ba461ace1211"}]}