1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-28 00:21:48 +03:00
Commit Graph

4052 Commits

Author SHA1 Message Date
013bffe5a7 Style: add spaces before line continuation 2015-02-13 14:09:44 +00:00
db8e3d8695 Merge remote-tracking branch 'rich/cleanup' into development
* rich/cleanup:
  Added missing stdio in lib x509.c needed for sscanf
  Remove platform guard in mem buffer alloc
  Cleanup programs further
  cleanup programs
2015-02-13 14:06:48 +00:00
a71780e475 Add test for no platform.c in all.sh 2015-02-13 13:56:55 +00:00
7d5a55a365 Remove dependency on sscanf in lib x509 2015-02-13 13:50:26 +00:00
c8ada6d410 Fix extra guard in memory_buffer_alloc 2015-02-13 13:50:26 +00:00
401bb90ac0 rebase from development 2015-02-13 13:50:26 +00:00
16f8cd8e87 implemented macro overriding for polarssl_* library functions 2015-02-13 13:50:26 +00:00
3d62e72648 fix bug introduced by the addition of snprintf and assert macro which caused tests to fail without polarssl_platform_c defined 2015-02-13 13:50:26 +00:00
4cc8a22d88 add initial symbols to config and checks to check_config to allow use of macros to define standard functions 2015-02-13 13:50:26 +00:00
98081c5ec6 reformat and arrange additions to config alphabetically 2015-02-13 13:50:26 +00:00
c0b6da3b43 add missing checks to check_config 2015-02-13 13:50:26 +00:00
4c09114c32 add macro definition of assert using polarssl_exit 2015-02-13 13:50:26 +00:00
77d3638497 modify library/memory_buffer_alloc.c, benchmark.c and the tests main code to use polarssl_exit 2015-02-13 13:50:26 +00:00
c39cb4986b add POLARSSL_PLATFORM_EXIT_ALT 2015-02-13 13:50:26 +00:00
6aa04bcd85 modify scripts/* and tests/* to use polarssl_snprintf 2015-02-13 13:50:26 +00:00
783d9d1c3e modify programs/*.c to use polarssl_snprintf 2015-02-13 13:50:26 +00:00
2387c7d105 modify library/debug.c to use polarssl_snprintf 2015-02-13 13:50:26 +00:00
fac657fd52 modify library/x509*.c to use polarssl_snprintf 2015-02-13 13:50:25 +00:00
a18b11f285 modify library/net.c to use polarssl_snprintf 2015-02-13 13:50:25 +00:00
8f3a9436a9 modify oid.c to use polarssl_snprintf 2015-02-13 13:50:25 +00:00
46b0a8d15a add platform_set_snprintf 2015-02-13 13:50:25 +00:00
36796df815 Added missing stdio in lib x509.c needed for sscanf 2015-02-13 13:50:05 +00:00
d08a605dac Remove platform guard in mem buffer alloc 2015-02-13 13:50:05 +00:00
85b05ec389 Cleanup programs further
removed casting of main args to void
2015-02-13 13:50:05 +00:00
18b78c7498 cleanup programs
Clean up the contents of programs, add more guards to includes, move all
defines to the top of the top of files, remove some unused includes
2015-02-13 13:50:05 +00:00
3cfb34564f Avoid warning from mingw for shared library 2015-02-13 13:34:08 +00:00
418080010a Replace SONAME with SOVERSION in makefile
- avoids duplication
- fixes warning about redefined rule with WINDOWS=1
2015-02-13 13:15:13 +00:00
5d46cca09a Require unix-utils in path for windows make 2015-02-13 12:02:45 +00:00
d72704b0d5 Remove work-around for alleged compiler bug
It turns out the problem was with the way the reporter was invoking its
toolchain, not the toolchain itself.
2015-02-12 09:38:54 +00:00
2ee8d24ca2 Simplify some constant-time code
Some people recommend using bit operations to avoid the compiler producing a
branch on `ret != 0`, but:
- this makes the code less readable,
- here I got a warning from some compilers about unsigned unary minus
- and anyway modern compilers don't produce a branch here, checked on x64 and
  arm with various -O values.
2015-02-11 15:29:15 +00:00
06d7519697 Fix msvc warning 2015-02-11 14:54:11 +00:00
fba22fdc7e Avoid warning from ar 2015-02-11 14:24:47 +00:00
6d71e4e6c3 Fix one more warning on windows 2015-02-11 12:54:35 +00:00
dda5213982 Fix harmless warnings with mingw in timing.c 2015-02-11 12:33:40 +00:00
38433535e3 Fix hardclock() with mingw64 2015-02-11 12:33:40 +00:00
c5c5939577 Add armcc to all.sh if available 2015-02-10 17:38:54 +01:00
a273371fc4 Fix "int vs enum" warnings from armcc v5
enumerated type mixed with another type
2015-02-10 17:34:48 +01:00
7f84905552 Fix two warnings from armcc v5
assignment in condition
2015-02-10 17:34:35 +01:00
015e48df6e Fix soname mistake mbedtls-1.3.10 2015-02-10 17:00:42 +01:00
63adb49062 Fix compile warning in tests/
where result_len at tests/suites/test_suite_ccm.function:165 is
potentially uninitialized using gcc-4.8.2.
2015-02-10 14:37:49 +00:00
edb2dc93c6 Add some cross-compile runs to all.sh 2015-02-10 14:36:31 +00:00
45ec8da7e5 Fix missing include in i386-specific file 2015-02-10 13:50:47 +00:00
0c851ee1c8 Fix missing include in non-default things 2015-02-10 12:47:52 +00:00
1cc0a3405c Fix missing includes in program 2015-02-10 12:18:15 +00:00
677af93baa Update Changelog for the cleanup branch 2015-02-10 11:41:57 +00:00
d3cae19df8 Merge branch 'cleanup' into development
* cleanup:
  change test function includes to use one convention
  cleanup library and some basic tests. Includes, add guards to includes
  modify include .gitignore to ignore check_config generated when build fails due to incorrect config
  fix bug in makefile that a test doesn't count as a fail even if an assertion fails by inverting logic
  fix style issues with tests/suites/helpers.function
  fix always true assertion
2015-02-10 11:36:55 +00:00
6f60cd848b Move from SHA-1 to SHA-256 as default in programs 2015-02-10 11:31:58 +00:00
ce2f237697 change test function includes to use one convention 2015-02-10 11:28:46 +00:00
00ab47026b cleanup library and some basic tests. Includes, add guards to includes 2015-02-10 11:28:46 +00:00
70dbfaa9ea README typos 2015-02-10 10:21:04 +00:00