Commit graph

57598 commits

Author SHA1 Message Date
Pierre Schweitzer 47a5380c70 [PSDK]
Properly declare with __inline

svn path=/trunk/; revision=63018
2014-04-27 13:11:19 +00:00
Pierre Schweitzer 5d7445aec0 [FREELDR]
Properly declare with FORCEINLINE

svn path=/trunk/; revision=63017
2014-04-27 12:59:37 +00:00
Pierre Schweitzer 6c54a61b58 [RTL]
Properly declare with FORCEINLINE

svn path=/trunk/; revision=63016
2014-04-27 12:45:51 +00:00
Pierre Schweitzer a1b1ed5592 [RTL]
Properly declare with FORCEINLINE

svn path=/trunk/; revision=63015
2014-04-27 12:34:39 +00:00
Pierre Schweitzer f9db642103 [NTOSKRNL]
Few fixes to IopGetBasicInformationFile() and NtSetInformationFile().
Spotted by Thomas

svn path=/trunk/; revision=63014
2014-04-27 11:14:16 +00:00
Christoph von Wittich eaf1d4a782 [devmgmt]
improve keyboard navigation

svn path=/trunk/; revision=63013
2014-04-27 08:15:59 +00:00
Thomas Faber 07772cfcc1 [USP10]
- Silence an excessively noisy DPRINT to make testman happier

svn path=/trunk/; revision=63012
2014-04-27 04:52:36 +00:00
Pierre Schweitzer fc16a98b4a [NTOSKRNL]
Implement IopOpenLinkOrRenameTarget(), IopGetBasicInformationFile(), IopGetFileInformation().

This implements renaming support in kernel via Nt/ZwSetInformationFile, FileRenameInformation class.
This is only the first part to get renaming properly work in ReactOS.
As exposed by IopOpenLinkOrRenameTarget(), as second step, it's mandatory to implement support for parent directory open in FSDs (FastFAT at first). See tests for IoCreateFile in kmtests. I've some kind of patch for that purpose.
Finally, as third step, it's required to implement support for FileRenameInformation in the FSDs. That part is likely to require way much more work (thanks fastfat <3).

Regarding commented out code, I invite you to read as reference: http://fsfilters.blogspot.fr/2012/07/flags-of-fileobjects-part-v.html

R. Nagar's book is still a good reference regarding since (if we forget bugs in code examples and stuff that got renamed).

