Pure C source Crypt Library
#library #c #libcrypt #hash #encrypt #decrypt #md5 #sha #ecc #dsa #dh #x509 #ssl #tls #ssh

Steffen Jaeckel 349f586e18 Travis: also build master and 'release/*' branches 8 years ago
demos e1fcd3ab04 add hashsum multi-hash option 8 years ago
doc fa5acee802 bump version 8 years ago
hooks a00aba8370 add pre-commit hook 8 years ago
notes fe19dad623 replace SVN tags 8 years ago
src fa5acee802 bump version 8 years ago
tests a6aef23438 dh_make_key() is now dh_generate_key() 8 years ago
.clang-format 99214b53f6 add .clang-format 10 years ago
.gitattributes ab34b0bd93 or perhaps exclude .git* 8 years ago
.gitignore 08a461b39c also build openssl-enc 8 years ago
.travis.yml f15e0172ca Travis: also build master and 'release/*' branches 8 years ago
LICENSE 412b2ee1fc after multiple objections of libtom users [1], we decided to change licensing 15 years ago
README.md 6c8d00d1fd part of feature/doc changes 8 years ago
TODO bbc52b9e1b added libtomcrypt-1.17 15 years ago
build.sh fe19dad623 replace SVN tags 8 years ago
changes ac6f62badc update changes 8 years ago
check_source.sh fe19dad623 replace SVN tags 8 years ago
coverage.sh fe19dad623 replace SVN tags 8 years ago
coverage_more.sh fe19dad623 replace SVN tags 8 years ago
coverity.sh 907d5301ee update coverity build script to use makefile.unix 8 years ago
helper.pl e53858c740 update VERSION variables in makefiles 8 years ago
libtomcrypt.pc.in bf45ea66e5 drop the need for testprof/makefile* 8 years ago
libtomcrypt_VS2008.sln 7bb7bdde1d improving MS Windows builds (msvc) 8 years ago
libtomcrypt_VS2008.vcproj 8167b4d1cc Update makefiles 8 years ago
makefile 7597d20c78 use CROSS_COMPILE instead of PREFIX to indicate toolchain prefix 8 years ago
makefile.mingw e53858c740 update VERSION variables in makefiles 8 years ago
makefile.msvc e53858c740 update VERSION variables in makefiles 8 years ago
makefile.shared e53858c740 update VERSION variables in makefiles 8 years ago
makefile.unix e53858c740 update VERSION variables in makefiles 8 years ago
makefile_include.mk e53858c740 update VERSION variables in makefiles 8 years ago
printinfo.sh 81f0297285 small fix-ups 8 years ago
run.sh fe19dad623 replace SVN tags 8 years ago
scan_build.sh ba94b536be this is a horrible PR 8 years ago
testbuild.sh e97d921c8d travis: print version information in build scripts 12 years ago
testme.sh fe19dad623 replace SVN tags 8 years ago
updatemakes.sh 81f0297285 small fix-ups 8 years ago

README.md

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.