reactos.git
7 months ago[NOTEPAD] Improve Japanese translation
Katayama Hirofumi MZ [Sun, 17 Nov 2019 10:34:36 +0000 (19:34 +0900)]
[NOTEPAD] Improve Japanese translation

7 months ago[BROWSEUI][SHELL32] Fix scroll to selection CORE-16504
Joachim Henze [Sun, 17 Nov 2019 01:04:27 +0000 (02:04 +0100)]
[BROWSEUI][SHELL32] Fix scroll to selection CORE-16504

A patch by Katayama Hirofumi MZ

The bug was unhidden by
0.4.14-dev-312-g
b931f643e35e6a23dbef99e785804039ea579b6a

7 months ago[IPCONFIG] Display non-zero type records only and improve error messages
Eric Kohl [Sat, 16 Nov 2019 19:27:04 +0000 (20:27 +0100)]
[IPCONFIG] Display non-zero type records only and improve error messages

7 months ago[ACPICA] Update to version 20191018. CORE-16434
Thomas Faber [Sat, 19 Oct 2019 14:15:32 +0000 (16:15 +0200)]
[ACPICA] Update to version 20191018. CORE-16434

This includes a cherry-pick of
https://github.com/acpica/acpica/commit/3e0d03893cc7d24d3993798eeb535da057fb2337
to fix build.

7 months ago[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic) No.14
Katayama Hirofumi MZ [Sat, 16 Nov 2019 06:11:57 +0000 (15:11 +0900)]
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic) No.14

Tahoma.
Version 0.010 khmz.
12px CYRILLIC CAPITAL LETTER DE.
12px CYRILLIC SMALL LETTER DE.
CORE-8408

