uchicago-cs / chitcp
chiTCP - A simple, testable TCP stack
☆16Updated 5 months ago
Alternatives and similar repositories for chitcp:
Users that are interested in chitcp are comparing it to the libraries listed below
- Userspace TCP/IP stack☆68Updated 11 years ago
- Key-Value/Document store database library with btree and ARTree indexing methods, SSN-MVCC concurrency☆74Updated 3 years ago
- C utilities library : timer, base64, log, lock, buffered string, buffered array, basic CGI, XML parsers (SAX and DOM), XPath, ...☆30Updated 8 months ago
- Tiny system call tracer and debugger☆110Updated 6 years ago
- a non blocking hash map implementation in c☆14Updated 14 years ago
- Function tracer for gcc☆35Updated 8 years ago
- Red-black tree C implementation☆37Updated 6 years ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆78Updated 9 years ago
- iomux - High performance aynchronous I/O multiplexing and timers☆14Updated 9 years ago
- Plug-and-play IP rate limiter in C☆24Updated 4 years ago
- A quick tutorial on how to implement malloc/free/calloc/realloc☆172Updated 5 years ago
- ☆27Updated 9 years ago
- A feature-incomplete peekahole (pahole) clone that doesn't rely on libdwarves (and doesn't choke on Clang output)☆22Updated 7 years ago
- Tiny helper lib for building daemons in C☆19Updated 6 months ago
- Portable event-driven TCP/IP stack in C++ (C++17)☆53Updated 4 years ago
- A simple, intrusive, zero-allocation red-black tree implementation☆45Updated 3 years ago
- cprops - C Prototyping Tools☆13Updated 12 years ago
- A software-based Ethernet switch design built around a memory-efficient, high-performance, and highly-concurrent hash table for compact a…☆35Updated 9 years ago
- ☆32Updated 2 years ago
- libslirp for Linux made easy peasy☆28Updated 6 months ago
- A tiny Unix dynamic memory allocator library.☆63Updated 7 years ago
- Userspace eBPF VM (main repo is https://github.com/iovisor/ubpf)☆95Updated 2 years ago
- ☆20Updated 9 years ago
- LOCKIN is a locking library with various lock algorithms implemented in header files for ease of use☆10Updated 8 years ago
- ssmem is a simple object-based memory allocator with epoch-based garbage collection☆34Updated 8 years ago
- The LibCoroC is a coroutine library for Unix like systems written by C.☆10Updated 8 years ago
- Reimplementation in ANSI C of Unix v6 + POSIX compliance + VFS + ulibc + ACPI☆66Updated 4 years ago
- Lock-free allocator as described by Maged M. Michael, 2004☆45Updated 11 years ago
- netmap interface driver for userspace TCP/IP stack☆44Updated 9 years ago
- A User Space Threading Library☆19Updated 11 months ago