Commit Graph

  • aa22030e21 Further wording improvements Gilles Peskine 2018-08-06 20:19:50 +02:00
  • 27a046058a Unify the grammar of descriptions Gilles Peskine 2018-08-06 20:09:16 +02:00
  • 58e9c1833b Fix Wformat-overflow warning in ssl_mail_client.c Mohammad Azim Khan 2018-08-06 11:48:06 +01:00
  • 5cb7017077 Less obscure test suites template Mohammad Azim Khan 2018-07-19 11:32:30 +01:00
  • d2d0112ca8 Style fixes Mohammad Azim Khan 2018-07-18 17:48:37 +01:00
  • 440d8737c6 Fix macro validation regex Mohammad Azim Khan 2018-07-18 12:50:49 +01:00
  • ee6529eb83 Add generate_test_code.py unit tests in all.sh Mohammad Azim Khan 2018-07-06 00:50:34 +01:00
  • 21798105f6 Pylint tests in all.sh Mohammad Azim Khan 2018-07-06 00:41:08 +01:00
  • 539aa06f64 Fix Python 2 & 3 compatibility in test_generate_test_code.py Mohammad Azim Khan 2018-07-06 00:29:50 +01:00
  • 32cbcdac8f Fix Pylint errors in Python scripts Mohammad Azim Khan 2018-07-06 00:29:09 +01:00
  • 630281349e Replaced escaped_split() logic with regex Azim Khan 2018-07-05 17:53:11 +01:00
  • fcdf685302 Make test function parsing robust Azim Khan 2018-07-05 17:31:46 +01:00
  • 4084ec7ae5 Fixed unit tests in test_generate_test_code.py Azim Khan 2018-07-05 14:20:08 +01:00
  • 8d686bfdb1 Incorporated code revoew comments. Azim Khan 2018-07-04 23:29:46 +01:00
  • b31aa44e16 Fix style errors reported by pylint Azim Khan 2018-07-03 11:57:54 +01:00
  • aee05bbe70 Add test suite framework summary Azim Khan 2018-07-02 16:01:04 +01:00
  • 63ab501aa7 Fix generate_test_code.py argument --helpers-file in CMakeLists.txt Azim Khan 2018-06-29 15:00:11 +01:00
  • 27a35e7712 Wildcard possible targets and document Azim Khan 2018-06-29 12:39:19 +01:00
  • 5fcca46a3a Rename HexParam_t -> data_t for consistent coding style Azim Khan 2018-06-29 11:05:32 +01:00
  • 62a5d7d65a Document status/error codes in helper.function Azim Khan 2018-06-29 10:02:54 +01:00
  • 951a2c8898 Improve documentation in mbedtls_test.py Azim Khan 2018-06-29 03:47:08 +01:00
  • e3b26af7c0 Improve documentation in generate_test_code.py Azim Khan 2018-06-29 02:36:57 +01:00
  • b98e6eec58 Replace asserts with exceptions in mbedtls_test.py Azim Khan 2018-06-28 17:11:33 +01:00
  • 040b6a2281 Wrap code to 79 character limit Azim Khan 2018-06-28 16:49:13 +01:00
  • 936ea9302a Strip whitespaces added by decode() function Azim Khan 2018-06-28 16:47:12 +01:00
  • 00c4b090c1 Change intermediate data file extension to .datax Mohammad Azim Khan 2018-06-28 13:10:19 +01:00
  • ff560f2239 Rename makefile target gen-embedded-test - generate-target-tests Mohammad Azim Khan 2018-06-28 11:43:17 +01:00
  • cfd834274b Use integer instead of string as test result Mohammad Azim Khan 2018-06-26 18:15:18 +01:00
  • 53faf5c964 Widen the test app columns Mohammad Azim Khan 2018-06-26 17:34:48 +01:00
  • 8a3628fc86 Set PYTHON using ?= syntax Mohammad Azim Khan 2018-06-26 17:30:16 +01:00
  • 8f6e8cfcc7 Print line number with data file error Mohammad Azim Khan 2018-06-26 16:57:37 +01:00
  • 3b06f226e9 Replace asserts with exceptions in generate_test_code.py Mohammad Azim Khan 2018-06-26 14:35:25 +01:00
  • c3521dfdd6 Fix generate_test_code.py unit tests Mohammad Azim Khan 2018-06-26 14:06:52 +01:00
  • 0fa3504a77 Add missing MSVC typedefs Azim Khan 2018-06-22 11:34:33 +01:00
  • 667f7f8369 Fix generation of #line directives in Python 2 Gilles Peskine 2018-06-18 17:51:56 +02:00
  • 7776141a16 Don't generate lines with only whitespace Gilles Peskine 2018-06-18 17:51:40 +02:00
  • 9b06f37601 Give execute permissions to Python scripts Mohammad Azim Khan 2018-06-14 10:21:42 +01:00
  • b73159d639 Remove white spaces caught by check-files.py Mohammad Azim Khan 2018-06-13 16:31:26 +01:00
  • ddde34c698 Remove git conflict marker from test_suite_timing.function Mohammad Azim Khan 2018-05-17 11:41:32 +01:00
  • 76135345c8 Fix gcc-7 -Wformat-truncation warning Mohammad Azim Khan 2018-04-12 13:23:01 +01:00
  • 1ec7e6f3d9 Python3 compatible generate_test_code.py Mohammad Azim Khan 2018-04-11 23:46:37 +01:00
  • 78befd9019 Rename generate_code.py -> generate_test_code.py Mohammad Azim Khan 2018-03-06 11:49:41 +00:00
  • 7eb55687c4 Set OS specific python executable name Mohammad Azim Khan 2018-02-06 22:23:45 +00:00
  • b522929666 Add support for per test suite helper functions Mohammad Azim Khan 2018-02-06 13:08:01 +00:00
  • 05d83fa406 Put parentheses around macro arguments Azim Khan 2017-09-10 22:57:19 +01:00
  • 36e5fac0fb Rephrase confusing function description Azim Khan 2017-09-08 17:23:23 +01:00
  • 317efe85e1 Adapt new test gcm_bad_parameters() to on target testing changes Azim Khan 2017-08-02 17:33:54 +01:00
  • f0e42fbd1f Add missing documentation and fix file doc strings Azim Khan 2017-08-02 14:47:13 +01:00
  • 9540261a76 Incorporated code review comments Mohammad Azim Khan 2017-07-19 10:15:54 +01:00
  • d61b837fac Update unit tests for change in test suites code generator Azim Khan 2017-07-10 11:54:01 +01:00
  • b1c2d0f946 Use switch instead if if-else for dependency and expression checks. Azim Khan 2017-07-07 17:14:02 +01:00
  • d61a4384d8 incorporate code review comment in embedded_test.function Azim Khan 2017-07-07 16:17:27 +01:00
  • 663d4702c5 Incorporate code review suggestions in mbedtls_test.py Azim Khan 2017-07-07 15:40:26 +01:00
  • 599cd247e6 Update unit tests for code generator and make code generator more testable. Azim Khan 2017-07-06 17:34:27 +01:00
  • acc5473ac9 Use FileWrapper class in place of file where line number is required Azim Khan 2017-07-03 14:06:45 +01:00
  • 5e2ac1fb29 Updated generate_code.py unit tests Azim Khan 2017-07-03 13:58:20 +01:00
  • 4b54323bcb Unit test generate_copy.py Azim Khan 2017-06-30 09:35:21 +01:00
  • 13c6bfbc2a Gaurd test suite headers with suite dependency Azim Khan 2017-06-15 14:45:56 +01:00
  • 8c4d5ba763 Update CMakeList.txt with new test suites code generator Mohammad Azim Khan 2017-06-13 17:27:52 +01:00
  • cf32c45bfd Add missing headers and fix name change issues Mohammad Azim Khan 2017-06-13 14:55:58 +01:00
  • 1de892b85f Update code as old template and generator is replaced with new one Azim Khan 2017-06-09 15:02:36 +01:00
  • 191e904bb2 Replace old template and code generator with new ones. Keep names Azim Khan 2017-06-09 12:39:00 +01:00
  • 975d97eb8b Remove old test suite template and code generator script Azim Khan 2017-06-09 12:27:39 +01:00
  • 2397bbaa01 Update test generator for use of struct for hex parameters Azim Khan 2017-06-09 04:35:03 +01:00
  • d30ca130e8 Combine hex parameters in a struct Azim Khan 2017-06-09 04:32:58 +01:00
  • 5cfc06832e Fix name conflict in function params after hexify/unhexify change Azim Khan 2017-06-05 13:18:32 +01:00
  • 3e5d0004ab Update Greentea API header Azim Khan 2017-06-05 13:16:10 +01:00
  • 47b40609de Fix RSA test suite bugged by hexify/unhexify change Azim Khan 2017-06-01 16:48:09 +01:00
  • 392267a7c8 Fix missing data in the RSA test vectors file Azim Khan 2017-06-01 16:46:17 +01:00
  • b3a103c499 Put else in it's own line Azim Khan 2017-06-01 14:05:03 +01:00
  • d59391afcd Add support for sending hex parameters Azim Khan 2017-06-01 14:04:17 +01:00
  • 46c9b1f196 Fix test functions and data after moving hexify/unhexify out Azim Khan 2017-05-31 20:46:35 +01:00
  • 5e7f8df800 Print Greentea __testcase_name indicator for Greentea to mark the test Azim Khan 2017-05-31 20:33:39 +01:00
  • a57a420985 Add hex parameter dispatch Azim Khan 2017-05-31 20:32:32 +01:00
  • 184447e7e4 Add proper handling of hex data Azim Khan 2017-05-31 20:29:36 +01:00
  • f1aaec9888 Intermediate hexify out change Azim Khan 2017-05-30 14:23:15 +01:00
  • 9079170f6e Adapt code for scripting out hexify/unhexify code Azim Khan 2017-05-30 00:57:11 +01:00
  • 3499a9e41b Add hex comparison function Azim Khan 2017-05-30 00:06:49 +01:00
  • 0574632b30 Update Greentea client API calls Azim Khan 2017-05-23 13:00:35 +01:00
  • ee6c0189df Unify test setup errors for sending to host Azim Khan 2017-05-19 17:34:17 +01:00
  • ec024483ae Fix line no. directive Azim Khan 2017-05-09 17:20:21 +01:00
  • 67735d540b Fix name conflict and implicit use of functions from string.h Mohammad Azim Khan 2017-04-06 11:55:43 +01:00
  • 7a0d84fccc On target test host test script Mohammad Azim Khan 2017-04-01 03:18:20 +01:00
  • fff4904e6b mbed-os test code generator Mohammad Azim Khan 2017-03-28 01:48:31 +01:00
  • 1f29be7241 Make target for on mbed testing Mohammad Azim Khan 2017-03-20 22:21:22 +00:00
  • 94aefaf314 Optimise makefile targets Mohammad Azim Khan 2017-03-23 12:32:54 +00:00
  • 448146407f Adapt ChangeLog Hanno Becker 2018-08-03 09:53:48 +01:00
  • 5b559ac7ab Fix mbedtls_ssl_get_record_expansion() for ChaChaPoly and CBC Hanno Becker 2018-08-03 09:40:07 +01:00
  • a4d836b403 Style fix Ron Eldor 2018-08-01 14:35:11 +03:00
  • 83f9fba987 Revert change of a return variable name k-stachowiak 2018-07-31 17:13:26 +02:00
  • 2c161144e2 Revert change of a return variable name k-stachowiak 2018-07-31 16:52:32 +02:00
  • 9f7798ed3f Revert change of a return variable name k-stachowiak 2018-07-31 16:52:32 +02:00
  • 92b04d9c55 Add ChangeLog entry for bug #1890 Simon Butcher 2018-07-30 22:15:36 +01:00
  • 51a46b9b38 Add ChangeLog entry for bug #1890 Simon Butcher 2018-07-30 22:15:14 +01:00
  • 45ec65a49e Merge remote-tracking branch 'public/pr/1894' into mbedtls-2.1 Simon Butcher 2018-07-30 22:13:09 +01:00
  • 91ac97e469 Merge remote-tracking branch 'public/pr/1893' into mbedtls-2.7 Simon Butcher 2018-07-30 22:12:22 +01:00
  • b363382ba4 Add ChangeLog entry for bug #1890 Simon Butcher 2018-07-30 22:10:48 +01:00
  • f1124c9963 Merge remote-tracking branch 'public/pr/1891' into HEAD Simon Butcher 2018-07-30 22:06:25 +01:00
  • c2e5cdd536 Explain aescrypt2 better and warn that it doesn't do things properly Gilles Peskine 2018-07-30 20:11:05 +02:00
  • 6b9cbb8685 Copyediting Gilles Peskine 2018-07-30 20:06:19 +02:00