{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreih2fekuywu55efvuquthuhupywzgwejuf5nlkboyknpe7hmqmbdzy",
    "uri": "at://did:plc:dmpmpvgbtnjd7pz4pxvvcwle/app.bsky.feed.post/3mivx36ard7y2"
  },
  "path": "/2026/04/07/wolfip-an-open-source-lightweight-tcp-ip-stack-with-no-dynamic-memory-allocations-for-embedded-systems/",
  "publishedAt": "2026-04-07T10:18:15.000Z",
  "site": "https://www.cnx-software.com",
  "tags": [
    "Hardware",
    "Programming",
    "Software management",
    "STMicro STM32",
    "C/C++",
    "freertos",
    "networking",
    "open source",
    "optimization",
    "stm32",
    "vpn",
    "wireguard",
    "wolfIP – An open-source, lightweight TCP/IP stack with no dynamic memory allocations for embedded systems",
    "CNX Software - Embedded Systems News"
  ],
  "textContent": "Better known for its open-source wolfSSL SSL/TLS library, wolfSSL (the company) has now released the wolfIP open-source, lightweight TCP/IP stack with no dynamic memory allocations (e.g., no malloc calls) designed for resource-constrained embedded systems.\n\nThe company highlights that wolfIP \"supports both endpoint-only mode and full multi-interface support with optional IP forwarding. By default, it operates as a network endpoint, but can be configured to forward traffic between multiple network interfaces\".\n\nThe post wolfIP – An open-source, lightweight TCP/IP stack with no dynamic memory allocations for embedded systems appeared first on CNX Software - Embedded Systems News.",
  "title": "wolfIP – An open-source, lightweight TCP/IP stack with no dynamic memory allocations for embedded systems"
}