My C projects as explained here http://mosermichael.github.io/cstuff
inludes the following projects:
/vtest - unit testing library in C
/cutils - collections and data structures in C (docs here http://mosermichael.github.io/cstuff/docs.html )
/nutils - utilities for socket programming and buffer handling
/tutils - thread pool + sync stuff
/corothread - user mode thread library (stack switching)
/pooh - pooh programming language (more here http://mosermichael.github.io/cstuff/pooh-lan.html )
/iptools - replay udp packets from capture file (more here http://mosermichael.github.io/cstuff/all/projects/2011/08/28/udpsim.html )
/rsautl - encryption with rsa (more here http://mosermichael.github.io/cstuff/all/projects/2014/02/24/openssl.html )
/preloadut - memory/leak debugger (overloads memory allocation and tracks memory blocks) (see http://mosermichael.github.io/cstuff/all/projects/2014/04/27/preloadut.html )
/stack - detect stack smashing (here http://mosermichael.github.io/cstuff/all/projects/2011/06/19/stack-mirror.html ) h