Commit graph

71585 commits

Author SHA1 Message Date
Amine Khaldi
9c982d0105 [MMDEVAPI] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:23:10 +01:00
Amine Khaldi
2c523eef19 [MLANG] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:22:13 +01:00
Amine Khaldi
03435e171d [MGMTAPI] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:21:24 +01:00
Amine Khaldi
017f6919b9 [MCIWAVE] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:20:37 +01:00
Amine Khaldi
a2d8742882 [MCISEQ] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:19:53 +01:00
Amine Khaldi
b96cf0b102 [MCIQTZ32] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:19:04 +01:00
Amine Khaldi
122f1078cd [MCICDA] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:18:10 +01:00
Amine Khaldi
ba65d708f6 [MCIAVI32] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:17:07 +01:00
Amine Khaldi
4dd96d425c [MAPI32] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:16:08 +01:00
Amine Khaldi
be44829fa2 [LZ32] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:14:57 +01:00
Amine Khaldi
af65c9d344 [LOADPERF] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:13:56 +01:00
Amine Khaldi
7d1b509fa0 [JSPROXY] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:13:02 +01:00
Amine Khaldi
e68a367aa6 [JSCRIPT_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:12:12 +01:00
Amine Khaldi
8dba275bd6 [JSCRIPT] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:11:29 +01:00
Amine Khaldi
919215fd3b [ITSS] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:10:01 +01:00
Amine Khaldi
1e8f5b1909 [ITIRCL] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 13:08:50 +01:00
Amine Khaldi
580b6f730e [INSENG] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 12:48:28 +01:00
Amine Khaldi
2b592846ef [INITPKI] Sync with Wine Staging 3.3. CORE-14434 2018-03-17 12:46:47 +01:00
Pierre Schweitzer
13b57fb5b5
[NTOSKRNL] Misc fixes to VACB reference counting
This fixes various bugs linked to VACB counting:
- VACB not released when it should be
- Reference count expectations not being accurate

For the record, VACB should always have at least a reference
count of 1, unless you are to free it and removed it from
any linked list.

This commit also adds a bunch of asserts that should
help triggering invalid reference counting.

It should also fix numerous ASSERT currently triggered and
may help fixing random behaviours in Cc.

CORE-14285
CORE-14401
CORE-14293
2018-03-17 11:56:25 +01:00
Eric Kohl
ad3bda1c8d [SNDVOL32] Set the ranges, pagesize and ticks for the balance and volume trackbars and fix the conversion between trackbar position and volume value 2018-03-15 22:03:33 +01:00
Mark Jansen
25cacdedb7
[GDIPLUS_WINETEST] Re-enable test_font_substitution.
ROSTESTS-154
2018-03-15 20:16:04 +01:00
Mark Jansen
428e4617e9
[WIN32K] Do not try to compare a long name against a truncated name.
This fixes gdiplus_winetest:font crashing.
ROSTESTS-154
2018-03-15 20:16:04 +01:00
Mark Jansen
37a34a21a9
[WIN32K] Do not truncate localized font names.
ROSTESTS-154
2018-03-15 20:16:04 +01:00
Amine Khaldi
3a55db04f1 [INETMIB1] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:40:38 +01:00
Amine Khaldi
af764263d5 [INETCOMM] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:36:29 +01:00
Amine Khaldi
2472f9162e [IMM32] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:31:05 +01:00
Amine Khaldi
30494d2a1e [IMAGEHLP_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:29:08 +01:00
Amine Khaldi
15dda9ebaf [IMAGEHLP] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:28:19 +01:00
Amine Khaldi
82fba961cd [IMAADP32.ACM] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:27:22 +01:00
Amine Khaldi
fc19c80d52 [IEFRAME] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:26:26 +01:00
Amine Khaldi
7546f9fee8 [ICCVID] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:25:00 +01:00
Amine Khaldi
1bcc1c247d [HTTPAPI] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:24:03 +01:00
Amine Khaldi
36755f12cb [HNETCFG] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:23:02 +01:00
Amine Khaldi
3d690cee5a [HLINK_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:21:42 +01:00
Amine Khaldi
7e88971d05 [HLINK] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:20:55 +01:00
Amine Khaldi
96f371dcdb [HHCTRL.OCX] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:19:43 +01:00
Bișoc George
1a951aa4e6 [BUS][ACPI] Silence DPRINT1 in the special case of IOCTL_BATTERY_QUERY_TAG (#427) 2018-03-12 15:29:14 +01:00
Pierre Schweitzer
741ae8ccdc
[CONSRV] Fix build 2018-03-11 21:19:11 +01:00
Alexander Shaposhnikov
9591550116
[RAPPS] Replace Extract with FDI for handling .cab
FDI allows to have user-defined callbacks for file handling.
Since it doesn't provide support for Unicode we convert strings to
multi-byte UTF-8 and handle them appropriately in the callbacks. They
are properly null-terminated so FDI won't choke when doing operations
with strings.

Thanks to hbelusca and mjansen for the help.

CORE-14466
2018-03-11 21:56:32 +02:00
Michael Fritscher
602db40277
[CONSRV] Initialize rcFramebuffer in every case, otherwise it is left unintialized in case of e.g. console termination. (#428, #429)
Fixes CORE-14463. Debugged and and fix suggested by Timo Kreuzer.

Signed-off-by: Michael Fritscher <reactos@mifritscher.de>
2018-03-11 20:31:40 +01:00
Eric Kohl
4ddb1bfd96 [SNDVOL32] Add the small line dialog 2018-03-11 10:41:41 +01:00
Eric Kohl
8a7e1a7b7b [SNDVOL32] Add the normal line dialog 2018-03-11 10:14:43 +01:00
Eric Kohl
6f2feac70a [SNDVOL32] Fix the layout of the normal master dialog
- Fix the layout of the normal master dialog layout.
- Change the name of the normal and tray master dialogs.
- Add the WS_EX_LAYOUTRTL style to the hebrew dialogs.
2018-03-11 01:13:22 +01:00
Eric Kohl
849fdca3f9 [SNDVOL32] Add the small master dialog
- Add the small master dialog.
- Add support for tray (/t), small (/s) and normal (/n) dialog sizes.
- Fix the font size calculation for the dialogs.
- Fix the dialog unit to pixel conversion.
- Fix the client window size calculation.
- Do not leak font handles.
2018-03-10 21:11:08 +01:00
Hermès Bélusca-Maïto
8bdebb1fed
[CONSRV] Silence a noisy DPRINT. 2018-03-10 20:37:08 +01:00
Hermès Bélusca-Maïto
ab8470d8bb
[KMTESTS:CC] Fix MSVC build. 2018-03-10 18:51:21 +01:00
Hermès Bélusca-Maïto
e6d7480287
[PSDK:LM] Fix parameter types. 2018-03-10 18:18:21 +01:00
Mark Jansen
a8b9a43ae8
[PSDK] Fix the build for msvc 2010.
Addendum to e129995
CORE-14434
2018-03-10 12:25:41 +01:00
Pierre Schweitzer
47a084303a
[KMTESTS:CC] Add some tests for CcMapData
To be extended.
2018-03-10 11:14:33 +01:00
Mark Jansen
516c5a9a4f
[DRWTSN32] Indicate the thread that crashed. 2018-03-10 00:04:57 +01:00