diff --git a/native/src/main/java/com/velocitypowered/natives/util/Natives.java b/native/src/main/java/com/velocitypowered/natives/util/Natives.java index 1306d7804..7060050ea 100644 --- a/native/src/main/java/com/velocitypowered/natives/util/Natives.java +++ b/native/src/main/java/com/velocitypowered/natives/util/Natives.java @@ -84,7 +84,7 @@ public class Natives { new NativeCodeLoader.Variant<>(NativeConstraints.LINUX_AARCH64, copyAndLoadNative("/linux_aarch64/velocity-compress.so"), "libdeflate (Linux aarch64)", - LibdeflateVelocityCompressor.FACTORY), + LibdeflateVelocityCompressor.FACTORY), // compiled with Fedora 36 new NativeCodeLoader.Variant<>(NativeConstraints.MACOS_AARCH64, copyAndLoadNative("/macos_arm64/velocity-compress.dylib"), "libdeflate (macOS ARM64 / Apple Silicon)", @@ -109,8 +109,11 @@ public class Natives { copyAndLoadNative("/linux_x86_64/velocity-cipher-ossl10x.so"), // CentOS 7 "OpenSSL 1.0.x (Linux x86_64)", NativeVelocityCipher.FACTORY), new NativeCodeLoader.Variant<>(NativeConstraints.LINUX_AARCH64, - copyAndLoadNative("/linux_aarch64/velocity-cipher.so"), - "OpenSSL (Linux aarch64)", NativeVelocityCipher.FACTORY), + copyAndLoadNative("/linux_aarch64/velocity-cipher-ossl30x.so"), + "OpenSSL (Linux aarch64)", NativeVelocityCipher.FACTORY), // Fedora 36 + new NativeCodeLoader.Variant<>(NativeConstraints.LINUX_AARCH64, + copyAndLoadNative("/linux_aarch64/velocity-cipher-ossl11x.so"), + "OpenSSL 1.1.x (Linux aarch64)", NativeVelocityCipher.FACTORY), // Debian 11 new NativeCodeLoader.Variant<>(NativeConstraints.MACOS_AARCH64, copyAndLoadNative("/macos_arm64/velocity-cipher.dylib"), "native (macOS ARM64 / Apple Silicon)", diff --git a/native/src/main/resources/linux_aarch64/velocity-cipher-ossl11x.so b/native/src/main/resources/linux_aarch64/velocity-cipher-ossl11x.so new file mode 100755 index 000000000..aa0a489e9 Binary files /dev/null and b/native/src/main/resources/linux_aarch64/velocity-cipher-ossl11x.so differ diff --git a/native/src/main/resources/linux_aarch64/velocity-cipher-ossl30x.so b/native/src/main/resources/linux_aarch64/velocity-cipher-ossl30x.so new file mode 100755 index 000000000..c86f1024f Binary files /dev/null and b/native/src/main/resources/linux_aarch64/velocity-cipher-ossl30x.so differ diff --git a/native/src/main/resources/linux_aarch64/velocity-cipher.so b/native/src/main/resources/linux_aarch64/velocity-cipher.so deleted file mode 100755 index 44c0fad43..000000000 Binary files a/native/src/main/resources/linux_aarch64/velocity-cipher.so and /dev/null differ diff --git a/native/src/main/resources/linux_aarch64/velocity-compress.so b/native/src/main/resources/linux_aarch64/velocity-compress.so index 974bfc1b4..284450dd1 100755 Binary files a/native/src/main/resources/linux_aarch64/velocity-compress.so and b/native/src/main/resources/linux_aarch64/velocity-compress.so differ diff --git a/native/src/main/resources/linux_x86_64/velocity-compress.so b/native/src/main/resources/linux_x86_64/velocity-compress.so index b40da5af5..cda376fa2 100755 Binary files a/native/src/main/resources/linux_x86_64/velocity-compress.so and b/native/src/main/resources/linux_x86_64/velocity-compress.so differ diff --git a/native/src/main/resources/macos_arm64/velocity-compress.dylib b/native/src/main/resources/macos_arm64/velocity-compress.dylib index f0838c361..5ba6b4f01 100755 Binary files a/native/src/main/resources/macos_arm64/velocity-compress.dylib and b/native/src/main/resources/macos_arm64/velocity-compress.dylib differ