David Curtiss
68d4643a67
ws2_32: Allow getsockname after AcceptEx.
...
.NET 6's HTTP/Socket code queries this. Winsock allows getsockname
on the AcceptEx AcceptSocket, but only if SO_UPDATE_ACCEPT_CONTEXT
is set.
Signed-off-by: David Curtiss <david.curtiss@ni.com>
2022-06-20 23:26:50 +02:00
Jacek Caban
26ab701072
win32u: Move WM_SHOWWINDOW implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:42 +02:00
Jacek Caban
0471645755
win32u: Move more default window messages implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:42 +02:00
Jacek Caban
8d9648702d
win32u: Move WM_PRINT implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:42 +02:00
Jacek Caban
88870884a5
win32u: Move default WM_CTL* window message implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jacek Caban
c7e0697e9c
win32u: Move WM_WINDOWPOSCHANGED implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jacek Caban
3ec9c2990b
win32u: Move WM_APPCOMMAND implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jacek Caban
749e1b05d7
win32u: Move default key messages implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jactry Zeng
0395988052
include: Add definition of ScriptPlaceOpenType().
...
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
2022-06-20 10:53:06 +02:00
Alex Henrie
33f65267b5
shell32/tests: Add tests for Program Manager name sanitization.
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
2022-06-20 10:45:43 +02:00
Nikolay Sivov
a2935a518b
d2d1/effect: Move effect instance creation to the device context.
...
Creating new effects from effect context does not reuse calling context.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:26 +02:00
Nikolay Sivov
7eabfd477f
d2d1/effect: Add CheckFeatureSupport().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:25 +02:00
Nikolay Sivov
89e1a7614e
d2d1/effect: Add LoadComputeShader().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:23 +02:00
Nikolay Sivov
f15b317260
d2d1/effect: Add LoadPixelShader().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:22 +02:00
Nikolay Sivov
38e6653489
d2d1/effect: Forward color context methods to corresponding device context.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:20 +02:00
Ziqing Hui
fd9f1e44a7
d2d1: Implement UnregisterEffect().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:20 +02:00
Ziqing Hui
967bd3120d
d2d1: Implement property parsing for RegisterEffectFromStream().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:20 +02:00
Ziqing Hui
05b796ff98
d2d1: Partially implement RegisterEffectFromStream().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:19 +02:00
Nikolay Sivov
9e47b64c67
d2d1: Use CRT memory allocation functions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:19 +02:00
Jinoh Kang
beee5160a8
winedbg: Fix typos in manpage.
...
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-20 10:37:59 +02:00
Daniel Lehman
c695ec59b1
include: Add _tcsto[u]ll declarations.
...
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
2022-06-20 10:37:56 +02:00
Brendan Shanks
f99cb3297f
ntdll: Add zero_bits parameter to load_builtin.
...
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:48 +02:00
Brendan Shanks
20abf39d86
ntdll: Add zero_bits parameter to find_builtin_dll.
...
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:48 +02:00
Brendan Shanks
6d22775b65
ntdll: Add zero_bits parameter to open_builtin_pe_file.
...
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:48 +02:00
Brendan Shanks
9bed3adc72
ntdll: Add zero_bits parameter to virtual_map_builtin_module.
...
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:46 +02:00
Alexandre Julliard
1a3217393e
Release 7.11.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-17 21:52:59 +02:00
Piotr Caban
1b46752126
d3dx10/tests: Add D3DX10CreateTextureFromMemory thread pump tests.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban
696071af7a
d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromMemory.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban
798395d3b2
d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromResourceW.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban
1b39e769b5
d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromResourceA.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban
0c659a23c2
d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromFileW.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Zebediah Figura
591fd06b6c
win32u: Move NtUserGetRawInputBuffer from user32.
2022-06-17 20:37:56 +02:00
Zebediah Figura
db43005cd8
win32u: Move NtUserGetRawInputData from user32.
2022-06-17 20:37:54 +02:00
Zebediah Figura
12e3c4949f
user32: Correctly fill the RAWINPUT structure on WoW64.
...
This changes the offset of the wParam field.
2022-06-17 20:37:51 +02:00
Zebediah Figura
ac5f064521
user32/tests: Add some more tests related to the RAWINPUT structure.
2022-06-17 20:37:51 +02:00
Stefan Dösinger
9618f5ab8f
include: Emit CFI directives when building on Mac with gcc.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53157
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
2022-06-17 18:08:08 +02:00
Hans Leidekker
c8a356ca15
winhttp: Release object on allocation failure.
2022-06-17 18:06:53 +02:00
Jacek Caban
86f9c8b1f6
win32u: Move NtUserGetTitleBarInfo implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-17 18:06:53 +02:00
Jacek Caban
4663446fe4
win32u: Move more WM_SYSCOMMAND implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-17 18:06:53 +02:00
Jacek Caban
19e8cc96b5
win32u: Move WM_NCLBUTTONDBLCLK and WM_LBUTTONDBLCLK implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-17 18:06:53 +02:00
Jacek Caban
bdae778e7f
win32u: Move WM_SETCURSOR implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-17 18:06:53 +02:00
Jacek Caban
67e39efb75
win32u: Move NtUserDrawCaptionTemp implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-17 18:06:53 +02:00
Jinoh Kang
0b07bb8566
comctl32: Always paint SS_BITMAP static control background with WM_CTLCOLORSTATIC brush.
...
This is consistent with the behaviour of other static control styles.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-17 18:06:53 +02:00
Lauri Kenttä
e3ba22e39b
po: Update Finnish translation.
...
Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-16 22:39:14 +02:00
Julian Klemann
0f139a04b1
http.sys: Add support for adding multiple urls to request queues.
...
The request queue has a growable array rather than single URL and socket
properties.
Signed-off-by: Julian Klemann <jklemann@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-16 22:39:14 +02:00
Julian Klemann
db3ba1d74e
httpapi: Stop setting group->url if add_url() fails.
...
The URL should not be set if the URL cannot be added to a request queue.
Signed-off-by: Julian Klemann <jklemann@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-16 22:39:14 +02:00
Julian Klemann
3b91c7c58f
httpapi/tests: Add tests for when URLs fail to be added to a queue.
...
If a queue is associated to a URL group and the URL cannot be added to
the queue, the URL should not be set in the group. In other cases, it
should be.
Signed-off-by: Julian Klemann <jklemann@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-16 22:39:14 +02:00
Julian Klemann
39502adc6c
httpapi/tests: Move sleep statement.
...
The mentioned bug randomly occurred after some subsequent patches, so
the sleep should happen before GetOverlappedResult is called.
Signed-off-by: Julian Klemann <jklemann@codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-16 22:39:14 +02:00
Giovanni Mascellani
433845277b
mfplat/tests: Test interaction between Lock2D() and LockRect().
...
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-16 22:32:37 +02:00
Giovanni Mascellani
0d63116b27
mfplat/tests: Test interaction between Lock() and LockRect().
...
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-16 22:32:37 +02:00