Commit graph

56712 commits

Author SHA1 Message Date
Amine Khaldi
f683079258 [IMAGEHLP_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62902
2014-04-23 13:56:32 +00:00
Amine Khaldi
1b484446f3 [IMAGEHLP]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62901
2014-04-23 13:55:49 +00:00
Amine Khaldi
2fcd9693a8 [JSCRIPT_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62900
2014-04-23 13:44:00 +00:00
Amine Khaldi
31907202aa [JSCRIPT]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62899
2014-04-23 13:43:40 +00:00
Amine Khaldi
80b2a3b9af [PSDK]
* Add missing MAXLONGLONG definition.

svn path=/trunk/; revision=62898
2014-04-22 21:43:39 +00:00
Amine Khaldi
0712807181 [ITSS]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62897
2014-04-22 21:30:00 +00:00
Amine Khaldi
5da624e0b6 [INETCOMM_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62896
2014-04-22 21:23:39 +00:00
Amine Khaldi
34299456e6 [INETCOMM]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62895
2014-04-22 21:23:22 +00:00
Amine Khaldi
07a67f6087 [HLINK_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62894
2014-04-22 21:18:59 +00:00
Amine Khaldi
25025776b7 [HLINK]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62893
2014-04-22 21:18:44 +00:00
Amine Khaldi
ced9742b29 [HHCTRL.OCX]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62890
2014-04-22 16:12:47 +00:00
Amine Khaldi
f201819ae8 [GDIPLUS_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62889
2014-04-22 15:43:03 +00:00
Amine Khaldi
86c5b8463d [GDIPLUS]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62888
2014-04-22 15:42:03 +00:00
Amine Khaldi
cceb6b9f47 [DWMAPI]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62887
2014-04-22 15:28:25 +00:00
Amine Khaldi
c5099821fd [CRYPTNET_WINETEST]
* Remove redundant define.

svn path=/trunk/; revision=62886
2014-04-22 15:25:37 +00:00
Amine Khaldi
afd0889185 [CRYPTNET]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62885
2014-04-22 15:25:04 +00:00
Amine Khaldi
e0cf48f17f [CRYPT32_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62884
2014-04-22 15:11:03 +00:00
Amine Khaldi
a5a8dd531d [CRYPT32]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62883
2014-04-22 15:10:43 +00:00
Amine Khaldi
22b7b59d5a [COMDLG32_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62882
2014-04-22 14:40:38 +00:00
Amine Khaldi
54e6209bc1 [COMDLG32]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62881
2014-04-22 14:40:19 +00:00
Amine Khaldi
03535e5b35 [COMCTL32_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62880
2014-04-22 14:05:48 +00:00
Amine Khaldi
9bf892c309 [COMCTL32]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62879
2014-04-22 14:04:22 +00:00
Amine Khaldi
908e5a4898 [INCLUDE/WINE]
* Add some missing definitions.

svn path=/trunk/; revision=62878
2014-04-22 13:25:20 +00:00
Amine Khaldi
52b7f2d8b1 [ACPICA]
* Enable PCH again.
CORE-7716

svn path=/trunk/; revision=62877
2014-04-22 13:13:45 +00:00
Amine Khaldi
f12e78fb55 [RPCRT4_WINETEST]
* Don't define NTSTATUS here.

svn path=/trunk/; revision=62876
2014-04-22 12:00:14 +00:00
Amine Khaldi
25b97799b4 [CABINET_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62875
2014-04-22 11:40:41 +00:00
Amine Khaldi
866bbd4f5b [CABINET]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62874
2014-04-22 11:40:28 +00:00
Amine Khaldi
6a788d3104 [BCRYPT_WINETEST]
* Import from Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62873
2014-04-22 11:36:32 +00:00
Amine Khaldi
94b0b8778e [BCRYPT]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62872
2014-04-22 11:36:10 +00:00
Amine Khaldi
f9bca2bec5 [AVIFIL32_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62871
2014-04-22 11:32:05 +00:00
Amine Khaldi
2faa199f45 [AVIFIL32]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62870
2014-04-22 11:31:44 +00:00
Amine Khaldi
2fb5717723 [XMLLITE_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62869
2014-04-22 11:25:33 +00:00
Amine Khaldi
83e4c1e179 [XMLLITE]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62868
2014-04-22 11:25:12 +00:00
Amine Khaldi
7188e0d7c6 [OPENGL32_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62867
2014-04-22 11:16:47 +00:00
Amine Khaldi
ebd5925af6 [SECUR32_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62866
2014-04-22 11:12:43 +00:00
Hermès Bélusca-Maïto
66bad13542 [CONSRV]
- Selection info is per-terminal.
- Lock the console only when needed.

svn path=/trunk/; revision=62864
2014-04-22 03:44:13 +00:00
Hermès Bélusca-Maïto
fefde4e142 [CONSRV]... and fix comments (forgotten in revision 62861).
svn path=/trunk/; revision=62863
2014-04-22 00:55:03 +00:00
Hermès Bélusca-Maïto
1aeb9b9ddd Code formatting.
svn path=/trunk/; revision=62862
2014-04-22 00:47:24 +00:00
Hermès Bélusca-Maïto
561cbbb117 [CONSRV]
- Introduce a helper function to query the console leader process (instead of using duplicated code).
- Fix the algorithm of the last close notification, as demonstrated by the tests I did on windows 2003 (test app is provided in CORE-7250):
  a console app that registered for the last close notification, closes only if the process that was the console leader process at the time the app registered for the notification, is killed.
  In this case, we notify the app, and we clear some flags. On the contrary, if we close the app that registered for the notification, we just clear the flags without doing extra operations.

svn path=/trunk/; revision=62861
2014-04-22 00:46:49 +00:00
Amine Khaldi
94466379c8 [WS2_32_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62860
2014-04-21 20:07:13 +00:00
Amine Khaldi
0f6e460e1d [PSDK]
* Import wsnwlink.h from Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62859
2014-04-21 20:05:34 +00:00
Amine Khaldi
d8aa8fa2ab [PSDK]
* Fix WSAID_WSASENDMSG definition.

svn path=/trunk/; revision=62858
2014-04-21 19:52:53 +00:00
Kamil Hornicek
2ce559e1de [SYSDM]
- formatting
- remove BOM from the Russian resource
- update the Czech translation
- add myself to the credits because vanity~

svn path=/trunk/; revision=62857
2014-04-21 19:04:32 +00:00
Kamil Hornicek
5c1e3b6489 [SYSDM]
- use alpha blend when drawing the ros logo on the general page
- misc code cleanup
CORE-8071

svn path=/trunk/; revision=62856
2014-04-21 18:27:40 +00:00
Timo Kreuzer
a794e3f2d0 [WIN32K]
Do not ignore failure when calling DrvEnablePDEV and properly handle a failure in PDEVOBJ_bEnablePDEV instead of ASSERTing. Properly cleanup the PDEV after failure, check if the PDEV was enabled before calling DrvDisablePDEV. Fixes some crashes with VBox driver.

svn path=/trunk/; revision=62855
2014-04-21 17:09:27 +00:00
Timo Kreuzer
e67aa1e2ca [NTDDRAW]
Fix buffer overflow

svn path=/trunk/; revision=62854
2014-04-21 14:12:06 +00:00
Amine Khaldi
363e1e7787 [MSVC]
* Don't error on C4603 now that the PCH setup is well tested.
CORE-7716

svn path=/trunk/; revision=62852
2014-04-21 11:06:42 +00:00
Hermès Bélusca-Maïto
6e8dcec9f7 [KERNEL32]
- Add a debug output to the default console dispatcher for the CTRL_LAST_CLOSE_EVENT code;
- hardcoded_value--;
Addendum to revision 62847.

svn path=/trunk/; revision=62848
2014-04-21 01:36:00 +00:00
Hermès Bélusca-Maïto
286ee4b8b1 [KERNEL32][CONSRV]
Implement (undocumented) SetLastConsoleEventActive API.
Patch by Alexander Andrejevic, with a minor modification by me concerning the addition of a NotifiedLastCloseProcess member to the CONSOLE structure and a check that makes sure that only the app that asked for the notification, receives it (and so that we don't call the console control dispatcher for nothing).
This API is used by ntvdm to be sure that it gets killed when all other console apps attached to the ntvdm's console are away.
CORE-7250

svn path=/trunk/; revision=62847
2014-04-21 01:22:17 +00:00
Hermès Bélusca-Maïto
38be5bceff [KERNEL32][CONSRV]
Make kernel32 / winsrv console CSR structures Win2k3-compliant for CreateConsoleScreenBuffer.
The aim is to be able to put our kernel32.dll or winsrv.dll on win2k3, and vice-versa.

Because of that, we need to introduce and use the redundant hMutex and lpBitMap in the CONSOLE_CREATESCREENBUFFER structure, instead of the ones that are already present in its CONSOLE_GRAPHICS_BUFFER_INFO member ...
Isn't MS dumb sometimes?

I also homogeneize some variable names wrt. equivalent ones that I use elsewhere, and I fix a broken return value in the case the API fails.

Part 3/X

CORE-7931

svn path=/trunk/; revision=62846
2014-04-20 22:40:39 +00:00