Commit Graph

106898 Commits

Author SHA1 Message Date
Aaryaman Vasishta
9939ac8fe0 d3drm/tests: Fix leaks while creating device in tests (Valgrind). 2015-07-17 17:03:22 +09:00
Austin English
70f9cc9e3d winsta: Add initial winsta.h. 2015-07-17 16:44:39 +09:00
Jactry Zeng
c015447d07 gdi32: Add multiple font replacement support. 2015-07-17 16:40:29 +09:00
Jactry Zeng
cb59350ed9 gdi32: Add a helper to map font replacement. 2015-07-17 16:40:29 +09:00
Alex Henrie
5caa651732 user32: Scroll listbox item completely into view on LB_SETCURSEL. 2015-07-17 16:34:03 +09:00
Alex Henrie
f612553694 user32: Simplify if-else statement. 2015-07-17 16:33:50 +09:00
Sebastian Lackner
57cbcec0c2 vcomp/tests: Add tests for vcomp sections. 2015-07-17 16:12:40 +09:00
Sebastian Lackner
c019ebc82f vcomp: Implement _vcomp_sections_init and _vcomp_sections_next. 2015-07-17 16:12:35 +09:00
Dan Kegel
9c9d60f020 vcomp/tests: Add additional tests for _vcomp_fork. 2015-07-17 16:11:17 +09:00
Sebastian Lackner
c0a664456e vcomp/tests: Add initial tests. 2015-07-17 16:10:18 +09:00
Sebastian Lackner
e26a9fb4ad vcomp: Implement _vcomp_barrier. 2015-07-17 16:09:04 +09:00
Sebastian Lackner
ee34265f8f vcomp: Add multithreaded implementation for _vcomp_fork. 2015-07-17 15:54:57 +09:00
Dan Kegel
ad1077f94b vcomp: Implement stub for _vcomp_fork. 2015-07-17 15:42:19 +09:00
Sebastian Lackner
4a1629c411 ntdll: Avoid possible deadlock by using _exit() in NtTerminateProcess.
When threads are killed with SIGQUIT some locks can be in an undefined
state, and it not safe to call exit handlers.
2015-07-17 14:29:04 +09:00
Andrew Cook
453458f294 server: Implement JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE. 2015-07-17 14:28:59 +09:00
Sebastian Lackner
7d3f13a129 shell32: Ensure that commandline is null-terminated when no parameters are given. 2015-07-17 14:28:17 +09:00
Piotr Caban
2294d3ba45 msvcrt: Don't call DeleteCriticalSection on static critical section. 2015-07-16 21:21:07 +09:00
Huw Davies
125f3151cb wbemprox: Don't call CloseServiceHandle() with an invalid handle. 2015-07-16 21:20:53 +09:00
Huw Davies
3e7f0e685b net: Don't call CloseServiceHandle() with an invalid handle. 2015-07-16 21:20:52 +09:00
Huw Davies
fed41f5306 msi: Don't call CloseServiceHandle() with an invalid handle. 2015-07-16 21:20:50 +09:00
Huw Davies
3e55f1d2cc advapi32: Don't call CloseServiceHandle() with an invalid handle. 2015-07-16 21:20:44 +09:00
Daniel Lehman
a38d2ee10d msvcp90: Implement time_get<char> ctors and dtors (Valgrind). 2015-07-16 19:24:11 +09:00
Nikolay Sivov
42ed6ddd30 dwrite: Fix vector transformation in GetGlyphOrientationTransform(). 2015-07-16 19:22:39 +09:00
Nikolay Sivov
2132a060ea dwrite: Round advances returned from GetGdiCompatibleGlyphPlacements(). 2015-07-16 19:22:37 +09:00
Nikolay Sivov
a92390f707 dwrite/tests: Some tests for CreateGdiCompatibleTextLayout(). 2015-07-16 19:22:35 +09:00
Nikolay Sivov
e68c6389b1 dwrite: Properly pass measuring mode to renderer. 2015-07-16 19:22:33 +09:00
Sebastian Lackner
2498bc17d2 configure: Do not assume gcc strength reduce bug when cross-compiling. 2015-07-16 16:31:21 +09:00
Lauri Kenttä
3cf58187e4 po: Update Finnish translation. 2015-07-16 16:29:59 +09:00
Nikolay Sivov
a3f2b6b856 dwrite: Partial implementation of GetGdiCompatibleGlyphMetrics(). 2015-07-16 16:29:46 +09:00
Akihiro Sagawa
0bc85e0aff po: Update Japanese translation. 2015-07-16 16:29:18 +09:00
Piotr Caban
943ead5022 shell32: Fix SHELL_execute code that removes quote arround file name. 2015-07-16 16:29:12 +09:00
Piotr Caban
663f9f4b21 shell32: Handle executable with space in path in SHELL_execute. 2015-07-16 16:29:09 +09:00
Piotr Caban
8e853a3e90 shell32: Remove code for separating arguments from file path. 2015-07-16 16:29:06 +09:00
Iván Matellanes
22f28d2923 msvcirt: Implement ios stream locking. 2015-07-15 23:20:08 +09:00
Iván Matellanes
57fb458774 msvcirt: Implement ios object locking. 2015-07-15 23:19:58 +09:00
Iván Matellanes
9d0b679c1b msvcirt: Implement ios locking control. 2015-07-15 23:19:54 +09:00
Hans Leidekker
dfae842cca msi/tests: Avoid another test failure on win2k3. 2015-07-15 23:19:32 +09:00
Hans Leidekker
0bd46f1501 msi: Add a stub implementation of MsiJoinTransaction. 2015-07-15 23:19:29 +09:00
Hans Leidekker
f9dc20cfcc msi: Fix a couple of memory leaks (Coverity). 2015-07-15 23:19:25 +09:00
Hans Leidekker
17405f6b91 msi: Check the return value of MSI_QueryGetRecord (Coverity). 2015-07-15 23:19:23 +09:00
Nikolay Sivov
e94d977006 dwrite: Partially implement GetGdiCompatibleGlyphAdvances(). 2015-07-15 23:19:13 +09:00
Huw Davies
e1a65bed68 msi: Be more selective about which access modes are used to open or create keys.
An installer was failing when trying to create subkeys after denying
delete access to their parent key.
2015-07-15 23:19:09 +09:00
Huw Davies
4a992fec01 msi: Fix a registry key leak. 2015-07-15 23:18:54 +09:00
Henri Verbeet
bebee86da6 d2d1: Properly trace "vertex_count" in d2d_path_geometry_triangulate(). 2015-07-15 23:18:45 +09:00
Dmitry Timoshkov
7eaff17786 windowscodecs: Properly handle empty GIF extension blocks. 2015-07-15 23:18:39 +09:00
Nikolay Sivov
f46aa66ca7 dwrite: Fix transform matrix usage for pixel snapping. 2015-07-15 16:56:53 +09:00
Sebastian Lackner
4ccdc0c036 kernel32/tests: Repeat test for SignalObjectAndWait multiple times to test wineserver wakeup cookie management. 2015-07-15 16:29:25 +09:00
Sebastian Lackner
3db6d1acaf server: Avoid sending unexpected wakeup with uninitialized cookie value.
The code for SELECT_SIGNAL_AND_WAIT in select_on() calls signal_object(). This might
wake up the same thread which is currently in the wineserver call. The value for
current->wait->cookie is initialized at the end of the function, and not defined yet
at this point.
2015-07-15 16:29:11 +09:00
Alexandre Julliard
8935863f55 winebuild: Add DllMain to the list of functions that should be private. 2015-07-15 15:59:46 +09:00
Dmitry Timoshkov
21c3724813 ntdll: Cache contents of IMAGE_TLS_DIRECTORY instead of saving a directory pointer. 2015-07-15 15:13:16 +09:00