reactos.git
8 weeks ago[COM_APITEST] Add CFindFolder test
Brock Mammen [Fri, 30 Aug 2019 23:10:33 +0000 (18:10 -0500)]
[COM_APITEST] Add CFindFolder test

8 weeks ago[BROWSEUI] Add search strings to all language resources
Brock Mammen [Sun, 25 Aug 2019 22:58:59 +0000 (17:58 -0500)]
[BROWSEUI] Add search strings to all language resources

8 weeks ago[BROWSEUI] Add search dialog to all language resources
Brock Mammen [Sun, 25 Aug 2019 22:54:59 +0000 (17:54 -0500)]
[BROWSEUI] Add search dialog to all language resources

8 weeks ago[SHELLFIND] Fix return values
Brock Mammen [Tue, 27 Aug 2019 13:17:12 +0000 (08:17 -0500)]
[SHELLFIND] Fix return values

8 weeks ago[SHELLFIND] Remove unused COM interfaces
Brock Mammen [Tue, 27 Aug 2019 13:17:12 +0000 (08:17 -0500)]
[SHELLFIND] Remove unused COM interfaces

8 weeks ago[SHELLFIND] Remove unused functions
Brock Mammen [Tue, 27 Aug 2019 13:17:11 +0000 (08:17 -0500)]
[SHELLFIND] Remove unused functions

8 weeks ago[SHELLFIND] Change parameter from array reference to pointer
Brock Mammen [Tue, 27 Aug 2019 13:17:12 +0000 (08:17 -0500)]
[SHELLFIND] Change parameter from array reference to pointer

8 weeks ago[SHELLFIND] Remove unnecessary cast
Brock Mammen [Tue, 27 Aug 2019 13:17:12 +0000 (08:17 -0500)]
[SHELLFIND] Remove unnecessary cast

8 weeks ago[SHELLFIND] Remove redundant check
Brock Mammen [Tue, 27 Aug 2019 13:17:12 +0000 (08:17 -0500)]
[SHELLFIND] Remove redundant check

8 weeks ago[SHELLFIND] Fix unsafe cast
Brock Mammen [Tue, 27 Aug 2019 13:17:12 +0000 (08:17 -0500)]
[SHELLFIND] Fix unsafe cast

8 weeks ago[SHELLFIND] Use CoTaskMemAlloc instead of SHAlloc
Brock Mammen [Tue, 27 Aug 2019 13:17:11 +0000 (08:17 -0500)]
[SHELLFIND] Use CoTaskMemAlloc instead of SHAlloc

8 weeks ago[SHELLFIND] Fix IImageList leak
Brock Mammen [Tue, 27 Aug 2019 13:17:11 +0000 (08:17 -0500)]
[SHELLFIND] Fix IImageList leak

8 weeks ago[SHELLFIND] Simplify PIDLs to paths
Brock Mammen [Tue, 27 Aug 2019 12:46:07 +0000 (07:46 -0500)]
[SHELLFIND] Simplify PIDLs to paths

8 weeks ago[SHELLFIND] Remove search results folder from address edit box
Brock Mammen [Sun, 25 Aug 2019 22:05:17 +0000 (17:05 -0500)]
[SHELLFIND] Remove search results folder from address edit box

8 weeks ago[SHELLFIND] Subscribe to folders that are already opened
Brock Mammen [Sun, 25 Aug 2019 22:03:44 +0000 (17:03 -0500)]
[SHELLFIND] Subscribe to folders that are already opened

8 weeks ago[SHELLFIND] Open search bar when search results folder is opened
Brock Mammen [Sun, 25 Aug 2019 20:44:42 +0000 (15:44 -0500)]
[SHELLFIND] Open search bar when search results folder is opened

8 weeks ago[SHELLFIND] Remove dependency on internal shell32 functions
Brock Mammen [Sat, 24 Aug 2019 16:02:18 +0000 (11:02 -0500)]
[SHELLFIND] Remove dependency on internal shell32 functions

