summaryrefslogtreecommitdiff
path: root/lib/crypto
AgeCommit message (Expand)AuthorFilesLines
2015-08-27lib/crypto: make it possible to use only parts of aes.[ch]Stefan Metzmacher2-1/+14
2015-08-27lib/crypto: sync AES_cfb8_encrypt() from heimdalStefan Metzmacher2-20/+25
2015-08-27lib/crypto: make use of aes_test.h in aes_gcm_128_test.cStefan Metzmacher1-221/+137
2015-08-27lib/crypto: optimize aes_gcm_128Stefan Metzmacher2-36/+25
2015-08-27lib/crypto: optimize aes_ccm_128Stefan Metzmacher2-47/+78
2015-08-27lib/crypto: optimize aes_cmac_128Stefan Metzmacher2-85/+25
2015-08-27lib/crypto: add optimized helper functions aes_block_{xor,lshift,rshift}()Stefan Metzmacher1-0/+575
2015-08-27lib/crypto: add aes_ccm_128 testsStefan Metzmacher3-5/+449
2015-08-27lib/crypto: verify 0 updates in aes_gcm_128 testsStefan Metzmacher1-0/+12
2015-08-27lib/crypto: run all aes_gcm_128 testcasesStefan Metzmacher1-4/+4
2015-08-27lib/crypto: add aes_cmac_128 chunked testsStefan Metzmacher1-0/+26
2015-06-28Revert "lib: Fix deps for LIBCRYPTO"Douglas Bagnall1-2/+2
2015-06-23lib: Fix deps for LIBCRYPTOVolker Lendecke1-2/+2
2015-06-23lib: Simplify arcfour_cryptVolker Lendecke1-4/+5
2015-06-03Prevent clashes between system and Samba SHA functionsEmmanuel Dreyfus3-2/+12
2015-03-23lib/crypto: fix header guard for crypto.hMichael Adam1-1/+1
2015-02-25lib/crypto: Document nettle supported cryptoMichael Ledford1-0/+21
2015-02-17lib/crypto: Document what crypto code is used for, and if GnuTLS supports itAndrew Bartlett1-0/+97
2014-10-16lib/crypto: add aes_gcm_128 support.Stefan Metzmacher5-2/+642
2014-10-14lib/crypto: add and build a copied version of SHA512 functions.Günther Deschner3-1/+358
2014-09-19lib/crypto: Protect crypto.h against multiple inclusionMartin Schwenke1-0/+4
2014-01-09lib: Fix strict-aliasing warning in md5 code.Andreas Schneider1-3/+6
2014-01-08crypto: fix build on OS XBjörn Jacke1-0/+1
2013-06-24build: Remove the struct MD5Context conf file check.Andrew Bartlett1-1/+0
2013-06-19build: Build with system md5.h on OpenIndianaAndrew Bartlett6-8/+9
2013-05-22build: Update md5.h detection in waf and autoconf to use sys/md5.h and -lmdAndrew Bartlett3-9/+19
2012-08-23crypto/aes_ccm_128: fix compile warning on openindianaBjörn Jacke1-1/+1
2012-07-23lib/crypto: add aes_ccm_128Stefan Metzmacher4-1/+226
2012-03-14lib/crypto: Detect CommonCrypto and use it if availableMatthieu Patou3-1/+15
2012-02-29lib/crypto: add aes_cmac_128_test.c as local.crypto.aes_cmac_128 testStefan Metzmacher2-1/+93
2012-02-29lib/crypto: add aes_cmac_128* (rfc 4493)Stefan Metzmacher4-4/+231
2012-02-27lib/crypto: fix hmac_sha256_final() prototypeStefan Metzmacher1-1/+1
2012-02-07crypto: Use libbsd md5 header, if available.Jelmer Vernooij3-2/+17
2012-02-07crypto/md5: Change prototypes to match BSD.Jelmer Vernooij1-5/+7
2012-02-07crypto: Add prototype for main torture functions.Jelmer Vernooij3-0/+4
2011-09-23build: avoid util.h as a public header name due to conflict with MacOSAndrew Bartlett3-3/+3
2011-04-06lib/crypto: rename the SHA256_ functions to samba_SHA256_Andrew Tridgell3-18/+18
2011-03-27s3: Fix Coverity ID 958: BAD_SIZEOFVolker Lendecke1-1/+1
2011-02-28tdb: Use <tdb.h> to include tdb so system headers are found when building aga...Jelmer Vernooij1-1/+1
2011-01-03lib/crypto: add aes_cfb8_encrypt()Stefan Metzmacher2-0/+26
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij1-18/+0
2010-10-11libcli-auth: Remove unnecessary dependency on libsamba-hostconfig.Jelmer Vernooij1-1/+1
2010-06-16lib/crypto: only include what is needed.Günther Deschner11-10/+15
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ...Andrew Tridgell1-0/+2
2010-04-06build: commit all the waf build files in the treeAndrew Tridgell1-0/+12
2010-02-02Change uint_t to unsigned int in lib/cryptoMatt Kraai1-4/+4
2009-09-16lib/crypto: include aes.h into crypto.hStefan Metzmacher1-1/+1
2009-09-16lib/crypto: link in AES crypto for s4 as well.Günther Deschner1-1/+2
2009-09-16lib/crypto: add aes encryption routines to main cryto lib.Günther Deschner4-0/+1462
2009-05-31Fix a C++ warningVolker Lendecke1-1/+1