reactos.git
2 years ago[TRANSLATION] Update Traditional Chinese translation. (#1142)
Luo Yufan [Tue, 18 Dec 2018 03:30:48 +0000 (11:30 +0800)]
[TRANSLATION] Update Traditional Chinese translation. (#1142)

2 years agoRemove unwanted file; addendum to be8a835.
Hermès Bélusca-Maïto [Tue, 18 Dec 2018 00:48:30 +0000 (01:48 +0100)]
Remove unwanted file; addendum to be8a835.

2 years ago[VCDCONTROLTOOL] Add Spanish translation (#1156)
Javier Fernandez [Tue, 18 Dec 2018 00:33:08 +0000 (01:33 +0100)]
[VCDCONTROLTOOL] Add Spanish translation (#1156)

2 years ago[DESK][SHELL32] Allow Desk.cpl to run standalone on WinXP/2003 again CORE-15412
Joachim Henze [Mon, 17 Dec 2018 21:01:49 +0000 (22:01 +0100)]
[DESK][SHELL32] Allow Desk.cpl to run standalone on WinXP/2003 again CORE-15412

addendum to 0.4.10-dev-502-g
d559ca9c982f9766acc5db3ea887ef2bc27acdff

That copy-paste was done once intentionally to keep our imports similar to 2003.
It's worth reading the conversation in PR #748: Getequ seems to be ok with this.

The ideal solution most likely would be to instead *statically*
link against RegLoadMUIStringW() from advapi32_vista when WINNT=0x502.
For now the stuff runs again at least.
I left the func existing in advapi32_vista.dll.

2 years ago[BROWSEUI] Add ITaskbarList implementation 1141/head
Mark Jansen [Sat, 15 Dec 2018 15:23:22 +0000 (16:23 +0100)]
[BROWSEUI] Add ITaskbarList implementation
CORE-15424

2 years ago[EXPLORER] Add TWM_GETTASKSWITCH, which seems to be used on windows
Mark Jansen [Sun, 16 Dec 2018 00:21:53 +0000 (01:21 +0100)]
[EXPLORER] Add TWM_GETTASKSWITCH, which seems to be used on windows
to get a handle to the task switch control.
This can then be used to send messages to it, like hiding/showing buttons
CORE-15424

2 years ago[OLE32] Don't free handles that are just copied in the inproc case. 1146/head
Mark Jansen [Sun, 16 Dec 2018 21:03:26 +0000 (22:03 +0100)]
[OLE32] Don't free handles that are just copied in the inproc case.
This imports wine commit 25b136d40080a80c006b89e02708d2e248504a42,
by Huw Davies and Zebediah Figura
CORE-14696

2 years ago[KMTESTS:CC] Add some tests regarding small pinning size (< PAGE_SIZE)
Pierre Schweitzer [Mon, 17 Dec 2018 19:29:31 +0000 (20:29 +0100)]
[KMTESTS:CC] Add some tests regarding small pinning size (< PAGE_SIZE)

CORE-15384

2 years ago[SHELL32] Add backslash if path was like C: (#1152)
Katayama Hirofumi MZ [Mon, 17 Dec 2018 13:42:18 +0000 (22:42 +0900)]
[SHELL32] Add backslash if path was like C: (#1152)

CORE-15434

2 years ago[SHELL32] 'Run' dialog box should accept URL (#1153)
Katayama Hirofumi MZ [Mon, 17 Dec 2018 13:37:51 +0000 (22:37 +0900)]
[SHELL32] 'Run' dialog box should accept URL (#1153)

Fix ShellExecCmdLine function. CORE-15455, CORE-11772

2 years ago[SHELL32] Add CDefView::DefMessageSFVCB (Retrial of #1145) (#1151)
Katayama Hirofumi MZ [Mon, 17 Dec 2018 10:22:31 +0000 (19:22 +0900)]
[SHELL32] Add CDefView::DefMessageSFVCB (Retrial of #1145) (#1151)

CORE-14976

2 years ago[VCDCONTROLTOOL] Add Russian translation
Oleg Dubinskiy [Mon, 17 Dec 2018 07:09:08 +0000 (09:09 +0200)]
[VCDCONTROLTOOL] Add Russian translation

2 years ago[KBDROST][NTDLL_APITEST] Revert #1135 (Delete UTF-8 BOM) (#1149)
Katayama Hirofumi MZ [Mon, 17 Dec 2018 02:29:35 +0000 (11:29 +0900)]
[KBDROST][NTDLL_APITEST] Revert #1135 (Delete UTF-8 BOM) (#1149)

CORE-15447

2 years ago[SDK] Define some constants for use with _mm_prefetch (#1147)
Mark Jansen [Sun, 16 Dec 2018 22:25:52 +0000 (23:25 +0100)]
[SDK] Define some constants for use with _mm_prefetch (#1147)

* [SDK] Define some constants for use with _mm_prefetch
This should fix the build for x64
Add __INTRIN_INLINE for gcc and clang

2 years ago[CMAKE] MSVC: Make C4028 warning into error, on "i386" only
Serge Gautherie [Wed, 18 Jul 2018 15:08:57 +0000 (17:08 +0200)]
[CMAKE] MSVC: Make C4028 warning into error, on "i386" only

"C4028: formal parameter N different from declaration"

CORE-7538

2 years ago[SAMSRV] Implement SamConnect5() and add/improve TRACE messages.
Eric Kohl [Sun, 16 Dec 2018 19:41:36 +0000 (20:41 +0100)]
[SAMSRV] Implement SamConnect5() and add/improve TRACE messages.

- Implement SamConnect5() and let the other connect functions call SamrConnect5().
- Add missing and improve incomplete TRACE messages for all Samr functions.

2 years ago[BTRFS] Fix MSVC build.
Hermès Bélusca-Maïto [Sun, 16 Dec 2018 16:38:09 +0000 (17:38 +0100)]
[BTRFS] Fix MSVC build.

2 years ago[SHELLBTRFS] Fix MSVC build.
Hermès Bélusca-Maïto [Sun, 16 Dec 2018 16:20:37 +0000 (17:20 +0100)]
[SHELLBTRFS] Fix MSVC build.

2 years ago[BTRFS] Fix link with modern MSVC compilers
Pierre Schweitzer [Sun, 16 Dec 2018 13:37:52 +0000 (14:37 +0100)]
[BTRFS] Fix link with modern MSVC compilers

CORE-15452

2 years ago[NTOSKRNL] Add and call the CmpSaveBootControlSet() stub.
Eric Kohl [Sun, 16 Dec 2018 11:48:56 +0000 (12:48 +0100)]
[NTOSKRNL] Add and call the CmpSaveBootControlSet() stub.

2 years ago[SHELLBTRFS] Oops, that local change got dropped...
Pierre Schweitzer [Sun, 16 Dec 2018 11:27:08 +0000 (12:27 +0100)]
[SHELLBTRFS] Oops, that local change got dropped...

CORE-15452

2 years ago[SHELLBTRFS] Fix build
Pierre Schweitzer [Sun, 16 Dec 2018 11:19:32 +0000 (12:19 +0100)]
[SHELLBTRFS] Fix build

CORE-15452

2 years ago[UBTRFS] Upgrade to 1.1
Pierre Schweitzer [Sun, 16 Dec 2018 11:05:58 +0000 (12:05 +0100)]
[UBTRFS] Upgrade to 1.1

CORE-15452

2 years ago[SHELLBTRFS] Upgrade to 1.1
Pierre Schweitzer [Sun, 16 Dec 2018 11:04:40 +0000 (12:04 +0100)]
[SHELLBTRFS] Upgrade to 1.1

CORE-15452

2 years ago[BTRFS] Upgrade to 1.1
Pierre Schweitzer [Sun, 16 Dec 2018 11:03:16 +0000 (12:03 +0100)]
[BTRFS] Upgrade to 1.1

CORE-15452

2 years ago[NTOSKRNL] Fix indentation. No code changes.
Eric Kohl [Sun, 16 Dec 2018 09:30:23 +0000 (10:30 +0100)]
[NTOSKRNL] Fix indentation. No code changes.

2 years ago[KERNEL32] Store the current computer name in the volatile ActiveComputerName key...
Eric Kohl [Sun, 16 Dec 2018 09:28:26 +0000 (10:28 +0100)]
[KERNEL32] Store the current computer name in the volatile ActiveComputerName key on first query in order to ensure that the visible computer name does not change until the next reboot.

2 years ago[USER32] App Switcher Arrow keys (#1136)
Katayama Hirofumi MZ [Sat, 15 Dec 2018 23:42:20 +0000 (08:42 +0900)]
[USER32] App Switcher Arrow keys (#1136)

Implement Arrow keys on App Switcher (Alt+Tab). CORE-15449

2 years ago[CPL][SHELL32] Add icons to input, joy, sysdm, folder options (#1138)
Katayama Hirofumi MZ [Sat, 15 Dec 2018 23:40:47 +0000 (08:40 +0900)]
[CPL][SHELL32] Add icons to input, joy, sysdm, folder options (#1138)

CORE-15445

2 years ago[SHELL32] Add a warning dialog before starting a dialog as well as a format complete...
Jared Smudde [Sat, 15 Dec 2018 20:22:57 +0000 (14:22 -0600)]
[SHELL32] Add a warning dialog before starting a dialog as well as a format complete dialog. (#1137)

Also fix the progress bar not working and the Allocation unit size combo box disappearing after a format completes.

2 years ago[UMPNPMGR] Re-enable the usage of Interlocked Singly-Linked lists. 1139/head
Hermès Bélusca-Maïto [Sat, 15 Dec 2018 14:26:01 +0000 (15:26 +0100)]
[UMPNPMGR] Re-enable the usage of Interlocked Singly-Linked lists.

Using locked operations (insertion & removal) on the list of queued
devices installations is necessary, because these operations are done
concurrently by two different threads: PnpEventThread() and
DeviceInstallThread().

Addendum to commit b2aeafca (r24365).

2 years ago[UMPNPMGR] Fix a typo.
Hermès Bélusca-Maïto [Fri, 14 Dec 2018 23:41:40 +0000 (00:41 +0100)]
[UMPNPMGR] Fix a typo.

2 years ago[STLPORT] Fix MSVC x64 build.
Hermès Bélusca-Maïto [Sat, 15 Dec 2018 16:05:59 +0000 (17:05 +0100)]
[STLPORT] Fix MSVC x64 build.

Timo, can you check whether this disabled code block is really needed?

2 years ago[PSDK] PSDK-compatibility: Add the SList function declarations to winbase.h.
Hermès Bélusca-Maïto [Sat, 15 Dec 2018 15:21:24 +0000 (16:21 +0100)]
[PSDK] PSDK-compatibility: Add the SList function declarations to winbase.h.

2 years ago[SHELL32] Update Simplified Chinese translation.
Luo Yufan [Sat, 15 Dec 2018 15:19:53 +0000 (23:19 +0800)]
[SHELL32] Update Simplified Chinese translation.

2 years ago[SHELL32] Update Traditional Chinese translation.
Luo Yufan [Sat, 15 Dec 2018 15:18:02 +0000 (23:18 +0800)]
[SHELL32] Update Traditional Chinese translation.

2 years ago[FLOPPY_NEW] Import the floppy driver from MS GitHub repository
Pierre Schweitzer [Sat, 15 Dec 2018 19:02:03 +0000 (20:02 +0100)]
[FLOPPY_NEW] Import the floppy driver from MS GitHub repository

Do not enable it yet, as it doesn't work in ROS for the moment :-(.
Its place in tree is not optimal (it should be with disk/class/etc.),
but I prefer keeping it close to actual driver for now.

All the work has been done so that it compiles and links with ReactOS
SDK though.

2 years ago[PSDK] Complete the MEDIA_TYPE enum
Pierre Schweitzer [Sat, 15 Dec 2018 18:18:35 +0000 (19:18 +0100)]
[PSDK] Complete the MEDIA_TYPE enum

2 years ago[NETAPI32] Implement NetRegisterDomainNameChangeNotification() and NetUnregisterDomai...
Eric Kohl [Sat, 15 Dec 2018 16:17:14 +0000 (17:17 +0100)]
[NETAPI32] Implement NetRegisterDomainNameChangeNotification() and NetUnregisterDomainNameChangeNotification().

2 years ago[MAINTAINERS][DOC] Update mspatcha in README.WINE and MAINTAINERS 1087/head
Mark Jansen [Wed, 12 Dec 2018 19:07:05 +0000 (20:07 +0100)]
[MAINTAINERS][DOC] Update mspatcha in README.WINE and MAINTAINERS

2 years ago[MSPATCHA] Initial patch decoding + applying.
Mark Jansen [Sat, 8 Dec 2018 22:49:57 +0000 (23:49 +0100)]
[MSPATCHA] Initial patch decoding + applying.
Some initial work is done, all testcases pass now.
However a lot of the patch format is still unknown / not working,
so do not expect anything other than the apitest to work yet.
The next thing to do now, is to gather input, output and patch files,
and analyze how the compression and patching works on bigger /
more complex files.
CORE-15417

2 years ago[MSPATCHA] Implement GetFilePatchSignature functions
Mark Jansen [Sun, 2 Dec 2018 18:14:16 +0000 (19:14 +0100)]
[MSPATCHA] Implement GetFilePatchSignature functions

2 years ago[MSPTCHA_APITEST] Initial tests.
Mark Jansen [Sat, 1 Dec 2018 21:35:29 +0000 (22:35 +0100)]
[MSPTCHA_APITEST] Initial tests.
The filename intentionally does not contain the word 'patch',
because this will trigger windows to auto-elevate the test app.

2 years ago[MSPATCHA][PSDK] Update / add some function definitions
Mark Jansen [Sat, 1 Dec 2018 13:16:46 +0000 (14:16 +0100)]
[MSPATCHA][PSDK] Update / add some function definitions

2 years ago[VCDCONTROLTOOL] Add a shortcut to start menu
Pierre Schweitzer [Sat, 15 Dec 2018 14:45:57 +0000 (15:45 +0100)]
[VCDCONTROLTOOL] Add a shortcut to start menu

2 years ago[KBDROST][NTDLL_APITEST] Add UTF-8 BOM (#1135)
Katayama Hirofumi MZ [Fri, 14 Dec 2018 23:00:39 +0000 (08:00 +0900)]
[KBDROST][NTDLL_APITEST] Add UTF-8 BOM (#1135)

Add UTF-8 BOM. CORE-15447

2 years ago[SETUPLIB] Detect GPT-partitioned disks but don't use them since we don't support...
Hermès Bélusca-Maïto [Thu, 13 Dec 2018 23:30:12 +0000 (00:30 +0100)]
[SETUPLIB] Detect GPT-partitioned disks but don't use them since we don't support them at the moment.

- Add checks for GPT disks and either fail or ignore the disk,
  depending on the operation being executed.

[USETUP][REACTOS] Display the disk style more accurately.

2 years ago[SHELL32] Improve French translation of Folder Options View
Katayama Hirofumi MZ [Fri, 14 Dec 2018 20:41:44 +0000 (05:41 +0900)]
[SHELL32] Improve French translation of Folder Options View

CORE-15259

2 years ago[EXPLORER] Set display icon of task properties (#1130)
Katayama Hirofumi MZ [Fri, 14 Dec 2018 11:07:33 +0000 (20:07 +0900)]
[EXPLORER] Set display icon of task properties (#1130)

CORE-10494

2 years ago[CPL] Properly set display icons of control panel applets (#1129)
Katayama Hirofumi MZ [Fri, 14 Dec 2018 11:06:57 +0000 (20:06 +0900)]
[CPL] Properly set display icons of control panel applets (#1129)

CORE-15445

2 years ago[SHELL32] Localize caption of Folder Options
Katayama Hirofumi MZ [Fri, 14 Dec 2018 10:52:41 +0000 (19:52 +0900)]
[SHELL32] Localize caption of Folder Options

CORE-15247

2 years ago[KMTEST:RTL] RtlException: Remove '#if CORE_6640_IS_FIXED'
Serge Gautherie [Thu, 13 Dec 2018 02:18:18 +0000 (03:18 +0100)]
[KMTEST:RTL] RtlException: Remove '#if CORE_6640_IS_FIXED'

On behalf of Víctor Martinez.
CORE-8773

2 years ago[SETUP][FONT] Add font substitute of Ubuntu font for CJK
Luo Yufan [Thu, 13 Dec 2018 17:54:13 +0000 (01:54 +0800)]
[SETUP][FONT] Add font substitute of Ubuntu font for CJK

CORE-15179

2 years ago[BROWSEUI] Follow up of #1121
Katayama Hirofumi MZ [Thu, 13 Dec 2018 11:40:05 +0000 (20:40 +0900)]
[BROWSEUI] Follow up of #1121

CORE-15434

2 years ago[BROWSEUI] Add backslash for directory (#1121)
Katayama Hirofumi MZ [Thu, 13 Dec 2018 11:04:02 +0000 (20:04 +0900)]
[BROWSEUI] Add backslash for directory (#1121)

CORE-15434

2 years ago[REGEDIT] Set background brush to child window (#1122)
Katayama Hirofumi MZ [Thu, 13 Dec 2018 11:00:27 +0000 (20:00 +0900)]
[REGEDIT] Set background brush to child window (#1122)

This commit fixes a problem with drawing of splitter. CORE-15442

2 years ago[ROSAUTOTEST] Force HTTPS
Pierre Schweitzer [Thu, 13 Dec 2018 10:54:59 +0000 (11:54 +0100)]
[ROSAUTOTEST] Force HTTPS

ONLINE-855

2 years ago[ROSAUTOTEST] Forget about HTTP, go over HTTPS directly
Pierre Schweitzer [Thu, 13 Dec 2018 10:49:13 +0000 (11:49 +0100)]
[ROSAUTOTEST] Forget about HTTP, go over HTTPS directly

ONLINE-855

2 years ago[ROSAUTOTEST] Allow transparent redirection to HTTPS URLs
Pierre Schweitzer [Thu, 13 Dec 2018 10:45:43 +0000 (11:45 +0100)]
[ROSAUTOTEST] Allow transparent redirection to HTTPS URLs

ONLINE-855

2 years ago[MAINTAINERS] Add the vcdcontroltool app
Pierre Schweitzer [Wed, 12 Dec 2018 20:12:39 +0000 (21:12 +0100)]
[MAINTAINERS] Add the vcdcontroltool app

2 years ago[WS2_32_APITEST] Fix 'inialialization' typo, in comments (#1119)
Serge Gautherie [Wed, 12 Dec 2018 19:24:07 +0000 (20:24 +0100)]
[WS2_32_APITEST] Fix 'inialialization' typo, in comments (#1119)

2 years ago[SFC_APITEST] Initial test for SfcIsFileProtected and SfcGetFiles 897/head
Mark Jansen [Sun, 25 Nov 2018 18:52:20 +0000 (19:52 +0100)]
[SFC_APITEST] Initial test for SfcIsFileProtected and SfcGetFiles

2 years ago[SHELL32] Add IActiveDesktop stub 1106/head
Mark Jansen [Sun, 9 Dec 2018 15:11:14 +0000 (16:11 +0100)]
[SHELL32] Add IActiveDesktop stub
CORE-15424

2 years ago[COM_APITEST] Add a test for CLSID_ActiveDesktop
Mark Jansen [Sun, 9 Dec 2018 14:58:35 +0000 (15:58 +0100)]
[COM_APITEST] Add a test for CLSID_ActiveDesktop
CORE-15424

2 years ago[PSDK] Add a minimal IActiveDesktop definition
Mark Jansen [Sun, 9 Dec 2018 14:58:00 +0000 (15:58 +0100)]
[PSDK] Add a minimal IActiveDesktop definition
CORE-15424

2 years ago[NTOS:MM] Fix typo in MiCheckForUserStackOverflow
Andrew Boyarshin [Wed, 12 Dec 2018 11:12:24 +0000 (18:12 +0700)]
[NTOS:MM] Fix typo in MiCheckForUserStackOverflow

2 years ago[SHELL32] Fix 'Run' dialog crash (#1117)
Katayama Hirofumi MZ [Wed, 12 Dec 2018 01:33:05 +0000 (10:33 +0900)]
[SHELL32] Fix 'Run' dialog crash (#1117)

Running "%SYSTEMROOT%" sometimes crashed. This will fix it. CORE-15431

2 years ago[INCLUDE] Replace \r\n with \n
Katayama Hirofumi MZ [Wed, 12 Dec 2018 00:01:36 +0000 (09:01 +0900)]
[INCLUDE] Replace \r\n with \n

2 years ago[SDK] Update gen_baseaddress.
Mark Jansen [Sat, 1 Sep 2018 19:09:18 +0000 (21:09 +0200)]
[SDK] Update gen_baseaddress.
* Speed up the script by using the fallback by default
* Suggest what cmake file to edit
* Add support for x64 modules (addresses not updated yet)
CORE-14923

2 years ago[WIN32SS] Replace ASSERT(FALSE); in IntGhostWindowFromHungWindow (#1116)
Katayama Hirofumi MZ [Tue, 11 Dec 2018 23:03:49 +0000 (08:03 +0900)]
[WIN32SS] Replace ASSERT(FALSE); in IntGhostWindowFromHungWindow (#1116)

CORE-11944

2 years ago[ADVAPI32_APITEST] If TEB SubProcessTag is set, query ADVAPI32 to validate its correc...
Pierre Schweitzer [Tue, 11 Dec 2018 22:39:00 +0000 (23:39 +0100)]
[ADVAPI32_APITEST] If TEB SubProcessTag is set, query ADVAPI32 to validate its correctness

This is based on: https://wj32.org/wp/2010/03/30/howto-use-i_querytaginformation/
and properly works in W2K3 SP2.
Thanks to Joachim for his tests.

2 years ago[ADVAPI32_APITEST] Add a test to show that main service thread is tagged
Pierre Schweitzer [Tue, 11 Dec 2018 21:38:36 +0000 (22:38 +0100)]
[ADVAPI32_APITEST] Add a test to show that main service thread is tagged

This test will fail on everything < W2K3 SP2. In spite of what a wide spread
rumor says, MS seems to have added that feature quite lately, but not starting
Vista! ;-)

2 years ago[PSDK] Add missing prototypes NetRegisterDomainNameChangeNotification and NetUnregist...
Eric Kohl [Tue, 11 Dec 2018 21:49:17 +0000 (22:49 +0100)]
[PSDK] Add missing prototypes NetRegisterDomainNameChangeNotification and NetUnregisterDomainNameChangeNotification to lmconfig.h.

2 years ago[CMAKE] Fix problem with __RELFILE__ not working when compiler uses relative pathes
Timo Kreuzer [Sun, 9 Dec 2018 16:51:50 +0000 (17:51 +0100)]
[CMAKE] Fix problem with __RELFILE__ not working when compiler uses relative pathes

This usually happens when the build dir is a subdir of the source dir. It is now detected during runtime, using the length of the relative path from the build dir to the source dir as the length of the prefix to skip, if __FILE__ starts with a '.'.
Also fix the escaping of REACTOS_*_DIR defines. It was gracefully fixed up by CMake, but resulted in broken syntax highliting.

CORE-14839 #resolve

2 years agoRevert "[CMAKE] Use configured include files to define the __RELFILE__ hack (#979)"
Timo Kreuzer [Sun, 9 Dec 2018 13:23:55 +0000 (14:23 +0100)]
Revert "[CMAKE] Use configured include files to define the __RELFILE__ hack (#979)"

This reverts commit 07bd6089ec96b068d92f42e764cc7336a7de24a0.

2 years ago[VCDCONTROLTOOL] Add French translation
Pierre Schweitzer [Tue, 11 Dec 2018 18:59:07 +0000 (19:59 +0100)]
[VCDCONTROLTOOL] Add French translation

2 years ago[TRANSLATION][SHELL32] Grammar fix: content -> contents (#1115)
Auron Hines [Tue, 11 Dec 2018 18:43:46 +0000 (13:43 -0500)]
[TRANSLATION][SHELL32] Grammar fix: content -> contents (#1115)

2 years ago[VCDCLI] Implement support for persistent mounts
Pierre Schweitzer [Tue, 11 Dec 2018 14:24:38 +0000 (15:24 +0100)]
[VCDCLI] Implement support for persistent mounts

2 years ago[VCDCONTROLTOOL] Enable driver start/stop buttons depending on the service status
Pierre Schweitzer [Tue, 11 Dec 2018 14:03:09 +0000 (15:03 +0100)]
[VCDCONTROLTOOL] Enable driver start/stop buttons depending on the service status

2 years ago[VCDCONTROLTOOL] Implement support for persistent mounts
Pierre Schweitzer [Tue, 11 Dec 2018 13:55:09 +0000 (14:55 +0100)]
[VCDCONTROLTOOL] Implement support for persistent mounts

2 years ago[VCDCONTROLTOOL] Add a GUI app to manage virtual CD-ROM devices
Pierre Schweitzer [Tue, 11 Dec 2018 13:24:49 +0000 (14:24 +0100)]
[VCDCONTROLTOOL] Add a GUI app to manage virtual CD-ROM devices

This is just an open sourced version of the tool provided by MS along
with the driver.
It will avoid users fighting with the CLI tool (that was doing the job
though ;-)).

Looks like that: https://twitter.com/HeisSpiter/status/1072482763348107264

Nota 1: it doesn't have an icon
Nota 2: code may be ugly, I'm not a umode guy! ;-)

2 years ago[VCDROM] Add a display name for the service
Pierre Schweitzer [Tue, 11 Dec 2018 13:19:29 +0000 (14:19 +0100)]
[VCDROM] Add a display name for the service

2 years ago[WIN32SS][FONT] Check NULL of Face->style_name (#1113)
Katayama Hirofumi MZ [Tue, 11 Dec 2018 09:32:39 +0000 (18:32 +0900)]
[WIN32SS][FONT] Check NULL of Face->style_name (#1113)

CORE-15433

2 years ago[SHELL32] Enable environment variables in 'Run' dialog (#1111)
Katayama Hirofumi MZ [Tue, 11 Dec 2018 07:35:45 +0000 (16:35 +0900)]
[SHELL32] Enable environment variables in 'Run' dialog (#1111)

CORE-15431

2 years ago[WIN32SS][USER32] Add Ghost codes (retrial of #1100) (#1112)
Katayama Hirofumi MZ [Tue, 11 Dec 2018 03:30:59 +0000 (12:30 +0900)]
[WIN32SS][USER32] Add Ghost codes (retrial of #1100) (#1112)

CORE-11944

2 years agoRevert "[WIN32SS][USER32] Add codes for Ghost Window (#1100)" (#1110)
Katayama Hirofumi MZ [Tue, 11 Dec 2018 02:30:00 +0000 (11:30 +0900)]
Revert "[WIN32SS][USER32] Add codes for Ghost Window (#1100)" (#1110)

This reverts commit 1adefd180c4b53e5dd713cb410e2c7a78c48dbb6. ReactOS wouldn't startup.

2 years ago[WIN32SS][USER32] Add codes for Ghost Window (#1100)
Katayama Hirofumi MZ [Tue, 11 Dec 2018 01:48:23 +0000 (10:48 +0900)]
[WIN32SS][USER32] Add codes for Ghost Window (#1100)

CORE-11944

2 years ago[TRANSLATION] Update Simplified Chinese translation and notice. (#1108)
Luo Yufan [Mon, 10 Dec 2018 15:03:00 +0000 (23:03 +0800)]
[TRANSLATION] Update Simplified Chinese translation and notice. (#1108)

2 years ago[OSK] Update French translation.
Hermès Bélusca-Maïto [Sun, 9 Dec 2018 23:56:25 +0000 (00:56 +0100)]
[OSK] Update French translation.

2 years ago[OSK] Set also the large icon (that appears in the App Switcher) and move the code...
Hermès Bélusca-Maïto [Sun, 9 Dec 2018 23:56:08 +0000 (00:56 +0100)]
[OSK] Set also the large icon (that appears in the App Switcher) and move the code in OSK_DlgInitDialog().

2 years ago[NTOSKRNL] IopGetDeviceProperty: Send an IRP_MN_QUERY_CAPABILITIES request to the...
Eric Kohl [Sun, 9 Dec 2018 23:30:03 +0000 (00:30 +0100)]
[NTOSKRNL] IopGetDeviceProperty: Send an IRP_MN_QUERY_CAPABILITIES  request to the device in order to query the power capabilities.

2 years ago[FREELDR] Add FreeLdr debug tool GUI program, and FreeLdr command-line installer...
Hermès Bélusca-Maïto [Sat, 8 Dec 2018 23:04:37 +0000 (00:04 +0100)]
[FREELDR] Add FreeLdr debug tool GUI program, and FreeLdr command-line installer to the bootcd.

2 years ago[SETUPLIB] Use for-loops instead of while-loops to enumerate linked lists in the...
Hermès Bélusca-Maïto [Sat, 8 Dec 2018 23:36:56 +0000 (00:36 +0100)]
[SETUPLIB] Use for-loops instead of while-loops to enumerate linked lists in the partition code.

2 years ago[SETUPLIB] Partitioning code fixes and improvements.
Hermès Bélusca-Maïto [Thu, 22 Nov 2018 02:26:47 +0000 (03:26 +0100)]
[SETUPLIB] Partitioning code fixes and improvements.

CORE-7749

- Correctly insert discovered partitions in sorted order of StartSector,
  and verify that they do not overlap (-> check for broken partitioning).

May help for CORE-10898.

- Use the correct reported partition numbers that may be modified after
  partitioning changes, and that need to be used when opening
  \Device\Harddisk'M'\Partition'N' files. This is achieving by
  retrieving the returned value of the IOCTL_DISK_SET_DRIVE_LAYOUT call.

  Distinguish them from the "on-disk" partition numbers that are the ones
  that enumerate the partition in partition-table order (and is the order
  known by e.g. the BIOS), and that should be used to construct the
  destination ARC path.

May help for CORE-4870, CORE-13205.

- Simplify a lot of duplicated code by using helper functions.

2 years ago[WIN32SS] Shhhhh!
Pierre Schweitzer [Sun, 9 Dec 2018 21:00:53 +0000 (22:00 +0100)]
[WIN32SS] Shhhhh!

2 years ago[TCPIP] Implement InfoTdiQueryGetATInfo
Timo Kreuzer [Sun, 9 Dec 2018 19:52:54 +0000 (20:52 +0100)]
[TCPIP] Implement InfoTdiQueryGetATInfo

This implements a case for InfoTdiQueryInformationEx. It's based on wild guesses, but it helps to make Windows 2003 lsass not fail.

2 years ago[NTOSKRNL] Implement SystemDpcBehaviourInformation query
Pierre Schweitzer [Sun, 9 Dec 2018 19:32:59 +0000 (20:32 +0100)]
[NTOSKRNL] Implement SystemDpcBehaviourInformation query

2 years ago[OSK] Display the correct icon of the application. (#1105)
Bișoc George [Sun, 9 Dec 2018 19:13:17 +0000 (20:13 +0100)]
[OSK] Display the correct icon of the application. (#1105)

2 years ago[SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 12 in the version.cmake
Joachim Henze [Sun, 9 Dec 2018 19:06:40 +0000 (20:06 +0100)]
[SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 12 in the version.cmake
to fix the blue setup screens and also display in sysdm.cpl

2 years ago[NTOSKRNL] Also account PRCBs for Io operations counters
Pierre Schweitzer [Sun, 9 Dec 2018 18:30:07 +0000 (19:30 +0100)]
[NTOSKRNL] Also account PRCBs for Io operations counters