8 weeks ago[SHELLFIND] Localize column names
Brock Mammen [Sat, 24 Aug 2019 17:32:45 +0000 (12:32 -0500)]
[SHELLFIND] Localize column names

8 weeks ago[SHELLFIND] Rename data members
Brock Mammen [Sat, 24 Aug 2019 14:40:43 +0000 (09:40 -0500)]
[SHELLFIND] Rename data members

8 weeks ago[SHELLFIND] Fix handle leak for stop event
Brock Mammen [Fri, 23 Aug 2019 22:24:41 +0000 (17:24 -0500)]
[SHELLFIND] Fix handle leak for stop event

8 weeks ago[SHELLFIND] Use DeferWindowPos for resizing child windows
Brock Mammen [Fri, 23 Aug 2019 21:36:56 +0000 (16:36 -0500)]
[SHELLFIND] Use DeferWindowPos for resizing child windows

8 weeks ago[SHELLFIND] Use assignment instead of memcpy
Brock Mammen [Fri, 23 Aug 2019 21:13:23 +0000 (16:13 -0500)]
[SHELLFIND] Use assignment instead of memcpy

8 weeks ago[SHELLFIND] Fix copyright headers
Brock Mammen [Fri, 23 Aug 2019 20:51:43 +0000 (15:51 -0500)]
[SHELLFIND] Fix copyright headers

8 weeks ago[SHELLFIND] Remove unused function
Brock Mammen [Fri, 23 Aug 2019 20:35:37 +0000 (15:35 -0500)]
[SHELLFIND] Remove unused function

8 weeks ago[SHELLFIND] Remove unnecessary data member for focus
Brock Mammen [Fri, 23 Aug 2019 20:33:34 +0000 (15:33 -0500)]
[SHELLFIND] Remove unnecessary data member for focus

8 weeks ago[SHELLFIND] Use case-insensitive string comparison
Brock Mammen [Wed, 21 Aug 2019 02:51:37 +0000 (21:51 -0500)]
[SHELLFIND] Use case-insensitive string comparison

8 weeks ago[SHELLFIND] Improve search bar UI
Brock Mammen [Wed, 21 Aug 2019 02:17:01 +0000 (21:17 -0500)]
[SHELLFIND] Improve search bar UI

8 weeks ago[SHELLFIND] Update status bar text
Brock Mammen [Tue, 20 Aug 2019 21:34:30 +0000 (16:34 -0500)]
[SHELLFIND] Update status bar text

8 weeks ago[SHELLFIND] Remove duplicate search code
Brock Mammen [Tue, 20 Aug 2019 21:26:38 +0000 (16:26 -0500)]
[SHELLFIND] Remove duplicate search code

8 weeks ago[SHELLFIND] Add stop search command
Brock Mammen [Tue, 20 Aug 2019 21:14:12 +0000 (16:14 -0500)]
[SHELLFIND] Add stop search command

8 weeks ago[SHELLFIND] Add search command events
Brock Mammen [Sun, 18 Aug 2019 02:41:59 +0000 (21:41 -0500)]
[SHELLFIND] Add search command events

8 weeks ago[SHELLFIND] Add search functionality
Brock Mammen [Sat, 3 Aug 2019 17:07:59 +0000 (12:07 -0500)]
[SHELLFIND] Add search functionality

8 weeks ago[SHELLFIND] Move window message constants to header file
Brock Mammen [Sat, 3 Aug 2019 17:04:50 +0000 (12:04 -0500)]
[SHELLFIND] Move window message constants to header file

8 weeks ago[SHELLFIND] Use smart pointers for PIDLs
Brock Mammen [Sat, 3 Aug 2019 16:58:49 +0000 (11:58 -0500)]
[SHELLFIND] Use smart pointers for PIDLs

8 weeks ago[SHELLFIND] Add edit box for search location
Brock Mammen [Sat, 3 Aug 2019 16:54:22 +0000 (11:54 -0500)]
[SHELLFIND] Add edit box for search location

