Hervé Poussineau
c8c9a70461
[FREELDR/x64] Fix MSVC x64 boot
2021-02-22 15:15:28 +01:00
Hervé Poussineau
c6730a4a87
[RSYM/x64] Allow binaries without symbol table
2021-02-22 14:42:04 +01:00
Hervé Poussineau
4c930799f1
[RSYM/x64] Make command line compatible with x86 version
...
x86 version needs input and output file names as arguments, even if is called with
input file name = output file name.
x86 version also accepts a -s argument to the root path of ReactOS sources
Make x64 version take the same arguments.
2021-02-22 14:21:43 +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
77d69c68b8
[OBJ2BIN] Add support for IMAGE_REL_I386_REL16
...
Also return error in case of unknown relocation type.
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
Eric Kohl
dd1f0d02bc
[LSASRV] Improve the policy change registration code and notify registered events
2021-02-21 18:05:11 +01:00
pivotman319
d4d897ccb7
[README] Trivial correction: replace "Seven" with "7" ( #3469 )
2021-02-21 18:48:20 +03:00
Eric Kohl
9ff015f770
[NTOS:CM] Report key creation to the notify code
2021-02-21 15:49:06 +01:00
Katayama Hirofumi MZ
0c15f7d183
[SHIMGVW] Use _countof instead of ARRAYSIZE and use UINT ( #3471 )
...
- Use _countof macro instead of non-standard ARRAYSIZE macro.
- Use UINT type for array index instead of INT type, to erase signed/unsigned comparison warning.
JIRA issue: N/A
2021-02-21 10:28:08 +09:00
Doug Lyons
ce7836c6d3
[WIN32K] Add StretchBlt function ability to flip images ( #3458 )
...
Modify dib\dibxxbpp.c programs to understand flipped images. See Videos at CORE-16642
1. Mirroring Horizontally works.
2. Mirroring Vertically works.
3. Rotation 180° works.
CORE-16642, CORE-14408, CORE-16634
2021-02-21 08:28:36 +09:00
Doug Lyons
89843bec56
[GDI32_APITEST] Add more StretchBlt Regression Tests ( #3455 )
...
Added tests for many more StretchBlt options.
Created StretchBlt regression tests for verifying most flip options.
This is preparation for my Pull Request #3458 which will implement the flip functionality for StretchBlt.
CORE-16642
2021-02-21 08:21:51 +09:00
Colin Finck
fd8080b094
[KERNEL32] Align the PROCESS_PRIORITY_CLASS variable in GetPriorityClass on a 4-byte boundary.
...
Fixes CORE-16757.
This is required for NtQueryInformationProcess as proven by my test application in the bug report.
2021-02-20 17:13:38 +01:00
Eric Kohl
ea26bef01d
[LSASRV] Add start code for the netlogon service
2021-02-19 21:53:00 +01:00
Jérôme Gardou
2a962eaf8c
[NTOS:CC] Keep a reference on the shared cache map of the file when we are in lazy write
...
This should fix "Leaking VACB" debug prints
2021-02-19 15:48:31 +01:00
Jérôme Gardou
d18634c026
[NTOS:WMI] Be consistent about potential NULL pointer use
2021-02-18 10:24:53 +01:00
Serge Gautherie
17a9041da1
[NTOS:WMI] IoWMIWriteEvent(): Add WNODE_FLAG_TRACED_GUID case
...
Addendum to d5f8964
(r23040).
CORE-17384
2021-02-17 18:59:09 +01:00
Serge Gautherie
495e22e0d5
[NTOS:WMI] IoWMIWriteEvent(): Fix annotation, Extend DPRINT1()
...
CORE-17384
2021-02-17 18:59:09 +01:00
Timo Kreuzer
4b4bff0642
[NTOS:MM] Handle demand zero PTEs with MM_EXECUTE_READWRITE and MM_READWRITE
2021-02-16 18:02:57 +01:00
Serge Gautherie
7ca16bf696
[PSDK] winbase.h: Update LoadLibraryEx() dwFlags value defines ( #3456 )
...
Add another Vista check.
Addendum to 986cc5e
.
2021-02-17 00:37:48 +09:00
Václav Zouzalík
0f8224e985
[SHIMGVW] Update Czech (cs-CZ) translation
2021-02-16 15:11:50 +01:00
Hervé Poussineau
796a536a22
Revert "Disable some C++ code, which doesn't compile for me"
...
This reverts commit 83d9920cb9
.
2021-02-16 00:13:18 +01:00
Hervé Poussineau
83d9920cb9
Disable some C++ code, which doesn't compile for me
2021-02-16 00:12:25 +01:00
Hervé Poussineau
58332b076c
[NTOS:KD] Merge initialization phases 1 and 2, and fix log file debugging
...
Phase 2 and 3 were not done anymore since 777a2d94da
.
Fix that, by merging phases 1 and 2, and by calling phase 3 later
for log file debugging, when ExpInitializationPhase = 3
CORE-17470
2021-02-16 00:12:25 +01:00
Katayama Hirofumi MZ
99a9e7e493
[SHIMGVW] Refactoring ( #3461 )
...
- Make the calls of CallWindowProc and DefWindowProc Wide (Unicode).
- Delete needless type casts.
- Add const to function arguments.
- Improve ImageView_LoadSettings function.
- Insert OFN_EXPLORER flag.
2021-02-15 19:21:55 +09:00
Jared Smudde
8b6e5e87c3
[MMSYS] Add the OFN_EXPLORER flag to the Browse for sound dialog. ( #3460 )
2021-02-14 21:40:30 +01:00
Carlo Bramini
ac4b506eab
[SHIMGVW] Fix wrong text into the title bar. ( #3459 )
...
Unicode/ANSI conversion problem happened by some wrong ANSI function calls. This PR fixes them by modifying CMakeLists.txt.
2021-02-15 02:38:36 +09:00
Eric Kohl
2a3c94e301
[NETAPI32] Use our implementation of NetWkstaUserEnum instead of the Wine stub
2021-02-14 11:26:54 +01:00
Eric Kohl
87a4624e20
[WKSSVC][NETAPI32] Implement NetrWkstaGetInfo and get rid of the old NetWkstaGetInfo implementation
2021-02-13 23:19:29 +01:00
Robert Naumann
0d1a804581
[SHIMGVW]Update German translation
2021-02-13 20:59:38 +01:00
Robert Naumann
e4058ee520
[SHELL32] Update German translation
...
-change "Meine Musik" to "Eigene Musik" to get a consistent naming. Same for "Meine Videos".
2021-02-13 20:14:05 +01:00
Carlo Bramini
6aafdc520c
[SHIMGVW] Fix CTRL-K to IDC_ROT_CLOCKW ( #3457 )
...
As signaled in CORE-11044, the IDC_ROT_COUNCW was assigned to both CW and CCW rotation.
2021-02-13 19:32:19 +01:00
Carlo Bramini
0d4e921c93
[SHIMGVW] Add new features (CORE-11044) ( #3113 )
...
Add these new features:
- Use accelerator table for keyboard hotkeys.
- Updated italian translation.
- Simplified creation of toolbar and tooltips.
- Added missing toolbar buttons.
- Initialize common controls for theming.
French translation by Kyle Katarn.
Polish translation by Adam Stachowicz.
2021-02-13 23:22:21 +09:00
Serge Gautherie
986cc5e8e2
[PSDK] winbase.h: Update LoadLibraryEx() dwFlags value defines ( #3153 )
...
* Deci-to-Hexa.
* Add more values.
* Add a Vista check.
2021-02-13 23:16:49 +09:00
Robert Naumann
b774ec5ca6
[NOTEPAD] Implement File->New Window
...
*Windows starts a new own's instance too, when clicking on "New Window" (Tested by @HBelusca)
2021-02-12 20:14:03 +01:00
Piotr Hetnarowicz
61f4b120fc
rapps pl-PL lang update ( #3454 )
...
rapps pl-PL lang update
2021-02-12 19:42:52 +09:00
Serge Gautherie
cb5d610a73
[CONSRV] SetConWndConsoleLeaderCID(): Check must be before dereferencing ( #3451 )
...
Addendum to f12e601
.
2021-02-10 18:55:19 +01:00
Jérôme Gardou
e46c2dd1b3
[VIDEOPRT] Mark low memory range as NOACCESS when we don't need to access it.
...
This allows to accomplish great things, such as crashing when dereferencing NULL pointer.
2021-02-10 17:48:30 +01:00
Jérôme Gardou
0573de22a0
[NTOS:MM] Do not assert on a case we actually support
2021-02-10 17:48:30 +01:00
Jérôme Gardou
f12e6016b6
[CONSRV] Set 0 as a console leader PID/TID when unsetting it.
...
Instead of whatever is behind the NULL pointer.
2021-02-10 17:48:30 +01:00
Jérôme Gardou
73fd52a164
[NTOS:MM] Flush dirty pages after closing the page files.
...
CORE-17462
2021-02-10 11:14:19 +01:00
Robert Naumann
b493a2f8ab
[SYSSETUP] Update German translation.
2021-02-09 21:03:34 +01:00
Timo Kreuzer
ca74467904
[NTOS:CC] Raise status, when CcMapData fails ( #3348 )
...
Also add a check in fastfat, that asserts, when CcMapData returns FALSE.
2021-02-09 09:29:48 +01:00
Serge Gautherie
2b93352907
[LOAD][UNLOAD] Fix w*printf() format strings ( #3319 )
...
Also:
- Set ServiceName.MaximumLength.
- Fix MSVC warnings:
'...\load\load.c(19): warning C4267: '=': conversion from 'size_t' to 'USHORT', possible loss of data
'...\unload\unload.c(19): warning C4267: '=': conversion from 'size_t' to 'USHORT', possible loss of data'
'...\unload\unload.c(24): warning C4476: 'wprintf' : unknown type field character 'U' in format specifier'
'...\unload\unload.c(24): warning C4474: 'wprintf' : too many arguments passed for format string'
2021-02-08 16:47:13 +01:00
Serge Gautherie
682f85ad9f
[DOC][WS2_32][WS2HELP] Fix ws2* paths ( #3425 )
2021-02-07 22:17:01 +01:00
Aobi Chan CL
3692b5ff25
[TRANSLATION] Chinese Traditional (zh-TW) translation improvement ( #3430 )
...
- CACLS, FONTSUB, NOTEPAD, SOLITAIRE, VCDCONTROLTOOL, WORDPAD: Update Chinese Traditional translation.
- CALC, PING, SYSTEMINFO Add Chinese Traditional translation.
- PING, SYSTEMINFO: Update zh-TW.rc to make it less Windows like (maybe).
- WRITE, WINFILE: Translation sync to Wine.
+ Update media/doc/For_Chinese_Translation.txt
2021-02-07 22:14:19 +01:00
Václav Zouzalík
5a194a2434
[INF] Add Czech (cs-CZ), Slovak (sk-SK) and Esperanto (eo-AA) translations ( #3446 )
2021-02-08 00:06:25 +03:00
Yaroslav Kibysh
c917caf723
[SYSSETUP] Make status dialog look like msgina status dialog ( #2825 )
...
* [SYSSETUP] Add msgina-like resources
* [SYSSETUP] Add bitmaps functionality, remove progress bar
* [SYSSETUP] Update resources
* [SYSSETUP] Use DPRINT1
* [SYSSETUP:INSTALL] %d - %lu for GetLastError in DPRINT1
* [SYSSETUP:INSTALL] Check pDlgData for NULL value
+ add some comments
2021-02-07 20:36:55 +01:00
Mark Jansen
35103558e1
[CMAKE] Fix empty dependencies.graphml being created
2021-02-07 14:02:01 +01:00