Manuel Pégourié-Gonnard
ac08b543db
Merge remote-tracking branch 'rasp/mem-leak' into development
...
* rasp/mem-leak:
Fix another potential memory leak found by find-mem-leak.cocci.
Add a rule for another type of memory leak to find-mem-leak.cocci.
Fix a potential memory leak found by find-mem-leak.cocci.
Add a semantic patch to find potential memory leaks.
Fix whitespace of 369e6c20
.
Apply the semantic patch rm-malloc-cast.cocci.
Add a semantic patch to remove casts of malloc.
Conflicts:
programs/ssl/ssl_server2.c
2015-02-18 10:07:22 +00:00
Mansour Moufid
263438b071
Add a rule for another type of memory leak to find-mem-leak.cocci.
2015-02-17 13:41:23 -05:00
Mansour Moufid
961c626d6d
Add a semantic patch to find potential memory leaks.
2015-02-17 13:07:29 -05:00
Manuel Pégourié-Gonnard
8b7d7d6c0b
Add curve25519 to ecc-heap.sh
2015-02-16 17:28:11 +00:00
Manuel Pégourié-Gonnard
500de6eb18
New script ecc-heap.sh
2015-02-16 17:28:10 +00:00
Manuel Pégourié-Gonnard
92471fb3e5
Disable SRV_C for client measurement
2015-02-16 17:22:46 +00:00
Manuel Pégourié-Gonnard
c6dbc8eb84
Output stack+heap usage with massif
2015-02-16 17:22:46 +00:00
Manuel Pégourié-Gonnard
c5b849bb7d
Refactor memory.sh
2015-02-16 17:22:46 +00:00
Manuel Pégourié-Gonnard
f166c543ff
Adapt memory.sh to config-suite-b
2015-02-16 17:22:46 +00:00
Manuel Pégourié-Gonnard
4d5cc11ed6
Add script to automate memory usage measurement
2015-02-16 17:22:46 +00:00
Manuel Pégourié-Gonnard
efd9dd0c44
Adapt bump_version.sh to new Makefile
2015-02-16 15:35:41 +00:00
Manuel Pégourié-Gonnard
f812054d00
Revert "Replace SONAME with SOVERSION in makefile"
...
This reverts commit 418080010a
.
In preparation of merging one external contribution that supersedes this.
2015-02-16 15:24:17 +00:00
Mansour Moufid
fd9afb29d3
Add a semantic patch to remove casts of malloc.
2015-02-16 10:43:52 +00:00
Mansour Moufid
5b535de474
Add a semantic patch to remove casts of malloc.
2015-02-15 17:48:33 -05:00
Manuel Pégourié-Gonnard
ac1f76c362
Merge remote-tracking branch 'rich/platform' into development
...
* rich/platform:
Remove dependency on sscanf in lib x509
Fix extra guard in memory_buffer_alloc
rebase from development
implemented macro overriding for polarssl_* library functions
fix bug introduced by the addition of snprintf and assert macro which caused tests to fail without polarssl_platform_c defined
add initial symbols to config and checks to check_config to allow use of macros to define standard functions
reformat and arrange additions to config alphabetically
add missing checks to check_config
add macro definition of assert using polarssl_exit
modify library/memory_buffer_alloc.c, benchmark.c and the tests main code to use polarssl_exit
add POLARSSL_PLATFORM_EXIT_ALT
modify scripts/* and tests/* to use polarssl_snprintf
modify programs/*.c to use polarssl_snprintf
modify library/debug.c to use polarssl_snprintf
modify library/x509*.c to use polarssl_snprintf
modify library/net.c to use polarssl_snprintf
modify oid.c to use polarssl_snprintf
add platform_set_snprintf
Conflicts:
library/memory_buffer_alloc.c
programs/pkey/pk_sign.c
programs/pkey/pk_verify.c
programs/pkey/rsa_sign_pss.c
programs/pkey/rsa_verify_pss.c
programs/ssl/ssl_client2.c
programs/ssl/ssl_pthread_server.c
programs/test/benchmark.c
programs/test/ssl_cert_test.c
2015-02-13 15:11:24 +00:00
Manuel Pégourié-Gonnard
f5dc8ec358
Update error.fmt to match update error.c
2015-02-13 14:32:17 +00:00
Rich Evans
6aa04bcd85
modify scripts/* and tests/* to use polarssl_snprintf
2015-02-13 13:50:26 +00:00
Manuel Pégourié-Gonnard
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
Paul Bakker
daae3b749b
Prepare for mbed TLS 1.3.10 release
2015-02-08 15:49:54 +01:00
Manuel Pégourié-Gonnard
7e81e7003f
Fix left out printf's
2015-01-29 11:47:41 +00:00
Manuel Pégourié-Gonnard
860b51642d
Fix url again
2015-01-28 17:12:07 +00:00
Manuel Pégourié-Gonnard
8984cc8a71
Add script for polarssl symlink creation
2015-01-28 15:21:04 +00:00
Manuel Pégourié-Gonnard
813e585fe3
Rename in visual C script and templates
2015-01-26 16:44:38 +00:00
Manuel Pégourié-Gonnard
085ab040aa
Fix website url to use https.
2015-01-23 11:06:27 +00:00
Manuel Pégourié-Gonnard
9698f5852c
Remove maintainer line.
2015-01-23 10:59:00 +00:00
Manuel Pégourié-Gonnard
19f6b5dfaa
Remove redundant "all rights reserved"
2015-01-23 10:54:00 +00:00
Manuel Pégourié-Gonnard
a658a4051b
Update copyright
2015-01-23 09:55:24 +00:00
Manuel Pégourié-Gonnard
f234ff82ec
Rename doxyfile
2015-01-22 17:01:27 +00:00
Manuel Pégourié-Gonnard
b4fe3cb1fa
Rename to mbed TLS in the documentation/comments
2015-01-22 16:11:05 +00:00
Manuel Pégourié-Gonnard
967a2a5f8c
Change name to mbed TLS in the copyright notice
2015-01-22 14:28:16 +00:00
Manuel Pégourié-Gonnard
a9a991633d
generate_errors.pl now errors on duplicate codes
...
Duplication could easily happen during merges, now it can't go unnoticed.
2015-01-22 13:19:20 +00:00
Paul Bakker
e522d0fa57
Merge smarter certificate selection for pre-TLS-1.2 clients
2015-01-14 16:12:48 +01:00
Paul Bakker
f6080b8557
Merge support for enabling / disabling renegotiation support at compile-time
2015-01-13 16:18:23 +01:00
Manuel Pégourié-Gonnard
6f303ce19e
Fix portability issue in script
...
If there was a reason for hardcoding the path, it should have been documented.
2015-01-08 17:07:18 +01:00
Manuel Pégourié-Gonnard
86b2908236
Adapt to "negative" switch for renego
2014-12-02 10:40:55 +01:00
Manuel Pégourié-Gonnard
10c44d767d
Allow x509_crt_verify_child() in recursion.pl
2014-11-20 17:30:37 +01:00
Manuel Pégourié-Gonnard
052ae25e56
Avoid advertising private option
2014-11-14 13:09:41 +01:00
Manuel Pégourié-Gonnard
fd60a5c621
Add script finding recursive functions
2014-11-13 12:42:12 +01:00
Manuel Pégourié-Gonnard
5924f9f810
Add script to find malloc() not followed by init
2014-11-13 12:42:12 +01:00
Manuel Pégourié-Gonnard
ab3d8627f3
Make config.pl more versatile
2014-08-14 11:34:34 +02:00
Manuel Pégourié-Gonnard
bb3a7f2b20
Add scripts to create "full" config.h
2014-08-14 11:34:33 +02:00
Paul Bakker
0464dd9357
Fix bee8ded
in error template file too
2014-07-09 10:16:18 +02:00
Paul Bakker
39daf6620c
Ability to ignore changes to Makefiles due to CMake usage
2014-06-24 11:09:25 +02:00
Paul Bakker
b5212b436f
Merge CCM cipher mode and ciphersuites
...
Conflicts:
library/ssl_tls.c
2014-05-22 15:30:31 +02:00
Manuel Pégourié-Gonnard
d66f900ba2
Simplify usage of generate scripts
2014-05-22 13:52:52 +02:00
Manuel Pégourié-Gonnard
71c8f20619
Add generate_visualc_files to bump_version
2014-05-22 13:52:52 +02:00
Manuel Pégourié-Gonnard
30159b452c
Make visualc script less chatty
2014-05-22 13:52:52 +02:00
Manuel Pégourié-Gonnard
50868a7a82
Rename VS script more appropriately
2014-05-22 13:52:52 +02:00
Manuel Pégourié-Gonnard
411f73e7b3
Factor some output code
2014-05-22 13:52:52 +02:00
Manuel Pégourié-Gonnard
0598faf15b
Generate VS2010 solution file
2014-05-22 13:52:51 +02:00