8 weeks ago[SHELLFIND] Set status bar text after opening search results folder
Brock Mammen [Sat, 20 Jul 2019 18:05:03 +0000 (13:05 -0500)]
[SHELLFIND] Set status bar text after opening search results folder

8 weeks ago[SHELLFIND] Message handler for updating status bar text
Brock Mammen [Sat, 20 Jul 2019 15:11:54 +0000 (10:11 -0500)]
[SHELLFIND] Message handler for updating status bar text

8 weeks ago[SHELLFIND] Add "Open Containing Folder" to right-click menu
Brock Mammen [Sat, 20 Jul 2019 01:18:47 +0000 (20:18 -0500)]
[SHELLFIND] Add "Open Containing Folder" to right-click menu

8 weeks ago[SHELLFIND] Add search bar click handler for testing search results
Brock Mammen [Fri, 19 Jul 2019 22:08:38 +0000 (17:08 -0500)]
[SHELLFIND] Add search bar click handler for testing search results

8 weeks ago[SHELLFIND] Message handler for adding search results
Brock Mammen [Fri, 19 Jul 2019 22:06:16 +0000 (17:06 -0500)]
[SHELLFIND] Message handler for adding search results

8 weeks ago[SHELLFIND] Create PIDLs and add search results to folder
Brock Mammen [Sat, 20 Jul 2019 00:27:31 +0000 (19:27 -0500)]
[SHELLFIND] Create PIDLs and add search results to folder

8 weeks ago[SHELLFIND] Set default folder view mode to details
Brock Mammen [Sat, 20 Jul 2019 00:15:38 +0000 (19:15 -0500)]
[SHELLFIND] Set default folder view mode to details

8 weeks ago[SHELLFIND] Add default columns from CFSFolder
Brock Mammen [Sat, 20 Jul 2019 00:02:06 +0000 (19:02 -0500)]
[SHELLFIND] Add default columns from CFSFolder

8 weeks ago[SHELLFIND] Add CFindFolder
Brock Mammen [Fri, 19 Jul 2019 20:23:20 +0000 (15:23 -0500)]
[SHELLFIND] Add CFindFolder

8 weeks ago[SHELLFIND] Open search results folder with search button
Brock Mammen [Fri, 19 Jul 2019 02:28:11 +0000 (21:28 -0500)]
[SHELLFIND] Open search results folder with search button

8 weeks ago[SHELLFIND] Add CSearchBar
Brock Mammen [Fri, 19 Jul 2019 02:15:01 +0000 (21:15 -0500)]
[SHELLFIND] Add CSearchBar

8 weeks ago[SHELL32] Implement CDefView::AddObject()
Brock Mammen [Fri, 5 Jul 2019 21:40:51 +0000 (16:40 -0500)]
[SHELL32] Implement CDefView::AddObject()

8 weeks ago[SHELL32] Make SHFindFiles open the search results folder
Brock Mammen [Wed, 21 Aug 2019 20:32:20 +0000 (15:32 -0500)]
[SHELL32] Make SHFindFiles open the search results folder

8 weeks ago[EXPLORER] Open search from start menu
Brock Mammen [Mon, 15 Jul 2019 02:45:27 +0000 (21:45 -0500)]
[EXPLORER] Open search from start menu

8 weeks ago[KERNEL32_APITEST] Fix a test that fails on Server 2003 and Windows 10
Timo Kreuzer [Sun, 8 Sep 2019 09:34:00 +0000 (11:34 +0200)]
[KERNEL32_APITEST] Fix a test that fails on Server 2003 and Windows 10

8 weeks ago[SPEC2DEF] Refactor to avoid parsing multiple times
Timo Kreuzer [Sun, 18 Aug 2019 13:32:22 +0000 (15:32 +0200)]
[SPEC2DEF] Refactor to avoid parsing multiple times

8 weeks ago[SPEC2DEF] Fix decorated exports on non-x86
Timo Kreuzer [Thu, 29 Aug 2019 16:16:06 +0000 (18:16 +0200)]
[SPEC2DEF] Fix decorated exports on non-x86