svn path=/trunk/; revision=63011
2014-04-26 19:36:51 +00:00
Amine Khaldi 84390b0bdc [ATL100_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63010
2014-04-26 18:52:15 +00:00
Amine Khaldi bcdfc4d78e [ATL80_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63009
2014-04-26 18:52:02 +00:00
Amine Khaldi de38ba40d3 [ATL_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63008
2014-04-26 18:50:38 +00:00
Amine Khaldi c152cc4698 [ATL][ATL80][ATL100]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63007
2014-04-26 18:49:54 +00:00
Amine Khaldi 530239d488 [IEFRAME]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63006
2014-04-26 18:39:56 +00:00
Amine Khaldi f550748eed [MSHTML_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63005
2014-04-26 18:34:51 +00:00
Amine Khaldi 874b7e16f9 [MSHTML]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63004
2014-04-26 18:30:09 +00:00
Amine Khaldi 6b13145060 [VERSION_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63003
2014-04-26 18:16:00 +00:00
Amine Khaldi 4c8d114899 [VERSION]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63002
2014-04-26 18:15:32 +00:00
Amine Khaldi 283f51f64b [MSRLE32]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63001
2014-04-26 18:13:05 +00:00
Amine Khaldi 9fbe0e17f1 [QMGRPRXY]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=63000
2014-04-26 18:07:23 +00:00
Amine Khaldi d6dcc30fc0 [QMGR_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62999
2014-04-26 18:06:03 +00:00
Amine Khaldi 654ba0eca0 [QMGR]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62998
2014-04-26 18:04:41 +00:00
Amine Khaldi a97c2c224d [PSDK]
* Import bits3_0.idl from Wine 1.7.17.
* Add missing BG_NOTIFY_FILE_TRANSFERRED definition.
CORE-8080

svn path=/trunk/; revision=62997
2014-04-26 18:03:42 +00:00
Amine Khaldi 5e2046a6b9 [PROPSYS_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62996
2014-04-26 17:57:07 +00:00
Amine Khaldi e124247fdd [PROPSYS]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62995
2014-04-26 17:56:51 +00:00
Amine Khaldi d4ce7ec2a8 [WININET_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62994
2014-04-26 17:50:30 +00:00
Amine Khaldi 698bb7c11c [WININET]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62993
2014-04-26 17:50:05 +00:00
Amine Khaldi 6e47994153 [CRT]
* Add missing EWOULDBLOCK define.
[ADNS]
* Make sure we get the intended EWOULDBLOCK here.

svn path=/trunk/; revision=62992
2014-04-26 17:46:43 +00:00
Amine Khaldi 1bf5033020 [WINHTTP_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62991
2014-04-26 17:36:17 +00:00
Amine Khaldi ab45abcfb2 [WINHTTP]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62990
2014-04-26 17:34:51 +00:00
Amine Khaldi b58e1624b4 [WUAPI]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62989
2014-04-26 17:23:51 +00:00
Amine Khaldi 79c010a732 [README.WINE]
* Fix some inconsistencies. Spotted by Radek Liska.

svn path=/trunk/; revision=62988
2014-04-26 17:15:50 +00:00
Amine Khaldi 1139650dea [WBEMPROX_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62987
2014-04-26 17:13:09 +00:00
Amine Khaldi 85dd82c9c8 [WBEMPROX]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62986
2014-04-26 17:12:58 +00:00
Amine Khaldi a6e17f6bca [RPCRT4_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62985
2014-04-26 16:58:32 +00:00
Amine Khaldi 03a79f2692 [RPCRT4]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62984
2014-04-26 16:58:18 +00:00
Amine Khaldi 4d0266dc20 [RICHED20_WINETEST]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62983
2014-04-26 16:55:35 +00:00
Amine Khaldi 8552a1297e [RICHED20]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62982
2014-04-26 16:54:06 +00:00
Thomas Faber e0a2fe4bd2 [PSDK]
- Fix some annotation dummies

svn path=/trunk/; revision=62981
2014-04-26 16:53:15 +00:00
Amine Khaldi 9958654917 [WTSAPI32]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62980
2014-04-26 16:43:13 +00:00
Amine Khaldi 47c34fa0c3 [DBGHELP]
* Sync with Wine 1.7.17.
CORE-8080

svn path=/trunk/; revision=62979
2014-04-26 16:41:51 +00:00
Thomas Faber b0bdd6c8c8 [FS_REC]
- Remove a meaningless DPRINT

svn path=/trunk/; revision=62978
2014-04-26 16:31:14 +00:00
Hermès Bélusca-Maïto 1927ed6577 [NTDLL]: Fix 2 DPRINTs.
svn path=/trunk/; revision=62977
2014-04-26 16:00:10 +00:00
Thomas Faber 7538d3e725 [SETUPAPI_WINETEST]
- Move the devclass test to apitests, since it is not a Wine test

svn path=/trunk/; revision=62975
2014-04-26 10:58:40 +00:00
Thomas Faber 26aca689ea [NTDLL_WINETEST]
- Skip LdrAddRefDll test to avoid crashing.
CORE-8102

svn path=/trunk/; revision=62974
2014-04-26 10:36:24 +00:00
Aleksandar Andrejevic 2e1e346378 [NTVDM]
DPRINT1 the error code returned by DosLoadExecutable.


svn path=/branches/ntvdm/; revision=62973
2014-04-26 09:40:55 +00:00
Aleksandar Andrejevic e5df0c4dfe [NTVDM]
Rewrite DosCreateProcess, separating the loading code into DosLoadExecutable.
Implement INT 21h function AH = 0x4B (Create Process).


svn path=/branches/ntvdm/; revision=62972
2014-04-26 08:57:17 +00:00
Thomas Faber f48d45d73c [CRT]
- Import commit 638c8e38 (Don't overwrite unmatched string in scanf) from Wine. Fixes crash in msvcrt_winetest:scanf

svn path=/trunk/; revision=62971
2014-04-25 22:02:26 +00:00
Thomas Faber 4e9db02236 [SHELL32]
- Import SHCreateQueryCancelAutoPlayMoniker from Wine. Fixes crash in shell32_winetest:shellole

svn path=/trunk/; revision=62968
2014-04-25 21:24:53 +00:00
Thomas Faber 7a0f2c7ffb [CRT]
- Sync get_this_pointer with Wine. Fixes crash in msvcrt_winetest:cpp
- Sync undname.c with Wine. Fixes assertion failure in msvcrt_winetest:cpp

svn path=/trunk/; revision=62967
2014-04-25 20:01:08 +00:00
Christoph von Wittich 0373d3643b [fastfat]
fix typo in comment

svn path=/trunk/; revision=62966
2014-04-25 17:09:37 +00:00