Amine Khaldi
eff73544ec
[SYSDM] Rename some functions. #179
2017-12-23 14:05:07 +01:00
Amine Khaldi
d9a18277b8
[SERVMAN] InitDialog => InitProgressDialog. #179
2017-12-23 14:00:08 +01:00
Amine Khaldi
e3e46b2bcd
[DXDIAG] Rename WIDTH, HEIGHT, InitListViewColumns and SetDeviceDetails. Zap WindowProc. #179
2017-12-23 13:57:01 +01:00
Amine Khaldi
1963e2d130
[CHARMAP] Rename OnCreate functions. #179
2017-12-23 13:46:33 +01:00
Pierre Schweitzer
fc921423f3
[VFD] Add support for installing driver from System32\drivers.
...
Patch by Doug Lyons.
CORE-14090
2017-12-23 09:34:34 +01:00
Mark Jansen
f941c78f50
[ATL_APITEST] Show that CComObject's COM_MAP continues enumeration after a failing blind function.
2017-12-21 21:37:54 +01:00
Mark Jansen
a730e3fce1
[ATL] Continue enumeration after a failing COM_INTERFACE_ENTRY_FUNC_BLIND
2017-12-21 21:37:54 +01:00
Amine Khaldi
7ce46d59b4
[WINDOWSCODECS_WINETEST] Add a PCH.
2017-12-21 13:57:22 +01:00
Amine Khaldi
d3626819e6
[MSXML3_WINETEST] Add a PCH.
2017-12-21 13:55:57 +01:00
Amine Khaldi
ffd9617271
[DSOUND_WINETEST] Add a PCH.
2017-12-21 13:53:36 +01:00
Amine Khaldi
0b21a561cd
[DINPUT_WINETEST] Add a PCH.
2017-12-21 13:45:22 +01:00
Amine Khaldi
b09a63709b
[WS2_32_APITEST] Improve the existing PCH and make use of it.
2017-12-21 13:36:04 +01:00
Amine Khaldi
823270e608
[ATL_APITEST] Add a PCH.
2017-12-21 13:31:24 +01:00
Samuel Serapion
a59d4674de
[NTOS] Remove forgotten assert, see CORE-14128.
2017-12-20 21:00:52 +01:00
Stanislav Motylkov
a89c979fe0
[TRANSLATION] [NETCFGX] Fix russian translation
2017-12-20 20:35:08 +01:00
Joachim Henze
82caf5f823
[WIN32K] avoid BSOD in Bochs 2.6.8 CORE-13629, patch by Mark Jansen
...
We applied this patch also last second in 0.4.7rls, now in master.
IntTrackPopupMenuEx() caused the BSOD when called while window is in the process of being destroyed.
2017-12-20 17:38:36 +01:00
Amine Khaldi
9317220c00
[SHLWAPI_WINETEST] Add a PCH.
2017-12-20 13:36:27 +01:00
Amine Khaldi
e32018ba19
[SHELL32_WINETEST] Add a PCH.
2017-12-20 13:29:32 +01:00
Amine Khaldi
de6d0f24bc
[OLEAUT32_WINETEST] Add a PCH.
2017-12-20 13:21:11 +01:00
Amine Khaldi
2cd1c84f7f
[OLE32_WINETEST] Add a PCH.
2017-12-20 13:13:26 +01:00
Amine Khaldi
a76e7d13e2
[NTDLL_WINETEST] Add a PCH.
2017-12-20 13:07:06 +01:00
Amine Khaldi
9cfa608dcf
[MSVCRT_WINETEST] Add a PCH.
2017-12-20 12:57:58 +01:00
Colin Finck
12b78f182d
Replace our dxtn.dll by a version based on the libtxc_dxtn source code ( #203 )
...
This is no official system DLL and WineD3D is its only user. But latest WineD3D prefers the libtxc_dxtn codebase instead of the alternative library we used.
This is also what Mesa uses and Fedora ships now that the patents have expired, so we should stick to the same.
I'm importing the libtxc_dxtn-1.0.1 codebase from https://people.freedesktop.org/~cbrill/libtxc_dxtn/
It compiles warning-free in our tree without modifying a single line!
I'm merging this Pull Request based on the positive response in CORE-12759.
I lack a proper test case myself, but my version at least shouldn't make things worse. In my opinion, the previous one was broken anyway due to using stdcall imports when WineD3D called cdecl ones.
This also removes the NSWPAT option from our buildsystem as dxtn was its latest user.
2017-12-20 11:15:13 +01:00
Timo Kreuzer
84c26953e4
[BOOT] Add VBox debug to livecd.ini
2017-12-20 06:56:09 +01:00
Timo Kreuzer
12e2c48a25
[NTOS:MM] Fix a bug in MiBuildPfnDatabase
...
MxPfnAllocation is in pages, not in bytes!
2017-12-20 06:56:09 +01:00
Timo Kreuzer
18cd763160
[NTOS:MM] Make debug code in MmArmInitSystem portable
2017-12-20 06:56:09 +01:00
Timo Kreuzer
11c78f701d
[NTOS:MM] Implement x64 version of MI_MAKE_SUBSECTION_PTE
2017-12-20 06:56:09 +01:00
Ivan Labutin
8723be733c
[NTOS:PS] Skip backtrace on non-x86
2017-12-20 06:56:09 +01:00
Ivan Labutin
925f1a67ea
[SAC] Fix wrong sized variable in SAC driver
2017-12-20 06:56:09 +01:00
Ivan Labutin
0d01b00871
[NTOS:FSRTL] Fixed incorrect comparison
2017-12-20 06:56:09 +01:00
Ivan Labutin
d6792047f3
[NTOS][NDK][RTL] A bunch of 'wrong size' fixes
2017-12-20 06:56:09 +01:00
Ivan Labutin
4d35d59fb9
[NTOS:MM] Quick fix: use SIZE_T instead of ULONG, because ULONG is 32-bit and on 64-bit truncates values
2017-12-20 06:56:09 +01:00
Ivan Labutin
ede3f4d449
[NTOS:KE] Improve readability of CPU flag checks and fix error checking wrong register for HT support
2017-12-20 06:56:09 +01:00
Ivan Labutin
5857733996
[NTOS:KE] Remove duplicate NX enabling
2017-12-20 06:56:09 +01:00
Ivan Labutin
39dd47cebb
[NTOS:MM] Comment out debug code for x86 that should not run on x64
2017-12-20 06:56:09 +01:00
Ivan Labutin
1aa70ef6d1
[NTOS:KE] Move RtlpUse16ByteSLists initialization into KiInitializeKernel
2017-12-20 06:56:09 +01:00
Ivan Labutin
b9f592c054
[NTOS:KE] EFER constants fix
2017-12-20 06:56:09 +01:00
Timo Kreuzer
92b8d327b9
[NTOSKRNL] Fix return of uninitialized variable in PspSetQuotaLimits
...
CID-1322247
2017-12-20 05:23:06 +01:00
Mark Jansen
ad181d892c
[BROWSEUI] Implement ACLCustomMRU.
...
CORE-9281
2017-12-18 23:17:17 +01:00
Mark Jansen
cba274350e
[BROWSEUI_APITEST] Add tests for IACLCustomMRU.
...
CORE-9281
2017-12-18 23:17:17 +01:00
Mark Jansen
8aaa5eea75
[COM_APITEST] Add IACLCustomMRU
2017-12-18 23:17:17 +01:00
Amine Khaldi
4cfc324cd1
[MSI_WINETEST] Add a PCH.
2017-12-18 13:48:13 +01:00
Amine Khaldi
ba54c5644e
[MSHTML_WINETEST] Add a PCH.
2017-12-18 13:43:24 +01:00
Amine Khaldi
98ca8ad114
[KERNEL32_WINETEST] Add a PCH.
2017-12-18 13:28:00 +01:00
Amine Khaldi
e36cf4acaf
[APITESTS][WINETESTS] Addendum to the recent PCH work.
2017-12-18 13:21:47 +01:00
Amine Khaldi
0a4e5911fc
[UUID] Add SID_SHTMLEditServices.
2017-12-18 13:18:26 +01:00
Pierre Schweitzer
5a650f6ba5
[FS] During 1st stage, disable any FS we don't support install to in order to let RawFS these volumes.
...
This avoids bloated setup and avoids potential bugs in 3rd party drivers.
This is following 806cd1.
2017-12-18 08:46:24 +01:00
Pierre Schweitzer
4ef08871ee
[NTOSKRNL] Make again an attempt at killing the IopParseDevice() hack.
...
For the record, the only place it was remaining was 1st stage, notably because
FSD (FastAT <3) was missing a few features. As this features weren't triggered
in 3rd stage (unless forced), it was not needed there any longer.
Now that they are implemented, and seem working out of the box, this hack might
not be longer anymore.
This is my ... ?! pfff attempt at killing it. It might not be the last, so just
disabling the hack for now. If there are no regressions (who can really believe that?)
we'll be clear for dropping it once for all.
2017-12-17 23:30:58 +01:00
Pierre Schweitzer
bd1e7bf85e
[FASFAT] Enable FAT volume dismount using VPB swapout
2017-12-17 23:29:33 +01:00
Pierre Schweitzer
c8f2befb5f
[USETUP] Our current FAT ChkDsk being a bit slow when using the right path make
...
it only perform a full check if dirty bit is set (which should never happen *cough*).
This is needed because otherwise, ReactOS installation takes forever when IopParseDevice is gone
due to slow ChkDsk.
2017-12-17 23:26:38 +01:00