[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, STABLE-2_0

From: Simon Goldschmidt
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, STABLE-2_0_0, updated. STABLE-2_0_2_RELEASE_VER-27-g8244fb5
Date: Fri, 15 Sep 2017 07:28:55 -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, STABLE-2_0_0 has been updated
       via  8244fb523cfbe28929158f124c9f8e9c03c2116d (commit)
       via  a13c488e522015a08960023a4fea696841ed1a4b (commit)
       via  e8a3d42e2d5fdec20bed19cab244a5a557c5a0f5 (commit)
       via  66120f7d794c0ab645aefb6bdaeba7a570f2b60b (commit)
       via  1d04b064501e355c168cd1d286aa8455eab43cef (commit)
       via  c51e6fbb125c1102d2761d802356ed11c319b0ab (commit)
       via  9b19266e3d4747a6b170c247715b94eea5945cbc (commit)
       via  a2ac9b045a4efb8a232b6ca7d6b5ccc82bede33e (commit)
       via  737ed228c96feb6a0caa3255570252f14f38f547 (commit)
       via  82e5a18b50e541d58fa522501cc30bde4b30e757 (commit)
       via  ac880ea907546d0c959030a93544082456791c8a (commit)
       via  32aa50cfbcd8a426f414af19e0fbdaec33a4f234 (commit)
       via  e6fa6136335eb3a977f5c4a88ab9e79fba38f7e6 (commit)
       via  c6b19cad342f6fcde84cfefc784dce3a881a1286 (commit)
       via  f389d78f7e03837b19c87bed06bf65fdc26e17f7 (commit)
       via  dced7dad4153e4c5368738eb57d03131366dac94 (commit)
       via  56a295f0a0c6f20862e9b75477aa049b1ae8c214 (commit)
       via  aecb1b9eb0d62f1b54ae8313b3c4931f1b8b83a0 (commit)
       via  dbb3b3a3a12f7006b810e8aef3a430ecb7919dfb (commit)
       via  77c12bb124d8fa980e77c133b0f91891b41b337c (commit)
       via  0623dc40387680641839c6b320d6919cd3cf03f0 (commit)
       via  f5438b1b4386ad98dd54bf5392e723d03871b487 (commit)
       via  1cf9fc0d39ee92d011cf4c48913dd0f36261edec (commit)
       via  f9872c519c8b281794a86222e0ff2f12465328c5 (commit)
       via  a4017a485c9db3e58dc698806222757ba855442c (commit)
       via  2490d034cd273dad682f4b0a5ecf4c795307059c (commit)
       via  282e85763bdbdaa157219f0d2b4b35433935a2f2 (commit)
      from  c0862d60746e2d1ceae69af4c6f24e469570ecef (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 8244fb523cfbe28929158f124c9f8e9c03c2116d
Author: goldsimon <address@hidden>
Date:   Fri Sep 15 13:28:39 2017 +0200

    Adapt CHANGELOG to changes for 2.0.3

commit a13c488e522015a08960023a4fea696841ed1a4b
Author: goldsimon <address@hidden>
Date:   Mon Aug 28 21:59:05 2017 +0200

    Fix bug #51687 (tcp_close(): is it OK to return ERR_MEM if TF_CLOSEPEND is 
    (cherry picked from commit 1d4ca0bff66e6f1136291f387293eee678d1f2fe)
    # Conflicts:
    #   src/core/tcp.c

commit e8a3d42e2d5fdec20bed19cab244a5a557c5a0f5
Author: goldsimon <address@hidden>
Date:   Sat Sep 9 21:46:41 2017 +0200

    Fix bug #51937 by checking TF_CLOSED at the end of all pcb callbacks in 
    (cherry picked from commit 86abfbe0877c891f27b52e249cf8d1d3b4d08705)

commit 66120f7d794c0ab645aefb6bdaeba7a570f2b60b
Author: goldsimon <address@hidden>
Date:   Sat Sep 9 21:41:06 2017 +0200

    refactor tcp_input a bit in preparation of a fix for bug #51937
    (cherry picked from commit a8ac37f419b7f8d451605d56b19b904e88d25bf2)
    # Conflicts:
    #   src/core/tcp_in.c

commit 1d04b064501e355c168cd1d286aa8455eab43cef
Author: goldsimon <address@hidden>
Date:   Wed Aug 2 21:11:53 2017 +0200

    Fixed bugs #51606 and #51535: IPv4 reassembly could be finished although 
there are holes
    (cherry picked from commit 5ea7f507c3d05ab86bdc14de0f016f2778db8cb3)
    # Conflicts:
    #   test/unit/Filelists.mk
    #   test/unit/lwipopts.h

commit c51e6fbb125c1102d2761d802356ed11c319b0ab
Author: goldsimon <address@hidden>
Date:   Mon Jul 31 20:20:31 2017 +0200

    Fixed bug #51623: DHCP request XID should probably be regenerated for 
    (cherry picked from commit a81b19aa62a326aa93bc43d5e9ffb78e4bdde20b)

commit 9b19266e3d4747a6b170c247715b94eea5945cbc
Author: goldsimon <address@hidden>
Date:   Fri Jul 28 10:11:45 2017 +0200

    ip4_reass: fixed bug #51596 (Insufficient overlap check)
    (cherry picked from commit 500598658df1d8674b7d25141983cf5452585d9d)

commit a2ac9b045a4efb8a232b6ca7d6b5ccc82bede33e
Author: goldsimon <address@hidden>
Date:   Fri Jul 28 09:46:56 2017 +0200

    ip4_reass: fixed bug #51597 (Last fragment is assumed to have arrived even 
if it was discarded)
    (cherry picked from commit 3dedfa3d1fbb5620cb4c9255b5bed8f4dcd6352b)
    # Conflicts:
    #   src/core/ipv4/ip4_frag.c

commit 737ed228c96feb6a0caa3255570252f14f38f547
Author: goldsimon <address@hidden>
Date:   Fri Jul 28 09:41:00 2017 +0200

    ip4_reass: fixed bug #51595 (ip_reass_pbufcount may be updated incorectly)
    (cherry picked from commit f1072fee8ab171b4b878b3718bf1c7a4cf340e1d)
    # Conflicts:
    #   src/core/ipv4/ip4_frag.c

commit 82e5a18b50e541d58fa522501cc30bde4b30e757
Author: Matthias Hofmann <address@hidden>
Date:   Tue Jul 25 14:32:21 2017 +0200

    Fix using DHCP IP configuration after lease time is expired.
    Signed-off-by: goldsimon <address@hidden>
    (cherry picked from commit 9b06d71aebf692de53664dadff836c4c412c1ec6)

commit ac880ea907546d0c959030a93544082456791c8a
Author: Pascal Quantin <address@hidden>
Date:   Mon Jul 24 21:38:47 2017 +0200

    Fixed bug #51528 (Bug when parsing WND_SCALE option)
    Signed-off-by: goldsimon <address@hidden>
    (cherry picked from commit 2e78b6dcae8864f5d2a6775b6c41b08683694e58)

commit 32aa50cfbcd8a426f414af19e0fbdaec33a4f234
Author: goldsimon <address@hidden>
Date:   Tue Jun 13 22:04:57 2017 +0200

    Fix sys_timeouts_init() for LWIP_TCP==0 (see patch #9375)
    (cherry picked from commit 7b45f3fa3fcbf7e7997c732cf8d13b9d469c6d1b)

commit e6fa6136335eb3a977f5c4a88ab9e79fba38f7e6
Author: Axel Lin <address@hidden>
Date:   Thu May 4 17:58:42 2017 +0800

    tcp: Remove unreachable code in tcp_close_shutdown_fin
    Signed-off-by: Axel Lin <address@hidden>
    Signed-off-by: Dirk Ziegelmeier <address@hidden>
    (cherry picked from commit 9bbb741247cc4dc6bb748498218addbd79d82372)

commit c6b19cad342f6fcde84cfefc784dce3a881a1286
Author: Dirk Ziegelmeier <address@hidden>
Date:   Wed May 3 22:28:46 2017 +0200

    Fix bug #50932: LWIP-provided byteorder functions defined in the wrong scope
    Apply suggested fix from "Fayek"
    (cherry picked from commit fe8c62e7b64559ed43199e1b6e830e75f6079aed)

commit f389d78f7e03837b19c87bed06bf65fdc26e17f7
Author: goldsimon <address@hidden>
Date:   Thu Apr 20 21:44:00 2017 +0200

    Fixed bug #50838 (mem.c needs SYS_ARCH_PROTECTION around MEM_STATS)
    (cherry picked from commit 3770adccfd3d6103f8b26c4ad1849fbb5297476c)

commit dced7dad4153e4c5368738eb57d03131366dac94
Author: Dirk Ziegelmeier <address@hidden>
Date:   Wed Apr 19 06:35:07 2017 +0200

    Apply patch from Kudratov Olimjon: Array index used before limits check
    while ((q != NULL) && (options[offset] != DHCP_OPTION_END) && (offset < 
offset_max)) {
    should be
    while ((q != NULL) && (offset < offset_max) && (options[offset] != 
    See https://jira.reactos.org/browse/CORE-8978 for more info.
    (cherry picked from commit 32aa9a41e2013e5ee6eee09317a848647e37badf)

commit 56a295f0a0c6f20862e9b75477aa049b1ae8c214
Author: goldsimon <address@hidden>
Date:   Thu Mar 30 22:30:27 2017 +0200

    dhcp_parse_reply: return ERR_VAL instead of asserting on offset-out-of-pbuf
    (cherry picked from commit 33466ee6a89ec37c62c0febea55caa5e3384c612)

commit aecb1b9eb0d62f1b54ae8313b3c4931f1b8b83a0
Author: Dirk Ziegelmeier <address@hidden>
Date:   Thu Mar 23 09:29:31 2017 +0100

    Fix bug #50618: dhcp_remove_struct() macro does not work
    Patch by Benjamin Silvestre
    (cherry picked from commit 819224f0e53445d073985ded9fc2e8c2f6032928)

commit dbb3b3a3a12f7006b810e8aef3a430ecb7919dfb
Author: Mikhail Lappo <address@hidden>
Date:   Wed Mar 22 22:06:21 2017 +0100

    Possible null-pointer dereference
    The value should be dereferenced after
    assertion is performed. This can lead
    to crash
    (cherry picked from commit 7eba14cb76a131f262c2a760df4bb9402f315a64)

commit 77c12bb124d8fa980e77c133b0f91891b41b337c
Author: Mikhail Lappo <address@hidden>
Date:   Wed Mar 22 15:42:48 2017 +0100

    Possible null-pointer dereference
    In assertion the pointer that is potentialy
    null is dereferenced. The check for null was
    located after.
    (cherry picked from commit eba1b971c024e489c4dadff98ed4a4c4aeb64465)

commit 0623dc40387680641839c6b320d6919cd3cf03f0
Author: Dirk Ziegelmeier <address@hidden>
Date:   Wed Mar 22 14:58:13 2017 +0100

    Apply [patch #9287] Possible null-pointer dereference from Mikhail Lappo in 
a modified way
    Moved the debug output to a location where we know that newpcb != NULL
    Fixes possible NULL pointer dereferencing in debug message output
    (cherry picked from commit 9e20fe2cfb01428e366e97fc0366cff9920ae921)

commit f5438b1b4386ad98dd54bf5392e723d03871b487
Author: goldsimon <address@hidden>
Date:   Fri Mar 17 11:22:30 2017 +0100

    try to satisfy clang's '-Wempty-body'
    (cherry picked from commit aef2accfa388050474de97e8c9984545af669aa0)

commit 1cf9fc0d39ee92d011cf4c48913dd0f36261edec
Author: Dirk Ziegelmeier <address@hidden>
Date:   Thu Mar 16 08:40:27 2017 +0100

    Update doxygen version to 2.0.3 as in init.h
    (cherry picked from commit 59fba75cd8f94343d2ac5cafe6a79578fde7b994)

commit f9872c519c8b281794a86222e0ff2f12465328c5
Author: goldsimon <address@hidden>
Date:   Fri Mar 17 08:55:10 2017 +0100

    memp.h: added missing include
    (cherry picked from commit 3fd8440ab91af09b83cc72fcbf1a8d9441f72b8c)

commit a4017a485c9db3e58dc698806222757ba855442c
Author: Dirk Ziegelmeier <address@hidden>
Date:   Wed Mar 15 20:16:52 2017 +0100

    Fix coding style NO_SYS example code
    (cherry picked from commit b9a40a5163b78cf186169fc878f5a655fee20261)

commit 2490d034cd273dad682f4b0a5ecf4c795307059c
Author: Dirk Ziegelmeier <address@hidden>
Date:   Wed Mar 15 20:09:39 2017 +0100

    Fix starting DHCP in NO_SYS example code
    (cherry picked from commit da0714d7cb8f8b617bd241ea37ccab23ac82c951)

commit 282e85763bdbdaa157219f0d2b4b35433935a2f2
Author: goldsimon <address@hidden>
Date:   Wed Mar 15 16:47:59 2017 +0100

    lwip_init(): at least IAR warns about "LWIP_UNUSED_ARG(a)" accessing an 
uninitialized variable... Try to fix this by initializing it (it will be 
optimized away anyway)
    (cherry picked from commit 946b2315163de66952d48b308551b94b2b1043b4)


Summary of changes:
 CHANGELOG                  |  19 ++++++
 doc/NO_SYS_SampleCode.c    |  17 +++--
 doc/doxygen/lwip.Doxyfile  |   2 +-
 src/api/api_msg.c          |  14 +++--
 src/apps/mqtt/mqtt.c       |   3 +-
 src/core/init.c            |   2 +-
 src/core/ipv4/dhcp.c       |  11 ++--
 src/core/ipv4/ip4_frag.c   |  65 ++++++++++++++-----
 src/core/netif.c           |   4 +-
 src/core/tcp.c             |  11 +++-
 src/core/tcp_in.c          |  45 +++++++++----
 src/core/timeouts.c        |   2 +-
 src/include/lwip/def.h     |  17 +++--
 src/include/lwip/dhcp.h    |   2 +-
 src/include/lwip/memp.h    |   2 +
 src/include/lwip/stats.h   |   6 +-
 test/unit/ip4/test_ip4.c   | 154 +++++++++++++++++++++++++++++++++++++++++++++
 test/unit/ip4/test_ip4.h   |   8 +++
 test/unit/lwip_unittests.c |   2 +
 test/unit/lwipopts.h       |   3 +
 20 files changed, 324 insertions(+), 65 deletions(-)
 create mode 100644 test/unit/ip4/test_ip4.c
 create mode 100644 test/unit/ip4/test_ip4.h

lwIP - A Lightweight TCPIP stack

reply via email to

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