d091ed1911
Add scripts/apidoc_full.sh
...
This re-introduces the apidoc with full config.h, but hopefully with the race
conditions and other issues that the previous implementation had.
Adapt doxygen test script to use that new script, and also check for errors
in addition to warnings while at it.
2016-01-12 14:48:03 +00:00
1989caf71c
Use a full config.h with doxygen
...
Otherwise we get warnings that some documentation items don't have
corresponding #define, and more importantly the corresponding snippets are not
included in the output.
For that we need a modified version of the "full" argument for config.pl.
Also, the new CMakeLists.txt target only works on Unix (which was already the
case of the Makefile target). Hopefully this is not an issue as people are
unlikely to need that target on Windows.
2016-01-04 12:57:32 +01:00
3134ef0504
footprint.sh: tune output again
2015-11-25 10:50:27 +00:00
4553a6cdcf
footprint.sh: improve printed output
2015-11-25 10:39:54 +00:00
ac8673cb3f
Add quick script to estimate ROM footprint
2015-10-23 15:51:02 +02:00
a6b95f01cc
Print I/O buffer size in memory.sh
2015-09-09 13:51:05 +02:00
67e4652bfc
Fix bug in bump_version.sh
...
Missing quotes around "version" in module.json
2015-09-04 14:31:16 +02:00
37ff14062e
Change main license to Apache 2.0
2015-09-04 14:21:07 +02:00
278098f4f4
Merge pull request #233 from ARMmbed/yotta-scripted
...
Yotta scripted
2015-08-06 18:04:34 +02:00
48573f8337
Fix renaming error in script
2015-08-06 17:25:33 +02:00
63e7ebaaa1
Add material for generating yotta module
2015-08-06 09:57:53 +02:00
7381ff0046
Update copyright date in templates too
2015-08-04 11:12:49 +02:00
10c767488b
Adjust rename/compat list
2015-07-15 11:07:26 +02:00
1409616d9c
Fix one renaming in the list
...
Found by Simon while testing the upgrade guide
2015-07-09 09:17:18 +01:00
3d7d00ad23
Rename mbedtls_net_close() to mbedtls_net_free()
...
close() may be more meaningful, but free() is symmetric with _init(), and more
consistent with all other modules
2015-06-30 16:50:37 +02:00
752c501126
One soversion per library
2015-06-25 11:56:17 +02:00
ace35999b0
Fix GNUism in bump_version.sh
2015-06-25 11:51:12 +02:00
7f9049baf4
Make config.pl more resistant to misuse
2015-06-23 23:30:16 +02:00
07894338a0
Rename M255 to Curve25519
2015-06-23 13:09:10 +02:00
7320eb46d4
Remove references to some Montgomery curves
...
After all it looks like those won't become standard.
2015-06-23 13:09:10 +02:00
9dbaf400ef
Rationalize other snprintf() uses
2015-06-22 14:42:04 +02:00
c0696c216b
Rename mbedtls_mpi_msb to mbedtls_mpi_bitlen
2015-06-18 16:49:37 +02:00
097c7bb05b
Rename relevant global symbols from size to bitlen
...
Just applying rename.pl with this file:
mbedtls_cipher_get_key_size mbedtls_cipher_get_key_bitlen
mbedtls_pk_get_size mbedtls_pk_get_bitlen
MBEDTLS_BLOWFISH_MIN_KEY MBEDTLS_BLOWFISH_MIN_KEY_BITS
MBEDTLS_BLOWFISH_MAX_KEY MBEDTLS_BLOWFISH_MAX_KEY_BITS
2015-06-18 16:43:38 +02:00
b541da6ef3
Fix define for ssl_conf_curves()
...
This is a security feature, it shouldn't be optional.
2015-06-17 14:27:38 +02:00
a14cbb6141
Have config.pl return non-zero rather than warn
2015-06-03 10:49:38 +01:00
7ee5ddd798
Merge branch 'mbedtls-1.3' into development
...
* mbedtls-1.3:
Fix compile errors with NO_STD_FUNCTIONS
Expand config.pl's notion of "full"
Ack external bugfix in Changelog
FIx misplaced Changelog entry (oops)
Fix compile bug: incompatible declaration of polarssl_exit in platform.c
Fix contributor's name in Changelog
2015-06-03 10:33:55 +01:00
b752715893
Expand config.pl's notion of "full"
...
Make sure bugs in PLATFORM_xxx_ALT are catched
2015-06-03 10:00:02 +01:00
0469e41342
Add MBEDTLS_CONFIG_FILE to the rename list
2015-06-02 13:52:02 +01:00
c730ed3f2d
Rename boolean functions to be clearer
2015-06-02 10:38:50 +01:00
cb46fd8216
Avoid non-standard strcasecmp()
2015-05-29 10:18:09 +02:00
6a8ca33fa5
Rename ERR_xxx_MALLOC_FAILED to ..._ALLOC_FAILED
2015-05-28 16:25:05 +02:00
d9e6a3ac10
Rename pk_init_ctx() -> pk_setup()
2015-05-14 21:58:34 +02:00
8473f87984
Rename cipher_init_ctx() to cipher_setup()
2015-05-14 21:58:34 +02:00
51f14be888
Remove VS6 files, only 2010 supported now
2015-05-14 13:04:03 +02:00
e3a062ba1f
Rename ecp_use_known_dp -> mbedtls_ecp_group_load()
2015-05-11 18:46:47 +02:00
6729e79482
Rename ssl_set_xxx() to ssl_conf_xxx()
2015-05-11 14:35:41 +02:00
ae31914990
Rename ssl_legacy_renegotiation() to ssl_set_...
2015-05-11 12:33:27 +02:00
8836994f6b
Move WANT_READ/WANT_WRITE codes to SSL
2015-05-11 12:33:26 +02:00
eab147c4d0
Rename pkcs11_xxx_init() to bind()
2015-04-29 02:08:34 +02:00
331ba5778a
Fix some additional renaming issues
2015-04-20 12:33:57 +01:00
5f29a73d13
Fix regex in scripts/rename.pl again
2015-04-20 12:27:12 +01:00
e6028c93f5
Fix some X509 macro names
...
For some reason, during the great renaming, some names that should have been
prefixed with MBEDTLS_X509_ have only been prefixed with MBEDTLS_
2015-04-20 12:19:02 +01:00
e75317bb5c
Anticipate merging x509_crt_verify_info()
2015-04-17 20:57:33 +02:00
862d503c01
Merge branch 'mbedtls-1.3' into development
...
* mbedtls-1.3:
Fix typos in Changelog
Fix macro name from wrong branch
Fix bug in pk_parse_key()
Fixed typos
Updated Travis CI config for mbedtls project
Conflicts:
include/mbedtls/ecp.h
include/polarssl/compat-1.2.h
include/polarssl/openssl.h
include/polarssl/platform.h
library/pkparse.c
programs/pkey/mpi_demo.c
2015-04-15 11:30:46 +02:00
6152b0267c
Fixed typos
2015-04-14 15:00:09 +02:00
2aa81ccedb
Fix embarrassing mistake in rename.pl
2015-04-10 11:34:22 +02:00
d09a6b53b5
Move test scripts to tests/scripts
2015-04-10 11:34:22 +02:00
7b53889f05
Remove support for HAVE_INT8 and HAVE_INT16
2015-04-10 11:34:22 +02:00
e546ad4afd
Fix comment generated by generate_errors.pl
2015-04-08 20:27:02 +02:00
c559f0476d
Improve regexes in rename.pl
2015-04-08 20:13:33 +02:00