summaryrefslogtreecommitdiff
path: root/lib/crypto
Commit message (Expand)AuthorAgeFilesLines
* lib/crypto: make it possible to use only parts of aes.[ch]Stefan Metzmacher2015-08-272-1/+14
* lib/crypto: sync AES_cfb8_encrypt() from heimdalStefan Metzmacher2015-08-272-20/+25
* lib/crypto: make use of aes_test.h in aes_gcm_128_test.cStefan Metzmacher2015-08-271-221/+137
* lib/crypto: optimize aes_gcm_128Stefan Metzmacher2015-08-272-36/+25
* lib/crypto: optimize aes_ccm_128Stefan Metzmacher2015-08-272-47/+78
* lib/crypto: optimize aes_cmac_128Stefan Metzmacher2015-08-272-85/+25
* lib/crypto: add optimized helper functions aes_block_{xor,lshift,rshift}()Stefan Metzmacher2015-08-271-0/+575
* lib/crypto: add aes_ccm_128 testsStefan Metzmacher2015-08-273-5/+449
* lib/crypto: verify 0 updates in aes_gcm_128 testsStefan Metzmacher2015-08-271-0/+12
* lib/crypto: run all aes_gcm_128 testcasesStefan Metzmacher2015-08-271-4/+4
* lib/crypto: add aes_cmac_128 chunked testsStefan Metzmacher2015-08-271-0/+26
* Revert "lib: Fix deps for LIBCRYPTO"Douglas Bagnall2015-06-281-2/+2
* lib: Fix deps for LIBCRYPTOVolker Lendecke2015-06-231-2/+2
* lib: Simplify arcfour_cryptVolker Lendecke2015-06-231-4/+5
* Prevent clashes between system and Samba SHA functionsEmmanuel Dreyfus2015-06-033-2/+12
* lib/crypto: fix header guard for crypto.hMichael Adam2015-03-231-1/+1
* lib/crypto: Document nettle supported cryptoMichael Ledford2015-02-251-0/+21
* lib/crypto: Document what crypto code is used for, and if GnuTLS supports itAndrew Bartlett2015-02-171-0/+97
* lib/crypto: add aes_gcm_128 support.Stefan Metzmacher2014-10-165-2/+642
* lib/crypto: add and build a copied version of SHA512 functions.Günther Deschner2014-10-143-1/+358
* lib/crypto: Protect crypto.h against multiple inclusionMartin Schwenke2014-09-191-0/+4
* lib: Fix strict-aliasing warning in md5 code.Andreas Schneider2014-01-091-3/+6
* crypto: fix build on OS XBjörn Jacke2014-01-081-0/+1
* build: Remove the struct MD5Context conf file check.Andrew Bartlett2013-06-241-1/+0
* build: Build with system md5.h on OpenIndianaAndrew Bartlett2013-06-196-8/+9
* build: Update md5.h detection in waf and autoconf to use sys/md5.h and -lmdAndrew Bartlett2013-05-223-9/+19
* crypto/aes_ccm_128: fix compile warning on openindianaBjörn Jacke2012-08-231-1/+1
* lib/crypto: add aes_ccm_128Stefan Metzmacher2012-07-234-1/+226
* lib/crypto: Detect CommonCrypto and use it if availableMatthieu Patou2012-03-143-1/+15
* lib/crypto: add aes_cmac_128_test.c as local.crypto.aes_cmac_128 testStefan Metzmacher2012-02-292-1/+93
* lib/crypto: add aes_cmac_128* (rfc 4493)Stefan Metzmacher2012-02-294-4/+231
* lib/crypto: fix hmac_sha256_final() prototypeStefan Metzmacher2012-02-271-1/+1
* crypto: Use libbsd md5 header, if available.Jelmer Vernooij2012-02-073-2/+17
* crypto/md5: Change prototypes to match BSD.Jelmer Vernooij2012-02-071-5/+7
* crypto: Add prototype for main torture functions.Jelmer Vernooij2012-02-073-0/+4
* build: avoid util.h as a public header name due to conflict with MacOSAndrew Bartlett2011-09-233-3/+3
* lib/crypto: rename the SHA256_ functions to samba_SHA256_Andrew Tridgell2011-04-063-18/+18
* s3: Fix Coverity ID 958: BAD_SIZEOFVolker Lendecke2011-03-271-1/+1
* tdb: Use <tdb.h> to include tdb so system headers are found when building aga...Jelmer Vernooij2011-02-281-1/+1
* lib/crypto: add aes_cfb8_encrypt()Stefan Metzmacher2011-01-032-0/+26
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-311-18/+0
* libcli-auth: Remove unnecessary dependency on libsamba-hostconfig.Jelmer Vernooij2010-10-111-1/+1
* lib/crypto: only include what is needed.Günther Deschner2010-06-1611-10/+15
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ...Andrew Tridgell2010-04-061-0/+2
* build: commit all the waf build files in the treeAndrew Tridgell2010-04-061-0/+12
* Change uint_t to unsigned int in lib/cryptoMatt Kraai2010-02-021-4/+4
* lib/crypto: include aes.h into crypto.hStefan Metzmacher2009-09-161-1/+1
* lib/crypto: link in AES crypto for s4 as well.Günther Deschner2009-09-161-1/+2
* lib/crypto: add aes encryption routines to main cryto lib.Günther Deschner2009-09-164-0/+1462
* Fix a C++ warningVolker Lendecke2009-05-311-1/+1