Pierre Schweitzer
0ce3941b41
[KERNEL32] Fix FIXME by calling appropriate function in GetNativeSystemInfo()
2019-10-02 10:52:00 +02:00
Pierre Schweitzer
8c7b84bb5c
[SDK] Define RtlGetNativeSystemInformation()
2019-10-02 10:50:59 +02:00
Pierre Schweitzer
d055c9f16f
[NTDLL_WINETESTS] Fix the test so that it works on W2K3
...
It's an addendum to ad547c9
2019-10-01 10:11:39 +02:00
Joachim Henze
43a6843e9d
[SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 14 in the version.cmake
2019-09-30 18:15:39 +02:00
Serge Gautherie
e413df4f4e
[NTOS:MM] i386: Fix '_MI_NO_EXECUTE' typo
...
Addendum to 65dbfc2868
.
2019-09-30 10:46:58 +03:00
Pierre Schweitzer
3f63f236ba
[SDK] Make our MEMORY_SECTION_NAME definitions consistent.
...
I choose the definition which is also used by Wine & Chromium.
CORE-12043
2019-09-29 14:18:11 +02:00
Pierre Schweitzer
3b78ca210e
[NTOSKRNL] Simplify buffer definition in MiQueryMemorySectionName().
...
Also take into account the UNICODE_STRING structure while computing whole size
This is based on Thomas' patch.
CORE-12043
2019-09-29 14:16:44 +02:00
Pierre Schweitzer
ad547c960f
[NTDLL_WINETESTS] Section name query test is broken on W2K3 and will lead to a crash
...
Comment out the test for now and add a more "appropriate" test code for now
2019-09-29 14:13:55 +02:00
Thomas Faber
a66bee2837
[SHELLFOLDERS] Gracefully handle NULL pidl in CDrivesFolder::BindToObject. CORE-16403
...
Fixes one of many crashes in shell32_winetest:shlfolder.
2019-09-29 12:42:26 +02:00
Serge Gautherie
ed9f0dca14
[USBPORT] USBPORT_InvalidateEndpointHandler(): Properly enumerate endpoints
2019-09-29 13:39:12 +03:00
Victor Perevertkin
220bc820eb
[FREELDR] Optimize and refactor the FAT driver.
...
Do not read the whole cluster chain for file on opening.
This removes restriction for opening files which span
within a large amount of clusters (>65k). That happened because
FrLdrTempAlloc cannot allocate more than about 256 KiB of memory.
Adjacent clusters for file are now read using one disk driver call.
2019-09-29 13:24:31 +03:00
Victor Perevertkin
195dc30484
[FREELDR] Add FAT caching to FAT filesystem driver.
...
This significantly increases the reading speed
2019-09-29 13:24:31 +03:00
Thomas Faber
be1f95527a
[SHELL] IPersistIDList/IShellLink use P(C)IDLIST_ABSOLUTE. CORE-16385
2019-09-29 12:09:39 +02:00
Thomas Faber
b2992e7a5e
[SHELL] IShellExtInit::Initialize uses PCIDLIST_ABSOLUTE. CORE-16385
2019-09-29 12:09:02 +02:00
Thomas Faber
6b0d2c2a2c
[SHELL] Fix more IPersistFolder::Initialize prototypes. CORE-16385
...
Addendum to c2b476bd77
.
2019-09-29 12:07:43 +02:00
Hermès Bélusca-Maïto
e995147a1c
[HAL] Update the PCI hardware IDs database.
...
Extracted from the pci.ids database at https://pci-ids.ucw.cz/ from 2019-09-28 03:15:02 .
Maintained by Albert Pool, Martin Mares, Michal Vaner, and other volunteers from the PCI ID Project.
2019-09-28 18:52:59 +02:00
Stanislav Motylkov
07706eca3a
[HAL] Fix more bugs in HalpDebugPciDumpBus ( #1939 )
...
- Don't match device id outside current vendor id list.
- Don't match subsystem id outside current device id list.
- Refactor some magic constants.
Addendum to 894635b
.
2019-09-28 18:30:56 +02:00
Thomas Faber
6ec38aa942
[HDAUDBUS] Build a device instance ID from Codec & node number. CORE-13702
2019-09-27 21:29:41 +02:00
Pierre Schweitzer
96ee4509e5
[NTOSKRNL] Implement NtQuerySystemInformation(SystemLogicalProcessorInformation)
2019-09-27 20:36:59 +02:00
William Kent
bf8dda4c91
[CONFIGURE] Add support for latest MSVC toolchain ( #1940 )
2019-09-26 23:49:52 +02:00
Shy Zedaka
acaff47682
[BROWSEUI][SHELL32][TRANSLATION] Major Translations to BROWSEUI And New Search function to Hebrew, and Some Other changes. ( #1938 )
2019-09-26 22:18:59 +02:00
Thomas Faber
4c6cc29bb8
[HDAUDBUS] Fix timeouts for hardware register operations. CORE-15874
...
Most needed to be multiplied by 10 to match Haiku's behavior.
In one case, the broken timeout was offset by a higher number of loop
iterations, which is now restored.
This should fix failures on real hardware that result in the
"unable to exit reset" print, and avoid a possible subsequent Pnp
manager crash.
Compare with the following (both snooze and KeStallExecutionProcessor use microseconds):
ff38df48cf/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp (L466)
ff38df48cf/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp (L357)
ff38df48cf/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp (L978)
2019-09-26 10:27:31 +02:00
Thomas Faber
934484ea3e
[NTOS:PNP] When traversing the device tree, keep a reference to the current device. CORE-15874
2019-09-26 10:26:10 +02:00
Mark Jansen
08110c11d6
[APPHELP_APITEST] Make the db test succeed on 2k3
2019-09-25 20:46:57 +02:00
Mark Jansen
f9c63aa7a4
[APPHELP_APITEST] Make the apphelp test succeed on 2k3
2019-09-25 20:46:45 +02:00
Eric Kohl
bf854f5372
[POWERCFG] Fix the Indentation. No code changes!
2019-09-25 10:52:45 +02:00
James Tabor
1f78e8ec47
[Win32SS] Support Module Versioning.
...
Set the appropriate flags supporting versions of software modules.
Fix arguments for getting desktop DC.
2019-09-24 17:40:18 -05:00
Eric Kohl
6bf7a8edfb
[SNDVOL32] Fix a typo in the bass and treble slider code
2019-09-24 23:28:17 +02:00
Oleg Dubinskiy
d4f2e4a378
[UTILMAN] Add Russian translation ( #1934 )
...
+ Update Copyright translation and the hotkey shortcut for the Cancel button.
Co-Authored-By: Stanislav Motylkov <x86corez@gmail.com>
2019-09-24 17:35:30 +02:00
Katayama Hirofumi MZ
64c5164405
Fix line spacing of Baltic MS Sans Serif (ssee1257.fon)
...
Line spacing to 6px.
Version 0.1.1
2019-09-24 18:01:59 +09:00
Stanislav Motylkov
894635bb00
[HAL] Fix parser bugs in HalpDebugPciDumpBus ( #1895 )
...
- Match subclass properly, don't match third subclass.
- Don't match subclass from next class, add ClassEnd boundary.
- Use class name if subclass name not available.
- Gracefully return "Unknown" if no class name found.
2019-09-23 23:46:23 +02:00
Lee Schroeder
43f03da358
[MSXML3R] XML/XSL file description localization ( #1926 )
...
Add localization for the file description of both XML and XSL file formats.
Please check for copypasta errors!
CORE-16390
Co-Authored-By: Stanislav Motylkov <x86corez@gmail.com>
2019-09-23 23:30:53 +02:00
Abdulganiev Rafael
9dd71e12b9
[TRANSLATION] Russian translation for browseui ( #1928 )
...
Co-Authored-By: Stanislav Motylkov <x86corez@gmail.com>
2019-09-23 23:28:46 +02:00
Eric Kohl
a800c764fa
[INF] Create missing registry keys on TCPIP install
...
Create missing subkeys in order to prevent errors on adapter enumeration.
CORE-15231
2019-09-23 21:04:29 +02:00
Serge Gautherie
0339245859
[NTOS:KE] Fix 'Sert' typo, in a comment ( #1929 )
2019-09-23 01:13:07 +02:00
Joachim Henze
a40331b0f4
[COMCTL32] Workaround v6 button redraw regressions CORE-13278 & CORE-16093
...
Most likely not correct, as it breaks comctl32:buttonv6 tests
https://reactos.org/testman/compare.php?ids=68146,68147
But greatly eliminates perceived flickering when hovering
with the mouse about buttons in unthemed mode.
We suffered from these regressions for years and nobody did
find a proper solution, therefore it's time to at least workaround them.
The patch did not expose any new real-world-issues after I retested
the whole rapps suite against it in 0.4.12RCs.
I committed the same workaround already into 0.4.12-RC-30-g
9513c9bf12
CORE-13278 was once introduced/unhidden by SVN 73806 ==
c607de714c
CORE-16093 was once introduced/unhidden by SVN 74149 ==
301c476074
2019-09-22 21:17:10 +02:00
Joachim Henze
b7f62b9bf9
[BROWSEUI] RC de-DE of Search feature & Folderoptions caption CORE-16392
2019-09-22 19:11:39 +02:00
Thomas Faber
c2b476bd77
[SHELL] IPersistFolder::Initialize takes a PCIDLIST_ABSOLUTE. CORE-16385
2019-09-22 16:19:11 +02:00
Thomas Faber
b90c24d640
[SHELL] IPersistFolder2::GetCurFolder takes a PIDLIST_ABSOLUTE*. CORE-16385
2019-09-22 16:19:09 +02:00
Thomas Faber
4328daa6e4
[LABEL] Fix MSVC build.
2019-09-22 16:19:07 +02:00
Eric Kohl
87ecf824c0
[LABEL] Prompt the user to confirm the deletion of a volume label
2019-09-22 15:31:19 +02:00
Eric Kohl
6bfe4f68af
[LABEL][CMD] Convert the label command to a standalone executable
...
CORE-9444
2019-09-22 14:51:23 +02:00
Thomas Faber
cf2b918e0f
[SHELL32_APITEST] Fix PIDL leaks.
2019-09-22 11:42:10 +02:00
Thomas Faber
d41c5be3bd
[BROWSEUI] Fix a PIDL leak.
2019-09-22 11:42:06 +02:00
Thomas Faber
cfc5b3749f
[SHLWAPI] Import Wine commit c8175e6c7a7 (Fix Stat() method for file streams) by Nikolay Sivov.
...
Fixes crash in shlwapi_winetest:istream.
2019-09-22 11:42:01 +02:00
Thomas Faber
faae7e5790
[SHELL32] Handle BYREF variants in CFolderItems::Item.
...
Fixes crash in shell32_winetest:shelldispatch.
See also:
6634b31520
2019-09-22 11:41:57 +02:00
Thomas Faber
06e886086c
[WS2_32_APITEST] Try to make the number of WSAAsync tests constant.
2019-09-22 11:41:40 +02:00
Serge Gautherie
085528c31a
[MOUNTMGR] HasDriveLetter(): Simplify code by using a for() loop
2019-09-22 10:25:09 +02:00
Bișoc George
b6654c0fb5
[PSDK] Add missing declaration of WTSGetActiveConsoleSessionId() ( #1920 )
...
This allows this function to be used.
2019-09-21 18:51:28 +02:00
Mark Jansen
89761ef951
[CODEOWNERS] Add some entries, fix some others
...
Also delete a now obsolete comment
2019-09-21 17:40:51 +02:00