Go to file
2017-07-11 15:33:33 +02:00
demos add hashsum multi-hash option 2017-07-05 14:26:53 +02:00
doc update DOT max values 2017-07-11 15:29:45 +02:00
hooks add pre-commit hook 2017-03-22 11:21:49 +01:00
notes fix: chmod -x notes/rsa-testvectors/*.txt 2017-07-09 16:22:28 +02:00
src more printf() clean-up 2017-07-11 15:29:45 +02:00
tests dh_set_key + dsa_set_key API change described in #248 2017-07-11 00:13:26 +02:00
.clang-format add .clang-format 2015-08-25 23:58:08 +02:00
.gitattributes or perhaps exclude .git* 2017-05-11 23:04:37 +02:00
.gitignore also build openssl-enc 2017-06-08 21:32:10 +02:00
.travis.yml Travis: also build master and 'release/*' branches 2017-07-05 14:43:21 +02:00
build.sh replace SVN tags 2017-06-20 15:16:11 +02:00
changes update changes 2017-07-05 14:30:16 +02:00
check_source.sh replace SVN tags 2017-06-20 15:16:11 +02:00
coverage_more.sh replace SVN tags 2017-06-20 15:16:11 +02:00
coverage.sh replace SVN tags 2017-06-20 15:16:11 +02:00
coverity.sh update coverity build script to use makefile.unix 2017-06-23 16:46:31 +02:00
helper.pl update VERSION variables in makefiles 2017-07-05 14:30:17 +02:00
libtomcrypt_VS2008.sln improving MS Windows builds (msvc) 2017-03-29 08:48:33 +02:00
libtomcrypt_VS2008.vcproj Update makefiles 2017-07-04 10:30:50 +02:00
libtomcrypt.pc.in drop the need for testprof/makefile* 2017-05-11 23:04:37 +02:00
LICENSE after multiple objections of libtom users [1], we decided to change licensing 2011-01-19 10:18:15 +01:00
makefile introduce LTC_CFLAGS and LTC_LDFLAGS 2017-07-11 15:33:33 +02:00
makefile_include.mk introduce LTC_CFLAGS and LTC_LDFLAGS 2017-07-11 15:33:33 +02:00
makefile.mingw update VERSION variables in makefiles 2017-07-05 14:30:17 +02:00
makefile.msvc update VERSION variables in makefiles 2017-07-05 14:30:17 +02:00
makefile.shared introduce LTC_CFLAGS and LTC_LDFLAGS 2017-07-11 15:33:33 +02:00
makefile.unix update VERSION variables in makefiles 2017-07-05 14:30:17 +02:00
printinfo.sh small fix-ups 2017-05-11 23:04:37 +02:00
README.md part of feature/doc changes 2017-02-28 17:35:57 +01:00
run.sh replace SVN tags 2017-06-20 15:16:11 +02:00
scan_build.sh this is a horrible PR 2017-06-13 18:41:09 +02:00
testbuild.sh travis: print version information in build scripts 2014-02-25 10:31:13 +01:00
testme.sh replace SVN tags 2017-06-20 15:16:11 +02:00
TODO added libtomcrypt-1.17 2010-06-16 12:39:13 +02:00
updatemakes.sh small fix-ups 2017-05-11 23:04:37 +02:00

libtomcrypt

See doc/crypt.pdf for a detailed documentation

Project Status

develop: Build Status Coverage Status Coverity Scan Build Status

Submitting patches

Please branch off from develop if you want to submit a patch.

Patch integration will be faster if tests and documentation are included.

Please update the makefiles in a separate commit. To update them simply run the updatemakes.sh script.

Branches

Please be aware, that all branches besides master and develop can and will be force-pushed, rebased and/or removed!

If you want to rely on such an unstable branch, create your own fork of this repository to make sure nothing breaks for you.