Commit Graph

105849 Commits

Author SHA1 Message Date
Nikolay Sivov
3e64491a4a include: Fix oleacc.idl size_is attributes for void** arrays. 2015-05-21 14:37:49 +09:00
Martin Storsjo
68b654ad2f kernel32: Implement a few more classes in GetFileInformationByHandleEx. 2015-05-21 14:26:34 +09:00
André Hentschel
74ef3af73d ntdll: Use the correct arch value for ARM64. 2015-05-21 14:23:45 +09:00
André Hentschel
cc95ba7ed2 include: Add more defines related to ARM64. 2015-05-21 14:23:42 +09:00
Alex Henrie
e4fce5058d winmm: Make mixer UI translatable. 2015-05-21 14:18:44 +09:00
Nikolay Sivov
9fda58362b oledlg: Support convert menu item in OleUIAddVerbMenuW(). 2015-05-21 14:12:19 +09:00
Nikolay Sivov
5d0806d29d msctfp: Added proxy/stub dll for msctf.idl interfaces. 2015-05-21 14:00:38 +09:00
Ken Thomases
bb89f10e5e ntdll: Fix read_directory_getattrlist() to get the name of a symlink rather than its target, but still detect if the symlink is broken. 2015-05-21 13:59:56 +09:00
Ken Thomases
4655924568 configure: Add a check for sys/vnode.h. 2015-05-21 13:59:51 +09:00
Ken Thomases
5c98448aa3 ntdll: If read_directory_getattrlist() finds that the file doesn't exist, return successful "no file" result to stop search. 2015-05-21 13:58:01 +09:00
Ken Thomases
f6926b3515 ntdll: Increase name buffer size in read_directory_getattrlist() for UTF-8 encoding.
The docs for getattrlist() say that ATTR_CMN_NAME can return up to NAME_MAX + 1
Unicode characters (code points) encoded in UTF-8, which means it can be up to
NAME_MAX * 3 + 1 bytes.
2015-05-21 13:57:45 +09:00
Sebastian Lackner
e24eb501d3 advapi32: Forward ImpersonateAnonymousToken to ntdll. 2015-05-21 13:57:27 +09:00
Sebastian Lackner
39abfc4d74 ntdll: Add stub for NtImpersonateAnonymousToken. 2015-05-21 13:57:05 +09:00
Marcus Meissner
7b9efb1f45 rpcrt4: Make sure we do not have *data allocated on error (Coverity). 2015-05-21 13:56:47 +09:00
Marcus Meissner
47086b9aaf mshtml: Fixed incorrect NULL ptr check (Coverity). 2015-05-21 13:55:14 +09:00
Jacek Caban
c1079f2571 mshtml: Use bind_event in set_event_handler. 2015-05-21 13:55:07 +09:00
Jacek Caban
7950f780df mshtml: Get rid of no longer needed detach_event argument. 2015-05-21 13:55:03 +09:00
Jacek Caban
189cb568ee mshtml: Use vtbl for binding to event in attach_event. 2015-05-21 13:54:58 +09:00
André Hentschel
1e8759805e kernel32/tests: Add ARM and ARM64 arch strings. 2015-05-20 22:10:50 +09:00
André Hentschel
0d68edf03e dbghelp: Fix typo in trace output. 2015-05-20 22:10:19 +09:00
Huw Davies
5c4dc9fc56 comctl32: Fix a typo in the TB_SAVERESTOREA handler. 2015-05-20 22:10:07 +09:00
Alexandre Julliard
0de1c331d6 iphlpapi/tests: Avoid sizeof in traces. 2015-05-20 21:45:55 +09:00
Nikolay Sivov
fa8c384b3b riched20: Implement GetFont() for selection range. 2015-05-20 18:35:44 +09:00
Nikolay Sivov
72ef367992 riched20: Implement GetLanguageID(). 2015-05-20 18:35:43 +09:00
Nikolay Sivov
1e68433d78 riched20: Implement GetSubscript()/GetSuperscript(). 2015-05-20 18:35:41 +09:00
Nikolay Sivov
0f53b87367 riched20: Implement GetStrikeThrough(). 2015-05-20 18:35:39 +09:00
Nikolay Sivov
f875c804bd riched20: Implement GetForeColor(). 2015-05-20 18:35:37 +09:00
Nikolay Sivov
d7a1700a29 riched20: Implement GetUnderline(). 2015-05-20 18:35:34 +09:00
Nikolay Sivov
c48e0519ac riched20: Implement GetSize(). 2015-05-20 18:35:32 +09:00
Jiaxing Wang
a53371497f regedit: Avoid appending '\0' to string value of imported key. 2015-05-20 18:32:47 +09:00
Sebastian Lackner
2100d3e1ec wineconsole: Allocate fake hwnds for curses backend.
Based on a patch by Qian Hong.
2015-05-20 18:21:18 +09:00
Nikolay Sivov
1d91c844da oleaut32: Added missing IPersistMemory proxy/stub methods. 2015-05-20 17:33:02 +09:00
Austin English
f832f85c80 dbghelp: Ignore some more symbol ids.
These are from MSVC 2013.
2015-05-20 17:32:49 +09:00
Matteo Bruni
cb5c92f33c ntdll/tests: Add a test for filename casing with NtQueryDirectoryFile(). 2015-05-20 17:32:19 +09:00
Matteo Bruni
2f0febe60a ntdll: Ignore positive matches in read_directory_stat() for case-insensitive filesystems.
It's necessary to return the actual filename with correct casing and a
plain stat doesn't allow that. Make read_directory_stat() return the
result of the stat() call on a case-insensitive filesystem only when the
file is missing.
2015-05-20 17:32:16 +09:00
Matteo Bruni
5d65b9d0c2 ntdll: Implement a read_directory_getattrlist() function.
When searching for a specific filename on a case-insensitive filesystem
we first try with stat(). If stat() does find the file we currently
return the requested filename back.

