reactos.git
8 years ago[FREELDR]
Pierre Schweitzer [Thu, 14 Apr 2016 20:42:12 +0000 (20:42 +0000)]
[FREELDR]
Cherrypick r71159

svn path=/trunk/; revision=71160

8 years ago[NTFS]
Pierre Schweitzer [Thu, 14 Apr 2016 20:39:55 +0000 (20:39 +0000)]
[NTFS]
Don't attempt to read a sparse run of the disk.

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71159

8 years ago[ACPICA]
Thomas Faber [Thu, 14 Apr 2016 19:38:40 +0000 (19:38 +0000)]
[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

8 years ago[NTOS:IO]
Thomas Faber [Thu, 14 Apr 2016 15:18:53 +0000 (15:18 +0000)]
[NTOS:IO]
- Avoid excessive stack usage in IopInitializeDriverModule.

svn path=/trunk/; revision=71157

8 years ago[NTFS]
Pierre Schweitzer [Wed, 13 Apr 2016 20:06:56 +0000 (20:06 +0000)]
[NTFS]
Don't perform an overestimated allocation in NtfsReadFile()

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71156

8 years ago[NTFS]
Pierre Schweitzer [Wed, 13 Apr 2016 19:52:42 +0000 (19:52 +0000)]
[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

8 years ago[APPHELP] Change the ApphelpCheckInstallShieldPackage stub to a non-throwing one...
Mark Jansen [Wed, 13 Apr 2016 18:23:54 +0000 (18:23 +0000)]
[APPHELP] Change the ApphelpCheckInstallShieldPackage stub to a non-throwing one, use OutputDebugString by default. CORE-8591

svn path=/trunk/; revision=71154

8 years ago[NTOS:PS]
Thomas Faber [Tue, 12 Apr 2016 17:44:47 +0000 (17:44 +0000)]
[NTOS:PS]
- Return sensible values for KernelTime/UserTime from NtQueryInformationProcess:ProcessTimes
CORE-7007 #resolve

svn path=/trunk/; revision=71153

8 years ago[NTDLL_APITEST]
Thomas Faber [Tue, 12 Apr 2016 17:39:01 +0000 (17:39 +0000)]
[NTDLL_APITEST]
- Add a test for NtQueryInformationProcess:ProcessTimes
CORE-7007

svn path=/trunk/; revision=71152

8 years ago[ACPICA]
Thomas Faber [Tue, 12 Apr 2016 15:44:33 +0000 (15:44 +0000)]
[ACPICA]
- Update to version 20160318
CORE-11114 #resolve

svn path=/trunk/; revision=71151

8 years ago[COM_APITEST]
Thomas Faber [Tue, 12 Apr 2016 13:18:32 +0000 (13:18 +0000)]
[COM_APITEST]
- Add some more classes, thanks to http://www.geoffchappell.com/studies/windows/ie/browseui/classes/index.htm

svn path=/trunk/; revision=71150

8 years ago[ADVAPI32]
Thomas Faber [Tue, 12 Apr 2016 13:01:35 +0000 (13:01 +0000)]
[ADVAPI32]
- Fix null termination in RegQueryInfoKeyA. Based on Wine commit 303daeef by Alexandre Juilliard.

svn path=/trunk/; revision=71149

8 years ago[PSDK]
Thomas Faber [Tue, 12 Apr 2016 11:58:11 +0000 (11:58 +0000)]
[PSDK]
- Add CLSID_ACLHistory, CLSID_ACLMRU, CLSID_ACLCustomMRU

svn path=/trunk/; revision=71148

8 years ago[PSDK]
Thomas Faber [Tue, 12 Apr 2016 09:27:27 +0000 (09:27 +0000)]
[PSDK]
- Import SHCreateShellItemArrayFromIDLists, IShellView3, IAssocHandlerInvoker, IAssocHandler, IEnumAssocHandlers, SHAssocEnumHandlers and EnumerableObjectCollection from Wine

svn path=/trunk/; revision=71147

8 years ago[PSDK]
Thomas Faber [Tue, 12 Apr 2016 06:51:20 +0000 (06:51 +0000)]
[PSDK]
- Reorder some definitions in shobjidl.idl to get us in better sync with Wine

svn path=/trunk/; revision=71146

8 years ago[NTOSKRNL]
Pierre Schweitzer [Mon, 11 Apr 2016 20:29:35 +0000 (20:29 +0000)]
[NTOSKRNL]
In FsRtlAddBaseMcbEntry(), try to detect incompatible LBNs before altering mappings.

This fixes a few tests failures

CORE-11002

svn path=/trunk/; revision=71145

8 years ago[SHELL32][SHELL32_WINETEST] Connect CDefViewDual to CDefView to fix crashes in the...
Mark Jansen [Mon, 11 Apr 2016 18:28:31 +0000 (18:28 +0000)]
[SHELL32][SHELL32_WINETEST] Connect CDefViewDual to CDefView to fix crashes in the shelldispatch test ROSTESTS-209
- CDefViewDual::get_Application now returns a new CDefView to fix the winetest.
- Update CFolder, CFolderItem(s), CFolderItemVerb(s), CShell to use the new IDispatchImpl
- Enable the last two skipped testcases (test_ShellFolderViewDual, test_ShellWindows)

svn path=/trunk/; revision=71144

8 years ago[DOXYGEN]
Colin Finck [Mon, 11 Apr 2016 05:43:46 +0000 (05:43 +0000)]
[DOXYGEN]
doxygen.reactos.org is back, with a revamped Doxyfile and a new design! (= the standard Doxygen design :P)

This is mostly the default Doxyfile, with just obvious settings imported from our old one.
I've also enabled some advanced features such as dependency graphs and the treeview.
The configuration is far away from perfect, but everybody is invited to tune it and see the results on the next day.
Doxygen is regenerated everyday at 4:00 UTC. RosApps and RosTests are also included now.

You're also invited to add Doxygen comments everywhere. Right now, the documentation is dominated by our third-party imports.

svn path=/trunk/; revision=71143

8 years ago[SHELL32] Use the previously implemented Typelib registration from ATL to register...
Mark Jansen [Sun, 10 Apr 2016 21:32:27 +0000 (21:32 +0000)]
[SHELL32] Use the previously implemented Typelib registration from ATL to register shell32. ROSTESTS-209

svn path=/trunk/; revision=71142

8 years ago[KMTESTS:FSRTL]
Pierre Schweitzer [Sun, 10 Apr 2016 18:02:04 +0000 (18:02 +0000)]
[KMTESTS:FSRTL]
Add a simple test for FsRtlAddLargeMcbEntry() which shows how hard it's broken... Not only it doesn't support mismatching LBNs, but it also replaces current mapping with broken one

CORE-11002

svn path=/trunk/; revision=71141

8 years ago[MOUNTMGR]
Thomas Faber [Sun, 10 Apr 2016 17:51:47 +0000 (17:51 +0000)]
[MOUNTMGR]
- Avoid an unnecessarily large stack buffer in MountMgrMountedDeviceArrival
- Add missing OBJ_KERNEL_HANDLE. CORE-10207

svn path=/trunk/; revision=71140

8 years ago[ATL]
Mark Jansen [Sun, 10 Apr 2016 16:53:00 +0000 (16:53 +0000)]
[ATL]
- Implement Typelib registration in CComModule::RegisterServer, based on dll/win32/atl/atl.c and dll/win32/atl80/atl80.c
- Add oleaut32 to devmgr and stobject import libraries
CORE-11104 #resolve

svn path=/trunk/; revision=71139

8 years ago[SHELL32]
Mark Jansen [Sun, 10 Apr 2016 12:05:06 +0000 (12:05 +0000)]
[SHELL32]
- Stub IShellFolderViewDual2
ROSTESTS-209 #comment CDefViewDual.patch committed.

svn path=/trunk/; revision=71138

8 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 10 Apr 2016 10:29:28 +0000 (10:29 +0000)]
[NTOSKRNL]
In  FsRtlAddBaseMcbEntry(): only merge runs if LBNs are consistent.

This fixes a few failing tests.

CORE-11002

svn path=/trunk/; revision=71137

8 years ago[COM_APITEST]
Thomas Faber [Sun, 10 Apr 2016 09:40:16 +0000 (09:40 +0000)]
[COM_APITEST]
- Add some classes and interfaces related to CORE-10838.

svn path=/trunk/; revision=71136

8 years ago[PSDK]
Thomas Faber [Sun, 10 Apr 2016 09:33:03 +0000 (09:33 +0000)]
[PSDK]
- Correct CLSID_FileSearchBand and add CLSID_IE_SearchBand and CLSID_ChannelsBand. Patch by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71135

8 years ago[PSDK]
Thomas Faber [Sun, 10 Apr 2016 09:22:08 +0000 (09:22 +0000)]
[PSDK]
- Add DSA_GetItemCount and DSA_AppendItem. Patch by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71134

8 years ago[SHELL32]
Mark Jansen [Sat, 9 Apr 2016 23:20:15 +0000 (23:20 +0000)]
[SHELL32]
- Stub IShellView2
Patch by Jared Smudde
CORE-11049 #resolve #comment Thanks!

svn path=/trunk/; revision=71133

8 years ago[NTOSKRNL]
Pierre Schweitzer [Sat, 9 Apr 2016 22:18:14 +0000 (22:18 +0000)]
[NTOSKRNL]
Drop dead code in FsRtlAddBaseMcbEntry().

CORE-11002

svn path=/trunk/; revision=71132

8 years ago[ACPPAGE] Implement the base of the compatibility tab in explorer as shell extension.
Mark Jansen [Sat, 9 Apr 2016 21:40:32 +0000 (21:40 +0000)]
[ACPPAGE] Implement the base of the compatibility tab in explorer as shell extension.
Because the underlying shim infrastructure is not active yet, the page is disabled by default.
Hello Reactos :)
CORE-10375

