reactos.git
22 months ago[CABMAN] Move CCFDATAStorage class to a separate file
Dmitry Bagdanov [Fri, 26 Jan 2018 15:46:35 +0000 (22:46 +0700)]
[CABMAN] Move CCFDATAStorage class to a separate file

22 months ago[CABMAN] Remove _WIN32 ifdef's
Dmitry Bagdanov [Fri, 26 Jan 2018 15:44:14 +0000 (22:44 +0700)]
[CABMAN] Remove _WIN32 ifdef's

22 months ago[GDIPLUS] Add it to winsxs.
Giannis Adamopoulos [Thu, 18 Jan 2018 17:01:35 +0000 (19:01 +0200)]
[GDIPLUS] Add it to winsxs.
[NTDLL_APITEST] Remove a hack for gdiplus

22 months ago[NTDLL_APITEST] Remove one of the hacks for the implicit activation context.
Giannis Adamopoulos [Thu, 18 Jan 2018 14:56:16 +0000 (16:56 +0200)]
[NTDLL_APITEST] Remove one of the hacks for the implicit activation context.

22 months ago[RTL] actctx: Implement the implicit activation context
Giannis Adamopoulos [Thu, 18 Jan 2018 14:53:59 +0000 (16:53 +0200)]
[RTL] actctx: Implement the implicit activation context

