[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, up
From: |
Sylvain Rochet |
Subject: |
[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. 33fc20cca2ed868cada7b8c151b62f651f243070 |
Date: |
Sun, 8 May 2016 19:59:08 +0000 (UTC) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lwIP - A Lightweight TCPIP stack".
The branch, master has been updated
via 33fc20cca2ed868cada7b8c151b62f651f243070 (commit)
via 5df4f70a96759cac3eef748de36db3618fdd0506 (commit)
via 9f3aff0cdfecb06724a08765729d14c1d9cd99ed (commit)
via 3417a02b256844a655adc00594d672bbbaa8264e (commit)
from 1dcd5d31d7bbb9390b2ee45f32b3f7706bb39746 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 33fc20cca2ed868cada7b8c151b62f651f243070
Author: Sylvain Rochet <address@hidden>
Date: Sun May 8 21:58:56 2016 +0200
PPP: use mbed TLS sanitize functions if available
mbed TLS offers sanitize functions to zero-ise memory containing
cryptographic keys, use them if built with external mbed TLS library.
commit 5df4f70a96759cac3eef748de36db3618fdd0506
Author: Sylvain Rochet <address@hidden>
Date: Sun May 8 21:26:19 2016 +0200
PPP: add a new LWIP_USE_EXTERNAL_MBEDTLS PPP option
PPP users can now choose to use an external mbed TLS copy instead of using
our internal old version (but released under a BSDish license) PolarSSL
copy.
commit 9f3aff0cdfecb06724a08765729d14c1d9cd99ed
Author: Sylvain Rochet <address@hidden>
Date: Sun May 8 20:23:21 2016 +0200
PPP: add a new LWIP_USE_EXTERNAL_POLARSSL PPP option
In order to welcome mbed TLS, we need to ease the switch to:
- embedded PolarSSL 0.10.1-bsd copy
or - external PolarSSL
or - external mbed TLS
This change cleanup all our previously used LWIP_INCLUDED_POLARSSL_*
defines,
which were not really useful after all, making them internal build triggers
only, and this change provides a new unique global flag to use an external
PolarSSL copy.
commit 3417a02b256844a655adc00594d672bbbaa8264e
Author: Sylvain Rochet <address@hidden>
Date: Sun May 8 19:26:08 2016 +0200
PPP: add a function map for hashes and ciphers to prepare for mbed TLS
support
Unfortunately, all functions were renamed when PolarSSL was renamed to
mbed TLS, breaking the API. In order to continue supporting our embedded
PolarSSL copy while allowing our users to use mbed TLS, we need a function
map to deal with the API break.
This commit add a function map for all hashes and ciphers we are currently
using.
-----------------------------------------------------------------------
Summary of changes:
src/include/netif/ppp/mppe.h | 8 +-
src/include/netif/ppp/ppp_opts.h | 125 ++++++++++++++++--------------
src/include/netif/ppp/pppcrypt.h | 93 ++++++++++++++++++++++
src/netif/ppp/chap-md5.c | 35 ++++-----
src/netif/ppp/chap_ms.c | 158 ++++++++++++++++++++------------------
src/netif/ppp/eap.c | 37 ++++-----
src/netif/ppp/magic.c | 32 ++++----
src/netif/ppp/mppe.c | 42 +++++-----
src/netif/ppp/polarssl/README | 21 ++---
src/netif/ppp/pppol2tp.c | 36 ++++-----
10 files changed, 333 insertions(+), 254 deletions(-)
hooks/post-receive
--
lwIP - A Lightweight TCPIP stack
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. 33fc20cca2ed868cada7b8c151b62f651f243070,
Sylvain Rochet <=