svn path=/trunk/; revision=71131

8 years ago[CDFS]
Thomas Faber [Sat, 9 Apr 2016 19:33:42 +0000 (19:33 +0000)]
[CDFS]
- Implement file locking
CORE-10790 #resolve

svn path=/trunk/; revision=71130

8 years ago[NTOS:WMI]
Thomas Faber [Sat, 9 Apr 2016 16:16:12 +0000 (16:16 +0000)]
[NTOS:WMI]
- Avoid a memory leak in failure case of WmipGetRawSMBiosTableData.
CORE-11095 #resolve

svn path=/trunk/; revision=71129

8 years ago[USBSTOR]
Thomas Faber [Sat, 9 Apr 2016 16:13:37 +0000 (16:13 +0000)]
[USBSTOR]
- In USBSTOR_GetMaxLUN, correctly handle devices that do not support this request. Patch by Vadim Galyant.
CORE-10515 #resolve

svn path=/trunk/; revision=71128

8 years ago[COM_APITEST]
Thomas Faber [Sat, 9 Apr 2016 15:13:01 +0000 (15:13 +0000)]
[COM_APITEST]
- Add even more interfaces

svn path=/trunk/; revision=71127

8 years ago[COM_APITEST]
Thomas Faber [Sat, 9 Apr 2016 14:05:08 +0000 (14:05 +0000)]
[COM_APITEST]
- Add some more interfaces

