lwIP is a lightweight implementation of the TCP/IP protocol stack. The focus of the lwIP TCP/IP implementation is to reduce RAM usage, thus making lwIP suitable for use in embedded systems with very limited resources.
| Tags | Networking |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | OS Independent |
| Implementation | C |
Recent releases


Release Notes: Improves TCP throughput performance, fixes some small bugs in TCP, and fixes annoying bugs in the ARP cache and ARP packet queueing.


Release Notes: A locking problem with the sequential API was corrected.


Release Notes: A critical bug which could cause the stack to hang was fixed, as were a few smaller bugs.


Release Notes: Ability to run as a user process under Linux, and a lot of small bugfixes.


Release Notes: The operating system emulation layer was redesigned to make porting easier. Better control over TCP output buffers was added. Locking problems in buffer management and bugs in the sequential API have been fixed. A problem potentially causing IP forwarding to leak memory was fixed. Documentation was added.