[Top][All Lists]

[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. 8862a1ac8fdae69535e9e5e19a042d55a53f2d49
Date: Tue, 24 Mar 2015 23:28:07 +0000

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  8862a1ac8fdae69535e9e5e19a042d55a53f2d49 (commit)
       via  ad56a115bee9a8c45fc31163335b7d5117a9fcd6 (commit)
       via  c8ed013600223fe9efa79c6d4c7a89339e58c58d (commit)
      from  c49fc8db7230e9e4c59cd5547f5b7354261d166b (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 8862a1ac8fdae69535e9e5e19a042d55a53f2d49
Author: Sylvain Rochet <address@hidden>
Date:   Wed Mar 25 00:09:37 2015 +0100

    PPP, MPPE, ccp_options->mppe is a bitfield of MPPE_OPT_* and not a boolean, 
    This is actually wrong as well in PPPd, oops.

commit ad56a115bee9a8c45fc31163335b7d5117a9fcd6
Author: Sylvain Rochet <address@hidden>
Date:   Tue Mar 24 23:37:56 2015 +0100

    PPP, CCP, moved ccp_test() from ccp_addci() to ccp_resetci()
    We don't need to test our available compression protocols that much, we know
    what we are going to be able to use in embedded. Even PPPd don't need that.
    Checking only in ccp_resetci() is enough, this way we know our cilen size
    before ccp_addci() is called. PPPd is designed that *_addci() can use less
    bytes than it previously asked in *_cilen(), we prefer to avoid that here.
    We actually don't need at all ccp_test() calls, we know what we are
    able to support at compile time, we don't need to ask the kernel like
    PPPd does. This is just the first step in ccp_test() removal.

commit c8ed013600223fe9efa79c6d4c7a89339e58c58d
Author: Sylvain Rochet <address@hidden>
Date:   Tue Mar 24 23:10:58 2015 +0100

    PPP, FSM, added assert to easily track cilen size mismatch
    See c49fc8d for such a problem which ends up with heap corruption.


Summary of changes:
 src/include/netif/ppp/ccp.h |   10 ++--
 src/netif/ppp/ccp.c         |  128 +++++++++++++++++++------------------------
 src/netif/ppp/fsm.c         |    1 +
 3 files changed, 63 insertions(+), 76 deletions(-)

lwIP - A Lightweight TCPIP stack

reply via email to

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