Go to file
2017-05-03 18:10:46 +02:00
demos better output on stderr 2017-05-03 18:10:46 +02:00
doc update doc process a bit 2017-04-25 21:23:25 +02:00
hooks add pre-commit hook 2017-03-22 11:21:49 +01:00
notes looks like the previous output was not really shaXsum compatible... 2017-05-03 18:10:46 +02:00
src only set outlen on success 2017-05-03 18:10:45 +02:00
testprof tests for rsa_sign|verify with LTC_PKCS_1_V1_5_NA1 2017-05-01 23:17:32 +02:00
.clang-format add .clang-format 2015-08-25 23:58:08 +02:00
.gitignore update doc process a bit 2017-04-25 21:23:25 +02:00
.travis.yml send travis notifications to #libtom-notifications 2017-03-30 15:49:04 +02:00
build.sh removing "checking white spaces" part from build.sh 2017-03-01 14:00:45 +01:00
changes update changes document 2017-04-25 21:23:24 +02:00
check_source.sh improved source checks 2017-03-15 23:13:46 +01:00
coverage.sh update coverage.sh 2017-05-03 18:10:46 +02:00
coverity.sh fix coverity script 2014-10-10 00:55:18 +02:00
crypt.tex add doc for ASN.1 GeneralizedTime 2017-04-25 21:23:25 +02:00
Doxyfile fix/improve doxygen generation 2017-04-25 21:23:25 +02:00
fixupind.pl sanitize some Perl scripts 2017-02-28 19:59:58 +01:00
helper.pl helper.pl --check-hashes + related fixes 2017-04-21 21:20:31 +02:00
libtomcrypt_VS2008.sln improving MS Windows builds (msvc) 2017-03-29 08:48:33 +02:00
libtomcrypt_VS2008.vcproj update makefiles 2017-04-28 19:24:58 +02: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 update makefiles 2017-04-28 19:24:58 +02:00
makefile.icc update makefiles 2017-04-28 19:24:58 +02:00
makefile.include new multi_test 2017-04-23 23:29:10 +02:00
makefile.mingw update makefiles 2017-04-28 19:24:58 +02:00
makefile.msvc update makefiles 2017-04-28 19:24:58 +02:00
makefile.shared update makefiles 2017-04-28 19:24:58 +02:00
makefile.unix update makefiles 2017-04-28 19:24:58 +02:00
mess.sh mark scripts as executable 2012-11-23 00:49:26 +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 add '-c' option (again) to updatemakes.sh 2017-03-15 22:21:53 +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.