Main repository for the Galois/Two Six Pirate Project for DARPA GAPS
Patches Assured up to Trace Equivalence
The SAW scripting language.
Cryptol: The Language of Cryptography
A Haskell library for building JSON-RPC servers (work in progress), with servers for Cryptol and SAW
The SAW core language.
A translator from SAWCore to Coq
'Classic' FreeRTOS distribution. Started as Git clone of FreeRTOS SourceForge SVN repo. Submodules the kernel.
FreeRTOS kernel files only, submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.
Crucible is a library for symbolic simulation of imperative programs
FreeRTOS-Plus-TCP library repository. +TCP files only. Submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.
Symbolic formula representation and solver interaction library
A set of utilities for using indexed types including containers, equality, and comparison.
The Daedalus data description language
Implementation of the Heapster type system of separation types inside SAW, including a translation to SAW core
Clean, portable, tested implementations of post-quantum cryptography
A central repository for specifications of cryptographic algorithms in Cryptol
Open source binary analysis tools.
Semantic interpretation the ARM Specification Language using symbolic execution
Lean4 port of Arduino balance car controller
A Coq formalization of flow equivalence for desynchronized designs of asynchronous hardware.
LLVM enhanced for the GAPS program
A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Update every day at 2:30 AM, GMT+8, Taiwan Time
SAW front end for the MIR language from rustc
Haskell bindings to libBF