Frank Denis
57dac9eb60
+ crypto_core_ed25519_add(), crypto_core_ed25519_sub()
2017-11-13 14:22:44 +01:00
Frank Denis
569778b517
Rename core/curve25519 to core/ed25519
2017-11-11 17:44:00 +01:00
Frank Denis
4bd6196c96
Move functions not worth inlining back to core
2017-11-06 15:06:21 +01:00
Frank Denis
f523ea1656
Regen MSVC files
2017-11-06 14:33:39 +01:00
Frank Denis
bfd656b67b
core/25519: Use 51-bit limbs on platforms supporting 128 bit arithmetic
2017-11-05 17:50:15 +01:00
Frank Denis
bd82e08337
Move 25.5 bit field arithmetic to ref10/fe_25_5
2017-11-05 17:35:22 +01:00
Frank Denis
f1e9acef5c
Rename crypto_sign_ed25519_scalarmult() to crypto_scalarmult_ed25519()
2017-10-23 13:22:34 +02:00
Frank Denis
a8ebd37b7b
Bump library version
2017-10-01 10:15:48 +02:00
Frank Denis
acdd766953
Regen MSVC files
2017-09-27 19:34:45 +02:00
Frank Denis
5cc334b33c
Add AVX512F optimized Argon2 implementation
2017-09-15 00:04:18 +02:00
Frank Denis
80095105bb
Missing pieces of a version bump
2017-09-13 19:39:36 +02:00
Frank Denis
30a25dbb2a
Bump
2017-08-24 15:50:25 +02:00
Frank Denis
b503d75e43
Add crypto_secretstream_*() to MSVC solutions
2017-08-22 09:29:32 +02:00
Frank Denis
f42390a557
Update Visual Studio solutions
2017-08-09 15:58:21 +02:00
Frank Denis
67a7df73b1
Add all the Visual Studio files in the tarball
...
This is gonna make a big tarball!
Fixes #569
2017-07-24 14:27:33 +02:00
Frank Denis
334738cf29
Add resource.rc to the Visual Studio filters files
2017-07-24 14:06:21 +02:00
Frank Denis
c350bdd87c
<winres.h> -> <windows.h> to unbreak builds with MSVC < 2013
2017-07-13 21:15:01 +02:00
Frank Denis
24335c250d
Bump
2017-07-13 16:20:17 +02:00
Frank Denis
957f0ab299
Add box_seal_curve25519xchacha20poly1305 to the MSVC projects
2017-07-07 19:31:53 +02:00
Frank Denis
2805a23574
Regen MSVC projects
2017-06-27 16:23:53 +02:00
Frank Denis
935557cdf7
Add AVX2-optimized Argon2 blamka function
2017-06-27 14:26:40 +02:00
Frank Denis
3a9c4c38f7
Re-add $(VCTargetsPath)\Microsoft.Cpp.targets
...
Fixes #553
2017-05-27 16:19:47 +02:00
Frank Denis
0eed55ce6a
Remove redundant definitions from the project files
2017-05-27 12:01:34 +02:00
Frank Denis
87473fdd3f
MSVC advapi32.lib dependency should not be in vcxproj
...
Fixes #552
2017-05-27 11:47:32 +02:00
Frank Denis
9787febb00
Regen
2017-05-25 12:51:02 +02:00
LammyL
98e58ae4c1
Added version resource files for msvc compiled dlls. ( #551 )
2017-05-25 12:39:18 +02:00
Frank Denis
aa7ded10e7
Bump package (not library) version
2017-03-28 12:57:19 +02:00
Eric Voskuil
c11fd0ddd0
Fix up buildbase.bat, VS projects whitespace and remove ARM.props ( #519 )
...
* Fix invalid stream of Visual Studio DynDebug build logs.
* Remove ARM props file (undergeneralized).
* Clean up white space in Visual Studio *.props files.
2017-03-24 08:39:50 +01:00
Frank Denis
8283283498
Regen Visual Studio solutions
2017-03-12 18:17:49 +01:00
Frank Denis
849a35bd82
+ crypto_kx_*() API
...
This doesn't include a full key exchange API yet.
2017-03-12 13:15:39 +01:00
Frank Denis
8a36186a58
vcvarsall.bat moved to a new location in Visual Studio 2017
2017-03-09 13:36:10 +01:00
Frank Denis
d4557bcad7
Include support for Visual Studio 2017
2017-03-09 13:23:34 +01:00
Frank Denis
8679e717db
+ sodium_library_minimal() and SODIUM_LIBRARY_MINIMAL
2017-03-06 09:47:09 +01:00
Frank Denis
b3e27d14aa
Move 64-bit emulation to a dedicated private header file
2017-03-05 23:44:51 +01:00
Frank Denis
707f4c8e08
Add ed25519ph
2017-03-05 14:45:13 +01:00
Frank Denis
6a8e712a4f
Sync msvc/version.h copy
2017-03-05 14:44:59 +01:00
Frank Denis
f23d7eff4d
Automatically generate MSVC projects
2017-02-28 17:33:57 +01:00
Frank Denis
40b4462239
Version bump [not released yet]
2017-02-20 11:35:14 +01:00
Frank Denis
482ab1ed41
Reintroduce 27a2756479
2016-07-24 19:54:07 +02:00
Frank Denis
d60b0c3699
Revert "VS2010 debug symbols"
...
This reverts commit 48b5f7b332
.
2016-07-24 15:36:02 +02:00
Frank Denis
ab72d2d6b3
Revert "VS2012 debug symbols"
...
This reverts commit 6ff50e41a2
.
2016-07-24 15:35:56 +02:00
Frank Denis
6996360304
Revert "VS2013 debug symbols"
...
This reverts commit 0788e50bfd
.
2016-07-24 15:35:51 +02:00
Jan-E
0788e50bfd
VS2013 debug symbols
2016-07-24 01:03:41 +02:00
Jan-E
6ff50e41a2
VS2012 debug symbols
2016-07-24 01:01:12 +02:00
Jan-E
48b5f7b332
VS2010 debug symbols
2016-07-24 00:55:45 +02:00
Frank Denis
a7a3235a39
Version bump (not released yet)
2016-06-30 18:48:16 +02:00
evoskuil
f8d5cf948a
Clone msvc .filters (from vs2013 version) for uniformity.
2016-05-12 02:03:23 -07:00
evoskuil
3aad5c11ea
Use lowest common denominator .vcxproj ToolsVersion.
2016-05-12 02:02:38 -07:00
Frank Denis
3fe5590b94
Do not forget crypto_pwhash.c on Visual Studio
2016-04-13 08:12:54 +02:00
Frank Denis
8957364f47
Remove headers that are not required in MSVC solutions
2016-04-04 18:02:22 +02:00
Frank Denis
5cad35bfae
Remove some unneeded dependencies from MSVC project filters
2016-04-04 16:32:47 +02:00
Frank Denis
703120c1a2
Version bump [only the package]
2016-04-04 12:53:35 +02:00
Frank Denis
4b6667a9d3
Update Makefiles and MSVC solutions
2016-03-17 17:07:43 +01:00
Frank Denis
4093e253f5
Remove the test dir from the VS solutions, except the top one
2016-03-07 16:13:59 +01:00
Frank Denis
59f0300c0e
Remove the test part from the vs2010 projects
2016-03-07 16:12:31 +01:00
Frank Denis
81f3f64f42
Remove disabled files
2016-03-07 15:51:45 +01:00
Frank Denis
dde91ba026
VS2015 update
2016-03-07 15:41:22 +01:00
Frank Denis
dadf1b0f1b
VS2013 update
2016-03-07 15:36:25 +01:00
Frank Denis
ce5f82b788
Update the VS2012 project
2016-03-07 15:30:14 +01:00
Frank Denis
bafee4daf1
VS2010 update
2016-03-07 15:19:12 +01:00
Frank Denis
adfe6c9d55
scrypt/sysendian.h is gone
2016-02-27 13:14:01 +01:00
Frank Denis
22eebd83f1
common_aes128ctr.c is gone
2016-02-27 13:11:08 +01:00
gnieboer
b4af066286
Added all argon2 files to other msvc project files and project filter files
2016-02-07 17:11:59 +03:00
Frank Denis
846a84b721
Version bump (not released yet)
2016-01-13 09:49:20 +01:00
Frank Denis
14bf02af88
Rename the pwhash test as as pwhash_scrypt
2015-12-29 16:14:19 +01:00
Frank Denis
ee3a5d8cf3
Update the Visual Studio solutions
2015-12-24 04:10:18 +01:00
Frank Denis
c08c21887e
Version bump
2015-12-23 21:15:12 +01:00
Frank Denis
1e71f849b5
1.0.7 (not released yet)
2015-11-25 16:12:42 +01:00
Frank Denis
d5fd75dcc7
Make crypto_stream_chacha20 modular like the rest
...
In preparation for optimized implementations
2015-11-25 01:17:37 +01:00
Frank Denis
cb9d52760c
Update the Visual Studio 2015 solution
2015-11-23 15:36:28 +01:00
Frank Denis
65a91fd559
Remove api.h from the Visual Studio solutions
2015-11-22 12:44:45 +01:00
Frank Denis
9bfa30ae6a
api.h -> stream_chacha20_ref.h
2015-11-22 00:02:00 +01:00
Frank Denis
0f030428ff
Update the Visual Studio 2013 solution
2015-11-20 15:46:31 +01:00
Frank Denis
5a90e15eac
Update the Visual Studio 2012 solution
2015-11-19 15:36:51 +01:00
Frank Denis
05ad4b62b9
Update the Visual Studio 2010 solution
2015-11-17 18:31:57 +01:00
Frank Denis
dd238f518d
Bump major
2015-11-14 15:33:15 +01:00
Frank Denis
1bfdfd4e5d
Update the Visual Studio 2015 solution
2015-11-01 19:26:09 +01:00
Frank Denis
2a1bc6607f
Update the Visual Studio 2013 solution
2015-11-01 19:21:07 +01:00
Frank Denis
27ecb1f848
Update the Visual Studio 2012 solution
2015-11-01 19:14:55 +01:00
Frank Denis
36187f094d
Update the Visual Studio 2010 solution
2015-11-01 19:06:42 +01:00
Frank Denis
2a77b18ad8
Version bump (not released yet)
2015-11-01 15:45:36 +01:00
Frank Denis
19308c5d5b
Bump the library major version, since some functions have been removed
...
Even though these functions were exported, the number of applications
using them directly is very likely to be zero.
Still, bump the major library version to be safe and compliant.
2015-11-01 12:23:21 +01:00
Frank Denis
26fdfec99b
Add sodium_runtime_has_ssse3() and sodium_runtime_has_sse41()
2015-10-31 23:42:44 +01:00
Frank Denis
f11da70ce2
Package version bump. No ABI version changes required.
2015-10-24 19:12:49 +02:00
Frank Denis
c5d675ebba
MSVC solutions: exclude test files from build
2015-10-18 14:50:58 +02:00
Frank Denis
606ead7e16
Update MSVC2015 solution
2015-10-14 07:47:45 -07:00
Frank Denis
ec7b8e5605
Version bump [but still not released]
2015-10-14 14:43:22 +02:00
Frank Denis
fa71e064ef
Update the MSVC2013 solution
2015-10-14 11:29:38 +02:00
Frank Denis
6e243160e8
Don't build for WP8
2015-10-13 15:12:48 +02:00
Frank Denis
a4a9f24f28
Update MSVS2012 solution
2015-10-13 05:57:15 -07:00
Frank Denis
ea5c989096
Update MSVC2010 solution
2015-10-13 05:07:09 -07:00
evoskuil
b77b074569
Fix Visual Studio common props for MT dynamic release.
2015-07-26 15:53:39 -07:00
Frank Denis
305d5e02e2
+ ARM.props
2015-05-29 17:40:31 +02:00
Frank Denis
acac4cbf9d
VC2012 ToolsVersion is 12.0
2015-05-04 12:44:07 +02:00
Frank Denis
f752a3edce
Use correct ToolsVersion in the vc2015 proejct
2015-05-03 11:22:20 +02:00
Frank Denis
e084aec840
Add solution for vs2015
2015-05-02 10:42:43 +02:00
Frank Denis
b5fff1fcf5
Version bump
2015-04-26 17:09:00 +02:00
Frank Denis
a789e00d54
Remove resource.h/resource.rc
2015-04-25 18:32:06 +02:00
Frank Denis
797b423e88
Add missing Visual Studio filters for recent tests
2015-04-24 18:00:42 +02:00
Frank Denis
0b9d1cbc88
Add missing tests to the Visual Studio solutions
2015-04-21 20:41:30 +02:00