Andres Amaya Garcia
122d899296
Add library setup and teardown APIs
...
Add the following two functions to allow platform setup and teardown
operations for the full library to be hooked in:
* mbedtls_platform_setup()
* mbedtls_platform_teardown()
An mbedtls_platform_context C structure is also added and two internal
functions that are called by the corresponding setup and teardown
functions above:
* mbedtls_internal_platform_setup()
* mbedtls_internal_plartform_teardown()
Finally, the macro MBEDTLS_PLATFORM_SETUP_ALT is also added to allow
mbedtls_platform_context and internal function to be overriden by the
user as needed for a platform.
2017-07-21 02:11:35 +02:00
..
2015-06-25 10:59:56 +02:00
2017-07-20 12:36:53 +02:00
2016-05-23 14:29:28 +01:00
2016-05-23 14:29:32 +01:00
2016-10-13 13:54:14 +01:00
2016-08-25 15:42:27 +01:00
2017-02-15 23:31:07 +02:00
2017-06-08 19:48:03 +02:00
2016-05-23 14:29:32 +01:00
2016-06-07 14:52:35 +01:00
2016-05-23 14:29:32 +01:00
2017-07-20 12:36:53 +02:00
2015-09-04 14:21:07 +02:00
2017-02-15 23:31:07 +02:00
2017-05-12 00:18:04 +01:00
2017-06-20 23:08:10 +01:00
2017-02-15 23:31:07 +02:00
2017-02-15 09:08:26 +00:00
2016-05-23 14:29:32 +01:00
2017-07-20 01:23:32 +02:00
2015-09-04 14:21:07 +02:00
2015-09-04 14:21:07 +02:00
2015-10-20 16:20:56 +02:00
2017-05-11 22:42:14 +01:00
2017-07-20 01:23:32 +02:00
2016-06-12 00:31:33 +01:00
2016-09-15 18:57:34 +01:00
2016-10-13 17:21:01 +01:00
2017-07-20 00:11:24 +02:00
2016-05-23 23:18:26 +01:00
2015-09-04 14:21:07 +02:00
2016-10-13 13:51:09 +01:00
2017-02-15 23:31:07 +02:00
2015-09-04 14:21:07 +02:00
2015-09-04 14:21:07 +02:00
2015-09-04 14:21:07 +02:00
2015-09-04 14:21:07 +02:00
2016-05-23 14:29:29 +01:00
2017-02-15 09:08:26 +00:00
2016-09-04 15:14:38 +01:00
2015-09-04 14:21:07 +02:00
2017-02-15 22:54:42 +02:00
2017-05-11 21:55:17 +01:00
2017-05-11 21:55:17 +01:00
2016-08-25 16:36:35 +01:00
2015-09-04 14:21:07 +02:00
2016-05-23 14:29:28 +01:00
2017-02-15 09:08:26 +00:00
2015-10-21 12:50:45 +02:00
2017-07-21 02:11:35 +02:00
2016-08-25 16:36:35 +01:00
2017-06-08 20:31:06 +02:00
2016-05-23 14:29:32 +01:00
2016-10-13 15:10:14 +01:00
2016-10-13 15:10:14 +01:00
2016-07-13 14:46:18 +01:00
2017-07-20 12:36:53 +02:00
2017-06-08 10:12:16 +01:00
2017-03-02 12:26:11 +00:00
2017-06-06 20:11:36 +02:00
2016-07-13 14:46:18 +01:00
2017-06-09 10:42:03 +01:00
2017-07-19 02:07:59 +01:00
2016-02-22 10:47:32 +01:00
2017-05-11 22:42:14 +01:00
2015-09-04 14:21:07 +02:00
2015-10-21 12:50:45 +02:00
2017-02-28 14:51:31 +00:00
2017-07-20 01:02:40 +02:00
2017-02-15 22:54:42 +02:00
2017-06-06 18:44:13 +02:00
2016-10-11 14:07:48 +01:00
2016-10-11 14:07:48 +01:00
2015-09-04 14:21:07 +02:00