That presents an issue when the application cares about the casing of the
actual file stored on-disk. Specifically, NtQueryDirectoryFile is
supposed to return the actual filename with correct casing.

One possible solution to the issue, without having to resort to manually
scanning the directory entries, is to make use of the OS X getattrlist()
function, since it can return the filename stored on the filesystem.
2015-05-20 17:32:09 +09:00
Matteo Bruni
5b911ed461 wined3d: Fix fragment shaders sampling directly into oC[n] in the ARB backend. 2015-05-20 17:29:09 +09:00
Matteo Bruni
409cda0ac2 wined3d: Dirtify vertex shader on transformed <-> untransformed transitions. 2015-05-20 17:29:05 +09:00
Nikolay Sivov
aadd9ff159 xmllite/writer: Implement WriteEndDocument(). 2015-05-20 17:28:58 +09:00
Martin Storsjo
c9c5ceccb4 kernel32: Implement GetSystemTimePreciseAsFileTime.
This just falls back to doing the same as GetSystemTimeAsFileTime.
2015-05-20 17:28:37 +09:00
Huw Davies
b3fe7f7c1b user32/tests: Fix tests on Windows 8. 2015-05-20 17:27:10 +09:00
Jacek Caban
16274e78b6 urlmon: Correctly handle hash part in file protocol handler. 2015-05-20 17:26:52 +09:00
Thomas Faber
817d903cb9 advapi32: Write back partial results in RegQueryInfoKeyA. 2015-05-20 17:26:44 +09:00
Thomas Faber
87b6d42c12 advapi32: Do not fail in RegQueryInfoKey if *class_len is 0. 2015-05-20 17:26:24 +09:00
Thomas Faber
b6c31bea3d advapi32: Use STATUS_BUFFER_TOO_SMALL for buffer overflows in RegQueryInfoKeyW. 2015-05-20 17:25:56 +09:00
Nikolay Sivov
f4790714fe dwrite: Added IDWriteGlyphRunAnalysis stub. 2015-05-19 22:57:43 +09:00
Huw Davies
0634f3b409 comctl32: If necessary add the width of a dropdown arrow while wrapping.
This also fixes the layout code for the BTNS_WHOLEDROPDOWN case.
2015-05-19 22:57:36 +09:00
Huw Davies
797f42699e comctl32: Wrap the buttons inside the toolbar's client rect.
The toolbar need not be the same width as the parent.
2015-05-19 22:57:27 +09:00
Huw Davies
0bcadfa88f comctl32: Layout the toolbar after a potential resize. 2015-05-19 22:57:22 +09:00
Huw Davies
9d218048a6 comctl32: Don't store the width in the toolbar info structure.
It's only set and used by a single function.
2015-05-19 22:57:16 +09:00