#
ce0460b1 |
| 24-May-2024 |
Ratin Gao <ratin@knsoft.org> |
[CMAKE] Update sdk/cmake/baseaddress[_msvc].cmake (#6869)
Fix system boot crash with `STATUS_ILLEGAL_DLL_RELOCATION` when compiled with `-DDLL_EXPORT_VERSION=0x600`
|
#
73d0d24d |
| 16-Mar-2024 |
Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com> |
[CMAKE] Update sdk/cmake/baseaddress(,_msvc).cmake (#6627)
Follow-up to #6624 (fd96666). ReactOS got rekt in that PR
because kernel32.dll got so larger.
Fix base addresses of DLLs to boot successf
[CMAKE] Update sdk/cmake/baseaddress(,_msvc).cmake (#6627)
Follow-up to #6624 (fd96666). ReactOS got rekt in that PR
because kernel32.dll got so larger.
Fix base addresses of DLLs to boot successfully. Sorry.
(dll/ntdll/ldr/ldrutils.c:1423) Illegal DLL relocation!
C:\ReactOS\System32\ntdll.dll overlaps kernel32.dll
*** Fatal System Error: 0xc0000269
Proposed changes
After latest build:
python gen_baseaddress.py C:\Users\katahiromz\reactos-1\output-VS-i386
python gen_baseaddress.py C:\Users\katahiromz\reactos-1\output-MinGW-i386
show more ...
|
#
6c93f3ca |
| 27-Dec-2023 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
[MSI_WINETEST][BASEADDRESS] Rename the 'custom' and 'selfreg' build targets.
They are renamed to 'msi_custom' and 'msi_selfreg', respectively. This is to avoid any future build target name collision
[MSI_WINETEST][BASEADDRESS] Rename the 'custom' and 'selfreg' build targets.
They are renamed to 'msi_custom' and 'msi_selfreg', respectively. This is to avoid any future build target name collisions with other tests that would also use similarly-named targets. (For example, a future setupapi wine-synced commit.)
show more ...
|
#
6ca8eb5c |
| 28-Oct-2023 |
Timo Kreuzer <timo.kreuzer@reactos.org> |
[CMAKE] Update baseaddress cmake files
|
#
0fb580a8 |
| 04-Mar-2023 |
Joachim Henze <joachim.henze@reactos.org> |
[SDK] Improve gen_baseaddress.py and its output files (#4964)
* [SDK:TOOLS] Improve gen_baseaddress.py
Adds some kbd layout modules into the excludes-section:
that we do lack for todays master
[SDK] Improve gen_baseaddress.py and its output files (#4964)
* [SDK:TOOLS] Improve gen_baseaddress.py
Adds some kbd layout modules into the excludes-section:
that we do lack for todays master: e.g._ kbdeo, kbdsf, kbdrost
and also some that we lacked in the past
(for improving backwards compatibility of the script to older rls-branches):
kbdgm, kbdes, kbdgrist, kbdja, kbdko, kbdsk, kbdsk1
* [SDK:CMAKE] Highlight in the output files where the script does misbehave
show more ...
|
#
0e14378d |
| 20-Oct-2022 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
[SMDLL][SMLIB] Deprecate the legacy ROS-specific SMDLL and improve SM client functions. (#4821)
This DLL was exporting legacy NT-incompatible or ROS-specific SM client functions, that have been sinc
[SMDLL][SMLIB] Deprecate the legacy ROS-specific SMDLL and improve SM client functions. (#4821)
This DLL was exporting legacy NT-incompatible or ROS-specific SM client functions, that have been since 10 years now (2012) replaced by the new NT-compatible SM:
- SmConnectApiPort(): was just SmConnectToSm().
- SmCompleteSession(): The legacy SMSS used it for when a subsystem initialization was finished. Now (NT-compatible) this function is called by subsystems **only** when a subsystem session **terminates**: SmSessionComplete().
- SmExecuteProgram(): was just the client side of SmLoadDeferedSubSystem() (whose server side is not implemented yet). The legacy SM "old" SmExecPgm implementation actually was "SmLoadDeferedSubSystem"...
- SmLookupSubsystem(): is a utility-only function to read any registry value inside "Session Manager\SubSystems".
Move SMDLL's readme into SMLIB and update its contents.
Collect some residual useful functions into smutils.c (and moved in SMLIB, though not compiled yet): - SmExecuteProgram(), now implemented as a wrapper around SmExecPgm(); - SmLookupSubsystem(), described above; - SmQueryInformation(), that retrieves a list of currently-running subsystems.
[SMLIB] Validate SbApiPortName's length in SmConnectToSm(). Fix CommandLine length validation in SmStartCsr().
Add documentation (+ SAL annotations) to the NT-compatible SMSS client functions.
smmsg.h: Add both Win32 and Win64 struct sizes C_ASSERTs for those whose size change between these two processor architecture sizes.
[SMLIB] Introduce SmSendMsgToSm() as helper to send data into the SM LPC port. + Make the other API functions use it.
It should be observed that in Vista+, both functions SmConnectToSm() and this new SmSendMsgToSm() are exported by NTDLL under the names RtlConnectToSm() and RtlSendMsgToSm() (and use the same signature). See: https://www.geoffchappell.com/studies/windows/win32/ntdll/history/names60.htm
[NTDLL] Correctly stub RtlConnectToSm() and RtlSendMsgToSm(). [NTDLL_VISTA] Link to SMLIB and simply export RtlConnectToSm() and RtlSendMsgToSm().
show more ...
|
Revision tags: 0.4.14-release |
|
#
49cfac17 |
| 23-Jul-2021 |
Victor Perevertkin <victor.perevertkin@reactos.org> |
[FFS] Remove the FFS/UFS driver
The upstream driver is not maintained and the file system itself is in a semi-abandoned state. Originally imported at 3a3ef631d12d8ac7ee2a95abf8c1c6e4815ac1a5
The dr
[FFS] Remove the FFS/UFS driver
The upstream driver is not maintained and the file system itself is in a semi-abandoned state. Originally imported at 3a3ef631d12d8ac7ee2a95abf8c1c6e4815ac1a5
The driver is written by Lee Jae-Hong, updated by Bo Brantén. ReactOS porting made by Peter Hater and Pierre Schweitzer. Follow updates at http://www.acc.umu.se/~bosse/
FS Recognizer code is left to keep the FS support as an installable driver.
CORE-11040
show more ...
|
#
2e2190df |
| 23-Jul-2021 |
Victor Perevertkin <victor.perevertkin@reactos.org> |
[REISERFS] Remove the ReiserFS driver
The upstream driver is not maintained and the file system itself is in a semi-abandoned state. Originally imported at e308102f4ab47c3c6a9107c743cbf3ec2c38f690
[REISERFS] Remove the ReiserFS driver
The upstream driver is not maintained and the file system itself is in a semi-abandoned state. Originally imported at e308102f4ab47c3c6a9107c743cbf3ec2c38f690
The driver is written by Mark W Piper, updated by Bo Brantén. ReactOS porting made by Peter Hater and Pierre Schweitzer. Follow updates at http://www.acc.umu.se/~bosse/
FS Recognizer code is left to keep the FS support as an installable driver.
CORE-11005
show more ...
|
Revision tags: 0.4.15-dev, 0.4.14-RC, 0.4.13-release |
|
#
5b4dbec1 |
| 27-Dec-2019 |
Mark Jansen <mark.jansen@reactos.org> |
[CMAKE] Update baseaddresses with gcc 8.3
|
Revision tags: 0.4.14-dev, 0.4.13-RC |
|
#
0bd9535d |
| 21-Sep-2019 |
Mark Jansen <mark.jansen@reactos.org> |
[CMAKE] Update baseaddresses
|
Revision tags: 0.4.12-release, 0.4.12-RC, 0.4.13-dev, 0.4.11-release, 0.4.11-RC, 0.4.12-dev, 0.4.10-release |
|
#
ea84aef6 |
| 25-Oct-2018 |
Mark Jansen <mark.jansen@reactos.org> |
[SDK] Update baseaddresses
|
#
ea5912e4 |
| 05-Sep-2018 |
Mark Jansen <mark.jansen@reactos.org> |
[SDK] Generate msvc baseaddresses from an RTC build
|
#
823552d7 |
| 30-Aug-2018 |
David Quintana <gigaherz@gmail.com> |
[CMAKE] Update baseaddress files to match latest changes.
|
Revision tags: 0.4.11-dev, 0.4.10-RC, 0.4.9-release |
|
#
80bac790 |
| 02-Jul-2018 |
Mark Jansen <mark.jansen@reactos.org> |
[CMAKE] Update all base addresses, taking into account the reserved user32 address from CORE-12752 CORE-11382
|
#
5a9dc5e7 |
| 01-Jul-2018 |
Mark Jansen <mark.jansen@reactos.org> |
[SDK] Add gen_baseaddress.py This tool was already used to calculate the last baseaddress update. It is based on baseaddress.sh that has been floating around. CORE-11382
|
#
a3ddb8a4 |
| 01-Jul-2018 |
Mark Jansen <mark.jansen@reactos.org> |
[CMAKE] Change winspool.drv to winspool again. CORE-14781
|
#
82351bc6 |
| 01-Jul-2018 |
Mark Jansen <mark.jansen@reactos.org> |
[CMAKE] Update baseaddress for msvc & gcc with rossym. CORE-14781
|
Revision tags: 0.4.10-dev, 0.4.9-RC, 0.4.8-release |
|
#
03830f67 |
| 07-Mar-2018 |
Timo Kreuzer <timo.kreuzer@reactos.org> |
[CMAKE] winspool.drv -> winspool in baseaddress_msvc.cmake
|
Revision tags: 0.4.8-RC, 0.4.9-dev, 0.4.7-release, v0.4.7, 0.4.8-dev, 0.4.7-rc1 |
|
#
c2c66aff |
| 03-Oct-2017 |
Colin Finck <colin@reactos.org> |
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
|