svn path=/trunk/; revision=71126

8 years ago[UNIVGA16]
David Quintana [Sat, 9 Apr 2016 13:46:52 +0000 (13:46 +0000)]
[UNIVGA16]
Change the cylliric glyphs for "Ы" and "ы", to allow them to have a pixel space before the next character. By Dmitri Poguliayev.

svn path=/trunk/; revision=71125

8 years ago[IPHLPAPI]
Thomas Faber [Sat, 9 Apr 2016 09:26:19 +0000 (09:26 +0000)]
[IPHLPAPI]
- Improve stub for Icmp6ParseReplies
ROSTESTS-214

svn path=/trunk/; revision=71124

8 years ago[COM_APITEST]
Thomas Faber [Sat, 9 Apr 2016 09:22:57 +0000 (09:22 +0000)]
[COM_APITEST]
- Add ieframe classes CLSID_Internet, CLSID_CUrlHistory, CLSID_InternetShortcut, CLSID_ShellUIHelper, CLSID_ShellNameSpace, CLSID_WebBrowser and CLSID_WebBrowser_V1
- Add shdocvw classes CLSID_SearchAssistantOC, CLSID_ShellSearchAssistantOC and CLSID_ShellShellNameSpace

svn path=/trunk/; revision=71123

8 years ago[COM_APITEST]
Thomas Faber [Sat, 9 Apr 2016 09:18:57 +0000 (09:18 +0000)]
[COM_APITEST]
- Add IID_ICallFactory, IID_IForegroundTransfer and IID_IRpcOptions
- Fix a format string mismatch

