[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. master_at_STABLE-2_0_0-482-ga46664e,
Simon Goldschmidt <=