From d33b23a9be2e61bd8f3a3c3056a09ca7619fd8af Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sat, 13 Jun 2026 15:45:22 +0900 Subject: [PATCH 1/2] macOS: scope x86 intrinsic fallback to local arm64 builds Use plain objects for x86 intrinsic helper translation units only when building a local arm64-only macOS development binary. Universal macOS builds on Apple Silicon continue to use feature-specific suffix rules so the x86_64 slice keeps the required compiler flags. Addresses the Apple Silicon Homebrew build failure reported in PR #1678. Credit to Audrius Buika for the original fix proposal and to Damian Rickard for confirming the issue on current master. --- src/Volume/Volume.make | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Volume/Volume.make b/src/Volume/Volume.make index 114c704e39..519b3667b1 100644 --- a/src/Volume/Volume.make +++ b/src/Volume/Volume.make @@ -95,6 +95,12 @@ else OBJS += ../Crypto/Aescrypt.o endif +ifeq "$(PLATFORM):$(LOCAL_DEVELOPMENT_BUILD):$(CPU_ARCH)" "MacOSX:true:arm64" + OBJS += ../Crypto/blake2s_SSE41.o + OBJS += ../Crypto/blake2s_SSSE3.o + OBJS += ../Crypto/Sha2Intel.o + OBJS += ../Crypto/Argon2/src/opt_avx2.o +else ifeq "$(GCC_GTEQ_430)" "1" OBJSSSE41 += ../Crypto/blake2s_SSE41.osse41 OBJSSSSE3 += ../Crypto/blake2s_SSSE3.ossse3 @@ -112,6 +118,7 @@ ifeq "$(GCC_GTEQ_470)" "1" else OBJS += ../Crypto/Argon2/src/opt_avx2.o endif +endif else OBJS += ../Crypto/wolfCrypt.o endif From 708ab5c9263a838dc69343222d47a24be0548477 Mon Sep 17 00:00:00 2001 From: Matthaiks <3577122+Matthaiks@users.noreply.github.com> Date: Sat, 13 Jun 2026 11:06:14 +0200 Subject: [PATCH 2/2] Update Polish translation (#1762) * Update Polish translation * Update Polish translation --- Translations/Language.pl.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Translations/Language.pl.xml b/Translations/Language.pl.xml index f301bc0b8e..b3302782fb 100644 --- a/Translations/Language.pl.xml +++ b/Translations/Language.pl.xml @@ -1683,8 +1683,8 @@ Wybrany fizyczny magazyn APFS „{0}” zawiera aktualnie zamontowany wolumen systemu macOS i nie może być używany jako host wolumenu VeraCrypt. System macOS zgłasza wybrane urządzenie „{0}” jako tylko do odczytu. Wybierz zapisywalną partycję fizyczną lub dysk. System macOS zgłosił wybrane urządzenie jako tylko do odczytu. Jeśli jest to dysk APFS, upewnij się, że wybrano fizyczną partycję magazynu APFS, a nie wolumen syntezowany przez APFS. Użyj narzędzia dyskowego lub polecenia „diskutil list”, aby zidentyfikować partycję fizyczną, a następnie spróbuj ponownie. - This volume is registered as a System Favorite and its PIM and/or KDF settings were changed.\nDo you want VeraCrypt to automatically update the System Favorite configuration (administrator privileges required)?\n\nPlease note that if you answer no, you'll have to update the System Favorite manually. - The selected KDF uses different PIM parameters, so VeraCrypt will not reuse the current custom PIM. The new volume header will use the default PIM for the selected KDF unless you select "Use PIM" in the New section and enter a custom value.\n\nDo you want to continue? + Ten wolumen jest zarejestrowany jako ulubiony wolumen systemu, a jego ustawienia PIM i/lub KDF zostały zmienione.\nCzy chcesz, aby VeraCrypt automatycznie zaktualizował konfigurację ulubionego wolumenu systemu (wymagane są uprawnienia administratora)?\n\nPamiętaj, że jeśli wybierzesz „Nie”, musisz ręcznie zaktualizować ulubiony wolumen systemu. + Wybrany algorytm KDF używa innych parametrów PIM, więc VeraCrypt nie użyje ponownie bieżącego, niestandardowego PIM. Nowy nagłówek wolumenu będzie używał domyślnego PIM dla wybranego algorytmu KDF, chyba że wybierzesz „Użyj PIM” w sekcji „Nowe” i wpiszesz niestandardową wartość.\n\nCzy chcesz kontynuować?