Frank Denis
|
d1a0b7e7cb
|
_M_AMD64 is the same as _M_X64
|
2023-11-02 06:40:41 +01:00 |
|
Frank Denis
|
2d14733a5e
|
Typo
|
2023-10-20 15:46:51 +02:00 |
|
Frank Denis
|
0c62e19aa4
|
Update ChangeLog
|
2023-10-20 15:14:54 +02:00 |
|
Frank Denis
|
0158b98bd7
|
Don't compile for VisionOS if Xcode doesn't support it
Drop APPLE_SILICON_SUPPORTED, since Xcode has had support for it
for ages.
|
2023-10-20 15:12:24 +02:00 |
|
Frank Denis
|
3ebcee0f02
|
Update ChangeLog
|
2023-10-20 14:03:15 +02:00 |
|
Frank Denis
|
bb6e6a4b52
|
aarch64: set compiler attributes *after* including <arm_neon.h>
Fixes #1321
|
2023-10-20 13:57:44 +02:00 |
|
Frank Denis
|
5391211b5d
|
Try to support both zig 0.11 and zig-master
|
2023-10-20 12:36:05 +02:00 |
|
Frank Denis
|
9fe76acddd
|
Use -O3 instead of -Ofast in dist-build scripts as well
|
2023-10-20 12:17:09 +02:00 |
|
Frank Denis
|
7b5c887707
|
Don't use -Ofast; it's buggy on old gcc versions
|
2023-10-08 19:56:11 +02:00 |
|
Frank Denis
|
ac6d3909eb
|
xcframework: use proper --host= flags for Apple targets
|
2023-09-22 20:04:21 +02:00 |
|
Frank Denis
|
0a266e0a7d
|
darwin10 -> darwin23
|
2023-09-22 19:52:17 +02:00 |
|
Frank Denis
|
86a53a901a
|
autoconf: proper check for ARM crypto extensions
|
2023-09-13 19:29:34 +02:00 |
|
Frank Denis
|
97f7722f2c
|
autoconf: improve check for ARM crypto extensions
And don't forget to include <arm_neon.h> for the second
attempt.
|
2023-09-13 18:56:14 +02:00 |
|
Frank Denis
|
fb4533b0a9
|
Port the GCC target changes for aarch64 to aegis
Fixes #1313
|
2023-09-13 15:46:16 +02:00 |
|
Frank Denis
|
b795a93fa8
|
Promote HKDF to minimal builds
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
d1177e2eb8
|
Sync build scripts with 1.0.20
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
443617d750
|
Remove expected length from the pwhash_str_verify()/needs_rehash()
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
89a62f0fa8
|
Move Appveyor CI scripts to ci/appveyor
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
a7f6e8d218
|
Update the ChangeLog
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
dc63ae9aab
|
Visual Studio: add Windows/ARM64 support
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
854947a4ce
|
Add AEGIS AEADs
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
b8a6fecdb6
|
Add support for HKDF
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
c7fc4c5e92
|
osx.sh -> macos.sh
|
2023-09-13 09:00:05 +02:00 |
|
Frank Denis
|
ad0e68cff7
|
Bump
|
2023-09-13 09:00:05 +02:00 |
|
Frank Denis
|
61674c6c87
|
Use ANDROID_CPU_ARM64_FEATURE_AES for AES detection on Android/aarch64
|
2023-09-13 08:59:50 +02:00 |
|
Frank Denis
|
a589d64b42
|
Handle SIGPROT, CHERI's in-address space security exception
|
2023-09-12 21:04:06 +02:00 |
|
Frank Denis
|
b6bcb3dc22
|
Forgotten attribute pop
|
2023-09-12 16:03:13 +02:00 |
|
Frank Denis
|
8a87181b6b
|
Regen
|
2023-09-12 16:00:40 +02:00 |
|
Frank Denis
|
dddd55df72
|
Regen
|
2023-09-12 15:59:44 +02:00 |
|
Frank Denis
|
e2935b6943
|
aarch64: try harder when checking for the crypto extensions
|
2023-09-12 15:59:05 +02:00 |
|
Frank Denis
|
17ea717fd7
|
Support ARM Morello
|
2023-09-12 14:06:09 +02:00 |
|
Frank Denis
|
652c081535
|
Don't hardcode type sizes
|
2023-09-12 12:52:08 +02:00 |
|
Frank Denis
|
dcf78d77be
|
Inline
|
2023-09-12 12:38:52 +02:00 |
|
Frank Denis
|
6d5cf12fca
|
define randombytes_set_implementation argument to be const (#1068)
|
2023-09-12 12:30:19 +02:00 |
|
martingd
|
b335abd946
|
Error from argon2_hash() during verify propagated. (#1039)
|
2023-09-12 12:13:49 +02:00 |
|
Frank Denis
|
ed9e3e18f1
|
Indent
|
2023-09-12 12:09:39 +02:00 |
|
Frank Denis
|
18727ac58f
|
Nits
|
2023-09-12 12:08:23 +02:00 |
|
Frank Denis
|
2800307b05
|
Nits
|
2023-09-12 12:07:32 +02:00 |
|
Frank Denis
|
0bf1e8db59
|
Upgrade Android NDK
|
2023-09-12 11:43:18 +02:00 |
|
Frank Denis
|
6e0c80f169
|
Remove unused variables
|
2023-09-11 15:05:43 +02:00 |
|
Frank Denis
|
4f61e088f7
|
Update ChangeLog
|
2023-09-11 12:48:58 +02:00 |
|
Frank Denis
|
709fb29e79
|
Visual Studio: define __ARM_NEON on Windows/ARM
|
2023-09-11 00:59:59 +02:00 |
|
Frank Denis
|
9a55460523
|
Define additional capabilities when using Visual Studio
|
2023-09-11 00:59:51 +02:00 |
|
Frank Denis
|
f60f6e9af4
|
.NET: assume at least a Sandybridge CPU for x86_64 .NET packages
|
2023-09-11 00:16:27 +02:00 |
|
Frank Denis
|
d84fbc2304
|
build.zig: predefine some CPU features
Eventually, we should compile files depending on specific CPU
extensions separately, like what regular Makefiles are doing.
|
2023-09-11 00:16:19 +02:00 |
|
Frank Denis
|
79e44b494e
|
Add Visual Studio 2022 build files to the dist tarballs
|
2023-09-10 23:38:05 +02:00 |
|
Frank Denis
|
6c35bcaabf
|
Downgrade ax_valgrind_check
|
2023-09-10 22:26:31 +02:00 |
|
Frank Denis
|
0aef86d2d3
|
.NET: target baseline CPU
|
2023-09-09 20:41:44 +02:00 |
|
Frank Denis
|
bb607f453e
|
Enable more SIMD optimizations when using Zig
|
2023-09-09 20:39:16 +02:00 |
|
Frank Denis
|
e56aef8c84
|
Update msys2
|
2023-09-09 17:44:09 +02:00 |
|