Victor Perevertkin
8e1fa03456
[CMAKE] Replace custom scripts in compilerflags with standard ones
...
- add_target_link_flags changed to target_link_options
- add_target_property changed to set_property(... APPEND ...)
2021-09-14 17:56:22 +03:00
Hermès Bélusca-Maïto
9393fc320e
[FORMATTING] Remove trailing whitespace. Addendum to 34593d93
.
...
Excluded: 3rd-party code (incl. wine) and most of the win32ss.
2021-09-13 03:52:22 +02:00
Hermès Bélusca-Maïto
bbabe2489e
[FORMATTING][TRANSLATION] Remove trailing whitespace. Addendum to 34593d93
.
...
Excluded: 3rd-party code (incl. wine).
2021-09-13 03:52:21 +02:00
Hermès Bélusca-Maïto
9b1edceae1
[REACTOS] Fix some instances of DPRINTs with trailing whitespace before newlines.
2021-09-13 03:52:19 +02:00
Süleyman Poyraz
53221834c5
[TRANSLATION] Add and improve Turkish (tr-TR) translation ( #3561 )
...
Reviewed-by: Can Taşan <ctasan99@hotmail.com>
Reviewed-by: Ercan Ersoy <ercanersoy@ercanersoy.net>
Signed-off-by: Süleyman Poyraz <zaryob.dev@gmail.com>
2021-09-12 00:34:11 +03:00
Mark Jansen
1105b021b3
[BOOTDATA] Update caroots.inf
...
* Add "Certum Trusted Root CA", "Certum EC-384 CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1707097 )
* Add "ANF Secure Server Root CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1703942 )
* Add "GLOBALTRUST 2020" (https://bugzilla.mozilla.org/show_bug.cgi?id=1697071 )
* Add "GlobalSign Root E46", "GlobalSign Root R46" (https://bugzilla.mozilla.org/show_bug.cgi?id=1693173 )
* Add "AC RAIZ FNMT-RCM SERVIDORES SEGUROS" (https://bugzilla.mozilla.org/show_bug.cgi?id=1683738 )
* Add "NAVER Global Root Certification Authority" (https://bugzilla.mozilla.org/show_bug.cgi?id=1678166 )
* Add "Trustwave Global ECC P384 Certification Authority", "Trustwave Global ECC P256 Certification Authority" , "Trustwave Global Certification Authority"(https://bugzilla.mozilla.org/show_bug.cgi?id=1663049 )
* Add "e-Szigno Root CA 2017" (https://bugzilla.mozilla.org/show_bug.cgi?id=1645174 )
* Add "Microsoft RSA Root Certificate Authority 2017", "Microsoft ECC Root Certificate Authority 2017" (https://bugzilla.mozilla.org/show_bug.cgi?id=1641716 )
* Remove "LuxTrust Global Root 2" (https://bugzilla.mozilla.org/show_bug.cgi?id=1641718 )
* Remove "Staat der Nederlanden Root CA - G3" (https://bugzilla.mozilla.org/show_bug.cgi?id=1687822 )
* Remove "EE Certification Centre Root CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1651211 )
* Remove "Trustis FPS Root CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1708307 )
* Remove "Global Chambersign Root - 2008", "Chambers of Commerce Root - 2008" (https://bugzilla.mozilla.org/show_bug.cgi?id=1692094 )
* Remove "Staat der Nederlanden Root CA - G2" (https://bugzilla.mozilla.org/show_bug.cgi?id=1639987 )
* Remove "VeriSign Class 3 Public Primary Certification Authority - G4", "thawte Primary Root CA - G3", "thawte Primary Root CA - G2", "GeoTrust Primary Certification Authority - G3", "VeriSign Class 3 Public Primary Certification Authority - G5", "thawte Primary Root CA", "GeoTrust Primary Certification Authority", "GeoTrust Universal CA 2", "GeoTrust Universal CA", "GeoTrust Global CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1670769 )
* Remove "VeriSign Universal Root Certification Authority", "GeoTrust Primary Certification Authority - G2" (https://bugzilla.mozilla.org/show_bug.cgi?id=1686854 )
* Remove "OISTE WISeKey Global Root GA CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1653092 )
* Remove "Taiwan GRCA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1656077 )
* Remove "Sonera Class 2 Root CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1710716 )
* Remove "QuoVadis Root CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=1710716 )
* Remove "AddTrust External Root" (https://bugzilla.mozilla.org/show_bug.cgi?id=1645199 )
* Remove "Verisign Class 3 Public Primary Certification Authority - G3"
CORE-17737
ROSBE-61
2021-09-05 16:40:53 +02:00
Julen Urizar Compains
ea6e774050
[TRANSLATION] Fix minor typos and untranslated dialogs in Spanish ( #3890 )
...
- usetup: New bootsector page.
- shell32: Copy and paste, and moving elements.
Also, some strings related to the shutdown and logoff.
- Minor Spanish grammar fix - some female words and minor latin american typos.
- First revision of the .inf, that includes the translation of the Services,
audio, processors and other drivers and minor things.
2021-09-04 17:22:41 +03:00
Serge Gautherie
7f0796443b
[BOOTDATA] livecd.ini: Fix 'APIC ACPI' typo
...
Addentum to 5ee0925
.
2021-09-03 23:10:42 +03:00
Julio Carchi
2268b33e18
[CMAKE][BOOTDATA] Fix LiveCD does not import caroots.inf into registry CORE-17739 CORE-17735 ( #3930 )
...
It regressed by 0.4.9-dev-82-g 6158207c31
KVM https://reactos.org/testman/compare.php?ids=78729,78730 LGTM
VBox https://reactos.org/testman/compare.php?ids=78728,78731 LGTM
2021-08-30 13:07:12 +02:00
Victor Perevertkin
6ef6fabfc5
[FREELDR][NTOS][HALPPC][SDK] Remove PowerPC code
...
Remove PowerPC-related code from the kernel, HAL, SDK and
Freeloader.
2021-08-15 15:35:51 +03:00
Victor Perevertkin
49cfac17c5
[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 3a3ef631d1
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
2021-07-30 17:14:57 +03:00
Victor Perevertkin
2e2190df57
[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 e308102f4a
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
2021-07-30 17:14:53 +03:00
Joachim Henze
a559d830b5
[BOOTDATA] Update readme.txt
...
Consistency regarding URLs:
- some URLs had the trailing slash, some had not
- moving all URLs to EOL makes it more convenient to copy-paste them
2021-07-19 01:05:00 +02:00
Hervé Poussineau
8d24de7805
[BOOTDATA][VBEMP] Merge duplicated registry settings to vbemp_reg.inf
2021-07-05 23:44:35 +02:00
Jérôme Gardou
f30136bc79
[NTOS:KE] Test spinlock ownership on both UP & MP build
...
There is no reason not to, and this avoids introducing bugs stupidly.
2021-06-29 11:49:20 +02:00
Jérôme Gardou
54ecf703f2
[CMAKE:GCC] Produce RosSym data even when building with separate debug symbols
2021-06-29 11:49:20 +02:00
Jérôme Gardou
5c332f6d36
[CMAKE] Get rid of freeldr_pe_dbg target
...
objcopy bug is now solved and I can't remember how this used to work anyway.
Use strip instead.
If you need to debug freeldr
- set SEPARATE_DBG cmake var to TRUE
- use qemu GDB stub
- In GDB : add-symbol-file <build_dir>/symbols/freeldr_pe.exe
2021-06-29 11:49:20 +02:00
Jérôme Gardou
900b6a5d56
[FREELDR] Check HwInterrupt return value
...
_Must_inspect_result_ is there for a reason
CORE-17637
2021-06-28 10:20:57 +02:00
Stanislav Motylkov
6d441f7d65
[XBOX][FREELDR] Initialize PCI-AGP bridge BAR values
...
This fixes problem with Xbox GPU not being detected as a children device.
CORE-17600 CORE-16216
2021-06-22 02:42:04 +03:00
Dmitry Borisov
18b4cc1479
[ISAPNP] Start the driver early in the boot
...
Because our child devices can have boot-start drivers
2021-06-20 19:24:32 +06:00
Timo Kreuzer
b627352815
[NTOS][SETUP] Add x64 SMP kernel and make SMP the default boot mode on x64
2021-06-19 12:17:18 +02:00
Timo Kreuzer
a0fb02f7f3
[HAL] Fix build with CONFIG_SMP
2021-06-19 12:17:18 +02:00
Timo Kreuzer
d0f6d2cf6e
[FREELDR/x64] Allow using memory above 4GB on x64
...
This splits MM_MAX_PAGE into the maximum addressable PFN (which is 2^20-1 on x86, 2^26-1 on x86PAE and 2^36-1 on x64) and the maximum mapped/accessible virtual memory MM_MAX_PAGE_LOADER (which is 4 GB on x86, since paging is disabled, but only 1 GB on x64, since only that much is identity-mapped).
2021-06-19 12:01:24 +02:00
Timo Kreuzer
5ee09256de
[HAL] Add APIC hals to setup and livecd
2021-06-17 23:27:44 +02:00
Victor Perevertkin
d220ea3e3c
[HIVESYS] Use "Primary Disk" writing for this driver load order group
2021-06-08 17:29:47 +03:00
Serge Gautherie
80b54b8026
[BOOT] CMakeLists.txt: Compare ARCH to arm64, not aarch64
...
This aarch64 was introduced first,
but arm64 was preferred everywhere else since then.
CORE-17518
2021-06-02 13:26:08 +03:00
Mark Jansen
0911e8f457
[CMAKE] Add some arm/arm64 specific paths
...
CORE-17517 CORE-17518
2021-05-24 17:34:28 +02:00
Stanislav Motylkov
dcc1506af5
[FREELDR][HALXBOX] Initialize PCI bridge secondary & subordinate bus values
...
This fixes the recursion when pci.sys attempts to get PCI bridge children
devices, which in fact are non-existing.
Note that the problem in pci.sys itself also deserves a separate fix.
CORE-16319 CORE-16216
2021-05-24 18:12:02 +03:00
Stanislav Motylkov
f1410d2b09
[FREELDR] Replace CONFIG_CMD macro with a straightforward bitfield struct
...
Also fix magic values related to PCI registers.
2021-05-24 18:02:16 +03:00
Jérôme Gardou
bc92234ea4
[FDEBUG] Use VK_ identifiers with VIRTKEY
2021-05-03 22:00:57 +02:00
Jérôme Gardou
d55276aad9
[FREELDR] Save used register when calling PNPBIOS
2021-04-28 13:10:23 +02:00
Jérôme Gardou
2bf116359b
[FREELDR] Force alignment of .text section on disk
...
Fixes boot for clang & GCC-amd64 build
Also rename freeldr_i386.lds to freeldr_gcc.lds for better clarity
2021-04-28 13:10:23 +02:00
George Bișoc
d28d2eb5f8
[BOOTDATA] Include EveryoneIncludesAnonymous registry value on Lsa system key
...
For further information
https://docs.microsoft.com/en-us/windows/win32/api/securitybaseapi/nf-securitybaseapi-impersonateanonymoustoken
2021-04-27 12:25:03 +02:00
Serge Gautherie
8ddbfdeb57
[BOOTDATA][CMAKE] Sort 2 directories out
...
winsxs\x86_reactos.newapi_6595b64144ccf1df_1.0.0.0_none_deadbeef:
removed: silently added on 8d30456
and never used.
bin\suppl:
moved: to 60 from 80.
2021-04-12 17:40:18 +02:00
Chan Chilung
6b700c6af1
[TRANSLATION] Chinese Traditional (zh-TW) translation update ( #3526 )
...
*Add Chinese Traditional translation for:
- [THEMES]
- [HIVESFT]
- [HIVEDEF]
- [HIVECLS]
- [SCREENSAVERS]
- [VGAFONTEDIT]
- [KERNEL32]
- [TASKLIST]
- [MYDOCS]
- [MSXML3R]
- INFs
*Chinese Traditional translation update for:
PR 3399
- [MSGINA]
- [SHELL32]
PR 3422
- [SOLITAIRE]
Others...
*Wine translation sync
2021-04-11 10:59:19 +02:00
Mark Jansen
2587d72ef7
[WINSXS] Add some amd64 manifests
...
Co-authored-by: Timo Kreuzer <timo.kreuzer@reactos.org>
2021-04-08 20:48:24 +03:00
Hervé Poussineau
4d25869e0e
[SYSSETUP] Manually start PlugPlay service, and wait for it before continuing
...
That way, class installers are already registered before installing devices.
CORE-17538
2021-04-07 19:35:50 +02:00
Serge Gautherie
25e1235fe7
[FREELDR] Remove a few useless code lines ( #3503 )
...
CORE-14516
2021-03-09 16:02:11 +01:00
Serge Gautherie
abc84a742b
[FREELDR] LoadAndBootWindowsCommon(): Use UNREACHABLE, on success
...
KiSystemStartup() is DECLSPEC_NORETURN.
2021-03-05 00:43:15 +03:00
Victor Perevertkin
f82eb0fede
this seem to be the only combination which works on msbuild-msvc
2021-03-03 08:34:32 +01:00
Jérôme Gardou
1ea6157cbf
[FREELDR] Use target_link_options instead of add_target_link_flags
...
CORE-17423
2021-03-03 08:34:32 +01:00
Jérôme Gardou
e7f08b3e30
[FREELDR] Use decimal numbers for section & file alignment
...
CORE-17423
2021-03-03 08:34:32 +01:00
Jérôme Gardou
0d811c2d1c
[BOOTMGFW] Explicitly disable NX compatibility
...
CORE-17423
2021-03-03 08:34:32 +01:00
Jérôme Gardou
3476cdae77
[BOOTMGFW] Explicitly disable dynamic base
...
CORE-17423
2021-03-03 08:34:32 +01:00
Victor Perevertkin
3bde2740df
[BOOTMGFW] Disable EFI bootloader compilation
...
Don't pretend we are supporting UEFI, we are not
2021-03-03 06:27:07 +03:00
Serge Gautherie
205b6e56c8
[FREELDR] DetectPnpBios(): Add 'i' to ERR() debug print ( #3465 )
...
Addendum to 17990b2
(r73617). CORE-12623
2021-02-22 21:10:27 +03:00
Hervé Poussineau
c8c9a70461
[FREELDR/x64] Fix MSVC x64 boot
2021-02-22 15:15:28 +01:00
Hervé Poussineau
05fbfb0cad
[FREELDR/x64] Partly revert 5367ae5760
...
Using RealModeEntryPoint uses IMAGE_REL_I386_REL16, now supported by obj2bin
2021-02-22 14:21:43 +01:00
Hervé Poussineau
5367ae5760
[FREELDR] Fix check, as FreeLoader x64 compiled with GCC only have 2 sections (.text and .bss)
2021-02-22 00:08:28 +01:00
Hervé Poussineau
78d9c38c37
[FREELDR/x64] Change syntax to be compatible with GAS x64
2021-02-22 00:08:28 +01:00