Commit Graph

145 Commits

Author SHA1 Message Date
Steffen Jaeckel 7597d20c78 use CROSS_COMPILE instead of PREFIX to indicate toolchain prefix 2017-06-20 15:16:11 +02:00
Steffen Jaeckel 3995f971d7 make sure to use makefile.shared on Mac 2017-06-15 00:46:50 +02:00
Steffen Jaeckel fe0b72ef51 remove dependency of demos to tests/common 2017-06-08 22:20:45 +02:00
Steffen Jaeckel e1a1145802 rename 'testprof/' to 'tests/' 2017-06-08 22:20:45 +02:00
Steffen Jaeckel 07ffa0f1a2 remove tomcrypt_prof test-only library 2017-06-08 22:20:45 +02:00
Steffen Jaeckel 201681ee3b merge testprof/timing_test.c into demos/timing.c 2017-06-08 22:20:45 +02:00
Steffen Jaeckel eaf20dda5b demos must now link against testprof/common.o 2017-06-08 22:20:44 +02:00
Steffen Jaeckel 56283c947a improve coverage creation 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 81f0297285 small fix-ups 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 7379c94f0a merge .include and .common makefiles 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 6cd8f2504b clean-up some makefiles
move shared variables between makefile and makefile.shared
  to makefile.include
2017-05-11 23:04:37 +02:00
Steffen Jaeckel d996958133 move biggest part of install rules to makefile.common 2017-05-11 23:04:37 +02:00
Steffen Jaeckel abe9116de5 introduce makefile.common 2017-05-11 23:04:37 +02:00
Steffen Jaeckel ee0874b50b minor improvements 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 3c5ec6b699 split-out binary installation in separate install target 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 12cf50d4e2 move translation rule after modifications of CFLAGS 2017-05-11 23:04:37 +02:00
Steffen Jaeckel c93bee9575 rename perlcritic make target & also run helper.pl -a 2017-05-11 23:04:37 +02:00
Steffen Jaeckel b35ce0467b move documentation-related files to doc folder 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 8ee458b625 don't include testprof for library build
...well msvc still does it as I can't test it...
2017-05-11 23:04:37 +02:00
Steffen Jaeckel 1b71e23e42 fix some testprof related errors 2017-05-11 23:04:37 +02:00
Steffen Jaeckel ee17cc2e67 compress archive to xz 2017-05-11 23:04:37 +02:00
Karel Miko 1300c5ade5 make fixupind.pl part of helper.pl 2017-05-11 23:04:37 +02:00
Karel Miko 9a3db508bb typo in "git commit: .." 2017-05-11 23:04:37 +02:00
Karel Miko 5c2bea093a zipup target facelift 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 3fd1771d35 also install useful demos 2017-05-11 23:04:37 +02:00
Steffen Jaeckel 90daad0764 add new make-target 'bins'
so you can easily build the useful demos
2017-05-11 23:04:37 +02:00
Steffen Jaeckel 85dc39483f rename crypt to ltcrypt
a binary called crypt already exists and creates a name-clash as we won't
implement the entire CLI even if this tool implements similar functionality
2017-05-11 23:04:37 +02:00
Karel Miko bf45ea66e5 drop the need for testprof/makefile* 2017-05-11 23:04:37 +02:00
Steffen Jaeckel d21d01bcb5 consolidate makefiles a bit 2017-05-11 23:04:37 +02:00
Karel Miko 28835a513f update makefiles 2017-04-28 19:24:58 +02:00
Steffen Jaeckel 57c703b14c update doc process a bit
* remove crypt.pdf from repo
* ignore generated PDF's
* make refman.pdf generation silent
2017-04-25 21:23:25 +02:00
Steffen Jaeckel 8e03799eb6 fix/improve doxygen generation 2017-04-25 21:23:25 +02:00
Steffen Jaeckel 434280587a also apply the verbosity settings to the doc generation 2017-04-25 21:23:25 +02:00
Karel Miko 3ea8a00ecd new multi_test 2017-04-23 23:29:10 +02:00
Karel Miko f767ea3dcd update makefiles 2017-04-23 23:27:54 +02:00
Steffen Jaeckel 290926fe8a include CFLAGS when building demos 2017-04-21 19:45:59 +02:00
Kelvin Sherlock b412ab539a update makefiles for blake2b. 2017-04-08 15:44:30 -04:00
Kelvin Sherlock b0e9a23e31 makefile updates. 2017-04-07 23:47:16 -04:00
Karel Miko eefb8dc479 renaming prngs/chacha.c prngs/chacha20.c 2017-04-03 22:54:27 +02:00
Karel Miko 3cfb58c2f4 update makefiles 2017-04-02 18:13:45 +02:00
Karel Miko ff6abc776c RFC 7539 - ChaCha20 and Poly1305 + chacha based PRNG 2017-04-02 18:13:45 +02:00
Steffen Jaeckel 59b4026fa7 Update makefiles 2017-03-30 22:29:02 +02:00
Steffen Jaeckel ac7915ed13 Update makefiles 2017-03-30 18:46:05 +02:00
Karel Miko c6a0362c88 SHA3 2017-03-29 13:44:04 +02:00
Steffen Jaeckel d153d1303a Update makefiles 2017-03-28 22:57:22 +02:00
Steffen Jaeckel ba338eced8 also build executables in makefile.shared from template 2017-03-24 16:42:49 +01:00
Steffen Jaeckel 27f8e8bf75 Update makefiles 2017-03-22 11:24:21 +01:00
Steffen Jaeckel a00aba8370 add pre-commit hook 2017-03-22 11:21:49 +01:00
Karel Miko 39425a94c5 improved source checks 2017-03-15 23:13:46 +01:00
Karel Miko 421a241ccf travis script - check wheather makefiles are updated 2017-03-09 20:19:46 +01:00