22 months ago[FREELDR] FreeLdr debug.h does not care about NDEBUG. (#201)
Serge Gautherie [Fri, 26 Jan 2018 23:34:21 +0000 (00:34 +0100)]
[FREELDR] FreeLdr debug.h does not care about NDEBUG. (#201)

- Remove all "#define NDEBUG".

22 months ago[SNDVOL32] Fix controls' offset (#280)
toehead2001 [Fri, 26 Jan 2018 21:30:15 +0000 (21:30 +0000)]
[SNDVOL32] Fix controls' offset (#280)

CORE-9108

22 months ago[GDI32_APITEST] Add GetTextMetrics tests to gdi32_apitest (#307)
Katayama Hirofumi MZ [Fri, 26 Jan 2018 21:23:00 +0000 (06:23 +0900)]
[GDI32_APITEST] Add GetTextMetrics tests to gdi32_apitest (#307)

CORE-13840

22 months ago[FREELDR] i386vid.c: Downgrade/Improve 3 false ERR() to WARN(). CORE-13496
Serge Gautherie [Sat, 13 Jan 2018 14:41:49 +0000 (15:41 +0100)]
[FREELDR] i386vid.c: Downgrade/Improve 3 false ERR() to WARN(). CORE-13496

Silence harmless errors, which can be reported at every boot.

22 months ago[TRANSLATION] Estonian translation for Notepad & Paint
Joann Mõndresku [Fri, 26 Jan 2018 18:14:17 +0000 (20:14 +0200)]
[TRANSLATION] Estonian translation for Notepad & Paint

Added Estonian translation for the common base applications Notepad and MS Paint. These are the initial translations, and are subject to change, as they may not be the most perfect.

22 months ago[PING] Fix error handling and response address decoding (#318)
Stanislav Motylkov [Fri, 26 Jan 2018 18:38:47 +0000 (21:38 +0300)]
[PING] Fix error handling and response address decoding (#318)

- Host/net unreachable error should be obtained from EchoReply->Status
- Use GetNameInfoW to decode actual response addresses (borrowed from tracert code)

CORE-14241 #resolve

22 months ago[TRACERT] Improve error handling and output (#319)
Stanislav Motylkov [Fri, 26 Jan 2018 18:37:43 +0000 (21:37 +0300)]
[TRACERT] Improve error handling and output (#319)

- Correctly interpret network error codes
- Add output for generic transmit failure

CORE-14242 #resolve

22 months ago[NTOSKRNL] Simplify (and speedup!) CcCanIWrite() using the dirty pages count in cache...
Pierre Schweitzer [Fri, 26 Jan 2018 09:50:13 +0000 (10:50 +0100)]
[NTOSKRNL] Simplify (and speedup!) CcCanIWrite() using the dirty pages count in cache map.

22 months ago[NTOSKRNL] Store the total dirty pages per shared cache map in it.
Pierre Schweitzer [Fri, 26 Jan 2018 09:40:05 +0000 (10:40 +0100)]
[NTOSKRNL] Store the total dirty pages per shared cache map in it.

22 months ago[NTOSKRNL] Allow pinned dirty VACB to be lazy written.
Pierre Schweitzer [Thu, 25 Jan 2018 20:56:19 +0000 (21:56 +0100)]
[NTOSKRNL] Allow pinned dirty VACB to be lazy written.
This is an addition to 07e6e9c.
Also, fix a cppcheck warning (so minor!).

CORE-14249

22 months ago[NTOSKRNL] Contrary to WinDBG !filecache, we don't display CONTROL_AREA but shared...
Pierre Schweitzer [Thu, 25 Jan 2018 12:47:00 +0000 (13:47 +0100)]
[NTOSKRNL] Contrary to WinDBG !filecache, we don't display CONTROL_AREA but shared cache map

22 months ago[NTOSKRNL] Fix MSVC build?
Pierre Schweitzer [Wed, 24 Jan 2018 21:03:23 +0000 (22:03 +0100)]
[NTOSKRNL] Fix MSVC build?

22 months ago[NTOSKRNL] Implement (it's a bit raw for now!) the !filecache command in KDBG
Pierre Schweitzer [Wed, 24 Jan 2018 20:45:37 +0000 (21:45 +0100)]
[NTOSKRNL] Implement (it's a bit raw for now!) the !filecache command in KDBG

22 months ago[NTOSKRNL] Link all the shared cache map together.
Pierre Schweitzer [Wed, 24 Jan 2018 20:24:05 +0000 (21:24 +0100)]
[NTOSKRNL] Link all the shared cache map together.

22 months ago[ATL_APITEST] CComObject.cpp: Fix output test name copypasta.
Serge Gautherie [Fri, 22 Dec 2017 22:52:47 +0000 (23:52 +0100)]
[ATL_APITEST] CComObject.cpp: Fix output test name copypasta.

22 months ago[TRANSLATION] [DESK] Update russian translation (#323)
Stanislav Motylkov [Wed, 24 Jan 2018 15:13:51 +0000 (18:13 +0300)]
[TRANSLATION] [DESK] Update russian translation (#323)

22 months ago[BASE/APPLICATIONS] Hebrew translation updates (#321)
Baruch Rutman [Wed, 24 Jan 2018 15:00:43 +0000 (17:00 +0200)]
[BASE/APPLICATIONS] Hebrew translation updates (#321)

Translation updates + mirroring support.

22 months ago[WINHTTP_WINETEST] Properly re-add the ROS diff removed during last winesync.
Pierre Schweitzer [Wed, 24 Jan 2018 14:55:38 +0000 (15:55 +0100)]
[WINHTTP_WINETEST] Properly re-add the ROS diff removed during last winesync.
This avoids timeouts in the winhttp:notification test.

ROSTESTS-295
CORE-14248

22 months ago[EXPLORER] Split up the notification area into a few more manageable pieces.
David Quintana [Wed, 24 Jan 2018 13:41:06 +0000 (14:41 +0100)]
[EXPLORER] Split up the notification area into a few more manageable pieces.

22 months ago[NTOSKRNL] Make lazy writer thread run with higher priority.
Pierre Schweitzer [Wed, 24 Jan 2018 09:09:19 +0000 (10:09 +0100)]
[NTOSKRNL] Make lazy writer thread run with higher priority.

CORE-14248

22 months ago[NTOSKRNL] Implement per-file dirty page threshold.
Pierre Schweitzer [Tue, 23 Jan 2018 22:23:32 +0000 (23:23 +0100)]
[NTOSKRNL] Implement per-file dirty page threshold.
Namely, implement CcSetDirtyPageThreshold() and add support for it
in CcCanIWrite().

Also added my name in the headers of the few files I touched tonight.

CORE-14235

22 months ago[NTOSKRNL] Unexpected cleanup
Pierre Schweitzer [Tue, 23 Jan 2018 22:01:07 +0000 (23:01 +0100)]
[NTOSKRNL] Unexpected cleanup

22 months ago[NTOSKRNL] Implement support for deferred writes in Cc.
Pierre Schweitzer [Tue, 23 Jan 2018 21:56:23 +0000 (22:56 +0100)]
[NTOSKRNL] Implement support for deferred writes in Cc.
Namely, implement CcCanIWrite() (very basic, and likely wrong).
And implement CcDeferWrite() which will queue the write operation.

In CciLazyWriter() (which may be renamed CcWorkerThread() ;-)),
handle the queued write operations one by one. This is likely
not to be accurate, but, given we have only on FS supporting
this for now (NFS / RDBSS / Shares), this is OK.

CORE-14235

22 months ago[NTOSKRNL] When marking a BCB dirty, also mark the underlying VACB dirty.
Pierre Schweitzer [Tue, 23 Jan 2018 20:48:29 +0000 (21:48 +0100)]
[NTOSKRNL] When marking a BCB dirty, also mark the underlying VACB dirty.
Experiment and MSDN tend to show that a dirty BCB is queued for lazy write.
This will do the job here!

Also, renamed CcRosMarkDirtyFile() which is more accurate, and added a new
function CcRosMarkDirtyVacb() which just takes a VACB as arg (expected locked)
and marks it dirty (using previous implementation). Make CcRosMarkDirtyFile()
use it.

CORE-14235

22 months ago[NTOSKRNL] Bug fix: lazy write more often.
Pierre Schweitzer [Tue, 23 Jan 2018 20:36:19 +0000 (21:36 +0100)]
[NTOSKRNL] Bug fix: lazy write more often.
CcDirtyPageThreshold is not here to compute when you have to write,
but to know where you have to deny writes.
More commits to come in that direction!

CORE-14235

22 months ago[EXPLORER] Workaround for something that may or may not be an "unintended feature...
David Quintana [Tue, 23 Jan 2018 22:10:44 +0000 (23:10 +0100)]
[EXPLORER] Workaround for something that may or may not be an "unintended feature" of the comctl toolbar.
Apparently the indices provided in NMTBGETINFOTIP (TBN_GETINFOTIP data struct), are not reliable,
but since the lParam values are, and it saves us a lookup, we will be using those instead. Win-Win!

22 months ago[EXPLORER] Implement balloon queueing.
David Quintana [Mon, 22 Jan 2018 19:27:32 +0000 (20:27 +0100)]
[EXPLORER] Implement balloon queueing.

22 months ago[EXPLORER] Implement rudimentary uVersion management, and notification balloons.
David Quintana [Fri, 19 Jan 2018 15:39:46 +0000 (16:39 +0100)]
[EXPLORER] Implement rudimentary uVersion management, and notification balloons.
- uVersion will only be truly useful when Vista+'s V4 style notification icons are implemented.
- Balloon notifications do not yet support queuing and auto-closing.
- Force the notification icon tooltips to always show even if the taskbar isn't foreground.
[ROSCTRLS.H] Implement CTooltips class which manages a comctl32 tooltips window.

22 months ago[NTOSKRNL] Reimplement the lazy writer in Cc and remove the "basic" one in Mm.
Pierre Schweitzer [Tue, 23 Jan 2018 18:07:25 +0000 (19:07 +0100)]
[NTOSKRNL] Reimplement the lazy writer in Cc and remove the "basic" one in Mm.
This removes the "modified page writer" thread in Mm that was regularly blindly
attempting to flush dirty pages to the disk.
Instead, this commit introduces a lazy writer that will monitor dirty pages count
and will flush them to disk when this count is above a threshold. The threshold is
computed on Cc init.
Compared to what was done previously, this lazy writer will only write down files
that are not marked as temporary.
The mechanisms involved in this lazy writer worker are well described in Windows
Internals 4th editions (constants are coming from it ;-)).
Also fixed a bad (and old!) bug in CcRosFlushDirtyPages() where target count could
be overflow and the function would spin forever while holding the VACBs lock. This is
mandatory as now lazy writer will call it with "random" values.
This also allows implementing CcWaitForCurrentLazyWriterActivity() :-).
Also renamed DirtyPageCount to its MS equivalent.

CORE-14235

22 months ago[DESK.CPL] Update de-DE.rc for flat menus option
Joachim Henze [Tue, 23 Jan 2018 18:29:28 +0000 (19:29 +0100)]
[DESK.CPL] Update de-DE.rc for flat menus option

22 months ago[UXTHEME] Add missing THEME_BUTTON_STATES
Stanislav Motylkov [Tue, 23 Jan 2018 11:05:09 +0000 (14:05 +0300)]
[UXTHEME] Add missing THEME_BUTTON_STATES

CORE-14245 #resolve

22 months ago[SHLWAPI] Partly revert SHLWAPI Wine 3.0 sync b725032 .
Hermès Bélusca-Maïto [Mon, 22 Jan 2018 19:54:31 +0000 (20:54 +0100)]
[SHLWAPI] Partly revert SHLWAPI Wine 3.0 sync b725032 .

This Wine sync (that was not done against WineStaging) erased code
that had been submitted to WineStaging by the ReactOS team (clist.c
fixes, see r73565 a05881c and r73976 7b6b597) or added in r68042 9a78054.

To that aim I add explicit #if(n)def __REACTOS__ guards around the code.

22 months ago[WIN32K:NTUSER] Fix color indices for themes
Stanislav Motylkov [Sun, 21 Jan 2018 21:09:16 +0000 (00:09 +0300)]
[WIN32K:NTUSER] Fix color indices for themes

CORE-14231 #resolve

22 months ago[DESK.CPL] Fix hardcoded colors in classic theme preview
Stanislav Motylkov [Mon, 22 Jan 2018 11:41:51 +0000 (14:41 +0300)]
[DESK.CPL] Fix hardcoded colors in classic theme preview

CORE-14238 #resolve

22 months ago[DESK.CPL] Add flat menus option to effects dialog
Stanislav Motylkov [Mon, 22 Jan 2018 18:06:53 +0000 (21:06 +0300)]
[DESK.CPL] Add flat menus option to effects dialog

22 months ago[WINSRV] -Fix inline functions definitions
Jérôme Gardou [Mon, 22 Jan 2018 17:14:36 +0000 (18:14 +0100)]
[WINSRV] -Fix inline functions definitions
This fixes -O0 compilation

22 months ago[KBSWITCH] Update tray icon on color scheme change
Stanislav Motylkov [Mon, 22 Jan 2018 14:49:33 +0000 (17:49 +0300)]
[KBSWITCH] Update tray icon on color scheme change

CORE-14240 #resolve

22 months ago[DEVMGR] Implement missing device power information (current power state, power capab...
Eric Kohl [Sun, 21 Jan 2018 11:55:13 +0000 (12:55 +0100)]
[DEVMGR] Implement missing device power information (current power state, power capabilities and power state mappings).

22 months ago[SECUR32_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:45:12 +0000 (22:45 +0100)]
[SECUR32_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[SCRRUN_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:44:28 +0000 (22:44 +0100)]
[SCRRUN_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[REGEDIT_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:43:47 +0000 (22:43 +0100)]
[REGEDIT_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[PSAPI_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:43:04 +0000 (22:43 +0100)]
[PSAPI_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[OPENGL32_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:42:20 +0000 (22:42 +0100)]
[OPENGL32_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[NETAPI32_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:40:45 +0000 (22:40 +0100)]
[NETAPI32_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[MSVCRT_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:39:53 +0000 (22:39 +0100)]
[MSVCRT_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[CMD_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:38:00 +0000 (22:38 +0100)]
[CMD_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[QUARTZ_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:34:54 +0000 (22:34 +0100)]
[QUARTZ_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[QUARTZ] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:33:20 +0000 (22:33 +0100)]
[QUARTZ] Sync with Wine 3.0. CORE-14225

22 months ago[QEDIT_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:32:08 +0000 (22:32 +0100)]
[QEDIT_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[QEDIT] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:31:34 +0000 (22:31 +0100)]
[QEDIT] Sync with Wine 3.0. CORE-14225

22 months ago[DXDIAGN_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:30:36 +0000 (22:30 +0100)]
[DXDIAGN_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[DXDIAGN] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:29:51 +0000 (22:29 +0100)]
[DXDIAGN] Sync with Wine 3.0. CORE-14225

22 months ago[DPLAYX_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:28:27 +0000 (22:28 +0100)]
[DPLAYX_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[DINPUT_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:27:32 +0000 (22:27 +0100)]
[DINPUT_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[DINPUT] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:26:41 +0000 (22:26 +0100)]
[DINPUT] Sync with Wine 3.0. CORE-14225

22 months ago[DEVENUM] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:25:39 +0000 (22:25 +0100)]
[DEVENUM] Sync with Wine 3.0. CORE-14225

22 months ago[D3DX9_24=>43] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:24:27 +0000 (22:24 +0100)]
[D3DX9_24=>43] Sync with Wine 3.0. CORE-14225

22 months ago[D3DCOMPILER_43] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:22:20 +0000 (22:22 +0100)]
[D3DCOMPILER_43] Sync with Wine 3.0. CORE-14225

22 months ago[D3D9][WINED3D] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:20:57 +0000 (22:20 +0100)]
[D3D9][WINED3D] Sync with Wine 3.0. CORE-14225

22 months ago[DDRAW] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:15:58 +0000 (22:15 +0100)]
[DDRAW] Sync with Wine 3.0. CORE-14225

22 months ago[D3D8] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:13:33 +0000 (22:13 +0100)]
[D3D8] Sync with Wine 3.0. CORE-14225

22 months ago[AMSTREAM] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:11:24 +0000 (22:11 +0100)]
[AMSTREAM] Sync with Wine 3.0. CORE-14225

22 months ago[WINHLP32] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:10:10 +0000 (22:10 +0100)]
[WINHLP32] Sync with Wine 3.0. CORE-14225

22 months ago[XCOPY] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:08:40 +0000 (22:08 +0100)]
[XCOPY] Sync with Wine 3.0. CORE-14225

22 months ago[TASKKILL] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:07:31 +0000 (22:07 +0100)]
[TASKKILL] Sync with Wine 3.0. CORE-14225

22 months ago[REG_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:05:34 +0000 (22:05 +0100)]
[REG_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[REG] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:04:40 +0000 (22:04 +0100)]
[REG] Sync with Wine 3.0. CORE-14225

22 months ago[WTSAPI32_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:02:13 +0000 (22:02 +0100)]
[WTSAPI32_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[WTSAPI32] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:01:34 +0000 (22:01 +0100)]
[WTSAPI32] Sync with Wine 3.0. CORE-14225

22 months ago[WSHOM_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 21:00:27 +0000 (22:00 +0100)]
[WSHOM_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[WSHOM.OCX] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 20:59:45 +0000 (21:59 +0100)]
[WSHOM.OCX] Sync with Wine 3.0. CORE-14225

22 months ago[WMVCORE] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 20:58:37 +0000 (21:58 +0100)]
[WMVCORE] Sync with Wine 3.0. CORE-14225

22 months ago[WLDAP32_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 20:57:40 +0000 (21:57 +0100)]
[WLDAP32_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[WLDAP32] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 20:57:04 +0000 (21:57 +0100)]
[WLDAP32] Sync with Wine 3.0. CORE-14225

22 months ago[WININET_WINETEST] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 20:54:59 +0000 (21:54 +0100)]
[WININET_WINETEST] Sync with Wine 3.0. CORE-14225

22 months ago[WININET] Sync with Wine 3.0. CORE-14225
Amine Khaldi [Sun, 21 Jan 2018 20:53:54 +0000 (21:53 +0100)]
[WININET] Sync with Wine 3.0. CORE-14225

22 months ago[APPSHIM_APITEST] Windows 10 test update
Mark Jansen [Sat, 20 Jan 2018 21:53:41 +0000 (22:53 +0100)]
[APPSHIM_APITEST] Windows 10 test update

22 months ago[APPHELP][APPHELP_APITEST] Fix SdbGetAppPatchDir prototype
Mark Jansen [Sun, 21 Jan 2018 10:18:59 +0000 (11:18 +0100)]
[APPHELP][APPHELP_APITEST] Fix SdbGetAppPatchDir prototype

22 months ago[APPSHIM_APITEST] Add test for shims in AcLayers
Mark Jansen [Mon, 8 Jan 2018 21:58:42 +0000 (22:58 +0100)]
[APPSHIM_APITEST] Add test for shims in AcLayers

22 months ago[APPSHIM_APITEST] Add test for shims in AcGenral
Mark Jansen [Wed, 14 Jun 2017 16:38:41 +0000 (18:38 +0200)]
[APPSHIM_APITEST] Add test for shims in AcGenral

22 months ago[APPHELP] Use GetSystemWindowsDirectory instead of GetWindowsDirectory
Mark Jansen [Sat, 20 Jan 2018 21:52:53 +0000 (22:52 +0100)]
[APPHELP] Use GetSystemWindowsDirectory instead of GetWindowsDirectory

22 months ago[SHIMENG] Change the default loglevel + mute GetProcAddress logging
Mark Jansen [Mon, 15 Jan 2018 21:36:07 +0000 (22:36 +0100)]
[SHIMENG] Change the default loglevel + mute GetProcAddress logging

22 months ago[SHELL32] Fix typo in Polish translation pl-PL.rc
Kamil Smoliński [Sat, 20 Jan 2018 16:09:20 +0000 (17:09 +0100)]
[SHELL32] Fix typo in Polish translation pl-PL.rc

22 months ago[CMAKE] My eyes!
Amine Khaldi [Sun, 21 Jan 2018 12:54:18 +0000 (13:54 +0100)]
[CMAKE] My eyes!

22 months ago[USBSTOR_NEW] Create usbstor_new based on usbstor in order to contain Vadim Galyant...
Amine Khaldi [Sun, 21 Jan 2018 12:51:07 +0000 (13:51 +0100)]
[USBSTOR_NEW] Create usbstor_new based on usbstor in order to contain Vadim Galyant's work.

22 months ago[FREETYPE] Bring back our diffs to reduce the stack usage in cf2_interpT2CharString...
Amine Khaldi [Sat, 20 Jan 2018 21:30:11 +0000 (22:30 +0100)]
[FREETYPE] Bring back our diffs to reduce the stack usage in cf2_interpT2CharString(). CORE-14227

22 months ago[WIN32K:NTUSER] Fix hardcoded color for MF_GRAYED menu items
Stanislav Motylkov [Sat, 20 Jan 2018 21:22:36 +0000 (00:22 +0300)]
[WIN32K:NTUSER] Fix hardcoded color for MF_GRAYED menu items

CORE-14196 #resolve

22 months ago[NFI] Rewrite the way files are handled, this allows querying handling a new file...
Pierre Schweitzer [Sat, 20 Jan 2018 21:25:46 +0000 (22:25 +0100)]
[NFI] Rewrite the way files are handled, this allows querying handling a new file while already handling one.
This is useful to fix the problem when a directory wasn't in cache yet, but one of its files is to be displayed.

22 months ago[NTOSKRNL] In FsRtlAddToTunnelCache() allocate memory from PagedPool when required.
Pierre Schweitzer [Sat, 20 Jan 2018 20:20:11 +0000 (21:20 +0100)]
[NTOSKRNL] In FsRtlAddToTunnelCache() allocate memory from PagedPool when required.
Also, if allocating from lookaside list, reattempt a cold allocation.

22 months ago[EXPLORER]
Ged Murphy [Sat, 20 Jan 2018 18:50:10 +0000 (18:50 +0000)]
[EXPLORER]
We need to leave one slot available for the m_WakeUpEvent handle

22 months ago- Properly handle cases of more than 64 icons
Ged Murphy [Sat, 20 Jan 2018 18:09:23 +0000 (18:09 +0000)]
- Properly handle cases of more than 64 icons
- Don't leak the list of handles on each pass through the loop
- Make sure we clean up if the wait fails for whatever reason

22 months agoDelete the lock on exit
gedmurphy [Thu, 18 Jan 2018 16:56:36 +0000 (16:56 +0000)]
Delete the lock on exit

22 months agoProperly delete the object and allow its destructor to cleanup
gedmurphy [Thu, 18 Jan 2018 16:43:11 +0000 (16:43 +0000)]
Properly delete the object and allow its destructor to cleanup

22 months agoMinor update
gedmurphy [Thu, 18 Jan 2018 16:30:13 +0000 (16:30 +0000)]
Minor update

22 months agoforgot about the gcc build...
gedmurphy [Thu, 18 Jan 2018 15:21:37 +0000 (15:21 +0000)]
forgot about the gcc build...