Go to file
Steffen Jaeckel 90da7e71e1 There's no need running the same test multiple times
If there would be some random input okay, but like that it's just running
the same functionality over and over again.
2017-03-09 20:09:55 +01:00
demos tv_gen needs more #ifdefs 2017-03-01 12:09:50 +01:00
doc flush content of CVS/SVN tags 2014-04-29 21:13:49 +02:00
notes regen rsa-testvectors 2014-08-28 13:30:26 +02:00
src there is no snprintf before Visual C++ 2015 2017-03-09 20:07:39 +01:00
testprof There's no need running the same test multiple times 2017-03-09 20:09:55 +01:00
.clang-format add .clang-format 2015-08-25 23:58:08 +02:00
.gitignore fix gitignore 2016-04-03 14:12:27 +02:00
.travis.yml also install binutils from debian-sid 2017-03-02 12:18:47 +01:00
build.sh removing "checking white spaces" part from build.sh 2017-03-01 14:00:45 +01:00
changes added libtomcrypt-1.17 2010-06-16 12:39:13 +02:00
check_source.sh add separate CHECK_SOURCES build target 2017-03-01 14:09:29 +01:00
check-source.pl tuning build.sh to handle -DLTC_EASY 2017-03-01 13:35:19 +01:00
coverage.sh don't execute coverage script for private travis 2017-03-01 15:19:34 +01:00
coverity.sh fix coverity script 2014-10-10 00:55:18 +02:00
crypt.tex fixes #135 RC2 min keylen 40bit (was 64bit) 2017-02-28 20:09:32 +01:00
Doxyfile added libtomcrypt-1.17 2010-06-16 12:39:13 +02:00
filter.pl sanitize some Perl scripts 2017-02-28 19:59:58 +01:00
fixupind.pl sanitize some Perl scripts 2017-02-28 19:59:58 +01:00
genlist.sh sort HEADERS in makefiles, so it doesn't change spontaneously 2015-09-01 17:36:43 +02:00
libtomcrypt_VS2005.sln Added project and solution files for Visual Studio 2005 and Visual Studio 2008. 2010-06-16 20:01:47 +02:00
libtomcrypt_VS2005.vcproj add hkdf impl 2013-03-15 11:16:16 +01:00
libtomcrypt_VS2008.sln Added project and solution files for Visual Studio 2005 and Visual Studio 2008. 2010-06-16 20:01:47 +02:00
libtomcrypt_VS2008.vcproj add hkdf impl 2013-03-15 11:16:16 +01:00
libtomcrypt.dsp add hkdf impl 2013-03-15 11:16:16 +01:00
libtomcrypt.pc.in pkgconfig: set libdir= to $LIBPATH (for multi-arch) 2014-02-25 10:45:20 +01:00
LICENSE after multiple objections of libtom users [1], we decided to change licensing 2011-01-19 10:18:15 +01:00
makefile sanitize some Perl scripts 2017-02-28 19:59:58 +01:00
makefile.icc update makefiles 2017-02-21 16:57:21 +01:00
makefile.include ignore warnings of clang created by my stdlib 2017-02-27 18:12:22 +01:00
makefile.mingw update makefiles 2017-02-21 16:57:21 +01:00
makefile.msvc update makefiles 2017-02-21 16:57:21 +01:00
makefile.shared update makefiles 2017-02-21 16:57:21 +01:00
makefile.unix update makefiles 2017-02-21 16:57:21 +01:00
mess.sh mark scripts as executable 2012-11-23 00:49:26 +01:00
parsenames.pl sort filenames on perl level during updatemakes.sh 2017-03-01 22:07:28 +01:00
printinfo.sh more trailing spaces + tabs outside of "src" dir 2017-02-24 20:50:37 +01:00
README.md part of feature/doc changes 2017-02-28 17:35:57 +01:00
run.sh part of feature/doc changes 2017-02-28 17:35:57 +01:00
testbuild.sh travis: print version information in build scripts 2014-02-25 10:31:13 +01:00
testme.sh add separate CHECK_SOURCES build target 2017-03-01 14:09:29 +01:00
TODO added libtomcrypt-1.17 2010-06-16 12:39:13 +02:00
updatemakes.sh fix updatemakes.sh indentation 2017-03-01 17:52:05 +01: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.