svn path=/trunk/; revision=71122

8 years ago[COM_APITEST]
Thomas Faber [Sat, 9 Apr 2016 09:00:44 +0000 (09:00 +0000)]
[COM_APITEST]
- Add more interfaces, in particular IID_IMarshal2 and DIID_DWebBrowserEvents
- Alphabetize ieframe classes

svn path=/trunk/; revision=71121

8 years ago[COM_APITEST]
Thomas Faber [Sat, 9 Apr 2016 08:49:17 +0000 (08:49 +0000)]
[COM_APITEST]
- Test INamespaceWalk, INamespaceWalkCB and INamespaceWalkCB2
CORE-11093

svn path=/trunk/; revision=71120

8 years ago[OLE32]
Thomas Faber [Sat, 9 Apr 2016 08:31:49 +0000 (08:31 +0000)]
[OLE32]
- Apply Wine commit 110665a3 (ole32: Don't call spy on IMalloc::Free(NULL)) by Nikolay Sivov. Fixes test failures in atl:CComHeapPtr
CORE-11107 #resolve

svn path=/trunk/; revision=71119

8 years ago[SHELL32]
Thomas Faber [Fri, 8 Apr 2016 10:36:31 +0000 (10:36 +0000)]
[SHELL32]
- Revert the delay-loading changes from r71114 since they break 2nd stage.
ROSTESTS-209

svn path=/trunk/; revision=71118

8 years ago[ATL]
Thomas Faber [Fri, 8 Apr 2016 08:38:48 +0000 (08:38 +0000)]
[ATL]
- Add a basic implementation for IDispatchImpl. Patch by Mark Jansen.
CORE-11087

svn path=/trunk/; revision=71117

8 years ago[SHELL32]
Thomas Faber [Fri, 8 Apr 2016 08:30:09 +0000 (08:30 +0000)]
[SHELL32]
- Add stubs for the shell dispatch object, CShell, and its relatives. Patch by Mark Jansen.
[SHELL32_WINETEST]
- We no longer need to skip test_ParseName and test_Verbs thanks to Mark's work.
CORE-6892
ROSTESTS-209

svn path=/trunk/; revision=71116

8 years ago[SHELL32]
Thomas Faber [Fri, 8 Apr 2016 07:56:22 +0000 (07:56 +0000)]
[SHELL32]
- Explicitly use -W version of ShellExecute. Patch by Mark Jansen.
ROSTESTS-209

svn path=/trunk/; revision=71115

8 years ago[SHELL32]
Thomas Faber [Fri, 8 Apr 2016 07:55:32 +0000 (07:55 +0000)]
[SHELL32]
- Delay-import some libraries. Patch by Mark Jansen.
ROSTESTS-209

svn path=/trunk/; revision=71114

8 years ago[WINTRUST] Import Wine Staging commit bdb15cf by Mark Jansen: Verify image hash in...
Amine Khaldi [Thu, 7 Apr 2016 14:23:55 +0000 (14:23 +0000)]
[WINTRUST] Import Wine Staging commit bdb15cf by Mark Jansen: Verify image hash in WinVerifyTrust. CORE-10923

svn path=/trunk/; revision=71113

8 years ago[DBGHELP] Stub dbghelp. CORE-2990
Amine Khaldi [Thu, 7 Apr 2016 13:58:19 +0000 (13:58 +0000)]
[DBGHELP] Stub dbghelp. CORE-2990

svn path=/trunk/; revision=71112

8 years ago[NTOS:IO]
Thomas Faber [Wed, 6 Apr 2016 20:10:09 +0000 (20:10 +0000)]
[NTOS:IO]
- Do not leak ServiceName in IopInitializeBuiltinDriver
CORE-11084 #resolve

svn path=/trunk/; revision=71111

8 years ago[NTOS:IO]
Thomas Faber [Wed, 6 Apr 2016 20:02:38 +0000 (20:02 +0000)]
[NTOS:IO]
- Get rid of some magic numbers

svn path=/trunk/; revision=71110

8 years ago[NTOS:IO]
Thomas Faber [Wed, 6 Apr 2016 20:00:34 +0000 (20:00 +0000)]
[NTOS:IO]
- Handle RtlCreateUnicodeString failure in IopInitializeBuiltinDriver. Patch by Víctor Martínez Calvo. CID 1341416
CORE-11029 #resolve

svn path=/trunk/; revision=71109

8 years ago[NTDLL_APITEST]
Thomas Faber [Wed, 6 Apr 2016 19:31:20 +0000 (19:31 +0000)]
[NTDLL_APITEST]
- Add missing va_end. Patch by Víctor Martínez Calvo.
ROSTESTS-202 #resolve

svn path=/trunk/; revision=71108

8 years ago[CRT_APITEST]
Thomas Faber [Wed, 6 Apr 2016 12:34:26 +0000 (12:34 +0000)]
[CRT_APITEST]
- Add missing va_end. Patch by Víctor Martínez Calvo.
ROSTESTS-221 #resolve

svn path=/trunk/; revision=71107

8 years ago[BOOTLIB]
Thomas Faber [Wed, 6 Apr 2016 12:30:06 +0000 (12:30 +0000)]
[BOOTLIB]
- Fix uninitialized variable in MmFwGetMemoryMap. Patch by Víctor Martínez Calvo. CID 1341421
CORE-11026 #resolve

svn path=/trunk/; revision=71106

8 years ago[NDIS]
Thomas Faber [Wed, 6 Apr 2016 12:14:28 +0000 (12:14 +0000)]
[NDIS]
- Print status code in case MiniportInitialize fails
CORE-11073

svn path=/trunk/; revision=71105

8 years ago[CHARMAP]
Eric Kohl [Tue, 5 Apr 2016 20:29:48 +0000 (20:29 +0000)]
[CHARMAP]
Statusbar character descriptions.
Patch by Baruch Rutman.
CORE-7386 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71104

8 years ago[WELCOME] Fix the blurry header bitmap. By Henry Tang Ih. CORE-10712
Robert Naumann [Tue, 5 Apr 2016 19:29:56 +0000 (19:29 +0000)]
[WELCOME] Fix the blurry header bitmap. By Henry Tang Ih. CORE-10712

svn path=/trunk/; revision=71103

8 years ago[EXPLORER][SHELL32] Fix some blurry and ugly icons. By Jared Smudde. CORE-10847 CORE...
Robert Naumann [Tue, 5 Apr 2016 17:35:11 +0000 (17:35 +0000)]
[EXPLORER][SHELL32] Fix some blurry and ugly icons. By Jared Smudde. CORE-10847 CORE-10848

svn path=/trunk/; revision=71102

8 years ago[WS2_32_APITEST]
Thomas Faber [Tue, 5 Apr 2016 12:44:16 +0000 (12:44 +0000)]
[WS2_32_APITEST]
- Add test for getservbyname
CORE-10440

svn path=/trunk/; revision=71101

8 years ago[WS2_32_APITEST]
Thomas Faber [Tue, 5 Apr 2016 12:20:47 +0000 (12:20 +0000)]
[WS2_32_APITEST]
- Add test for getservbyport
CORE-10440

svn path=/trunk/; revision=71100

8 years ago[EXPLORER] Add missing German translation. Patch by Joachim Henze. CORE-11075
Robert Naumann [Mon, 4 Apr 2016 18:10:01 +0000 (18:10 +0000)]
[EXPLORER] Add missing German translation. Patch by Joachim Henze. CORE-11075

svn path=/trunk/; revision=71099

8 years ago[SERVMAN]
Eric Kohl [Sun, 3 Apr 2016 22:13:01 +0000 (22:13 +0000)]
[SERVMAN]
Improved column ordering.
Patch by Carlo Bramini.
CORE-10674 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71098

8 years ago[KERNEL32]
Thomas Faber [Sun, 3 Apr 2016 20:48:51 +0000 (20:48 +0000)]
[KERNEL32]
- Correctly calculate the buffer size if the PATH variable is set but empty in BasepComputeProcessPath. Yes, this is a bug in Windows.
CORE-11080 #resolve

svn path=/trunk/; revision=71097

8 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 3 Apr 2016 20:17:09 +0000 (20:17 +0000)]
[NTOSKRNL]
Rework debug prints in Mcb, this is what helped bringing the infamous r71091.
NFC.