8 weeks ago[SPEC2DEF] Handle auto-naming of "@()" functions during output
Timo Kreuzer [Thu, 29 Aug 2019 16:15:14 +0000 (18:15 +0200)]
[SPEC2DEF] Handle auto-naming of "@()" functions during output

This allows to do the parsing and output separately, since the generated name is no longer stored on the stack during parsing.

8 weeks ago[MOUNTMGR_APITEST] Add an extra test for query failure
Pierre Schweitzer [Sun, 15 Sep 2019 10:28:50 +0000 (12:28 +0200)]
[MOUNTMGR_APITEST] Add an extra test for query failure

8 weeks ago[SPEC2DEF] Use const properly
Timo Kreuzer [Sun, 18 Aug 2019 11:00:42 +0000 (13:00 +0200)]
[SPEC2DEF] Use const properly

8 weeks ago[SPEC2DEF] Improve error output
Timo Kreuzer [Sat, 17 Aug 2019 18:32:15 +0000 (20:32 +0200)]
[SPEC2DEF] Improve error output

8 weeks ago[SYSDM] Allow deleting and copying of user profiles only for profiles that are curren...
Eric Kohl [Sat, 14 Sep 2019 10:21:56 +0000 (12:21 +0200)]
[SYSDM] Allow deleting and copying of user profiles only for profiles that are currently not in use

8 weeks ago[FLOPPY] Implement IOCTL_MOUNTDEV_QUERY_DEVICE_NAME
Pierre Schweitzer [Sat, 14 Sep 2019 08:48:19 +0000 (10:48 +0200)]
[FLOPPY] Implement IOCTL_MOUNTDEV_QUERY_DEVICE_NAME

8 weeks ago[MOUNTMGR] Properly enumerate pending IRPs on cleanup
Pierre Schweitzer [Sat, 14 Sep 2019 07:41:47 +0000 (09:41 +0200)]
[MOUNTMGR] Properly enumerate pending IRPs on cleanup

CORE-16370

8 weeks ago[MOUNTMGR] Fix MountState usage in MountMgrTargetDeviceNotification
Pierre Schweitzer [Fri, 13 Sep 2019 18:04:53 +0000 (20:04 +0200)]
[MOUNTMGR] Fix MountState usage in MountMgrTargetDeviceNotification

CORE-13882

8 weeks ago[MOUNTMGR] Fix broken check
Pierre Schweitzer [Fri, 13 Sep 2019 17:55:53 +0000 (19:55 +0200)]
[MOUNTMGR] Fix broken check

Only mark volume mounted if it's not waiting for unloading

CORE-13882

8 weeks ago[SDK] Define DO_UNLOAD_PENDING
Pierre Schweitzer [Fri, 13 Sep 2019 17:55:06 +0000 (19:55 +0200)]
[SDK] Define DO_UNLOAD_PENDING

Based on: http://www.perisoft.net/engineer/wdmcard.htm

CORE-13882

