[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. 28aaf2caf435a3a54f2d798f71c079e9cad47351 |
Date: |
Sat, 2 Jul 2016 19:47:35 +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 28aaf2caf435a3a54f2d798f71c079e9cad47351 (commit)
via 40e9eae791726be75896341bc900ae44afc33767 (commit)
via f0dbba64064d55cbc244db4004650020eb7e2053 (commit)
via a99fe1fa32fc0febfc551db117862bc9d59c8c4a (commit)
via e7069d6e82b5f5ed66fe3d9d4d0d4eeb2bb94c79 (commit)
via b97c4d96e26c821cadc5c1dae56a8879686ef5aa (commit)
via f21aede031375003ea1c5024f0809de6af8cb8eb (commit)
via c1c3d0e1ba6f8372e1be3cdc92c2d13feb779937 (commit)
via 50b5b4c4dd6691a1eeefb6cde3636049162839d8 (commit)
via b9b36084a51e1023ccf8e6a3742808c71adb67b8 (commit)
from f226e107a621949ce7933569cecf64b29e6b9b1d (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 28aaf2caf435a3a54f2d798f71c079e9cad47351
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 21:42:51 2016 +0200
PPP: introduce ppp_set_neg_pcomp, ppp_set_neg_accomp, ppp_set_neg_asyncmap,
ppp_set_asyncmap
We are now able to add as many macros as necessary to change the PPP
configuration. Those are various usually used PPP options.
commit 40e9eae791726be75896341bc900ae44afc33767
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 21:24:26 2016 +0200
PPP: improve various comments on options
commit f0dbba64064d55cbc244db4004650020eb7e2053
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 21:10:24 2016 +0200
PPP, PPPoE, PPPoL2TP: enforce disabling of silent and passive modes
PPP is just the upper protocol for PPPoE and PPPoL2TP, meaning it is only
started once "E" or L2TP is established. Therefore waiting indefinitely
for LCP packets on the PPP side does not make sense at all, if the lower
level protocol is UP, PPP *MUST* comes up as well or we should restart from
the beginning.
commit a99fe1fa32fc0febfc551db117862bc9d59c8c4a
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 21:05:01 2016 +0200
PPP, LCP: restart flag is not used, build out
We don't support restart mode. Build out unused restart LCP flag.
commit e7069d6e82b5f5ed66fe3d9d4d0d4eeb2bb94c79
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 20:59:50 2016 +0200
PPP: introduce ppp_set_passive and ppp_set_silent
There is two passive modes for PPPoS, passive more, for which we will
try to connect and then listen silently, and silent mode, for which we
will listen silently from the beginning.
Introduce ppp_set_passive and ppp_set_silent so the mode can be chosen
before connecting/listening.
commit b97c4d96e26c821cadc5c1dae56a8879686ef5aa
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 20:02:47 2016 +0200
PPP, SERVER: fix build if PAP_SUPPORT is not enabled
If PAP_SUPPORT is not enabled, we can't consider a failed PAP auth as
a null auth.
commit f21aede031375003ea1c5024f0809de6af8cb8eb
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 19:43:08 2016 +0200
PPP: don't build ppp_set_auth if no authenticator are enabled
For our few users which might disable all authenticators to save some
flash, ensure that everything using authentication is build out.
commit c1c3d0e1ba6f8372e1be3cdc92c2d13feb779937
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 19:36:34 2016 +0200
PPP: fix build when MSCHAP authentication feature is disabled at compile
time
All modules using PolarSSL embedded library are now using pppcrypt.h.
This header use to be only necessary for MSCHAP and was not built if
MSCHAP wasn't enabled, we unfortunately left the build condition.
Introduced by 3417a02b25: PPP: add a function map for hashes and ciphers
to prepare for mbed TLS support.
commit 50b5b4c4dd6691a1eeefb6cde3636049162839d8
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 19:09:50 2016 +0200
PPP, PPPAPI: remove useless pppapi_set_auth function
Setting PPP authentication most only be done when the PPP PCB is in the
dead phase (i.e. disconnected). This is safe to access the PPP PCB
members while the session is down, therefore providing a thread-safe
function of it is meaningless and it might even be misleading.
All our new ppp_set_* functions do not have their equivalent
pppapi_set_* functions and they are not going to have them. At least
we make ppp_set_auth consistent with all others ppp_set_*, so that it
doesn't look like special.
commit b9b36084a51e1023ccf8e6a3742808c71adb67b8
Author: Sylvain Rochet <address@hidden>
Date: Sat Jul 2 18:53:59 2016 +0200
PPP: introduce ppp_set_mppe
Helper function to setup MPPE (Microsoft Point to Point Encryption) for
a PPP link. Allows enabling/disabled MPPE itself, enabling/disabling
stateless support, and whether we are willing to negotiate 40-bit
and/or 128-bit encryptions.
-----------------------------------------------------------------------
Summary of changes:
doc/ppp.txt | 11 +++++
src/include/netif/ppp/lcp.h | 2 +
src/include/netif/ppp/ppp.h | 101 ++++++++++++++++++++++++++++++++++++--
src/include/netif/ppp/pppapi.h | 6 ---
src/include/netif/ppp/pppcrypt.h | 4 +-
src/netif/ppp/auth.c | 8 ++-
src/netif/ppp/ppp.c | 32 ++++++------
src/netif/ppp/pppapi.c | 34 -------------
src/netif/ppp/pppoe.c | 2 +
src/netif/ppp/pppol2tp.c | 2 +
10 files changed, 138 insertions(+), 64 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. 28aaf2caf435a3a54f2d798f71c079e9cad47351,
Sylvain Rochet <=