CORE-11002

svn path=/trunk/; revision=71096

8 years ago[NETSTAT]
Eric Kohl [Sun, 3 Apr 2016 14:10:31 +0000 (14:10 +0000)]
[NETSTAT]
- Fix parsing of the -p option and enable / as option indicator.
- Display foreign address of a listening TCP port as '<host>:0'.

svn path=/trunk/; revision=71095

8 years ago[KMTEST] Improve test output
Timo Kreuzer [Sun, 3 Apr 2016 14:05:58 +0000 (14:05 +0000)]
[KMTEST] Improve test output

svn path=/trunk/; revision=71094

8 years ago[RAPPS]
Daniel Reimer [Sun, 3 Apr 2016 13:38:29 +0000 (13:38 +0000)]
[RAPPS]
Automatic Fixup of the whole RAPPS DB with a Python sync script from Christopher Reimer (based on the script from Ismael Ferreras Morezuelas): https://dl.dropboxusercontent.com/u/30053674/shaonificator.py
- Fixed ANY INI parsing errors like double language sections, missing braces, missing variable descriptions, typos...
- Fixed ANY sizes of downloads + all language specific alterations.
- Fixed ANY dead links.
- Fixed ANY SHA1 hashes.
- Comments are no more. All ppl who contributed and left their names in the comments of the files are now found in CONTRIBUTORS.
++ Removed offbyone.txt. The Browser is no more.

