Simon Butcher
df81b00e56
Merge 'mbedtls-2.4'
2017-02-02 13:37:54 +00:00
Simon Butcher
1bef2266e5
Clarify fix for #673 in Changelog
...
Clarified fix, and added credit.
2017-02-02 13:08:37 +00:00
Simon Butcher
4d1e104bc1
Merge iotssl-1079-macro-redefinition-warning
...
Fix redefinition of macro ssl_set_bio to undefined symbol
mbedtls_ssl_set_bio_timeout in compat-1.3.h.
2017-02-02 12:19:04 +00:00
Simon Butcher
c6e8efe6a3
Merge development fixes back to the 'mbedtls-2.4' branch
2017-01-22 16:35:42 +00:00
Simon Butcher
cb587009d6
Fix all.sh test builds with recent glibc and clang
...
Fixes strict C99 builds in all.sh with glibc version >2.19 where platform support
wasn't being compiled in automatically.
Also fixes C99 syntax with armclang.
2017-01-06 16:14:44 +00:00
Simon Butcher
105e856143
Merge branch 'gcc-compiler-warnings'
2017-01-05 18:26:40 +00:00
Simon Butcher
49f00bd81d
Clarify use of armcc in all.sh
2017-01-05 16:20:56 +00:00
Andres AG
a5cd973047
Add -march argument to armc6 build tests
2017-01-05 10:15:00 +00:00
Andres AG
31f9b5bdd8
Modify output_env.sh to make it extensible
2017-01-05 10:14:51 +00:00
Andres AG
87bb577cfb
Add ARM Compiler 6 build tests to all.sh
2017-01-03 10:12:11 +00:00
Simon Butcher
710dd4fdd6
Merge branch 'speedup_tests'
...
Pull Request #533 - Use MAKEFLAGS to pass args to make in all.sh
Modify the script at tests/scripts/all.sh to export the variable
MAKEFLAGS with -j if it was not set before. This should decrease the
total runtime of tests/scripts/all.sh by letting make run multiple jobs
in parallel. Also, add a check at the top of the script to cause a
failure if the environment is not Linux.w
2016-12-30 19:09:40 +00:00
Andres Amaya Garcia
faca05a215
Merge pull request #723 from sbutcher-arm/cmac-api
...
Clarify CMAC interface
2016-12-15 17:22:08 +00:00
Simon Butcher
f4957a8855
Clarify CMAC API
...
Added additional text to cmac.h to make the API clearer.
2016-12-14 15:27:22 +00:00
Janos Follath
1808dc01bd
Update library version number to 2.4.1
2016-12-13 16:00:52 +00:00
Janos Follath
cd13bd2819
Update CMAC test vectors.
2016-12-13 16:00:52 +00:00
Janos Follath
b2c6b25443
Update library version number to 2.4.1
2016-12-13 14:14:03 +00:00
Janos Follath
dd9656b4d6
Update CMAC test vectors.
2016-12-13 14:11:40 +00:00
Andres AG
ee7157e735
Fix redefinition of macro ssl_set_bio
...
Fix redefinition of macro ssl_set_bio to undefined symbol
mbedtls_ssl_set_bio_timeout in compat-1.3.h.
2016-12-07 10:27:00 +00:00
Simon B
d473c1f359
Remove need for elevated command line in Windows
...
Changes use of mklink in Windows test builds, to create junctions instead of
directory symbolic links. This removes the need for an elevated command prompt
when running cmake to create the Visual Studio project files.
2016-11-17 16:04:33 +00:00
DSiekmeier
b67c897ded
removed outdated comment
2016-11-17 14:17:23 +00:00
Simon Butcher
002bc6262b
Make mingw test build a requirement of all.sh
...
Changed the mingw test build to be a required test of the all.sh script.
2016-11-17 09:27:45 +00:00
Simon Butcher
91aef33832
Fix mingw test build to avoid executing the tests
...
Changed the mingw build target to avoid building mingw test suites and
then attempting to run them which was failing on Linux.
2016-11-17 09:22:47 +00:00
Simon Butcher
532c94dcb7
Fix formatting issues in net_sockets.c
2016-11-17 09:22:47 +00:00
Simon Butcher
097618b4c6
Fix compiler warning in debug.c
2016-11-17 09:22:46 +00:00
Simon Butcher
f95c1764fa
Make the test builds much stricter for warnings
...
Tighten up the test options in all.sh, test-ref-configs.pl and curves.pl
to ensure the builds are strict for all warnings, warnings are treated
as errors, and that wherever possible builds are strict to the C99
standard. (Note that builds that use the Unix sockets API cannot be).
2016-11-17 09:22:46 +00:00
Jaakko Korhonen
c57c097cd5
Fixed typo in README.md
...
Removed an extra e from agreement.
2016-11-16 17:11:10 +00:00
Andres AG
ea67eeb4e8
Remove unused var warnings in windows unittests
2016-11-10 17:22:12 +00:00
Simon B
9b3e3c4942
Fix config of compiler warning flags with MSVC
...
Compiler warnings were being configured twice and not suppressed on the
test suites with Microsoft Visual Studio.
2016-11-10 15:37:33 +00:00
Simon B
3249cb780b
Fix various compiler warnings with MSVC
...
Fixes various compiler warnings found with Microsoft Visual Studio 2015
(and earlier versions).
2016-11-10 15:37:33 +00:00
Brian J Murray
2adecba01f
Clarify Comments and Fix Typos ( #651 )
...
Fixes many typos, and errors in comments.
* Clarifies many comments
* Grammar correction in config.pl help text
* Removed comment about MBEDTLS_X509_EXT_NS_CERT_TYPE.
* Comment typo fix (Dont => Don't)
* Comment typo fix (assure => ensure)
* Comment typo fix (byes => bytes)
* Added citation for quoted standard
* Comment typo fix (one complement => 1's complement)
The is some debate about whether to prefer "one's complement", "ones'
complement", or "1's complement". The more recent RFCs related to TLS
(RFC 6347, RFC 4347, etc) use " 1's complement", so I followed that
convention.
* Added missing ")" in comment
* Comment alignment
* Incorrect comment after #endif
2016-11-06 12:45:15 +00:00
Andres Amaya Garcia
9e655d33f9
Merge pull request #676 from sbutcher-arm/config-fix
...
Fix multiple erroneously named source files in comments
2016-11-04 14:10:20 +00:00
Simon Butcher
2cb4739ad2
Fix multiple erroneously named source files in comments
...
This fixes many incorrect references to filenames in the comments in config.h.
2016-11-04 12:23:11 +00:00
Simon Butcher
1a6a15c795
Merge branch 'development-restricted'
2016-10-17 00:17:31 +01:00
Simon Butcher
19dbd41c5b
Update Changelog version number to 2.4.0
2016-10-16 19:35:49 +01:00
Simon Butcher
16c54ee9c8
Update library version number to 2.4.0
2016-10-16 19:34:39 +01:00
Simon Butcher
1a040e43f8
Merge branch 'master'
2016-10-16 01:09:32 +01:00
Simon Butcher
ef8fa012ea
Tidied up style and phrasing of ChangeLog
2016-10-16 00:44:08 +01:00
Janos Follath
240f185b79
Update ChangeLog for MBEDTLS_SELF_TEST fix
2016-10-14 15:23:21 +01:00
Simon Butcher
8e00410402
Merge fix for AEAD Random IVs
2016-10-14 00:48:33 +01:00
Simon Butcher
9800a058ae
Merge branch 'development'
2016-10-13 17:25:56 +01:00
Simon Butcher
99000142cb
Merge fix for IE Certificate Compatibility
2016-10-13 17:21:01 +01:00
Simon Butcher
2bd0fbaad0
Update to Changelog for #626
2016-10-13 16:29:56 +01:00
Simon Butcher
488c08c00b
Merge branch fixing date validity in X.509
2016-10-13 16:13:09 +01:00
Simon Butcher
59bffa2df0
Update Changelog for X.509 unrecognised field fix
2016-10-13 15:55:56 +01:00
Simon Butcher
c58d7b4074
Merge fix for X.509 compatibility issues
2016-10-13 15:54:03 +01:00
Simon Butcher
511526720c
Merge fix for branch SSL client overread
2016-10-13 15:39:09 +01:00
Simon Butcher
de319cb743
Merge branch 'development'
2016-10-13 15:14:04 +01:00
Russ Butler
bb83b42700
Use allocated memory for SHA self tests
...
Reduce the stack usage of the testing framework by dynamically
allocating the memory used for the test.
2016-10-13 15:10:14 +01:00
Simon Butcher
bad2f68b6f
Merge branch 'development'
2016-10-13 14:45:46 +01:00
Simon Butcher
b81496b9b5
Update and clean up Changelog for #622
2016-10-13 14:03:37 +01:00