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: Simon Goldschmidt
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. master_at_STABLE-2_0_0-482-ga46664e
Date: Wed, 22 Mar 2017 16:45:35 -0400 (EDT)

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  a46664eab28d06c40104b5544d294afc4e0cc368 (commit)
       via  82d9e45f740e6916e52bfa17d0b88d6117484025 (commit)
       via  e8e247f22e40b414bcfb3ee780a6835a2e31b52e (commit)
       via  d58457de4343488c17211d3ca95965d02c5fd452 (commit)
      from  ee5021deb1ed89abed89bd68d7efdcb893aab56d (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 a46664eab28d06c40104b5544d294afc4e0cc368
Author: goldsimon <address@hidden>
Date:   Wed Mar 22 21:40:32 2017 +0100

    Add opts header for altcp_tls

commit 82d9e45f740e6916e52bfa17d0b88d6117484025
Author: goldsimon <address@hidden>
Date:   Wed Mar 22 21:33:05 2017 +0100

    Add protoypes for TLS connections for the new altcp API + an implementation 
doing HTTPS (server mode for now) with mbedTLS (ATTENTION: this might not be 
coded secure enough for productive use yet!)

commit e8e247f22e40b414bcfb3ee780a6835a2e31b52e
Author: goldsimon <address@hidden>
Date:   Wed Mar 22 21:31:14 2017 +0100

    Add "application layered TCP connection API (altcp)"
    
    altcp is an abstraction layer that prevents applications linking against the
    tcp.h functions but provides the same functionality. It is used to e.g. add
    SSL/TLS or proxy-connect support to an application written for the tcp 
callback
    API without that application knowing the protocol details.
    Applications written against the altcp API are directly linked against the
    tcp callback API for LWIP_ALTCP==0, but then cannot use layered protocols.

commit d58457de4343488c17211d3ca95965d02c5fd452
Author: goldsimon <address@hidden>
Date:   Wed Mar 22 21:15:46 2017 +0100

    tcp: move some higher level definitions from tcp.h to new file tcpbase.h 
(in preparation for altcp API)

-----------------------------------------------------------------------

Summary of changes:
 src/apps/altcp_tls/altcp_mbedtls.c                 | 862 +++++++++++++++++++++
 src/apps/altcp_tls/altcp_mbedtls_mem.c             | 204 +++++
 .../altcp_tls/altcp_mbedtls_mem.h}                 |  38 +-
 .../altcp_tls/altcp_mbedtls_structs.h}             |  41 +-
 src/core/altcp.c                                   | 245 ++++++
 src/core/altcp_tcp.c                               | 364 +++++++++
 src/include/lwip/altcp.h                           | 162 ++++
 src/include/lwip/{ethip6.h => altcp_tcp.h}         |  35 +-
 src/include/lwip/{ethip6.h => apps/altcp_tls.h}    |  35 +-
 .../lowpan6_opts.h => lwip/apps/altcp_tls_opts.h}  |  50 +-
 src/include/lwip/opt.h                             |  12 +
 src/include/lwip/priv/altcp_priv.h                 | 106 +++
 src/include/lwip/tcp.h                             |  25 +-
 src/include/lwip/{mem.h => tcpbase.h}              |  64 +-
 14 files changed, 2093 insertions(+), 150 deletions(-)
 create mode 100644 src/apps/altcp_tls/altcp_mbedtls.c
 create mode 100644 src/apps/altcp_tls/altcp_mbedtls_mem.c
 copy src/{include/lwip/ethip6.h => apps/altcp_tls/altcp_mbedtls_mem.h} (64%)
 copy src/{include/lwip/ethip6.h => apps/altcp_tls/altcp_mbedtls_structs.h} 
(60%)
 create mode 100644 src/core/altcp.c
 create mode 100644 src/core/altcp_tcp.c
 create mode 100644 src/include/lwip/altcp.h
 copy src/include/lwip/{ethip6.h => altcp_tcp.h} (63%)
 copy src/include/lwip/{ethip6.h => apps/altcp_tls.h} (64%)
 copy src/include/{netif/lowpan6_opts.h => lwip/apps/altcp_tls_opts.h} (58%)
 create mode 100644 src/include/lwip/priv/altcp_priv.h
 copy src/include/lwip/{mem.h => tcpbase.h} (69%)


hooks/post-receive
-- 
lwIP - A Lightweight TCPIP stack



reply via email to

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