svn path=/trunk/; revision=71093

8 years ago[CREATESPEC] Some cleanup and fixes
Timo Kreuzer [Sun, 3 Apr 2016 13:36:00 +0000 (13:36 +0000)]
[CREATESPEC] Some cleanup and fixes

svn path=/trunk/; revision=71092

8 years ago[KMTESTS:FSRTL]
Pierre Schweitzer [Sun, 3 Apr 2016 10:25:32 +0000 (10:25 +0000)]
[KMTESTS:FSRTL]
Add more tests for LargeMcb functions.

These are not invented but real cases: they are extracted from Ext2Fsd driver attempting to read a file from disk. The read file in ReactOS is totally corrupted.

This shows how broken our current MCB implementation is. And unfortunately confirms CORE-11002.
I recommend not to import any other FSDs relying on MCB as long as this is not fixed (eg. CORE-11040); it makes them pretty pointless.

CORE-11002

svn path=/trunk/; revision=71091

8 years ago[NETAPI32]
Eric Kohl [Fri, 1 Apr 2016 21:16:45 +0000 (21:16 +0000)]
[NETAPI32]
Fix copypasta bug from r71085.
Hint by Thomas Faber. Thank you very much!

svn path=/trunk/; revision=71090

8 years ago[CFGMGR32]: Fix an export, caught by Jason Wendt.
Hermès Bélusca-Maïto [Fri, 1 Apr 2016 18:51:08 +0000 (18:51 +0000)]
[CFGMGR32]: Fix an export, caught by Jason Wendt.
CORE-11076 #comment Fixed, thanks!

svn path=/trunk/; revision=71089

8 years ago[USBSTOR]
Thomas Faber [Fri, 1 Apr 2016 08:32:40 +0000 (08:32 +0000)]
[USBSTOR]
- Fix memory leak in USBSTOR_ClassRequest. Patch by Vadim Galyant (vgal at rambler dot ru).
CORE-11074 #resolve

svn path=/trunk/; revision=71088

8 years ago[NET]
Eric Kohl [Thu, 31 Mar 2016 21:48:43 +0000 (21:48 +0000)]
[NET]
Net utility not enumerating local user accounts.
Patch by Curtis Wilson.
CORE-11023 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71087

