newslwIP - A Lightweight TCP/IP stack - News: lwIP 2.1.0 released

 
 
Latest News
lwIP 2.2.0 released posted by goldsimon, Mon 25 Sep 2023 07:53:35 PM UTC
lwip 2.2.0.rc1 released posted by goldsimon, Thu 29 Jun 2023 08:33:47 PM UTC
lwIP 2.1.3 released posted by goldsimon, Wed 10 Nov 2021 06:52:43 PM UTC
lwIP 2.1.2 released posted by goldsimon, Thu 22 Nov 2018 08:10:20 PM UTC
lwIP 2.1.1 released posted by goldsimon, Thu 08 Nov 2018 09:34:54 PM UTC

lwIP 2.1.0 released

Item posted by Simon Goldschmidt <goldsimon> on Wed 26 Sep 2018 07:35:29 PM UTC.

lwIP 2.1.0 is now available from the lwIP download area on savannah [1] or via git (using the STABLE-2_1_0_RELEASE tags in both repositories).

The feature I want to point out most for this release is TLS support via the new altcp API (see [2]). Among others, there have been many improvements in IPv6 and in the socket API and we now provide cmake files as the main build tool.

That means we now support secure versions of HTTP (server & client), MQTT, SMTP and SNMP by integrating any 3rd party TLS library (mbedTLS support already included).

Of course there have also been numerous other improvements and bugs fixed since the last release (see CHANGELOG), so it's always a good idea to upgrade. Even if your vendor doesn't upgrade you right away: we do try to keep backwards compatibility so that 2.1.0 should ideally be a drop in replacement for 2.0.x as long as you update the list of files to compile (things you do need to change are marked in UPGRADING).

Oh, and this will be the last release with a separate contrib repository. I'll be merging the files from contrib into the main repository soon after the release. In the git world, having two separate repositories just doesn't work nice.

As always, many thanks to all contributors!

Simon

[1] https://savannah.nongnu.org/projects/lwip/
[2] https://www.nongnu.org/lwip/

 

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code