8 weeks ago[GDI32_APITEST] Fix AddFontResource test (#1901)
Timo Kreuzer [Fri, 13 Sep 2019 15:25:20 +0000 (17:25 +0200)]
[GDI32_APITEST] Fix AddFontResource test (#1901)

This commit uses GetCurrentDirectoryA rather than GetWindowsDirectoryA for convenience.

8 weeks ago[FREELDR] Minor code style - use RtlZeroMemory(); shorter member name; use different... 1906/head
Hermès Bélusca-Maïto [Fri, 13 Sep 2019 12:35:16 +0000 (14:35 +0200)]
[FREELDR] Minor code style - use RtlZeroMemory(); shorter member name; use different debug channel.

8 weeks ago[FREELDR] Limit the usage of DiskStopFloppyMotor() in hardware/platform-specific...
Hermès Bélusca-Maïto [Fri, 13 Sep 2019 12:02:44 +0000 (14:02 +0200)]
[FREELDR] Limit the usage of DiskStopFloppyMotor() in hardware/platform-specific code.

- Move DiskStopFloppyMotor() calls into the implementations of
  Boot(New)LinuxKernel() and Reboot() HW functions, and the explanation
  comments in ChainLoadBiosBootSectorCode().

- Remove unneeded DiskStopFloppyMotor() dummies in ARM and PPC code.

- Use more adequate bitmask value to be sent to floppy's Digital Output
  Register for shutting down its motor (based on OSDev & our floppy
  controller driver).

8 weeks ago[FREELDR] Other enhancements.
Hermès Bélusca-Maïto [Fri, 13 Sep 2019 00:14:22 +0000 (02:14 +0200)]
[FREELDR] Other enhancements.

- Add optional arguments BootDrive and BootPartition to
  ChainLoadBiosBootSectorCode() so as not to modify explicitly the
  FrldrBootDrive and FrldrBootPartition variables, that should remain
  purely internal.

- Implement ChainLoadBiosBootSectorCode() for x64.

- Get rid of the machine-specific DiskGetBootPath(), and instead do its
  job only once in the machine-specific InitializeBootDevices() (or in
  MachInit() for PPC).
  Cache the result of this operation into the globally-accessible
  FrldrBootPath buffer. This avoids the unneeded calls to (Mach)DiskGetBootPath()
  we used to do before.
  Also remove the separate distinction between the PC and XBOX versions
  of this functionality.

- Move the PC-specific DiskIsDriveRemovable() and DiskGetBootPath()
  as well as the disk-IO-error functionality, back into the
  corresponding PC-arch files.

- Simplify IniFileInitialize(), getting rid of IniOpenIniFile().

2 months ago[WIN32SS][NTUSER] Fix debug print in winpos.c (#1893)
Stanislav Motylkov [Thu, 12 Sep 2019 13:53:29 +0000 (16:53 +0300)]
[WIN32SS][NTUSER] Fix debug print in winpos.c (#1893)

2 months ago[SYSDM] Show the profile type (local or roaming) in the type column, show the other...
Eric Kohl [Thu, 12 Sep 2019 08:23:33 +0000 (10:23 +0200)]
[SYSDM] Show the profile type (local or roaming) in the type column, show the other profile states in the status column

2 months ago[SYSDM] Improvements to the user profile size format
Eric Kohl [Wed, 11 Sep 2019 13:12:26 +0000 (15:12 +0200)]
[SYSDM] Improvements to the user profile size format

2 months ago[SYSDM] Calculate and display the size of the user profiles
Eric Kohl [Wed, 11 Sep 2019 08:14:02 +0000 (10:14 +0200)]
[SYSDM] Calculate and display the size of the user profiles

2 months ago[SYSDM] Remove unused variables
Eric Kohl [Tue, 10 Sep 2019 13:38:29 +0000 (15:38 +0200)]
[SYSDM] Remove unused variables

Thanks a lot Katayama Hirofumi for the hint!

2 months ago[SYSDM] Check the profile directory and hive file and display the last write date...
Eric Kohl [Tue, 10 Sep 2019 11:39:20 +0000 (13:39 +0200)]
[SYSDM] Check the profile directory and hive file and display the last write date of the hive file.

2 months ago[WIN32SS][FONT] Fix registry-based management (#1879)
Katayama Hirofumi MZ [Tue, 10 Sep 2019 11:39:52 +0000 (20:39 +0900)]
[WIN32SS][FONT] Fix registry-based management (#1879)

CORE-16269
- Fix and improve registry-based font entry management.
- Append style name to registry value name.
- Make some DPRINT DPRINT1 (noisy).

2 months ago[DLLEXPORT_TEST] Fix duplicated export on non-x86 architectures
Timo Kreuzer [Wed, 28 Aug 2019 14:34:33 +0000 (16:34 +0200)]
[DLLEXPORT_TEST] Fix duplicated export on non-x86 architectures

2 months ago[IPHLPAPI] Simplify spec file
Timo Kreuzer [Sun, 25 Aug 2019 09:44:43 +0000 (11:44 +0200)]
[IPHLPAPI] Simplify spec file

Also move the exports where they are on Windows. This was already handled correctly by MSVC and still doesn't fix the order on GCC builds, but that is a different story and shall be addressed at a different time.

2 months ago[IPHLPAPI] Improve function stubs
Timo Kreuzer [Thu, 29 Aug 2019 15:59:26 +0000 (17:59 +0200)]
[IPHLPAPI] Improve function stubs

2 months ago[PSDK] Add fltdefs.h
Timo Kreuzer [Thu, 29 Aug 2019 15:57:01 +0000 (17:57 +0200)]
[PSDK] Add fltdefs.h

2 months agoFix italian translation: "Cancella" -> "Annulla" (#1902)
Carlo Bramini [Sun, 8 Sep 2019 12:04:41 +0000 (14:04 +0200)]
Fix italian translation: "Cancella" -> "Annulla" (#1902)

2 months ago[SETUP] Add support for archtitcure specific inf sections and use it for x64 computer...
Timo Kreuzer [Sat, 27 Jul 2019 07:56:37 +0000 (09:56 +0200)]
[SETUP] Add support for archtitcure specific inf sections and use it for x64 computer type

2 months ago[UNIATA] Fix uniata on x64
Timo Kreuzer [Wed, 8 Aug 2018 10:29:07 +0000 (12:29 +0200)]
[UNIATA] Fix uniata on x64

2 months ago[KMTESTS:EX] Try to avoid some spurious test failures.
Thomas Faber [Sun, 8 Sep 2019 06:01:23 +0000 (08:01 +0200)]
[KMTESTS:EX] Try to avoid some spurious test failures.

E.g. https://reactos.org/testman/detail.php?id=43906459&prev=43889679

This test depends on the timeout to be long enough for another thread to
actually have started waiting, which may take longer than 10ms under load.

2 months ago[ACPICA] Update to version 20190816. CORE-16368
Thomas Faber [Sat, 7 Sep 2019 11:56:10 +0000 (13:56 +0200)]
[ACPICA] Update to version 20190816. CORE-16368

2 months ago[BTRFS] Reenable the MountMgr thread
Pierre Schweitzer [Sat, 7 Sep 2019 21:28:58 +0000 (23:28 +0200)]
[BTRFS] Reenable the MountMgr thread

Now that IOCTL_MOUNTMGR_QUERY_POINTS and IOCTL_MOUNTMGR_CHANGE_NOTIFY have
been fixed, the thread no longer eats 100% CPU nor prevent ReactOS shutdown

2 months ago[MOUNTMGR] Properly return EpicNumber in MountMgrChangeNotify
Pierre Schweitzer [Sat, 7 Sep 2019 21:07:54 +0000 (23:07 +0200)]
[MOUNTMGR] Properly return EpicNumber in MountMgrChangeNotify

2 months ago[BTRFS] Revert "Allow driver to start at first stage when no hive is present."
Serge Gautherie [Sat, 7 Sep 2019 00:41:26 +0000 (02:41 +0200)]
[BTRFS] Revert "Allow driver to start at first stage when no hive is present."

Not needed anymore.

This reverts commit 80e11516b12b19530b56be7539ecc6af2039ed7b.

2 months ago[BTRFS] Revert "Leak the root stream file object on mount."
Serge Gautherie [Sat, 7 Sep 2019 00:38:46 +0000 (02:38 +0200)]
[BTRFS] Revert "Leak the root stream file object on mount."

Not needed anymore.

This reverts commit c13ccc92f66d9fd537ffdd4c0324af5b9c2723e1.

2 months ago[SDK] Workaround MSVC2010 not having _Bool type
Pierre Schweitzer [Fri, 6 Sep 2019 06:56:58 +0000 (08:56 +0200)]
[SDK] Workaround MSVC2010 not having _Bool type

CORE-16366

2 months ago[BTRFS] bool must be 1-sized
Pierre Schweitzer [Fri, 6 Sep 2019 06:56:26 +0000 (08:56 +0200)]
[BTRFS] bool must be 1-sized

CORE-16366

2 months ago[MOUNTMGR] Remove a leftover UNREFERENCED_PARAMETER()
Serge Gautherie [Thu, 5 Sep 2019 23:50:34 +0000 (01:50 +0200)]
[MOUNTMGR] Remove a leftover UNREFERENCED_PARAMETER()

Addendum to 77657c22c950dc1d5404df1cac7ce06e0cf8fa24.

2 months ago[MOUNTMGR] Don't overrun output buffer in QueryPointsFromMemory
Pierre Schweitzer [Fri, 6 Sep 2019 06:30:18 +0000 (08:30 +0200)]
[MOUNTMGR] Don't overrun output buffer in QueryPointsFromMemory

2 months ago[MOUNTMGR] Fix QueryPointsFromSymbolicLinkName and make it working
Pierre Schweitzer [Fri, 6 Sep 2019 06:28:36 +0000 (08:28 +0200)]
[MOUNTMGR] Fix QueryPointsFromSymbolicLinkName and make it working

Select the current stack location for output buffer
And set output size so that buffer gets properly copied to caller

2 months ago[MOUNTMGR_APITEST] Add a test suite for the mount manager
Pierre Schweitzer [Thu, 5 Sep 2019 06:35:23 +0000 (08:35 +0200)]
[MOUNTMGR_APITEST] Add a test suite for the mount manager

It only tests IOCTL_MOUNTMGR_QUERY_POINTS for now

2 months ago[MOUNTMGR] Fix QueryPointsFromMemory and make it working
Pierre Schweitzer [Thu, 5 Sep 2019 06:28:56 +0000 (08:28 +0200)]
[MOUNTMGR] Fix QueryPointsFromMemory and make it working

Select the current stack location for output buffer
And set output size so that buffer gets properly copied to caller

2 months ago[MOUNTMGR] Properly validate input buffer size
Pierre Schweitzer [Thu, 5 Sep 2019 06:22:59 +0000 (08:22 +0200)]
[MOUNTMGR] Properly validate input buffer size

This avoids IOCTL_MOUNTMGR_QUERY_POINTS always failing

2 months ago[MOUNTMGR] Fix global symbolic link creations
Pierre Schweitzer [Wed, 4 Sep 2019 21:47:26 +0000 (23:47 +0200)]
[MOUNTMGR] Fix global symbolic link creations

They were wrongly pointing to the original target once rewritten
instead of pointing to the proper target: the device.

This notably fixes opening the MountMgr device from user
mode (to perform IOCTL calls, for instance), and might
also fix various bugs dealing with global namespaces.
This might have some various effects in ReactOS~.

2 months ago[Win32SS|Eng] Update stubs.
jimtabor [Wed, 4 Sep 2019 18:09:34 +0000 (13:09 -0500)]
[Win32SS|Eng] Update stubs.

These functions are no longer support for UMPD.

2 months ago[TXTSETUP] Revert an accidental change
Victor Perevertkin [Wed, 4 Sep 2019 14:54:00 +0000 (17:54 +0300)]
[TXTSETUP] Revert an accidental change

2 months ago[USBHUB_NEW] Enable generic USB hubs (USB class 09)
Victor Perevertkin [Wed, 4 Sep 2019 02:26:02 +0000 (05:26 +0300)]
[USBHUB_NEW] Enable generic USB hubs (USB class 09)
They actually work, tested on a couple of real devices

2 months ago[Win32SS] Fix safe pointer and define type.
jimtabor [Tue, 3 Sep 2019 20:02:46 +0000 (15:02 -0500)]
[Win32SS] Fix safe pointer and define type.

2 months ago[Win32SS] Implement EngCreate/DeletePalette.
jimtabor [Tue, 3 Sep 2019 19:36:20 +0000 (14:36 -0500)]
[Win32SS] Implement EngCreate/DeletePalette.

Safe to be called from user side without UMPD support.