{"id":16251552,"url":"https://github.com/pfalcon/lwip-esp8266","last_synced_at":"2025-07-11T23:42:28.236Z","repository":{"id":139748746,"uuid":"91841604","full_name":"pfalcon/lwip-esp8266","owner":"pfalcon","description":"Upstream lwIP with complete history and cleaned up ESP8266 patchset on top","archived":false,"fork":false,"pushed_at":"2017-05-20T15:41:47.000Z","size":7840,"stargazers_count":18,"open_issues_count":0,"forks_count":5,"subscribers_count":8,"default_branch":"STABLE-1_4_0-RC2-esp8266","last_synced_at":"2025-02-28T20:46:46.071Z","etag":null,"topics":["esp8266","lwip","upstream"],"latest_commit_sha":null,"homepage":"https://github.com/pfalcon/esp-open-sdk/issues/263","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/pfalcon.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-05-19T20:08:03.000Z","updated_at":"2023-05-28T13:36:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"5b566a42-2d0d-49ee-9ce9-a56fd02232ae","html_url":"https://github.com/pfalcon/lwip-esp8266","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfalcon%2Flwip-esp8266","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfalcon%2Flwip-esp8266/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfalcon%2Flwip-esp8266/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfalcon%2Flwip-esp8266/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pfalcon","download_url":"https://codeload.github.com/pfalcon/lwip-esp8266/tar.gz/refs/heads/STABLE-1_4_0-RC2-esp8266","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244014108,"owners_count":20383716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["esp8266","lwip","upstream"],"created_at":"2024-10-10T15:10:34.823Z","updated_at":"2025-03-19T20:30:57.841Z","avatar_url":"https://github.com/pfalcon.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\nFEATURES\n\n  * IP (Internet Protocol) including packet forwarding over multiple network\n    interfaces\n  * ICMP (Internet Control Message Protocol) for network maintenance and debugging\n  * IGMP (Internet Group Management Protocol) for multicast traffic management\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  * Specialized raw/native API for enhanced performance\n  * Optional Berkeley-like socket API\n  * DNS (Domain names resolver)\n  * SNMP (Simple Network Management Protocol)\n  * DHCP (Dynamic Host Configuration Protocol)\n  * AUTOIP (for IPv4, conform with RFC 3927)\n  * PPP (Point-to-Point Protocol)\n  * ARP (Address Resolution Protocol) for Ethernet\n\nLICENSE\n\nlwIP is freely available under a BSD license.\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, CVS and the\nmailing list. A core team of developers will commit changes to the\nCVS source tree.\n\nThe lwIP TCP/IP stack is maintained in the 'lwip' CVS module and\ncontributions (such as platform ports) are in the 'contrib' module.\n\nSee doc/savannah.txt for details on CVS server access for users and\ndevelopers.\n\nLast night's CVS tar ball can be downloaded from:\n  http://savannah.gnu.org/cvs.backups/lwip.tar.gz [CHANGED - NEEDS FIXING]\n\nThe current CVS trees are web-browsable:\n  http://savannah.nongnu.org/cgi-bin/viewcvs/lwip/lwip/\n  http://savannah.nongnu.org/cgi-bin/viewcvs/lwip/contrib/\n\nSubmit patches and bugs via the lwIP project page:\n  http://savannah.nongnu.org/projects/lwip/\n\n\nDOCUMENTATION\n\nThe original out-dated homepage of lwIP and Adam Dunkels' papers on\nlwIP are at the official lwIP home page:\n  http://www.sics.se/~adam/lwip/\n\nSelf documentation of the source code is regularly extracted from the\ncurrent CVS sources and is available from this web page:\n  http://www.nongnu.org/lwip/\n\nThere is now a constantly growin 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\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\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfalcon%2Flwip-esp8266","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpfalcon%2Flwip-esp8266","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfalcon%2Flwip-esp8266/lists"}