https://github.com/project-everest/hacl-star

sort by:
Revision Author Date Message Commit Date
f2fd95c Progress on AES 12 March 2021, 15:59:07 UTC
6aabc88 Progress on AES 12 March 2021, 13:47:54 UTC
c95ab70 Merge pull request #415 from project-everest/polubelova_dist fix makefile bundles 06 March 2021, 21:40:48 UTC
ab8d227 refresh dist 06 March 2021, 20:35:45 UTC
881e741 fix bundles 06 March 2021, 20:35:19 UTC
b8ed626 Merge pull request #414 from project-everest/p256_spec_refactor P256 spec refactor 05 March 2021, 21:10:26 UTC
1d158f8 try fix 05 March 2021, 20:19:15 UTC
7b9aa37 try to fix the build 05 March 2021, 17:49:18 UTC
972ca6d Merge branch 'master' into p256_spec_refactor 05 March 2021, 17:29:52 UTC
6064d9f Merge pull request #413 from project-everest/beurdouche_hacl_upgrade Improvement to Chacha20Poly1305 05 March 2021, 17:29:35 UTC
aef9671 Merge branch 'master' into beurdouche_hacl_upgrade 05 March 2021, 15:52:23 UTC
ad2b70b Merge branch 'master' into p256_spec_refactor 05 March 2021, 15:44:59 UTC
94cb243 removed Lib.Memzero0 05 March 2021, 15:34:28 UTC
18a0eb8 don't push hint & dist changes 05 March 2021, 15:33:23 UTC
38f1a0d a refactoring of the p256 specs to remove a dependency on Lib.Buffer 05 March 2021, 14:48:17 UTC
068b19f a refactoring of the p256 specs to remove a dependency on Lib.Buffer 05 March 2021, 13:55:51 UTC
190ad51 Merge pull request #410 from project-everest/son_ibm1 Generalize the build system for Vec128/256 and implement vectorized support for IBM SystemZ 05 March 2021, 13:46:54 UTC
00d7e32 Regenerate the dist/ files 05 March 2021, 12:49:21 UTC
84e0259 Update the macros in evercrypt_targetconfig.h 05 March 2021, 12:38:21 UTC
acb64f8 Merge remote-tracking branch 'origin/master' into son_ibm1 05 March 2021, 11:19:23 UTC
4834c07 [CI] regenerate hints and dist 05 March 2021, 08:29:50 UTC
e037d13 Remove the debugging facilities from libintvector.h 04 March 2021, 18:59:08 UTC
647d177 Change a hardware support requirement in EverCrypt.Poly1305.fst 04 March 2021, 17:35:26 UTC
b2e2f89 Remove a useless rule in tests/Makefile 04 March 2021, 17:32:39 UTC
c35437e Regenerate the dist/ directory 04 March 2021, 10:50:30 UTC
8a06d52 Rename COMPILE_128/256 to COMPILE_VEC128/256 04 March 2021, 09:33:33 UTC
c35e273 Merge branch 'master' into beurdouche_hacl_upgrade 04 March 2021, 09:24:55 UTC
793d60e [CI] regenerate hints and dist 04 March 2021, 08:26:07 UTC
23b07ca Replace the macros occurrences forgotten in the previous commit 04 March 2021, 08:17:42 UTC
9f72cf7 Minor update chacha20poly1305 04 March 2021, 07:38:43 UTC
f798b83 Merge pull request #411 from project-everest/polubelova_ed25519_master share bignum25519_51 between curve25519 and ed25519 03 March 2021, 20:55:06 UTC
dd5d718 Merge branch 'master' into polubelova_ed25519_master 03 March 2021, 20:06:12 UTC
5056961 Regenerate the dist files 03 March 2021, 18:56:35 UTC
8c24540 Add the prefix "evercrypt_can_" to the macros compile_vale, compile_128... declared in EverCrypt.TargetConfig.fsti and update the .c files and the configure 03 March 2021, 18:36:11 UTC
03e719e [CI] regenerate hints and dist 03 March 2021, 08:24:38 UTC
26f3e59 rename 02 March 2021, 18:57:39 UTC
8e140e4 Merge remote-tracking branch 'origin/master' into polubelova_ed25519_master 02 March 2021, 18:11:14 UTC
f33aff4 refresh dist 02 March 2021, 18:10:49 UTC
1505799 fix bundles 02 March 2021, 18:10:19 UTC
d52dfac [CI] regenerate hints and dist 02 March 2021, 08:35:46 UTC
89486c4 Regenerate the extracted files 01 March 2021, 21:55:53 UTC
c9dfbba Guard the code of Curve25519 64 with compile_inline_asm and not compile_intrinsics 01 March 2021, 18:40:02 UTC
cf5a977 Fix tests/Makefile for vec-128-test.c 01 March 2021, 17:34:30 UTC
3bd70b6 Merge branch 'son_ibm1' into _son_ibm1 01 March 2021, 17:29:00 UTC
de36b7c Fix more issues with the filtering in tests/Makefile 01 March 2021, 17:26:32 UTC
36ae14f Fix a mistake in tests/Makefile 01 March 2021, 17:15:50 UTC
b781502 Fix tests/Makefile to correctly filter the unsupported targets 01 March 2021, 17:09:27 UTC
21b8bc8 Make minor modifications to tests/Makefile 01 March 2021, 17:01:16 UTC
e890cdd Remove the macros guarding some tests 01 March 2021, 16:45:38 UTC
e165d67 Regenerate the dist snapshot 01 March 2021, 15:33:29 UTC
8cea2ae Update dist/configure and evercrypt_targetconfig.h to fix the OCaml bindings on architectures != x64 01 March 2021, 14:43:08 UTC
5bec49d Update evercrypt_targetconfig.h to put back an enum for the target architectures 01 March 2021, 14:15:08 UTC
76e7d3e Fix the generation of config.h for the IBMz OCaml bindings 01 March 2021, 14:01:36 UTC
3b7bcec Remove the -mtune and -march compilation options from test/Makefile because compilation is controlled by dist/gcc-compatible/Makefile.config 01 March 2021, 11:32:30 UTC
563eddf Regenerate all the dist/ snapshots 01 March 2021, 10:45:48 UTC
b27651c [CI] regenerate hints and dist 01 March 2021, 08:36:57 UTC
267a416 [CI] regenerate hints and dist 28 February 2021, 08:30:15 UTC
273ab52 [CI] regenerate hints and dist 27 February 2021, 08:29:18 UTC
819fe37 Regenerate the gcc-compatible snapshot 26 February 2021, 18:44:29 UTC
ff7adc2 Fix evercrypt_targetconfig.h 26 February 2021, 18:43:02 UTC
9a1aa2e Update EverCrypt.Chacha20Poly1305 (forgotten in a previous commit) 26 February 2021, 18:34:34 UTC
8c63890 Udpate dist/configure and Makefile 26 February 2021, 17:45:41 UTC
6f37bce Fix, simplify and cleanup the tests which use the support flags in EverCrypt (compile_128, compile_vale, etc.) 26 February 2021, 17:30:56 UTC
175f430 Update a comment in libintvector.h 26 February 2021, 16:19:36 UTC
24defc1 Merge remote-tracking branch 'origin/master' into son_ibm1 26 February 2021, 13:52:14 UTC
068f219 Regenerate another file 26 February 2021, 13:20:52 UTC
ed5a9eb Add regenerated files from dist/gcc-compatible which were not added before 26 February 2021, 13:20:11 UTC
3335404 Minimize the diff with master by checking out directories from origin/master 26 February 2021, 13:19:15 UTC
6f65104 Regenerate dist/gcc-compatible 26 February 2021, 13:09:11 UTC
e0ec09c Guard the content of init_cpu_flags with EverCrypt.TargetConfig.compile_vale 26 February 2021, 13:05:04 UTC
506db43 Regenerate dist/gcc-compatible 26 February 2021, 12:58:41 UTC
539576e Update some macro names, add comments and update the configure file to generate the target architecture #define 26 February 2021, 12:56:35 UTC
7fc6186 Make syntactic modifications to fix the extraction of some tests as if macros 26 February 2021, 12:17:43 UTC
04c7818 Fix EverCrypt.AutoConfig2.fsti and add the missing implementations for has_vec128/256 26 February 2021, 10:56:34 UTC
47b1a47 Add -no-prefix EverCrypt.TargetConfig in the Kremlin invocation flags 26 February 2021, 10:53:42 UTC
570980a Update bindings/ocaml/AutoConfig2.ml 26 February 2021, 10:47:13 UTC
bdcc608 Update evercrypt_targetconfig.h, lib_intrinsics.h and confiure in dist/gcc-compatible 26 February 2021, 10:37:58 UTC
b5cfe03 Rename the SUPPORTS_VALE/INLINE_ASM... macros to COMPILE_VALE/INLINE_ASM... 26 February 2021, 10:36:38 UTC
a17ad9b Update the macros in EverCrypt.TargetConfig, update the corresponding F* code and evercrypt_targetconfig.h 26 February 2021, 10:31:09 UTC
848b07c [CI] regenerate hints and dist 26 February 2021, 08:33:33 UTC
4ad1109 In tests make sure all the tests using vec128 are guarded by #if defined(COMPILE_128) and remove the temporary file debug-test.c 26 February 2021, 08:13:05 UTC
a7d6285 Rename CAN_COMPILE_128/256 to COMPILE_128/256 26 February 2021, 07:50:10 UTC
98ae789 Add a comment in tests/Makefile 25 February 2021, 20:00:58 UTC
6305347 Fix a mistake in tests/Makefile 25 February 2021, 19:59:52 UTC
c2b6c28 Update tests/Makefile to use the target architecture 25 February 2021, 19:57:10 UTC
b2d09e5 Update the configure files so that a variable for the target architecture is added to Makefile.config 25 February 2021, 19:47:01 UTC
bba31b1 Merge pull request #409 from project-everest/son_fix Fix the build for ARM 25 February 2021, 16:51:02 UTC
ec7d5bc Fix the configure file for AMD 25 February 2021, 16:14:17 UTC
0c7d146 Cleanup tests/test_helpers and the macros used for SystemZ 25 February 2021, 12:37:30 UTC
c0b139a Try using tstck to implement cpucycles_begin/end for IBMz 25 February 2021, 11:11:13 UTC
627b5ef Revert "Update the switch_endian macros to use vec_revb" This reverts commit 4cb436cf1c892b3239132c2b6c4ab68aef090758. 25 February 2021, 10:34:08 UTC
4cb436c Update the switch_endian macros to use vec_revb 25 February 2021, 10:30:13 UTC
34c1015 Update and cleanup a bit tests/Makefile 25 February 2021, 10:05:26 UTC
1357d20 Replace the C macros SUPPORTS_128/256 by COMPILE_VEC128/256 25 February 2021, 09:12:58 UTC
b7b249c Replace TEST_VEC256 by SUPPORTS_256 in the C test files 25 February 2021, 08:59:25 UTC
0085451 [CI] regenerate hints and dist 25 February 2021, 08:27:11 UTC
34a3a6a Update dist/gcc-compatible/libintvector.h 24 February 2021, 22:37:50 UTC
b04c155 Use vec_extract instead of the vec[i] notation 24 February 2021, 22:32:10 UTC
9516996 Fix a mistake in the last commit 24 February 2021, 22:24:31 UTC
e386fcb Modify a bit the definitions of the IBMz vector types and use the sequence of unsigned char as the default representation 24 February 2021, 22:22:21 UTC
back to top