- 17.04.2025 3 коммита
-
-
Petru Răzvan создал
This implements the tickbox along with the associated code required for it to work. CORE-11371
-
Curtis Wilson создал
- Added bounds check for -w and -h options to prevent the program from crashing. - Added argument checks for -w and -h to make sure values were of the correct type and within range. - Added check to see if a host was specified. - Added new resource strings for reporting errors related to the checks above. - Added the slash character as an additional option to specify command options.
-
Doug Lyons создал
Change IDC_TOOLBARPLACES y-value from 192 to 200 to allow Browse Dialog for "My Network Places" to show lower border. CORE-19732
-
- 16.04.2025 1 коммит
-
-
Serge Gautherie создал
Addendum to commit 271b9859 CORE-20107 [NTOS:KD] Comment defines related to KdMax. They are not used, but keep them for documentation purposes. Addendum to e160c0fb (r14799) and 6d53c91b (r27419).
-
- 15.04.2025 1 коммит
-
-
Katayama Hirofumi MZ создал
JIRA issue: CORE-7017 - Add m_bProcessingReCalcSize to PAGER_INFO structure. - Fix EM_FMTLINES and PGM_RECALCSIZE handling, by usiing m_bProcessingReCalcSize.
-
- 13.04.2025 1 коммит
-
-
Eric Kohl создал
-
- 12.04.2025 3 коммита
-
-
Hermès Bélusca-Maïto создал
It was introduced in commit 1f9c4940 (r38270), but this flag isn't used anymore in our source tree, and nowadays, we actively compile both UP and MP support.
-
Timo Kreuzer создал
Properly fix thiscall functions by enabling thiscall wrappers on MSVC builds. See CORE-20079, CORE-20006
-
-
- 11.04.2025 1 коммит
-
-
Timo Kreuzer создал
-
- 10.04.2025 1 коммит
-
-
Doug Lyons создал
Import Wine Commit: https://gitlab.winehq.org/wine/wine/-/commit/5cbe3a6cb186cffed20e3fea5f88abd0880d3914 CORE-20082
-
- 09.04.2025 2 коммита
-
-
Whindmar Saksit создал
-
Alexey Strukov создал
Update backspace button functionality to align with standard modern Windows behavior in the win32 shell browser.
-
- 08.04.2025 7 коммитов
-
-
Hermès Bélusca-Maïto создал
And use the self-documenting `MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL)` instead of `0` for the `LDR_RESOURCE_INFO::Language` structure member.
-
Hermès Bélusca-Maïto создал
Use `RT_MESSAGETABLE` and `MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL)` instead of hardcoding their values.
-
Hermès Bélusca-Maïto создал
-
Hermès Bélusca-Maïto создал
And bring similar simplifications to the PC98 FAT12 bootsector. Co-authored-by:
Dmitry Borisov <di.sean@protonmail.com>
-
Hermès Bélusca-Maïto создал
Use process-tree Level-Order-Traversal to determine the children processes to be terminated. This avoids using recursion to establish the process tree, and also allows termination in a fashion similar to Windows' taskkill. The main difference with the latter is that we terminate parent processes first before terminating their children, instead of doing the reverse. (This allows avoiding the case where parent processes respawn their children when they have been terminated.)
-
Hermès Bélusca-Maïto создал
-
Hermès Bélusca-Maïto создал
[WINESYNC] taskkill: Build with msvcrt. Signed-off-by:
Alexandre Julliard <julliard@winehq.org> wine commit id fb80c1b554eaf07bf2f89fcf2960e39bd0d4787a by Alexandre Julliard <julliard@winehq.org> [WINESYNC] taskkill: Use wide-char string literals. Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> wine commit id 3180972ee2c8e67c425aa7f5279d0cd830455c3d by Michael Stefaniuc <mstefani@winehq.org> [WINESYNC] taskkill: Use the standard va_list instead of __ms_va_list. Signed-off-by:
Alexandre Julliard <julliard@winehq.org> wine commit id 2c2e75503bea973a3091ea48d431782da656ef8e by Alexandre Julliard <julliard@winehq.org> [WINESYNC] taskkill: Use OEM code page for output. Signed-off-by:
Eric Pouech <eric.pouech@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> wine commit id 8fdf397505522cc8e41b58cd960899ef7cdf322b by Eric Pouech <eric.pouech@gmail.com> [WINESYNC] taskkill: Use exit code 1 when terminating processes. wine commit id fe6294c74346e9956fb839d2a4ca078c624f6bbf by Brendan Shanks <bshanks@codeweavers.com> [WINESYNC] taskkill: Use CRT allocation functions. wine commit id dd3f3f381f9e761325c7c06236de1241c9605ed6 by Paul Gofman <pgofman@codeweavers.com> [WINESYNC] taskkill: Remove unneeded free() before process exit. wine commit id 20ab5f06d0972440a7df7fb1ba390ab1b32f3b1d by Paul Gofman <pgofman@codeweavers.com> [WINESYNC] taskkill: Enumerate processes in main(). wine commit id cf4a0b7392f33ba3e0b3fe69007a6d1f327f13f2 by Paul Gofman <pgofman@codeweavers.com> [WINESYNC] taskkill: Factor out get_task_pid(). wine commit id 62ef3c5be1d2c5374399984588a9daa75663d030 by Paul Gofman <pgofman@codeweavers.com> [WINESYNC] taskkill: Use toolhelp snapshot to get process information. wine commit id 6cca1f5099a8354b67578b42dd34fd010e80b6de by Paul Gofman <pgofman@codeweavers.com> [WINESYNC] taskkill: Mark processes for termination in main(). wine commit id 5c851451892e05c1747108432a5a2bff3a78ed9e by Paul Gofman <pgofman@codeweavers.com> [WINESYNC] taskkill: Support terminating child processes. wine commit id fb6b1c91bbf412f5eba260ae52ee38176fd693d4 by Paul Gofman <pgofman@codeweavers.com> NOTE: This implementation is disabled for ReactOS, and we keep our own. See the comment block in the code for the reasons why. + Adaptations for ReactOS-specific code. In particular, great care has been taken to keep the `pkill_list` functionality (read: fix) introduced in PR #2403 (commit 97e7efc0 ). The current problem with Wine's code is that if many processes (more than one) with the same image name are running, then: taskkill /im theimagename.exe would only terminate *one* of the corresponding processes, instead of all processes having this same image name (as on Windows). The `pkill_list` array contains all the PIDs of these processes. This replaces the single `pid` initialized by `get_task_pid`. Co-authored-by:
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
-
- 07.04.2025 2 коммита
-
-
-
Timo Kreuzer создал
-
- 06.04.2025 4 коммита
-
-
-
Oleg Dubinskiy создал
- Avoid unnecessary enumerating audio-related device interfaces which are currently not present in the system. - Do this for MMixer routines, same as it's already done for Legacy ones.
-
Johannes Anderwald создал
Necessary for drivers, which install multiple device interfaces and all interfaces might not be available for this device. CORE-17285
-
Oleg Dubinskiy создал
Skip unsuccessfully initialized devices and continue enumeration until all of devices are enumerated. Patch by Johannes Anderwald with additional improvements from me. This fixes 0 audio devices detected for HD audio controllers (e. g., Realtek), and hence allows to properly detect all available devices and play the sound with MMixer routines enabled (they are currently default). Tested personally with Realtek HD Audio driver version R2.74 for Windows XP/Server 2003 in pair with hdaudbus.sys from Windows Vista SP2 on real hardware. CORE-17285
-
- 05.04.2025 2 коммита
-
-
Eric Kohl создал
-
-
- 04.04.2025 11 коммитов
-
-
Hermès Bélusca-Maïto создал
-
Whindmar Saksit создал
-
Hermès Bélusca-Maïto создал
The Install/Uninstall/Modify/... buttons stay disabled by default, unless: - For installed apps: when an app item is selected, Uninstall (and Registry-remove) are enabled, and Modify is enabled under certain conditions. - For available apps: * Modify, Uninstall and Registry-remove are always disabled. * When an app item is selected, Install is enabled. * Install is also enabled if there is at least one application selected for installation (box checked), in which case the button stays enabled even while changing across apps categories.
-
Katayama Hirofumi MZ создал
Modernize font engine modules. JIRA issue: CORE-16084 - Update FreeType to 2.10.0 from 2.9. - Delete useless files. - Add technical notes (TechNote.txt) on freetype. - DbgPrint became FT_Message.
-
Katayama Hirofumi MZ создал
Re-trial of #7800. Deleting __WINESRC__ hacks. JIRA issue: CORE-5743 - Add sdk/cmake/set_wine_module.cmake. - Load set_wine_module.cmake at top-level CMakeLists.txt. - Use set_wine_module cmake function and delete __WINESRC__ as possible. - Delete many include_directories.
-
Hermès Bélusca-Maïto создал
Invoke the MmVerifyImageIsOkForMpUse() helper. If the boot-time driver only supports a uniprocessor system, bugcheck with UP_DRIVER_ON_MP_SYSTEM. https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-0x92--up-driver-on-mp-system Note that we don't do this check very soon at boot time (e.g. in MiReloadBootLoadedDrivers or MiInitializeLoadedModuleList), but only after loading the drivers' debug symbols (if any). The reason is simply to ease debugging in case we bugcheck: this allows having the debugger set up with the symbols for this driver. For automatic and manual driver loading, MmVerifyImageIsOkForMpUse() is invoked by MmCheckSystemImage() but in this case, there is graceful failure and no bugcheck.
-
Hermès Bélusca-Maïto создал
-
Hermès Bélusca-Maïto создал
These SMP-specific switches allow to test and control configurations with various number of CPUs on multiprocessor systems. - NUMPROC: maximum number of logical processors that can be started (including dynamically, not currently supported by ReactOS) at run-time. - BOOTPROC: maximum number of logical processors that can be started at boot-time. - MAXPROC: forces the OS to report the maximum possible number of CPUs as existing on the system. - ONECPU (MP HAL-only boot switch): causes the HAL to only use one (the boot) CPU on a multiprocessor system. Attempting to start other processors will fail. For more information, see: https://www.geoffchappell.com/notes/windows/boot/bcd/osloader/numproc.htm https://www.geoffchappell.com/notes/windows/license/processors.htm https://rmscrypt.wordpress.com/2011/02/ https://codeinsecurity.wordpress.com/2022/04/07/cpu-socket-and-core-count-limits-in-windows-10-and-how-to-remove-them/ Generic references about BOOT.INI switches: https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/boot-options-in-a-boot-ini-file https://www.itprotoday.com/cloud-computing/what-switches-can-be-used-bootini http://franck.kiechel.free.fr/dbr_eng/BootIni.htm References about BCD options: https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/bcdedit--set http://www.mistyprojects.co.uk/documents/BCDEdit/files/commands.6.1.7601.htm#TYPES%20OSLOADER
-
-
-
Katayama Hirofumi MZ создал
JIRA issue: CORE-17684 - Add HEAP_strdupA2W_buf and HEAP_strdupA2W_buf_free helper functions for quick string conversion. - Optimize HEAP_... functions. - Add IntConvertFontPaths helper function. - Support multiple files in AddFontResource function. - Add cFiles parameter to some internal font addition/ removal functions. - Half-implement NtGdiRemoveFontResourceW and RemoveFontResourceExW functions.
-
- 03.04.2025 1 коммит
-
-