8 years ago[ADVAPI32]
Eric Kohl [Thu, 31 Mar 2016 21:22:05 +0000 (21:22 +0000)]
[ADVAPI32]
CredWriteDomainCredentialsW missing in advapi32.dll.
Patch by Jared Smudde.
CORE-11055 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71086

8 years ago[NETAPI32]
Eric Kohl [Thu, 31 Mar 2016 21:12:46 +0000 (21:12 +0000)]
[NETAPI32]
DsEnumerateDomainTrustsW missing in netapi32.dll.
Patch by Jared Smudde.
CORE-11056 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71085

8 years ago[APPHELP]
Thomas Faber [Thu, 31 Mar 2016 12:54:05 +0000 (12:54 +0000)]
[APPHELP]
- Add apphelp.dll. Patch by Mark Jansen, partially based on work by Mislav Blažević and the Wine team.
CORE-10367 #resolve

svn path=/trunk/; revision=71084

8 years ago[NTOS:PNP]
Thomas Faber [Thu, 31 Mar 2016 07:54:52 +0000 (07:54 +0000)]
[NTOS:PNP]
- Fix indentation in PnpRootPdoPnpControl. Also avoid unnecessary casts. No functional changes.

svn path=/trunk/; revision=71083

8 years ago[NTOS:PNP]
Thomas Faber [Thu, 31 Mar 2016 07:51:08 +0000 (07:51 +0000)]
[NTOS:PNP]
- Avoid INVALID_HANDLE_VALUE, it's not meant for the kernel.

svn path=/trunk/; revision=71082

8 years ago[SHELL32]
Thomas Faber [Wed, 30 Mar 2016 11:35:22 +0000 (11:35 +0000)]
[SHELL32]
- Correctly handle desktop pidls in CDesktopFolder::CompareIDs. Based on a patch by Sylvain Deverre.
CORE-10747 CORE-10801 #resolve

svn path=/trunk/; revision=71081

8 years ago[SHELL32]
Thomas Faber [Wed, 30 Mar 2016 11:11:37 +0000 (11:11 +0000)]
[SHELL32]
- Correctly handle NULL pidls in CDesktopFolder::CompareIDs and CDrivesFolder::CompareIDs. Based on a patch by Sylvain Deverre.
CORE-10745 #resolve
CORE-10747

svn path=/trunk/; revision=71080

8 years ago[SHELL32]
Thomas Faber [Wed, 30 Mar 2016 09:35:04 +0000 (09:35 +0000)]
[SHELL32]
- Treat psfgaoOut as optional in SHParseDisplayName. Patch by Sylvain Deverre.
CORE-10747

svn path=/trunk/; revision=71079

8 years ago[IERNONCE] Turkish translation by Erdem Ersoy. CORE-11042
Amine Khaldi [Tue, 29 Mar 2016 09:53:44 +0000 (09:53 +0000)]
[IERNONCE] Turkish translation by Erdem Ersoy. CORE-11042

svn path=/trunk/; revision=71078

8 years ago[APPHELP_APITEST]
Thomas Faber [Tue, 29 Mar 2016 08:55:40 +0000 (08:55 +0000)]
[APPHELP_APITEST]
- Add tests for the apphelp SDB compatibility layer. Patch by Mark Jansen.
CORE-10367

svn path=/trunk/; revision=71077

8 years ago[BROWSEUI]
Thomas Faber [Tue, 29 Mar 2016 08:27:26 +0000 (08:27 +0000)]
[BROWSEUI]
- Add stubs for IEnumString and IAutoCompleteDropDown to CAutoComplete. Patch by Jared Smudde.
CORE-11045 #resolve

svn path=/trunk/; revision=71076

8 years ago[CAROOTS]
Daniel Reimer [Mon, 28 Mar 2016 23:15:30 +0000 (23:15 +0000)]
[CAROOTS]
Updated SSL certs to up to date Mozilla DB. Done with swyter's great script from ROSBE-61

svn path=/trunk/; revision=71075

8 years ago[RAPPS]
Daniel Reimer [Mon, 28 Mar 2016 22:56:27 +0000 (22:56 +0000)]
[RAPPS]
BOMS! EVERYWHERE!

svn path=/trunk/; revision=71074

