{"id":20765701,"url":"https://github.com/inindev/lwip","last_synced_at":"2026-04-18T16:38:27.255Z","repository":{"id":148907321,"uuid":"82483324","full_name":"inindev/lwip","owner":"inindev","description":"lwIP - A Lightweight TCPIP stack, 2.0.1 release: http://git.savannah.gnu.org/cgit/lwip.git/commit/?h=STABLE-2_0_1_RELEASE","archived":false,"fork":false,"pushed_at":"2017-02-19T20:16:44.000Z","size":7524,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-11T18:53:50.739Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inindev.png","metadata":{"files":{"readme":"README","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-19T19:20:54.000Z","updated_at":"2022-03-31T03:24:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"12b363cd-cd2b-4e69-934f-97f33f33b993","html_url":"https://github.com/inindev/lwip","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/inindev/lwip","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inindev%2Flwip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inindev%2Flwip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inindev%2Flwip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inindev%2Flwip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inindev","download_url":"https://codeload.github.com/inindev/lwip/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inindev%2Flwip/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31976800,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T16:27:12.723Z","status":"ssl_error","status_checked_at":"2026-04-18T16:27:11.140Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T11:18:25.997Z","updated_at":"2026-04-18T16:38:27.235Z","avatar_url":"https://github.com/inindev.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"INTRODUCTION\n\nlwIP is a small independent implementation of the TCP/IP protocol\nsuite that has been developed by Adam Dunkels at the Computer and\nNetworks Architectures (CNA) lab at the Swedish Institute of Computer\nScience (SICS).\n\nThe focus of the lwIP TCP/IP implementation is to reduce the RAM usage\nwhile still having a full scale TCP. This making lwIP suitable for use\nin embedded systems with tens of kilobytes of free RAM and room for\naround 40 kilobytes of code ROM.\n\n\nFEATURES\n\n  * IP (Internet Protocol, IPv4 and IPv6) including packet forwarding over\n    multiple network interfaces\n  * ICMP (Internet Control Message Protocol) for network maintenance and debugging\n  * IGMP (Internet Group Management Protocol) for multicast traffic management\n  * MLD (Multicast listener discovery for IPv6). Aims to be compliant with \n    RFC 2710. No support for MLDv2\n  * ND (Neighbor discovery and stateless address autoconfiguration for IPv6).\n    Aims to be compliant with RFC 4861 (Neighbor discovery) and RFC 4862\n    (Address autoconfiguration)\n  * UDP (User Datagram Protocol) including experimental UDP-lite extensions\n  * TCP (Transmission Control Protocol) with congestion control, RTT estimation\n    and fast recovery/fast retransmit\n  * raw/native API for enhanced performance\n  * Optional Berkeley-like socket API\n  * DNS (Domain names resolver)\n\n\nAPPLICATIONS\n\n  * HTTP server with SSI and CGI\n  * SNMPv2c agent with MIB compiler (Simple Network Management Protocol)\n  * SNTP (Simple network time protocol)\n  * NetBIOS name service responder\n  * MDNS (Multicast DNS) responder\n  * iPerf server implementation\n\n\nLICENSE\n\nlwIP is freely available under a BSD license.\n\n\nDEVELOPMENT\n\nlwIP has grown into an excellent TCP/IP stack for embedded devices,\nand developers using the stack often submit bug fixes, improvements,\nand additions to the stack to further increase its usefulness.\n\nDevelopment of lwIP is hosted on Savannah, a central point for\nsoftware development, maintenance and distribution. Everyone can\nhelp improve lwIP by use of Savannah's interface, Git and the\nmailing list. A core team of developers will commit changes to the\nGit source tree.\n\nThe lwIP TCP/IP stack is maintained in the 'lwip' Git module and\ncontributions (such as platform ports) are in the 'contrib' Git module.\n\nSee doc/savannah.txt for details on Git server access for users and\ndevelopers.\n\nThe current Git trees are web-browsable:\n  http://git.savannah.gnu.org/cgit/lwip.git\n  http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git\n\nSubmit patches and bugs via the lwIP project page:\n  http://savannah.nongnu.org/projects/lwip/\n\nContinuous integration builds (GCC, clang):\n  https://travis-ci.org/yarrick/lwip-merged\n\n\nDOCUMENTATION\n\nSelf documentation of the source code is regularly extracted from the current\nGit sources and is available from this web page:\n  http://www.nongnu.org/lwip/\n\nThere is now a constantly growing wiki about lwIP at\n  http://lwip.wikia.com/wiki/LwIP_Wiki\n\nAlso, there are mailing lists you can subscribe at\n  http://savannah.nongnu.org/mail/?group=lwip\nplus searchable archives:\n  http://lists.nongnu.org/archive/html/lwip-users/\n  http://lists.nongnu.org/archive/html/lwip-devel/\n\nlwIP was originally written by Adam Dunkels:\n  http://dunkels.com/adam/\n\nReading Adam's papers, the files in docs/, browsing the source code\ndocumentation and browsing the mailing list archives is a good way to\nbecome familiar with the design of lwIP.\n\nAdam Dunkels \u003cadam@sics.se\u003e\nLeon Woestenberg \u003cleon.woestenberg@gmx.net\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finindev%2Flwip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finindev%2Flwip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finindev%2Flwip/lists"}