Commit Graph

  • 617634e656 cmac.c whitespace cleanup Brian Murray 2016-05-19 19:02:53 -07:00
  • 2cfa5072ed better handling of failed calloc Brian Murray 2016-05-23 20:17:04 -07:00
  • 57863ad7ed selftest supports cmac if only MBEDTLS_DES_C is defined Other minor typo fixes Brian Murray 2016-05-19 16:38:36 -07:00
  • 9044b0295c More cleanup of CMAC self tests Brian Murray 2016-05-19 16:36:56 -07:00
  • b439d4556d Only compile AES CMAC PRF support if MBEDTLS_AES_C is defined and other cleanups Brian Murray 2016-05-19 16:02:42 -07:00
  • 0f6af73599 More cleanup of CMAC selftests Brian Murray 2016-05-19 15:59:23 -07:00
  • 00dc5f0fc8 Fixed CMAC tag length Brian Murray 2016-05-19 14:23:50 -07:00
  • f13d3db373 Updated comments for CMAC in config.h Brian Murray 2016-05-18 16:05:18 -07:00
  • b0c3c43dec CMAC support for cipher with 64bit blocks (DES/3DES) Brian Murray 2016-05-18 14:29:51 -07:00
  • 8262ac3b54 Added cmac.o to libary/Makefile Brian Murray 2016-05-17 10:17:31 -07:00
  • 7b555f2928 cmac: more cosmetic changes Manuel Pégourié-Gonnard 2016-01-13 15:09:09 +00:00
  • ab9c5fd9b3 cmac: avoid useless wrapping of function Manuel Pégourié-Gonnard 2016-01-13 15:05:57 +00:00
  • d18c70708e cmac: reduce visibility of macros Manuel Pégourié-Gonnard 2016-01-13 15:03:05 +00:00
  • 2c06306364 cmac: some more padding-related tune-ups Manuel Pégourié-Gonnard 2016-01-13 14:27:55 +00:00
  • d2c3d3eddb cmac: clean up padding function and comments Manuel Pégourié-Gonnard 2016-01-13 13:14:04 +00:00
  • 475f06f609 cmac: make subkey gen more constant-time Manuel Pégourié-Gonnard 2016-01-13 13:05:03 +00:00
  • d6cf75474b cmac: zeroize sensitive intermediate values Manuel Pégourié-Gonnard 2016-01-13 11:30:00 +00:00
  • a610b4c04b cmac: factor multiply by u to its own function Manuel Pégourié-Gonnard 2016-01-13 11:28:16 +00:00
  • 3da5402a89 cmac: fix whitespace/codingstyle issues Manuel Pégourié-Gonnard 2016-01-13 11:00:47 +00:00
  • 690083c21d cmac: improve argument order and naming Manuel Pégourié-Gonnard 2016-01-13 10:48:02 +00:00
  • 3d23b1d5ed Line endings wrong Robert Cragie 2015-12-15 07:38:11 +00:00
  • f261ef07ee Bad code in function documentation Robert Cragie 2015-12-14 17:52:55 +00:00
  • 48f2ff9dbe Use autogenerated version_features.c Robert Cragie 2015-12-14 17:34:33 +00:00
  • 84a4c67741 Added CMAC as proper low-level module and changed error returns Robert Cragie 2015-12-14 17:13:29 +00:00
  • 8324818e0a Added MBEDTLS_CMAC_C Robert Cragie 2015-12-14 15:18:33 +00:00
  • dc5c7b98ac Add support for AES-128-CMAC and AES-CMAC-PRF-128 Robert Cragie 2015-12-11 15:49:45 +00:00
  • 5437a75b15 Add safety check to sample mutex implementation Janos Follath 2016-09-26 09:15:44 +01:00
  • 17da9dd829 Add option for relaxed X509 time verification. Janos Follath 2016-09-19 09:35:18 +01:00
  • 4b76aecaf3 Add check for validity of date in x509_get_time() Andres AG 2016-09-23 13:16:02 +01:00
  • 5a87c9375d Fix overread when verifying SERVER_HELLO in DTLS Andres AG 2016-09-26 14:53:05 +01:00
  • 93012e8bce Set selftest verbose flag to boost coverage Andres AG 2016-09-09 09:10:28 +01:00
  • b2fdd04f6a Fix scripts to support multiple openssl and gnutls Andres AG 2016-09-22 14:17:46 +01:00
  • 7abc974ec4 Add config macro for min bytes hw entropy Andres AG 2016-09-23 17:58:49 +01:00
  • f84f8926a7 Add new config.h that does not need entropy source Andres AG 2016-09-19 15:33:30 +01:00
  • 788aa4a812 Rename net.{c,h} to net_sockets.{c,h} Andres AG 2016-09-14 14:32:09 +01:00
  • 160830312f Update for ChangeLog for fixes for cert_app Simon Butcher 2016-09-26 22:06:16 +01:00
  • 7a9e43fd1d Actually apply debug_level settings in cert_app Simon Butcher 2016-09-26 22:03:55 +01:00
  • 75dea20fee Update for ChangeLog for fixes for cert_app Simon Butcher 2016-09-26 20:51:34 +01:00
  • d43fb9598a Update for ChangeLog for fixes for cert_app Simon Butcher 2016-09-26 20:48:56 +01:00
  • 3ef29f6e48 Do not add empty cert / key in cert_app Paul Bakker 2016-08-11 10:45:33 +01:00
  • 11a7d7cf68 Actually apply debug_level settings in cert_app Paul Bakker 2016-08-11 10:45:14 +01:00
  • 5e8c62f53d Do not add empty cert / key in cert_app Paul Bakker 2016-08-11 10:45:33 +01:00
  • f2b92bb25b Actually apply debug_level settings in cert_app Paul Bakker 2016-08-11 10:45:14 +01:00
  • 38495a3824 Use MAKEFLAGS to pass args to make in all.sh Andres AG 2016-07-12 16:54:33 +01:00
  • 4bdbe09f90 Fix sig->tag update in mbedtls_x509_get_sig() Andres AG 2016-09-19 16:58:45 +01:00
  • c49b808ae4 Add missing dependency to check in Makefile Andres AG 2016-08-31 16:10:45 +01:00
  • f9113194af Allow the entry_name size to be set in config.h Andres AG 2016-09-02 14:06:04 +01:00
  • 40122e015a Remove list numbering in output_env.sh Simon Butcher 2016-09-09 15:30:29 +01:00
  • 41eeccf76b Fix merge of OpenSSL/GNUTLS version options in all.sh Simon Butcher 2016-09-07 00:07:09 +01:00
  • 7a63eaf2de Add version printing for all.sh env vars Andres AG 2016-09-05 12:24:47 +01:00
  • f181e25e5b Remove specific GnuTLS and OpenSSL version requirements Andres AG 2016-09-05 12:23:34 +01:00
  • f07314e787 Allow cmake 'out-of-source' builds Andres AG 2016-08-31 17:33:13 +01:00
  • d9eba4ba3d Allow alternate openssl and gnutls in all.sh Andres AG 2016-08-26 14:42:14 +01:00
  • 669c635ec0 Fix unused variable warnings for null entropy config Simon Butcher 2016-09-15 18:57:34 +01:00
  • b7f45c54a7 Fixes for entropy test suite for some configurations Simon Butcher 2016-09-15 18:42:26 +01:00
  • 8e3afc7332 Removes duplicated selftests from all.sh Simon Butcher 2016-09-15 17:13:08 +01:00
  • a928e67278 Documentation and entropy self test changes (#610) Andres Amaya Garcia 2016-09-13 13:30:02 +01:00
  • c0d76b8255 Update ChangeLog for fix for #541 - out-of-tree CMake builds Simon Butcher 2016-09-07 17:25:16 +03:00
  • 741f230e78 Update to README.md Simon Butcher 2016-09-04 16:01:32 +01:00
  • dc192215f4 Allow cmake 'out-of-source' builds Andres AG 2016-08-31 17:33:13 +01:00
  • 9a5398f71b Fix footprint.sh call to makefile (#600) Andres Amaya Garcia 2016-09-06 17:15:54 +01:00
  • 3ac076784c Suppress shell errors in output_env.sh Simon Butcher 2016-09-04 14:28:44 +03:00
  • d1ebdf56be Add ChangeLog entry for unchecked calls fix Andres AG 2016-09-05 14:14:54 +01:00
  • 4556d205a3 Fixed unchecked calls to mbedtls_md_setup in rsa.c (#502) Brian J Murray 2016-06-23 12:57:03 -07:00
  • 8df1bee06f Add ChangeLog entry for unchecked calls fix Andres AG 2016-09-05 14:03:20 +01:00
  • 88c2d227e4 Fixed unchecked calls to mbedtls_md_setup in rsa.c (#502) Brian J Murray 2016-06-23 12:57:03 -07:00
  • ac22d1113c Remove references to PolarSSL in compat.sh Simon Butcher 2016-09-04 22:31:09 +01:00
  • f6d2b6fb19 Update to ChangeLog for bug #428 Simon Butcher 2016-09-05 11:21:58 +03:00
  • 25e569877a Fix guards in SSL for ECDH key exchanges Simon Butcher 2016-09-05 11:18:39 +03:00
  • 541a960bee Update to ChangeLog for bug #428 Simon Butcher 2016-09-05 09:02:42 +03:00
  • e6ed6a1fc4 Fix guards in SSL for ECDH key exchanges Paul Bakker 2016-07-22 13:49:02 +01:00
  • cad6e93e19 Update to ChangeLog for bug #428 Simon Butcher 2016-09-05 01:46:59 +03:00
  • 29f221f183 Fix guards in SSL for ECDH key exchanges Paul Bakker 2016-07-22 13:49:02 +01:00
  • 5908bccfc0 Updated ChangeLog for PR#565 Simon Butcher 2016-09-04 15:12:09 +01:00
  • 7dda0dd038 Fix typo in dependency in test_suite_debug.data Simon Butcher 2016-09-04 13:27:13 +01:00
  • f180df99a9 Added needed ECDSA dependencies to test_suite_x509parse.data palaviv 2016-08-07 11:56:02 +03:00
  • 00cb9c5c08 Added needed HASH dependencies to tests/suites/test_suite_pkparse.data palaviv 2016-08-07 11:21:52 +03:00
  • 1472f11608 Added needed HASH dependencies to test_suite_debug.data palaviv 2016-08-07 11:20:17 +03:00
  • a07ecda04e Added needed HASH dependencies to test_suite_x509parse.data palaviv 2016-08-07 11:15:29 +03:00
  • a9f90f00aa Removing in compile time unused entries from oid_ecp_grp list palaviv 2016-08-06 23:10:49 +03:00
  • 06f1828fa2 Removing in compile time unused entries from oid_sig_alg list palaviv 2016-08-06 23:00:38 +03:00
  • 4636fc6b0d oid_x520_attr_type list is defined only when MBEDTLS_X509_USE_C or MBEDTLS_X509_CREATE_C palaviv 2016-08-06 22:43:17 +03:00
  • 5730320225 Removing in compile time unused entries from oid_md_alg list palaviv 2016-08-06 22:36:07 +03:00
  • 74537a69fd ECJPAKE: Fix intermittently failing tests Janos Follath 2016-09-02 13:45:28 +01:00
  • 2af8b0dcb4 Update ChangeLog for fix to crypt_and_hash #441 Simon Butcher 2016-09-03 12:41:09 +01:00
  • d2ad47c7fd Fix for #441 - crypt and hash gcm (#546) Simon Butcher 2016-09-03 12:39:38 +01:00
  • 532b217002 Update ChangeLog for fix to crypt_and_hash #441 Simon Butcher 2016-09-02 22:10:39 +01:00
  • a9f02c8c21 Fix for #441 - crypt and hash gcm (#546) Paul Bakker 2016-09-02 22:44:09 +02:00
  • 327d66520e Update ChangeLog for fix to crypt_and_hash #441 Simon Butcher 2016-09-02 21:53:50 +01:00
  • 243f48e1e2 Fix for #441 - crypt and hash gcm (#546) Paul Bakker 2016-09-02 22:44:09 +02:00
  • cf8c1f4ddb Update ChangeLog to include the most recent fixes Simon Butcher 2016-09-02 21:29:39 +03:00
  • e7723ec284 Make entropy bias self test poll multiple times Andres AG 2016-08-25 10:18:50 +01:00
  • b34e42e69e Add a new self test to entropy module Andres AG 2016-08-22 11:08:50 +01:00
  • 0e7d38739f Fix warning on implicit casting in aescrypt.c (#584) Simon Butcher 2016-08-30 14:25:24 +01:00
  • 98844ff59f Fix minor typo in comments (#531) Brian J Murray 2016-08-30 01:50:12 -07:00
  • 99b257ca19 Fix memory leak in test_suite_md.function Andres AG 2016-08-26 17:21:14 +01:00
  • 7aa5fa1e90 Fix main Makefile to allow parallel builds Andres AG 2016-08-25 16:36:16 +01:00
  • 4b8bc5228a Removed running selftest program from basic-build-test.sh Paul Bakker 2016-07-20 09:52:01 +01:00
  • 03091e1e6a Remove stale Makefile lines for old test suite Paul Bakker 2016-07-19 14:57:16 +01:00
  • 50157ff5ab Add new timing test suite that runs the timing self test Paul Bakker 2016-07-19 14:57:00 +01:00