50 Commits (f0d71f9df0b6b82b92131d5146b5cf896596d748)

Author SHA1 Message Date
Frank Denis 88c42e7daa Check SIMD headers 11 years ago
Frank Denis 91e75fc973 Use -fPIC even on Win32, since libtool reintroduces it no matter what. 11 years ago
Frank Denis e34aeffd3c Don't export symbols by default. 11 years ago
Frank Denis 52565edee1 Remove LIBTOOL_EXTRA_FLAGS and -fPIC (implicit) on Win32 11 years ago
Frank Denis e53b67924b Looks like AC_LIBTOOL_WIN32_DLL is still required these days. 11 years ago
Frank Denis 655a9589b8 Output .DEF file on Win32 11 years ago
Frank Denis 245bd75753 Remove ssp by default on cygwin 11 years ago
Frank Denis 019064e663 Use HAVE_TI_MODE for the macro and HAVE_TI_MODE_V for the substitution 11 years ago
Frank Denis 476730ae69 Define NATIVE_LITTLE_ENDIAN / NATIVE_BIG_ENDIAN if we can 11 years ago
Frank Denis 2b2b9846a6 Only compile curve25519_ref or curve25519_donna_c64 11 years ago
Frank Denis 2916224650 Use curve25519_donna_c64 instead of curve25519_ref if supported. 11 years ago
Frank Denis 8e7bb5d0ce Move sodium-specific files to a dedicated directory 11 years ago
Frank Denis 707dcb0c44 Check if we need -lm for fe[gs]etenv() 11 years ago
Frank Denis e59ed29ee8 Export the shared library version, not just the package version. 11 years ago
Frank Denis b88d92d69d Replace the ed25519 ref implementation with ref10 from supercop 11 years ago
Frank Denis 4395817042 Check for gcc TI mode availablity 11 years ago
Frank Denis 289a75113c Remove SODIUM_PATH 11 years ago
Frank Denis 039636e34c Add a new --enable-debug autoconf switch 11 years ago
Frank Denis f5f72f0165 Remove CurveCP 11 years ago
Frank Denis f559391557 Remove (soon to be) obsolete -fcatch-undefined-c99-behavior 11 years ago
Frank Denis 421b0cf34b Define USE_*, HAVE_* and CROSS_COMPILING macros to 1 instead of just 11 years ago
Frank Denis c595edd85e Update library version number 11 years ago
Frank Denis 37a1358b81 glibc needs -lrt to get clock_gettime() 12 years ago
Frank Denis f5af42f48d CurveCP is optional 12 years ago
Frank Denis 926803f996 Move curvecp, split libcurvecp to its own dir 12 years ago
Frank Denis 60d788a444 Compile curvecp. This will be optional and disabled by default as it is 12 years ago
Frank Denis 5c946f9c61 Move tests to test/default and windows to quirks/windows. 12 years ago
Frank Denis 48aa6934df Add missing quotes around LIBTOOL_EXTRA_FLAGS 12 years ago
Frank Denis eb96dcb0f7 Skip library version info on Windows 12 years ago
Frank Denis 2abcfa283a BUmp version to 0.3 12 years ago
Frank Denis 6d3afb32de Build the library as a module on Windows 12 years ago
Frank Denis 9abef59142 Bump lib source version 12 years ago
Frank Denis 2556007a6f Bump library and package version. 12 years ago
Frank Denis d541144327 Add -Wsometimes-uninitialized 12 years ago
Frank Denis 7ba8af5936 Check for SecureZeroMemory at compile time. 12 years ago
Frank Denis 119011976b 3-digits version numbers are not required. 12 years ago
Frank Denis 412c5f4d0c Use /dev/random instead of /dev/urandom if needed. 12 years ago
Frank Denis dde2e8086c Use salsa20_random() for randombytes, install libsodium-randombytes DLL. 12 years ago
Frank Denis d84ccf2ad2 Make compilation less verbose by default, because this is a mess. 12 years ago
Frank Denis b4e28221e8 Add library version 12 years ago
Frank Denis 91e342fb52 No need for AM_PROG_CC_C_O 12 years ago
Frank Denis 79f24e04e3 One more test 12 years ago
Frank Denis c04d4816fb Start adding tests 12 years ago
Douglas Campos ee16bc6e6c rename libnacl-ref -> libsodium 12 years ago
Douglas Campos 54049c230d remove 'do' leftovers 12 years ago
Frank Denis 00e6464173 Update github link 12 years ago
Frank Denis cf110d7be3 Don't use config.h - We're not including any common headers. 12 years ago
Frank Denis 33f97cbb3b Replace the build system 12 years ago
Frank Denis e770e627dd libtoolize and get ready for a lot of autotools fun. Not. 12 years ago
Frank Denis 95b9c37cc5 Import libnacl from dnscrypt-proxy 12 years ago