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

Karel Miko 2b9dbb4ff7 cosmetics in makefile.unix|mingw|msvc 8 years ago
demos 85dc39483f rename crypt to ltcrypt 8 years ago
doc 5e4415427a OSX `touch` has no "--reference" long-option, only "-r" 8 years ago
hooks a00aba8370 add pre-commit hook 8 years ago
notes b472ef31a2 looks like the previous output was not really `shaXsum` compatible... 8 years ago
src 43e46a2efc fix clang static analyzer warnings/errors - see #217 8 years ago
testprof 2c97498554 wipe out testprof/makefile* 8 years ago
.clang-format 99214b53f6 add .clang-format 10 years ago
.gitattributes ab34b0bd93 or perhaps exclude .git* 8 years ago
.gitignore 794a416715 fix libtomcrypt.pc installation 8 years ago
.travis.yml 39f12dafc4 make travis build a bit more verbose 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 631a11cd35 removing "checking white spaces" part from build.sh 8 years ago
changes 17b961e554 update changes document 8 years ago
check_source.sh 39425a94c5 improved source checks 8 years ago
coverage.sh 28f8a85246 update coverage.sh 8 years ago
coverity.sh 3ecdd29847 fix coverity script 11 years ago
helper.pl 7ed5a832b0 tuning makefile.msvc+mingw 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 e2cf11da25 fix windows warnings - #212 and #213 8 years ago
makefile abe9116de5 introduce makefile.common 8 years ago
makefile.common abe9116de5 introduce makefile.common 8 years ago
makefile.include ee0874b50b minor improvements 8 years ago
makefile.mingw 2b9dbb4ff7 cosmetics in makefile.unix|mingw|msvc 8 years ago
makefile.msvc 2b9dbb4ff7 cosmetics in makefile.unix|mingw|msvc 8 years ago
makefile.shared 794a416715 fix libtomcrypt.pc installation 8 years ago
makefile.unix 2b9dbb4ff7 cosmetics in makefile.unix|mingw|msvc 8 years ago
printinfo.sh 953080bcea more trailing spaces + tabs outside of "src" dir 8 years ago
run.sh 6c8d00d1fd part of feature/doc changes 8 years ago
testbuild.sh e97d921c8d travis: print version information in build scripts 12 years ago
testme.sh 4f120531ab add separate CHECK_SOURCES build target 8 years ago
updatemakes.sh 3176103c15 fix makefile.icc in makefile update scripts 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.