#stack #geph #packets #tcp #userspace #proxies #transparent

ipstack-geph

Asynchronous lightweight userspace implementation of TCP/IP stack for transparent proxies

1 unstable release

0.1.0 May 15, 2024

#1894 in Network programming

Download history 156/week @ 2024-05-12 20/week @ 2024-05-19

176 downloads per month

Apache-2.0

62KB
1.5K SLoC

IpStack-Geph

A fork of narrowlink/ipstack. Main changes:

  • Not tightly coupled to TUN interfaces. Instead, packets are passed in and out of the stack in a generic fashion using channels.
  • De-tokio-ified, like the rest of the Geph package ecosystem. Does not use the tokio executor and implenets futures I/O traits.

Dependencies

~8–17MB
~243K SLoC