reactos.git
5 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)

5 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

5 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

5 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

5 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! ;-)

5 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

5 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

5 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

5 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

5 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.

5 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

5 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)

5 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.

5 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().

5 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.

5 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.

5 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.

5 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.

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

5 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.

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

5 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)

5 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

5 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

5 years ago[NTOSKRNL] For SystemPerformanceInformation, return some info extracted from PRCB
Pierre Schweitzer [Sun, 9 Dec 2018 17:56:50 +0000 (18:56 +0100)]
[NTOSKRNL] For SystemPerformanceInformation, return some info extracted from PRCB

This notably includes the amount of context switchs and system calls.

5 years ago[NTOSKRNL] Return the amount of hits in system lookaside lists in ExQueryPoolUsage()
Pierre Schweitzer [Sun, 9 Dec 2018 17:25:11 +0000 (18:25 +0100)]
[NTOSKRNL] Return the amount of hits in system lookaside lists in ExQueryPoolUsage()

5 years ago[NTDLL] Implement the Etw*Trace functions relying on EtwControlTrace 0.4.12-dev
Pierre Schweitzer [Sun, 9 Dec 2018 09:29:02 +0000 (10:29 +0100)]
[NTDLL] Implement the Etw*Trace functions relying on EtwControlTrace

5 years ago[USER32] Complete French translation
Pierre Schweitzer [Sun, 9 Dec 2018 08:38:31 +0000 (09:38 +0100)]
[USER32] Complete French translation

5 years ago[NTOS:LPC] Add a number of DPRINTs on failure
Timo Kreuzer [Sun, 11 Feb 2018 20:52:18 +0000 (21:52 +0100)]
[NTOS:LPC] Add a number of DPRINTs on failure

