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