1098 Commits
Author SHA1 Message Date
Ismaeel Shaikh e17ca13c92 [DOC] Fix typos in HACKING documentation file (#9322)
Corrected several spelling and grammatical errors in the HACKING guide
to improve readability for newcomers contributing to the kernel.

Signed-off-by: Ismaeel Shaikh <[email protected]>
2026-07-30 18:50:19 +03:00
Andrei-Valentin Miloiu 89b0a25da5 [DOC] Update Romanian translation notes for diacritics usage (#9288)
Clarified the usage of Romanian diacritics in translation notes.
I previously forgot to add a rule for capital Ț letter.
2026-07-30 18:44:21 +03:00
Amine Khaldi e05d78ede0 [OLEAUT32] Sync with Wine 10.0. CORE-20595 2026-07-25 17:55:19 +01:00
Amine Khaldi 4152023f56 [URLMON] Sync with Wine 10.0. CORE-20596 2026-07-25 17:41:41 +01:00
Mikhail Tyukin 07fe476126 [UIAUTOMATIONCORE] Use add_idl_reg_scripts and register in syssetup
Oleacc winetest depends on uiautomation.dll to be registered to use IAccessible interface. The oleacc DLL does not use the wine_dllregister library but instead registers the proxy class which results in the interface not being accessible.
2026-07-14 17:21:17 +02:00
Mikhail Tyukin 1616b215a3 [OLEACC] Sync to Wine-10.0 2026-07-14 17:21:17 +02:00
Timo Kreuzer 03bd53db66 [CRYPT32] Sync to wine 10.0
- Move CertEnumSystemStoreLocation to reactos/store.c
- Add emulation layer for unixlib calls
- Implement enumeration of root certificate store in the registry

TODO:
- Implement remaining unixlib functionality using mbedtls or similar
2026-06-23 17:36:26 +00:00
Mark Jansen 7c05a10a90 [ACLAYERS] Add shim for GlobalMemoryStatus
This is needed by games like Half-life that won't start without it.
2026-06-21 01:33:39 +02:00
Amine Khaldi c51c284474 [VBSCRIPT] Sync with Wine 10.0. CORE-20606 2026-06-19 19:33:57 +01:00
Whindmar Saksit a4610203d1 [WSCRIPT] Sync to Wine 11.10 (#9100)
Adds support for script time-out and proper script error reporting.
2026-06-13 22:20:44 +02:00
Amine Khaldi 9de28952fb [CRYPTNET] Sync with Wine 10.0. CORE-20594 2026-06-09 20:12:33 +01:00
Amine Khaldi 28ed28dac1 [JSCRIPT] Sync with Wine 10.0. CORE-20605 2026-06-09 20:12:05 +01:00
Amine Khaldi e9b001db62 [INETCOMM] Sync with Wine 10.0. CORE-20614 2026-06-03 23:45:14 +01:00
Amine Khaldi 96def62b26 [CRYPTUI] Sync with Wine 10.0. CORE-20593 2026-05-30 12:22:29 +01:00
Thomas Anderson fc1df47c3f [THEMES] Add and improve French (fr-FR) translation (#8956)
CORE-18191
2026-05-28 18:40:30 +03:00
Mikhail Tyukin dff8ac8270 [ADVAPI32] Sync crypt components to wine-10.0 2026-05-25 17:00:18 -04:00
Ahmed Arif 4da86123f4 [MEDIA][CMAKE] Stop .msstyles and .tlb modules from rebuilding on every ninja invocation (#9003)
Move 'xdk' from `OBJECT_DEPENDS` (which forces RC recompilation when xdk changes) to `add_dependencies()` at the target level (which only ensures build order without cascading into recompilation).

This applies to all 5 theme msstyles (Lautus, Lunar, Mizu, Modern, Blackshade) and 3 TLB modules (stdole2, stdole32, mshtml).

Addendum to commit 1628f5e682 (PR #8576).
2026-05-18 23:31:48 +02:00
Timo Kreuzer a21d19a817 [ACTIVEDS.TLB] Import from Wine-10.0 2026-05-11 18:21:34 +00:00
Timo Kreuzer 5e436637fe [ACTIVEDS] Sync to Wine-10.0
Also add it's COM registration, so it actually works.
2026-05-11 18:21:34 +00:00
Doug Lyons 7066dcccae [WINESYNC] Remove reference to winfile which was removed in 2023 (#8972)
Housekeeping only. Remove reference to 'winfile' from WINESYNC.txt.

This was removed from the ReactOS tree in 2023 by Victor Perevertkin.
Reference commit: https://github.com/reactos/reactos/commit/b82353c.
2026-05-09 19:02:12 -05:00
Timo Kreuzer 15c9005acb [MLANG] Sync to Wine-10.0 2026-05-08 07:30:20 +00:00
Timo Kreuzer e9a6d20847 [NLS] Add codepage 20932 (Japanese - EUC-JP) 2026-05-08 07:30:20 +00:00
Eric Kohl 0bfb40dfc6 [INF] Add tcpip interface range values and dhcp service keys 2026-05-05 23:55:09 +02:00
Hermès Bélusca-Maïto 6e47921c5c [MEDIA] shortcuts.inf: The Accessibility shortcuts don't require a working directory
Addendum to commit ef268d1301 (r73577).

Magnify, OSK, and UtilMan shortcuts don't require a working directory
`%HOMEDRIVE%%HOMEPATH%`, since they don't access or save files into the
current user's directory. (And most of the time they run under the SYSTEM
account, for which neither the `%HOMEDRIVE%` nor `%HOMEPATH%` environment
variables exist.)

While it's true these shortcuts on Windows XP/2003 have their working
directory set to these values, on Windows 7+ at least this isn't the
case anymore.
2026-05-05 19:34:01 +02:00
Vitaly Orekhov cc81c8cfce [INF] ks.inf: Add Russian (ru-RU) translation (#8923)
Reduce count of untranslated strings throughout the system, this time for the audio settings.
Supply Russian translations for audio device pins and function names.

Some strings have been shortened in obscure ways to fit in our sndvol32 by caption names.
2026-05-05 20:24:25 +03:00
Oleg Dubinskiy 2ec1f64c96 [HDAUDBUS] Sync to the current upstream
Import the following upstream commits:
https://github.com/coolstar/sklhdaudbus/commit/30a807de7d7934045161afc93f8ef11ac7a73c91
https://github.com/coolstar/sklhdaudbus/commit/76dbc244c36645796df03c53ddc6122e059e2d62
https://github.com/coolstar/sklhdaudbus/commit/afb1d55817a233707344cb47c5f80863685f1d76
https://github.com/coolstar/sklhdaudbus/commit/da286c7824405f3255dc3d97700042f2245f854f
https://github.com/coolstar/sklhdaudbus/commit/5477b93a3b68c474819abf2094a49d0e2d8d9799
which contain new supported devices added in inf file and two bugfixes from me, which fix all playback distortions with all XP-compatible HD audio codecs.
Tested and works fine with Realtek HD audio codec R2.74 on ALC660 controller at least, but it still needs to be tested with other codecs as well (like SigmaTel etc.).
Also update the commit hash in 3rd party files.txt appropriately.
2026-04-27 23:05:40 +02:00
Dmitry Borisov 7d33f7503b [UNIATA] Disable the driver and enable the new ATA stack
Also fix descriptions for devices 1166:0241 and 1166:0242.
See https://bugzilla.kernel.org/show_bug.cgi?id=10424 and
https://github.com/torvalds/linux/commit/aeb74914ef0e6746f15b11c0399048de9c5c05b8

CORE-17256
2026-04-21 15:01:22 -05:00
Oleg Dubinskiy 410dd824aa [DRIVERS] Update the name of the new HD audio bus driver
Remove *_new prefix from the new HDAudBus driver, since it's now used by default and the previous (old) one was removed.
[DOC] Update the path of the new HDAudBus driver to the current actual one.
2026-04-02 11:33:07 +02:00
Mikhail Tyukin dcd45a59d1 [LIBJPEG][LIBPNG][LIBTIFF] Update (#8808)
* [LIBTIFF] Update to 4.7.1

* [LIBPNG] Update to 1.6.51

* [LIBJPEG] Update to 10
2026-04-01 17:27:34 +02:00
Mikhail Tyukin c93cbb9bf1 [BCRYPTPRIMITIVES] Import from wine-10.0 (#8818)
Import bcryptprimitives.dll from wine-10.0 for modern applications
2026-03-31 14:10:35 +00:00
Mikhail Tyukin 3dc66309d1 [BLUETOOTHAPIS][BTHPROPS][WINUSB] Import from wine-10.0 (#8801)
* [WINUSB] Import wine-10.0
* [BLUETOOTHAPIS][BTHPROPS] Import wine-10.0

Import wine bluetooth and usb stubs. Needed for modern applications. These dlls were added in XP sp2.
2026-03-29 02:49:33 +00:00
winesync ac322153b6 [WINHTTP] Winesync to Wine-10.0 2026-03-28 11:35:17 -07:00
Mikhail Tyukin 3908cbf5b4 [UIAUTOMATIONCORE] Import from Wine-10.0 (#8708)
* [UIAUTOMATIONCORE] import from wine-10.0
* [DXDIAG] fix build after sync

Used in many NT6+ applications like web browsers. This dll "enables assistive technology products, such as screen readers, to provide information about the UI to end users and to manipulate the UI by means other than standard input. UI Automation also allows automated test scripts to interact with the UI" according to msdn.
2026-03-28 14:17:27 +00:00
Mikhail Tyukin 7a9265ac30 [NETUTILS] import wine-10.0 (#8799)
Import netutils dll from wine-10.0. This dll was added in Windows 2000. There are no winetests for this dll.
2026-03-28 12:37:02 +00:00
Mikhail Tyukin c47733ab1c [WINTRUST] Sync to wine-10.0 (#8388)
- Sync wintrust and tests to wine-10.0
2026-03-13 18:30:43 -05:00
Mikhail Tyukin 374207770d [FECLIENT] Import from Wine-10.0 (#8301)
* [LIBWINE] add dll_canunload library

* [FECLIENT] Import from Wine-10.0
2026-03-13 16:05:55 -07:00
Mikhail Tyukin 6cf5d73269 [WINESYNC] Update files 2026-03-01 10:38:42 +02:00
Timo Kreuzer 1f97ad1f93 [RTL] Sync actctx.c to wine 10.0 2026-03-01 10:38:42 +02:00
Oleg Dubinskiy 7c2d923007 [HDAUDBUS_NEW] Import new SkyLake/KabyLake/ApolloLake HD audio bus driver from https://github.com/coolstar/sklhdaudbus/tree/master (BSD-3-Clause License)
[DOC] 3rd Party Files.txt: Add 'HD Audio Driver for Windows 10 / 11 with Skylake -> Raptor Lake DSP support'
CORE-15350, CORE-18776
2026-02-16 15:18:26 +01:00
Mark Jansen 23c4ed174f [ACGENRAL] Add shim for msys2 hacks
See CORE-20159 for details
2026-02-15 20:12:39 +01:00
Hermès Bélusca-Maïto b5b9b5d169 [HALX86] Update the PCI hardware IDs database.
Extracted from the pci.ids database at https://pci-ids.ucw.cz/ from 2026-01-31 03:15:01.
Maintained by Albert Pool, Martin Mares, and other volunteers from the PCI ID Project.
2026-01-31 18:00:03 +01:00
Chan Chilung b380d23d6f [UXTHEME] Add Traditional Chinese (zh-TW) translation (#8586)
Also update the `Chinese translation notes.txt` documentation regarding punctuation and fix a dead link.
2026-01-15 18:14:53 +03:00
Timo Kreuzer 886628eaa1 [MSXML6] Sync to wine-10.0 2026-01-10 19:03:40 +02:00
Timo Kreuzer 02185fb226 [MSXML3] Sync with wine-10.0 2026-01-10 19:03:40 +02:00
Timo Kreuzer 1628f5e682 [CMAKE] Fix some dependencies on autogenerated headers 2026-01-10 01:32:06 +02:00
Vitaly Orekhov 93f6ac6cde [INF] ks.inf: Fix AudFName.VideoVol and AudFName.VideoMute captioning (#8567)
Fix consistency issues through the volume meters. The odd audio line name can be observed on Creative sound cards, like the one used in VMware Workstation by default for Windows XP.
2026-01-09 20:58:46 +03:00
Stanislav Motylkov 8785bed110 [BOOTDATA][INF][FONTS] Sync font substitutes for "MS Sans Serif"
Keep font substitutes in sync for LiveCD and localized installations.
Addendum to bac7d7f5cd and 0d7afe780e.

CORE‑15675 CORE‑15678
2025-12-31 11:36:21 +01:00
Doug Lyons 0d7afe780e [SETUP][INF][FONTS] Revert FontSubstitutes for "MS Shell Dlg" back to "Tahoma" (#8533)
Partial revert of bac7d7f for TCPView Help | About https://jira.reactos.org/browse/CORE-15678 truncated text.
Fixes JIRA issue: CORE-20404.
2025-12-30 21:37:19 -06:00
Timo Kreuzer 4aef49943f [MSVCRT] Switch to wine msvcrt 2025-12-30 12:57:14 +02:00
Doug Lyons bac7d7f5cd [SETUP][INF][FONTS] Change font substitutes for "MS Sans Serif" and "MS Shell Dlg" (#8481)
Change both of these from "Tahoma" to "Microsoft Sans Serif" for Latin Fonts only.
It is possible that other language types would benefit, but I am unable to test these.

CORE-15675 and CORE-15678 (Both Fixed.)
CORE-16435 (Improvements only. Not totally fixed.)
2025-12-20 22:31:36 -06:00