523 Commits (dd89067a94506806891113639851224524202c7b)
 

Author SHA1 Message Date
Frank Denis dd89067a94 +libsodium-net 11 years ago
Frank Denis 9c23042cc6 Visual Studio 2013 is supported. 11 years ago
Frank Denis b9b293c0ab Add msvc scripts to the tarballs 11 years ago
Frank Denis 3890eb1f33 Generate files from .in files before compilation 11 years ago
Frank Denis e1e6e0cf7e Enable full optimization on MSVC 11 years ago
Frank Denis 64be43d487 MSVC: define inline and NATIVE_LITTLE_ENDIAN for all targets 11 years ago
Frank Denis cec400d5ad Add Visual Studio project files 11 years ago
Frank Denis 32a8591985 Fix randombytes_salsa20_random.c for MSVC 11 years ago
Frank Denis 26d108d468 MSVC fixes for randombytes_sysrandom.c 11 years ago
Frank Denis ad49d05a8b Match randombytes() prototype with declaration. 11 years ago
Frank Denis 18015e71e2 randombytes_stir() returns void 11 years ago
Frank Denis 02bb86d18b MSVC/portable-jane.h: don't redefine _CRT_SECURE_NO_WARNINGS 11 years ago
Frank Denis 8086d6f696 blake2: remove more declarations in for() for MSVC 11 years ago
Frank Denis 14809c12c4 MSVC doesn't like a definition in a for() loop. 11 years ago
Frank Denis 30026fbbfe Check for inline vs __inline for MSVC 11 years ago
Frank Denis 656d8d6495 Disable donna_c64 on big endian architectures for now 11 years ago
Frank Denis c43440f01c More fixes for big-endian architectures 11 years ago
Frank Denis c19b0128e2 Add aes256-table-be.h to the Makefile 11 years ago
Frank Denis 29f81d167c aes256 table for big endian 11 years ago
Frank Denis 15f87c1c90 Reformat aes-table-le.h 11 years ago
Frank Denis 5dd623e96d Move endian-dependent aes256estream/aes-table.h bits to aes-table-le.h 11 years ago
Frank Denis 30e27fcd25 Make aes256estream implementation less LE dependant. BE Sbox coming up next. 11 years ago
Frank Denis bc7dbdc498 ephasize -> emphasize, via @kur41 11 years ago
Frank Denis 48f46304ce Crank library minor 11 years ago
Frank Denis b03a2991b2 Add crypto_onetimeauth_poly1305_ref() wrapper. 11 years ago
Frank Denis 796db0c10b Rephrase. 11 years ago
Frank Denis 03d20b5f32 Blake2 11 years ago
Frank Denis 9b3c459a53 No NIST. 11 years ago
Frank Denis 9db373dd6a Install msys binaries in a local directory 11 years ago
Frank Denis 38d0a4d1ca Disable asm on x86_64-*-cygwin*, thanks to neheb@ 11 years ago
Frank Denis 43f370671c Actually disable PIE on mingw* 11 years ago
Frank Denis 86966d30e4 Include pkg.m4, don't assume that the system has it. 11 years ago
Frank Denis 9174f8b460 Update ChangeLog 11 years ago
Frank Denis e12b5bd8fb Bump package version 11 years ago
Frank Denis 4b08902232 Disable asm on mingw64 11 years ago
Frank Denis 554ad5bb6c Remove ALIGN definition from portable-jane.h 11 years ago
Frank Denis 9ee3bd5d56 Use AS_CASE 11 years ago
Frank Denis 493f71a98a Use autoconf to possibly define CPU_ALIGNED_ACCESS_REQUIRED 11 years ago
Frank Denis 2181c087e3 Define CPU type in aes256ctr. 11 years ago
Frank Denis 5cfce7ef82 Reduce the 128-bit arithmetic compiler bug test case even further 11 years ago
Frank Denis 7544cba1fa Test a minimum case that crashes gcc when compiling smult_curve25519_donna_c64 11 years ago
Frank Denis faf6f5cbc1 iPhone / Android targets: issue an explicit `make clean` every time. 11 years ago
Frank Denis 2b3969cede Ask Travis to compile with g++ as well 11 years ago
Frank Denis b65a1ace81 Add newlines to .travis.yml 11 years ago
Frank Denis 05d6defd77 Quick quirk to support unaligned input for aes256estream. 11 years ago
Frank Denis 82d97ce5fb aes256estream: don't assume that unaligned words can be read (for the input) 11 years ago
Frank Denis 69641010c9 Reindent aes256.h, remove commented code 11 years ago
Frank Denis 25c9a00868 Add explicit "const" when casting pointers. No binary changes. 11 years ago
Frank Denis df5a4f56c3 aes256-hongjun: move partial_precompute_tworounds() out of aes256.h 11 years ago
Frank Denis ecff56742b Rename crypto_onetimeauth_poly1305_ref_implementation_name() prototype. 11 years ago