Initial commit
Created command line interface so I don't have to keep recompiling this thing
Fixed multiple bugs, cleaned up structures, made sure all memory is eventually freed
WIP on consecutive block read merging
Coalesce contiguous blocks (and even those separated by a given distance) into a single read
Include more headers for greater compatibility
Fixed memory leak when handling empty files
Scan blocks in their entirety before reading them; added profiling output option for context in strace output
Require one fewer read per directory entry
Added CMakeLists.txt, renamed to dj.c, added profiling executable and graphing script
Added extra utilities to build script, fixed read_dir_files warnings
Created lister that just lists a directory
Specify file or directory listing in lister
Added normal VFS directory listing
Added license file
Dump statically-analyzed call graph info during compilation
Added a teensy bit of documentation to refresh my memory
Naming cleanup; additional documentation
Factored some things into separate files; cleaned up consecutive block length calculation logic
Added docs and improved code clarity in stripe-finding loop