{"push_id":571236864,"size":1000,"distinct_size":103994,"ref":"refs/heads/master","head":"6122fc3d61bf88348f59a56e3d15aa0f029633f1","before":"d8a4dd36969f8db9acd182e9fbd758f2b072e094","commits":[{"sha":"e385df0b8ee9dc57854986319bf2688dfaee4bb0","author":{"email":"9749d1492af3d43f9c09e04c5c43f27bb909af51@codeweavers.com","name":"Jacek Caban"},"message":"urlmon: Update existing session if user agent changes.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/e385df0b8ee9dc57854986319bf2688dfaee4bb0"},{"sha":"caedfc89541194bcf860bc6269aa5b8a71d40355","author":{"email":"a67acf5b389657bfb4e773ef2e0f1b3c258fa993@gmail.com","name":"Iván Matellanes"},"message":"msvcrt: Added _getc_nolock implementation.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/caedfc89541194bcf860bc6269aa5b8a71d40355"},{"sha":"fb4248315f31d54460fbf6f3e31cec65325f2af4","author":{"email":"a67acf5b389657bfb4e773ef2e0f1b3c258fa993@gmail.com","name":"Iván Matellanes"},"message":"msvcrt: Added _getwc_nolock implementation.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/fb4248315f31d54460fbf6f3e31cec65325f2af4"},{"sha":"755a54b2a7d72d731e444bbb3955ab68fdd4c665","author":{"email":"a67acf5b389657bfb4e773ef2e0f1b3c258fa993@gmail.com","name":"Iván Matellanes"},"message":"msvcrt: Added _putc_nolock implementation.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/755a54b2a7d72d731e444bbb3955ab68fdd4c665"},{"sha":"0ad3537d689df71fb0b7f1858b3597b4e2f4eb13","author":{"email":"a67acf5b389657bfb4e773ef2e0f1b3c258fa993@gmail.com","name":"Iván Matellanes"},"message":"msvcrt: Added _putwc_nolock implementation.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/0ad3537d689df71fb0b7f1858b3597b4e2f4eb13"},{"sha":"3c24481dea4e724f9c8ec8a4d66754cbfd254cc1","author":{"email":"c482eae11b46adb4c9089bf625a20e7c90e5a946@codeweavers.com","name":"Nikolay Sivov"},"message":"user32/tests: Use win_skip() where appropriate.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/3c24481dea4e724f9c8ec8a4d66754cbfd254cc1"},{"sha":"1e0b9341392e8c2035f137723fdfbe874d2c93ca","author":{"email":"c482eae11b46adb4c9089bf625a20e7c90e5a946@codeweavers.com","name":"Nikolay Sivov"},"message":"dwrite: Don't cache fontface instance in font data.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/1e0b9341392e8c2035f137723fdfbe874d2c93ca"},{"sha":"3fd93c0d1d823fe7b773f22cc19180cf513b5b77","author":{"email":"c482eae11b46adb4c9089bf625a20e7c90e5a946@codeweavers.com","name":"Nikolay Sivov"},"message":"dwrite: File and factory are always set now for all collections.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/3fd93c0d1d823fe7b773f22cc19180cf513b5b77"},{"sha":"19869997d49251a97f41d98a93a42c71dea90eb9","author":{"email":"c482eae11b46adb4c9089bf625a20e7c90e5a946@codeweavers.com","name":"Nikolay Sivov"},"message":"dwrite: Added a separate helper to fill font metrics structure.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/19869997d49251a97f41d98a93a42c71dea90eb9"},{"sha":"90753adaafb8ef925983a6e1837aa52eb06cbc80","author":{"email":"c482eae11b46adb4c9089bf625a20e7c90e5a946@codeweavers.com","name":"Nikolay Sivov"},"message":"dwrite: Use public APIs to get file streams from fontface.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/90753adaafb8ef925983a6e1837aa52eb06cbc80"},{"sha":"c8bc7ea849d4cca6d9b40ce27cd33d9b79743cfa","author":{"email":"c482eae11b46adb4c9089bf625a20e7c90e5a946@codeweavers.com","name":"Nikolay Sivov"},"message":"dwrite: Implement GetMetrics() for fontface.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/c8bc7ea849d4cca6d9b40ce27cd33d9b79743cfa"},{"sha":"7a72eb2dcd6ad8b0b6c1f8374ec5b0e4dda68cba","author":{"email":"fa9c81d52bf7e42f4eca779fafc7ac8cc1c787d8@codeweavers.com","name":"Henri Verbeet"},"message":"d2d1: Add an initial d2d_d3d_render_target_FillRectangle() implementation.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/7a72eb2dcd6ad8b0b6c1f8374ec5b0e4dda68cba"},{"sha":"94cd81a45d2ebcb6b737a37842860fc5b0277932","author":{"email":"fa9c81d52bf7e42f4eca779fafc7ac8cc1c787d8@codeweavers.com","name":"Henri Verbeet"},"message":"d2d1: Implement d2d_solid_color_brush_SetColor().","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/94cd81a45d2ebcb6b737a37842860fc5b0277932"},{"sha":"fd8b3ae57298bff9dcb1c7db36a67d4d3818400f","author":{"email":"fa9c81d52bf7e42f4eca779fafc7ac8cc1c787d8@codeweavers.com","name":"Henri Verbeet"},"message":"d2d1: Implement d2d_solid_color_brush_GetColor().","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/fd8b3ae57298bff9dcb1c7db36a67d4d3818400f"},{"sha":"743d80fea590c61ac2c6fb89c305ce6a6694813c","author":{"email":"fa9c81d52bf7e42f4eca779fafc7ac8cc1c787d8@codeweavers.com","name":"Henri Verbeet"},"message":"d2d1: Implement d2d_solid_color_brush_SetOpacity().","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/743d80fea590c61ac2c6fb89c305ce6a6694813c"},{"sha":"94209192e7666ffcfd521091c632146688a380ea","author":{"email":"d8df0b47afc61441b8dd6a22406951c182b6fea1@gmail.com","name":"Chen Yuan"},"message":"mshtml: Add IHTMLStyle5::maxWidth property implementation.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/94209192e7666ffcfd521091c632146688a380ea"},{"sha":"9c7b91336a5f0c98776b8594673667645ce89e42","author":{"email":"d8df0b47afc61441b8dd6a22406951c182b6fea1@gmail.com","name":"Chen Yuan"},"message":"mshtml: Add IHTMLStyle5::maxHeight property implementation.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/9c7b91336a5f0c98776b8594673667645ce89e42"},{"sha":"ebd1b86bbb0b4fa8f36ada68dbf61eeb828a05ec","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@fds-team.de","name":"Sebastian Lackner"},"message":"usp10: Silence repeated GSUB_apply_ChainContext[Subst|Pos] FIXMEs.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/ebd1b86bbb0b4fa8f36ada68dbf61eeb828a05ec"},{"sha":"3326cad0dd7acca41d5e0286861a93423967c7e8","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@fds-team.de","name":"Sebastian Lackner"},"message":"user32/tests: Add tests for MsgWaitForMultipleObjectsEx.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/3326cad0dd7acca41d5e0286861a93423967c7e8"},{"sha":"82c6c104289bcaf2bfa099b6f1ba5cfd2347ee19","author":{"email":"3313585ce919532a8221b92fb0857dc5ea0815a6@gmail.com","name":"Jonathan Vollebregt"},"message":"reg/tests: Test for empty type and empty binary input.","distinct":true,"url":"https://api.github.com/repos/alekti/winepulse/commits/82c6c104289bcaf2bfa099b6f1ba5cfd2347ee19"}]}