{"push_id":762053416,"size":39,"distinct_size":39,"ref":"refs/heads/master","head":"cfbc37c699e3b3b27df4c566014e6dde9c7194b8","before":"bd7f43d7e8fca5cab20120b3819bfd5491436b72","commits":[{"sha":"ce18a733043b188e0de6963d087c9a560279ff17","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@fds-team.de","name":"Sebastian Lackner"},"message":"vcomp: Implement stub for _vcomp_flush and add tests.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/ce18a733043b188e0de6963d087c9a560279ff17"},{"sha":"a283d14b3d96af634833b1afbe2286cc70ef6fbb","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@fds-team.de","name":"Sebastian Lackner"},"message":"vcomp: Implement omp_init_lock and omp_destroy_lock.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/a283d14b3d96af634833b1afbe2286cc70ef6fbb"},{"sha":"037a079fdf627fa538c54bf144cb51a478857ee6","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@fds-team.de","name":"Sebastian Lackner"},"message":"vcomp: Export omp_init_nest_lock and omp_destroy_nest_lock.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/037a079fdf627fa538c54bf144cb51a478857ee6"},{"sha":"f212a137a6ae1eec774587a731c294448b75d532","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@fds-team.de","name":"Sebastian Lackner"},"message":"vcomp: Implement OpenMP nested locking functions.\n\nThe test marked with todo_wine suggests that native OpenMP might use a\nseparate counter for the nesting level. However, to implement the owner\nchecks required for regular locks we need to access the critical section\nprivate members anyway.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/f212a137a6ae1eec774587a731c294448b75d532"},{"sha":"146df7dab17b7417ebe3ba6ae5677b45c19c5bfe","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@fds-team.de","name":"Sebastian Lackner"},"message":"vcomp: Implement OpenMP regular locking functions.\n\nNative OpenMP also immediately terminates the process (without\nexception) when calling omp_set_lock while holding the lock from the\nsame thread.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/146df7dab17b7417ebe3ba6ae5677b45c19c5bfe"},{"sha":"5185906006c077f84d86274112cd287d3591c5b7","author":{"email":"c482eae11b46adb4c9089bf625a20e7c90e5a946@codeweavers.com","name":"Nikolay Sivov"},"message":"dwrite: Implement font style resolution from name strings.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/5185906006c077f84d86274112cd287d3591c5b7"},{"sha":"7bde6ec4ae761fac6a0b54c16ebec93c9af285e1","author":{"email":"74b16a78e1d56e155318425b9aff5b3cdcc2cf0d@outlook.com","name":"Hugh McMaster"},"message":"uninstaller: Add WriteConsoleW support.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/7bde6ec4ae761fac6a0b54c16ebec93c9af285e1"},{"sha":"4335c464c358d15024e76c918efb7721ff0d9cce","author":{"email":"74b16a78e1d56e155318425b9aff5b3cdcc2cf0d@outlook.com","name":"Hugh McMaster"},"message":"uninstaller: Output Unicode program names in CLI mode.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/4335c464c358d15024e76c918efb7721ff0d9cce"},{"sha":"f421e78bc5c5b4aa2733142621e694046d30d2d2","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Change signature of d3drm_device_create.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/f421e78bc5c5b4aa2733142621e694046d30d2d2"},{"sha":"b6f197c7a8a76bf3004fabf2cb8fb200afccd1a8","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Add helper for destroying device.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/b6f197c7a8a76bf3004fabf2cb8fb200afccd1a8"},{"sha":"1075d711358132b32a61f2be3fa2ac5a670110f3","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Implement IDirect3DRM::CreateDeviceFromClipper.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/1075d711358132b32a61f2be3fa2ac5a670110f3"},{"sha":"0041c560048ff9b851d3ad4418f4b093ea5be5ef","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Implement IDirect3DRMDevice*::GetDirect3DDevice.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/0041c560048ff9b851d3ad4418f4b093ea5be5ef"},{"sha":"27cc84d143ef320d6c651e457649bb5771f66d44","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromClipper.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/27cc84d143ef320d6c651e457649bb5771f66d44"},{"sha":"a5d09b6bd79f7e11c1c1772b3e3ad330338293c1","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Implement IDirect3DRMDevice{2-3}::GetDirect3DDevice2.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/a5d09b6bd79f7e11c1c1772b3e3ad330338293c1"},{"sha":"35b17f50f1c9602c13168974d4bc2367fc403e5d","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Implement IDirect3DRM::CreateDeviceFromSurface.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/35b17f50f1c9602c13168974d4bc2367fc403e5d"},{"sha":"27f7174d71e906a883d8f2578ca686dcd2cf96d7","author":{"email":"aa3b2819870a2e1bbd3fa32dafc2f46a7509bb04@gmail.com","name":"Aaryaman Vasishta"},"message":"d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromSurface.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/27f7174d71e906a883d8f2578ca686dcd2cf96d7"},{"sha":"1f7fb03ee9f45217e6fea452c203ba625401d8ee","author":{"email":"b47cd3a07e67993880bd97884a02a8a9c1dec76d@esri.com","name":"Daniel Lehman"},"message":"msxml3: Fix crash when merging Text nodes.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/1f7fb03ee9f45217e6fea452c203ba625401d8ee"},{"sha":"5cdcd4493fba65aca4d6b0865399660e27c0b980","author":{"email":"e3b0a4fce0111513335383b8d3e836e527e09a5b@gmail.com","name":"Andrey Gusev"},"message":"Assorted spelling and typos fixes.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/5cdcd4493fba65aca4d6b0865399660e27c0b980"},{"sha":"d5a1e47a457660a532c27f91c2ec5a8dab897a67","author":{"email":"8800578b51f022c8d8adb9606a8b3db4fedbdac6@codeweavers.com","name":"Hans Leidekker"},"message":"iphlpapi: Use WS_AF_INET instead of AF_INET where appropriate.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/d5a1e47a457660a532c27f91c2ec5a8dab897a67"},{"sha":"ad9ba6a029b03e6fd805bd18fe272bb694481a6a","author":{"email":"8800578b51f022c8d8adb9606a8b3db4fedbdac6@codeweavers.com","name":"Hans Leidekker"},"message":"iphlpapi: Implement GetIfTable2.","distinct":true,"url":"https://api.github.com/repos/wine-mirror/wine/commits/ad9ba6a029b03e6fd805bd18fe272bb694481a6a"}]}