├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── cmake-build-multiarch.sh ├── cmake-build.sh ├── src ├── Makefile ├── crazyrealloc.c ├── dealarm.c ├── deexec.c ├── defork.c ├── depselect.c ├── deptrace.c ├── derand.c ├── desigact.c ├── desleep.c ├── desock.c ├── desock_dup.c ├── desrand.c ├── detime.c ├── deuid.c ├── ensock.c ├── eofkiller.c ├── getcanary.c ├── logging.c ├── logging.h ├── mallocwatch.c ├── nowrite.c ├── patch.c ├── setcanary.c ├── setstdin.c ├── startstop.c └── writeout.c └── test ├── .gitignore ├── Makefile ├── hello.c ├── nowrite.c ├── rand.c ├── realloc.c ├── run_tests.sh ├── setstdin_fread.c ├── setstdin_getc.c ├── setstdin_read.c ├── sleep.c ├── sock.c ├── time.c └── uid.c /.gitignore: -------------------------------------------------------------------------------- 1 | build* 2 | *.so 3 | *.o 4 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/README.md -------------------------------------------------------------------------------- /cmake-build-multiarch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/cmake-build-multiarch.sh -------------------------------------------------------------------------------- /cmake-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/cmake-build.sh -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/crazyrealloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/crazyrealloc.c -------------------------------------------------------------------------------- /src/dealarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/dealarm.c -------------------------------------------------------------------------------- /src/deexec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/deexec.c -------------------------------------------------------------------------------- /src/defork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/defork.c -------------------------------------------------------------------------------- /src/depselect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/depselect.c -------------------------------------------------------------------------------- /src/deptrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/deptrace.c -------------------------------------------------------------------------------- /src/derand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/derand.c -------------------------------------------------------------------------------- /src/desigact.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/desigact.c -------------------------------------------------------------------------------- /src/desleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/desleep.c -------------------------------------------------------------------------------- /src/desock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/desock.c -------------------------------------------------------------------------------- /src/desock_dup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/desock_dup.c -------------------------------------------------------------------------------- /src/desrand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/desrand.c -------------------------------------------------------------------------------- /src/detime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/detime.c -------------------------------------------------------------------------------- /src/deuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/deuid.c -------------------------------------------------------------------------------- /src/ensock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/ensock.c -------------------------------------------------------------------------------- /src/eofkiller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/eofkiller.c -------------------------------------------------------------------------------- /src/getcanary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/getcanary.c -------------------------------------------------------------------------------- /src/logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/logging.c -------------------------------------------------------------------------------- /src/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/logging.h -------------------------------------------------------------------------------- /src/mallocwatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/mallocwatch.c -------------------------------------------------------------------------------- /src/nowrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/nowrite.c -------------------------------------------------------------------------------- /src/patch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/patch.c -------------------------------------------------------------------------------- /src/setcanary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/setcanary.c -------------------------------------------------------------------------------- /src/setstdin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/setstdin.c -------------------------------------------------------------------------------- /src/startstop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/startstop.c -------------------------------------------------------------------------------- /src/writeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/src/writeout.c -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/.gitignore -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/hello.c: -------------------------------------------------------------------------------- 1 | #include "stdio.h" 2 | 3 | int main() 4 | { 5 | puts("Hello world!"); 6 | } 7 | -------------------------------------------------------------------------------- /test/nowrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/nowrite.c -------------------------------------------------------------------------------- /test/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/rand.c -------------------------------------------------------------------------------- /test/realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/realloc.c -------------------------------------------------------------------------------- /test/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/run_tests.sh -------------------------------------------------------------------------------- /test/setstdin_fread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/setstdin_fread.c -------------------------------------------------------------------------------- /test/setstdin_getc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/setstdin_getc.c -------------------------------------------------------------------------------- /test/setstdin_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/setstdin_read.c -------------------------------------------------------------------------------- /test/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/sleep.c -------------------------------------------------------------------------------- /test/sock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/sock.c -------------------------------------------------------------------------------- /test/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/time.c -------------------------------------------------------------------------------- /test/uid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zardus/preeny/HEAD/test/uid.c --------------------------------------------------------------------------------