1
mirror of https://github.com/jedisct1/libsodium.git synced 2024-12-24 12:36:01 -07:00
Commit Graph

635 Commits

Author SHA1 Message Date
Frank Denis
82c7b125af Define an empty SODIUM_EXPORT if SODIUM_STATIC is defined. 2013-10-07 19:32:58 -07:00
Frank Denis
2c7aba48f3 Use arc4random() in tests if available. 2013-10-06 15:51:45 -07:00
Frank Denis
875f4210ef Check for arc4random() 2013-10-06 15:40:03 -07:00
Frank Denis
008808742b Bump library minor 2013-10-05 14:14:18 -07:00
Frank Denis
8fbbb98847 Be consistent, keep macros and related functions next to each other. 2013-10-05 14:11:57 -07:00
Frank Denis
5e4e3c9ecf Add an empty line. Yeah, that's a fantastic commit. 2013-10-05 14:08:03 -07:00
Frank Denis
8effa1ea88 Export scalarmult_curve25519 constants 2013-10-05 14:06:09 -07:00
Frank Denis
d83a4bdb6c Move back to Xcode.app 2013-10-04 18:36:34 -07:00
Frank Denis
71489f447a Make MSVC parser not panic when it parses a long literal.
Just use the scientific notation instead.
Found by @sneves, thanks!
2013-10-04 14:48:33 -07:00
Frank Denis
da11ba99cc ship sodium.props 2013-10-04 13:27:26 -07:00
Frank Denis
ce22c80116 Merge pull request #79 from sneves/master
Refactor MSVC project files
2013-10-04 13:26:26 -07:00
Samuel Neves
39b992f28a Refactor MSVC project files 2013-10-04 04:47:24 +01:00
Frank Denis
dd89067a94 +libsodium-net 2013-09-30 13:52:30 -07:00
Frank Denis
9c23042cc6 Visual Studio 2013 is supported. 2013-09-30 13:45:43 -07:00
Frank Denis
b9b293c0ab Add msvc scripts to the tarballs 2013-09-30 13:36:31 -07:00
Frank Denis
3890eb1f33 Generate files from .in files before compilation 2013-09-30 13:31:37 -07:00
Frank Denis
e1e6e0cf7e Enable full optimization on MSVC 2013-09-30 12:47:34 -07:00
Frank Denis
64be43d487 MSVC: define inline and NATIVE_LITTLE_ENDIAN for all targets 2013-09-24 14:44:05 -07:00
Frank Denis
cec400d5ad Add Visual Studio project files 2013-09-24 14:33:19 -07:00
Frank Denis
32a8591985 Fix randombytes_salsa20_random.c for MSVC 2013-09-24 14:20:52 -07:00
Frank Denis
26d108d468 MSVC fixes for randombytes_sysrandom.c 2013-09-24 14:09:26 -07:00
Frank Denis
ad49d05a8b Match randombytes() prototype with declaration. 2013-09-24 14:06:26 -07:00
Frank Denis
18015e71e2 randombytes_stir() returns void 2013-09-24 14:05:34 -07:00
Frank Denis
02bb86d18b MSVC/portable-jane.h: don't redefine _CRT_SECURE_NO_WARNINGS 2013-09-24 13:42:23 -07:00
Frank Denis
8086d6f696 blake2: remove more declarations in for() for MSVC 2013-09-24 13:38:02 -07:00
Frank Denis
14809c12c4 MSVC doesn't like a definition in a for() loop. 2013-09-24 13:28:31 -07:00
Frank Denis
30026fbbfe Check for inline vs __inline for MSVC 2013-09-24 13:23:48 -07:00
Frank Denis
656d8d6495 Disable donna_c64 on big endian architectures for now 2013-09-21 20:07:50 -07:00
Frank Denis
c43440f01c More fixes for big-endian architectures 2013-09-21 19:43:39 -07:00
Frank Denis
c19b0128e2 Add aes256-table-be.h to the Makefile 2013-09-21 18:56:24 -07:00
Frank Denis
29f81d167c aes256 table for big endian 2013-09-21 18:55:36 -07:00
Frank Denis
15f87c1c90 Reformat aes-table-le.h 2013-09-21 18:50:59 -07:00
Frank Denis
5dd623e96d Move endian-dependent aes256estream/aes-table.h bits to aes-table-le.h 2013-09-21 18:27:11 -07:00
Frank Denis
30e27fcd25 Make aes256estream implementation less LE dependant. BE Sbox coming up next. 2013-09-21 15:27:34 -07:00
Frank Denis
bc7dbdc498 ephasize -> emphasize, via @kur41 2013-09-19 13:21:35 -07:00
Frank Denis
48f46304ce Crank library minor 2013-09-09 22:21:53 -07:00
Frank Denis
b03a2991b2 Add crypto_onetimeauth_poly1305_ref() wrapper. 2013-09-09 22:17:54 -07:00
Frank Denis
796db0c10b Rephrase. 2013-09-09 21:27:24 -07:00
Frank Denis
03d20b5f32 Blake2 2013-09-09 21:26:46 -07:00
Frank Denis
9b3c459a53 No NIST.
(section ripped from Cryptosphere)
2013-09-09 21:25:31 -07:00
Frank Denis
9db373dd6a Install msys binaries in a local directory 2013-09-09 11:51:25 -07:00
Frank Denis
38d0a4d1ca Disable asm on x86_64-*-cygwin*, thanks to neheb@ 2013-09-09 00:01:55 -07:00
Frank Denis
43f370671c Actually disable PIE on mingw* 2013-09-08 23:45:15 -07:00
Frank Denis
86966d30e4 Include pkg.m4, don't assume that the system has it. 2013-09-08 23:01:50 -07:00
Frank Denis
9174f8b460 Update ChangeLog 2013-09-08 22:34:16 -07:00
Frank Denis
e12b5bd8fb Bump package version 2013-09-08 22:20:42 -07:00
Frank Denis
4b08902232 Disable asm on mingw64 2013-09-08 22:06:27 -07:00
Frank Denis
554ad5bb6c Remove ALIGN definition from portable-jane.h
A macro of the same name is already defined by OpenBSD's libc, and the
portable-jane.h one is not in use yet.
2013-09-08 13:55:54 -07:00
Frank Denis
9ee3bd5d56 Use AS_CASE 2013-09-08 10:44:07 -07:00
Frank Denis
493f71a98a Use autoconf to possibly define CPU_ALIGNED_ACCESS_REQUIRED 2013-09-08 10:39:27 -07:00