5 years ago[OSK] Add the minimize button (#1102)
Bișoc George [Sat, 8 Dec 2018 22:44:42 +0000 (23:44 +0100)]
[OSK] Add the minimize button (#1102)

5 years ago[USETUP] Update russian translation
Stanislav Motylkov [Sat, 8 Dec 2018 21:24:26 +0000 (00:24 +0300)]
[USETUP] Update russian translation

Addendum to 03b7e1329ace9c and a5bcd95.

5 years ago[USER32] Update russian translation
Stanislav Motylkov [Sat, 8 Dec 2018 19:27:49 +0000 (22:27 +0300)]
[USER32] Update russian translation

Addendum to 6a944b5.

5 years ago[NOTEPAD] Update russian translation
Stanislav Motylkov [Sat, 8 Dec 2018 19:19:36 +0000 (22:19 +0300)]
[NOTEPAD] Update russian translation

Addendum to 60e9fcc.

5 years ago[NOTEPAD] Addendum to 60e9fcc (#610)
Hermès Bélusca-Maïto [Sat, 8 Dec 2018 19:11:26 +0000 (20:11 +0100)]
[NOTEPAD] Addendum to 60e9fcc (#610)

5 years ago[NTOSKRNL] Don't dereference VACB when allocating its memory area fails
Pierre Schweitzer [Sat, 8 Dec 2018 18:51:30 +0000 (19:51 +0100)]
[NTOSKRNL] Don't dereference VACB when allocating its memory area fails

This avoids performing a double-free (even though that's hidden by the
fact we use lookaside allocations for VACB), and it avoids freeing
a memory address at an uninitialized address.
We don't care about references here, the VACB was just allocated, never
linked and we're its only user.

CORE-15413

5 years ago[NOTEPAD] Improve the "About" dialog status. (#610) 610/head
Erdem Ersoy [Tue, 12 Jun 2018 07:03:12 +0000 (10:03 +0300)]
[NOTEPAD] Improve the "About" dialog status. (#610)

- Remove the non-standard "About" dialog.
- Move the authors copyright info into the shell "About "dialog.

5 years ago[BOOTDATA][SETUPLIB] Setup the Romanian Stdandard Keyboard layout. (#861) 861/head
Ștefan Fulea [Sat, 15 Sep 2018 18:02:49 +0000 (21:02 +0300)]
[BOOTDATA][SETUPLIB] Setup the Romanian Stdandard Keyboard layout. (#861)

Adjust the miscellaneous files to activate the Romanian Standard
Keyboard layout in the OS and set it as default for Romanian.

CORE-15056

5 years ago[CPL:INPUT] Update Input's existing localized information. (#861)
Ștefan Fulea [Sat, 15 Sep 2018 18:02:05 +0000 (21:02 +0300)]
[CPL:INPUT] Update Input's existing localized information. (#861)

Update the name of the Romanian Keyboard layout in localized
resources by renaming the existing one as legacy and adding
the new one as standard.

Use the same resource string ID as the one used in input.cpl from
later versions of Windows that do have kbdrost.
This improves the Windows binary compatibility of kbrost's setup.

CORE-15056

5 years ago[DLL:KEYBOARD] Add Romanian Standard Keyboard layout. (#861)
Ștefan Fulea [Sat, 15 Sep 2018 18:01:04 +0000 (21:01 +0300)]
[DLL:KEYBOARD] Add Romanian Standard Keyboard layout. (#861)

Define the Romanian Standard Keyboard layout, as defined by
Romanian Standards Association (ASRO). This also renders the
existing Romanian Keyboard layout as Legacy.

CORE-15056

5 years ago[DLL:KEYBOARD] Add a dead keys transformations collection. (#861)
Ștefan Fulea [Sat, 15 Sep 2018 17:59:55 +0000 (20:59 +0300)]
[DLL:KEYBOARD] Add a dead keys transformations collection. (#861)

It contains all the Unicode characters that can be formed with a
given dead key (i.e. combining character). Keyboard layouts with
dead keys may find these useful.

CORE-15056

5 years ago[LOG2LINES] Free all memory on exit. 813/head
Serge Gautherie [Sun, 26 Aug 2018 01:05:46 +0000 (03:05 +0200)]
[LOG2LINES] Free all memory on exit.

5 years ago[LOG2LINES] Optimize malloc() calls.
Serge Gautherie [Sun, 26 Aug 2018 01:05:46 +0000 (03:05 +0200)]
[LOG2LINES] Optimize malloc() calls.

5 years ago[LOG2LINES] Fix indentation.
Hermès Bélusca-Maïto [Sat, 8 Dec 2018 16:31:17 +0000 (17:31 +0100)]
[LOG2LINES] Fix indentation.

5 years ago[LOG2LINES] Replace overkill malloc() usage.
Serge Gautherie [Fri, 24 Aug 2018 21:39:53 +0000 (23:39 +0200)]
[LOG2LINES] Replace overkill malloc() usage.

NOTE: Since the 'cache_name' and 'tmp_name' pointers move inside the
corresponding cached strings, separate cache buffers are needed.

5 years ago[DDRAW] Remove useless 'else's. 931/head
Serge Gautherie [Thu, 11 Oct 2018 16:48:17 +0000 (18:48 +0200)]
[DDRAW] Remove useless 'else's.

5 years ago[DDRAW] Fix two duplicate DDSD_WIDTH uses.
Serge Gautherie [Wed, 10 Oct 2018 23:46:44 +0000 (01:46 +0200)]
[DDRAW] Fix two duplicate DDSD_WIDTH uses.

Thanks to Kudratov Olimjon who reported this.
CORE-8545

5 years ago[USERENV] Move some functions around to make it look nicer. No code changes.
Eric Kohl [Sat, 8 Dec 2018 15:41:17 +0000 (16:41 +0100)]
[USERENV] Move some functions around to make it look nicer. No code changes.

5 years ago[PSDK] Add DeleteProfileA/W prototypes to userenv.h.
Eric Kohl [Sat, 8 Dec 2018 14:22:23 +0000 (15:22 +0100)]
[PSDK] Add DeleteProfileA/W prototypes to userenv.h.

5 years ago[MPR_WINETEST] Sync with Wine Staging 3.17. CORE-15127
Pierre Schweitzer [Sat, 8 Dec 2018 10:43:10 +0000 (11:43 +0100)]
[MPR_WINETEST] Sync with Wine Staging 3.17. CORE-15127

5 years ago[MPR] Sync with Wine Staging 3.17. CORE-15127
Pierre Schweitzer [Sat, 8 Dec 2018 10:42:23 +0000 (11:42 +0100)]
[MPR] Sync with Wine Staging 3.17. CORE-15127

5 years ago[MPR] Import Wine commit: 773ff2e83b0547540639c6d4aeb9f817b621fb2f
Pierre Schweitzer [Thu, 6 Dec 2018 21:44:43 +0000 (22:44 +0100)]
[MPR] Import Wine commit: 773ff2e83b0547540639c6d4aeb9f817b621fb2f
Implement support for deleting persistent connections.

5 years ago[MPR] Import Wine commit: 23a232fce8899a24e76207518175235b7b0f00cd
Pierre Schweitzer [Thu, 6 Dec 2018 21:42:46 +0000 (22:42 +0100)]
[MPR] Import Wine commit: 23a232fce8899a24e76207518175235b7b0f00cd
Implement support for making connections persistent.

5 years ago[DHCPSVC] Properly stub DhcpRequestParams()
Pierre Schweitzer [Thu, 6 Dec 2018 21:24:47 +0000 (22:24 +0100)]
[DHCPSVC] Properly stub DhcpRequestParams()
This will avoid crash upon Google Chrome start.

CORE-15422

5 years ago[DOXYGEN] Enable EXTERNAL_SEARCH, because this seems to be the most sophisticated...
Colin Finck [Thu, 6 Dec 2018 14:13:40 +0000 (15:13 +0100)]
[DOXYGEN] Enable EXTERNAL_SEARCH, because this seems to be the most sophisticated Doxygen search feature and the PHP-based search isn't compatible with PHP7 yet.

5 years ago[TRANSLATION] Update Simplified Chinese translation. (#1099)
Luo Yufan [Thu, 6 Dec 2018 13:52:38 +0000 (21:52 +0800)]
[TRANSLATION] Update Simplified Chinese translation. (#1099)

Update Simplified Chinese translation for BROWSEUI, INETCPL and SYSDM.

5 years ago[WIN32SS][FONT] Add some assertions (#1098)
Katayama Hirofumi MZ [Thu, 6 Dec 2018 03:47:02 +0000 (12:47 +0900)]
[WIN32SS][FONT] Add some assertions (#1098)

5 years ago[WIN32SS][FONT] Improve FamilyUnknown Penalty (#1097)
Katayama Hirofumi MZ [Thu, 6 Dec 2018 00:32:02 +0000 (09:32 +0900)]
[WIN32SS][FONT] Improve FamilyUnknown Penalty (#1097)

CORE-15419

5 years ago[DOXYGEN] Update Doxyfile for Doxygen 1.8.13, the version we are going to use from...
Colin Finck [Wed, 5 Dec 2018 18:38:14 +0000 (19:38 +0100)]
[DOXYGEN] Update Doxyfile for Doxygen 1.8.13, the version we are going to use from now on.

Not much has changed, several options were added, but left at their default values.
However, if search problems persist after Doxygen 1.8.13 generated the documentation for the first time, we can play around with EXTERNAL_SEARCH.

5 years ago[TRANSLATION] Update Simplified Chinese translation. (#1096)
Luo Yufan [Wed, 5 Dec 2018 15:50:05 +0000 (23:50 +0800)]
[TRANSLATION] Update Simplified Chinese translation. (#1096)

5 years ago[SDK][NDK] Move SYSTEM_POWER_INFORMATION to ntpoapi.h (#869)
Serge Gautherie [Wed, 5 Dec 2018 12:48:01 +0000 (13:48 +0100)]
[SDK][NDK] Move SYSTEM_POWER_INFORMATION to ntpoapi.h (#869)

As suggested by Thomas Faber. See CORE-12587 for more details.

5 years ago[WIN32SS][FONT] Use HHEA table metrics if (fsSelection & 0x80) (#1093)
Katayama Hirofumi MZ [Wed, 5 Dec 2018 12:05:42 +0000 (21:05 +0900)]
[WIN32SS][FONT] Use HHEA table metrics if (fsSelection & 0x80) (#1093)

This PR will fix too tiny glyph rendering. CORE-15166

5 years ago[MPR] Import Wine commit: 9988bb5e0729178b527052803d3ad670e5e0b46e
Pierre Schweitzer [Wed, 5 Dec 2018 07:47:25 +0000 (08:47 +0100)]
[MPR] Import Wine commit: 9988bb5e0729178b527052803d3ad670e5e0b46e
Implement remembered connection enumeration.

CORE-15310

5 years ago[NTOSKRNL] Use proper enum type for IopCreateSecurityDescriptorPerType()
Pierre Schweitzer [Tue, 4 Dec 2018 18:20:47 +0000 (19:20 +0100)]
[NTOSKRNL] Use proper enum type for IopCreateSecurityDescriptorPerType()

5 years ago[NTOSKRNL] Use the appropriated security descriptor when creating a device
Pierre Schweitzer [Tue, 4 Dec 2018 18:12:06 +0000 (19:12 +0100)]
[NTOSKRNL] Use the appropriated security descriptor when creating a device

CORE-9176

5 years ago[NTOSKRNL] Implement IopCreateDefaultDeviceSecurityDescriptor() and IopCreateSecurity...
Pierre Schweitzer [Tue, 4 Dec 2018 18:10:40 +0000 (19:10 +0100)]
[NTOSKRNL] Implement IopCreateDefaultDeviceSecurityDescriptor() and IopCreateSecurityDescriptorPerType()

CORE-9176

5 years ago[TRANSLATION] Update Simplified Chinese translation. (#1094)
Luo Yufan [Tue, 4 Dec 2018 16:13:39 +0000 (00:13 +0800)]
[TRANSLATION] Update Simplified Chinese translation. (#1094)

5 years ago[SETUPAPI] GetDeviceInstanceKeyPath: Trying to open the hardware key opens the softwa...
Eric Kohl [Sun, 2 Dec 2018 14:53:22 +0000 (15:53 +0100)]
[SETUPAPI] GetDeviceInstanceKeyPath: Trying to open the hardware key opens the software key and vice versa. Fix it by swapping the code paths.

5 years ago[KERNEL32] Revert d897e27, which would re-initialized a list.
Mark Jansen [Mon, 3 Dec 2018 19:46:31 +0000 (20:46 +0100)]
[KERNEL32] Revert d897e27, which would re-initialized a list.
Spotted by Andrew Boyarshin.

5 years ago[MSGINA] Update Simplified Chinese translation.
Luo Yufan [Mon, 3 Dec 2018 05:01:56 +0000 (13:01 +0800)]
[MSGINA] Update Simplified Chinese translation.

5 years ago[IEFRAME] Update Simplified Chinese translation.
Luo Yufan [Mon, 3 Dec 2018 04:56:01 +0000 (12:56 +0800)]
[IEFRAME] Update Simplified Chinese translation.

5 years ago[SHELL32] Update Simplified Chinese translation.
Luo Yufan [Mon, 3 Dec 2018 04:52:10 +0000 (12:52 +0800)]
[SHELL32] Update Simplified Chinese translation.

5 years ago[SHELL32] Don't show taskbar button of Folder Options (#1091)
Katayama Hirofumi MZ [Mon, 3 Dec 2018 04:38:09 +0000 (13:38 +0900)]
[SHELL32] Don't show taskbar button of Folder Options (#1091)

CORE-10481

5 years agocareless s/E_FAIL/FALSE/ (#1089)
Katayama Hirofumi MZ [Sun, 2 Dec 2018 20:43:21 +0000 (05:43 +0900)]
careless s/E_FAIL/FALSE/ (#1089)

5 years ago[SHELL32] Follow up of #1085 (#1088)
Katayama Hirofumi MZ [Sun, 2 Dec 2018 20:38:36 +0000 (05:38 +0900)]
[SHELL32] Follow up of #1085 (#1088)

CORE-10481

5 years ago[USER32] Fix Task Switcher (#1086)
Katayama Hirofumi MZ [Sun, 2 Dec 2018 19:26:15 +0000 (04:26 +0900)]
[USER32] Fix Task Switcher (#1086)

CORE-10481

5 years ago[SHELL32] Don't show taskbar button of file property sheet (#1085)
Katayama Hirofumi MZ [Sun, 2 Dec 2018 19:25:46 +0000 (04:25 +0900)]
[SHELL32] Don't show taskbar button of file property sheet (#1085)

CORE-10481

5 years ago[SETUPAPI] Implement SetupGetNonInteractiveMode() and SetupSetNonInteractiveMode().
Eric Kohl [Sun, 2 Dec 2018 13:10:25 +0000 (14:10 +0100)]
[SETUPAPI] Implement SetupGetNonInteractiveMode() and SetupSetNonInteractiveMode().

5 years ago[USER32] Add Ghost window class (#1082)
Katayama Hirofumi MZ [Sun, 2 Dec 2018 09:51:44 +0000 (18:51 +0900)]
[USER32] Add Ghost window class (#1082)

CORE-11944

5 years ago[NET] NET HLPMSG: Fill inserts with '***' and print a proper error message if the...
Eric Kohl [Sat, 1 Dec 2018 21:03:17 +0000 (22:03 +0100)]
[NET] NET HLPMSG: Fill inserts with '***' and print a proper error message if the desired message could not be found.

5 years ago[NTFS] Don't perform overzealous checks on bitmap while reading a directory
Pierre Schweitzer [Sat, 1 Dec 2018 20:50:54 +0000 (21:50 +0100)]
[NTFS] Don't perform overzealous checks on bitmap while reading a directory

This avoids partial direactory reads where we believe they are corrupted
while they are not.

5 years ago[NET] NET HELPMSG: Add support for network message from netmsg.dll.
Eric Kohl [Sat, 1 Dec 2018 16:11:51 +0000 (17:11 +0100)]
[NET] NET HELPMSG: Add support for network message from netmsg.dll.

5 years ago[MC] Add messages 5770-5809 to netmsg.dll.
Eric Kohl [Sat, 1 Dec 2018 14:14:27 +0000 (15:14 +0100)]
[MC] Add messages 5770-5809 to netmsg.dll.

Netmsg.dll is complete! Translations welcome!

5 years ago[IPHLPAPI] Implement GetOwnerModuleFromUdpEntry()
Pierre Schweitzer [Sat, 1 Dec 2018 13:49:00 +0000 (14:49 +0100)]
[IPHLPAPI] Implement GetOwnerModuleFromUdpEntry()

5 years ago[MC] Add messages 5150-5296 to netmsg.dll.
Eric Kohl [Sat, 1 Dec 2018 12:35:47 +0000 (13:35 +0100)]
[MC] Add messages 5150-5296 to netmsg.dll.

5 years ago[BROWSEUI] Properly fix CORE-13003 "Explorer address bar display problem"
Joachim Henze [Sat, 1 Dec 2018 13:26:33 +0000 (14:26 +0100)]
[BROWSEUI] Properly fix CORE-13003 "Explorer address bar display problem"

The patches author is Doug Lyons. Thank you very much!
The patch is an addendum to 0.4.9-dev-732-g
ea0cc1c7831dbe7dec31f4f495befb5dfa90ab5c

5 years ago[MC] Add messages 5000-5104 to netmsg.dll.
Eric Kohl [Sat, 1 Dec 2018 11:55:26 +0000 (12:55 +0100)]
[MC] Add messages 5000-5104 to netmsg.dll.

5 years ago[WIN32SS] Add IntGoGhost function (stub) (#1081)
Katayama Hirofumi MZ [Sat, 1 Dec 2018 11:59:07 +0000 (20:59 +0900)]
[WIN32SS] Add IntGoGhost function (stub) (#1081)

CORE-11944

5 years ago[LIBTIRPC] Fix CVE-2018-14621 by backporting its fix
Pierre Schweitzer [Sat, 1 Dec 2018 11:15:31 +0000 (12:15 +0100)]
[LIBTIRPC] Fix CVE-2018-14621 by backporting its fix

CORE-15407

5 years ago[MC] Add messages 4930-4999 to netmsg.dll.
Eric Kohl [Sat, 1 Dec 2018 10:35:03 +0000 (11:35 +0100)]
[MC] Add messages 4930-4999 to netmsg.dll.

5 years ago[INCLUDE] Update winxx.h and msgdump.h (#1083)
Katayama Hirofumi MZ [Sat, 1 Dec 2018 09:58:43 +0000 (18:58 +0900)]
[INCLUDE] Update winxx.h and msgdump.h (#1083)

5 years ago[MC] Add messages 4800-4862 to netmsg.dll.
Eric Kohl [Fri, 30 Nov 2018 22:58:21 +0000 (23:58 +0100)]
[MC] Add messages 4800-4862 to netmsg.dll.

5 years ago[XOLEHLP] Import xolehlp.dll from Wine(-Staging) 3.21.
Hermès Bélusca-Maïto [Fri, 30 Nov 2018 20:45:36 +0000 (21:45 +0100)]
[XOLEHLP] Import xolehlp.dll from Wine(-Staging) 3.21.

Should help improving the situation of the Microsoft SQL Server 2005
Express Edition installer. CORE-15399

5 years ago[SDK] Add transact.idl, txcoord.idl and txdtc.idl, and introduce MS-PSDK-compatible...
Hermès Bélusca-Maïto [Fri, 30 Nov 2018 20:44:21 +0000 (21:44 +0100)]
[SDK] Add transact.idl, txcoord.idl and txdtc.idl, and introduce MS-PSDK-compatible adsiid library that defines GUIDs used by ADS interfaces.

5 years ago[IPHLPAPI] Don't assume first member of MIB tables is always DWORD-big
Pierre Schweitzer [Fri, 30 Nov 2018 19:05:11 +0000 (20:05 +0100)]
[IPHLPAPI] Don't assume first member of MIB tables is always DWORD-big

This fixes last bits of heap corruption when using UDP/TCP enumeration
functions.

5 years ago[IPHLPAPI] Reduce code duplication and use a single function for TCP and UDP enumerations
Pierre Schweitzer [Fri, 30 Nov 2018 18:42:38 +0000 (19:42 +0100)]
[IPHLPAPI] Reduce code duplication and use a single function for TCP and UDP enumerations

Furthermore, memory was improperly allocated before (alignment issues) leading to heap
corruption under certain circumstances

5 years ago[SYSDM] Explicitly check DMI strings for NULL pointers 1080/head
Stanislav Motylkov [Fri, 30 Nov 2018 13:55:29 +0000 (16:55 +0300)]
[SYSDM] Explicitly check DMI strings for NULL pointers

...to make CRT string comparison functions happy. CORE-15403

5 years ago[SDK] Allow use of SYSTEM_MEMORY_LIST_INFORMATION in kernel code
Andrew Boyarshin [Sun, 25 Nov 2018 07:45:16 +0000 (14:45 +0700)]
[SDK] Allow use of SYSTEM_MEMORY_LIST_INFORMATION in kernel code

5 years ago[MC] Add messages 4700-4778 to netmsg.dll.
Eric Kohl [Thu, 29 Nov 2018 20:26:44 +0000 (21:26 +0100)]
[MC] Add messages 4700-4778 to netmsg.dll.

5 years ago[IPHLPAPI] Implement GetOwnerModuleFromTcpEntry()
Pierre Schweitzer [Thu, 29 Nov 2018 19:28:06 +0000 (20:28 +0100)]
[IPHLPAPI] Implement GetOwnerModuleFromTcpEntry()

CORE-4792

5 years ago[IPHLPAPI_APITEST] Add tests for GetOwnerModuleFromTcpEntry()
Pierre Schweitzer [Thu, 29 Nov 2018 18:58:36 +0000 (19:58 +0100)]
[IPHLPAPI_APITEST] Add tests for GetOwnerModuleFromTcpEntry()