Conversation
…dSetup local to the installer.
…#7783) Enable desktop icon title font setting. JIRA issue: CORE-13601 - Forward WM_SETTINGCHANGE message up to ListView. - ListView accepts WM_SETTINGCHANGE message. - Enable icon spacing.
Unlike mkshelllink, this uses the native COM interface to create the link.
…e key does not exist yet
When drawing the menu, the boot options should not be overwritten, but when clearing the screen, everything needs to be drawn, otherwise there will be uninitialized characters at the bottom. See CORE-20014.
For example, this is what's expected by Cygwin (ba)sh on Windows.
[CONFIGURE.CMD] Use multi-command syntax instead of AND operator for successive echo's And adjust few strings. [CONFIGURE.SH] Quote the echo'ed strings, and adjust some of them.
Rewrite the Ext bootsector because the older one was broken and had no compatibility with Ext4 extents. Introduce a 3rd-stage bootsector for complex code. CORE-14235 - Why was the previous bootsector broken? Because of hardcoded inode size, hardcoded freeldr base address, etc. - Why is there a extldr.sys? The extldr.sys was introduced because the limited code space in the bootsector prevents adding new features, such as Ext4 full extents support. - What is extldr.sys and What does it do? It is the helper file for the Ext bootsector and that is necessary for adding Ext4 support. It locates the freeldr.sys file, loads it into memory and runs it.
[DDK] Update IDENTIFY data and other ATA definitions. Based on the MinGW header. [FREELDR] Refactor and optimize the IDE driver. Fix long-standing bugs, which have a negative impact on the boot stability. - Make the driver more ATA specification compliant. - Improve the speed of device detection. - Remove inconsistent delays. - Support modern hard drives with sector size greater than 512 bytes. - Add basic error recovery. - Move private definitions to a separate private header. - Remove the useless AtaFree API method.
The ping utility found in various versions of Windows fills the optional data field in the ICMP echo request structure with ASCII characters from 'a' to 'w' wrapping back around until SendBuffer is full. Future TO-DO: Compare ReplyBuffer data to SendBuffer.
…ng the LiveCD or a new install (reactos#7797) Use a `[Shell]` section with `DefaultThemesOff` and `CustomDefaultThemeFile` values, specifying respectively whether to use the classic theme or a custom one, and the complete path to the custom .theme (or .msstyles) file. These values are compatible with those documented in the "MS Windows Preinstallation Reference" help file of the Windows installation CD (DEPLOY.CAB\ref.chm) [BOOTDATA] bootcd/unattend.inf: Use the Shell/CustomDefaultThemeFile value to specify which theme to use
…e product type (reactos#7052) Allows "ROS as a workstation" installs to report itself as a basic server to Win32 applications when the user toggles the sysdm.cpl checkbox (to unchecked in this case).
JIRA issue: CORE-19496 Modify boot/bootdata/hivesys.inf to change the values of registry key HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Nls\Locale.
[USBCCGP] Ignore invalid devices Group audio function interfaces together [USBPORT] Prevent infinite loop in USBPORT_OpenPipe when endpoint is not becoming ready
Supports multiple drives in a single property sheet CORE-20025
Based on @Doug-Lyons's wordpad-ruler-fix-05.patch. JIRA issue: CORE-19870 In IntRequestFontSize function, if lfWidth < 10, then req.width = 0;. Co-authored-by: Doug Lyons <douglyons@douglyons.com>
…o the default (reactos#7794) CORE-18839
Follow-up of reactos#7795. This affects boot condition of es-CR, rm-CH, ur-PK, fa-IR, vi-VN, ka-GE, bn-IN and my-MM users. EDIT: These languages are not supported in base/setup/usetup/ muilanguages.h yet. JIRA issue: CORE-19496 Modify boot/bootdata/hivesys.inf t o change the values of HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Nls\ Language and HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Nls\ Locale registry keys.
…o structure (reactos#7734) FileHandle gets initialized completely in IsoSearchDirectoryBufferForFile() - Also mark some functions as static.
…me buffer (reactos#7734) The FileName buffer is NUL-terminated later on.
…os#7734) This patch reduces the number of sectors read by 709 (from 8788 to 8079)
Related to reactos#7800. Reduce code dependency on Wine. JIRA issue: CORE-5743 - Wrap DLL_WINE_PREATTACH usage by #ifndef __REACTOS__ and #endif. - Undefine DLL_WINE_PREATTACH macro in sdk/include/xdk/winnt_old.h.
Running 64-bit processes from within 32-bit ones is still broken due to NtQuerySection returing bogus values for 64-bit sections under WOW64. Since this behaviour seems to be intentional, this problem has to be fixed by implementing another way of getting the entrypoint in kernel32!CreateProcessInternalW.
…enter any locked critical section
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Do a quick recap of your work here.
JIRA issue: CORE-XXXX
Proposed changes
Describe what you propose to change/add/fix with this pull request.
TODO
Use a TODO when your pull request is Work in Progress.