diff --git a/builds/msvc/vs2010/libsodium/libsodium.vcxproj b/builds/msvc/vs2010/libsodium/libsodium.vcxproj index b8a3a6f4..a125937c 100644 --- a/builds/msvc/vs2010/libsodium/libsodium.vcxproj +++ b/builds/msvc/vs2010/libsodium/libsodium.vcxproj @@ -77,243 +77,232 @@ - - - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + - - + - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + - + + - + - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/builds/msvc/vs2010/libsodium/libsodium.vcxproj.filters b/builds/msvc/vs2010/libsodium/libsodium.vcxproj.filters index f3453f82..cecf07ba 100644 --- a/builds/msvc/vs2010/libsodium/libsodium.vcxproj.filters +++ b/builds/msvc/vs2010/libsodium/libsodium.vcxproj.filters @@ -24,98 +24,128 @@ - - crypto_aead\aes256gcm\aesni + + crypto_generichash - - crypto_aead\chacha20poly1305\sodium + + crypto_generichash\blake2b - - crypto_aead\xchacha20poly1305\sodium + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_kx + + + crypto_sign + + + crypto_sign\ed25519 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_secretbox + + + crypto_secretbox + + + crypto_secretbox\xsalsa20poly1305 + + + crypto_secretbox\xchacha20poly1305 + + + crypto_pwhash + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256\nosse + + + crypto_pwhash\scryptsalsa208sha256\sse + + + crypto_verify\sodium crypto_auth - - crypto_auth\hmacsha256 - crypto_auth\hmacsha512 crypto_auth\hmacsha512256 - - crypto_box - - - crypto_box - - - crypto_box - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xsalsa20poly1305 - - - crypto_core\curve25519\ref10 - - - crypto_core\hchacha20 - - - crypto_core\hsalsa20 - - - crypto_core\hsalsa20\ref2 - - - crypto_core\salsa\ref - - - crypto_generichash - - - crypto_generichash\blake2b - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_hash - - - crypto_hash\sha256 - - - crypto_hash\sha256\cp - - - crypto_hash\sha512 - - - crypto_hash\sha512\cp + + crypto_auth\hmacsha256 crypto_kdf @@ -123,8 +153,41 @@ crypto_kdf\blake2b - - crypto_kx + + crypto_shorthash + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24\ref + + + crypto_shorthash\siphash24\ref + + + crypto_scalarmult + + + crypto_scalarmult\curve25519 + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\donna_c64 + + + crypto_scalarmult\curve25519\ref10 crypto_onetimeauth @@ -138,177 +201,84 @@ crypto_onetimeauth\poly1305\sse2 - - crypto_pwhash + + randombytes - - crypto_pwhash\argon2 + + randombytes\sysrandom - - crypto_pwhash\argon2 + + randombytes\salsa20 - - crypto_pwhash\argon2 + + randombytes\nativeclient - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box\curve25519xsalsa20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 - - - crypto_pwhash\scryptsalsa208sha256\nosse - - - crypto_pwhash\scryptsalsa208sha256\sse - - - crypto_scalarmult - - - crypto_scalarmult\curve25519 - - - crypto_scalarmult\curve25519\donna_c64 - - - crypto_scalarmult\curve25519\ref10 - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_secretbox - - - crypto_secretbox - - - crypto_secretbox\xchacha20poly1305 - - - crypto_secretbox\xsalsa20poly1305 - - - crypto_secretstream\xchacha20poly1305 - - - crypto_shorthash - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24\ref - - - crypto_shorthash\siphash24\ref - - - crypto_sign - - - crypto_sign\ed25519 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 + + sodium crypto_stream - - crypto_stream\aes128ctr - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_stream\xchacha20 crypto_stream\chacha20 + + crypto_stream\chacha20\ref + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int + + crypto_stream\salsa20\xmm6 + crypto_stream\salsa2012 @@ -321,171 +291,363 @@ crypto_stream\salsa208\ref - - crypto_stream\xchacha20 - crypto_stream\xsalsa20 - - crypto_verify\sodium + + crypto_hash - - randombytes + + crypto_hash\sha512 - - randombytes\nativeclient + + crypto_hash\sha512\cp - - randombytes\salsa20 + + crypto_hash\sha256 - - randombytes\sysrandom + + crypto_hash\sha256\cp - - sodium + + crypto_aead\xchacha20poly1305\sodium - - sodium + + crypto_aead\aes256gcm\aesni - - sodium + + crypto_aead\chacha20poly1305\sodium - - sodium + + crypto_secretstream\xchacha20poly1305 - - sodium + + crypto_core\salsa\ref + + + crypto_core\hchacha20 + + + crypto_core\hsalsa20 + + + crypto_core\hsalsa20\ref2 + + + crypto_core\curve25519\ref10 - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref - - crypto_generichash\blake2b\ref + + crypto_sign\ed25519\ref10 - - crypto_generichash\blake2b\ref + + include - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_onetimeauth\poly1305 + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\sse2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + crypto_pwhash\argon2 crypto_pwhash\argon2 - - crypto_pwhash\argon2 - - + crypto_pwhash\argon2 crypto_pwhash\argon2 + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + crypto_pwhash\scryptsalsa208sha256 crypto_pwhash\scryptsalsa208sha256 + + crypto_shorthash\siphash24\ref + crypto_scalarmult\curve25519 + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + crypto_scalarmult\curve25519\donna_c64 crypto_scalarmult\curve25519\ref10 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_shorthash\siphash24\ref - - - crypto_sign\ed25519\ref10 - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_onetimeauth\poly1305\sse2 crypto_stream\chacha20 - + + crypto_stream\chacha20\ref + + crypto_stream\chacha20\dolbeau @@ -497,28 +659,19 @@ crypto_stream\chacha20\dolbeau - + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - - - crypto_stream\salsa20\xmm6int - - + crypto_stream\salsa20\xmm6int @@ -527,209 +680,23 @@ crypto_stream\salsa20\xmm6int - + crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int - - include + + crypto_stream\salsa20\xmm6int - - include\sodium + + crypto_stream\salsa20\xmm6 - - include\sodium + + crypto_core\curve25519\ref10 - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private + + crypto_core\curve25519\ref10 @@ -910,12 +877,6 @@ {eaedd08a-46f8-3d12-9e8d-bb3ee3ead5f6} - - {2eb5e3c2-7e5d-386b-9464-05d69140360c} - - - {775480be-a567-323a-96f8-598899bf97f9} - {806b6ff3-578b-308a-a359-0f5ed8472ecc} diff --git a/builds/msvc/vs2012/libsodium/libsodium.vcxproj b/builds/msvc/vs2012/libsodium/libsodium.vcxproj index 6c6d8f15..69a9f76e 100644 --- a/builds/msvc/vs2012/libsodium/libsodium.vcxproj +++ b/builds/msvc/vs2012/libsodium/libsodium.vcxproj @@ -77,243 +77,232 @@ - - - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + - - + - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + - + + - + - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/builds/msvc/vs2012/libsodium/libsodium.vcxproj.filters b/builds/msvc/vs2012/libsodium/libsodium.vcxproj.filters index f3453f82..cecf07ba 100644 --- a/builds/msvc/vs2012/libsodium/libsodium.vcxproj.filters +++ b/builds/msvc/vs2012/libsodium/libsodium.vcxproj.filters @@ -24,98 +24,128 @@ - - crypto_aead\aes256gcm\aesni + + crypto_generichash - - crypto_aead\chacha20poly1305\sodium + + crypto_generichash\blake2b - - crypto_aead\xchacha20poly1305\sodium + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_kx + + + crypto_sign + + + crypto_sign\ed25519 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_secretbox + + + crypto_secretbox + + + crypto_secretbox\xsalsa20poly1305 + + + crypto_secretbox\xchacha20poly1305 + + + crypto_pwhash + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256\nosse + + + crypto_pwhash\scryptsalsa208sha256\sse + + + crypto_verify\sodium crypto_auth - - crypto_auth\hmacsha256 - crypto_auth\hmacsha512 crypto_auth\hmacsha512256 - - crypto_box - - - crypto_box - - - crypto_box - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xsalsa20poly1305 - - - crypto_core\curve25519\ref10 - - - crypto_core\hchacha20 - - - crypto_core\hsalsa20 - - - crypto_core\hsalsa20\ref2 - - - crypto_core\salsa\ref - - - crypto_generichash - - - crypto_generichash\blake2b - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_hash - - - crypto_hash\sha256 - - - crypto_hash\sha256\cp - - - crypto_hash\sha512 - - - crypto_hash\sha512\cp + + crypto_auth\hmacsha256 crypto_kdf @@ -123,8 +153,41 @@ crypto_kdf\blake2b - - crypto_kx + + crypto_shorthash + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24\ref + + + crypto_shorthash\siphash24\ref + + + crypto_scalarmult + + + crypto_scalarmult\curve25519 + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\donna_c64 + + + crypto_scalarmult\curve25519\ref10 crypto_onetimeauth @@ -138,177 +201,84 @@ crypto_onetimeauth\poly1305\sse2 - - crypto_pwhash + + randombytes - - crypto_pwhash\argon2 + + randombytes\sysrandom - - crypto_pwhash\argon2 + + randombytes\salsa20 - - crypto_pwhash\argon2 + + randombytes\nativeclient - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box\curve25519xsalsa20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 - - - crypto_pwhash\scryptsalsa208sha256\nosse - - - crypto_pwhash\scryptsalsa208sha256\sse - - - crypto_scalarmult - - - crypto_scalarmult\curve25519 - - - crypto_scalarmult\curve25519\donna_c64 - - - crypto_scalarmult\curve25519\ref10 - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_secretbox - - - crypto_secretbox - - - crypto_secretbox\xchacha20poly1305 - - - crypto_secretbox\xsalsa20poly1305 - - - crypto_secretstream\xchacha20poly1305 - - - crypto_shorthash - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24\ref - - - crypto_shorthash\siphash24\ref - - - crypto_sign - - - crypto_sign\ed25519 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 + + sodium crypto_stream - - crypto_stream\aes128ctr - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_stream\xchacha20 crypto_stream\chacha20 + + crypto_stream\chacha20\ref + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int + + crypto_stream\salsa20\xmm6 + crypto_stream\salsa2012 @@ -321,171 +291,363 @@ crypto_stream\salsa208\ref - - crypto_stream\xchacha20 - crypto_stream\xsalsa20 - - crypto_verify\sodium + + crypto_hash - - randombytes + + crypto_hash\sha512 - - randombytes\nativeclient + + crypto_hash\sha512\cp - - randombytes\salsa20 + + crypto_hash\sha256 - - randombytes\sysrandom + + crypto_hash\sha256\cp - - sodium + + crypto_aead\xchacha20poly1305\sodium - - sodium + + crypto_aead\aes256gcm\aesni - - sodium + + crypto_aead\chacha20poly1305\sodium - - sodium + + crypto_secretstream\xchacha20poly1305 - - sodium + + crypto_core\salsa\ref + + + crypto_core\hchacha20 + + + crypto_core\hsalsa20 + + + crypto_core\hsalsa20\ref2 + + + crypto_core\curve25519\ref10 - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref - - crypto_generichash\blake2b\ref + + crypto_sign\ed25519\ref10 - - crypto_generichash\blake2b\ref + + include - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_onetimeauth\poly1305 + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\sse2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + crypto_pwhash\argon2 crypto_pwhash\argon2 - - crypto_pwhash\argon2 - - + crypto_pwhash\argon2 crypto_pwhash\argon2 + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + crypto_pwhash\scryptsalsa208sha256 crypto_pwhash\scryptsalsa208sha256 + + crypto_shorthash\siphash24\ref + crypto_scalarmult\curve25519 + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + crypto_scalarmult\curve25519\donna_c64 crypto_scalarmult\curve25519\ref10 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_shorthash\siphash24\ref - - - crypto_sign\ed25519\ref10 - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_onetimeauth\poly1305\sse2 crypto_stream\chacha20 - + + crypto_stream\chacha20\ref + + crypto_stream\chacha20\dolbeau @@ -497,28 +659,19 @@ crypto_stream\chacha20\dolbeau - + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - - - crypto_stream\salsa20\xmm6int - - + crypto_stream\salsa20\xmm6int @@ -527,209 +680,23 @@ crypto_stream\salsa20\xmm6int - + crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int - - include + + crypto_stream\salsa20\xmm6int - - include\sodium + + crypto_stream\salsa20\xmm6 - - include\sodium + + crypto_core\curve25519\ref10 - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private + + crypto_core\curve25519\ref10 @@ -910,12 +877,6 @@ {eaedd08a-46f8-3d12-9e8d-bb3ee3ead5f6} - - {2eb5e3c2-7e5d-386b-9464-05d69140360c} - - - {775480be-a567-323a-96f8-598899bf97f9} - {806b6ff3-578b-308a-a359-0f5ed8472ecc} diff --git a/builds/msvc/vs2013/libsodium/libsodium.vcxproj b/builds/msvc/vs2013/libsodium/libsodium.vcxproj index 4a800f41..90ec3ddf 100644 --- a/builds/msvc/vs2013/libsodium/libsodium.vcxproj +++ b/builds/msvc/vs2013/libsodium/libsodium.vcxproj @@ -77,243 +77,232 @@ - - - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + - - + - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + - + + - + - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/builds/msvc/vs2013/libsodium/libsodium.vcxproj.filters b/builds/msvc/vs2013/libsodium/libsodium.vcxproj.filters index f3453f82..cecf07ba 100644 --- a/builds/msvc/vs2013/libsodium/libsodium.vcxproj.filters +++ b/builds/msvc/vs2013/libsodium/libsodium.vcxproj.filters @@ -24,98 +24,128 @@ - - crypto_aead\aes256gcm\aesni + + crypto_generichash - - crypto_aead\chacha20poly1305\sodium + + crypto_generichash\blake2b - - crypto_aead\xchacha20poly1305\sodium + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_kx + + + crypto_sign + + + crypto_sign\ed25519 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_secretbox + + + crypto_secretbox + + + crypto_secretbox\xsalsa20poly1305 + + + crypto_secretbox\xchacha20poly1305 + + + crypto_pwhash + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256\nosse + + + crypto_pwhash\scryptsalsa208sha256\sse + + + crypto_verify\sodium crypto_auth - - crypto_auth\hmacsha256 - crypto_auth\hmacsha512 crypto_auth\hmacsha512256 - - crypto_box - - - crypto_box - - - crypto_box - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xsalsa20poly1305 - - - crypto_core\curve25519\ref10 - - - crypto_core\hchacha20 - - - crypto_core\hsalsa20 - - - crypto_core\hsalsa20\ref2 - - - crypto_core\salsa\ref - - - crypto_generichash - - - crypto_generichash\blake2b - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_hash - - - crypto_hash\sha256 - - - crypto_hash\sha256\cp - - - crypto_hash\sha512 - - - crypto_hash\sha512\cp + + crypto_auth\hmacsha256 crypto_kdf @@ -123,8 +153,41 @@ crypto_kdf\blake2b - - crypto_kx + + crypto_shorthash + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24\ref + + + crypto_shorthash\siphash24\ref + + + crypto_scalarmult + + + crypto_scalarmult\curve25519 + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\donna_c64 + + + crypto_scalarmult\curve25519\ref10 crypto_onetimeauth @@ -138,177 +201,84 @@ crypto_onetimeauth\poly1305\sse2 - - crypto_pwhash + + randombytes - - crypto_pwhash\argon2 + + randombytes\sysrandom - - crypto_pwhash\argon2 + + randombytes\salsa20 - - crypto_pwhash\argon2 + + randombytes\nativeclient - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box\curve25519xsalsa20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 - - - crypto_pwhash\scryptsalsa208sha256\nosse - - - crypto_pwhash\scryptsalsa208sha256\sse - - - crypto_scalarmult - - - crypto_scalarmult\curve25519 - - - crypto_scalarmult\curve25519\donna_c64 - - - crypto_scalarmult\curve25519\ref10 - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_secretbox - - - crypto_secretbox - - - crypto_secretbox\xchacha20poly1305 - - - crypto_secretbox\xsalsa20poly1305 - - - crypto_secretstream\xchacha20poly1305 - - - crypto_shorthash - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24\ref - - - crypto_shorthash\siphash24\ref - - - crypto_sign - - - crypto_sign\ed25519 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 + + sodium crypto_stream - - crypto_stream\aes128ctr - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_stream\xchacha20 crypto_stream\chacha20 + + crypto_stream\chacha20\ref + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int + + crypto_stream\salsa20\xmm6 + crypto_stream\salsa2012 @@ -321,171 +291,363 @@ crypto_stream\salsa208\ref - - crypto_stream\xchacha20 - crypto_stream\xsalsa20 - - crypto_verify\sodium + + crypto_hash - - randombytes + + crypto_hash\sha512 - - randombytes\nativeclient + + crypto_hash\sha512\cp - - randombytes\salsa20 + + crypto_hash\sha256 - - randombytes\sysrandom + + crypto_hash\sha256\cp - - sodium + + crypto_aead\xchacha20poly1305\sodium - - sodium + + crypto_aead\aes256gcm\aesni - - sodium + + crypto_aead\chacha20poly1305\sodium - - sodium + + crypto_secretstream\xchacha20poly1305 - - sodium + + crypto_core\salsa\ref + + + crypto_core\hchacha20 + + + crypto_core\hsalsa20 + + + crypto_core\hsalsa20\ref2 + + + crypto_core\curve25519\ref10 - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref - - crypto_generichash\blake2b\ref + + crypto_sign\ed25519\ref10 - - crypto_generichash\blake2b\ref + + include - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_onetimeauth\poly1305 + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\sse2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + crypto_pwhash\argon2 crypto_pwhash\argon2 - - crypto_pwhash\argon2 - - + crypto_pwhash\argon2 crypto_pwhash\argon2 + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + crypto_pwhash\scryptsalsa208sha256 crypto_pwhash\scryptsalsa208sha256 + + crypto_shorthash\siphash24\ref + crypto_scalarmult\curve25519 + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + crypto_scalarmult\curve25519\donna_c64 crypto_scalarmult\curve25519\ref10 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_shorthash\siphash24\ref - - - crypto_sign\ed25519\ref10 - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_onetimeauth\poly1305\sse2 crypto_stream\chacha20 - + + crypto_stream\chacha20\ref + + crypto_stream\chacha20\dolbeau @@ -497,28 +659,19 @@ crypto_stream\chacha20\dolbeau - + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - - - crypto_stream\salsa20\xmm6int - - + crypto_stream\salsa20\xmm6int @@ -527,209 +680,23 @@ crypto_stream\salsa20\xmm6int - + crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int - - include + + crypto_stream\salsa20\xmm6int - - include\sodium + + crypto_stream\salsa20\xmm6 - - include\sodium + + crypto_core\curve25519\ref10 - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private + + crypto_core\curve25519\ref10 @@ -910,12 +877,6 @@ {eaedd08a-46f8-3d12-9e8d-bb3ee3ead5f6} - - {2eb5e3c2-7e5d-386b-9464-05d69140360c} - - - {775480be-a567-323a-96f8-598899bf97f9} - {806b6ff3-578b-308a-a359-0f5ed8472ecc} diff --git a/builds/msvc/vs2015/libsodium/libsodium.vcxproj b/builds/msvc/vs2015/libsodium/libsodium.vcxproj index 65cd6e47..d7bf87ee 100644 --- a/builds/msvc/vs2015/libsodium/libsodium.vcxproj +++ b/builds/msvc/vs2015/libsodium/libsodium.vcxproj @@ -77,243 +77,232 @@ - - - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + - - + - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + - + + - + - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/builds/msvc/vs2015/libsodium/libsodium.vcxproj.filters b/builds/msvc/vs2015/libsodium/libsodium.vcxproj.filters index f3453f82..cecf07ba 100644 --- a/builds/msvc/vs2015/libsodium/libsodium.vcxproj.filters +++ b/builds/msvc/vs2015/libsodium/libsodium.vcxproj.filters @@ -24,98 +24,128 @@ - - crypto_aead\aes256gcm\aesni + + crypto_generichash - - crypto_aead\chacha20poly1305\sodium + + crypto_generichash\blake2b - - crypto_aead\xchacha20poly1305\sodium + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_kx + + + crypto_sign + + + crypto_sign\ed25519 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_secretbox + + + crypto_secretbox + + + crypto_secretbox\xsalsa20poly1305 + + + crypto_secretbox\xchacha20poly1305 + + + crypto_pwhash + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256\nosse + + + crypto_pwhash\scryptsalsa208sha256\sse + + + crypto_verify\sodium crypto_auth - - crypto_auth\hmacsha256 - crypto_auth\hmacsha512 crypto_auth\hmacsha512256 - - crypto_box - - - crypto_box - - - crypto_box - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xsalsa20poly1305 - - - crypto_core\curve25519\ref10 - - - crypto_core\hchacha20 - - - crypto_core\hsalsa20 - - - crypto_core\hsalsa20\ref2 - - - crypto_core\salsa\ref - - - crypto_generichash - - - crypto_generichash\blake2b - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_hash - - - crypto_hash\sha256 - - - crypto_hash\sha256\cp - - - crypto_hash\sha512 - - - crypto_hash\sha512\cp + + crypto_auth\hmacsha256 crypto_kdf @@ -123,8 +153,41 @@ crypto_kdf\blake2b - - crypto_kx + + crypto_shorthash + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24\ref + + + crypto_shorthash\siphash24\ref + + + crypto_scalarmult + + + crypto_scalarmult\curve25519 + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\donna_c64 + + + crypto_scalarmult\curve25519\ref10 crypto_onetimeauth @@ -138,177 +201,84 @@ crypto_onetimeauth\poly1305\sse2 - - crypto_pwhash + + randombytes - - crypto_pwhash\argon2 + + randombytes\sysrandom - - crypto_pwhash\argon2 + + randombytes\salsa20 - - crypto_pwhash\argon2 + + randombytes\nativeclient - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box\curve25519xsalsa20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 - - - crypto_pwhash\scryptsalsa208sha256\nosse - - - crypto_pwhash\scryptsalsa208sha256\sse - - - crypto_scalarmult - - - crypto_scalarmult\curve25519 - - - crypto_scalarmult\curve25519\donna_c64 - - - crypto_scalarmult\curve25519\ref10 - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_secretbox - - - crypto_secretbox - - - crypto_secretbox\xchacha20poly1305 - - - crypto_secretbox\xsalsa20poly1305 - - - crypto_secretstream\xchacha20poly1305 - - - crypto_shorthash - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24\ref - - - crypto_shorthash\siphash24\ref - - - crypto_sign - - - crypto_sign\ed25519 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 + + sodium crypto_stream - - crypto_stream\aes128ctr - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_stream\xchacha20 crypto_stream\chacha20 + + crypto_stream\chacha20\ref + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int + + crypto_stream\salsa20\xmm6 + crypto_stream\salsa2012 @@ -321,171 +291,363 @@ crypto_stream\salsa208\ref - - crypto_stream\xchacha20 - crypto_stream\xsalsa20 - - crypto_verify\sodium + + crypto_hash - - randombytes + + crypto_hash\sha512 - - randombytes\nativeclient + + crypto_hash\sha512\cp - - randombytes\salsa20 + + crypto_hash\sha256 - - randombytes\sysrandom + + crypto_hash\sha256\cp - - sodium + + crypto_aead\xchacha20poly1305\sodium - - sodium + + crypto_aead\aes256gcm\aesni - - sodium + + crypto_aead\chacha20poly1305\sodium - - sodium + + crypto_secretstream\xchacha20poly1305 - - sodium + + crypto_core\salsa\ref + + + crypto_core\hchacha20 + + + crypto_core\hsalsa20 + + + crypto_core\hsalsa20\ref2 + + + crypto_core\curve25519\ref10 - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref - - crypto_generichash\blake2b\ref + + crypto_sign\ed25519\ref10 - - crypto_generichash\blake2b\ref + + include - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_onetimeauth\poly1305 + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\sse2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + crypto_pwhash\argon2 crypto_pwhash\argon2 - - crypto_pwhash\argon2 - - + crypto_pwhash\argon2 crypto_pwhash\argon2 + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + crypto_pwhash\scryptsalsa208sha256 crypto_pwhash\scryptsalsa208sha256 + + crypto_shorthash\siphash24\ref + crypto_scalarmult\curve25519 + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + crypto_scalarmult\curve25519\donna_c64 crypto_scalarmult\curve25519\ref10 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_shorthash\siphash24\ref - - - crypto_sign\ed25519\ref10 - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_onetimeauth\poly1305\sse2 crypto_stream\chacha20 - + + crypto_stream\chacha20\ref + + crypto_stream\chacha20\dolbeau @@ -497,28 +659,19 @@ crypto_stream\chacha20\dolbeau - + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - - - crypto_stream\salsa20\xmm6int - - + crypto_stream\salsa20\xmm6int @@ -527,209 +680,23 @@ crypto_stream\salsa20\xmm6int - + crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int - - include + + crypto_stream\salsa20\xmm6int - - include\sodium + + crypto_stream\salsa20\xmm6 - - include\sodium + + crypto_core\curve25519\ref10 - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private + + crypto_core\curve25519\ref10 @@ -910,12 +877,6 @@ {eaedd08a-46f8-3d12-9e8d-bb3ee3ead5f6} - - {2eb5e3c2-7e5d-386b-9464-05d69140360c} - - - {775480be-a567-323a-96f8-598899bf97f9} - {806b6ff3-578b-308a-a359-0f5ed8472ecc} diff --git a/builds/msvc/vs2017/libsodium/libsodium.vcxproj b/builds/msvc/vs2017/libsodium/libsodium.vcxproj index 4629e406..57817ce7 100644 --- a/builds/msvc/vs2017/libsodium/libsodium.vcxproj +++ b/builds/msvc/vs2017/libsodium/libsodium.vcxproj @@ -77,243 +77,232 @@ - - - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + - - + - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + - + + - + - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/builds/msvc/vs2017/libsodium/libsodium.vcxproj.filters b/builds/msvc/vs2017/libsodium/libsodium.vcxproj.filters index f3453f82..cecf07ba 100644 --- a/builds/msvc/vs2017/libsodium/libsodium.vcxproj.filters +++ b/builds/msvc/vs2017/libsodium/libsodium.vcxproj.filters @@ -24,98 +24,128 @@ - - crypto_aead\aes256gcm\aesni + + crypto_generichash - - crypto_aead\chacha20poly1305\sodium + + crypto_generichash\blake2b - - crypto_aead\xchacha20poly1305\sodium + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + + + crypto_kx + + + crypto_sign + + + crypto_sign\ed25519 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_sign\ed25519\ref10 + + + crypto_secretbox + + + crypto_secretbox + + + crypto_secretbox\xsalsa20poly1305 + + + crypto_secretbox\xchacha20poly1305 + + + crypto_pwhash + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256 + + + crypto_pwhash\scryptsalsa208sha256\nosse + + + crypto_pwhash\scryptsalsa208sha256\sse + + + crypto_verify\sodium crypto_auth - - crypto_auth\hmacsha256 - crypto_auth\hmacsha512 crypto_auth\hmacsha512256 - - crypto_box - - - crypto_box - - - crypto_box - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xchacha20poly1305 - - - crypto_box\curve25519xsalsa20poly1305 - - - crypto_core\curve25519\ref10 - - - crypto_core\hchacha20 - - - crypto_core\hsalsa20 - - - crypto_core\hsalsa20\ref2 - - - crypto_core\salsa\ref - - - crypto_generichash - - - crypto_generichash\blake2b - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_generichash\blake2b\ref - - - crypto_hash - - - crypto_hash\sha256 - - - crypto_hash\sha256\cp - - - crypto_hash\sha512 - - - crypto_hash\sha512\cp + + crypto_auth\hmacsha256 crypto_kdf @@ -123,8 +153,41 @@ crypto_kdf\blake2b - - crypto_kx + + crypto_shorthash + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24 + + + crypto_shorthash\siphash24\ref + + + crypto_shorthash\siphash24\ref + + + crypto_scalarmult + + + crypto_scalarmult\curve25519 + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\donna_c64 + + + crypto_scalarmult\curve25519\ref10 crypto_onetimeauth @@ -138,177 +201,84 @@ crypto_onetimeauth\poly1305\sse2 - - crypto_pwhash + + randombytes - - crypto_pwhash\argon2 + + randombytes\sysrandom - - crypto_pwhash\argon2 + + randombytes\salsa20 - - crypto_pwhash\argon2 + + randombytes\nativeclient - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box - - crypto_pwhash\argon2 + + crypto_box\curve25519xsalsa20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + crypto_box\curve25519xchacha20poly1305 - - crypto_pwhash\argon2 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 + + sodium - - crypto_pwhash\scryptsalsa208sha256 - - - crypto_pwhash\scryptsalsa208sha256\nosse - - - crypto_pwhash\scryptsalsa208sha256\sse - - - crypto_scalarmult - - - crypto_scalarmult\curve25519 - - - crypto_scalarmult\curve25519\donna_c64 - - - crypto_scalarmult\curve25519\ref10 - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_secretbox - - - crypto_secretbox - - - crypto_secretbox\xchacha20poly1305 - - - crypto_secretbox\xsalsa20poly1305 - - - crypto_secretstream\xchacha20poly1305 - - - crypto_shorthash - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24 - - - crypto_shorthash\siphash24\ref - - - crypto_shorthash\siphash24\ref - - - crypto_sign - - - crypto_sign\ed25519 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 - - - crypto_sign\ed25519\ref10 + + sodium crypto_stream - - crypto_stream\aes128ctr - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_stream\xchacha20 crypto_stream\chacha20 + + crypto_stream\chacha20\ref + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int + + crypto_stream\salsa20\xmm6 + crypto_stream\salsa2012 @@ -321,171 +291,363 @@ crypto_stream\salsa208\ref - - crypto_stream\xchacha20 - crypto_stream\xsalsa20 - - crypto_verify\sodium + + crypto_hash - - randombytes + + crypto_hash\sha512 - - randombytes\nativeclient + + crypto_hash\sha512\cp - - randombytes\salsa20 + + crypto_hash\sha256 - - randombytes\sysrandom + + crypto_hash\sha256\cp - - sodium + + crypto_aead\xchacha20poly1305\sodium - - sodium + + crypto_aead\aes256gcm\aesni - - sodium + + crypto_aead\chacha20poly1305\sodium - - sodium + + crypto_secretstream\xchacha20poly1305 - - sodium + + crypto_core\salsa\ref + + + crypto_core\hchacha20 + + + crypto_core\hsalsa20 + + + crypto_core\hsalsa20\ref2 + + + crypto_core\curve25519\ref10 - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref - - crypto_core\curve25519\ref10 + + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref + + crypto_generichash\blake2b\ref + + + crypto_generichash\blake2b\ref + crypto_generichash\blake2b\ref crypto_generichash\blake2b\ref - - crypto_generichash\blake2b\ref + + crypto_sign\ed25519\ref10 - - crypto_generichash\blake2b\ref + + include - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_generichash\blake2b\ref + + include\sodium - - crypto_onetimeauth\poly1305 + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\donna + + include\sodium - - crypto_onetimeauth\poly1305\sse2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - - crypto_pwhash\argon2 + + include\sodium - + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + + include\sodium\private + + crypto_pwhash\argon2 crypto_pwhash\argon2 - - crypto_pwhash\argon2 - - + crypto_pwhash\argon2 crypto_pwhash\argon2 + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + + + crypto_pwhash\argon2 + crypto_pwhash\scryptsalsa208sha256 crypto_pwhash\scryptsalsa208sha256 + + crypto_shorthash\siphash24\ref + crypto_scalarmult\curve25519 + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + + + crypto_scalarmult\curve25519\sandy2x + crypto_scalarmult\curve25519\donna_c64 crypto_scalarmult\curve25519\ref10 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305 - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x + + crypto_onetimeauth\poly1305\donna - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_scalarmult\curve25519\sandy2x - - - crypto_shorthash\siphash24\ref - - - crypto_sign\ed25519\ref10 - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl - - - crypto_stream\aes128ctr\nacl + + crypto_onetimeauth\poly1305\sse2 crypto_stream\chacha20 - + + crypto_stream\chacha20\ref + + crypto_stream\chacha20\dolbeau @@ -497,28 +659,19 @@ crypto_stream\chacha20\dolbeau - + crypto_stream\chacha20\dolbeau crypto_stream\chacha20\dolbeau - - crypto_stream\chacha20\ref - crypto_stream\salsa20 crypto_stream\salsa20\ref - - crypto_stream\salsa20\xmm6 - - - crypto_stream\salsa20\xmm6int - - + crypto_stream\salsa20\xmm6int @@ -527,209 +680,23 @@ crypto_stream\salsa20\xmm6int - + crypto_stream\salsa20\xmm6int crypto_stream\salsa20\xmm6int - - include + + crypto_stream\salsa20\xmm6int - - include\sodium + + crypto_stream\salsa20\xmm6 - - include\sodium + + crypto_core\curve25519\ref10 - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private - - - include\sodium\private + + crypto_core\curve25519\ref10 @@ -910,12 +877,6 @@ {eaedd08a-46f8-3d12-9e8d-bb3ee3ead5f6} - - {2eb5e3c2-7e5d-386b-9464-05d69140360c} - - - {775480be-a567-323a-96f8-598899bf97f9} - {806b6ff3-578b-308a-a359-0f5ed8472ecc} diff --git a/libsodium.vcxproj b/libsodium.vcxproj index f79ac1a9..106cc5b4 100644 --- a/libsodium.vcxproj +++ b/libsodium.vcxproj @@ -315,243 +315,232 @@ - - - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + - - + - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + - + + - + - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/libsodium.vcxproj.filters b/libsodium.vcxproj.filters index 96d13605..7b57b934 100644 --- a/libsodium.vcxproj.filters +++ b/libsodium.vcxproj.filters @@ -15,97 +15,127 @@ - + Source Files - + Source Files - + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + Source Files Source Files - - Source Files - Source Files Source Files - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - + Source Files @@ -114,7 +144,40 @@ Source Files - + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + Source Files @@ -129,177 +192,84 @@ Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - + Source Files Source Files - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - + Source Files Source Files + + Source Files + Source Files Source Files - - Source Files - Source Files Source Files - - Source Files - Source Files Source Files + + Source Files + Source Files @@ -312,171 +282,363 @@ Source Files - - Source Files - Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + Source Files - + + Source Files + + + Source Files + + + Source Files + + + Source Files + + Source Files - + Header Files - + Header Files Header Files + + Header Files + + + Header Files + Header Files Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + Header Files - + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + Header Files Header Files + + Header Files + + + Header Files + Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + Header Files Header Files + + Header Files + Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + Header Files Header Files - + Header Files - + Header Files - + Header Files - + Header Files - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - + Header Files Header Files - + + Header Files + + Header Files @@ -488,28 +650,19 @@ Header Files - + Header Files Header Files - - Header Files - Header Files Header Files - - Header Files - - - Header Files - - + Header Files @@ -518,208 +671,22 @@ Header Files - + Header Files Header Files - + Header Files - + Header Files - + Header Files - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - + Header Files