{"push_id":857971086,"size":219,"distinct_size":219,"ref":"refs/heads/master","head":"0d09749619f3e13e4cdb62ee3b09a60b264173ee","before":"c295fdd121702020043ccb9cfba70d35750ec6de","commits":[{"sha":"8af1fcb95300b1a1d0992cdf490a1c0e247d08ec","author":{"email":"87d50bbc4360d22fc472f8a68648f4a508e4f66d@eurosat.cz","name":"Daniel Kozak"},"message":"Fix: UDP does not work with libasync #1236","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/8af1fcb95300b1a1d0992cdf490a1c0e247d08ec"},{"sha":"9bbdfc48e9c971a15a7fc1a60cad5620e0ac9740","author":{"email":"59d97cb9530a12325b70e648432cc8de75741c2c@rayark.com","name":"Alvin Chung"},"message":"fixed: calling getLastError against mongos (router) won't return connectionId field","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/9bbdfc48e9c971a15a7fc1a60cad5620e0ac9740"},{"sha":"274bc5b5341a54241ec3f03452202c3081c85e73","author":{"email":"f3ebcf422bedc3ffe7df572d2dc60f819cfb93ab@gmail.com","name":"Etienne Cimon"},"message":"Libasync (linux) - Make sure TCP write ready events always occur","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/274bc5b5341a54241ec3f03452202c3081c85e73"},{"sha":"536211385c83d669f83705d6a0bf86eeba25fa19","author":{"email":"cbefac1990d34deaa5056fcfd50d6bb186039c09@zld.cz","name":"Tomáš Chaloupka"},"message":"Fixed wrong enum name","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/536211385c83d669f83705d6a0bf86eeba25fa19"},{"sha":"9e40f0c9347dd00317bed0ebbac74c5d7af26745","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"move test script to a separate file\n\n- makes it easier to manually test vibe.d\n- choose decent default values for env vars","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/9e40f0c9347dd00317bed0ebbac74c5d7af26745"},{"sha":"69167f1bc007fdb0af41e30d89e4d9720948dc1b","author":{"email":"31ea678c44dc4e8e22ccfd165592dd71a30e46ae@redstar.de","name":"Kai Nacke"},"message":"cmpxchg16b instruction needs 16byte aligned data.\n\nStarting with DMD 2.067.1, the new atomicLoad() and atomicStore() functions are used.\nAt the core they use cmpxchg16b instruction which needs proper aligned data.\n\nThe shared HTTPServerContext[] is not properly aligned and causes a segmentation fault\nwith the upcoming LDC 0.16.0.\n\nThis PR adds align(16) to align the variable.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/69167f1bc007fdb0af41e30d89e4d9720948dc1b"},{"sha":"9d4851ff9b51500247ae8178ef5d155a40203de6","author":{"email":"2d0c08559f2fca682c6636e1e8e854bfc99c1312@Veelo.net","name":"Bastiaan Veelo"},"message":"New URL to install Brew.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/9d4851ff9b51500247ae8178ef5d155a40203de6"},{"sha":"538f578a5e5a3faee74a108187efceb1f0d97de8","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Merge pull request #1255 from redstar/align\n\ncmpxchg16b instruction needs 16byte aligned data.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/538f578a5e5a3faee74a108187efceb1f0d97de8"},{"sha":"8febd2cb05de28bc7153da0404c6efc7cfa348f5","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Fix parsing of empty RFC5322 headers. Fixes #1254.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/8febd2cb05de28bc7153da0404c6efc7cfa348f5"},{"sha":"3ec47852ae98353b2641dfbaf602775dc193d9cf","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Merge pull request #1256 from veelo/master\n\nThe Brew URL has changed.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/3ec47852ae98353b2641dfbaf602775dc193d9cf"},{"sha":"f413a5a9d20d463aa2f8e16c2f3aba6cdb39e86c","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Merge pull request #1252 from MartinNowak/separate_test_script\n\nmove test script to a separate file","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/f413a5a9d20d463aa2f8e16c2f3aba6cdb39e86c"},{"sha":"56115b7c27d206d797b928550e933a5aefb13fd5","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Test latest DMD beta.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/56115b7c27d206d797b928550e933a5aefb13fd5"},{"sha":"b0f329f83d8fbf057759208c637b04362903067d","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Merge pull request #1246 from Rayark/fix-mongos\n\nfixed: calling getLastError against mongos (router) won't return conn…","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/b0f329f83d8fbf057759208c637b04362903067d"},{"sha":"bbec24762625658cf5314c6a5ab174513f289ae8","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Merge pull request #1242 from Kozzi11/1236\n\nFix: UDP does not work with libasync #1236","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/bbec24762625658cf5314c6a5ab174513f289ae8"},{"sha":"a83828a526055e8e6811a8d33380a99abdc0bceb","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Attempt to fix MongoDB authentication for 3.0. See #1243.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/a83828a526055e8e6811a8d33380a99abdc0bceb"},{"sha":"746e550ba22055816befc489b53b70f751002b4e","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Merge branch 'master' of github.com:rejectedsoftware/vibe.d","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/746e550ba22055816befc489b53b70f751002b4e"},{"sha":"b8276e4e60725124871e634c90125860a99836e2","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Merge pull request #1251 from chalucha/fix_MaxTaskParameterSize\n\nFixed wrong enum name","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/b8276e4e60725124871e634c90125860a99836e2"},{"sha":"67d159bb5825aaa6180e5371d993929e2430e75f","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Fix another \"MaxTaskParameterSize\".","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/67d159bb5825aaa6180e5371d993929e2430e75f"},{"sha":"47ae77031a6bc780a88dec57c60cb04b61de622f","author":{"email":"154e219ab6bfe2541ed6b4064d61c61e7c057e62@rejectedsoftware.com","name":"Sönke Ludwig"},"message":"Fix test conditions.","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/47ae77031a6bc780a88dec57c60cb04b61de622f"},{"sha":"5bb55d261b4642bad37bd4c426acd195e00f7494","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"fix and test release build\n\n- was complaining about `a` being used before initialized\n- also failed with 2.068.1 b/c of linkage error","distinct":true,"url":"https://api.github.com/repos/japplegame/vibe.d/commits/5bb55d261b4642bad37bd4c426acd195e00f7494"}]}