lwip-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]