7 months ago[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.13
Katayama Hirofumi MZ [Sat, 16 Nov 2019 06:01:08 +0000 (15:01 +0900)]
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.13

Tahoma Bold font.
Version 0.007 khmz.
12px LATIN SMALL LETTER R.
12px CYRILLIC CAPITAL LETTER DE.
12px CYRILLIC SMALL LETTER TSE.
12px CYRILLIC SMALL LETTER DE.
CORE-8408

7 months ago[USER32] Improve DM_REPOSITION CORE-16490
Katayma Hirofumi MZ [Sat, 16 Nov 2019 03:52:40 +0000 (12:52 +0900)]
[USER32] Improve DM_REPOSITION CORE-16490

7 months ago[USER32] Fix DM_REPOSITION (rc.bottom minus 4)
Katayma Hirofumi MZ [Sat, 16 Nov 2019 02:21:16 +0000 (11:21 +0900)]
[USER32] Fix DM_REPOSITION (rc.bottom minus 4)

7 months ago[USER32] Implement DM_REPOSITION message (#2020)
Katayama Hirofumi MZ [Sat, 16 Nov 2019 00:51:16 +0000 (09:51 +0900)]
[USER32] Implement DM_REPOSITION message (#2020)

DM_REPOSITION is dialog message that can reposition the dialog to the workarea when the dialog is partially/entirely in outside of the workarea. CORE-16490

7 months ago[NTUSER] Support MK_SHIFT/MK_CONTROL of mouse messages (#2038)
Katayama Hirofumi MZ [Sat, 16 Nov 2019 00:49:49 +0000 (09:49 +0900)]
[NTUSER] Support MK_SHIFT/MK_CONTROL of mouse messages (#2038)

Upon mouse message generation, The states of Shift key and/or Ctrl key must be used. If Shift key is pressed, it enables MK_SHIFT flag of the mouse message. If Ctrl key is pressed, it enables MK_CONTROL flag of the mouse message. CORE-16279

7 months ago[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.12
Katayma Hirofumi MZ [Sat, 16 Nov 2019 00:14:58 +0000 (09:14 +0900)]
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.12

Tahoma Bold.
Version 0.006 khmz.
12px LATIN SMALL LETTER E.
12px LATIN SMALL LETTER O.
12px CYRILLIC CAPITAL LETTER TSE.
12px CYRILLIC SMALL LETTER ZHE.
12px CYRILLIC SMALL LETTER I.
12px CYRILLIC SMALL LETTER SHORT I.
12px CYRILLIC SMALL LETTER KA.
CORE-8408

7 months ago[SHELL32_APITEST] Strengthen DragDrop testcase (#2040)
Katayama Hirofumi MZ [Fri, 15 Nov 2019 17:23:25 +0000 (02:23 +0900)]
[SHELL32_APITEST] Strengthen DragDrop testcase (#2040)

CORE-11238

7 months ago[CMAKE] Fix host tools build on x86-64 mingw
Jérôme Gardou [Fri, 15 Nov 2019 13:07:46 +0000 (14:07 +0100)]
[CMAKE] Fix host tools build on x86-64 mingw

Dynamically check for sys/types.h and pid_t in wine config.h
Use TARGET_xxx defines instead of _X86_ as this is undefined by GCC
Add some sense in include directories management by using interface
libraries

7 months ago[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic) No.11
Katayma Hirofumi MZ [Fri, 15 Nov 2019 13:17:20 +0000 (22:17 +0900)]
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic) No.11

Tahoma Bold font.
Version 0.005 khmz
12px CYRILLIC SMALL LETTER O.
12px CYRILLIC SMALL LETTER IE.
12px CYRILLIC SMALL LETTER EM.
12px CYRILLIC SMALL LETTER TE.
12px CYRILLIC SMALL LETTER SHCHA.
CORE-8408

7 months ago[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic) No.10
Katayma Hirofumi MZ [Fri, 15 Nov 2019 13:00:10 +0000 (22:00 +0900)]
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic) No.10

Tahoma font.
Version 0.009 khmz.
12px CYRILLIC SMALL LETTER TSE.
12px CYRILLIC SMALL LETTER SHA.
12px CYRILLIC SMALL LETTER ZHE.

7 months ago[MEDIA][FONTS] Improve Cyrillic glyphs of tahoma.ttf a bit
Katayma Hirofumi MZ [Fri, 15 Nov 2019 11:01:01 +0000 (20:01 +0900)]
[MEDIA][FONTS] Improve Cyrillic glyphs of tahoma.ttf a bit

Tahoma font.
Version 0.008 khmz.
11px CYRILLIC SMALL LETTER SHA.

7 months ago[MEDIA][FONTS] More improve Cyrillic glyphs of tahomabd.ttf
Katayma Hirofumi MZ [Fri, 15 Nov 2019 09:50:52 +0000 (18:50 +0900)]
[MEDIA][FONTS] More improve Cyrillic glyphs of tahomabd.ttf

Tahoma Bold.
Version 0.004 khmz.
11px CYRILLIC SMALL LETTER DE.
11px CYRILLIC SMALL LETTER SOFT SIGN.

7 months ago[SHELL32] Simply return S_OK if *pdwEffect is none (#2039)
Katayama Hirofumi MZ [Fri, 15 Nov 2019 09:02:06 +0000 (18:02 +0900)]
[SHELL32] Simply return S_OK if *pdwEffect is none (#2039)

IDropTarget::DragEnter must simply return S_OK if *pdwEffect == DROPEFFECT_NONE. CORE-11238

7 months ago[MEDIA][FONTS] Improve Cyrillic glyphs of tahomabd.ttf
Katayma Hirofumi MZ [Fri, 15 Nov 2019 08:25:39 +0000 (17:25 +0900)]
[MEDIA][FONTS] Improve Cyrillic glyphs of tahomabd.ttf

Tahoma Bold.
Version 0.003 khmz.
11px CYRILLIC SMALL LETTER EF.
11px CYRILLIC SMALL LETTER GHE.
11px CYRILLIC SMALL LETTER GJE.
11px CYRILLIC SMALL LETTER U.
11px CYRILLIC SMALL LETTER SHORT U.
11px CYRILLIC SMALL LETTER TSE.
11px CYRILLIC SMALL LETTER YERU.
11px CYRILLIC SMALL LETTER TE.

7 months ago[MEDIA][FONTS] Improve Cylliric glyphs of tahoma.ttf more
Katayma Hirofumi MZ [Fri, 15 Nov 2019 08:01:59 +0000 (17:01 +0900)]
[MEDIA][FONTS] Improve Cylliric glyphs of tahoma.ttf more

11px CYRILLIC SMALL LETTER TE.
11px CYRILLIC SMALL LETTER SOFT SIGN.

7 months ago[MEDIA][FONTS] Improve Cyrillic bitmap glyphs of tahoma.ttf
Katayma Hirofumi MZ [Fri, 15 Nov 2019 03:56:58 +0000 (12:56 +0900)]
[MEDIA][FONTS] Improve Cyrillic bitmap glyphs of tahoma.ttf

Version 0.0006 khmz.

12px CYRILLIC SMALL LETTER EF.
11px CYRILLIC SMALL LETTER EM.
11px CYRILLIC SMALL LETTER SOFT SIGN.
11px CYRILLIC SMALL LETTER DE.

7 months ago[CMD] Unquote string at pushd (#2031)
Katayama Hirofumi MZ [Fri, 15 Nov 2019 02:51:58 +0000 (11:51 +0900)]
[CMD] Unquote string at pushd (#2031)

pushd command of cmd.exe didn't treat the quoted parameter correctly.
- Call StripQuotes in SetRootPath function.
- Fix typo of FEATURE_DIRECTORY_STACK.
This PR will enable "Command Prompt" here. CORE-12150

7 months ago[BOOTDATA] s/cmd/cmd.exe/
Katayma Hirofumi MZ [Fri, 15 Nov 2019 01:09:13 +0000 (10:09 +0900)]
[BOOTDATA] s/cmd/cmd.exe/

7 months ago[TRANSLATION] Add/update Hungarian translation for comctl32, samsrv, syssetup (#2036)
Tibor Lajos Füzi [Thu, 14 Nov 2019 23:12:25 +0000 (00:12 +0100)]
[TRANSLATION] Add/update Hungarian translation for comctl32, samsrv, syssetup (#2036)

7 months ago[SHELL32][BOOTDATA] Implement Command Prompt here (#2029)
Katayama Hirofumi MZ [Thu, 14 Nov 2019 14:25:21 +0000 (23:25 +0900)]
[SHELL32][BOOTDATA] Implement Command Prompt here (#2029)

Add "Command Prompt here" menu item to the Right-click menu of normal folders and drives. Currently, this menu item doesn't work correctly because of the bug of pushd. CORE-12150

7 months ago[CMD_APITEST] Add cmd_apitest testcases (#2034)
Katayama Hirofumi MZ [Thu, 14 Nov 2019 13:52:31 +0000 (22:52 +0900)]
[CMD_APITEST] Add cmd_apitest testcases (#2034)

Add some testcases for cmd.exe. CORE-12150

7 months ago[FREELDR] Fix triple fault with debug on screen
Dmitry Borisov [Wed, 13 Nov 2019 16:03:19 +0000 (22:03 +0600)]
[FREELDR] Fix triple fault with debug on screen

Move the trace call after the MachInit()
CORE-16507

7 months ago[SHELLBTRFS] Properly fix AppVeyor build
Pierre Schweitzer [Wed, 13 Nov 2019 07:22:13 +0000 (08:22 +0100)]
[SHELLBTRFS] Properly fix AppVeyor build
This reverts bb6fece

7 months ago[SHELLBTRFS] Fix build (don't use C++11 auto)
Katayma Hirofumi MZ [Wed, 13 Nov 2019 03:30:33 +0000 (12:30 +0900)]
[SHELLBTRFS] Fix build (don't use C++11 auto)

7 months ago[NTOS:KDBG] Rewrite the TSS handling code in the backtrace function, removing limitat...
Hermès Bélusca-Maïto [Mon, 28 Oct 2019 00:01:23 +0000 (01:01 +0100)]
[NTOS:KDBG] Rewrite the TSS handling code in the backtrace function, removing limitations (and bugs) of the original code.
CORE-16448, PR #2003. Supersedes PR #1997.

This commit supersedes commit 6c5c7809 (r54503).

The original code was checking for the NMI or Double-Fault TSS by
comparing the current stack-traced EIP address with their corresponding
trap handler address ranges. That method was actually buggy because
nothing was ensuring that the trap handlers were in the "expected" order
in the kernel binary (and in memory).

Instead, we now can handle completely generic nested TSSes, instead of
just the NMI or the Double-Fault ones.
The way we proceed is by performing the full stack backtrace of the
current TSS, then once finished we check whether this TSS is nested
(has a parent). If so we change the (cached) current TSS to the latter,
restarting the backtrace at the parent TSS' latest EIP.

Examples of stack backtraces:
=============================

- General Protection fault:

<snip>

*** Fatal System Error: 0x0000007f
                       (0x0000000D,0x00000000,0x00000000,0x00000000)

Entered debugger on embedded INT3 at 0x0008:0x80953528.
kdb:> bt
Eip:
<ntoskrnl.exe:153529 (sdk/lib/rtl/i386/debug_asm.S:57 (RtlpBreakWithStatusInstruction))>
Frames:
<ntoskrnl.exe:899b0 (ntoskrnl/ke/bug.c:1136 (KeBugCheckWithTf))>
<ntoskrnl.exe:134826 (ntoskrnl/ke/i386/exp.c:1161 (KeRaiseUserException))>
<ntoskrnl.exe:19ae67 (ntoskrnl/ke/i386/traphdlr.c:1282 (KiTrap0DHandler))>
<ntoskrnl.exe:19a840 (:0 (KiTrap0D))>
<ntoskrnl.exe:1925e6 (ntoskrnl/include/internal/i386/intrin_i.h:45 (KiInitMachineDependent))>
<ntoskrnl.exe:187688 (ntoskrnl/ke/krnlinit.c:305 (KeInitSystem))>
<ntoskrnl.exe:17fb2f (ntoskrnl/ex/init.c:1621 (Phase1InitializationDiscard))>
<ntoskrnl.exe:3247f (ntoskrnl/ex/init.c:2019 (Phase1Initialization))>
<ntoskrnl.exe:11c079 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
<ntoskrnl.exe:135c8a (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
<ntoskrnl.exe:11c040 (ntoskrnl/ps/thread.c:141 (PspSystemThreadStartup))>
<5d8950ec>
Couldn't access memory at 0x83E58959!

</snip>

- Double-fault (manually triggered by removing the GP handler):

Note how the backtrace explicitly specifies the crossed TSS boundaries,
and the trace in the parent TSS is indeed consistent with the previous
example. Note also that log2lines (used here to completely resolve the
trace) failed to see KiTrap08Handler(), which has been instead mistaken
for KiTrap09().

<snip>

*** Fatal System Error: 0x0000007f
                       (0x00000008,0x8009C000,0x00000000,0x00000000)

Entered debugger on embedded INT3 at 0x0008:0x80953528.
kdb:> bt
[Active TSS 0x0050 @ 0x80A10CA0]
Eip:
<ntoskrnl.exe:153529 (sdk/lib/rtl/i386/debug_asm.S:57 (RtlpBreakWithStatusInstruction))>
Frames:
<ntoskrnl.exe:899b0 (ntoskrnl/ke/bug.c:1136 (KeBugCheckWithTf))>
<ntoskrnl.exe:19a1d8 (ntoskrnl/ke/i386/traphdlr.c:917 (KiTrap09))>      // <-- Here, log2lines fails to see it's actually KiTrap08Handler.
<ntoskrnl.exe:19a145 (:0 (KiTrap08))>
[Parent TSS 0x0028 @ 0x8009C000]
<ntoskrnl.exe:1925e6 (ntoskrnl/include/internal/i386/intrin_i.h:45 (KiInitMachineDependent))>
<ntoskrnl.exe:187688 (ntoskrnl/ke/krnlinit.c:305 (KeInitSystem))>
<ntoskrnl.exe:17fb2f (ntoskrnl/ex/init.c:1621 (Phase1InitializationDiscard))>
<ntoskrnl.exe:3247f (ntoskrnl/ex/init.c:2019 (Phase1Initialization))>
<ntoskrnl.exe:11c079 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
<ntoskrnl.exe:135c8a (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
<ntoskrnl.exe:11c040 (ntoskrnl/ps/thread.c:141 (PspSystemThreadStartup))>
<5d8950ec>
Couldn't access memory at 0x83E58959!

</snip>

7 months ago[COMCTL32] Beautification addendum CORE-16466
Joachim Henze [Wed, 13 Nov 2019 00:22:00 +0000 (01:22 +0100)]
[COMCTL32] Beautification addendum CORE-16466

I overlooked those missing white-spaces in
0.4.14-dev-312-g
b931f643e35e6a23dbef99e785804039ea579b6a

No functional change.

7 months ago[COMCTL32] Fix listview scrollbars flashing CORE-16466
Joachim Henze [Tue, 12 Nov 2019 23:30:00 +0000 (00:30 +0100)]
[COMCTL32] Fix listview scrollbars flashing CORE-16466

Many Thanks to patches author JIRA user 'I_Kill_Bugs',
but also to Doug Lyons and Fabian Maurer.

Unhidden by SVN r75735 == git 0.4.7-dev-168-g
6af37fd54e53658bb4d832d01e4ee2546af98835

I will merge that back into 0.4.13-RC as well.

7 months ago[BTRFS] Fix MSVC build
Pierre Schweitzer [Tue, 12 Nov 2019 23:03:22 +0000 (00:03 +0100)]
[BTRFS] Fix MSVC build

7 months ago[SHELLBTRFS] Addendum to 1725ddf
Pierre Schweitzer [Tue, 12 Nov 2019 22:46:53 +0000 (23:46 +0100)]
[SHELLBTRFS] Addendum to 1725ddf

7 months ago[SHELLBTRFS] Replace emplace_back by something less efficient if not avaible
Pierre Schweitzer [Tue, 12 Nov 2019 22:29:08 +0000 (23:29 +0100)]
[SHELLBTRFS] Replace emplace_back by something less efficient if not avaible

7 months ago[SHELLBTRFS] Addendum to 1725ddf
Pierre Schweitzer [Tue, 12 Nov 2019 22:12:48 +0000 (23:12 +0100)]
[SHELLBTRFS] Addendum to 1725ddf

7 months ago[SHELLBTRFS] Fix build when std::vector.data() is not implemented
Pierre Schweitzer [Tue, 12 Nov 2019 21:59:27 +0000 (22:59 +0100)]
[SHELLBTRFS] Fix build when std::vector.data() is not implemented

7 months ago[SHELLBTRFS] Fix build?
Pierre Schweitzer [Tue, 12 Nov 2019 20:52:16 +0000 (21:52 +0100)]
[SHELLBTRFS] Fix build?
(Not sure why it works locally...)

7 months ago[DOC] Addendum to aed50d7
Pierre Schweitzer [Tue, 12 Nov 2019 20:46:36 +0000 (21:46 +0100)]
[DOC] Addendum to aed50d7

7 months ago[SHELLBTRFS] Upgrade to 1.5
Pierre Schweitzer [Tue, 12 Nov 2019 20:45:49 +0000 (21:45 +0100)]
[SHELLBTRFS] Upgrade to 1.5

CORE-16494

7 months ago[UBTRFS] Upgrade to 1.5
Pierre Schweitzer [Tue, 12 Nov 2019 18:34:14 +0000 (19:34 +0100)]
[UBTRFS] Upgrade to 1.5

CORE-16494

7 months ago[BTRFS] Upgrade to 1.5
Pierre Schweitzer [Tue, 12 Nov 2019 18:32:46 +0000 (19:32 +0100)]
[BTRFS] Upgrade to 1.5

CORE-16494

7 months ago[SHELLEXT][FONTEXT] An attempt to implement IDropTarget (#2019)
Katayama Hirofumi MZ [Tue, 12 Nov 2019 11:26:56 +0000 (20:26 +0900)]
[SHELLEXT][FONTEXT] An attempt to implement IDropTarget (#2019)

CORE-12861

7 months ago[SHELL32] Add SendTo My Documents (#2027)
Katayama Hirofumi MZ [Tue, 12 Nov 2019 07:54:28 +0000 (16:54 +0900)]
[SHELL32] Add SendTo My Documents (#2027)

If SendTo folder is empty in SHGetFolderPathAndSubDirW function, then add a shortcut file linked to My Documents. CORE-16496

7 months ago[SHELL32_APITEST] Add DragDrop testcase (#2023)
Katayama Hirofumi MZ [Tue, 12 Nov 2019 07:49:52 +0000 (16:49 +0900)]
[SHELL32_APITEST] Add DragDrop testcase (#2023)

Add DragDrop testcase to shell32_apitest for testing Drag & Drop feature of the Shell.
This PR tests IDropTarget::DragEnter and IDropTarget::Drop. CORE-11238

7 months ago[SHELL32] Implement 'Open file location' of shortcut files (#2028)
Katayama Hirofumi MZ [Tue, 12 Nov 2019 07:47:36 +0000 (16:47 +0900)]
[SHELL32] Implement 'Open file location' of shortcut files (#2028)

"Open file location" is a feature to open the location of the target of a shortcut file.
Ideally we should probably use SHOpenFolderAndSelectItems here, but that is not 100% implemented in ros yet... CORE-12770

7 months ago[MEDIA][FONTS] Revert "Add Microsoft Sans Serif font (#1805)"
Joachim Henze [Tue, 12 Nov 2019 00:54:07 +0000 (01:54 +0100)]
[MEDIA][FONTS] Revert "Add Microsoft Sans Serif font (#1805)"

To fix regression CORE-16497 "Chromium BSU setup using wrong font"

It is a good idea to add micross.ttf, but we should not use
"Liberation Sans" as template but instead either create it from scratch
or at least use something with the same metrics as the MS font
and does not blur in CORE-16497.

This reverts commit 0.4.13-dev-796-g
eefc54420294eda81665fb6eb8f6b4bb92b2d20a

Same revert already done in 0.4.13-RC-25-g
c8edd36e3e064b7844c0c46361e08eb33e395aec

7 months ago[NTOSKRNL] Properly check for Ft volumes
Pierre Schweitzer [Mon, 11 Nov 2019 20:20:58 +0000 (21:20 +0100)]
[NTOSKRNL] Properly check for Ft volumes

This fixes a regression introduced in 5ab1cfc which
was causing Unix (BtrFS, ExtX, and so on) volumes not
to be assigned a drive letter assigned anymore. And
thus, they were no longer mounted and presented to the
users.

CORE-16499

7 months ago[SDK] Properly define IsFTPartition so that it doesn't match Unix partition type
Pierre Schweitzer [Mon, 11 Nov 2019 20:18:13 +0000 (21:18 +0100)]
[SDK] Properly define IsFTPartition so that it doesn't match Unix partition type

CORE-16499

7 months ago[CLASS2] Drop the drive letter hack
Pierre Schweitzer [Mon, 11 Nov 2019 17:18:12 +0000 (18:18 +0100)]
[CLASS2] Drop the drive letter hack

8 months ago[NETSHELL] Fix checkboxes in the network adapter properties
Eric Kohl [Sun, 10 Nov 2019 23:13:40 +0000 (00:13 +0100)]
[NETSHELL] Fix checkboxes in the network adapter properties

- Use AUTOCHECKBOX instead of BS_AUTOCHECKBOX
- Use multiline checkboxes (BS_MULTILINE | BS_TOP) in order to display long text

CORE-15248

8 months ago[USETUP] Hungarian translation fix (#2026)
Tibor Lajos Füzi [Sun, 10 Nov 2019 22:36:51 +0000 (23:36 +0100)]
[USETUP] Hungarian translation fix (#2026)

8 months ago[IDL][DNSRSLVR] Use the stdcall calling convention for remote functions
Eric Kohl [Sun, 10 Nov 2019 16:12:20 +0000 (17:12 +0100)]
[IDL][DNSRSLVR] Use the stdcall calling convention for remote functions

8 months ago[SHELL32] Follow up of #2021 (#2022)
Katayama Hirofumi MZ [Sun, 10 Nov 2019 15:37:23 +0000 (00:37 +0900)]
[SHELL32] Follow up of #2021 (#2022)

- Delete IObjectWithSite interface.
- Use PIDLIST_ABSOLUTE and PITEMID_CHILD rather than LPITEMIDLIST.
- Move CLSID_SendToMenu to shlguid_undoc.h.
- Delete unnecessary codes.
CORE-12562

8 months ago[SMSS] When determining page file size, keep more free disk space. CORE-6839
Thomas Faber [Sun, 10 Nov 2019 15:13:45 +0000 (16:13 +0100)]
[SMSS] When determining page file size, keep more free disk space. CORE-6839

64 MB used to be enough to at least finish 2nd stage, but that does not
always seem to be the case anymore. Leaving this little free space does
not make for a good user experience either way.
256 MB is still not much, but at least provides slightly more usability.

8 months ago[DNSRSLVR][DNSAPI] Enable the DNS resolver cache
Eric Kohl [Sun, 10 Nov 2019 14:28:42 +0000 (15:28 +0100)]
[DNSRSLVR][DNSAPI] Enable the DNS resolver cache

- Fix the IDL file to return DNS records properly
- Reroute the DNS query call path: DNSQuery->R_ResolverQuery->Query_Main

DNS records get cached and 'ipconfig /flushdns' works as expected.

CORE-12159

8 months ago[OLE32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:11:19 +0000 (14:11 +0100)]
[OLE32_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[OLE32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:10:55 +0000 (14:10 +0100)]
[OLE32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[ODBCCP32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:10:31 +0000 (14:10 +0100)]
[ODBCCP32_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[ODBCCP32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:10:08 +0000 (14:10 +0100)]
[ODBCCP32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[ODBC32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:09:45 +0000 (14:09 +0100)]
[ODBC32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[OBJSEL] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:09:23 +0000 (14:09 +0100)]
[OBJSEL] Sync with Wine Staging 4.18. CORE-16441

8 months ago[NTDSAPI] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:09:00 +0000 (14:09 +0100)]
[NTDSAPI] Sync with Wine Staging 4.18. CORE-16441

8 months ago[NPPTOOLS] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:08:38 +0000 (14:08 +0100)]
[NPPTOOLS] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSXML3_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:08:17 +0000 (14:08 +0100)]
[MSXML3_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSXML3] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:07:55 +0000 (14:07 +0100)]
[MSXML3] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSVFW32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:07:31 +0000 (14:07 +0100)]
[MSVFW32_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSVFW32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:07:06 +0000 (14:07 +0100)]
[MSVFW32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSVCRT_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:06:44 +0000 (14:06 +0100)]
[MSVCRT_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSSIP32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:06:19 +0000 (14:06 +0100)]
[MSSIP32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSSIGN32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:05:55 +0000 (14:05 +0100)]
[MSSIGN32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSRLE32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:04:59 +0000 (14:04 +0100)]
[MSRLE32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSNET32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:04:36 +0000 (14:04 +0100)]
[MSNET32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSISYS.OCX] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:04:14 +0000 (14:04 +0100)]
[MSISYS.OCX] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSISIP] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:03:52 +0000 (14:03 +0100)]
[MSISIP] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSIMTF] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:03:20 +0000 (14:03 +0100)]
[MSIMTF] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSG711.ACM] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sun, 10 Nov 2019 13:02:55 +0000 (14:02 +0100)]
[MSG711.ACM] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MEDIA][FONTS] Add Wine Wingdings (wingding.ttf) font (#2024)
Katayama Hirofumi MZ [Sun, 10 Nov 2019 04:07:24 +0000 (13:07 +0900)]
[MEDIA][FONTS] Add Wine Wingdings (wingding.ttf) font (#2024)

Wine Wingdings font (wingding.ttf) is 9.30 KB and usable in ReactOS. CORE-16262

8 months ago[MSFTEDIT] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 21:03:39 +0000 (22:03 +0100)]
[MSFTEDIT] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSCTF_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 21:03:01 +0000 (22:03 +0100)]
[MSCTF_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSCTF] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 21:02:02 +0000 (22:02 +0100)]
[MSCTF] Sync with Wine Staging 4.18. CORE-16441

8 months ago[PSDK] Update msctf.idl. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 21:01:26 +0000 (22:01 +0100)]
[PSDK] Update msctf.idl. CORE-16441

8 months ago[MSCMS_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:59:57 +0000 (21:59 +0100)]
[MSCMS_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSCMS] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:58:56 +0000 (21:58 +0100)]
[MSCMS] Sync with Wine Staging 4.18. CORE-16441

8 months ago[PSDK] Update icm.h. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:58:15 +0000 (21:58 +0100)]
[PSDK] Update icm.h. CORE-16441

8 months ago[MSCAT32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:57:34 +0000 (21:57 +0100)]
[MSCAT32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSACM32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:56:59 +0000 (21:56 +0100)]
[MSACM32_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MSACM32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:56:33 +0000 (21:56 +0100)]
[MSACM32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MPR] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:55:56 +0000 (21:55 +0100)]
[MPR] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MMDEVAPI_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:55:28 +0000 (21:55 +0100)]
[MMDEVAPI_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MMDEVAPI] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:54:42 +0000 (21:54 +0100)]
[MMDEVAPI] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MLANG] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:53:58 +0000 (21:53 +0100)]
[MLANG] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MCIWAVE] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:53:30 +0000 (21:53 +0100)]
[MCIWAVE] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MCISEQ] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:52:56 +0000 (21:52 +0100)]
[MCISEQ] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MCIQTZ32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:52:30 +0000 (21:52 +0100)]
[MCIQTZ32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MCIAVI32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:51:26 +0000 (21:51 +0100)]
[MCIAVI32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[MAPI32] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:50:53 +0000 (21:50 +0100)]
[MAPI32] Sync with Wine Staging 4.18. CORE-16441

8 months ago[LOCALSPL_WINETEST] Sync with Wine Staging 4.18. CORE-16441
Amine Khaldi [Sat, 9 Nov 2019 20:50:22 +0000 (21:50 +0100)]
[LOCALSPL_WINETEST] Sync with Wine Staging 4.18. CORE-16441

8 months ago[UMPNPMGR] Add checks for the root device instance ID
Eric Kohl [Sat, 9 Nov 2019 20:14:52 +0000 (21:14 +0100)]
[UMPNPMGR] Add checks for the root device instance ID

8 months ago[UMPNPMGR] Validate device instance IDs before use
Eric Kohl [Sat, 9 Nov 2019 17:48:10 +0000 (18:48 +0100)]
[UMPNPMGR] Validate device instance IDs before use