https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f9e430f65ba85e52a0a8d…
commit f9e430f65ba85e52a0a8d9f694f23373dbb56806
Author: Oleg Dubinskiy <oleg.dubinskij30(a)gmail.com>
AuthorDate: Wed Nov 20 16:52:38 2024 +0100
Commit: GitHub <noreply(a)github.com>
CommitDate: Wed Nov 20 09:52:38 2024 -0600
[NTOS:FSRTL] FsRtlAcquireFileExclusiveCommon: don't return before acquiring a file resource, except special cases (#7273)
* Don't return before file object's resource is acquired in FsRtlAcquireFileExclusiveCommon, except some special return cases, when return is reuired. Based on hpoussin_filter_extra.patch by Herve Poussineau (hpoussin) with improved comment, which matches the actual behaviour now.
This is required by fltmgr.sys driver from Windows XP/Server 2003 to work correctly, so this change fixes asserts/exceptions when releasing the file via FsRtlReleaseFile after acquiring, when using 3rd party filter drivers from several antivirus programs (e. g., Avast Free Antivirus all versions, AVG Antivirus Free 18.8, Avira AntiVir Personal 8.2, Dr. Web Security Space 8.0, Kaspersky Antivirus 2012 etc. etc.).
CORE-14157, CORE-14635, CORE-19318
* Add braces around return
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org>
* Improve the comment (make it more detailed)
* Correct checks sequence
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org>
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=2e3a080e108f58e47385e…
commit 2e3a080e108f58e47385e463babb3e31a29d40af
Author: Vitaly Orekhov <vkvo2000(a)vivaldi.net>
AuthorDate: Mon Nov 18 23:31:17 2024 +0300
Commit: GitHub <noreply(a)github.com>
CommitDate: Mon Nov 18 21:31:17 2024 +0100
[PSDK] Add definitions for WLAN_AVAILABLE_NETWORK.dwFlags member (#7504)
Enable use of flags denoting state of Wi-Fi access point relative to the network adapter trying to connect to it. Used when working with WLAN_AVAILABLE_NETWORK.dwFlags to check whether we are connected to the network or not, for instance.
These flags have been introduced in Windows 10.
References:
- https://learn.microsoft.com/en-us/windows/win32/api/wlanapi/ns-wlanapi-wlan…
- Windows SDK
CORE-6905
---
sdk/include/psdk/wlanapi.h | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/sdk/include/psdk/wlanapi.h b/sdk/include/psdk/wlanapi.h
index 743edf2c2ee..e16089372a8 100644
--- a/sdk/include/psdk/wlanapi.h
+++ b/sdk/include/psdk/wlanapi.h
@@ -19,6 +19,16 @@ extern "C" {
#define WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_ADHOC_PROFILES 0x00000001
#define WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_MANUAL_HIDDEN_PROFILES 0x00000002
+#define WLAN_AVAILABLE_NETWORK_CONNECTED 0x00000001
+#define WLAN_AVAILABLE_NETWORK_HAS_PROFILE 0x00000002
+#define WLAN_AVAILABLE_NETWORK_CONSOLE_USER_PROFILE 0x00000004
+#define WLAN_AVAILABLE_NETWORK_INTERWORKING_SUPPORTED 0x00000008
+#define WLAN_AVAILABLE_NETWORK_HOTSPOT2_ENABLED 0x00000010
+#define WLAN_AVAILABLE_NETWORK_ANQP_SUPPORTED 0x00000020
+#define WLAN_AVAILABLE_NETWORK_HOTSPOT2_DOMAIN 0x00000040
+#define WLAN_AVAILABLE_NETWORK_HOTSPOT2_ROAMING 0x00000080
+#define WLAN_AVAILABLE_NETWORK_AUTO_CONNECT_FAILED 0x00000100
+
/* Enumerations */
#if defined(__midl) || defined(__WIDL__)
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8f0337f21724cdfd43d05…
commit 8f0337f21724cdfd43d05b52e685f2643daffd65
Author: Václav Zouzalík <Vaclav.Zouzalik(a)seznam.cz>
AuthorDate: Mon Nov 18 21:26:13 2024 +0100
Commit: GitHub <noreply(a)github.com>
CommitDate: Mon Nov 18 21:26:13 2024 +0100
[TIMEDATE] Update German (de-DE) translation (#7490)
---
dll/cpl/timedate/lang/de-DE.rc | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/dll/cpl/timedate/lang/de-DE.rc b/dll/cpl/timedate/lang/de-DE.rc
index c37b80fae84..b9e045a8bda 100644
--- a/dll/cpl/timedate/lang/de-DE.rc
+++ b/dll/cpl/timedate/lang/de-DE.rc
@@ -1,3 +1,12 @@
+/*
+ * PROJECT: ReactOS Timedate Control Panel
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: German resource file
+ * TRANSLATORS: Copyright 2008 Daniel Reimer <reimer.daniel(a)freenet.de>
+ * Copyright 2016 Joachim Henze <Joachim.Henze(a)reactos.org>
+ * Copyright 2024 Václav Zouzalík (Venca24) <vaclav.zouzalik(a)seznam.cz>
+ */
+
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
IDD_DATETIMEPAGE DIALOGEX 0, 0, 252, 146
@@ -54,6 +63,6 @@ BEGIN
IDS_INETTIMENEXTSYNC "Nächste Synchronisierung am %s um %s."
IDS_INETTIMESYNCING "Bitte warten Sie, während ReactOS die Zeit mit %s synchronisiert."
IDS_INETTIMEERROR "Ein Fehler trat beim Synchronisieren mit %s auf."
- IDS_INETTIMESUCFILL "Please type an NTP server name in order to synchronize the time"
- IDS_INETTIMEWELCOME "Select an NTP server from the list or type an NTP server name to synchronize the computer's time"
+ IDS_INETTIMESUCFILL "Bitte geben Sie den Namen eines NTP-Servers ein, um die Zeit zu synchronisieren"
+ IDS_INETTIMEWELCOME "Wählen Sie einen NTP-Server aus der Liste aus oder geben Sie einen NTP-Servernamen ein, um die Uhrzeit des Computers zu synchronisieren"
END