├── .gitignore ├── README.md ├── analyzer ├── .gitignore ├── Makefile └── src │ ├── CMakeLists.txt │ └── lib │ ├── Analyzer.cc │ ├── Analyzer.h │ ├── CMakeLists.txt │ ├── CallGraph.cc │ ├── CallGraph.h │ ├── Common.cc │ ├── Common.h │ ├── Config.h │ ├── SecurityChecks.cc │ ├── SecurityChecks.h │ └── configs │ ├── err-funcs │ ├── skip-funcs │ └── test-funcs ├── disable-inline └── 0001-patch-for-disabling-inlining.patch ├── encoded-errno ├── freebsd │ └── errno.h └── include │ ├── linux │ └── errno.h │ └── uapi │ └── asm-generic │ ├── errno-base.h │ └── errno.h ├── llvm ├── .gitignore └── build-llvm.sh └── outputs ├── dccp ├── details └── output ├── dfetch ├── output.ods └── results ├── kernel ├── details ├── output └── results.ods └── net ├── details └── output /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/README.md -------------------------------------------------------------------------------- /analyzer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/.gitignore -------------------------------------------------------------------------------- /analyzer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/Makefile -------------------------------------------------------------------------------- /analyzer/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/CMakeLists.txt -------------------------------------------------------------------------------- /analyzer/src/lib/Analyzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/Analyzer.cc -------------------------------------------------------------------------------- /analyzer/src/lib/Analyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/Analyzer.h -------------------------------------------------------------------------------- /analyzer/src/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/CMakeLists.txt -------------------------------------------------------------------------------- /analyzer/src/lib/CallGraph.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/CallGraph.cc -------------------------------------------------------------------------------- /analyzer/src/lib/CallGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/CallGraph.h -------------------------------------------------------------------------------- /analyzer/src/lib/Common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/Common.cc -------------------------------------------------------------------------------- /analyzer/src/lib/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/Common.h -------------------------------------------------------------------------------- /analyzer/src/lib/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/Config.h -------------------------------------------------------------------------------- /analyzer/src/lib/SecurityChecks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/SecurityChecks.cc -------------------------------------------------------------------------------- /analyzer/src/lib/SecurityChecks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/SecurityChecks.h -------------------------------------------------------------------------------- /analyzer/src/lib/configs/err-funcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/configs/err-funcs -------------------------------------------------------------------------------- /analyzer/src/lib/configs/skip-funcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/configs/skip-funcs -------------------------------------------------------------------------------- /analyzer/src/lib/configs/test-funcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/analyzer/src/lib/configs/test-funcs -------------------------------------------------------------------------------- /disable-inline/0001-patch-for-disabling-inlining.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/disable-inline/0001-patch-for-disabling-inlining.patch -------------------------------------------------------------------------------- /encoded-errno/freebsd/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/encoded-errno/freebsd/errno.h -------------------------------------------------------------------------------- /encoded-errno/include/linux/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/encoded-errno/include/linux/errno.h -------------------------------------------------------------------------------- /encoded-errno/include/uapi/asm-generic/errno-base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/encoded-errno/include/uapi/asm-generic/errno-base.h -------------------------------------------------------------------------------- /encoded-errno/include/uapi/asm-generic/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/encoded-errno/include/uapi/asm-generic/errno.h -------------------------------------------------------------------------------- /llvm/.gitignore: -------------------------------------------------------------------------------- 1 | llvm-project 2 | -------------------------------------------------------------------------------- /llvm/build-llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/llvm/build-llvm.sh -------------------------------------------------------------------------------- /outputs/dccp/details: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/dccp/details -------------------------------------------------------------------------------- /outputs/dccp/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/dccp/output -------------------------------------------------------------------------------- /outputs/dfetch/output.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/dfetch/output.ods -------------------------------------------------------------------------------- /outputs/dfetch/results: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/dfetch/results -------------------------------------------------------------------------------- /outputs/kernel/details: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/kernel/details -------------------------------------------------------------------------------- /outputs/kernel/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/kernel/output -------------------------------------------------------------------------------- /outputs/kernel/results.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/kernel/results.ods -------------------------------------------------------------------------------- /outputs/net/details: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/net/details -------------------------------------------------------------------------------- /outputs/net/output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/umnsec/cheq/HEAD/outputs/net/output --------------------------------------------------------------------------------