8 years ago[ROSAPPS]
Daniel Reimer [Mon, 28 Mar 2016 21:54:06 +0000 (21:54 +0000)]
[ROSAPPS]
Fixup the icons by Jared Smudde
ROSAPPS-307 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=71073

8 years ago[Woops...]
Daniel Reimer [Mon, 28 Mar 2016 21:40:16 +0000 (21:40 +0000)]
[Woops...]
Fix some missing stuff...

svn path=/trunk/; revision=71072

8 years ago[RAPPS/RAPPS_NEW]
Daniel Reimer [Mon, 28 Mar 2016 21:38:35 +0000 (21:38 +0000)]
[RAPPS/RAPPS_NEW]
Add Update Database to the toolbar by Jared Smudde
CORE-10924 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=71071

8 years ago[USERINIT]
Daniel Reimer [Mon, 28 Mar 2016 21:26:21 +0000 (21:26 +0000)]
[USERINIT]
Fix Russian translation for userinit by BinaryTree
CORE-10936 #resolve #comment Committed, thx.

svn path=/trunk/; revision=71070

8 years ago[RAPPS]
Daniel Reimer [Mon, 28 Mar 2016 21:16:49 +0000 (21:16 +0000)]
[RAPPS]
Update link to msxml3 and add entry for msxml6.
CORE-10602 #resolve #comment Fixed. Thx

svn path=/trunk/; revision=71069

8 years ago[TASKMGR][SYSDM] Russian translation update by Sergey Shmygalev. CORE-11043
Amine Khaldi [Mon, 28 Mar 2016 20:29:51 +0000 (20:29 +0000)]
[TASKMGR][SYSDM] Russian translation update by Sergey Shmygalev. CORE-11043

svn path=/trunk/; revision=71068

8 years ago[RAPPS]
Daniel Reimer [Mon, 28 Mar 2016 18:26:24 +0000 (18:26 +0000)]
[RAPPS]
Database Update... incl. SHA1 hashes. Appreciate it! This took 5 hrs thx to the stupid and USELESS hashes!

svn path=/trunk/; revision=71067

8 years ago[CMAKE/MSVC] Enable function level linking and comdat folding independent from build...
Timo Kreuzer [Mon, 28 Mar 2016 16:38:26 +0000 (16:38 +0000)]
[CMAKE/MSVC] Enable function level linking and comdat folding independent from build type. This reduces freeldr size and allows to build with /RTC1 again. Since GCC doesn't support function level linking, cmlib should be refactored by moving some functions into different source files to avoid linking unused code into freeldr.

svn path=/trunk/; revision=71066

8 years ago{SPEC2DEF] Allow forwarders to contain ordinals (xydll.#123)
Timo Kreuzer [Mon, 28 Mar 2016 16:31:32 +0000 (16:31 +0000)]
{SPEC2DEF] Allow forwarders to contain ordinals (xydll.#123)

svn path=/trunk/; revision=71065

8 years ago[SHELL32_APITEST]
Thomas Faber [Mon, 28 Mar 2016 15:35:21 +0000 (15:35 +0000)]
[SHELL32_APITEST]
- Add tests for IShellFolder::CompareIDs. Patch by Mark Jansen, with additional test cases by Sylvain Deverre.
CORE-10747

svn path=/trunk/; revision=71064

8 years ago[USER32]
Thomas Faber [Mon, 28 Mar 2016 14:58:20 +0000 (14:58 +0000)]
[USER32]
- Fix is_dib_monochrome for bitmaps using BITMAPCOREINFO. Patch by Mark Jansen.
CORE-10889

svn path=/trunk/; revision=71063

8 years ago[RTL]
Thomas Faber [Mon, 28 Mar 2016 11:43:16 +0000 (11:43 +0000)]
[RTL]
- Don't print an uninitialized variable in parse_assembly_identity_elem. Spotted by Mark Jansen.
CORE-10927 #resolve

svn path=/trunk/; revision=71062

8 years ago[CMAKE]
Thomas Faber [Sun, 27 Mar 2016 15:14:32 +0000 (15:14 +0000)]
[CMAKE]
- Delay imports belong before regular imports because delayimp may pull in functions from kernel32
CORE-10935

svn path=/trunk/; revision=71061