Mark Jansen
b1e3b339f6
[APPHELP][APPHELP_APITEST] Update SdbTagToString tests to check all known tags CORE-10367
...
- Add a list of hardcoded tags, for all versions up to win7 they are checked against windows.
- Update SdbTagToString with a few missing strings
- Hardcode the used version to Win7 for now, as backporting these strings would not make much sense.
svn path=/trunk/; revision=71200
2016-04-24 17:19:09 +00:00
Sylvain Petreolle
1b54763b3b
[NDIS]
...
Revert r71188
svn path=/trunk/; revision=71199
2016-04-24 15:50:25 +00:00
Mark Jansen
f97c563d01
Nothing to see here.
...
svn path=/trunk/; revision=71198
2016-04-24 13:27:22 +00:00
Mark Jansen
7aaa9aee54
[APPHELP][APPHELP_APITEST] Add SdbTagToString + test by Mislav Blažević CORE-10367
...
svn path=/trunk/; revision=71197
2016-04-24 13:05:00 +00:00
Eric Kohl
84690a71d8
[SYSSETUP]
...
Rename SetAccountDomain to SetAccountsDomainSid and export it.
svn path=/trunk/; revision=71194
2016-04-24 11:29:40 +00:00
Mark Jansen
1fd32f0bbf
* Addendum to r71192,
...
which was based on the research of Jared Smudde, Sylvain Deverre and Robert Naumann.
CORE-10837
svn path=/trunk/; revision=71193
2016-04-23 23:20:44 +00:00
Mark Jansen
8b77c254f8
[BROWSEUI][SHELL32] Stub Folder Options Property Page extension CORE-10837
...
- Stub the Property pages
- Disable some code that prevented the property pages from working (CORE-11140)
- Leave the menu item disabled for now, since a dialog that does not do anything will only confuse people (CORE-11141)
svn path=/trunk/; revision=71192
2016-04-23 23:05:07 +00:00
Mark Jansen
aac1b749ea
[SHELL32] Fix the grouping of folder options radiobuttons CORE-10837
...
svn path=/trunk/; revision=71191
2016-04-23 22:22:40 +00:00
Mark Jansen
91d86a9a91
[SDK][SDK_APITEST] Improve delayload support CORE-10935
...
- Add an apitest for our delayload functions.
- Improve the delayload (mainly the failure cases, throw exceptions where expected etc).
- Add some tests for advanced delayload features (currently blocked on CORE-6504 and CORE-10957)
svn path=/trunk/; revision=71190
2016-04-23 20:38:06 +00:00
Sylvain Petreolle
8c386bbbcc
[ROSTESTS]
...
apitests: win32kdll and win32nt can't be built on Release builds,
NtUserSetDbgTag is not exported.
svn path=/trunk/; revision=71189
2016-04-23 20:08:10 +00:00
Sylvain Petreolle
6cb4110a2e
[NDIS]
...
Silence a debug output.
CORE-11137 #resolve
svn path=/trunk/; revision=71188
2016-04-23 19:09:30 +00:00
Sylvain Petreolle
eae7001339
Save the ReiserFS driver in the right place on installation CDs.
...
Patch by Peter Hater.
CORE-11005
svn path=/trunk/; revision=71187
2016-04-21 20:18:05 +00:00
Amine Khaldi
79a74c6baf
[URLMON] Stub and export URLDownloadA. CORE-11136
...
svn path=/trunk/; revision=71186
2016-04-21 14:16:51 +00:00
Amine Khaldi
248dcd328b
* Addendum to r71184. CORE-9111
...
svn path=/trunk/; revision=71185
2016-04-20 12:39:37 +00:00
Amine Khaldi
08a0346e9f
[SDK] One step further towards ReactOS source code tree restructure: the sdk folder that groups includes, libraries and tools. CORE-9111
...
svn path=/trunk/; revision=71184
2016-04-20 12:36:25 +00:00
Amine Khaldi
e85488750c
[CLASSPNP] Fix MSVC build. Brought to you by Timo.
...
svn path=/trunk/; revision=71183
2016-04-20 12:16:16 +00:00
Amine Khaldi
66d24776ff
[LIBPNG] Update to v1.6.21. CORE-11128
...
svn path=/trunk/; revision=71182
2016-04-20 09:00:52 +00:00
Amine Khaldi
173e69f4af
[README.WINE] Mark some modules and source files as synced with Wine Staging 1.9.4. CORE-10912
...
svn path=/trunk/; revision=71181
2016-04-20 08:50:01 +00:00
Sylvain Petreolle
faca4ea066
Make the bootcd_extras, livecd_extras, hybridcd_extras actually work.
...
CORE-9527
Cannot be used for the AHK suite test bot, cdmake cannot add directories.
ONLINE-567
Arch, #TestYourCode :)
svn path=/trunk/; revision=71180
2016-04-19 21:41:46 +00:00
Pierre Schweitzer
eb85db6579
[NTOSKRNL]
...
Typo--;
svn path=/trunk/; revision=71179
2016-04-19 06:25:18 +00:00
Pierre Schweitzer
d1a397ab03
[NTOSKRNL]
...
Use the PairCount variable of the MCB to store the current amount of runs in the table. This will be properly used later on.
CORE-11002
svn path=/trunk/; revision=71178
2016-04-18 20:49:14 +00:00
Pierre Schweitzer
909eb635f2
[KMTESTS:FSRTL]
...
Add more failing tests for MCB. These are pretty basics and deal with holes.
They are pretty handy to show how broken the current MCB implementation is, in regard to holes management: it fails at properly counting runs when there are holes and it creates virtual runs (hence the broken count) for each hole. This shouldn't happen.
CORE-11002
svn path=/trunk/; revision=71177
2016-04-17 21:17:49 +00:00
Timo Kreuzer
050c4e8ff4
[XDK/DDK] Fix copy pasta
...
svn path=/trunk/; revision=71176
2016-04-17 21:14:51 +00:00
Thomas Faber
f66b801a75
[NTOS:KE]
...
- In debug builds, restore EBP early in KiSwitchThreads to get a sensible backtrace
CORE-11123
svn path=/trunk/; revision=71175
2016-04-17 09:55:13 +00:00
Timo Kreuzer
b5478dccca
[NTOSKRNL]
...
Modify the ret8 interrupt return path in KiTrapExitStub, so that nested interrupts (e.g. as a result of an interrupt storm from a broken driver) will work more "like on Windows", i.e., now the broken driver will not cause stack exhaustion anymore, but a proper system hang! And it will be an even more efficient system hang than Windows has! This is not the '90s. You can't just walk up and crash the system, you have to do something cool first and do it properly "like Windows does", even if you're not using the same assembly instructions.
svn path=/trunk/; revision=71174
2016-04-16 22:38:11 +00:00
Thomas Faber
a976f17441
[USER32_APITEST]
...
- Add a test for window station reference counts
CORE-11124
svn path=/trunk/; revision=71173
2016-04-16 20:30:11 +00:00
Timo Kreuzer
5e40514cb7
[XDK/DDK] Update ASSERT definitions based on latest WDK (with some modifications regarding cast to void and macro parameter expansion). Use NT_ASSERT for ASSERT globally on reactos MSVC builds.
...
svn path=/trunk/; revision=71172
2016-04-16 15:53:32 +00:00
Thomas Faber
8a9b1f69ff
[CMLIB]
...
- Turn down a noisy DPRINT
svn path=/trunk/; revision=71171
2016-04-16 14:19:47 +00:00
Timo Kreuzer
851f35f9cf
[XDK/DDK] Fix prototype of FsRtlRegisterUncProvider, based on latest WDK
...
svn path=/trunk/; revision=71170
2016-04-16 13:14:31 +00:00
Thomas Faber
7da1830d85
[RTL]
...
- Silence noisy DPRINTs
svn path=/trunk/; revision=71169
2016-04-16 11:43:57 +00:00
Thomas Faber
05c5e89e5d
[NTOS][WIN32K]
...
- Disable some noisy DPRINTs
svn path=/trunk/; revision=71168
2016-04-16 10:38:58 +00:00
Thomas Faber
17e18bc653
[WIN32K:NTUSER]
...
- Don't leak desktop reference in failure case of NtUserSwitchDesktop
svn path=/trunk/; revision=71167
2016-04-16 10:22:35 +00:00
Pierre Schweitzer
d23404960a
[NTOSKRNL]
...
In FsRtlAddBaseMcbEntry(), don't merge runs in case there's a hole in LBNs
CORE-11002
svn path=/trunk/; revision=71166
2016-04-15 20:50:40 +00:00
Thomas Faber
270998174c
[WIN32K:NTUSER]
...
- Don't access WindowStationName after free
- Handle RtlCreateAtomTable failure
svn path=/trunk/; revision=71165
2016-04-15 20:43:25 +00:00
Thomas Faber
8ab4a127ba
[WIN32K:NTUSER]
...
- Initialize the window station object before calling ObInsertObject, since the object will be deleted in case of failure.
CORE-11124
svn path=/trunk/; revision=71164
2016-04-15 20:24:44 +00:00
Thomas Faber
741f025e65
[WIN32K:NTUSER]
...
- Fix indentation. No code changes.
svn path=/trunk/; revision=71163
2016-04-15 19:49:33 +00:00
Pierre Schweitzer
d814167aba
[KMTESTS:FSRTL]
...
Add more non-failing tests
CORE-11002
svn path=/trunk/; revision=71162
2016-04-15 19:43:12 +00:00
Thomas Faber
9313bf7d63
[NTOS:MM]
...
- Fix list walk in MmGetSessionById
svn path=/trunk/; revision=71161
2016-04-15 18:30:18 +00:00
Pierre Schweitzer
60f5fc07fc
[FREELDR]
...
Cherrypick r71159
svn path=/trunk/; revision=71160
2016-04-14 20:42:12 +00:00
Pierre Schweitzer
82c9e05743
[NTFS]
...
Don't attempt to read a sparse run of the disk.
Patch by Trevor Thompson
CORE-10998
svn path=/trunk/; revision=71159
2016-04-14 20:39:55 +00:00
Thomas Faber
db73e15d85
[ACPICA]
...
- Revert the changes adding arbitrary bit length read/write support since they cause problems on VirtualBox and will be reworked upstream.
CORE-11115 #resolve
svn path=/trunk/; revision=71158
2016-04-14 19:38:40 +00:00
Thomas Faber
519abb5b4a
[NTOS:IO]
...
- Avoid excessive stack usage in IopInitializeDriverModule.
svn path=/trunk/; revision=71157
2016-04-14 15:18:53 +00:00
Pierre Schweitzer
d55cb36612
[NTFS]
...
Don't perform an overestimated allocation in NtfsReadFile()
Patch by Trevor Thompson
CORE-10998
svn path=/trunk/; revision=71156
2016-04-13 20:06:56 +00:00
Pierre Schweitzer
97d46bb600
[NTFS]
...
Don't leak memory in case of failures in NtfsReadDisk().
Based on a patch by Trevor Thompson.
CORE-10998
svn path=/trunk/; revision=71155
2016-04-13 19:52:42 +00:00
Mark Jansen
278ccfd7c8
[APPHELP] Change the ApphelpCheckInstallShieldPackage stub to a non-throwing one, use OutputDebugString by default. CORE-8591
...
svn path=/trunk/; revision=71154
2016-04-13 18:23:54 +00:00
Thomas Faber
d58a87beca
[NTOS:PS]
...
- Return sensible values for KernelTime/UserTime from NtQueryInformationProcess:ProcessTimes
CORE-7007 #resolve
svn path=/trunk/; revision=71153
2016-04-12 17:44:47 +00:00
Thomas Faber
8bed306ee8
[NTDLL_APITEST]
...
- Add a test for NtQueryInformationProcess:ProcessTimes
CORE-7007
svn path=/trunk/; revision=71152
2016-04-12 17:39:01 +00:00
Thomas Faber
d28a4b2480
[ACPICA]
...
- Update to version 20160318
CORE-11114 #resolve
svn path=/trunk/; revision=71151
2016-04-12 15:44:33 +00:00
Thomas Faber
42ec0c2167
[COM_APITEST]
...
- Add some more classes, thanks to http://www.geoffchappell.com/studies/windows/ie/browseui/classes/index.htm
svn path=/trunk/; revision=71150
2016-04-12 13:18:32 +00:00
Thomas Faber
76370aa3b4
[ADVAPI32]
...
- Fix null termination in RegQueryInfoKeyA. Based on Wine commit 303daeef by Alexandre Juilliard.
svn path=/trunk/; revision=71149
2016-04-12 13:01:35 +00:00