Commit Graph

  • 6437b221a3 Fix stdio redirection memory leak in test suites Simon Butcher 2016-10-12 23:07:30 +01:00
  • d05192501b Added credit to Changelog for fix #558 Simon Butcher 2016-10-13 00:14:37 +01:00
  • e5dc202469 Restore P>Q in RSA key generation (#558) Janos Follath 2016-09-21 13:18:12 +01:00
  • 468a84c7df Clarified Changelog for fix #602 Simon Butcher 2016-10-12 19:47:29 +01:00
  • 314d8a8400 Fix documentation for mbedtls_gcm_finish() Andres AG 2016-09-26 10:09:30 +01:00
  • 9af0280aa5 Updated Changelog for fix #599 Simon Butcher 2016-10-12 16:37:59 +01:00
  • 410d3dd3c7 Fix 1 byte overread in mbedtls_asn1_get_int() Andres AG 2016-09-26 09:52:41 +01:00
  • 2280e9cc48 Fix typo in docs for mbedtls_x509write_csr_der() Andres AG 2016-10-04 12:06:50 +01:00
  • d7b9049806 Fix memory leaks in CMAC tests Janos Follath 2016-10-12 10:00:42 +01:00
  • fe4db8f575 Fix memory leak in test_suite_cmac.function Andres AG 2016-10-11 15:41:40 +01:00
  • f04f54d432 Add seed cmdline arg to test scripts Andres AG 2016-10-10 15:46:20 +01:00
  • 2b3b740574 Remove unnecessary flag from CMAC context Janos Follath 2016-10-11 10:49:26 +01:00
  • 4f85907b5a Revise Changelog to clarify and add credit Simon Butcher 2016-10-11 10:13:52 +01:00
  • 2d9c46767a Fix minor style issues in test framework Janos Follath 2016-10-05 10:57:49 +01:00
  • 33388669ec Fix to test output in test suites Simon Butcher 2016-09-30 13:11:29 +01:00
  • 8739aa9403 Fix exit and formatting in CMAC test suite Simon Butcher 2016-10-11 12:05:51 +01:00
  • 03faeac7ec Add CMAC test suite to CMakeLists.txt Simon Butcher 2016-10-10 22:03:39 +01:00
  • c3db62fd51 Extend test coverage of CMAC Simon Butcher 2016-10-10 21:41:03 +01:00
  • c61351df72 Fix issues in CMAC in repeated updates Simon Butcher 2016-10-10 21:37:42 +01:00
  • b93fdddf67 Revise Changelog to clarify and add credit Simon Butcher 2016-10-11 10:13:52 +01:00
  • dcb9892939 Update Changelog for fixes to X.509 sample apps Simon Butcher 2016-10-07 15:56:07 +01:00
  • e19acd5e79 Add extra compilation conditions to X.509 samples Simon Butcher 2016-10-07 15:00:17 +01:00
  • ad882673dc Fix bracketing in cmac.c Simon Butcher 2016-10-07 12:55:43 +01:00
  • eb02fb5ad4 Update Changelog for fix #559 Simon Butcher 2016-10-07 11:17:44 +01:00
  • 41dba28a2a Add extra compilation conditions to gen_key.c #559 Simon Butcher 2016-10-06 19:02:49 +01:00
  • 8254b6c9f3 Clean up of formatting, and potential integer overflow fix Andres AG 2016-10-06 15:23:39 +01:00
  • 2127932fb8 Fixes following review Simon Butcher 2016-10-06 10:39:49 +01:00
  • ea680197f8 Minor fixes to formatting and compilation conditions Simon Butcher 2016-10-06 10:27:22 +01:00
  • f394e09431 Clean up and minor fixes following review Simon Butcher 2016-10-06 12:49:58 +01:00
  • 5805fbedcb Fix CMAC interface for doxygen Simon Butcher 2016-10-05 15:33:53 +01:00
  • 08e890004c Fix naming in cmac.h to comply with check-names.sh Simon Butcher 2016-10-05 15:12:59 +01:00
  • 8a1a68cb2b Regenerate error.c file to remove CMAC Simon Butcher 2016-10-05 14:39:15 +01:00
  • e5796c1fbc Add CMAC to ChangeLog Simon Butcher 2016-10-05 14:17:37 +01:00
  • 59b4c888fe Clean up comment formatting in md.h Simon Butcher 2016-10-05 14:17:01 +01:00
  • 53b5e9c0a9 Remove CMAC as a separate and independent error group Simon Butcher 2016-10-05 14:15:58 +01:00
  • 32bb5af7e1 Add CMAC functions to the benchmark sample application Simon Butcher 2016-10-05 14:14:19 +01:00
  • 937fddbfcb Introduce a CMAC specific test suite Simon Butcher 2016-10-05 14:13:31 +01:00
  • 0c79073a8b Refactor and change CMAC interface Simon Butcher 2016-10-05 14:09:11 +01:00
  • 57104fb773 Specify AES-CMAC-PRF buffer output size in comment Brian Murray 2016-09-13 16:17:36 -07:00
  • 7b07e0e4b4 Fix build failure for thread config Brian Murray 2016-09-13 15:58:46 -07:00
  • 5168618294 Minor fixes to comments Brian Murray 2016-09-13 14:21:01 -07:00
  • 3d64431a33 Minor CMAC fixes for merge Brian Murray 2016-09-13 14:00:15 -07:00
  • 0b21cdf7bc cleaned up indentation and braket issues in mbedtls_cmac_verify Brian Murray 2016-05-24 22:46:43 -07:00
  • ba426948b2 Minor change to pass build tests Brian Murray 2016-05-24 15:53:52 -07:00
  • bbed660aa1 Changed test function to inline to pass tests/scripts/check-names.sh Brian Murray 2016-05-23 15:01:59 -07:00
  • fe9ff01c49 Fixed some build warnings Brian Murray 2016-05-23 12:49:50 -07:00
  • 4e067035b7 Do not zeroize null pointer Brian Murray 2016-05-20 18:25:43 -07:00
  • cdd1f6d96c Removed unneed memsets and fixed spacing Brian Murray 2016-05-20 06:33:01 -07:00
  • 6eae89bb6f No CMAC minimum tag length is specified by NIST SP800-38B A Minor Typo Changes Brian Murray 2016-05-19 19:05:57 -07:00
  • e260feacbe cmac.c whitespace cleanup Brian Murray 2016-05-19 19:02:53 -07:00
  • db5c70e080 better handling of failed calloc Brian Murray 2016-05-23 20:17:04 -07:00
  • 86ff986884 selftest supports cmac if only MBEDTLS_DES_C is defined Other minor typo fixes Brian Murray 2016-05-19 16:38:36 -07:00
  • 3d3c9b8be7 More cleanup of CMAC self tests Brian Murray 2016-05-19 16:36:56 -07:00
  • afdb60f84f 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
  • d666eb5c11 More cleanup of CMAC selftests Brian Murray 2016-05-19 15:59:23 -07:00
  • 3c0412a443 Fixed CMAC tag length Brian Murray 2016-05-19 14:23:50 -07:00
  • 029d79bf25 Updated comments for CMAC in config.h Brian Murray 2016-05-18 16:05:18 -07:00
  • 7c6476c330 CMAC support for cipher with 64bit blocks (DES/3DES) Brian Murray 2016-05-18 14:29:51 -07:00
  • 5a8c004f79 Added cmac.o to libary/Makefile Brian Murray 2016-05-17 10:17:31 -07:00
  • 2b0e21f130 cmac: more cosmetic changes Manuel Pégourié-Gonnard 2016-01-13 15:09:09 +00:00
  • a878d3b6e3 cmac: avoid useless wrapping of function Manuel Pégourié-Gonnard 2016-01-13 15:05:57 +00:00
  • 5f8639fea2 cmac: reduce visibility of macros Manuel Pégourié-Gonnard 2016-01-13 15:03:05 +00:00
  • 59ae4bad18 cmac: some more padding-related tune-ups Manuel Pégourié-Gonnard 2016-01-13 14:27:55 +00:00
  • da8724fbc6 cmac: clean up padding function and comments Manuel Pégourié-Gonnard 2016-01-13 13:14:04 +00:00
  • 89b8d83723 cmac: make subkey gen more constant-time Manuel Pégourié-Gonnard 2016-01-13 13:05:03 +00:00
  • 28ea791521 cmac: zeroize sensitive intermediate values Manuel Pégourié-Gonnard 2016-01-13 11:30:00 +00:00
  • 756bcf7631 cmac: factor multiply by u to its own function Manuel Pégourié-Gonnard 2016-01-13 11:28:16 +00:00
  • a4dfa0550f cmac: fix whitespace/codingstyle issues Manuel Pégourié-Gonnard 2016-01-13 11:00:47 +00:00
  • 9c83eebe67 cmac: improve argument order and naming Manuel Pégourié-Gonnard 2016-01-13 10:48:02 +00:00
  • 9bf1e5dd3b Line endings wrong Robert Cragie 2015-12-15 07:38:11 +00:00
  • 468320d6f5 Bad code in function documentation Robert Cragie 2015-12-14 17:52:55 +00:00
  • 9518e88fa0 Use autogenerated version_features.c Robert Cragie 2015-12-14 17:34:33 +00:00
  • 2fa11cd197 Added CMAC as proper low-level module and changed error returns Robert Cragie 2015-12-14 17:13:29 +00:00
  • c45554448c Added MBEDTLS_CMAC_C Robert Cragie 2015-12-14 15:18:33 +00:00
  • 45feb6ef20 Add support for AES-128-CMAC and AES-CMAC-PRF-128 Robert Cragie 2015-12-11 15:49:45 +00:00
  • 0be2b01a6b Add safety check to sample mutex implementation Janos Follath 2016-09-26 09:15:44 +01:00
  • 42547d0cf7 Set selftest verbose flag to boost coverage Andres AG 2016-09-09 09:10:28 +01:00
  • 84c46db746 Fix scripts to support multiple openssl and gnutls Andres AG 2016-09-22 14:17:46 +01:00
  • 94d73b0b0a Add config macro for min bytes hw entropy Andres AG 2016-09-23 17:58:49 +01:00
  • ba66e8958d Add new config.h that does not need entropy source Andres AG 2016-09-19 15:33:30 +01:00
  • 3616f6f261 Rename net.{c,h} to net_sockets.{c,h} Andres AG 2016-09-14 14:32:09 +01:00
  • 77d779e8bb Update for ChangeLog for fixes for cert_app Simon Butcher 2016-09-26 20:48:56 +01:00
  • 2d6599284f Do not add empty cert / key in cert_app Paul Bakker 2016-08-11 10:45:33 +01:00
  • e9bdaa251f Actually apply debug_level settings in cert_app Paul Bakker 2016-08-11 10:45:14 +01:00
  • 1c8b33ad19 Merge branch 'development' Simon Butcher 2016-10-13 13:40:41 +01:00
  • bb42068a91 Merge branch 'development-restricted' Simon Butcher 2016-10-13 13:33:29 +01:00
  • e709f7c9e0 Fix global variable shadowing Janos Follath 2016-10-13 11:26:29 +01:00
  • 1227d7cdf1 Added credit to Changelog for fix #558 Simon Butcher 2016-10-13 09:34:25 +01:00
  • bfcd032f9d Restore P>Q in RSA key generation (#558) Janos Follath 2016-09-21 13:18:12 +01:00
  • e337ee647f Clarified Changelog for fix #602 Simon Butcher 2016-10-12 19:47:29 +01:00
  • 6ad5d9450a Fix documentation for mbedtls_gcm_finish() Andres AG 2016-09-26 10:09:30 +01:00
  • 6b8d9cffc2 Updated Changelog for fix #599 Simon Butcher 2016-10-12 18:31:29 +01:00
  • 57e6e8fbb7 Fix 1 byte overread in mbedtls_asn1_get_int() Andres AG 2016-09-26 09:52:41 +01:00
  • f527609849 Add test for bounds in X509 DER write funcs Andres AG 2016-09-07 11:09:44 +01:00
  • 1e5de32473 Update Changelog for fix #559 Simon Butcher 2016-10-10 23:48:11 +01:00
  • 8c9ab6ce6f Add extra compilation conditions to X.509 samples Simon Butcher 2016-10-10 23:23:41 +01:00
  • 372bf79d67 Add missing bounds check in X509 DER write funcs Andres AG 2016-09-02 15:23:48 +01:00
  • 80d191bbe9 Update for ChangeLog for fixes for cert_app Simon Butcher 2016-09-26 22:06:16 +01:00
  • 23abd160cc Actually apply debug_level settings in cert_app Simon Butcher 2016-09-26 22:03:55 +01:00
  • 2491fa2f2e Update to ChangeLog for bug #428 Simon Butcher 2016-09-05 11:21:58 +03:00