Timo Kreuzer
9dedcb67e9
[VCRUNTIME][CRT] Change WCHAR_MIN/WCHAR_MAX to match native headers
...
This avoids conflicting definitions with MS CRT headers.
2024-11-16 20:01:49 +02:00
Timo Kreuzer
53d3cc5f3f
[VCRUNTIME] stdint.h: Update include guard for MIN/MAX macros
...
Include MIN/MAX macros for C++11 and above without the need to define __STDC_LIMIT_MACROS. This is what mingw uses.
2024-11-16 20:01:49 +02:00
Timo Kreuzer
e5633f656f
[VCRUNTIME] Add missing definitions
2024-11-16 20:01:49 +02:00
Timo Kreuzer
e202420456
[VCRUNTIME] Allow disabling GCC attributes for SAL
2024-11-16 20:01:49 +02:00
Timo Kreuzer
764cb5b8a5
[VCRUNTIME] Add pmmintrin.h
2024-11-16 20:01:49 +02:00
Timo Kreuzer
a67f36888c
[VCRUNTIME] Fix emmintrin.h
2024-11-16 20:01:49 +02:00
Timo Kreuzer
f493606999
[VCRUNTIME] Add immintrin.h
2024-11-16 20:01:49 +02:00
Timo Kreuzer
be8bbcbe92
[VCRUNTIME] Add isa_availability.h
2024-11-16 20:01:49 +02:00
Timo Kreuzer
fb49e9126e
[VCRUNTIME] Fix eh.h
2024-11-16 20:01:49 +02:00
Timo Kreuzer
b75d476bb7
[VCRUNTIME] Add __nullptr definition for non-MSVC compilers
2024-11-16 20:01:49 +02:00
Whindmar Saksit
6d109254ab
[SHELL32] Correctly compare pidls for SHBrowseForFolder BFFM_SETEXPANDED ( #7499 )
...
_ILIsEqualSimple just does a memcmp and that does not work for all items.
Should improve shell change notifications (CORE-13950).
2024-11-16 16:28:28 +01:00
Hervé Poussineau
81860b482a
[CMBATT] Fix battery Tag
...
0 (ie BATTERY_TAG_INVALID) is not a valid battery tag.
First battery must have a tag of 1.
2024-11-12 21:26:42 +01:00
Hermès Bélusca-Maïto
6aa11ac494
[USETUP] Deduplicate code in SelectPartitionPage()
2024-11-10 18:45:58 +01:00
Hermès Bélusca-Maïto
5066818284
[USETUP] Deduplicate code in InstallDirectoryPage()
2024-11-10 18:45:57 +01:00
Hermès Bélusca-Maïto
8bb3e5a017
[USETUP] Minor simplifications in some branching code
2024-11-10 18:45:40 +01:00
Carlo Bramini
30b40247a3
[CALC] Fix copy command when output is NaN ( #7496 )
...
CORE-19745
2024-11-10 17:01:34 +01:00
Timo Kreuzer
0d6316b008
[CMAKE][LWIP] Fix build with newer CMake versions
2024-11-10 11:46:47 +02:00
Whindmar Saksit
9ccafe8e49
[SHELL32] Force FileType OpenWith verb ( #7470 )
...
CORE-19816
2024-11-09 16:49:27 +01:00
Whindmar Saksit
a17b6e9369
[SHELL32][BROWSEUI] Set DefView InvokeCommand directory ( #7495 )
...
If a .lnk shortcut does not specify a working directory, it should use the directory provided by the InvokeCommand caller when it's launced.
CORE-19855
2024-11-08 23:27:26 +01:00
Stanislav Motylkov
3ecd2363a6
[MSI][BOOTDATA][INF] Add missing mnemonic keys for the context menu
...
Also add accelerator FIXMEs where I don't know. CORE-12323
2024-11-06 00:34:58 +03:00
Stanislav Motylkov
6be0de5d7b
[MSI][BOOTDATA][INF] Add missing localized strings to msi.dll resources
2024-11-06 00:26:18 +03:00
Stanislav Motylkov
3f4f51833a
[BOOTDATA][INF] hivecls.inf: Update Russian (ru-RU) translation
...
CORE-19845
2024-11-05 23:30:15 +03:00
Stanislav Motylkov
b45429ce03
[BOOTDATA][INF] hivecls.inf: Add definitions for MSP / Msi.Patch files
...
These are used by Steinberg Cubase 5. CORE-19845
Also add some missing MUIVerb for Msi.Package.
2024-11-05 23:28:59 +03:00
Timo Kreuzer
51aac7ca93
[RTL] actctx.c: Restore wine tracing
2024-11-05 10:54:21 +02:00
Timo Kreuzer
d2753d6374
[RTL] Add minimal wine debug support functions
2024-11-05 10:54:21 +02:00
Timo Kreuzer
626b06bb5a
[RTL] actctx.c: add an #ifdef __REACTOS__
2024-11-05 10:54:21 +02:00
Timo Kreuzer
d58a040eb2
[RTL] Move ReactOS specific actctx init code into it's own function
2024-11-05 10:54:21 +02:00
Timo Kreuzer
711fa80fa1
[RTL] actctx.c: Remove ACTIVATION_CONTEXT_WRAPPED
...
This structure replaced magic field in wine's ACTIVATION_CONTEXT with a new field MagicMarker in a wrapped structure, with the only difference being the field offset. This is pointless, because it's not used anywhere outside of this file. Also remove the related functions, that were never even used in the first place.
2024-11-05 10:54:21 +02:00
Timo Kreuzer
20b5a26a3c
[RTL] actctx.c: rename RefCount back to ref_count like in wine
...
There is no point in changing the name of this field.
2024-11-05 10:54:21 +02:00
Timo Kreuzer
db5fa3bffc
[SDK] Add some missing definitions
2024-11-04 08:42:34 +02:00
Timo Kreuzer
dc0433f02a
[SDK] Add some missing headers
2024-11-04 08:42:34 +02:00
Timo Kreuzer
1c5ddc893a
[MSHTML] Improve a reactos hack
...
Don't define a dll-import function.
2024-11-04 08:42:34 +02:00
Hervé Poussineau
d6eebaa47a
[TCPIP] Synchronize LWIP code to 2.2.0
...
- take code from STABLE-2_2_0_RELEASE commit on https://git.savannah.gnu.org/git/lwip.git
- remove lwip/contrib directory
- do required changes due to upgrade in
* CMakeLists.txt
* include/lwip/arch/cc.h
* include/lwip/arch/sys_arch.h
* include/lwip/lwipopts.h
* include/tcpip.h
* ip/CMakeLists.txt
* ip/lwip_glue/lwip_glue.h
* ip/lwip_glue/tcp.c
* ip/transport/tcp/if.c
* tcpip/icmp.c
CORE-13098
2024-11-03 22:49:45 +01:00
Hervé Poussineau
bc94df7288
[TCPIP] Add ip_addr_t typedef
...
ip_addr_t is used in later versions of LWIP.
2024-11-03 22:49:45 +01:00
Hervé Poussineau
5e5b31ecbd
[TCPIP] Remove options in lwipopts.h having default values
...
If lwipopts.h doesn't provide a define, a default value is taken from lwip/src/include/lwip/opt.h
2024-11-03 22:49:45 +01:00
Andrei Miloiu
0b8a47c3f7
[MSCONFIG] Update Romanian (ro-RO) translation ( #7353 )
2024-11-03 20:39:20 +01:00
Andrei Miloiu
baa89e9c25
[3DTEXT] Update Romanian (ro-RO) translation ( #7361 )
2024-11-03 20:34:26 +01:00
Andrei Miloiu
0e7f676aa7
[FONTSUB] Update Romanian (ro-RO) translation ( #7355 )
2024-11-03 20:22:18 +01:00
Andrei Miloiu
16f1abe1c8
[RAPPS] Improve Romanian (ro-RO) translation ( #7360 )
2024-11-03 20:19:33 +01:00
Andrei Miloiu
d326ca1f36
[CLB] Update Romanian (ro-RO) translation ( #7358 )
2024-11-03 20:16:24 +01:00
Andrei Miloiu
11a32fce15
[MSCONFIG_NEW] Update Romanian (ro-RO) translation ( #7407 )
2024-11-03 19:58:48 +01:00
Andrei Miloiu
ddb2899505
[SERVMAN] Update Romanian (ro-RO) translation ( #7413 )
2024-11-03 19:54:26 +01:00
Eric Kohl
0e462a3905
[SECLOGON] Add missing service status updates
...
The Seclogon service must update its status to SERVICE_STOPPED on a SERVICE_CONTROL_STOP or SERVICE_CONTROL_SHUTDOWN command.
This fixes CORE-19793.
2024-11-03 10:37:04 +01:00
Baruch Rutman
79f2289a9d
Fix various inet_ntop definitions
2024-11-02 21:57:28 +01:00
Baruch Rutman
4453711b5a
[WS2_32_WINETEST] Sync tests for inet_pton, inet_ntop
2024-11-02 21:57:28 +01:00
Baruch Rutman
454de56c6b
[WS2_32] Add inet_pton, inet_ntop
2024-11-02 21:57:28 +01:00
Alex Henrie
56229b7a06
[RTL] ntdll: Implement RtlIpv6StringToAddress(Ex)[AW]
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 474d1f0b2daa8583fa82fe203b207807ba29499d
2024-11-02 21:57:28 +01:00
Václav Zouzalík
2330d3ad03
[INTL] Update German (de-DE) translation ( #7466 )
2024-11-02 21:44:35 +01:00
vsaucing
ad827eaa71
[DISKPART] Update Turkish (tr-TR) translation ( #7292 )
...
Fixed errors.
2024-11-02 21:44:15 +01:00
Jose Carlos Jesus
0cf2390c3f
[MSGINA] Update Portuguese (pt-PT) translation ( #7235 )
2024-11-02 21:43:48 +01:00