├── EXPERIMENTS.md ├── LICENSE.md ├── README.md └── src ├── .gitignore ├── Makefile ├── Makefile.inc ├── afl ├── .gitignore ├── Makefile ├── QuickStartGuide.txt ├── README ├── afl-analyze.c ├── afl-as.c ├── afl-as.h ├── afl-cmin ├── afl-fuzz.c ├── afl-gcc.c ├── afl-gotcpu.c ├── afl-plot ├── afl-showmap.c ├── afl-tmin.c ├── afl-whatsup ├── alloc-inl.h ├── config.h ├── debug.h ├── dictionaries │ ├── README.dictionaries │ ├── gif.dict │ ├── html_tags.dict │ ├── jpeg.dict │ ├── js.dict │ ├── json.dict │ ├── pdf.dict │ ├── png.dict │ ├── sql.dict │ ├── tiff.dict │ ├── webp.dict │ └── xml.dict ├── docs │ ├── COPYING │ ├── ChangeLog │ ├── INSTALL │ ├── QuickStartGuide.txt │ ├── README │ ├── env_variables.txt │ ├── historical_notes.txt │ ├── life_pro_tips.txt │ ├── notes_for_asan.txt │ ├── parallel_fuzzing.txt │ ├── perf_tips.txt │ ├── sister_projects.txt │ ├── status_screen.txt │ ├── technical_details.txt │ ├── visualization │ │ └── afl_gzip.png │ └── vuln_samples │ │ ├── bash-cmd-exec.var │ │ ├── bash-uninit-mem.var │ │ ├── ffmpeg-h264-bad-ptr-800m.mp4 │ │ ├── ffmpeg-h264-bad-read.mp4 │ │ ├── ffmpeg-h264-call-stack-overflow.mp4 │ │ ├── file-fpu-exception.elf │ │ ├── firefox-bmp-leak.bmp │ │ ├── firefox-chrome-leak.jpg │ │ ├── firefox-gif-leak.gif │ │ ├── firefox-gif-leak2.gif │ │ ├── jxrlib-crash.jxr │ │ ├── jxrlib-crash2.jxr │ │ ├── jxrlib-crash3.jxr │ │ ├── jxrlib-crash4.jxr │ │ ├── lesspipe-cpio-bad-write.cpio │ │ ├── libjpeg-sos-leak.jpg │ │ ├── libjpeg-turbo-dht-leak.jpg │ │ ├── libtiff-bad-write.tif │ │ ├── libtiff-uninit-mem.tif │ │ ├── libtiff-uninit-mem2.tif │ │ ├── libtiff-uninit-mem3.tif │ │ ├── libtiff-uninit-mem4.tif │ │ ├── libxml2-bad-read.xml │ │ ├── msie-dht-leak.jpg │ │ ├── msie-jxr-mem-leak.jxr │ │ ├── msie-png-mem-leak.png │ │ ├── msie-tiff-mem-leak.tif │ │ ├── msie-zlib-dos.png │ │ ├── openssl-null-ptr.der │ │ ├── openssl-null-ptr2.der │ │ ├── photoshop-mem-leak.jpg │ │ ├── sqlite-bad-free.sql │ │ ├── sqlite-bad-ptr.sql │ │ ├── sqlite-bad-ptr2.sql │ │ ├── sqlite-bad-ptr3.sql │ │ ├── sqlite-heap-overflow.sql │ │ ├── sqlite-heap-overwrite.sql │ │ ├── sqlite-negative-memset.sql │ │ ├── sqlite-null-ptr1.sql │ │ ├── sqlite-null-ptr10.sql │ │ ├── sqlite-null-ptr11.sql │ │ ├── sqlite-null-ptr12.sql │ │ ├── sqlite-null-ptr13.sql │ │ ├── sqlite-null-ptr14.sql │ │ ├── sqlite-null-ptr15.sql │ │ ├── sqlite-null-ptr2.sql │ │ ├── sqlite-null-ptr3.sql │ │ ├── sqlite-null-ptr4.sql │ │ ├── sqlite-null-ptr5.sql │ │ ├── sqlite-null-ptr6.sql │ │ ├── sqlite-null-ptr7.sql │ │ ├── sqlite-null-ptr8.sql │ │ ├── sqlite-null-ptr9.sql │ │ ├── sqlite-oob-read.sql │ │ ├── sqlite-oob-write.sql │ │ ├── sqlite-stack-buf-overflow.sql │ │ ├── sqlite-stack-exhaustion.sql │ │ ├── sqlite-unint-mem.sql │ │ ├── sqlite-use-after-free.sql │ │ ├── strings-bfd-badptr.elf │ │ ├── strings-bfd-badptr2.elf │ │ ├── strings-stack-overflow │ │ ├── strings-unchecked-ctr.elf │ │ ├── tcpdump-arp-crash.pcap │ │ ├── tcpdump-ppp-crash.pcap │ │ ├── unrtf-arbitrary-read.rtf │ │ └── unzip-t-mem-corruption.zip ├── experimental │ ├── README.experiments │ ├── argv_fuzzing │ │ └── argv-fuzz-inl.h │ ├── asan_cgroups │ │ └── limit_memory.sh │ ├── bash_shellshock │ │ └── shellshock-fuzz.diff │ ├── canvas_harness │ │ └── canvas_harness.html │ ├── clang_asm_normalize │ │ └── as │ ├── crash_triage │ │ └── triage_crashes.sh │ ├── distributed_fuzzing │ │ └── sync_script.sh │ ├── libpng_no_checksum │ │ └── libpng-nocrc.patch │ ├── persistent_demo │ │ └── persistent_demo.c │ └── post_library │ │ ├── post_library.so.c │ │ └── post_library_png.so.c ├── hash.h ├── libdislocator │ ├── Makefile │ ├── README.dislocator │ └── libdislocator.so.c ├── libtokencap │ ├── Makefile │ ├── README.tokencap │ └── libtokencap.so.c ├── llvm_mode │ ├── Makefile │ ├── README.llvm │ ├── afl-clang-fast.c │ ├── afl-llvm-pass.so.cc │ ├── afl-llvm-rt.o.c │ ├── kafl-llvm-rt.o.c │ ├── kafl-llvm-rt.o.c.bak │ ├── kcov-llvm-rt.o.cc │ └── my-afl-llvm-rt.o.c ├── qemu_mode │ ├── README.qemu │ ├── build_qemu_support.sh │ └── patches │ │ ├── afl-qemu-cpu-inl.h │ │ ├── cpu-exec.diff │ │ ├── elfload.diff │ │ └── syscall.diff ├── test-instr.c ├── testcases │ ├── README.testcases │ ├── archives │ │ ├── common │ │ │ ├── bzip2 │ │ │ │ └── small_archive.bz2 │ │ │ ├── cab │ │ │ │ └── small_archive.cab │ │ │ ├── compress │ │ │ │ └── small_archive.Z │ │ │ ├── cpio │ │ │ │ └── small_archive.cpio │ │ │ ├── gzip │ │ │ │ └── small_archive.gz │ │ │ ├── lzo │ │ │ │ └── small_archive.lzo │ │ │ ├── rar │ │ │ │ └── small_archive.rar │ │ │ ├── tar │ │ │ │ └── small_archive.tar │ │ │ ├── xz │ │ │ │ └── small_archive.xz │ │ │ └── zip │ │ │ │ └── small_archive.zip │ │ └── exotic │ │ │ ├── arj │ │ │ └── small_archive.arj │ │ │ ├── lha │ │ │ └── small_archive.lha │ │ │ ├── lrzip │ │ │ └── small_archive.lrz │ │ │ ├── lzip │ │ │ └── small_archive.lz │ │ │ ├── lzma │ │ │ └── small_archive.lzma │ │ │ ├── rzip │ │ │ └── small_archive.rz │ │ │ └── zoo │ │ │ └── small_archive.zoo │ ├── images │ │ ├── bmp │ │ │ └── not_kitty.bmp │ │ ├── gif │ │ │ └── not_kitty.gif │ │ ├── ico │ │ │ └── not_kitty.ico │ │ ├── jp2 │ │ │ └── not_kitty.jp2 │ │ ├── jpeg │ │ │ └── not_kitty.jpg │ │ ├── jxr │ │ │ └── not_kitty.jxr │ │ ├── png │ │ │ ├── not_kitty.png │ │ │ ├── not_kitty_alpha.png │ │ │ ├── not_kitty_gamma.png │ │ │ └── not_kitty_icc.png │ │ ├── tiff │ │ │ └── not_kitty.tiff │ │ └── webp │ │ │ └── not_kitty.webp │ ├── multimedia │ │ └── h264 │ │ │ └── small_movie.mp4 │ └── others │ │ ├── elf │ │ └── small_exec.elf │ │ ├── js │ │ └── small_script.js │ │ ├── pcap │ │ └── small_capture.pcap │ │ ├── pdf │ │ └── small.pdf │ │ ├── rtf │ │ └── small_document.rtf │ │ ├── sql │ │ └── simple_queries.sql │ │ ├── text │ │ └── hello_world.txt │ │ └── xml │ │ └── small_document.xml └── types.h ├── build-note ├── combined ├── .gitignore ├── Constants.cpp ├── Constants.hpp ├── FSCQ-consistency-exec.cpp ├── Image.cpp ├── Image.hpp ├── Makefile ├── MutationStage-fscq.cpp ├── MutationStage-yxv6.cpp ├── MutationStage.cpp ├── MutationStage.hpp ├── Program.cpp ├── Program.hpp ├── README.md ├── SyscallMutator.cpp ├── SyscallMutator.hpp ├── Utils.cpp ├── Utils.hpp ├── afl-fscq-syscall │ ├── .gitignore │ ├── Makefile │ ├── QuickStartGuide.txt │ ├── README │ ├── afl-analyze.c │ ├── afl-as.c │ ├── afl-as.h │ ├── afl-cmin │ ├── afl-fuzz.c │ ├── afl-gcc.c │ ├── afl-gotcpu.c │ ├── afl-plot │ ├── afl-showmap.c │ ├── afl-tmin.c │ ├── afl-whatsup │ ├── alloc-inl.h │ ├── config.h │ ├── debug.h │ ├── dictionaries │ │ ├── README.dictionaries │ │ ├── gif.dict │ │ ├── html_tags.dict │ │ ├── jpeg.dict │ │ ├── js.dict │ │ ├── json.dict │ │ ├── pdf.dict │ │ ├── png.dict │ │ ├── sql.dict │ │ ├── tiff.dict │ │ ├── webp.dict │ │ └── xml.dict │ ├── docs │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── QuickStartGuide.txt │ │ ├── README │ │ ├── env_variables.txt │ │ ├── historical_notes.txt │ │ ├── life_pro_tips.txt │ │ ├── notes_for_asan.txt │ │ ├── parallel_fuzzing.txt │ │ ├── perf_tips.txt │ │ ├── sister_projects.txt │ │ ├── status_screen.txt │ │ ├── technical_details.txt │ │ ├── visualization │ │ │ └── afl_gzip.png │ │ └── vuln_samples │ │ │ ├── bash-cmd-exec.var │ │ │ ├── bash-uninit-mem.var │ │ │ ├── ffmpeg-h264-bad-ptr-800m.mp4 │ │ │ ├── ffmpeg-h264-bad-read.mp4 │ │ │ ├── ffmpeg-h264-call-stack-overflow.mp4 │ │ │ ├── file-fpu-exception.elf │ │ │ ├── firefox-bmp-leak.bmp │ │ │ ├── firefox-chrome-leak.jpg │ │ │ ├── firefox-gif-leak.gif │ │ │ ├── firefox-gif-leak2.gif │ │ │ ├── jxrlib-crash.jxr │ │ │ ├── jxrlib-crash2.jxr │ │ │ ├── jxrlib-crash3.jxr │ │ │ ├── jxrlib-crash4.jxr │ │ │ ├── lesspipe-cpio-bad-write.cpio │ │ │ ├── libjpeg-sos-leak.jpg │ │ │ ├── libjpeg-turbo-dht-leak.jpg │ │ │ ├── libtiff-bad-write.tif │ │ │ ├── libtiff-uninit-mem.tif │ │ │ ├── libtiff-uninit-mem2.tif │ │ │ ├── libtiff-uninit-mem3.tif │ │ │ ├── libtiff-uninit-mem4.tif │ │ │ ├── libxml2-bad-read.xml │ │ │ ├── msie-dht-leak.jpg │ │ │ ├── msie-jxr-mem-leak.jxr │ │ │ ├── msie-png-mem-leak.png │ │ │ ├── msie-tiff-mem-leak.tif │ │ │ ├── msie-zlib-dos.png │ │ │ ├── openssl-null-ptr.der │ │ │ ├── openssl-null-ptr2.der │ │ │ ├── photoshop-mem-leak.jpg │ │ │ ├── sqlite-bad-free.sql │ │ │ ├── sqlite-bad-ptr.sql │ │ │ ├── sqlite-bad-ptr2.sql │ │ │ ├── sqlite-bad-ptr3.sql │ │ │ ├── sqlite-heap-overflow.sql │ │ │ ├── sqlite-heap-overwrite.sql │ │ │ ├── sqlite-negative-memset.sql │ │ │ ├── sqlite-null-ptr1.sql │ │ │ ├── sqlite-null-ptr10.sql │ │ │ ├── sqlite-null-ptr11.sql │ │ │ ├── sqlite-null-ptr12.sql │ │ │ ├── sqlite-null-ptr13.sql │ │ │ ├── sqlite-null-ptr14.sql │ │ │ ├── sqlite-null-ptr15.sql │ │ │ ├── sqlite-null-ptr2.sql │ │ │ ├── sqlite-null-ptr3.sql │ │ │ ├── sqlite-null-ptr4.sql │ │ │ ├── sqlite-null-ptr5.sql │ │ │ ├── sqlite-null-ptr6.sql │ │ │ ├── sqlite-null-ptr7.sql │ │ │ ├── sqlite-null-ptr8.sql │ │ │ ├── sqlite-null-ptr9.sql │ │ │ ├── sqlite-oob-read.sql │ │ │ ├── sqlite-oob-write.sql │ │ │ ├── sqlite-stack-buf-overflow.sql │ │ │ ├── sqlite-stack-exhaustion.sql │ │ │ ├── sqlite-unint-mem.sql │ │ │ ├── sqlite-use-after-free.sql │ │ │ ├── strings-bfd-badptr.elf │ │ │ ├── strings-bfd-badptr2.elf │ │ │ ├── strings-stack-overflow │ │ │ ├── strings-unchecked-ctr.elf │ │ │ ├── tcpdump-arp-crash.pcap │ │ │ ├── tcpdump-ppp-crash.pcap │ │ │ ├── unrtf-arbitrary-read.rtf │ │ │ └── unzip-t-mem-corruption.zip │ ├── experimental │ │ ├── README.experiments │ │ ├── argv_fuzzing │ │ │ └── argv-fuzz-inl.h │ │ ├── asan_cgroups │ │ │ └── limit_memory.sh │ │ ├── bash_shellshock │ │ │ └── shellshock-fuzz.diff │ │ ├── canvas_harness │ │ │ └── canvas_harness.html │ │ ├── crash_triage │ │ │ └── triage_crashes.sh │ │ ├── distributed_fuzzing │ │ │ └── sync_script.sh │ │ ├── libpng_no_checksum │ │ │ └── libpng-nocrc.patch │ │ ├── persistent_demo │ │ │ └── persistent_demo.c │ │ └── post_library │ │ │ ├── post_library.so.c │ │ │ └── post_library_png.so.c │ ├── hash.h │ ├── libdislocator │ │ ├── Makefile │ │ ├── README.dislocator │ │ └── libdislocator.so.c │ ├── libtokencap │ │ ├── Makefile │ │ ├── README.tokencap │ │ └── libtokencap.so.c │ ├── llvm_mode │ │ ├── Makefile │ │ ├── README.llvm │ │ ├── afl-clang-fast.c │ │ ├── afl-llvm-pass.so.cc │ │ ├── afl-llvm-rt.c │ │ ├── afl-llvm-rt.o.c │ │ └── fscq-llvm-rt.c │ ├── qemu_mode │ │ ├── README.qemu │ │ ├── build_qemu_support.sh │ │ ├── patches │ │ │ ├── afl-qemu-cpu-inl.h │ │ │ ├── cpu-exec.diff │ │ │ ├── elfload.diff │ │ │ └── syscall.diff │ │ └── qemu-2.10.0.tar.xz │ ├── test-instr.c │ ├── testcases │ │ ├── README.testcases │ │ ├── archives │ │ │ ├── common │ │ │ │ ├── bzip2 │ │ │ │ │ └── small_archive.bz2 │ │ │ │ ├── cab │ │ │ │ │ └── small_archive.cab │ │ │ │ ├── compress │ │ │ │ │ └── small_archive.Z │ │ │ │ ├── cpio │ │ │ │ │ └── small_archive.cpio │ │ │ │ ├── gzip │ │ │ │ │ └── small_archive.gz │ │ │ │ ├── lzo │ │ │ │ │ └── small_archive.lzo │ │ │ │ ├── rar │ │ │ │ │ └── small_archive.rar │ │ │ │ ├── tar │ │ │ │ │ └── small_archive.tar │ │ │ │ ├── xz │ │ │ │ │ └── small_archive.xz │ │ │ │ └── zip │ │ │ │ │ └── small_archive.zip │ │ │ └── exotic │ │ │ │ ├── arj │ │ │ │ └── small_archive.arj │ │ │ │ ├── lha │ │ │ │ └── small_archive.lha │ │ │ │ ├── lrzip │ │ │ │ └── small_archive.lrz │ │ │ │ ├── lzip │ │ │ │ └── small_archive.lz │ │ │ │ ├── lzma │ │ │ │ └── small_archive.lzma │ │ │ │ ├── rzip │ │ │ │ └── small_archive.rz │ │ │ │ └── zoo │ │ │ │ └── small_archive.zoo │ │ ├── images │ │ │ ├── bmp │ │ │ │ └── not_kitty.bmp │ │ │ ├── gif │ │ │ │ └── not_kitty.gif │ │ │ ├── ico │ │ │ │ └── not_kitty.ico │ │ │ ├── jp2 │ │ │ │ └── not_kitty.jp2 │ │ │ ├── jpeg │ │ │ │ └── not_kitty.jpg │ │ │ ├── jxr │ │ │ │ └── not_kitty.jxr │ │ │ ├── png │ │ │ │ ├── not_kitty.png │ │ │ │ ├── not_kitty_alpha.png │ │ │ │ ├── not_kitty_gamma.png │ │ │ │ └── not_kitty_icc.png │ │ │ ├── tiff │ │ │ │ └── not_kitty.tiff │ │ │ └── webp │ │ │ │ └── not_kitty.webp │ │ ├── multimedia │ │ │ └── h264 │ │ │ │ └── small_movie.mp4 │ │ └── others │ │ │ ├── elf │ │ │ └── small_exec.elf │ │ │ ├── js │ │ │ └── small_script.js │ │ │ ├── pcap │ │ │ └── small_capture.pcap │ │ │ ├── pdf │ │ │ └── small.pdf │ │ │ ├── rtf │ │ │ └── small_document.rtf │ │ │ ├── sql │ │ │ └── simple_queries.sql │ │ │ ├── text │ │ │ └── hello_world.txt │ │ │ └── xml │ │ │ └── small_document.xml │ └── types.h ├── afl-image-syscall │ ├── .gitignore │ ├── Makefile │ ├── QuickStartGuide.txt │ ├── README │ ├── afl-analyze.c │ ├── afl-as.c │ ├── afl-as.h │ ├── afl-cmin │ ├── afl-fuzz-delayed.c │ ├── afl-fuzz.c │ ├── afl-gcc.c │ ├── afl-gotcpu.c │ ├── afl-plot │ ├── afl-showmap.c │ ├── afl-tmin.c │ ├── afl-whatsup │ ├── alloc-inl.h │ ├── config-delay.h │ ├── config.h │ ├── debug.h │ ├── dictionaries │ │ ├── README.dictionaries │ │ ├── gif.dict │ │ ├── html_tags.dict │ │ ├── jpeg.dict │ │ ├── js.dict │ │ ├── json.dict │ │ ├── pdf.dict │ │ ├── png.dict │ │ ├── sql.dict │ │ ├── tiff.dict │ │ ├── webp.dict │ │ └── xml.dict │ ├── docs │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── QuickStartGuide.txt │ │ ├── README │ │ ├── env_variables.txt │ │ ├── historical_notes.txt │ │ ├── life_pro_tips.txt │ │ ├── notes_for_asan.txt │ │ ├── parallel_fuzzing.txt │ │ ├── perf_tips.txt │ │ ├── sister_projects.txt │ │ ├── status_screen.txt │ │ ├── technical_details.txt │ │ ├── visualization │ │ │ └── afl_gzip.png │ │ └── vuln_samples │ │ │ ├── bash-cmd-exec.var │ │ │ ├── bash-uninit-mem.var │ │ │ ├── ffmpeg-h264-bad-ptr-800m.mp4 │ │ │ ├── ffmpeg-h264-bad-read.mp4 │ │ │ ├── ffmpeg-h264-call-stack-overflow.mp4 │ │ │ ├── file-fpu-exception.elf │ │ │ ├── firefox-bmp-leak.bmp │ │ │ ├── firefox-chrome-leak.jpg │ │ │ ├── firefox-gif-leak.gif │ │ │ ├── firefox-gif-leak2.gif │ │ │ ├── jxrlib-crash.jxr │ │ │ ├── jxrlib-crash2.jxr │ │ │ ├── jxrlib-crash3.jxr │ │ │ ├── jxrlib-crash4.jxr │ │ │ ├── lesspipe-cpio-bad-write.cpio │ │ │ ├── libjpeg-sos-leak.jpg │ │ │ ├── libjpeg-turbo-dht-leak.jpg │ │ │ ├── libtiff-bad-write.tif │ │ │ ├── libtiff-uninit-mem.tif │ │ │ ├── libtiff-uninit-mem2.tif │ │ │ ├── libtiff-uninit-mem3.tif │ │ │ ├── libtiff-uninit-mem4.tif │ │ │ ├── libxml2-bad-read.xml │ │ │ ├── msie-dht-leak.jpg │ │ │ ├── msie-jxr-mem-leak.jxr │ │ │ ├── msie-png-mem-leak.png │ │ │ ├── msie-tiff-mem-leak.tif │ │ │ ├── msie-zlib-dos.png │ │ │ ├── openssl-null-ptr.der │ │ │ ├── openssl-null-ptr2.der │ │ │ ├── photoshop-mem-leak.jpg │ │ │ ├── sqlite-bad-free.sql │ │ │ ├── sqlite-bad-ptr.sql │ │ │ ├── sqlite-bad-ptr2.sql │ │ │ ├── sqlite-bad-ptr3.sql │ │ │ ├── sqlite-heap-overflow.sql │ │ │ ├── sqlite-heap-overwrite.sql │ │ │ ├── sqlite-negative-memset.sql │ │ │ ├── sqlite-null-ptr1.sql │ │ │ ├── sqlite-null-ptr10.sql │ │ │ ├── sqlite-null-ptr11.sql │ │ │ ├── sqlite-null-ptr12.sql │ │ │ ├── sqlite-null-ptr13.sql │ │ │ ├── sqlite-null-ptr14.sql │ │ │ ├── sqlite-null-ptr15.sql │ │ │ ├── sqlite-null-ptr2.sql │ │ │ ├── sqlite-null-ptr3.sql │ │ │ ├── sqlite-null-ptr4.sql │ │ │ ├── sqlite-null-ptr5.sql │ │ │ ├── sqlite-null-ptr6.sql │ │ │ ├── sqlite-null-ptr7.sql │ │ │ ├── sqlite-null-ptr8.sql │ │ │ ├── sqlite-null-ptr9.sql │ │ │ ├── sqlite-oob-read.sql │ │ │ ├── sqlite-oob-write.sql │ │ │ ├── sqlite-stack-buf-overflow.sql │ │ │ ├── sqlite-stack-exhaustion.sql │ │ │ ├── sqlite-unint-mem.sql │ │ │ ├── sqlite-use-after-free.sql │ │ │ ├── strings-bfd-badptr.elf │ │ │ ├── strings-bfd-badptr2.elf │ │ │ ├── strings-stack-overflow │ │ │ ├── strings-unchecked-ctr.elf │ │ │ ├── tcpdump-arp-crash.pcap │ │ │ ├── tcpdump-ppp-crash.pcap │ │ │ ├── unrtf-arbitrary-read.rtf │ │ │ └── unzip-t-mem-corruption.zip │ ├── experimental │ │ ├── README.experiments │ │ ├── argv_fuzzing │ │ │ └── argv-fuzz-inl.h │ │ ├── asan_cgroups │ │ │ └── limit_memory.sh │ │ ├── bash_shellshock │ │ │ └── shellshock-fuzz.diff │ │ ├── canvas_harness │ │ │ └── canvas_harness.html │ │ ├── crash_triage │ │ │ └── triage_crashes.sh │ │ ├── distributed_fuzzing │ │ │ └── sync_script.sh │ │ ├── libpng_no_checksum │ │ │ └── libpng-nocrc.patch │ │ ├── persistent_demo │ │ │ └── persistent_demo.c │ │ └── post_library │ │ │ ├── post_library.so.c │ │ │ └── post_library_png.so.c │ ├── hash.h │ ├── libdislocator │ │ ├── Makefile │ │ ├── README.dislocator │ │ └── libdislocator.so.c │ ├── libtokencap │ │ ├── Makefile │ │ ├── README.tokencap │ │ └── libtokencap.so.c │ ├── llvm_mode │ │ ├── Makefile │ │ ├── README.llvm │ │ ├── afl-clang-fast.c │ │ ├── afl-llvm-pass.so.cc │ │ └── afl-llvm-rt.o.c │ ├── qemu_mode │ │ ├── README.qemu │ │ ├── build_qemu_support.sh │ │ └── patches │ │ │ ├── afl-qemu-cpu-inl.h │ │ │ ├── cpu-exec.diff │ │ │ ├── elfload.diff │ │ │ └── syscall.diff │ ├── test-instr.c │ ├── testcases │ │ ├── README.testcases │ │ ├── archives │ │ │ ├── common │ │ │ │ ├── bzip2 │ │ │ │ │ └── small_archive.bz2 │ │ │ │ ├── cab │ │ │ │ │ └── small_archive.cab │ │ │ │ ├── compress │ │ │ │ │ └── small_archive.Z │ │ │ │ ├── cpio │ │ │ │ │ └── small_archive.cpio │ │ │ │ ├── gzip │ │ │ │ │ └── small_archive.gz │ │ │ │ ├── lzo │ │ │ │ │ └── small_archive.lzo │ │ │ │ ├── rar │ │ │ │ │ └── small_archive.rar │ │ │ │ ├── tar │ │ │ │ │ └── small_archive.tar │ │ │ │ ├── xz │ │ │ │ │ └── small_archive.xz │ │ │ │ └── zip │ │ │ │ │ └── small_archive.zip │ │ │ └── exotic │ │ │ │ ├── arj │ │ │ │ └── small_archive.arj │ │ │ │ ├── lha │ │ │ │ └── small_archive.lha │ │ │ │ ├── lrzip │ │ │ │ └── small_archive.lrz │ │ │ │ ├── lzip │ │ │ │ └── small_archive.lz │ │ │ │ ├── lzma │ │ │ │ └── small_archive.lzma │ │ │ │ ├── rzip │ │ │ │ └── small_archive.rz │ │ │ │ └── zoo │ │ │ │ └── small_archive.zoo │ │ ├── images │ │ │ ├── bmp │ │ │ │ └── not_kitty.bmp │ │ │ ├── gif │ │ │ │ └── not_kitty.gif │ │ │ ├── ico │ │ │ │ └── not_kitty.ico │ │ │ ├── jp2 │ │ │ │ └── not_kitty.jp2 │ │ │ ├── jpeg │ │ │ │ └── not_kitty.jpg │ │ │ ├── jxr │ │ │ │ └── not_kitty.jxr │ │ │ ├── png │ │ │ │ ├── not_kitty.png │ │ │ │ ├── not_kitty_alpha.png │ │ │ │ ├── not_kitty_gamma.png │ │ │ │ └── not_kitty_icc.png │ │ │ ├── tiff │ │ │ │ └── not_kitty.tiff │ │ │ └── webp │ │ │ │ └── not_kitty.webp │ │ ├── multimedia │ │ │ └── h264 │ │ │ │ └── small_movie.mp4 │ │ └── others │ │ │ ├── elf │ │ │ └── small_exec.elf │ │ │ ├── js │ │ │ └── small_script.js │ │ │ ├── pcap │ │ │ └── small_capture.pcap │ │ │ ├── pdf │ │ │ └── small.pdf │ │ │ ├── rtf │ │ │ └── small_document.rtf │ │ │ ├── sql │ │ │ └── simple_queries.sql │ │ │ ├── text │ │ │ └── hello_world.txt │ │ │ └── xml │ │ │ └── small_document.xml │ └── types.h ├── afl-yxv6-syscall │ ├── .gitignore │ ├── Makefile │ ├── QuickStartGuide.txt │ ├── README │ ├── afl-analyze.c │ ├── afl-as.c │ ├── afl-as.h │ ├── afl-cmin │ ├── afl-fuzz.c │ ├── afl-gcc.c │ ├── afl-gotcpu.c │ ├── afl-plot │ ├── afl-showmap.c │ ├── afl-tmin.c │ ├── afl-whatsup │ ├── alloc-inl.h │ ├── config.h │ ├── debug.h │ ├── dictionaries │ │ ├── README.dictionaries │ │ ├── gif.dict │ │ ├── html_tags.dict │ │ ├── jpeg.dict │ │ ├── js.dict │ │ ├── json.dict │ │ ├── pdf.dict │ │ ├── png.dict │ │ ├── sql.dict │ │ ├── tiff.dict │ │ ├── webp.dict │ │ └── xml.dict │ ├── docs │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── QuickStartGuide.txt │ │ ├── README │ │ ├── env_variables.txt │ │ ├── historical_notes.txt │ │ ├── life_pro_tips.txt │ │ ├── notes_for_asan.txt │ │ ├── parallel_fuzzing.txt │ │ ├── perf_tips.txt │ │ ├── sister_projects.txt │ │ ├── status_screen.txt │ │ ├── technical_details.txt │ │ ├── visualization │ │ │ └── afl_gzip.png │ │ └── vuln_samples │ │ │ ├── bash-cmd-exec.var │ │ │ ├── bash-uninit-mem.var │ │ │ ├── ffmpeg-h264-bad-ptr-800m.mp4 │ │ │ ├── ffmpeg-h264-bad-read.mp4 │ │ │ ├── ffmpeg-h264-call-stack-overflow.mp4 │ │ │ ├── file-fpu-exception.elf │ │ │ ├── firefox-bmp-leak.bmp │ │ │ ├── firefox-chrome-leak.jpg │ │ │ ├── firefox-gif-leak.gif │ │ │ ├── firefox-gif-leak2.gif │ │ │ ├── jxrlib-crash.jxr │ │ │ ├── jxrlib-crash2.jxr │ │ │ ├── jxrlib-crash3.jxr │ │ │ ├── jxrlib-crash4.jxr │ │ │ ├── lesspipe-cpio-bad-write.cpio │ │ │ ├── libjpeg-sos-leak.jpg │ │ │ ├── libjpeg-turbo-dht-leak.jpg │ │ │ ├── libtiff-bad-write.tif │ │ │ ├── libtiff-uninit-mem.tif │ │ │ ├── libtiff-uninit-mem2.tif │ │ │ ├── libtiff-uninit-mem3.tif │ │ │ ├── libtiff-uninit-mem4.tif │ │ │ ├── libxml2-bad-read.xml │ │ │ ├── msie-dht-leak.jpg │ │ │ ├── msie-jxr-mem-leak.jxr │ │ │ ├── msie-png-mem-leak.png │ │ │ ├── msie-tiff-mem-leak.tif │ │ │ ├── msie-zlib-dos.png │ │ │ ├── openssl-null-ptr.der │ │ │ ├── openssl-null-ptr2.der │ │ │ ├── photoshop-mem-leak.jpg │ │ │ ├── sqlite-bad-free.sql │ │ │ ├── sqlite-bad-ptr.sql │ │ │ ├── sqlite-bad-ptr2.sql │ │ │ ├── sqlite-bad-ptr3.sql │ │ │ ├── sqlite-heap-overflow.sql │ │ │ ├── sqlite-heap-overwrite.sql │ │ │ ├── sqlite-negative-memset.sql │ │ │ ├── sqlite-null-ptr1.sql │ │ │ ├── sqlite-null-ptr10.sql │ │ │ ├── sqlite-null-ptr11.sql │ │ │ ├── sqlite-null-ptr12.sql │ │ │ ├── sqlite-null-ptr13.sql │ │ │ ├── sqlite-null-ptr14.sql │ │ │ ├── sqlite-null-ptr15.sql │ │ │ ├── sqlite-null-ptr2.sql │ │ │ ├── sqlite-null-ptr3.sql │ │ │ ├── sqlite-null-ptr4.sql │ │ │ ├── sqlite-null-ptr5.sql │ │ │ ├── sqlite-null-ptr6.sql │ │ │ ├── sqlite-null-ptr7.sql │ │ │ ├── sqlite-null-ptr8.sql │ │ │ ├── sqlite-null-ptr9.sql │ │ │ ├── sqlite-oob-read.sql │ │ │ ├── sqlite-oob-write.sql │ │ │ ├── sqlite-stack-buf-overflow.sql │ │ │ ├── sqlite-stack-exhaustion.sql │ │ │ ├── sqlite-unint-mem.sql │ │ │ ├── sqlite-use-after-free.sql │ │ │ ├── strings-bfd-badptr.elf │ │ │ ├── strings-bfd-badptr2.elf │ │ │ ├── strings-stack-overflow │ │ │ ├── strings-unchecked-ctr.elf │ │ │ ├── tcpdump-arp-crash.pcap │ │ │ ├── tcpdump-ppp-crash.pcap │ │ │ ├── unrtf-arbitrary-read.rtf │ │ │ └── unzip-t-mem-corruption.zip │ ├── experimental │ │ ├── README.experiments │ │ ├── argv_fuzzing │ │ │ └── argv-fuzz-inl.h │ │ ├── asan_cgroups │ │ │ └── limit_memory.sh │ │ ├── bash_shellshock │ │ │ └── shellshock-fuzz.diff │ │ ├── canvas_harness │ │ │ └── canvas_harness.html │ │ ├── crash_triage │ │ │ └── triage_crashes.sh │ │ ├── distributed_fuzzing │ │ │ └── sync_script.sh │ │ ├── libpng_no_checksum │ │ │ └── libpng-nocrc.patch │ │ ├── persistent_demo │ │ │ └── persistent_demo.c │ │ └── post_library │ │ │ ├── post_library.so.c │ │ │ └── post_library_png.so.c │ ├── hash.h │ ├── libdislocator │ │ ├── Makefile │ │ ├── README.dislocator │ │ └── libdislocator.so.c │ ├── libtokencap │ │ ├── Makefile │ │ ├── README.tokencap │ │ └── libtokencap.so.c │ ├── llvm_mode │ │ ├── Makefile │ │ ├── README.llvm │ │ ├── afl-clang-fast.c │ │ ├── afl-llvm-pass.so.cc │ │ ├── afl-llvm-rt.c │ │ ├── afl-llvm-rt.o.c │ │ └── fscq-llvm-rt.c │ ├── qemu_mode │ │ ├── README.qemu │ │ ├── build_qemu_support.sh │ │ ├── patches │ │ │ ├── afl-qemu-cpu-inl.h │ │ │ ├── cpu-exec.diff │ │ │ ├── elfload.diff │ │ │ └── syscall.diff │ │ └── qemu-2.10.0.tar.xz │ ├── test-instr.c │ ├── testcases │ │ ├── README.testcases │ │ ├── archives │ │ │ ├── common │ │ │ │ ├── bzip2 │ │ │ │ │ └── small_archive.bz2 │ │ │ │ ├── cab │ │ │ │ │ └── small_archive.cab │ │ │ │ ├── compress │ │ │ │ │ └── small_archive.Z │ │ │ │ ├── cpio │ │ │ │ │ └── small_archive.cpio │ │ │ │ ├── gzip │ │ │ │ │ └── small_archive.gz │ │ │ │ ├── lzo │ │ │ │ │ └── small_archive.lzo │ │ │ │ ├── rar │ │ │ │ │ └── small_archive.rar │ │ │ │ ├── tar │ │ │ │ │ └── small_archive.tar │ │ │ │ ├── xz │ │ │ │ │ └── small_archive.xz │ │ │ │ └── zip │ │ │ │ │ └── small_archive.zip │ │ │ └── exotic │ │ │ │ ├── arj │ │ │ │ └── small_archive.arj │ │ │ │ ├── lha │ │ │ │ └── small_archive.lha │ │ │ │ ├── lrzip │ │ │ │ └── small_archive.lrz │ │ │ │ ├── lzip │ │ │ │ └── small_archive.lz │ │ │ │ ├── lzma │ │ │ │ └── small_archive.lzma │ │ │ │ ├── rzip │ │ │ │ └── small_archive.rz │ │ │ │ └── zoo │ │ │ │ └── small_archive.zoo │ │ ├── images │ │ │ ├── bmp │ │ │ │ └── not_kitty.bmp │ │ │ ├── gif │ │ │ │ └── not_kitty.gif │ │ │ ├── ico │ │ │ │ └── not_kitty.ico │ │ │ ├── jp2 │ │ │ │ └── not_kitty.jp2 │ │ │ ├── jpeg │ │ │ │ └── not_kitty.jpg │ │ │ ├── jxr │ │ │ │ └── not_kitty.jxr │ │ │ ├── png │ │ │ │ ├── not_kitty.png │ │ │ │ ├── not_kitty_alpha.png │ │ │ │ ├── not_kitty_gamma.png │ │ │ │ └── not_kitty_icc.png │ │ │ ├── tiff │ │ │ │ └── not_kitty.tiff │ │ │ └── webp │ │ │ │ └── not_kitty.webp │ │ ├── multimedia │ │ │ └── h264 │ │ │ │ └── small_movie.mp4 │ │ └── others │ │ │ ├── elf │ │ │ └── small_exec.elf │ │ │ ├── js │ │ │ └── small_script.js │ │ │ ├── pcap │ │ │ └── small_capture.pcap │ │ │ ├── pdf │ │ │ └── small.pdf │ │ │ ├── rtf │ │ │ └── small_document.rtf │ │ │ ├── sql │ │ │ └── simple_queries.sql │ │ │ ├── text │ │ │ └── hello_world.txt │ │ │ └── xml │ │ │ └── small_document.xml │ └── types.h ├── consistency-run-note ├── create_corpus.cpp ├── create_corpus_consistency.cpp ├── create_corpus_consistency2.cpp ├── image_test.cpp ├── mutator_wrapper.cpp ├── mutator_wrapper.hpp ├── program_reserialize.cpp ├── program_show.cpp ├── program_test.cpp ├── sanity-check.cpp └── yxv6-consistency-exec.cpp ├── dep.sh ├── emulator ├── checker.py ├── common.py ├── emulator.py ├── fscq.py ├── poctest │ ├── btrfs-131125-01-run.c │ ├── btrfs-131125-01.c │ ├── btrfs-140908-01.c │ ├── btrfs-150114-01.c │ ├── btrfs-150114-01.crashed │ ├── btrfs-150213-01-run.c │ ├── btrfs-150213-01.c │ ├── btrfs-150213-01.crashed │ ├── btrfs-150215-01-run.c │ ├── btrfs-150215-01.c │ ├── btrfs-150215-01.crashed │ ├── btrfs-150320-01-run.c │ ├── btrfs-150320-01.c │ ├── btrfs-150320-01.crashed │ ├── btrfs-150617-01.c │ ├── btrfs-150617-01.crashed │ ├── btrfs-150722-01-run.c │ ├── btrfs-150722-01.c │ ├── btrfs-150722-01.crashed │ ├── btrfs-151102-01.c │ ├── btrfs-151102-01.crashed │ ├── btrfs-160212-01-run.c │ ├── btrfs-160212-01.c │ ├── btrfs-160212-01.crashed │ ├── btrfs-160212-01.crashed.test │ ├── btrfs-160215-01-run.c │ ├── btrfs-160215-01.c │ ├── btrfs-160215-01.crashed │ ├── btrfs-160215-01.crashed.test │ ├── btrfs-160330-01-run.c │ ├── btrfs-160330-01.c │ ├── btrfs-160330-01.crashed │ ├── btrfs-160406-01-run.c │ ├── btrfs-160406-01.c │ ├── btrfs-160406-01.crashed │ ├── btrfs-160605-01-run.c │ ├── btrfs-160605-01.c │ ├── btrfs-160823-01-run.c │ ├── btrfs-160823-01.c │ ├── btrfs-160823-01.crashed │ ├── f2fs-btrfs-171228-01-run.c │ ├── f2fs-btrfs-171228-01.c │ ├── f2fs-btrfs-171228-01.crashed │ └── poctest.NOTE ├── syscalls.py ├── utils.py └── yxv6.py ├── ff-gcc ├── .gitignore ├── Makefile ├── ff-gcc-kasan.cc └── ff-gcc.cc ├── fs ├── README.md ├── btrfs │ ├── .gitignore │ ├── Makefile │ ├── btrfs.hh │ ├── btrfs_fuzzer.cc │ ├── btrfs_fuzzer.hh │ ├── btrfs_general_standalone.cc │ ├── btrfs_general_wrapper.cc │ ├── btrfs_standalone.cc │ ├── btrfs_wrapper.cc │ ├── crc32c.c │ └── crc32c.h ├── ext4 │ ├── .gitignore │ ├── Makefile │ ├── ext4_fuzzer.cc │ ├── ext4_fuzzer.hh │ ├── ext4_general_standalone.cc │ ├── ext4_general_wrapper.cc │ ├── ext4_standalone.cc │ ├── ext4_wrapper.cc │ └── minimize.py ├── f2fs │ ├── .gitignore │ ├── Makefile │ ├── f2fs_fuzzer.cc │ ├── f2fs_fuzzer.hh │ ├── f2fs_general_standalone.cc │ ├── f2fs_general_wrapper.cc │ ├── f2fs_standalone.cc │ ├── f2fs_wrapper.cc │ ├── f2fsprogs │ │ ├── .gitignore │ │ ├── AUTHORS │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── Makefile.am │ │ ├── README │ │ ├── VERSION │ │ ├── autogen.sh │ │ ├── configure.ac │ │ ├── fsck │ │ │ ├── Makefile.am │ │ │ ├── common.h │ │ │ ├── defrag.c │ │ │ ├── dict.c │ │ │ ├── dict.h │ │ │ ├── dir.c │ │ │ ├── dqblk_v2.h │ │ │ ├── dump.c │ │ │ ├── f2fs.h │ │ │ ├── fsck.c │ │ │ ├── fsck.h │ │ │ ├── main.c │ │ │ ├── mkquota.c │ │ │ ├── mount.c │ │ │ ├── node.c │ │ │ ├── node.h │ │ │ ├── quotaio.c │ │ │ ├── quotaio.h │ │ │ ├── quotaio_tree.c │ │ │ ├── quotaio_tree.h │ │ │ ├── quotaio_v2.c │ │ │ ├── quotaio_v2.h │ │ │ ├── resize.c │ │ │ ├── segment.c │ │ │ ├── sload.c │ │ │ ├── xattr.c │ │ │ └── xattr.h │ │ ├── include │ │ │ ├── android_config.h │ │ │ ├── f2fs_fs.h │ │ │ └── quota.h │ │ ├── lib │ │ │ ├── Makefile.am │ │ │ ├── libf2fs.c │ │ │ ├── libf2fs_io.c │ │ │ └── libf2fs_zoned.c │ │ ├── m4 │ │ │ └── .gitignore │ │ ├── man │ │ │ ├── Makefile.am │ │ │ ├── defrag.f2fs.8 │ │ │ ├── dump.f2fs.8 │ │ │ ├── fsck.f2fs.8 │ │ │ ├── mkfs.f2fs.8 │ │ │ ├── resize.f2fs.8 │ │ │ └── sload.f2fs.8 │ │ ├── mkfs │ │ │ ├── Makefile.am │ │ │ ├── f2fs_format.c │ │ │ ├── f2fs_format_main.c │ │ │ ├── f2fs_format_utils.c │ │ │ └── f2fs_format_utils.h │ │ ├── scripts │ │ │ ├── dumpf2fs.sh │ │ │ ├── spo_test.sh │ │ │ ├── tracepoint.sh │ │ │ └── verify.sh │ │ └── tools │ │ │ ├── Makefile.am │ │ │ ├── f2fs_io_parse.c │ │ │ ├── f2fscrypt.8 │ │ │ ├── f2fscrypt.c │ │ │ ├── f2fstat.c │ │ │ ├── fibmap.c │ │ │ ├── sg_write_buffer │ │ │ ├── Android.bp │ │ │ ├── Makefile.am │ │ │ ├── include │ │ │ │ ├── freebsd_nvme_ioctl.h │ │ │ │ ├── sg_cmds.h │ │ │ │ ├── sg_cmds_basic.h │ │ │ │ ├── sg_cmds_extra.h │ │ │ │ ├── sg_cmds_mmc.h │ │ │ │ ├── sg_io_linux.h │ │ │ │ ├── sg_lib.h │ │ │ │ ├── sg_lib_data.h │ │ │ │ ├── sg_linux_inc.h │ │ │ │ ├── sg_pr2serr.h │ │ │ │ ├── sg_pt.h │ │ │ │ ├── sg_pt_linux.h │ │ │ │ ├── sg_pt_nvme.h │ │ │ │ ├── sg_pt_win32.h │ │ │ │ └── sg_unaligned.h │ │ │ ├── sg_cmds_basic.c │ │ │ ├── sg_cmds_basic2.c │ │ │ ├── sg_cmds_extra.c │ │ │ ├── sg_cmds_mmc.c │ │ │ ├── sg_io_linux.c │ │ │ ├── sg_lib.c │ │ │ ├── sg_lib_data.c │ │ │ ├── sg_pt_common.c │ │ │ ├── sg_pt_linux.c │ │ │ ├── sg_pt_linux_nvme.c │ │ │ ├── sg_write_buffer │ │ │ └── sg_write_buffer.c │ │ │ └── sha512.c │ ├── minimize.py │ └── reproduce.py ├── fsfuzzer.hh ├── mount.hh ├── utils.hh └── xfs │ ├── .gitignore │ ├── Makefile │ ├── crc32c.c │ ├── crc32c.h │ ├── minimize.py │ ├── reproduce.py │ ├── xfs_fuzzer.cc │ ├── xfs_fuzzer.hh │ ├── xfs_general_standalone.cc │ ├── xfs_general_wrapper.cc │ ├── xfs_standalone.cc │ ├── xfs_wrapper.cc │ ├── xfsdump-dev │ ├── .gitignore │ ├── Makefile │ ├── README │ ├── VERSION │ ├── common │ │ ├── Makefile │ │ ├── arch_xlate.c │ │ ├── arch_xlate.h │ │ ├── cldmgr.c │ │ ├── cldmgr.h │ │ ├── cleanup.c │ │ ├── cleanup.h │ │ ├── content.h │ │ ├── content_common.c │ │ ├── content_common.h │ │ ├── content_inode.h │ │ ├── dlog.c │ │ ├── dlog.h │ │ ├── drive.c │ │ ├── drive.h │ │ ├── drive_minrmt.c │ │ ├── drive_scsitape.c │ │ ├── drive_simple.c │ │ ├── exit.h │ │ ├── fs.c │ │ ├── fs.h │ │ ├── getdents.c │ │ ├── getdents.h │ │ ├── global.c │ │ ├── global.h │ │ ├── hsmapi.c │ │ ├── hsmapi.h │ │ ├── inventory.c │ │ ├── inventory.h │ │ ├── lock.c │ │ ├── lock.h │ │ ├── main.c │ │ ├── media.c │ │ ├── media.h │ │ ├── media_rmvtape.h │ │ ├── mlog.c │ │ ├── mlog.h │ │ ├── openutil.c │ │ ├── openutil.h │ │ ├── path.c │ │ ├── path.h │ │ ├── qlock.c │ │ ├── qlock.h │ │ ├── rec_hdr.h │ │ ├── ring.c │ │ ├── ring.h │ │ ├── stream.c │ │ ├── stream.h │ │ ├── timeutil.c │ │ ├── timeutil.h │ │ ├── ts_mtio.h │ │ ├── types.h │ │ ├── util.c │ │ └── util.h │ ├── configure.ac │ ├── debian │ │ ├── Makefile │ │ ├── changelog │ │ ├── compat │ │ ├── control │ │ ├── copyright │ │ ├── rules │ │ ├── shlibs.local │ │ └── watch │ ├── doc │ │ ├── CHANGES │ │ ├── COPYING │ │ ├── INSTALL │ │ ├── Makefile │ │ ├── README.xfsdump │ │ ├── directories.gif │ │ ├── directories.obj │ │ ├── files.gif │ │ ├── files.obj │ │ ├── global_hdr.gif │ │ ├── global_hdr.obj │ │ ├── inode_map.gif │ │ ├── inode_map.obj │ │ ├── inventory.gif │ │ ├── inventory.obj │ │ ├── media_files.gif │ │ ├── media_files.obj │ │ ├── split_algorithm.gif │ │ ├── split_algorithm.obj │ │ └── xfsdump.html │ ├── dump │ │ ├── Makefile │ │ ├── content.c │ │ ├── getopt.h │ │ ├── inomap.c │ │ ├── inomap.h │ │ ├── var.c │ │ └── var.h │ ├── include │ │ ├── Makefile │ │ ├── builddefs.in │ │ ├── buildmacros │ │ ├── buildrules │ │ ├── config.h.in │ │ ├── install-sh │ │ ├── swab.h │ │ └── swap.h │ ├── inventory │ │ ├── Makefile │ │ ├── getopt.h │ │ ├── inv_api.c │ │ ├── inv_core.c │ │ ├── inv_files.c │ │ ├── inv_fstab.c │ │ ├── inv_idx.c │ │ ├── inv_mgr.c │ │ ├── inv_oref.c │ │ ├── inv_oref.h │ │ ├── inv_priv.h │ │ ├── inv_stobj.c │ │ ├── inventory.h │ │ └── testmain.c │ ├── invutil │ │ ├── Makefile │ │ ├── cmenu.c │ │ ├── cmenu.h │ │ ├── fstab.c │ │ ├── fstab.h │ │ ├── getopt.h │ │ ├── invidx.c │ │ ├── invidx.h │ │ ├── invutil.c │ │ ├── invutil.h │ │ ├── list.c │ │ ├── list.h │ │ ├── menu.c │ │ ├── screen.c │ │ ├── stobj.c │ │ └── stobj.h │ ├── librmt │ │ ├── Makefile │ │ ├── isrmt.c │ │ ├── rmtabort.c │ │ ├── rmtaccess.c │ │ ├── rmtclose.c │ │ ├── rmtcommand.c │ │ ├── rmtcreat.c │ │ ├── rmtdev.c │ │ ├── rmtfstat.c │ │ ├── rmtioctl.c │ │ ├── rmtisatty.c │ │ ├── rmtlib.h │ │ ├── rmtlseek.c │ │ ├── rmtmsg.c │ │ ├── rmtopen.c │ │ ├── rmtread.c │ │ ├── rmtstatus.c │ │ └── rmtwrite.c │ ├── m4 │ │ ├── Makefile │ │ ├── manual_format.m4 │ │ ├── multilib.m4 │ │ ├── package_attrdev.m4 │ │ ├── package_globals.m4 │ │ ├── package_ncurses.m4 │ │ ├── package_pthread.m4 │ │ ├── package_utilies.m4 │ │ ├── package_uuiddev.m4 │ │ └── package_xfslibs.m4 │ ├── man │ │ ├── Makefile │ │ └── man8 │ │ │ ├── Makefile │ │ │ ├── xfsdump.8 │ │ │ ├── xfsinvutil.8 │ │ │ └── xfsrestore.8 │ ├── po │ │ ├── Makefile │ │ ├── de.po │ │ └── pl.po │ ├── release.sh │ └── restore │ │ ├── Makefile │ │ ├── bag.c │ │ ├── bag.h │ │ ├── content.c │ │ ├── dirattr.c │ │ ├── dirattr.h │ │ ├── getopt.h │ │ ├── inomap.c │ │ ├── inomap.h │ │ ├── mmap.c │ │ ├── mmap.h │ │ ├── namreg.c │ │ ├── namreg.h │ │ ├── node.c │ │ ├── node.h │ │ ├── tree.c │ │ ├── tree.h │ │ ├── win.c │ │ └── win.h │ └── xfsprogs-dev │ ├── .gitignore │ ├── Makefile │ ├── README │ ├── VERSION │ ├── configure.ac │ ├── copy │ ├── Makefile │ ├── xfs_copy.c │ └── xfs_copy.h │ ├── db │ ├── Makefile │ ├── addr.c │ ├── addr.h │ ├── agf.c │ ├── agf.h │ ├── agfl.c │ ├── agfl.h │ ├── agi.c │ ├── agi.h │ ├── attr.c │ ├── attr.h │ ├── attrset.c │ ├── attrset.h │ ├── attrshort.c │ ├── attrshort.h │ ├── bit.c │ ├── bit.h │ ├── block.c │ ├── block.h │ ├── bmap.c │ ├── bmap.h │ ├── bmroot.c │ ├── bmroot.h │ ├── btblock.c │ ├── btblock.h │ ├── btdump.c │ ├── check.c │ ├── check.h │ ├── command.c │ ├── command.h │ ├── convert.c │ ├── convert.h │ ├── crc.c │ ├── crc.h │ ├── debug.c │ ├── debug.h │ ├── dir2.c │ ├── dir2.h │ ├── dir2sf.c │ ├── dir2sf.h │ ├── dquot.c │ ├── dquot.h │ ├── echo.c │ ├── echo.h │ ├── faddr.c │ ├── faddr.h │ ├── field.c │ ├── field.h │ ├── flist.c │ ├── flist.h │ ├── fprint.c │ ├── fprint.h │ ├── frag.c │ ├── frag.h │ ├── freesp.c │ ├── freesp.h │ ├── fsmap.c │ ├── fsmap.h │ ├── fuzz.c │ ├── fuzz.h │ ├── fuzz_metadump.c │ ├── fuzz_metadump.h │ ├── hash.c │ ├── hash.h │ ├── help.c │ ├── help.h │ ├── init.c │ ├── init.h │ ├── inode.c │ ├── inode.h │ ├── input.c │ ├── input.h │ ├── io.c │ ├── io.h │ ├── logformat.c │ ├── logformat.h │ ├── malloc.c │ ├── malloc.h │ ├── metadump.c │ ├── metadump.h │ ├── output.c │ ├── output.h │ ├── print.c │ ├── print.h │ ├── quit.c │ ├── quit.h │ ├── sb.c │ ├── sb.h │ ├── sig.c │ ├── sig.h │ ├── strvec.c │ ├── strvec.h │ ├── symlink.c │ ├── symlink.h │ ├── text.c │ ├── text.h │ ├── type.c │ ├── type.h │ ├── write.c │ ├── write.h │ ├── xfs_admin.sh │ ├── xfs_fuzz_metadump.sh │ ├── xfs_metadump.sh │ └── xfs_ncheck.sh │ ├── debian │ ├── Makefile │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── postinst │ ├── rules │ ├── source │ │ └── format │ └── watch │ ├── doc │ ├── CHANGES │ ├── COPYING │ ├── CREDITS │ ├── INSTALL │ ├── Makefile │ └── sparse.txt │ ├── estimate │ ├── Makefile │ └── xfs_estimate.c │ ├── fsck │ ├── Makefile │ └── xfs_fsck.sh │ ├── fsr │ ├── Makefile │ └── xfs_fsr.c │ ├── growfs │ ├── Makefile │ ├── xfs_growfs.c │ └── xfs_info.sh │ ├── include │ ├── Makefile │ ├── atomic.h │ ├── avl64.h │ ├── bitops.h │ ├── builddefs.in │ ├── buildmacros │ ├── buildrules │ ├── cache.h │ ├── command.h │ ├── convert.h │ ├── darwin.h │ ├── freebsd.h │ ├── gnukfreebsd.h │ ├── handle.h │ ├── hlist.h │ ├── input.h │ ├── install-sh │ ├── jdm.h │ ├── kmem.h │ ├── libfrog.h │ ├── libxcmd.h │ ├── libxfs.h │ ├── libxlog.h │ ├── linux.h │ ├── list.h │ ├── parent.h │ ├── path.h │ ├── platform_defs.h.in │ ├── project.h │ ├── ptvar.h │ ├── radix-tree.h │ ├── workqueue.h │ ├── xfs.h │ ├── xfs_arch.h │ ├── xfs_btree_trace.h │ ├── xfs_inode.h │ ├── xfs_log_recover.h │ ├── xfs_metadump.h │ ├── xfs_mount.h │ ├── xfs_multidisk.h │ ├── xfs_trace.h │ ├── xfs_trans.h │ └── xqm.h │ ├── io │ ├── Makefile │ ├── attr.c │ ├── bmap.c │ ├── copy_file_range.c │ ├── cowextsize.c │ ├── encrypt.c │ ├── fadvise.c │ ├── fiemap.c │ ├── file.c │ ├── freeze.c │ ├── fsmap.c │ ├── fsync.c │ ├── getrusage.c │ ├── imap.c │ ├── init.c │ ├── init.h │ ├── inject.c │ ├── io.h │ ├── link.c │ ├── log_writes.c │ ├── madvise.c │ ├── mincore.c │ ├── mmap.c │ ├── open.c │ ├── parent.c │ ├── pread.c │ ├── prealloc.c │ ├── pwrite.c │ ├── readdir.c │ ├── reflink.c │ ├── resblks.c │ ├── scrub.c │ ├── seek.c │ ├── sendfile.c │ ├── shutdown.c │ ├── stat.c │ ├── statx.h │ ├── sync.c │ ├── sync_file_range.c │ ├── truncate.c │ ├── utimes.c │ ├── xfs_bmap.sh │ ├── xfs_freeze.sh │ └── xfs_mkfile.sh │ ├── libfrog │ ├── Makefile │ ├── avl64.c │ ├── convert.c │ ├── list_sort.c │ ├── paths.c │ ├── projects.c │ ├── ptvar.c │ ├── radix-tree.c │ ├── topology.c │ ├── util.c │ └── workqueue.c │ ├── libhandle │ ├── Makefile │ ├── handle.c │ ├── jdm.c │ └── libhandle.sym │ ├── libxcmd │ ├── Makefile │ ├── command.c │ ├── help.c │ ├── input.c │ └── quit.c │ ├── libxfs │ ├── Makefile │ ├── cache.c │ ├── crc32.c │ ├── crc32defs.h │ ├── darwin.c │ ├── defer_item.c │ ├── freebsd.c │ ├── gen_crc32table.c │ ├── init.c │ ├── init.h │ ├── irix.c │ ├── kmem.c │ ├── libxfs_api_defs.h │ ├── libxfs_io.h │ ├── libxfs_priv.h │ ├── linux.c │ ├── logitem.c │ ├── rdwr.c │ ├── trans.c │ ├── util.c │ ├── xfs_ag_resv.c │ ├── xfs_ag_resv.h │ ├── xfs_alloc.c │ ├── xfs_alloc.h │ ├── xfs_alloc_btree.c │ ├── xfs_alloc_btree.h │ ├── xfs_attr.c │ ├── xfs_attr_leaf.c │ ├── xfs_attr_leaf.h │ ├── xfs_attr_remote.c │ ├── xfs_attr_remote.h │ ├── xfs_attr_sf.h │ ├── xfs_bit.c │ ├── xfs_bit.h │ ├── xfs_bmap.c │ ├── xfs_bmap.h │ ├── xfs_bmap_btree.c │ ├── xfs_bmap_btree.h │ ├── xfs_btree.c │ ├── xfs_btree.h │ ├── xfs_cksum.h │ ├── xfs_da_btree.c │ ├── xfs_da_btree.h │ ├── xfs_da_format.c │ ├── xfs_da_format.h │ ├── xfs_defer.c │ ├── xfs_defer.h │ ├── xfs_dir2.c │ ├── xfs_dir2.h │ ├── xfs_dir2_block.c │ ├── xfs_dir2_data.c │ ├── xfs_dir2_leaf.c │ ├── xfs_dir2_node.c │ ├── xfs_dir2_priv.h │ ├── xfs_dir2_sf.c │ ├── xfs_dquot_buf.c │ ├── xfs_errortag.h │ ├── xfs_format.h │ ├── xfs_fs.h │ ├── xfs_ialloc.c │ ├── xfs_ialloc.h │ ├── xfs_ialloc_btree.c │ ├── xfs_ialloc_btree.h │ ├── xfs_iext_tree.c │ ├── xfs_inode_buf.c │ ├── xfs_inode_buf.h │ ├── xfs_inode_fork.c │ ├── xfs_inode_fork.h │ ├── xfs_log_format.h │ ├── xfs_log_rlimit.c │ ├── xfs_quota_defs.h │ ├── xfs_refcount.c │ ├── xfs_refcount.h │ ├── xfs_refcount_btree.c │ ├── xfs_refcount_btree.h │ ├── xfs_rmap.c │ ├── xfs_rmap.h │ ├── xfs_rmap_btree.c │ ├── xfs_rmap_btree.h │ ├── xfs_rtbitmap.c │ ├── xfs_sb.c │ ├── xfs_sb.h │ ├── xfs_shared.h │ ├── xfs_symlink_remote.c │ ├── xfs_trans_resv.c │ ├── xfs_trans_resv.h │ ├── xfs_trans_space.h │ └── xfs_types.h │ ├── libxlog │ ├── Makefile │ ├── util.c │ └── xfs_log_recover.c │ ├── logprint │ ├── Makefile │ ├── log_copy.c │ ├── log_dump.c │ ├── log_misc.c │ ├── log_print_all.c │ ├── log_print_trans.c │ ├── log_redo.c │ ├── logprint.c │ └── logprint.h │ ├── m4 │ ├── Makefile │ ├── manual_format.m4 │ ├── multilib.m4 │ ├── package_aiodev.m4 │ ├── package_attr.m4 │ ├── package_blkid.m4 │ ├── package_devmapper.m4 │ ├── package_globals.m4 │ ├── package_libcdev.m4 │ ├── package_pthread.m4 │ ├── package_rt.m4 │ ├── package_sanitizer.m4 │ ├── package_services.m4 │ ├── package_types.m4 │ ├── package_unistring.m4 │ ├── package_utilies.m4 │ └── package_uuiddev.m4 │ ├── man │ ├── Makefile │ ├── man2 │ │ ├── Makefile │ │ └── ioctl_xfs_scrub_metadata.2 │ ├── man3 │ │ ├── Makefile │ │ ├── handle.3 │ │ └── xfsctl.3 │ ├── man5 │ │ ├── Makefile │ │ ├── projects.5 │ │ ├── projid.5 │ │ └── xfs.5 │ └── man8 │ │ ├── Makefile │ │ ├── fsck.xfs.8 │ │ ├── mkfs.xfs.8 │ │ ├── xfs_admin.8 │ │ ├── xfs_bmap.8 │ │ ├── xfs_copy.8 │ │ ├── xfs_db.8 │ │ ├── xfs_estimate.8 │ │ ├── xfs_freeze.8 │ │ ├── xfs_fsr.8 │ │ ├── xfs_growfs.8 │ │ ├── xfs_io.8 │ │ ├── xfs_logprint.8 │ │ ├── xfs_mdrestore.8 │ │ ├── xfs_metadump.8 │ │ ├── xfs_mkfile.8 │ │ ├── xfs_ncheck.8 │ │ ├── xfs_quota.8 │ │ ├── xfs_repair.8 │ │ ├── xfs_rtcp.8 │ │ ├── xfs_scrub.8 │ │ ├── xfs_scrub_all.8 │ │ └── xfs_spaceman.8 │ ├── mdrestore │ ├── Makefile │ └── xfs_mdrestore.c │ ├── mkfs │ ├── Makefile │ ├── proto.c │ └── xfs_mkfs.c │ ├── po │ ├── Makefile │ ├── de.po │ └── pl.po │ ├── quota │ ├── Makefile │ ├── darwin.c │ ├── edit.c │ ├── free.c │ ├── freebsd.c │ ├── init.c │ ├── init.h │ ├── irix.c │ ├── linux.c │ ├── path.c │ ├── project.c │ ├── quot.c │ ├── quota.c │ ├── quota.h │ ├── report.c │ ├── state.c │ └── util.c │ ├── release.sh │ ├── repair │ ├── Makefile │ ├── README │ ├── agheader.c │ ├── agheader.h │ ├── attr_repair.c │ ├── attr_repair.h │ ├── avl.c │ ├── avl.h │ ├── bmap.c │ ├── bmap.h │ ├── btree.c │ ├── btree.h │ ├── da_util.c │ ├── da_util.h │ ├── dino_chunks.c │ ├── dinode.c │ ├── dinode.h │ ├── dir2.c │ ├── dir2.h │ ├── err_protos.h │ ├── globals.c │ ├── globals.h │ ├── incore.c │ ├── incore.h │ ├── incore_bmc.c │ ├── incore_ext.c │ ├── incore_ino.c │ ├── init.c │ ├── phase1.c │ ├── phase2.c │ ├── phase3.c │ ├── phase4.c │ ├── phase5.c │ ├── phase6.c │ ├── phase7.c │ ├── prefetch.c │ ├── prefetch.h │ ├── progress.c │ ├── progress.h │ ├── protos.h │ ├── rmap.c │ ├── rmap.h │ ├── rt.c │ ├── rt.h │ ├── sb.c │ ├── scan.c │ ├── scan.h │ ├── slab.c │ ├── slab.h │ ├── threads.c │ ├── threads.h │ ├── versions.c │ ├── versions.h │ └── xfs_repair.c │ ├── rtcp │ ├── Makefile │ └── xfs_rtcp.c │ ├── scrub │ ├── Makefile │ ├── bitmap.c │ ├── bitmap.h │ ├── common.c │ ├── common.h │ ├── counter.c │ ├── counter.h │ ├── disk.c │ ├── disk.h │ ├── filemap.c │ ├── filemap.h │ ├── fscounters.c │ ├── fscounters.h │ ├── inodes.c │ ├── inodes.h │ ├── phase1.c │ ├── phase2.c │ ├── phase3.c │ ├── phase4.c │ ├── phase5.c │ ├── phase6.c │ ├── phase7.c │ ├── progress.c │ ├── progress.h │ ├── read_verify.c │ ├── read_verify.h │ ├── scrub.c │ ├── scrub.h │ ├── spacemap.c │ ├── spacemap.h │ ├── unicrash.c │ ├── unicrash.h │ ├── vfs.c │ ├── vfs.h │ ├── xfs_scrub.c │ ├── xfs_scrub.h │ ├── xfs_scrub@.service.in │ ├── xfs_scrub_all.cron.in │ ├── xfs_scrub_all.in │ ├── xfs_scrub_all.service.in │ ├── xfs_scrub_all.timer │ ├── xfs_scrub_fail │ └── xfs_scrub_fail@.service.in │ ├── spaceman │ ├── Makefile │ ├── file.c │ ├── freesp.c │ ├── init.c │ ├── init.h │ ├── prealloc.c │ ├── space.h │ └── trim.c │ └── tools │ ├── find-api-violations.sh │ ├── libxfs-apply │ ├── libxfs-diff │ └── xfsbuflock.py ├── fscq-cc-run-note ├── fscq ├── .gitignore ├── LICENSE ├── NOTE.build ├── README.md ├── bench │ ├── .gitignore │ ├── LFStest │ │ ├── .gitignore │ │ ├── ASSERT.h │ │ ├── Makefile │ │ ├── largefile.c │ │ ├── run.sh │ │ ├── smallfile.c │ │ ├── stats.c │ │ ├── stats.h │ │ └── write1.c │ ├── README │ ├── README.bilbyfs │ ├── app-bench.sh │ ├── atomic-create.c │ ├── blkstats.sh │ ├── crash-check.sh │ ├── crash-parse.py │ ├── crash-setup.sh │ ├── crashtest.sh │ ├── demo.sh │ ├── largefile.c │ ├── mailbench.sh │ ├── make-git-repo.sh │ ├── mini-mailbench.c │ ├── mini-mini.c │ ├── mini-sql.py │ ├── run-bench.sh │ ├── run-bench.sh.orig │ ├── run-bench.sh.rej │ ├── run-paper-nums.py │ ├── single-syscall │ │ ├── multicreate.c │ │ ├── multicreatemany.c │ │ ├── multicreatewrite.c │ │ ├── multifsync.c │ │ ├── multiopen.c │ │ ├── multiread.c │ │ ├── multirename.c │ │ ├── multistat.c │ │ ├── multiwrite.c │ │ ├── pingtest.c │ │ └── spintest.c │ ├── smallfile.c │ ├── smallsync.c │ ├── sqlitebench.sh │ ├── testsync.c │ ├── testsync.sh │ └── tpcc.sh ├── builder │ ├── README.setup │ ├── parse-errors.py │ ├── run-one.sh │ └── run.sh ├── src │ ├── .gitignore │ ├── .nix │ │ └── coq │ │ │ ├── default.nix │ │ │ └── no-codesign.patch │ ├── AByteFile.v │ ├── ADestructPair.v │ ├── Array.v │ ├── AsyncDisk.v │ ├── AsyncFS.v │ ├── AsyncFSRecover.v │ ├── AsyncRecArray.v │ ├── AtomicCp.v │ ├── AtomicCpRecover.v │ ├── BACHelper.v │ ├── BFile.v │ ├── BFileCrash.v │ ├── Balloc.v │ ├── BasicProg.v │ ├── BlockPtr.v │ ├── ByteAtomicCp.v │ ├── BytefileSpecs.v │ ├── Bytes.v │ ├── Cache.v │ ├── Compare.v │ ├── DestructPair.v │ ├── DestructVarname.v │ ├── Dir.v │ ├── DirCache.v │ ├── DirName.v │ ├── DirSep.v │ ├── DirSepCrash.v │ ├── DirTree.v │ ├── DirTreeDef.v │ ├── DirTreeInodes.v │ ├── DirTreeNames.v │ ├── DirTreePath.v │ ├── DirTreePred.v │ ├── DirTreeRep.v │ ├── DirTreeSafe.v │ ├── DiskLog.v │ ├── DiskLogHash.v │ ├── DiskSet.v │ ├── Errno.v │ ├── ExampleBlockRecover.v │ ├── ExampleChecksumLog.v │ ├── ExampleMemLog.v │ ├── ExtrHaskellMap.v │ ├── ExtrHaskellPrelude.v │ ├── ExtractHaskell.v │ ├── ExtractJSON.v │ ├── ExtractOcaml.v │ ├── FMapMem.v │ ├── FSLayout.v │ ├── FastByteFile.v │ ├── FileRecArray.v │ ├── GenSep.v │ ├── GenSepAuto.v │ ├── GenSepN.v │ ├── GroupLog.v │ ├── Hashmap.v │ ├── HashmapProg.v │ ├── Hoare.v │ ├── Idempotent.v │ ├── Inode.v │ ├── ListPred.v │ ├── ListUtils.v │ ├── Lock.v │ ├── Log.v │ ├── LogRecArray.v │ ├── LogReplay.v │ ├── Makefile │ ├── Makefile.orig │ ├── Makefile.rej │ ├── MapUtils.v │ ├── Mem.v │ ├── MemLog.v │ ├── MemMatch.v │ ├── MemPred.v │ ├── NEList.v │ ├── NewExtract.v │ ├── Nomega.v │ ├── OperationalSemantics.v │ ├── Pred.v │ ├── PredCrash.v │ ├── Prog.v │ ├── ProgMetatheory.v │ ├── ProgMonad.v │ ├── ProposalExample.v │ ├── README │ ├── README.coqide │ ├── README.dwrite │ ├── README.profiling │ ├── Rec.v │ ├── RecArrayUtils.v │ ├── RecoverExample.v │ ├── Rounding.v │ ├── Scratch.v │ ├── SepAuto.v │ ├── StringUtils.v │ ├── SuperBlock.v │ ├── SyncedMem.v │ ├── TODO │ ├── Testprog.v │ ├── TreeCrash.v │ ├── TreeSeq.v │ ├── TreeUtils.v │ ├── VBConv.v │ ├── Word.v │ ├── WordAuto.v │ ├── WordZ.v │ ├── _CoqProject │ ├── afl │ │ └── afl-llvm-rt.c │ ├── analyze-events.py │ ├── big.ml │ ├── coq2go.py │ ├── coqide.sh │ ├── default.nix │ ├── find_code.py │ ├── fiximports.py │ ├── fscq-sosp17 │ ├── fscq.hs │ ├── fscq.hs.orig │ ├── fscq.hs.rej │ ├── fscq.ll │ ├── fstest.ml │ ├── gocoq │ │ └── coqlib.go │ ├── gotest.go │ ├── hslib │ │ ├── Disk.hs │ │ ├── Disk.ll │ │ ├── Evict.hs │ │ ├── Evict.ll │ │ ├── Fuse.hsc │ │ ├── Interpreter.hs │ │ ├── Interpreter.ll │ │ ├── Profile.hs │ │ ├── Profile.ll │ │ ├── Word.hs │ │ ├── Word.ll │ │ ├── opfuse.c │ │ ├── opfuse.h │ │ ├── opqueue.c │ │ └── opqueue.h │ ├── hstest.hs │ ├── mkfs.hs │ ├── mkfs.ll │ ├── mlfuse.ml │ ├── mllib │ │ ├── interp.ml │ │ └── word.ml │ ├── mlmkfs.ml │ ├── monad.sh │ ├── ocamlfuse │ │ ├── Fuse.ml │ │ ├── Fuse_bindings.idl │ │ ├── Fuse_lib.ml │ │ ├── Fuse_util.c │ │ ├── META │ │ ├── Result.ml │ │ ├── Unix_util.ml │ │ └── Unix_util_stubs.c │ ├── pair.cpp │ ├── statistics │ │ ├── .gitignore │ │ ├── aggregate-numbers.txt │ │ ├── files.txt │ │ ├── specs.py │ │ └── specs │ │ │ └── theorems.txt │ └── varname.cpp └── xv6 │ ├── .gitignore │ ├── Makefile │ ├── README.txt │ ├── bio.c │ ├── buf.h │ ├── defs.h │ ├── fcntl.h │ ├── file.c │ ├── file.h │ ├── fs.c │ ├── fs.h │ ├── fuse.c │ ├── fuse.h │ ├── hello.txt │ ├── ide.c │ ├── log.c │ ├── mkfs.c │ ├── param.h │ ├── pipe.c │ ├── proc.h │ ├── spinlock.c │ ├── spinlock.h │ ├── stat.h │ ├── sysfile.c │ └── types.h ├── istat ├── .gitignore ├── README.md ├── btrfs-00.istat ├── btrfs-10.istat ├── ext4-00.istat ├── ext4-01.istat ├── ext4-10.istat ├── f2fs-00.istat ├── f2fs-10.istat ├── istat ├── xfs-00.istat └── xfs-01.istat ├── patch ├── fs-specific-logic-bug-checkers.patch └── lkl-enable-kasan.patch ├── prepare_env.sh ├── prepare_fuzzing.sh ├── run.py ├── samples.tar.gz ├── syscall ├── .gitignore ├── Constants.cpp ├── Constants.hpp ├── Image.cpp ├── Image.hpp ├── Makefile ├── MutationStage.cpp ├── MutationStage.hpp ├── Program.cpp ├── Program.hpp ├── README.md ├── SyscallMutator.cpp ├── SyscallMutator.hpp ├── Utils.cpp ├── Utils.hpp ├── afl-image-syscall │ ├── .gitignore │ ├── Makefile │ ├── QuickStartGuide.txt │ ├── README │ ├── afl-analyze.c │ ├── afl-as.c │ ├── afl-as.h │ ├── afl-cmin │ ├── afl-fuzz.c │ ├── afl-gcc.c │ ├── afl-gotcpu.c │ ├── afl-plot │ ├── afl-showmap.c │ ├── afl-tmin.c │ ├── afl-whatsup │ ├── alloc-inl.h │ ├── config.h │ ├── debug.h │ ├── dictionaries │ │ ├── README.dictionaries │ │ ├── gif.dict │ │ ├── html_tags.dict │ │ ├── jpeg.dict │ │ ├── js.dict │ │ ├── json.dict │ │ ├── pdf.dict │ │ ├── png.dict │ │ ├── sql.dict │ │ ├── tiff.dict │ │ ├── webp.dict │ │ └── xml.dict │ ├── docs │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── QuickStartGuide.txt │ │ ├── README │ │ ├── env_variables.txt │ │ ├── historical_notes.txt │ │ ├── life_pro_tips.txt │ │ ├── notes_for_asan.txt │ │ ├── parallel_fuzzing.txt │ │ ├── perf_tips.txt │ │ ├── sister_projects.txt │ │ ├── status_screen.txt │ │ ├── technical_details.txt │ │ ├── visualization │ │ │ └── afl_gzip.png │ │ └── vuln_samples │ │ │ ├── bash-cmd-exec.var │ │ │ ├── bash-uninit-mem.var │ │ │ ├── ffmpeg-h264-bad-ptr-800m.mp4 │ │ │ ├── ffmpeg-h264-bad-read.mp4 │ │ │ ├── ffmpeg-h264-call-stack-overflow.mp4 │ │ │ ├── file-fpu-exception.elf │ │ │ ├── firefox-bmp-leak.bmp │ │ │ ├── firefox-chrome-leak.jpg │ │ │ ├── firefox-gif-leak.gif │ │ │ ├── firefox-gif-leak2.gif │ │ │ ├── jxrlib-crash.jxr │ │ │ ├── jxrlib-crash2.jxr │ │ │ ├── jxrlib-crash3.jxr │ │ │ ├── jxrlib-crash4.jxr │ │ │ ├── lesspipe-cpio-bad-write.cpio │ │ │ ├── libjpeg-sos-leak.jpg │ │ │ ├── libjpeg-turbo-dht-leak.jpg │ │ │ ├── libtiff-bad-write.tif │ │ │ ├── libtiff-uninit-mem.tif │ │ │ ├── libtiff-uninit-mem2.tif │ │ │ ├── libtiff-uninit-mem3.tif │ │ │ ├── libtiff-uninit-mem4.tif │ │ │ ├── libxml2-bad-read.xml │ │ │ ├── msie-dht-leak.jpg │ │ │ ├── msie-jxr-mem-leak.jxr │ │ │ ├── msie-png-mem-leak.png │ │ │ ├── msie-tiff-mem-leak.tif │ │ │ ├── msie-zlib-dos.png │ │ │ ├── openssl-null-ptr.der │ │ │ ├── openssl-null-ptr2.der │ │ │ ├── photoshop-mem-leak.jpg │ │ │ ├── sqlite-bad-free.sql │ │ │ ├── sqlite-bad-ptr.sql │ │ │ ├── sqlite-bad-ptr2.sql │ │ │ ├── sqlite-bad-ptr3.sql │ │ │ ├── sqlite-heap-overflow.sql │ │ │ ├── sqlite-heap-overwrite.sql │ │ │ ├── sqlite-negative-memset.sql │ │ │ ├── sqlite-null-ptr1.sql │ │ │ ├── sqlite-null-ptr10.sql │ │ │ ├── sqlite-null-ptr11.sql │ │ │ ├── sqlite-null-ptr12.sql │ │ │ ├── sqlite-null-ptr13.sql │ │ │ ├── sqlite-null-ptr14.sql │ │ │ ├── sqlite-null-ptr15.sql │ │ │ ├── sqlite-null-ptr2.sql │ │ │ ├── sqlite-null-ptr3.sql │ │ │ ├── sqlite-null-ptr4.sql │ │ │ ├── sqlite-null-ptr5.sql │ │ │ ├── sqlite-null-ptr6.sql │ │ │ ├── sqlite-null-ptr7.sql │ │ │ ├── sqlite-null-ptr8.sql │ │ │ ├── sqlite-null-ptr9.sql │ │ │ ├── sqlite-oob-read.sql │ │ │ ├── sqlite-oob-write.sql │ │ │ ├── sqlite-stack-buf-overflow.sql │ │ │ ├── sqlite-stack-exhaustion.sql │ │ │ ├── sqlite-unint-mem.sql │ │ │ ├── sqlite-use-after-free.sql │ │ │ ├── strings-bfd-badptr.elf │ │ │ ├── strings-bfd-badptr2.elf │ │ │ ├── strings-stack-overflow │ │ │ ├── strings-unchecked-ctr.elf │ │ │ ├── tcpdump-arp-crash.pcap │ │ │ ├── tcpdump-ppp-crash.pcap │ │ │ ├── unrtf-arbitrary-read.rtf │ │ │ └── unzip-t-mem-corruption.zip │ ├── experimental │ │ ├── README.experiments │ │ ├── argv_fuzzing │ │ │ └── argv-fuzz-inl.h │ │ ├── asan_cgroups │ │ │ └── limit_memory.sh │ │ ├── bash_shellshock │ │ │ └── shellshock-fuzz.diff │ │ ├── canvas_harness │ │ │ └── canvas_harness.html │ │ ├── crash_triage │ │ │ └── triage_crashes.sh │ │ ├── distributed_fuzzing │ │ │ └── sync_script.sh │ │ ├── libpng_no_checksum │ │ │ └── libpng-nocrc.patch │ │ ├── persistent_demo │ │ │ └── persistent_demo.c │ │ └── post_library │ │ │ ├── post_library.so.c │ │ │ └── post_library_png.so.c │ ├── hash.h │ ├── libdislocator │ │ ├── Makefile │ │ ├── README.dislocator │ │ └── libdislocator.so.c │ ├── libtokencap │ │ ├── Makefile │ │ ├── README.tokencap │ │ └── libtokencap.so.c │ ├── llvm_mode │ │ ├── Makefile │ │ ├── README.llvm │ │ ├── afl-clang-fast.c │ │ ├── afl-llvm-pass.so.cc │ │ └── afl-llvm-rt.o.c │ ├── qemu_mode │ │ ├── README.qemu │ │ ├── build_qemu_support.sh │ │ └── patches │ │ │ ├── afl-qemu-cpu-inl.h │ │ │ ├── cpu-exec.diff │ │ │ ├── elfload.diff │ │ │ └── syscall.diff │ ├── test-instr.c │ ├── testcases │ │ ├── README.testcases │ │ ├── archives │ │ │ ├── common │ │ │ │ ├── bzip2 │ │ │ │ │ └── small_archive.bz2 │ │ │ │ ├── cab │ │ │ │ │ └── small_archive.cab │ │ │ │ ├── compress │ │ │ │ │ └── small_archive.Z │ │ │ │ ├── cpio │ │ │ │ │ └── small_archive.cpio │ │ │ │ ├── gzip │ │ │ │ │ └── small_archive.gz │ │ │ │ ├── lzo │ │ │ │ │ └── small_archive.lzo │ │ │ │ ├── rar │ │ │ │ │ └── small_archive.rar │ │ │ │ ├── tar │ │ │ │ │ └── small_archive.tar │ │ │ │ ├── xz │ │ │ │ │ └── small_archive.xz │ │ │ │ └── zip │ │ │ │ │ └── small_archive.zip │ │ │ └── exotic │ │ │ │ ├── arj │ │ │ │ └── small_archive.arj │ │ │ │ ├── lha │ │ │ │ └── small_archive.lha │ │ │ │ ├── lrzip │ │ │ │ └── small_archive.lrz │ │ │ │ ├── lzip │ │ │ │ └── small_archive.lz │ │ │ │ ├── lzma │ │ │ │ └── small_archive.lzma │ │ │ │ ├── rzip │ │ │ │ └── small_archive.rz │ │ │ │ └── zoo │ │ │ │ └── small_archive.zoo │ │ ├── images │ │ │ ├── bmp │ │ │ │ └── not_kitty.bmp │ │ │ ├── gif │ │ │ │ └── not_kitty.gif │ │ │ ├── ico │ │ │ │ └── not_kitty.ico │ │ │ ├── jp2 │ │ │ │ └── not_kitty.jp2 │ │ │ ├── jpeg │ │ │ │ └── not_kitty.jpg │ │ │ ├── jxr │ │ │ │ └── not_kitty.jxr │ │ │ ├── png │ │ │ │ ├── not_kitty.png │ │ │ │ ├── not_kitty_alpha.png │ │ │ │ ├── not_kitty_gamma.png │ │ │ │ └── not_kitty_icc.png │ │ │ ├── tiff │ │ │ │ └── not_kitty.tiff │ │ │ └── webp │ │ │ │ └── not_kitty.webp │ │ ├── multimedia │ │ │ └── h264 │ │ │ │ └── small_movie.mp4 │ │ └── others │ │ │ ├── elf │ │ │ └── small_exec.elf │ │ │ ├── js │ │ │ └── small_script.js │ │ │ ├── pcap │ │ │ └── small_capture.pcap │ │ │ ├── pdf │ │ │ └── small.pdf │ │ │ ├── rtf │ │ │ └── small_document.rtf │ │ │ ├── sql │ │ │ └── simple_queries.sql │ │ │ ├── text │ │ │ └── hello_world.txt │ │ │ └── xml │ │ │ └── small_document.xml │ └── types.h ├── afl-syscall │ ├── .gitignore │ ├── Makefile │ ├── QuickStartGuide.txt │ ├── README │ ├── afl-analyze.c │ ├── afl-as.c │ ├── afl-as.h │ ├── afl-cmin │ ├── afl-fuzz.c │ ├── afl-gcc.c │ ├── afl-gotcpu.c │ ├── afl-plot │ ├── afl-showmap.c │ ├── afl-tmin.c │ ├── afl-whatsup │ ├── alloc-inl.h │ ├── config.h │ ├── debug.h │ ├── dictionaries │ │ ├── README.dictionaries │ │ ├── gif.dict │ │ ├── html_tags.dict │ │ ├── jpeg.dict │ │ ├── js.dict │ │ ├── json.dict │ │ ├── pdf.dict │ │ ├── png.dict │ │ ├── sql.dict │ │ ├── tiff.dict │ │ ├── webp.dict │ │ └── xml.dict │ ├── docs │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── QuickStartGuide.txt │ │ ├── README │ │ ├── env_variables.txt │ │ ├── historical_notes.txt │ │ ├── life_pro_tips.txt │ │ ├── notes_for_asan.txt │ │ ├── parallel_fuzzing.txt │ │ ├── perf_tips.txt │ │ ├── sister_projects.txt │ │ ├── status_screen.txt │ │ ├── technical_details.txt │ │ ├── visualization │ │ │ └── afl_gzip.png │ │ └── vuln_samples │ │ │ ├── bash-cmd-exec.var │ │ │ ├── bash-uninit-mem.var │ │ │ ├── ffmpeg-h264-bad-ptr-800m.mp4 │ │ │ ├── ffmpeg-h264-bad-read.mp4 │ │ │ ├── ffmpeg-h264-call-stack-overflow.mp4 │ │ │ ├── file-fpu-exception.elf │ │ │ ├── firefox-bmp-leak.bmp │ │ │ ├── firefox-chrome-leak.jpg │ │ │ ├── firefox-gif-leak.gif │ │ │ ├── firefox-gif-leak2.gif │ │ │ ├── jxrlib-crash.jxr │ │ │ ├── jxrlib-crash2.jxr │ │ │ ├── jxrlib-crash3.jxr │ │ │ ├── jxrlib-crash4.jxr │ │ │ ├── lesspipe-cpio-bad-write.cpio │ │ │ ├── libjpeg-sos-leak.jpg │ │ │ ├── libjpeg-turbo-dht-leak.jpg │ │ │ ├── libtiff-bad-write.tif │ │ │ ├── libtiff-uninit-mem.tif │ │ │ ├── libtiff-uninit-mem2.tif │ │ │ ├── libtiff-uninit-mem3.tif │ │ │ ├── libtiff-uninit-mem4.tif │ │ │ ├── libxml2-bad-read.xml │ │ │ ├── msie-dht-leak.jpg │ │ │ ├── msie-jxr-mem-leak.jxr │ │ │ ├── msie-png-mem-leak.png │ │ │ ├── msie-tiff-mem-leak.tif │ │ │ ├── msie-zlib-dos.png │ │ │ ├── openssl-null-ptr.der │ │ │ ├── openssl-null-ptr2.der │ │ │ ├── photoshop-mem-leak.jpg │ │ │ ├── sqlite-bad-free.sql │ │ │ ├── sqlite-bad-ptr.sql │ │ │ ├── sqlite-bad-ptr2.sql │ │ │ ├── sqlite-bad-ptr3.sql │ │ │ ├── sqlite-heap-overflow.sql │ │ │ ├── sqlite-heap-overwrite.sql │ │ │ ├── sqlite-negative-memset.sql │ │ │ ├── sqlite-null-ptr1.sql │ │ │ ├── sqlite-null-ptr10.sql │ │ │ ├── sqlite-null-ptr11.sql │ │ │ ├── sqlite-null-ptr12.sql │ │ │ ├── sqlite-null-ptr13.sql │ │ │ ├── sqlite-null-ptr14.sql │ │ │ ├── sqlite-null-ptr15.sql │ │ │ ├── sqlite-null-ptr2.sql │ │ │ ├── sqlite-null-ptr3.sql │ │ │ ├── sqlite-null-ptr4.sql │ │ │ ├── sqlite-null-ptr5.sql │ │ │ ├── sqlite-null-ptr6.sql │ │ │ ├── sqlite-null-ptr7.sql │ │ │ ├── sqlite-null-ptr8.sql │ │ │ ├── sqlite-null-ptr9.sql │ │ │ ├── sqlite-oob-read.sql │ │ │ ├── sqlite-oob-write.sql │ │ │ ├── sqlite-stack-buf-overflow.sql │ │ │ ├── sqlite-stack-exhaustion.sql │ │ │ ├── sqlite-unint-mem.sql │ │ │ ├── sqlite-use-after-free.sql │ │ │ ├── strings-bfd-badptr.elf │ │ │ ├── strings-bfd-badptr2.elf │ │ │ ├── strings-stack-overflow │ │ │ ├── strings-unchecked-ctr.elf │ │ │ ├── tcpdump-arp-crash.pcap │ │ │ ├── tcpdump-ppp-crash.pcap │ │ │ ├── unrtf-arbitrary-read.rtf │ │ │ └── unzip-t-mem-corruption.zip │ ├── experimental │ │ ├── README.experiments │ │ ├── argv_fuzzing │ │ │ └── argv-fuzz-inl.h │ │ ├── asan_cgroups │ │ │ └── limit_memory.sh │ │ ├── bash_shellshock │ │ │ └── shellshock-fuzz.diff │ │ ├── canvas_harness │ │ │ └── canvas_harness.html │ │ ├── crash_triage │ │ │ └── triage_crashes.sh │ │ ├── distributed_fuzzing │ │ │ └── sync_script.sh │ │ ├── libpng_no_checksum │ │ │ └── libpng-nocrc.patch │ │ ├── persistent_demo │ │ │ └── persistent_demo.c │ │ └── post_library │ │ │ ├── post_library.so.c │ │ │ └── post_library_png.so.c │ ├── hash.h │ ├── libdislocator │ │ ├── Makefile │ │ ├── README.dislocator │ │ └── libdislocator.so.c │ ├── libtokencap │ │ ├── Makefile │ │ ├── README.tokencap │ │ └── libtokencap.so.c │ ├── llvm_mode │ │ ├── Makefile │ │ ├── README.llvm │ │ ├── afl-clang-fast.c │ │ ├── afl-llvm-pass.so.cc │ │ └── afl-llvm-rt.o.c │ ├── qemu_mode │ │ ├── README.qemu │ │ ├── build_qemu_support.sh │ │ └── patches │ │ │ ├── afl-qemu-cpu-inl.h │ │ │ ├── cpu-exec.diff │ │ │ ├── elfload.diff │ │ │ └── syscall.diff │ ├── test-instr.c │ ├── testcases │ │ ├── README.testcases │ │ ├── archives │ │ │ ├── common │ │ │ │ ├── bzip2 │ │ │ │ │ └── small_archive.bz2 │ │ │ │ ├── cab │ │ │ │ │ └── small_archive.cab │ │ │ │ ├── compress │ │ │ │ │ └── small_archive.Z │ │ │ │ ├── cpio │ │ │ │ │ └── small_archive.cpio │ │ │ │ ├── gzip │ │ │ │ │ └── small_archive.gz │ │ │ │ ├── lzo │ │ │ │ │ └── small_archive.lzo │ │ │ │ ├── rar │ │ │ │ │ └── small_archive.rar │ │ │ │ ├── tar │ │ │ │ │ └── small_archive.tar │ │ │ │ ├── xz │ │ │ │ │ └── small_archive.xz │ │ │ │ └── zip │ │ │ │ │ └── small_archive.zip │ │ │ └── exotic │ │ │ │ ├── arj │ │ │ │ └── small_archive.arj │ │ │ │ ├── lha │ │ │ │ └── small_archive.lha │ │ │ │ ├── lrzip │ │ │ │ └── small_archive.lrz │ │ │ │ ├── lzip │ │ │ │ └── small_archive.lz │ │ │ │ ├── lzma │ │ │ │ └── small_archive.lzma │ │ │ │ ├── rzip │ │ │ │ └── small_archive.rz │ │ │ │ └── zoo │ │ │ │ └── small_archive.zoo │ │ ├── images │ │ │ ├── bmp │ │ │ │ └── not_kitty.bmp │ │ │ ├── gif │ │ │ │ └── not_kitty.gif │ │ │ ├── ico │ │ │ │ └── not_kitty.ico │ │ │ ├── jp2 │ │ │ │ └── not_kitty.jp2 │ │ │ ├── jpeg │ │ │ │ └── not_kitty.jpg │ │ │ ├── jxr │ │ │ │ └── not_kitty.jxr │ │ │ ├── png │ │ │ │ ├── not_kitty.png │ │ │ │ ├── not_kitty_alpha.png │ │ │ │ ├── not_kitty_gamma.png │ │ │ │ └── not_kitty_icc.png │ │ │ ├── tiff │ │ │ │ └── not_kitty.tiff │ │ │ └── webp │ │ │ │ └── not_kitty.webp │ │ ├── multimedia │ │ │ └── h264 │ │ │ │ └── small_movie.mp4 │ │ └── others │ │ │ ├── elf │ │ │ └── small_exec.elf │ │ │ ├── js │ │ │ └── small_script.js │ │ │ ├── pcap │ │ │ └── small_capture.pcap │ │ │ ├── pdf │ │ │ └── small.pdf │ │ │ ├── rtf │ │ │ └── small_document.rtf │ │ │ ├── sql │ │ │ └── simple_queries.sql │ │ │ ├── text │ │ │ └── hello_world.txt │ │ │ └── xml │ │ │ └── small_document.xml │ └── types.h ├── create_corpus.cpp ├── image_test.cpp ├── mutator_wrapper.cpp ├── mutator_wrapper.hpp ├── program_show.cpp ├── program_test.cpp └── sanity-check.cpp ├── utils ├── mkmounts └── symc3-process.py └── yggdrasil ├── .gitignore ├── Makefile ├── README ├── ast-rewrite.py ├── bitmap.pxd ├── bitmap.py ├── cloc.sh ├── cython-0.25.2 ├── .gitignore ├── .hgignore ├── .hgtags ├── .mailmap ├── .travis.yml ├── 2to3-fixers.txt ├── BUILD.bazel ├── CHANGES.rst ├── COPYING.txt ├── Cython │ ├── Build │ │ ├── BuildExecutable.py │ │ ├── Cythonize.py │ │ ├── Dependencies.py │ │ ├── Distutils.py │ │ ├── Inline.py │ │ ├── IpythonMagic.py │ │ ├── Tests │ │ │ ├── TestInline.py │ │ │ ├── TestIpythonMagic.py │ │ │ ├── TestStripLiterals.py │ │ │ └── __init__.py │ │ ├── __init__.py │ │ └── ipython-COPYING.rst │ ├── CodeWriter.py │ ├── Compiler │ │ ├── AnalysedTreeTransforms.py │ │ ├── Annotate.py │ │ ├── AutoDocTransforms.py │ │ ├── Buffer.py │ │ ├── Builtin.py │ │ ├── CmdLine.py │ │ ├── Code.pxd │ │ ├── Code.py │ │ ├── CodeGeneration.py │ │ ├── CythonScope.py │ │ ├── DebugFlags.py │ │ ├── Errors.py │ │ ├── ExprNodes.py │ │ ├── FlowControl.pxd │ │ ├── FlowControl.py │ │ ├── FusedNode.py │ │ ├── Future.py │ │ ├── Interpreter.py │ │ ├── Lexicon.py │ │ ├── Main.py │ │ ├── MemoryView.py │ │ ├── ModuleNode.py │ │ ├── Naming.py │ │ ├── Nodes.py │ │ ├── Optimize.py │ │ ├── Options.py │ │ ├── ParseTreeTransforms.pxd │ │ ├── ParseTreeTransforms.py │ │ ├── Parsing.pxd │ │ ├── Parsing.py │ │ ├── Pipeline.py │ │ ├── PyrexTypes.py │ │ ├── Scanning.pxd │ │ ├── Scanning.py │ │ ├── StringEncoding.py │ │ ├── Symtab.py │ │ ├── Tests │ │ │ ├── TestBuffer.py │ │ │ ├── TestCmdLine.py │ │ │ ├── TestFlowControl.py │ │ │ ├── TestGrammar.py │ │ │ ├── TestMemView.py │ │ │ ├── TestParseTreeTransforms.py │ │ │ ├── TestSignatureMatching.py │ │ │ ├── TestTreeFragment.py │ │ │ ├── TestTreePath.py │ │ │ ├── TestUtilityLoad.py │ │ │ ├── TestVisitor.py │ │ │ └── __init__.py │ │ ├── TreeFragment.py │ │ ├── TreePath.py │ │ ├── TypeInference.py │ │ ├── TypeSlots.py │ │ ├── UtilNodes.py │ │ ├── UtilityCode.py │ │ ├── Version.py │ │ ├── Visitor.pxd │ │ ├── Visitor.py │ │ └── __init__.py │ ├── Coverage.py │ ├── Debugger │ │ ├── Cygdb.py │ │ ├── DebugWriter.py │ │ ├── Tests │ │ │ ├── TestLibCython.py │ │ │ ├── __init__.py │ │ │ ├── codefile │ │ │ ├── test_libcython_in_gdb.py │ │ │ └── test_libpython_in_gdb.py │ │ ├── __init__.py │ │ ├── libcython.py │ │ └── libpython.py │ ├── Debugging.py │ ├── Distutils │ │ ├── __init__.py │ │ ├── build_ext.py │ │ ├── extension.py │ │ └── old_build_ext.py │ ├── Includes │ │ ├── Deprecated │ │ │ ├── python.pxd │ │ │ ├── python2.5.pxd │ │ │ ├── python_bool.pxd │ │ │ ├── python_buffer.pxd │ │ │ ├── python_bytes.pxd │ │ │ ├── python_cobject.pxd │ │ │ ├── python_complex.pxd │ │ │ ├── python_dict.pxd │ │ │ ├── python_exc.pxd │ │ │ ├── python_float.pxd │ │ │ ├── python_function.pxd │ │ │ ├── python_getargs.pxd │ │ │ ├── python_instance.pxd │ │ │ ├── python_int.pxd │ │ │ ├── python_iterator.pxd │ │ │ ├── python_list.pxd │ │ │ ├── python_long.pxd │ │ │ ├── python_mapping.pxd │ │ │ ├── python_mem.pxd │ │ │ ├── python_method.pxd │ │ │ ├── python_module.pxd │ │ │ ├── python_number.pxd │ │ │ ├── python_object.pxd │ │ │ ├── python_oldbuffer.pxd │ │ │ ├── python_pycapsule.pxd │ │ │ ├── python_ref.pxd │ │ │ ├── python_sequence.pxd │ │ │ ├── python_set.pxd │ │ │ ├── python_string.pxd │ │ │ ├── python_tuple.pxd │ │ │ ├── python_type.pxd │ │ │ ├── python_unicode.pxd │ │ │ ├── python_version.pxd │ │ │ ├── python_weakref.pxd │ │ │ ├── stdio.pxd │ │ │ ├── stdlib.pxd │ │ │ └── stl.pxd │ │ ├── cpython │ │ │ ├── __init__.pxd │ │ │ ├── array.pxd │ │ │ ├── bool.pxd │ │ │ ├── buffer.pxd │ │ │ ├── bytes.pxd │ │ │ ├── cobject.pxd │ │ │ ├── complex.pxd │ │ │ ├── datetime.pxd │ │ │ ├── dict.pxd │ │ │ ├── exc.pxd │ │ │ ├── float.pxd │ │ │ ├── function.pxd │ │ │ ├── getargs.pxd │ │ │ ├── instance.pxd │ │ │ ├── int.pxd │ │ │ ├── iterator.pxd │ │ │ ├── list.pxd │ │ │ ├── long.pxd │ │ │ ├── longintrepr.pxd │ │ │ ├── mapping.pxd │ │ │ ├── mem.pxd │ │ │ ├── method.pxd │ │ │ ├── module.pxd │ │ │ ├── number.pxd │ │ │ ├── object.pxd │ │ │ ├── oldbuffer.pxd │ │ │ ├── pycapsule.pxd │ │ │ ├── pystate.pxd │ │ │ ├── pythread.pxd │ │ │ ├── ref.pxd │ │ │ ├── sequence.pxd │ │ │ ├── set.pxd │ │ │ ├── slice.pxd │ │ │ ├── string.pxd │ │ │ ├── tuple.pxd │ │ │ ├── type.pxd │ │ │ ├── unicode.pxd │ │ │ ├── version.pxd │ │ │ └── weakref.pxd │ │ ├── libc │ │ │ ├── __init__.pxd │ │ │ ├── errno.pxd │ │ │ ├── float.pxd │ │ │ ├── limits.pxd │ │ │ ├── locale.pxd │ │ │ ├── math.pxd │ │ │ ├── setjmp.pxd │ │ │ ├── signal.pxd │ │ │ ├── stddef.pxd │ │ │ ├── stdint.pxd │ │ │ ├── stdio.pxd │ │ │ ├── stdlib.pxd │ │ │ ├── string.pxd │ │ │ └── time.pxd │ │ ├── libcpp │ │ │ ├── __init__.pxd │ │ │ ├── algorithm.pxd │ │ │ ├── cast.pxd │ │ │ ├── complex.pxd │ │ │ ├── deque.pxd │ │ │ ├── iterator.pxd │ │ │ ├── limits.pxd │ │ │ ├── list.pxd │ │ │ ├── map.pxd │ │ │ ├── memory.pxd │ │ │ ├── pair.pxd │ │ │ ├── queue.pxd │ │ │ ├── set.pxd │ │ │ ├── stack.pxd │ │ │ ├── string.pxd │ │ │ ├── typeindex.pxd │ │ │ ├── typeinfo.pxd │ │ │ ├── unordered_map.pxd │ │ │ ├── unordered_set.pxd │ │ │ ├── utility.pxd │ │ │ └── vector.pxd │ │ ├── numpy │ │ │ ├── __init__.pxd │ │ │ └── math.pxd │ │ ├── openmp.pxd │ │ └── posix │ │ │ ├── __init__.pxd │ │ │ ├── dlfcn.pxd │ │ │ ├── fcntl.pxd │ │ │ ├── ioctl.pxd │ │ │ ├── mman.pxd │ │ │ ├── resource.pxd │ │ │ ├── select.pxd │ │ │ ├── signal.pxd │ │ │ ├── stat.pxd │ │ │ ├── stdio.pxd │ │ │ ├── stdlib.pxd │ │ │ ├── strings.pxd │ │ │ ├── time.pxd │ │ │ ├── types.pxd │ │ │ ├── unistd.pxd │ │ │ └── wait.pxd │ ├── Parser │ │ ├── ConcreteSyntaxTree.pyx │ │ ├── Grammar │ │ └── __init__.py │ ├── Plex │ │ ├── Actions.pxd │ │ ├── Actions.py │ │ ├── DFA.py │ │ ├── Errors.py │ │ ├── Lexicons.py │ │ ├── Machines.py │ │ ├── Regexps.py │ │ ├── Scanners.pxd │ │ ├── Scanners.py │ │ ├── Timing.py │ │ ├── Traditional.py │ │ ├── Transitions.py │ │ └── __init__.py │ ├── Runtime │ │ ├── __init__.py │ │ └── refnanny.pyx │ ├── Shadow.py │ ├── StringIOTree.py │ ├── Tempita │ │ ├── __init__.py │ │ ├── _looper.py │ │ ├── _tempita.py │ │ └── compat3.py │ ├── TestUtils.py │ ├── Tests │ │ ├── TestCodeWriter.py │ │ ├── TestJediTyper.py │ │ ├── TestStringIOTree.py │ │ ├── __init__.py │ │ └── xmlrunner.py │ ├── Utility │ │ ├── CConvert.pyx │ │ ├── CpdefEnums.pyx │ │ ├── CppConvert.pyx │ │ ├── CppSupport.cpp │ │ ├── MemoryView.pyx │ │ ├── TestCyUtilityLoader.pyx │ │ ├── TestCythonScope.pyx │ │ ├── __init__.py │ │ └── arrayarray.h │ ├── Utils.py │ └── __init__.py ├── Demos │ ├── Makefile │ ├── Makefile.nodistutils │ ├── Readme_demos.rst │ ├── benchmarks │ │ ├── bpnn3.pxd │ │ ├── bpnn3.py │ │ ├── chaos.pxd │ │ ├── chaos.py │ │ ├── coroutines.py │ │ ├── fstrings.py │ │ ├── generators.py │ │ ├── hexiom2.pxd │ │ ├── hexiom2.py │ │ ├── meteor_contest.pxd │ │ ├── meteor_contest.py │ │ ├── nbody.pxd │ │ ├── nbody.py │ │ ├── nqueens.py │ │ ├── richards.pxd │ │ ├── richards.py │ │ ├── setup.py │ │ ├── spectralnorm.pxd │ │ ├── spectralnorm.py │ │ └── util.py │ ├── callback │ │ ├── Makefile │ │ ├── Makefile.nodistutils │ │ ├── README.txt │ │ ├── Setup.py │ │ ├── cheese.pyx │ │ ├── cheesefinder.h │ │ └── run_cheese.py │ ├── embed │ │ ├── Makefile │ │ ├── Makefile.msc │ │ ├── Makefile.msc.static │ │ ├── Makefile.unix │ │ ├── README │ │ ├── assert_equal.py │ │ ├── embedded.output │ │ └── embedded.pyx │ ├── freeze │ │ ├── Makefile │ │ ├── README.txt │ │ ├── combinatorics.pyx │ │ └── lcmath.pyx │ ├── integrate0.py │ ├── integrate1.pyx │ ├── integrate2.pyx │ ├── integrate_timing.py │ ├── libraries │ │ ├── call_mymath.pyx │ │ ├── mymath.h │ │ └── setup.py │ ├── numpy_demo.pyx │ ├── overflow_perf.pyx │ ├── overflow_perf_run.py │ ├── primes.pyx │ ├── pyprimes.py │ ├── run_numeric_demo.py │ ├── run_primes.py │ ├── run_spam.py │ ├── setup.py │ └── spam.pyx ├── Doc │ ├── About.html │ ├── FAQ.html │ ├── extension_types.html │ ├── index.html │ ├── overview.html │ ├── s5 │ │ ├── Makefile │ │ ├── cython-ep2008.txt │ │ ├── ep2008 │ │ │ ├── stupidlowercase.py │ │ │ └── worker.py │ │ └── ui │ │ │ └── default │ │ │ ├── blank.gif │ │ │ ├── bodybg.gif │ │ │ ├── cython-logo64.png │ │ │ ├── framing.css │ │ │ ├── iepngfix.htc │ │ │ ├── opera.css │ │ │ ├── outline.css │ │ │ ├── pretty.css │ │ │ ├── print.css │ │ │ ├── s5-core.css │ │ │ ├── slides.css │ │ │ └── slides.js │ ├── sharing.html │ └── special_methods.html ├── INSTALL.txt ├── LICENSE.txt ├── MANIFEST.in ├── Makefile ├── README.txt ├── ToDo.txt ├── Tools │ ├── BUILD.bazel │ ├── cystdlib.py │ ├── cython-epydoc.py │ ├── cython-mode.el │ ├── cython-numpy-mode-kate.xml │ ├── cython.st │ ├── jedityper.py │ ├── kate.diff │ ├── rules.bzl │ └── site_scons │ │ └── site_tools │ │ ├── cython.py │ │ └── pyext.py ├── USAGE.txt ├── appveyor.yml ├── appveyor │ ├── install.ps1 │ └── run_with_env.cmd ├── bin │ ├── cygdb │ ├── cython │ ├── cython.bat │ ├── cython_freeze │ ├── cythonize │ ├── cythonrun │ ├── move-declarators.sed │ └── pcython ├── cygdb.py ├── cython.py ├── cythonize.py ├── docs │ ├── .hgignore │ ├── Makefile │ ├── README │ ├── TODO │ ├── _static │ │ ├── cython-logo-light.png │ │ ├── cythonlogo.png │ │ └── favicon.ico │ ├── _templates │ │ └── layout.html │ ├── conf.py │ ├── examples │ │ ├── Cython Magics.ipynb │ │ └── tutorial │ │ │ ├── fib1 │ │ │ ├── fib.pyx │ │ │ └── setup.py │ │ │ ├── great_circle │ │ │ ├── c1.pyx │ │ │ ├── c2.pyx │ │ │ └── p1.py │ │ │ └── primes │ │ │ ├── primes.py │ │ │ ├── primes.pyx │ │ │ └── setup.py │ ├── index.rst │ ├── sphinxext │ │ ├── cython_highlighting.py │ │ └── ipython_console_highlighting.py │ └── src │ │ ├── quickstart │ │ ├── build.rst │ │ ├── cythonize.rst │ │ ├── demo.pyx │ │ ├── htmlreport.png │ │ ├── index.rst │ │ ├── install.rst │ │ ├── ipython.png │ │ ├── overview.rst │ │ └── sage.png │ │ ├── reference │ │ ├── Makefile │ │ ├── compilation.rst │ │ ├── directives.rst │ │ ├── extension_types.rst │ │ ├── index.rst │ │ ├── interfacing_with_other_code.rst │ │ ├── language_basics.rst │ │ ├── limitations.rst │ │ ├── special_mention.rst │ │ └── special_methods_table.rst │ │ ├── tutorial │ │ ├── appendix.rst │ │ ├── array.rst │ │ ├── caveats.rst │ │ ├── cdef_classes.rst │ │ ├── clibraries.rst │ │ ├── cython_tutorial.rst │ │ ├── data.py │ │ ├── external.rst │ │ ├── index.rst │ │ ├── memory_allocation.rst │ │ ├── numpy.rst │ │ ├── profiling_tutorial.rst │ │ ├── pure.rst │ │ ├── pxd_files.rst │ │ ├── queue_example │ │ │ ├── cqueue.pxd │ │ │ └── queue.pyx │ │ ├── readings.rst │ │ ├── related_work.rst │ │ └── strings.rst │ │ └── userguide │ │ ├── buffer.rst │ │ ├── debugging.rst │ │ ├── early_binding_for_speed.rst │ │ ├── extension_types.rst │ │ ├── external_C_code.rst │ │ ├── fusedtypes.rst │ │ ├── index.rst │ │ ├── language_basics.rst │ │ ├── limitations.rst │ │ ├── memoryviews.rst │ │ ├── numpy_tutorial.rst │ │ ├── parallelism.rst │ │ ├── pypy.rst │ │ ├── pyrex_differences.rst │ │ ├── sharing_declarations.rst │ │ ├── source_files_and_compilation.rst │ │ ├── special_methods.rst │ │ └── wrapping_CPlusPlus.rst ├── pylintrc ├── pyximport │ ├── PKG-INFO │ ├── README │ ├── __init__.py │ ├── pyxbuild.py │ ├── pyximport.py │ └── test │ │ ├── test_pyximport.py │ │ └── test_reload.py ├── runtests.py ├── setup.py ├── setupegg.py ├── tests │ ├── broken │ │ ├── b_extimpinherit.pyx │ │ ├── big_t.pyx │ │ ├── builtinconst.pyx │ │ ├── builtindict.pyx │ │ ├── cascadedass.pyx │ │ ├── cdefemptysue.pyx │ │ ├── cdefexternblock.pyx │ │ ├── cexportfunc.pyx │ │ ├── cimport.pyx │ │ ├── cimportfrom.pyx │ │ ├── cimportfrompkgdir.pyx │ │ ├── cimportfunc.pyx │ │ ├── ctypedefextern.pyx │ │ ├── externfunc.pyx │ │ ├── externsue.pyx │ │ ├── fwddeclcclass.pyx │ │ ├── getattr.pyx │ │ ├── getattr3ref.pyx │ │ ├── i_public.pyx │ │ ├── includepublic.pyx │ │ ├── intindex.pyx │ │ ├── invalid-module-name.pyx │ │ ├── l_capi.pyx │ │ ├── l_cfuncexport.pyx │ │ ├── naanou_1.pyx │ │ ├── pkg.cimport.pyx │ │ ├── pkg.cimportfrom.pyx │ │ ├── plex2.pyx │ │ ├── r_capi.pyx │ │ ├── r_cfuncimport.pyx │ │ ├── r_classdoc.pyx │ │ ├── r_classmodname.pyx │ │ ├── r_excval.pyx │ │ ├── r_extimpinherit.pyx │ │ ├── r_extinherit.pyx │ │ ├── r_extmember.pyx │ │ ├── r_extnumeric2.pyx │ │ ├── r_extproperty.pyx │ │ ├── r_extweakref.pyx │ │ ├── r_getattr3.pyx │ │ ├── r_import.pyx │ │ ├── r_inhcmethcall.pyx │ │ ├── r_kwonlyargs.pyx │ │ ├── r_newstyleclass.pyx │ │ ├── r_simpcall.pyx │ │ ├── r_tbfilename.pyx │ │ ├── r_traceback.pyx │ │ ├── r_unpack.pyx │ │ ├── raise.pyx │ │ ├── retconvert.pyx │ │ ├── test_include_options.pyx │ │ ├── tryexceptelse.pyx │ │ └── tslots.pyx │ ├── buffers │ │ ├── bufaccess.h │ │ ├── bufaccess.pyx │ │ ├── buffer.pyx │ │ ├── buffmt.pyx │ │ └── mockbuffers.pxi │ ├── bugs.txt │ ├── build │ │ ├── basic_cythonize.srctree │ │ ├── basic_distutils.srctree │ │ ├── build_dir.srctree │ │ ├── build_dir_src.srctree │ │ ├── common_include_dir.srctree │ │ ├── compile_env_distutils.srctree │ │ ├── cpp_cythonize.srctree │ │ ├── cythonize_additional_sources.srctree │ │ ├── cythonize_additional_sources_ext.srctree │ │ ├── cythonize_glob.srctree │ │ ├── cythonize_options.srctree │ │ ├── cythonize_script.srctree │ │ ├── cythonize_script_excludes.srctree │ │ ├── cythonize_script_package.srctree │ │ ├── inline_distutils.srctree │ │ ├── module_api.srctree │ │ └── package_compilation.srctree │ ├── compile │ │ ├── a │ │ │ ├── __init__.py │ │ │ └── b.pxd │ │ ├── a_capi.pyx │ │ ├── altet1.h │ │ ├── altet1.pyx.BROKEN │ │ ├── argdefault.pyx │ │ ├── arrayargs.pyx │ │ ├── arrayptrcompat.pyx │ │ ├── arraytoptrarg.pyx │ │ ├── ass2longlong.pyx │ │ ├── assert2.pyx │ │ ├── behnel4.pyx │ │ ├── belchenko1.pyx │ │ ├── belchenko2.h │ │ ├── belchenko2.pyx.BROKEN │ │ ├── builtin.pyx │ │ ├── builtinfuncs.pyx │ │ ├── builtinlist.pyx │ │ ├── burton1.pyx.BROKEN │ │ ├── c_directives.pyx │ │ ├── callingconvention.srctree │ │ ├── cargdef.pyx │ │ ├── carrdecl.pyx │ │ ├── cascmp.pyx │ │ ├── cassign.pyx │ │ ├── cast_ctypedef_array_T518.pyx │ │ ├── cast_ctypedef_array_T518_helper.h │ │ ├── casttoexttype.pyx │ │ ├── cdef_syntax.pyx │ │ ├── cdefexternempty.pyx │ │ ├── cdefexternfromstar.pyx │ │ ├── cenum.pyx │ │ ├── cforfromloop.pyx │ │ ├── cheese.h │ │ ├── cimport_package_module_T4.pyx │ │ ├── cimportfrom_T248.pyx │ │ ├── classmethargdefault.pyx │ │ ├── cnamespec.h │ │ ├── cnamespec.pyx │ │ ├── cnumop.pyx │ │ ├── coercetovoidptr.pyx │ │ ├── complexbasetype.pyx │ │ ├── conditional_dependencies.srctree │ │ ├── const_T42.srctree │ │ ├── const_decl.pyx │ │ ├── constcast.pyx │ │ ├── constexpr.pyx │ │ ├── coventry1.pyx │ │ ├── cpdef.pyx │ │ ├── cpp_class_redefinition.pyx │ │ ├── cpp_enums.h │ │ ├── cpp_enums.pyx │ │ ├── cpp_nogil.h │ │ ├── cpp_nogil.pyx │ │ ├── cpp_structs.pyx │ │ ├── cpp_templated_ctypedef.pyx │ │ ├── cpp_templates.pyx │ │ ├── crunchytype.h │ │ ├── crunchytype.pxd │ │ ├── cstructreturn.pyx │ │ ├── ctypedef.pyx │ │ ├── ctypedef_public_class_T355.pxd │ │ ├── ctypedef_public_class_T355.pyx │ │ ├── ctypedefclass.pyx │ │ ├── ctypedefenum.pyx │ │ ├── ctypedefpubapi.pyx │ │ ├── ctypedefstruct.pyx │ │ ├── ctypedefunion.pyx │ │ ├── cunsignedlong.pyx │ │ ├── cvardef.pyx │ │ ├── cverylongtypes.pyx │ │ ├── declandimpl.pxd │ │ ├── declandimpl.pyx │ │ ├── declarations.srctree │ │ ├── del.pyx │ │ ├── distutils_libraries_T845.srctree │ │ ├── docstrings.pyx │ │ ├── doda1.pyx │ │ ├── dotted_cimport.pyx │ │ ├── dotted_cimport_submodule │ │ │ ├── __init__.pyx │ │ │ └── a.pxd │ │ ├── drake1.pyx │ │ ├── ellipsis_T488.pyx │ │ ├── emptytry.pyx │ │ ├── enumintcompat.pyx │ │ ├── eqcmp.pyx │ │ ├── ewing1.pyx │ │ ├── ewing3.pyx │ │ ├── ewing4.pyx │ │ ├── ewing5.pyx │ │ ├── ewing6.pyx │ │ ├── ewing7.pyx │ │ ├── ewing8.pxd │ │ ├── ewing8.pyx │ │ ├── ewing9.pxd │ │ ├── ewing9.pyx │ │ ├── excvalcheck.h │ │ ├── excvalcheck.pyx │ │ ├── excvaldecl.pyx │ │ ├── excvalreturn.pyx │ │ ├── extargdefault.pyx │ │ ├── extcmethcall.pyx │ │ ├── extcoerce.pyx │ │ ├── extdelattr.pyx │ │ ├── extdelitem.pyx │ │ ├── extdelslice.pyx │ │ ├── extdescrdel.pyx │ │ ├── extdescrget.pyx │ │ ├── extdescrset.pyx │ │ ├── extern.pyx │ │ ├── extern_packed_struct.pyx │ │ ├── extexttype.pyx │ │ ├── extforward.pyx │ │ ├── extgetattr.pyx │ │ ├── extgetitem.pyx │ │ ├── exthash.pyx │ │ ├── extimported.pyx │ │ ├── extimportedsubtype.pyx │ │ ├── extindex.pyx │ │ ├── extinheritdel.pyx │ │ ├── extinheritset.pyx │ │ ├── extpropertyall.pyx │ │ ├── extpropertydel.pyx │ │ ├── extpropertydoc.pyx │ │ ├── extpropertyget.pyx │ │ ├── extpropertyset.pyx │ │ ├── extpymemberdef.pyx │ │ ├── extsetattr.pyx │ │ ├── extsetitem.pyx │ │ ├── extsetslice.pyx │ │ ├── find_pxd.srctree │ │ ├── first_assignment.pyx │ │ ├── food.h │ │ ├── for.pyx │ │ ├── forfromelse.pyx │ │ ├── formfeed.pyx │ │ ├── forward.pyx │ │ ├── fromimport.pyx │ │ ├── fromimport_star.pyx │ │ ├── funcptr.pyx │ │ ├── future_imports.pyx │ │ ├── gencall.pyx │ │ ├── getattr3ref.pyx.BROKEN │ │ ├── globalonly.pyx │ │ ├── globalstmt.pyx │ │ ├── globvardef.pyx │ │ ├── gustafsson2.pyx │ │ ├── hinsen1.h │ │ ├── hinsen1.pyx.BROKEN │ │ ├── hinsen2.pyx │ │ ├── huss2.pyx │ │ ├── ia_cdefblock.pyx │ │ ├── import.pyx │ │ ├── index.pyx │ │ ├── indices.pyx │ │ ├── inplace_lhs.pyx │ │ ├── inplace_ops.pyx │ │ ├── ishimoto1.pyx │ │ ├── ishimoto4.pyx │ │ ├── jiba3.pyx │ │ ├── jiba4.pyx │ │ ├── jiba5.pyx │ │ ├── jiba6.pyx │ │ ├── johnson1.pyx │ │ ├── johnson2.pyx │ │ ├── khavkine1.pyx │ │ ├── kleckner1.pyx │ │ ├── lepage_2.pyx │ │ ├── libc_all.pyx │ │ ├── libc_errno.pyx │ │ ├── libc_signal.pyx │ │ ├── libc_stdio.pyx │ │ ├── longunsigned.pyx │ │ ├── magcmp.pyx │ │ ├── msvc_strings.pyx │ │ ├── nogil.h │ │ ├── nogil.pyx │ │ ├── nonctypedefclass.pyx │ │ ├── none.pyx │ │ ├── notnonearg.pyx │ │ ├── nullptr.pyx │ │ ├── omittedargnames.pyx │ │ ├── operators.h │ │ ├── parallel_compile_float_rank.pyx │ │ ├── pinard4.pyx │ │ ├── point.h │ │ ├── posix_pxds.pyx │ │ ├── publicapi_api.pyx │ │ ├── publicapi_cimport.pyx │ │ ├── publicapi_mix.pyx │ │ ├── publicapi_pub.pyx │ │ ├── publicapi_pxd_mix.pxd │ │ ├── publicapi_pxd_mix.pyx │ │ ├── pxd_override_T230.pxd │ │ ├── pxd_override_T230.py │ │ ├── pyclass.pyx │ │ ├── pylong.pyx │ │ ├── r_pernici1.pyx │ │ ├── signedtypes.pyx │ │ ├── slicex.pyx │ │ ├── specialfloatvals.pyx │ │ ├── specmethargdefault.pyx │ │ ├── specmethdocstring.pyx │ │ ├── specmethextarg.pyx │ │ ├── templates.h │ │ ├── traceback.pyx │ │ ├── tryexcept.pyx │ │ ├── tryfinally.pyx │ │ ├── typecast.pyx │ │ ├── types_and_names.pxd │ │ ├── types_and_names.pyx │ │ ├── utf8bom.pyx │ │ ├── watts2.pyx │ │ ├── weakref_T276.pyx │ │ ├── while.pyx │ │ └── withgil.pyx │ ├── errors │ │ ├── break_outside_loop.pyx │ │ ├── bufaccess_noassignT444.pyx │ │ ├── buffertypedef_T117.pyx │ │ ├── builtin_type_inheritance.pyx │ │ ├── callargs.pyx │ │ ├── callingnonexisting_T307.pyx │ │ ├── cdef_class_properties_decorated.pyx │ │ ├── cdef_in_pyclass.pyx │ │ ├── cdef_members_T517.pyx │ │ ├── cdef_syntax.pyx │ │ ├── cdefkwargs.pyx │ │ ├── cdefoptargs.pyx │ │ ├── cdefspecial.pyx │ │ ├── cfunc_directive_in_pyclass.pyx │ │ ├── charptr_from_temp.pyx │ │ ├── cmethbasematch.pyx │ │ ├── compile_time_unraisable_T370.pyx │ │ ├── const_decl_errors.pyx │ │ ├── continue_outside_loop.pyx │ │ ├── cpdef_syntax.pyx │ │ ├── cpp_comparison.pyx │ │ ├── cpp_no_auto_conversion.pyx │ │ ├── cpp_no_constructor.pyx │ │ ├── cpp_object_template.pyx │ │ ├── cython3_bytes.pyx │ │ ├── declareafteruse_T158.pyx │ │ ├── def_nogil.pyx │ │ ├── e2_packedstruct_T290.pyx │ │ ├── e_addop.pyx │ │ ├── e_argdefault.pyx │ │ ├── e_arrayassign.pyx │ │ ├── e_ass.pyx │ │ ├── e_assnone.pyx │ │ ├── e_autotestdict.pyx │ │ ├── e_badexcvaltype.pyx │ │ ├── e_badfuncargtype.pyx │ │ ├── e_badpyparam.pyx │ │ ├── e_badtypeuse.pyx │ │ ├── e_bitop.pyx │ │ ├── e_boolcoerce.pyx │ │ ├── e_bufaccess.pyx │ │ ├── e_bufaccess2.pyx │ │ ├── e_bufaccess_pxd.pxd │ │ ├── e_callnonfunction.pyx │ │ ├── e_callspec.pyx │ │ ├── e_cdef_closure.pyx │ │ ├── e_cdef_keywords_T241.pyx │ │ ├── e_cdef_missing_declarator.pyx │ │ ├── e_cdef_yield.pyx │ │ ├── e_cdefassign.pyx │ │ ├── e_cdefemptysue.pyx │ │ ├── e_cenum.pyx │ │ ├── e_cmethbasematch.pyx │ │ ├── e_cmp.pyx │ │ ├── e_cstruct.pyx │ │ ├── e_ctypedefornot.pyx │ │ ├── e_cunion.pyx │ │ ├── e_cython_parallel.pyx │ │ ├── e_declarations.pyx │ │ ├── e_decorators.pyx │ │ ├── e_del.pyx │ │ ├── e_directives.pyx │ │ ├── e_exceptclause.pyx │ │ ├── e_excvalfunctype.pyx │ │ ├── e_exttype_freelist.pyx │ │ ├── e_extweakref.pyx │ │ ├── e_func_in_pxd.pyx │ │ ├── e_func_in_pxd_support.pxd │ │ ├── e_fused_closure.pyx │ │ ├── e_generators.pyx │ │ ├── e_index.pyx │ │ ├── e_int_literals_py2.py │ │ ├── e_int_literals_py3.py │ │ ├── e_invalid_num_threads.pyx │ │ ├── e_multass.pyx │ │ ├── e_nargs.pyx │ │ ├── e_nogilcmeth.pxd │ │ ├── e_nogilcmeth.pyx │ │ ├── e_nogilfunctype.pyx │ │ ├── e_nonlocal_T490.pyx │ │ ├── e_nosignword.pyx │ │ ├── e_notnone.pyx │ │ ├── e_notnone2.pyx │ │ ├── e_numop.pyx │ │ ├── e_powop.pyx │ │ ├── e_public_cdef_private_types.pyx │ │ ├── e_pxdimpl.pyx │ │ ├── e_pxdimpl_imported.pxd │ │ ├── e_pyobinstruct.pyx │ │ ├── e_relative_cimport.pyx │ │ ├── e_return.pyx │ │ ├── e_sizeofincomplete.pyx │ │ ├── e_slice.pyx │ │ ├── e_strcoerce.pyx │ │ ├── e_subop.pyx │ │ ├── e_switch.pyx │ │ ├── e_switch_transform.pyx │ │ ├── e_tempcast.pyx │ │ ├── e_tuple_args_T692.py │ │ ├── e_undefexttype.pyx │ │ ├── e_unop.pyx │ │ ├── e_while.pyx │ │ ├── empty.pyx │ │ ├── encoding.pyx │ │ ├── exec_errors.pyx │ │ ├── extclassattrsetting.pyx │ │ ├── extended_unpacking.pyx │ │ ├── extended_unpacking_notuple.pyx │ │ ├── extended_unpacking_parser.pyx │ │ ├── extended_unpacking_parser2.pyx │ │ ├── final_methods.pyx │ │ ├── fused_syntax.pyx │ │ ├── fused_syntax_ctypedef.pyx │ │ ├── fused_types.pyx │ │ ├── futurebraces.pyx │ │ ├── incorrectly_nested_gil_blocks.pyx │ │ ├── invalid_cast.pyx │ │ ├── invalid_hex_escape0.pyx │ │ ├── invalid_hex_escape1.pyx │ │ ├── invalid_uescape.pyx │ │ ├── invalid_uescape0.pyx │ │ ├── invalid_uescape2.pyx │ │ ├── invalid_uescapeN.pyx │ │ ├── literal_lists.pyx │ │ ├── missing_baseclass_in_predecl_T262.pyx │ │ ├── missing_self_in_cpdef_method_T156.pyx │ │ ├── missing_self_in_cpdef_method_T165.pyx │ │ ├── mod_errors.pyx │ │ ├── nogil.pyx │ │ ├── nogil_buffer_acquisition.pyx │ │ ├── nogilcmeth.pxd │ │ ├── nogilcmeth.pyx │ │ ├── nogilfunctype.pyx │ │ ├── nonconst_def.pyx │ │ ├── nonconst_def_tuple.pyx │ │ ├── notcimportedT418.pyx │ │ ├── parsed_directive.pyx │ │ ├── pep448_syntax_1.pyx │ │ ├── pep448_syntax_2.pyx │ │ ├── pep448_syntax_3.pyx │ │ ├── pep492_badsyntax_async1.pyx │ │ ├── pep492_badsyntax_async10.pyx │ │ ├── pep492_badsyntax_async2.pyx │ │ ├── pep492_badsyntax_async3.pyx │ │ ├── pep492_badsyntax_async4.pyx │ │ ├── pep492_badsyntax_async5.pyx │ │ ├── pep492_badsyntax_async6.pyx │ │ ├── pep492_badsyntax_async7.pyx │ │ ├── pep492_badsyntax_async8.pyx │ │ ├── pep492_badsyntax_async9.pyx │ │ ├── pure_cclass_without_body.pxd │ │ ├── pure_cclass_without_body.py │ │ ├── pxd_cdef_class_declaration_T286.pxd │ │ ├── pxd_cdef_class_declaration_T286.pyx │ │ ├── pxd_signature_mismatch.pxd │ │ ├── pxd_signature_mismatch.pyx │ │ ├── py_ucs4_type_errors.pyx │ │ ├── py_unicode_type_errors.pyx │ │ ├── pyobjcastdisallow_T313.pyx │ │ ├── return_outside_function_T135.pyx │ │ ├── reversed_literal_pyobjs.pyx │ │ ├── se_badindent.pyx │ │ ├── se_badindent2.pyx │ │ ├── se_mixtabspace.pyx │ │ ├── se_multass.pyx │ │ ├── string_assignments.pyx │ │ ├── subtyping_final_class.pyx │ │ ├── syntax_warnings.pyx │ │ ├── tree_assert.pyx │ │ ├── typoT304.pyx │ │ ├── undefinedname.pyx │ │ ├── uninitialized_lhs.pyx │ │ ├── void_as_arg.pyx │ │ ├── w_cdef_override.pyx │ │ ├── w_numpy_arr_as_cppvec_ref.pyx │ │ ├── w_python_list_as_cppset_ref.pyx │ │ ├── w_uninitialized.pyx │ │ ├── w_uninitialized_del.pyx │ │ ├── w_uninitialized_exc.pyx │ │ ├── w_uninitialized_for.pyx │ │ ├── w_uninitialized_generators.pyx │ │ ├── w_uninitialized_py2.pyx │ │ ├── w_uninitialized_py3.pyx │ │ ├── w_uninitialized_while.pyx │ │ ├── w_uninitialized_with.pyx │ │ ├── w_unreachable.pyx │ │ ├── w_unreachable_cf.pyx │ │ ├── w_unused.pyx │ │ └── wraparound_warnings.pyx │ ├── memoryview │ │ ├── bufaccess.h │ │ ├── compile_declarations.pyx │ │ ├── cythonarray.pyx │ │ ├── error_declarations.pyx │ │ ├── extension_type_memoryview.pyx │ │ ├── memoryview.pxd │ │ ├── memoryview.pyx │ │ ├── memoryview_acq_count.srctree │ │ ├── memoryview_compare_type_pointers.srctree │ │ ├── memoryview_in_subclasses.pyx │ │ ├── memoryview_inplace_division.pyx │ │ ├── memoryviewattrs.pyx │ │ ├── memslice.pyx │ │ ├── memview_assignments.pyx │ │ ├── numpy_memoryview.pyx │ │ ├── relaxed_strides.pyx │ │ ├── transpose_refcount.pyx │ │ └── view_return_errors.pyx │ ├── pypy_bugs.txt │ ├── pyximport │ │ ├── pyximport_basic.srctree │ │ ├── pyximport_errors.srctree │ │ └── pyximport_pyimport.srctree │ ├── run │ │ ├── __debug__.srctree │ │ ├── __getattribute__.pyx │ │ ├── __getattribute_subclasses__.pyx │ │ ├── absolute_import.srctree │ │ ├── addloop.pyx │ │ ├── addop.pyx │ │ ├── addressof.pyx │ │ ├── all.pyx │ │ ├── altet2.pyx │ │ ├── always_allow_keywords_T295.pyx │ │ ├── and.pyx │ │ ├── annotate_html.pyx │ │ ├── annotation_typing.pyx │ │ ├── anonymousenum.pyx │ │ ├── any.pyx │ │ ├── append.pyx │ │ ├── arg_incref.pyx │ │ ├── argdefault.pyx │ │ ├── argerrors.py │ │ ├── args_unpacking_in_closure_T658.pyx │ │ ├── argument_unpacking_closure_T736.py │ │ ├── arithmetic_analyse_types.pyx │ │ ├── arithmetic_analyse_types_helper.h │ │ ├── array_address.pyx │ │ ├── array_cimport.srctree │ │ ├── arrayassign.pyx │ │ ├── ass2cglobal.pyx │ │ ├── ass2global.py │ │ ├── ass2local.pyx │ │ ├── assert.pyx │ │ ├── assigned_builtin_methods.pyx │ │ ├── async_iter_pep492.pyx │ │ ├── asyncio_generators.srctree │ │ ├── attr.pyx │ │ ├── attribute_and_lambda.pyx │ │ ├── auto_cpdef.py │ │ ├── auto_cpdef_closures.py │ │ ├── autotestdict.pxd │ │ ├── autotestdict.pyx │ │ ├── autotestdict_all.pyx │ │ ├── autotestdict_cdef.pyx │ │ ├── autotestdict_skip.pyx │ │ ├── baas3.pyx │ │ ├── backquote.pyx │ │ ├── bad_c_struct_T252.pyx │ │ ├── behnel1.pyx │ │ ├── behnel2.pyx │ │ ├── behnel3.pyx │ │ ├── big_indices.pyx │ │ ├── bint.pyx │ │ ├── bint_binop_T145.pyx │ │ ├── bint_property_T354.pyx │ │ ├── bishop1.pyx │ │ ├── bishop2.pyx │ │ ├── boolean_context.pyx │ │ ├── boolop.pyx │ │ ├── boolop_py.py │ │ ├── bound_builtin_methods_T589.pyx │ │ ├── broken_exception.pyx │ │ ├── builtin_abs.pyx │ │ ├── builtin_basestring.pyx │ │ ├── builtin_callable.pyx │ │ ├── builtin_float.py │ │ ├── builtin_globals.py │ │ ├── builtin_len.pyx │ │ ├── builtin_methods_return_values.pyx │ │ ├── builtin_min_max.pyx │ │ ├── builtin_next.pyx │ │ ├── builtin_ord.pyx │ │ ├── builtin_pow.pyx │ │ ├── builtin_py3.pyx │ │ ├── builtin_slice.pyx │ │ ├── builtin_sorted.pyx │ │ ├── builtin_subtype_methods_T653.pyx │ │ ├── builtin_subtype_methods_cy3.pyx │ │ ├── builtin_type.pyx │ │ ├── builtin_type_inheritance_T608.pyx │ │ ├── builtin_types_none_T166.pyx │ │ ├── builtincomplex.pyx │ │ ├── builtinnames.pyx │ │ ├── builtins_truth_test.pyx │ │ ├── builtinslice.pyx │ │ ├── bytearray_ascii_auto_encoding.pyx │ │ ├── bytearray_coercion.pyx │ │ ├── bytearray_default_auto_encoding.pyx │ │ ├── bytearraymethods.pyx │ │ ├── bytes_char_coercion.pyx │ │ ├── bytes_indexing.pyx │ │ ├── bytesmethods.pyx │ │ ├── c_int_types_T255.pyx │ │ ├── c_type_methods_T236.pyx │ │ ├── call_crash.pyx │ │ ├── call_py_cy.pyx │ │ ├── callargs.pyx │ │ ├── capiimpl.pyx │ │ ├── carray_coercion.pyx │ │ ├── carray_slicing.pyx │ │ ├── carrays.pyx │ │ ├── cascaded_list_unpacking_T467.pyx │ │ ├── cascaded_typed_assignments_T466.pyx │ │ ├── cascadedassignment.pyx │ │ ├── cdef_bool_T227.pyx │ │ ├── cdef_class_field.pyx │ │ ├── cdef_class_order.pyx │ │ ├── cdef_class_property_decorator_T264.pyx │ │ ├── cdef_classmethod.pyx │ │ ├── cdef_cpdef_override_GH543.srctree │ │ ├── cdef_decorator_directives_T183.pyx │ │ ├── cdef_function_kwargs.pyx │ │ ├── cdef_locals_decorator_T477.pyx │ │ ├── cdef_members_T517.pyx │ │ ├── cdef_members_binding_properties.pyx │ │ ├── cdef_methods_T462.pyx │ │ ├── cdef_opt.pxd │ │ ├── cdef_opt.pyx │ │ ├── cdef_setitem_T284.pyx │ │ ├── cdefassign.pyx │ │ ├── cdefoptargs.pyx │ │ ├── cdivision_CEP_516.pyx │ │ ├── cf_none.pyx │ │ ├── cfunc_call_tuple_args_T408.pyx │ │ ├── cfunc_convert.pyx │ │ ├── cfuncdef.pyx │ │ ├── char_constants_T99.pyx │ │ ├── charcomparisonT412.pyx │ │ ├── charencoding.pyx │ │ ├── charescape.pyx │ │ ├── charptr_comparison_T582.pyx │ │ ├── charptr_decode.pyx │ │ ├── charptr_from_temp.pyx │ │ ├── charptr_len.pyx │ │ ├── check_fused_types.pyx │ │ ├── check_fused_types_pxd.pxd │ │ ├── cimport.srctree │ │ ├── cimport_alias_subclass.pyx │ │ ├── cimport_alias_subclass_helper.pxd │ │ ├── cimport_cython_T505.pyx │ │ ├── cimport_from_pyx.srctree │ │ ├── cimport_from_sys_path.srctree │ │ ├── cintop.pyx │ │ ├── class_attribute_init_values_T18.pyx │ │ ├── class_func_in_control_structures_T87.pyx │ │ ├── class_redefine.py │ │ ├── class_scope.py │ │ ├── class_scope_del_T684.py │ │ ├── classbody_exec.pyx │ │ ├── classdecorators_T336.pyx │ │ ├── classkwonlyargs.pyx │ │ ├── classmethod.pyx │ │ ├── classpass.pyx │ │ ├── clear_to_null.pyx │ │ ├── clone_type.pyx │ │ ├── closure_arg_type_error.pyx │ │ ├── closure_class_T596.pyx │ │ ├── closure_decorators_T478.pyx │ │ ├── closure_inlining.pyx │ │ ├── closure_inside_cdef_T554.pyx │ │ ├── closure_leak_1.pyx │ │ ├── closure_name_mangling_T537.pyx │ │ ├── closure_self.pyx │ │ ├── closure_tests_1.pyx │ │ ├── closure_tests_2.pyx │ │ ├── closure_tests_3.pyx │ │ ├── closure_tests_4.pyx │ │ ├── closures_T82.pyx │ │ ├── cmethod_inline_T474.pxd │ │ ├── cmethod_inline_T474.pyx │ │ ├── cmp.pyx │ │ ├── code_object_cache.pyx │ │ ├── coercearraytoptr.pyx │ │ ├── common_utility_types.srctree │ │ ├── compiledef.pyx │ │ ├── complex_cast_T445.pyx │ │ ├── complex_coercion_sideeffects_T693.pyx │ │ ├── complex_extern_GH1433.pyx │ │ ├── complex_int_T446.pyx │ │ ├── complex_int_T446_fix.h │ │ ├── complex_numbers_T305.pyx │ │ ├── complex_numbers_c89_T398.h │ │ ├── complex_numbers_c89_T398.pyx │ │ ├── complex_numbers_c99_T398.h │ │ ├── complex_numbers_c99_T398.pyx │ │ ├── complex_numbers_cpp.pyx │ │ ├── complex_numbers_cxx_T398.h │ │ ├── complex_numbers_cxx_T398.pyx │ │ ├── concatcstrings.pyx │ │ ├── constant_folding.py │ │ ├── constant_folding_cy.pyx │ │ ├── consts.pyx │ │ ├── contains_T455.pyx │ │ ├── control_flow_except_T725.pyx │ │ ├── control_flow_loop.pyx │ │ ├── control_flow_stack_allocation.pyx │ │ ├── coverage_api.srctree │ │ ├── coverage_cmd.srctree │ │ ├── coverage_nogil.srctree │ │ ├── cpdef_enums.pxd │ │ ├── cpdef_enums.pyx │ │ ├── cpdef_enums_import.srctree │ │ ├── cpdef_extern_func.pxd │ │ ├── cpdef_extern_func.pyx │ │ ├── cpdef_extern_func_in_py.pxd │ │ ├── cpdef_extern_func_in_py.py │ │ ├── cpdef_optargs.pyx │ │ ├── cpdef_optargs_pure.pxd │ │ ├── cpdef_optargs_pure.py │ │ ├── cpdef_temps_T411.pyx │ │ ├── cpdef_void_return.pyx │ │ ├── cpp_assignment_overload.srctree │ │ ├── cpp_bool.pyx │ │ ├── cpp_call_stack_allocated.srctree │ │ ├── cpp_class_redef.pxd │ │ ├── cpp_class_redef.pyx │ │ ├── cpp_classes.pyx │ │ ├── cpp_classes_def.pyx │ │ ├── cpp_const_method.pyx │ │ ├── cpp_custom_string.srctree │ │ ├── cpp_exception_declaration_compatibility.srctree │ │ ├── cpp_exceptions.pyx │ │ ├── cpp_exceptions_helper.h │ │ ├── cpp_exceptions_nogil.pyx │ │ ├── cpp_exceptions_nogil_helper.h │ │ ├── cpp_iterators.pyx │ │ ├── cpp_iterators_simple.h │ │ ├── cpp_namespaces.pyx │ │ ├── cpp_namespaces_helper.h │ │ ├── cpp_nested_classes.pyx │ │ ├── cpp_nested_classes_support.h │ │ ├── cpp_nested_templates.pyx │ │ ├── cpp_nonstdint.h │ │ ├── cpp_nonstdint.pyx │ │ ├── cpp_operator_exc_handling.pyx │ │ ├── cpp_operator_exc_handling_helper.hpp │ │ ├── cpp_operators.pyx │ │ ├── cpp_operators_helper.h │ │ ├── cpp_smart_ptr.pyx │ │ ├── cpp_smart_ptr_helper.h │ │ ├── cpp_stl.pyx │ │ ├── cpp_stl_conversion.pyx │ │ ├── cpp_stl_string.pyx │ │ ├── cpp_stl_string_ascii_auto_encoding.pyx │ │ ├── cpp_stl_string_ascii_auto_encoding_str.pyx │ │ ├── cpp_stl_vector.pyx │ │ ├── cpp_template_functions.pyx │ │ ├── cpp_template_functions_helper.h │ │ ├── cpp_template_ref_args.h │ │ ├── cpp_template_ref_args.pyx │ │ ├── cpp_template_subclasses.pyx │ │ ├── cpp_template_subclasses_helper.h │ │ ├── cpp_templates.pyx │ │ ├── cpp_templates_helper.h │ │ ├── cpp_type_inference.pyx │ │ ├── cpp_vector_in_generator.pyx │ │ ├── crashT245.h │ │ ├── crashT245.pyx │ │ ├── crashT245_pxd.pxd │ │ ├── cross_closure_type_inference.pyx │ │ ├── cstringmeth.pyx │ │ ├── cstringmul.pyx │ │ ├── cstruct.pyx │ │ ├── ct_DEF.pyx │ │ ├── ct_IF.pyx │ │ ├── ctruthtests.pyx │ │ ├── ctuple.pyx │ │ ├── ctypedef_char_types.pyx │ │ ├── ctypedef_delegation.pyx │ │ ├── ctypedef_int_types_T333.pyx │ │ ├── ctypedef_int_types_chdr_T333.h │ │ ├── ctypedef_int_types_defs_T333.pxd │ │ ├── cunion.pyx │ │ ├── curiously_recurring_template_pattern_GH1458.pyx │ │ ├── curiously_recurring_template_pattern_GH1458_suport.h │ │ ├── cyclic_gc.pyx │ │ ├── cyfunction.pyx │ │ ├── cyfunction_defaults.pyx │ │ ├── cython2_bytes.pyx │ │ ├── cython3.pyx │ │ ├── cython_includes.pyx │ │ ├── cythonscope.pyx │ │ ├── datetime_cimport.pyx │ │ ├── datetime_members.pyx │ │ ├── datetime_pxd.pyx │ │ ├── decorator_lambda.pyx │ │ ├── decorators.pyx │ │ ├── decorators_T593.pyx │ │ ├── decorators_py_T593.py │ │ ├── default_args_T674.py │ │ ├── define_macro.pyx │ │ ├── define_macro_helper.h │ │ ├── defnode_err_val.pyx │ │ ├── delete.pyx │ │ ├── delslice.py │ │ ├── dict.pyx │ │ ├── dict_get.pyx │ │ ├── dict_getitem.pyx │ │ ├── dict_iter_unpack.pyx │ │ ├── dict_setdefault.py │ │ ├── dict_values_in_expression.pyx │ │ ├── dictcomp.pyx │ │ ├── dictintindex.pyx │ │ ├── dietachmayer1.pyx │ │ ├── directive_locals_in_pxd.pxd │ │ ├── directive_locals_in_pxd.py │ │ ├── division_T384.pyx │ │ ├── double_dealloc_T796.pyx │ │ ├── duplicate_keyword_in_call.py │ │ ├── dynamic_args.pyx │ │ ├── dynamic_attributes.pxd │ │ ├── dynamic_attributes.pyx │ │ ├── ellipsis_T488.pyx │ │ ├── embedsignatures.pyx │ │ ├── empty_builtin_constructors.pyx │ │ ├── empty_declarators.pyx │ │ ├── empty_for_loop_T208.pyx │ │ ├── enumboolctx.pyx │ │ ├── enumerate_T316.pyx │ │ ├── eval.pyx │ │ ├── exarkun.pyx │ │ ├── exceptionpropagation.pyx │ │ ├── exceptionrefcount.pyx │ │ ├── exceptions_nogil.pyx │ │ ├── exec_noargs.pyx │ │ ├── exectest.pyx │ │ ├── ext_attr_assign.pyx │ │ ├── ext_attribute_cache.pyx │ │ ├── ext_instance_type_T232.pyx │ │ ├── ext_type_none_arg.pyx │ │ ├── extclassbody.pyx │ │ ├── extclasspass.pyx │ │ ├── extcmethod.pyx │ │ ├── extended_unpacking_T235.pyx │ │ ├── extended_unpacking_T409.pyx │ │ ├── extern_builtins_T258.pyx │ │ ├── extern_impl.srctree │ │ ├── external_defs.h │ │ ├── external_inline_declaration.srctree │ │ ├── external_ref_reassignment.pyx │ │ ├── extinherit.pyx │ │ ├── extinstantiate.pyx │ │ ├── extkwonlyargs.pyx │ │ ├── extlen.pyx │ │ ├── extmember.pxd │ │ ├── extmember.pyx │ │ ├── extpropertyref.pyx │ │ ├── extstarargs.pyx │ │ ├── exttype.pyx │ │ ├── exttype_dealloc.pyx │ │ ├── exttype_freelist.pyx │ │ ├── file_encoding_T740.py │ │ ├── filenames.pxi │ │ ├── filenames.pyx │ │ ├── final_cdef_class.pyx │ │ ├── final_in_pxd.srctree │ │ ├── final_method_T586.pyx │ │ ├── flatin.pyx │ │ ├── float_division.pyx │ │ ├── float_floor_division_T260.pyx │ │ ├── float_len_T480.pyx │ │ ├── fmod.pyx │ │ ├── for_decrement.pyx │ │ ├── for_from_float_T254.pyx │ │ ├── for_from_pyvar_loop_T601.pyx │ │ ├── for_from_pyvar_loop_T601_extern_def.h │ │ ├── for_in_break_continue_T533.pyx │ │ ├── for_in_iter.py │ │ ├── for_in_range_T372.pyx │ │ ├── for_in_string.pyx │ │ ├── forfrom.pyx │ │ ├── fstring.pyx │ │ ├── funcexc_iter_T228.pyx │ │ ├── funcexcept.pyx │ │ ├── funcexceptchained.pyx │ │ ├── funcexceptcypy.pyx │ │ ├── funcexceptraise.pyx │ │ ├── funcexceptraisefrom.pyx │ │ ├── funcexceptreplace.pyx │ │ ├── funcexceptreraise.pyx │ │ ├── funcexceptreturn.pyx │ │ ├── function_as_method_T494.pyx │ │ ├── function_as_method_py_T494.py │ │ ├── function_binding_T494.pyx │ │ ├── fused_cpdef.pyx │ │ ├── fused_cpp.pyx │ │ ├── fused_def.pyx │ │ ├── fused_types.pyx │ │ ├── future_division.pyx │ │ ├── future_unicode_literals.pyx │ │ ├── generator_expressions.pyx │ │ ├── generator_expressions_and_locals.pyx │ │ ├── generator_expressions_in_class.py │ │ ├── generator_expressions_nested.pyx │ │ ├── generator_frame_cycle.py │ │ ├── generator_type_inference.pyx │ │ ├── generators.pyx │ │ ├── generators_in_refcycles.pyx │ │ ├── generators_pep479.pyx │ │ ├── generators_py.py │ │ ├── genexpr_T491.pyx │ │ ├── genexpr_T715.pyx │ │ ├── genexpr_iterable_lookup_T600.pyx │ │ ├── getattr3call.pyx │ │ ├── hasattr.pyx │ │ ├── hash_T326.pyx │ │ ├── if.pyx │ │ ├── if_const.pyx │ │ ├── if_else_expr.pyx │ │ ├── if_else_expr_cpp.pyx │ │ ├── if_else_expr_cpp_helper.h │ │ ├── ifelseexpr_T267.pyx │ │ ├── import_error_T734.py │ │ ├── import_star.pyx │ │ ├── importas.pyx │ │ ├── importfrom.pyx │ │ ├── in_list_with_side_effects_T544.pyx │ │ ├── include.pyx │ │ ├── index.pyx │ │ ├── inhcmethcall.pyx │ │ ├── inherited_final_method.pyx │ │ ├── initial_file_path.srctree │ │ ├── inline.pyx │ │ ├── inlined_context_manager.pyx │ │ ├── inlined_generator_expressions.pyx │ │ ├── inlinepxd.pxd │ │ ├── inlinepxd.pyx │ │ ├── inlinepxd_support.pxd │ │ ├── inop.pyx │ │ ├── inplace.pyx │ │ ├── int128.pyx │ │ ├── int_float_builtins_as_casts_T400.pyx │ │ ├── int_literals.pyx │ │ ├── intern_T431.pyx │ │ ├── internal_cdef_class.pyx │ │ ├── ipow_crash_T562.pyx │ │ ├── ishimoto2.pyx │ │ ├── ishimoto3.pyx │ │ ├── isinstance.pyx │ │ ├── isnonebool.pyx │ │ ├── isnot.pyx │ │ ├── iter.pyx │ │ ├── iteratorexception.pyx │ │ ├── iterdict.pyx │ │ ├── jarausch1.pyx │ │ ├── king1.pyx │ │ ├── knuth_man_or_boy_test.pyx │ │ ├── kostyrka.pyx │ │ ├── kostyrka2.pyx │ │ ├── kwargproblems.pyx │ │ ├── kwargs_passthrough.pyx │ │ ├── kwonlyargs.pyx │ │ ├── kwonlyargscall.pyx │ │ ├── lambda_T195.pyx │ │ ├── lambda_T723.pyx │ │ ├── lambda_class_T605.pyx │ │ ├── lambda_module_T603.pyx │ │ ├── lambda_tests.pyx │ │ ├── language_level.srctree │ │ ├── large_consts_T237.pyx │ │ ├── lepage_1.pyx │ │ ├── letnode_T766.pyx │ │ ├── libc_math.pyx │ │ ├── libc_time.pyx │ │ ├── libcpp_algo.pyx │ │ ├── libcpp_all.pyx │ │ ├── line_profile_test.srctree │ │ ├── line_trace.pyx │ │ ├── list.pyx │ │ ├── list_comp_in_closure_T598.pyx │ │ ├── list_pop.pyx │ │ ├── listcomp.pyx │ │ ├── literal_lists.pyx │ │ ├── literals.pyx │ │ ├── literalslice.pyx │ │ ├── locals.pyx │ │ ├── locals_T732.pyx │ │ ├── locals_expressions_T430.pyx │ │ ├── locals_rebind_T429.pyx │ │ ├── longintrepr.pyx │ │ ├── longlongindex.pyx │ │ ├── lvalue_refs.pyx │ │ ├── mangle_c_keywords.pyx │ │ ├── matrix_multiplier.pyx │ │ ├── memoryview_namespace_T775.pyx │ │ ├── memview_vector.pyx │ │ ├── menten1.pyx │ │ ├── metaclass.pyx │ │ ├── method_module_name_T422.pyx │ │ ├── methodmangling_T5.py │ │ ├── mod__name__.pyx │ │ ├── modbody.pyx │ │ ├── modop.pyx │ │ ├── module_init_error.srctree │ │ ├── moduletryexcept.pyx │ │ ├── multass.pyx │ │ ├── new_as_nonkeyword.pyx │ │ ├── new_style_exceptions.pyx │ │ ├── no_gc.pyx │ │ ├── no_gc_clear.pyx │ │ ├── nogil.pyx │ │ ├── non_const_as_const_arg.pyx │ │ ├── non_dict_kwargs_T470.pyx │ │ ├── non_future_division.pyx │ │ ├── nonecheck.pyx │ │ ├── nonlocal_T490.pyx │ │ ├── nononetypecheck.pyx │ │ ├── notinop.pyx │ │ ├── numpy_ValueError_T172.pyx │ │ ├── numpy_bufacc_T155.pyx │ │ ├── numpy_cimport.pyx │ │ ├── numpy_common.pxi │ │ ├── numpy_math.pyx │ │ ├── numpy_parallel.pyx │ │ ├── numpy_test.pyx │ │ ├── onelinesuite.py │ │ ├── ooo_base_classes.pyx │ │ ├── or.pyx │ │ ├── overflow_check.pxi │ │ ├── overflow_check_int.pyx │ │ ├── overflow_check_longlong.pyx │ │ ├── overflow_check_uint.pyx │ │ ├── overflow_check_ulonglong.pyx │ │ ├── owned_arg_refs.pyx │ │ ├── packedstruct_T290.pyx │ │ ├── parallel.pyx │ │ ├── parallel_swap_assign_T425.pyx │ │ ├── pass.pyx │ │ ├── pep448_extended_unpacking.pyx │ │ ├── pep448_test_extcall.pyx │ │ ├── pinard5.pyx │ │ ├── pinard6.pyx │ │ ├── pinard7.pyx │ │ ├── pinard8.pyx │ │ ├── pointers.pyx │ │ ├── posix_resource.pyx │ │ ├── posix_test.pyx │ │ ├── posix_time.pyx │ │ ├── powop.pyx │ │ ├── print.pyx │ │ ├── print_function.pyx │ │ ├── print_refcount.pyx │ │ ├── property_decorator_T593.py │ │ ├── pstats_profile_test.pyx │ │ ├── ptr_warning_T714.pyx │ │ ├── ptrdiff_t.pyx │ │ ├── public_enum.pyx │ │ ├── public_fused_types.srctree │ │ ├── pure.pyx │ │ ├── pure_cdef_class_property_decorator_T264.pxd │ │ ├── pure_cdef_class_property_decorator_T264.py │ │ ├── pure_mode_cmethod_inheritance_T583.pxd │ │ ├── pure_mode_cmethod_inheritance_T583.py │ │ ├── pure_pxd.srctree │ │ ├── pure_py.py │ │ ├── purecdef.py │ │ ├── pxd_syntax.srctree │ │ ├── py2_super.pyx │ │ ├── py34_signature.pyx │ │ ├── py35_pep492_interop.pyx │ │ ├── py3k_super.pyx │ │ ├── py_classbody.py │ │ ├── py_hash_t.pyx │ │ ├── py_ucs4_type.pyx │ │ ├── py_unicode_strings.pyx │ │ ├── py_unicode_type.pyx │ │ ├── pyarray.pyx │ │ ├── pyclass_dynamic_bases.pyx │ │ ├── pyclass_scope_T671.py │ │ ├── pyclass_special_methods.pyx │ │ ├── pycmp.pyx │ │ ├── pyextattrref.pyx │ │ ├── pyfunction_redefine_T489.pyx │ │ ├── pyintop.pyx │ │ ├── pylistsubtype.pyx │ │ ├── pynumber_subtype_conversion.pyx │ │ ├── pynumop.pyx │ │ ├── pyobjcast_T313.pyx │ │ ├── pyparam_nogil.pyx │ │ ├── python_bool_type.pyx │ │ ├── pytype.pyx │ │ ├── qualname.pyx │ │ ├── r_addint.pyx │ │ ├── r_argdefault.pyx │ │ ├── r_barbieri1.pyx │ │ ├── r_bishop3.pyx │ │ ├── r_bowden1.pyx │ │ ├── r_delgado_1.pyx │ │ ├── r_docstrings.pyx │ │ ├── r_extcomplex2.pyx │ │ ├── r_extstarargs.pyx │ │ ├── r_forloop.pyx │ │ ├── r_hordijk1.pyx │ │ ├── r_huss3.pyx │ │ ├── r_jeff_epler_1.pyx │ │ ├── r_jiba1.pxd │ │ ├── r_jiba1.pyx │ │ ├── r_lepage_3.pyx │ │ ├── r_mang1.pyx │ │ ├── r_mcintyre1.pyx │ │ ├── r_mitch_chapman_2.pyx │ │ ├── r_primes.pyx │ │ ├── r_print.pyx │ │ ├── r_pyclass.pyx │ │ ├── r_pyclassdefault.pyx │ │ ├── r_pythonapi.pyx │ │ ├── r_spamtype.pyx │ │ ├── r_starargcall.pyx │ │ ├── r_starargs.pyx │ │ ├── r_starargsonly.pyx │ │ ├── r_toofewargs.pyx │ │ ├── r_typecast.pyx │ │ ├── r_uintindex.pyx │ │ ├── r_vree_1.pyx │ │ ├── raise_memory_error_T650.pyx │ │ ├── range_optimisation_T203.pyx │ │ ├── reduce_pickle.pyx │ │ ├── ref2global.py │ │ ├── ref2local.pyx │ │ ├── refcount_in_meth.pyx │ │ ├── reimport.pyx │ │ ├── reimport_from_package.srctree │ │ ├── relative_cimport.srctree │ │ ├── relativeimport_T542.srctree │ │ ├── relativeimport_star_T542.pyx │ │ ├── reraise.py │ │ ├── reraise_3args.pyx │ │ ├── return.pyx │ │ ├── reversed_iteration.pyx │ │ ├── richcmp_str_equals.py │ │ ├── rodriguez_1.pyx │ │ ├── scanner_trace.srctree │ │ ├── self_in_ext_type_closure.pyx │ │ ├── sequential_parallel.pyx │ │ ├── set.pyx │ │ ├── set_discard_remove.py │ │ ├── set_literals.py │ │ ├── setcomp.pyx │ │ ├── setjmp.pyx │ │ ├── shapes.h │ │ ├── short_circuit_T404.pyx │ │ ├── simpcall.pyx │ │ ├── size_t.pyx │ │ ├── sizeof.pyx │ │ ├── slice2.pyx │ │ ├── slice2_T636.py │ │ ├── slice2b.pyx │ │ ├── slice3.pyx │ │ ├── slice_charptr.pyx │ │ ├── slice_ptr.pyx │ │ ├── special_method_docstrings.pyx │ │ ├── special_methods_T561.pyx │ │ ├── special_methods_T561_py2.pyx │ │ ├── special_methods_T561_py3.pyx │ │ ├── specialfloat.pyx │ │ ├── ssize_t_T399.pyx │ │ ├── starargs.pyx │ │ ├── starimport_cimport.srctree │ │ ├── starred_target_T664.pyx │ │ ├── static_methods.pxd │ │ ├── static_methods.pyx │ │ ├── staticmethod.pyx │ │ ├── str_ascii_auto_encoding.pyx │ │ ├── str_char_coercion_T412.pyx │ │ ├── str_default_auto_encoding.pyx │ │ ├── str_encoding_latin1.pyx │ │ ├── strconstinclass.pyx │ │ ├── strescapes.pyx │ │ ├── strfunction.pyx │ │ ├── string_comparison.pyx │ │ ├── strliterals.pyx │ │ ├── strmethods.pyx │ │ ├── struct_conversion.pyx │ │ ├── struct_conversion_extern.pyx │ │ ├── struct_conversion_extern_header.h │ │ ├── subclasses.pyx │ │ ├── subop.pyx │ │ ├── switch.pyx │ │ ├── switch_transform.pyx │ │ ├── tandemstats.pyx │ │ ├── temp_alloc_T409.pyx │ │ ├── temp_sideeffects_T654.pyx │ │ ├── temps_corner1.pyx │ │ ├── test_call.py │ │ ├── test_coroutines_pep492.pyx │ │ ├── test_dictviews.pyx │ │ ├── test_fstring.pyx │ │ ├── test_grammar.py │ │ ├── test_raisefrom.pyx │ │ ├── testinclude.pxi │ │ ├── ticket_123.pyx │ │ ├── ticket_124.pyx │ │ ├── tp_new.pyx │ │ ├── tp_new_T454.pyx │ │ ├── tp_new_cimport.srctree │ │ ├── trybreak.pyx │ │ ├── tryexcept.pyx │ │ ├── tryfinally.pyx │ │ ├── tryfinallychaining.pyx │ │ ├── tuple.pyx │ │ ├── tuple_constants.pyx │ │ ├── tuple_unpack_string.pyx │ │ ├── tupleassign.pyx │ │ ├── tuplereassign.pyx │ │ ├── tupleunpack_T298.pyx │ │ ├── tupleunpack_T712.pyx │ │ ├── type_inference.pyx │ │ ├── type_inference_T768.pyx │ │ ├── type_inference_T768_cpp.pyx │ │ ├── type_inference_new.pyx │ │ ├── type_slots_int_long_T287.pyx │ │ ├── type_slots_nonzero_bool.pyx │ │ ├── typed_slice.pyx │ │ ├── typeddefaultargT373.pyx │ │ ├── typedfieldbug_T303.pyx │ │ ├── typeof.pyx │ │ ├── typeofexttype.pyx │ │ ├── types.h │ │ ├── typetest_T417.pyx │ │ ├── unbound_builtin_methods.pyx │ │ ├── unbound_special_methods.pyx │ │ ├── unicode_ascii_auto_encoding.pyx │ │ ├── unicode_default_auto_encoding.pyx │ │ ├── unicode_indexing.pyx │ │ ├── unicode_kwargs.pyx │ │ ├── unicode_slicing.pyx │ │ ├── unicodeencode.pyx │ │ ├── unicodefunction.pyx │ │ ├── unicodeliterals.pyx │ │ ├── unicodeliteralsdefault.pyx │ │ ├── unicodeliteralslatin1.pyx │ │ ├── unicodemethods.pyx │ │ ├── uninitialized.py │ │ ├── unop.pyx │ │ ├── unop_extras.pyx │ │ ├── unpack.pyx │ │ ├── unpack_fused.pyx │ │ ├── unpacklistcomp.pyx │ │ ├── unreachable.pyx │ │ ├── unsigned.pyx │ │ ├── unsigned_char_ptr_bytes_conversion_T359.pyx │ │ ├── unsignedbehaviour_T184.pyx │ │ ├── unused.pyx │ │ ├── unused_args.pyx │ │ ├── varargcall.pyx │ │ ├── varargdecl.pyx │ │ ├── voidstarcast.pyx │ │ ├── watts1.pyx │ │ ├── weakfail.pyx │ │ ├── with_gil.pyx │ │ ├── with_statement_module_level_T536.pyx │ │ ├── withnogil.pyx │ │ ├── withstat.pyx │ │ ├── withstat_py.py │ │ ├── withstat_py27.py │ │ ├── wundram1.pyx │ │ ├── yield_from_pep380.pyx │ │ ├── yield_from_py33.pyx │ │ └── yield_inside_lambda.py │ ├── testsupport │ │ └── cythonarrayutil.pxi │ ├── windows_bugs.txt │ └── wrappers │ │ ├── cpp_overload_wrapper.pyx │ │ ├── cpp_overload_wrapper_lib.cpp │ │ ├── cpp_overload_wrapper_lib.h │ │ ├── cpp_overload_wrapper_lib.pxd │ │ ├── cpp_references.pyx │ │ ├── cpp_references_helper.h │ │ ├── cppwrap.pyx │ │ ├── cppwrap_lib.cpp │ │ ├── cppwrap_lib.h │ │ └── cppwrap_lib.pxd └── tox.ini ├── dirinode.pxd ├── dirinode.py ├── dirspec.py ├── disk.py ├── diskimpl.pxd ├── diskimpl.pyx ├── inodepack.pxd ├── inodepack.py ├── kvimpl.py ├── kvspec.py ├── lfs.pxd ├── lfs.py ├── lfs_fuse.pyx ├── lfs_fuse_main.py ├── llfuse.pxd ├── logspec.py ├── partition.py ├── symbolicmap.py ├── test_bitmap.py ├── test_cp.py ├── test_dirspec.py ├── test_diskspec.py ├── test_fsck.pyx ├── test_fsck_run.py ├── test_inode.py ├── test_inodepack.py ├── test_kv.py ├── test_lfs.py ├── test_partition.py ├── test_tenaciousd.py ├── test_ufarray.py ├── test_waldisk.py ├── test_xv6inode.py ├── verify.py ├── waldisk.pxd ├── waldisk.py ├── xv6inode.pxd ├── xv6inode.py ├── yav_dirimpl_fuse.pyx ├── yav_xv6_main.py └── yggdrasil ├── __init__.py ├── diskspec.py ├── server.py ├── solver.py ├── solver_utils.py ├── test.py ├── ufarray.py └── util.py /EXPERIMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/EXPERIMENTS.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/README.md -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/Makefile.inc -------------------------------------------------------------------------------- /src/afl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/.gitignore -------------------------------------------------------------------------------- /src/afl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/Makefile -------------------------------------------------------------------------------- /src/afl/QuickStartGuide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/QuickStartGuide.txt -------------------------------------------------------------------------------- /src/afl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/README -------------------------------------------------------------------------------- /src/afl/afl-analyze.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-analyze.c -------------------------------------------------------------------------------- /src/afl/afl-as.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-as.c -------------------------------------------------------------------------------- /src/afl/afl-as.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-as.h -------------------------------------------------------------------------------- /src/afl/afl-cmin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-cmin -------------------------------------------------------------------------------- /src/afl/afl-fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-fuzz.c -------------------------------------------------------------------------------- /src/afl/afl-gcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-gcc.c -------------------------------------------------------------------------------- /src/afl/afl-gotcpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-gotcpu.c -------------------------------------------------------------------------------- /src/afl/afl-plot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-plot -------------------------------------------------------------------------------- /src/afl/afl-showmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-showmap.c -------------------------------------------------------------------------------- /src/afl/afl-tmin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-tmin.c -------------------------------------------------------------------------------- /src/afl/afl-whatsup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/afl-whatsup -------------------------------------------------------------------------------- /src/afl/alloc-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/alloc-inl.h -------------------------------------------------------------------------------- /src/afl/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/config.h -------------------------------------------------------------------------------- /src/afl/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/debug.h -------------------------------------------------------------------------------- /src/afl/dictionaries/gif.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/gif.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/html_tags.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/html_tags.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/jpeg.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/jpeg.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/js.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/js.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/json.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/json.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/pdf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/pdf.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/png.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/png.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/sql.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/sql.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/tiff.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/tiff.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/webp.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/webp.dict -------------------------------------------------------------------------------- /src/afl/dictionaries/xml.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/dictionaries/xml.dict -------------------------------------------------------------------------------- /src/afl/docs/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/COPYING -------------------------------------------------------------------------------- /src/afl/docs/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/ChangeLog -------------------------------------------------------------------------------- /src/afl/docs/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/INSTALL -------------------------------------------------------------------------------- /src/afl/docs/QuickStartGuide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/QuickStartGuide.txt -------------------------------------------------------------------------------- /src/afl/docs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/README -------------------------------------------------------------------------------- /src/afl/docs/env_variables.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/env_variables.txt -------------------------------------------------------------------------------- /src/afl/docs/historical_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/historical_notes.txt -------------------------------------------------------------------------------- /src/afl/docs/life_pro_tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/life_pro_tips.txt -------------------------------------------------------------------------------- /src/afl/docs/notes_for_asan.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/notes_for_asan.txt -------------------------------------------------------------------------------- /src/afl/docs/parallel_fuzzing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/parallel_fuzzing.txt -------------------------------------------------------------------------------- /src/afl/docs/perf_tips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/perf_tips.txt -------------------------------------------------------------------------------- /src/afl/docs/sister_projects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/sister_projects.txt -------------------------------------------------------------------------------- /src/afl/docs/status_screen.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/status_screen.txt -------------------------------------------------------------------------------- /src/afl/docs/technical_details.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/docs/technical_details.txt -------------------------------------------------------------------------------- /src/afl/docs/vuln_samples/sqlite-null-ptr10.sql: -------------------------------------------------------------------------------- 1 | SELECT fts3_tokenizer(@0()); 2 | -------------------------------------------------------------------------------- /src/afl/docs/vuln_samples/sqlite-null-ptr2.sql: -------------------------------------------------------------------------------- 1 | DETACH(select group_concat(q)); 2 | -------------------------------------------------------------------------------- /src/afl/docs/vuln_samples/sqlite-null-ptr4.sql: -------------------------------------------------------------------------------- 1 | select n()AND+#00; 2 | -------------------------------------------------------------------------------- /src/afl/docs/vuln_samples/sqlite-null-ptr5.sql: -------------------------------------------------------------------------------- 1 | select e.*,0 from(s,(L))e; 2 | -------------------------------------------------------------------------------- /src/afl/docs/vuln_samples/sqlite-null-ptr7.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t USING fts4(tokenize=); 2 | -------------------------------------------------------------------------------- /src/afl/docs/vuln_samples/sqlite-null-ptr8.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE p(a UNIQUE,PRIMARY KEY('a'))WITHOUT rowid; 2 | -------------------------------------------------------------------------------- /src/afl/docs/vuln_samples/sqlite-stack-exhaustion.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t0 USING fts4(content=t0); 2 | -------------------------------------------------------------------------------- /src/afl/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/hash.h -------------------------------------------------------------------------------- /src/afl/libdislocator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/libdislocator/Makefile -------------------------------------------------------------------------------- /src/afl/libtokencap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/libtokencap/Makefile -------------------------------------------------------------------------------- /src/afl/libtokencap/README.tokencap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/libtokencap/README.tokencap -------------------------------------------------------------------------------- /src/afl/libtokencap/libtokencap.so.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/libtokencap/libtokencap.so.c -------------------------------------------------------------------------------- /src/afl/llvm_mode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/Makefile -------------------------------------------------------------------------------- /src/afl/llvm_mode/README.llvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/README.llvm -------------------------------------------------------------------------------- /src/afl/llvm_mode/afl-clang-fast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/afl-clang-fast.c -------------------------------------------------------------------------------- /src/afl/llvm_mode/afl-llvm-pass.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/afl-llvm-pass.so.cc -------------------------------------------------------------------------------- /src/afl/llvm_mode/afl-llvm-rt.o.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/afl-llvm-rt.o.c -------------------------------------------------------------------------------- /src/afl/llvm_mode/kafl-llvm-rt.o.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/kafl-llvm-rt.o.c -------------------------------------------------------------------------------- /src/afl/llvm_mode/kcov-llvm-rt.o.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/kcov-llvm-rt.o.cc -------------------------------------------------------------------------------- /src/afl/llvm_mode/my-afl-llvm-rt.o.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/llvm_mode/my-afl-llvm-rt.o.c -------------------------------------------------------------------------------- /src/afl/qemu_mode/README.qemu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/qemu_mode/README.qemu -------------------------------------------------------------------------------- /src/afl/test-instr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/test-instr.c -------------------------------------------------------------------------------- /src/afl/testcases/README.testcases: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/testcases/README.testcases -------------------------------------------------------------------------------- /src/afl/testcases/others/js/small_script.js: -------------------------------------------------------------------------------- 1 | if (1==1) eval('1'); -------------------------------------------------------------------------------- /src/afl/testcases/others/text/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /src/afl/testcases/others/xml/small_document.xml: -------------------------------------------------------------------------------- 1 | d 2 | -------------------------------------------------------------------------------- /src/afl/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/afl/types.h -------------------------------------------------------------------------------- /src/build-note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/build-note -------------------------------------------------------------------------------- /src/combined/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/.gitignore -------------------------------------------------------------------------------- /src/combined/Constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Constants.cpp -------------------------------------------------------------------------------- /src/combined/Constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Constants.hpp -------------------------------------------------------------------------------- /src/combined/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Image.cpp -------------------------------------------------------------------------------- /src/combined/Image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Image.hpp -------------------------------------------------------------------------------- /src/combined/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Makefile -------------------------------------------------------------------------------- /src/combined/MutationStage-fscq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/MutationStage-fscq.cpp -------------------------------------------------------------------------------- /src/combined/MutationStage-yxv6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/MutationStage-yxv6.cpp -------------------------------------------------------------------------------- /src/combined/MutationStage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/MutationStage.cpp -------------------------------------------------------------------------------- /src/combined/MutationStage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/MutationStage.hpp -------------------------------------------------------------------------------- /src/combined/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Program.cpp -------------------------------------------------------------------------------- /src/combined/Program.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Program.hpp -------------------------------------------------------------------------------- /src/combined/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/README.md -------------------------------------------------------------------------------- /src/combined/SyscallMutator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/SyscallMutator.cpp -------------------------------------------------------------------------------- /src/combined/SyscallMutator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/SyscallMutator.hpp -------------------------------------------------------------------------------- /src/combined/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Utils.cpp -------------------------------------------------------------------------------- /src/combined/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/Utils.hpp -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-fscq-syscall/README -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-fscq-syscall/debug.h -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/docs/vuln_samples/sqlite-null-ptr10.sql: -------------------------------------------------------------------------------- 1 | SELECT fts3_tokenizer(@0()); 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/docs/vuln_samples/sqlite-null-ptr2.sql: -------------------------------------------------------------------------------- 1 | DETACH(select group_concat(q)); 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/docs/vuln_samples/sqlite-null-ptr4.sql: -------------------------------------------------------------------------------- 1 | select n()AND+#00; 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/docs/vuln_samples/sqlite-null-ptr5.sql: -------------------------------------------------------------------------------- 1 | select e.*,0 from(s,(L))e; 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/docs/vuln_samples/sqlite-null-ptr7.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t USING fts4(tokenize=); 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/docs/vuln_samples/sqlite-null-ptr8.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE p(a UNIQUE,PRIMARY KEY('a'))WITHOUT rowid; 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/docs/vuln_samples/sqlite-stack-exhaustion.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t0 USING fts4(content=t0); 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-fscq-syscall/hash.h -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/testcases/others/js/small_script.js: -------------------------------------------------------------------------------- 1 | if (1==1) eval('1'); -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/testcases/others/text/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/testcases/others/xml/small_document.xml: -------------------------------------------------------------------------------- 1 | d 2 | -------------------------------------------------------------------------------- /src/combined/afl-fscq-syscall/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-fscq-syscall/types.h -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-image-syscall/README -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr10.sql: -------------------------------------------------------------------------------- 1 | SELECT fts3_tokenizer(@0()); 2 | -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr2.sql: -------------------------------------------------------------------------------- 1 | DETACH(select group_concat(q)); 2 | -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr4.sql: -------------------------------------------------------------------------------- 1 | select n()AND+#00; 2 | -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr5.sql: -------------------------------------------------------------------------------- 1 | select e.*,0 from(s,(L))e; 2 | -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr7.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t USING fts4(tokenize=); 2 | -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/docs/vuln_samples/sqlite-stack-exhaustion.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t0 USING fts4(content=t0); 2 | -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-image-syscall/hash.h -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/testcases/others/js/small_script.js: -------------------------------------------------------------------------------- 1 | if (1==1) eval('1'); -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/testcases/others/text/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /src/combined/afl-image-syscall/testcases/others/xml/small_document.xml: -------------------------------------------------------------------------------- 1 | d 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-yxv6-syscall/README -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-yxv6-syscall/debug.h -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/docs/vuln_samples/sqlite-null-ptr10.sql: -------------------------------------------------------------------------------- 1 | SELECT fts3_tokenizer(@0()); 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/docs/vuln_samples/sqlite-null-ptr2.sql: -------------------------------------------------------------------------------- 1 | DETACH(select group_concat(q)); 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/docs/vuln_samples/sqlite-null-ptr4.sql: -------------------------------------------------------------------------------- 1 | select n()AND+#00; 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/docs/vuln_samples/sqlite-null-ptr5.sql: -------------------------------------------------------------------------------- 1 | select e.*,0 from(s,(L))e; 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/docs/vuln_samples/sqlite-null-ptr7.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t USING fts4(tokenize=); 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/docs/vuln_samples/sqlite-null-ptr8.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE p(a UNIQUE,PRIMARY KEY('a'))WITHOUT rowid; 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/docs/vuln_samples/sqlite-stack-exhaustion.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t0 USING fts4(content=t0); 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-yxv6-syscall/hash.h -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/testcases/others/js/small_script.js: -------------------------------------------------------------------------------- 1 | if (1==1) eval('1'); -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/testcases/others/text/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/testcases/others/xml/small_document.xml: -------------------------------------------------------------------------------- 1 | d 2 | -------------------------------------------------------------------------------- /src/combined/afl-yxv6-syscall/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/afl-yxv6-syscall/types.h -------------------------------------------------------------------------------- /src/combined/consistency-run-note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/consistency-run-note -------------------------------------------------------------------------------- /src/combined/create_corpus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/create_corpus.cpp -------------------------------------------------------------------------------- /src/combined/image_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/image_test.cpp -------------------------------------------------------------------------------- /src/combined/mutator_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/mutator_wrapper.cpp -------------------------------------------------------------------------------- /src/combined/mutator_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/mutator_wrapper.hpp -------------------------------------------------------------------------------- /src/combined/program_reserialize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/program_reserialize.cpp -------------------------------------------------------------------------------- /src/combined/program_show.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/program_show.cpp -------------------------------------------------------------------------------- /src/combined/program_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/program_test.cpp -------------------------------------------------------------------------------- /src/combined/sanity-check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/combined/sanity-check.cpp -------------------------------------------------------------------------------- /src/dep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/dep.sh -------------------------------------------------------------------------------- /src/emulator/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/checker.py -------------------------------------------------------------------------------- /src/emulator/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/common.py -------------------------------------------------------------------------------- /src/emulator/emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/emulator.py -------------------------------------------------------------------------------- /src/emulator/fscq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/fscq.py -------------------------------------------------------------------------------- /src/emulator/poctest/poctest.NOTE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/poctest/poctest.NOTE -------------------------------------------------------------------------------- /src/emulator/syscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/syscalls.py -------------------------------------------------------------------------------- /src/emulator/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/utils.py -------------------------------------------------------------------------------- /src/emulator/yxv6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/emulator/yxv6.py -------------------------------------------------------------------------------- /src/ff-gcc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/ff-gcc/.gitignore -------------------------------------------------------------------------------- /src/ff-gcc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/ff-gcc/Makefile -------------------------------------------------------------------------------- /src/ff-gcc/ff-gcc-kasan.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/ff-gcc/ff-gcc-kasan.cc -------------------------------------------------------------------------------- /src/ff-gcc/ff-gcc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/ff-gcc/ff-gcc.cc -------------------------------------------------------------------------------- /src/fs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/README.md -------------------------------------------------------------------------------- /src/fs/btrfs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/.gitignore -------------------------------------------------------------------------------- /src/fs/btrfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/Makefile -------------------------------------------------------------------------------- /src/fs/btrfs/btrfs.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/btrfs.hh -------------------------------------------------------------------------------- /src/fs/btrfs/btrfs_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/btrfs_fuzzer.cc -------------------------------------------------------------------------------- /src/fs/btrfs/btrfs_fuzzer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/btrfs_fuzzer.hh -------------------------------------------------------------------------------- /src/fs/btrfs/btrfs_general_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/btrfs_general_wrapper.cc -------------------------------------------------------------------------------- /src/fs/btrfs/btrfs_standalone.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/btrfs_standalone.cc -------------------------------------------------------------------------------- /src/fs/btrfs/btrfs_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/btrfs_wrapper.cc -------------------------------------------------------------------------------- /src/fs/btrfs/crc32c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/crc32c.c -------------------------------------------------------------------------------- /src/fs/btrfs/crc32c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/btrfs/crc32c.h -------------------------------------------------------------------------------- /src/fs/ext4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/.gitignore -------------------------------------------------------------------------------- /src/fs/ext4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/Makefile -------------------------------------------------------------------------------- /src/fs/ext4/ext4_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/ext4_fuzzer.cc -------------------------------------------------------------------------------- /src/fs/ext4/ext4_fuzzer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/ext4_fuzzer.hh -------------------------------------------------------------------------------- /src/fs/ext4/ext4_general_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/ext4_general_wrapper.cc -------------------------------------------------------------------------------- /src/fs/ext4/ext4_standalone.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/ext4_standalone.cc -------------------------------------------------------------------------------- /src/fs/ext4/ext4_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/ext4_wrapper.cc -------------------------------------------------------------------------------- /src/fs/ext4/minimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/ext4/minimize.py -------------------------------------------------------------------------------- /src/fs/f2fs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/.gitignore -------------------------------------------------------------------------------- /src/fs/f2fs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/Makefile -------------------------------------------------------------------------------- /src/fs/f2fs/f2fs_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fs_fuzzer.cc -------------------------------------------------------------------------------- /src/fs/f2fs/f2fs_fuzzer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fs_fuzzer.hh -------------------------------------------------------------------------------- /src/fs/f2fs/f2fs_general_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fs_general_wrapper.cc -------------------------------------------------------------------------------- /src/fs/f2fs/f2fs_standalone.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fs_standalone.cc -------------------------------------------------------------------------------- /src/fs/f2fs/f2fs_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fs_wrapper.cc -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/.gitignore -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/AUTHORS -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/COPYING -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/ChangeLog -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/Makefile.am: -------------------------------------------------------------------------------- 1 | ## Makefile.am 2 | 3 | ACLOCAL_AMFLAGS = -I m4 4 | 5 | SUBDIRS = man lib mkfs fsck tools 6 | -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/README -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/VERSION: -------------------------------------------------------------------------------- 1 | 1.10.0 2 | 2018-01-30 3 | -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/autogen.sh -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/configure.ac -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/common.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/defrag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/defrag.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/dict.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/dict.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/dir.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/dqblk_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/dqblk_v2.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/dump.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/f2fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/f2fs.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/fsck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/fsck.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/fsck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/fsck.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/main.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/mkquota.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/mkquota.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/mount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/mount.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/node.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/node.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/quotaio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/quotaio.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/quotaio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/quotaio.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/resize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/resize.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/segment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/segment.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/sload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/sload.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/xattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/xattr.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/fsck/xattr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/fsck/xattr.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/include/quota.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/include/quota.h -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/lib/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/lib/Makefile.am -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/lib/libf2fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/lib/libf2fs.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/m4/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | *.m4 3 | -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/man/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/man/Makefile.am -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/man/dump.f2fs.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/man/dump.f2fs.8 -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/man/fsck.f2fs.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/man/fsck.f2fs.8 -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/man/mkfs.f2fs.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/man/mkfs.f2fs.8 -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/tools/f2fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/tools/f2fstat.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/tools/fibmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/tools/fibmap.c -------------------------------------------------------------------------------- /src/fs/f2fs/f2fsprogs/tools/sha512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/f2fsprogs/tools/sha512.c -------------------------------------------------------------------------------- /src/fs/f2fs/minimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/minimize.py -------------------------------------------------------------------------------- /src/fs/f2fs/reproduce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/f2fs/reproduce.py -------------------------------------------------------------------------------- /src/fs/fsfuzzer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/fsfuzzer.hh -------------------------------------------------------------------------------- /src/fs/mount.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/mount.hh -------------------------------------------------------------------------------- /src/fs/utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/utils.hh -------------------------------------------------------------------------------- /src/fs/xfs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/.gitignore -------------------------------------------------------------------------------- /src/fs/xfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/crc32c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/crc32c.c -------------------------------------------------------------------------------- /src/fs/xfs/crc32c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/crc32c.h -------------------------------------------------------------------------------- /src/fs/xfs/minimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/minimize.py -------------------------------------------------------------------------------- /src/fs/xfs/reproduce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/reproduce.py -------------------------------------------------------------------------------- /src/fs/xfs/xfs_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfs_fuzzer.cc -------------------------------------------------------------------------------- /src/fs/xfs/xfs_fuzzer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfs_fuzzer.hh -------------------------------------------------------------------------------- /src/fs/xfs/xfs_general_standalone.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfs_general_standalone.cc -------------------------------------------------------------------------------- /src/fs/xfs/xfs_general_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfs_general_wrapper.cc -------------------------------------------------------------------------------- /src/fs/xfs/xfs_standalone.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfs_standalone.cc -------------------------------------------------------------------------------- /src/fs/xfs/xfs_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfs_wrapper.cc -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/.gitignore -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/README -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/VERSION -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/dlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/dlog.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/dlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/dlog.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/drive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/drive.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/drive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/drive.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/exit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/exit.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/fs.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/fs.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/lock.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/lock.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/main.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/media.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/media.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/media.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/media.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/mlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/mlog.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/mlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/mlog.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/path.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/path.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/qlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/qlock.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/qlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/qlock.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/ring.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/ring.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/types.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/util.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/common/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/common/util.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/configure.ac -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/debian/compat: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/debian/control -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/debian/rules -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/debian/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/debian/watch -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/doc/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/doc/CHANGES -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/doc/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/doc/COPYING -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/doc/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/doc/INSTALL -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/doc/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/doc/files.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/doc/files.gif -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/doc/files.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/doc/files.obj -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/dump/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/dump/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/dump/content.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/dump/content.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/dump/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/dump/getopt.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/dump/inomap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/dump/inomap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/dump/inomap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/dump/inomap.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/dump/var.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/dump/var.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/dump/var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/dump/var.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/include/swab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/include/swab.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/include/swap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/include/swap.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/invutil/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/invutil/list.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/invutil/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/invutil/list.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/invutil/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/invutil/menu.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/librmt/isrmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/librmt/isrmt.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/m4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/m4/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/m4/multilib.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/m4/multilib.m4 -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/man/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/man/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/po/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/po/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/po/de.po -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/po/pl.po -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/release.sh -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/bag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/bag.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/bag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/bag.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/mmap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/mmap.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/node.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/node.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/tree.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/tree.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/win.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsdump-dev/restore/win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsdump-dev/restore/win.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/.gitignore -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/README -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/VERSION -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/configure.ac -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/copy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/copy/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/addr.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/addr.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/agf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/agf.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/agf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/agf.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/agfl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/agfl.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/agfl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/agfl.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/agi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/agi.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/agi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/agi.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/attr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/attr.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/attr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/attr.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/attrset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/attrset.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/attrset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/attrset.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/bit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/bit.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/bit.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/block.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/block.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/bmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/bmap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/bmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/bmap.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/bmroot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/bmroot.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/bmroot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/bmroot.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/btblock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/btblock.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/btblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/btblock.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/btdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/btdump.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/check.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/check.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/command.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/command.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/convert.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/convert.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/crc.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/crc.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/debug.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/debug.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/dir2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/dir2.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/dir2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/dir2.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/dir2sf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/dir2sf.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/dir2sf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/dir2sf.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/dquot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/dquot.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/dquot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/dquot.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/echo.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/echo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/echo.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/faddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/faddr.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/faddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/faddr.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/field.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/field.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/field.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/flist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/flist.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/flist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/flist.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/fprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/fprint.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/fprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/fprint.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/frag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/frag.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/frag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/frag.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/freesp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/freesp.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/freesp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/freesp.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/fsmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/fsmap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/fsmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/fsmap.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/fuzz.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/fuzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/fuzz.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/hash.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/hash.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/help.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/help.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/help.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/init.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/init.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/inode.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/inode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/inode.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/input.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/input.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/io.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/io.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/malloc.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/malloc.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/metadump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/metadump.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/metadump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/metadump.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/output.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/output.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/print.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/print.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/quit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/quit.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/quit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/quit.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/sb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/sb.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/sb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/sb.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/sig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/sig.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/sig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/sig.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/strvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/strvec.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/strvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/strvec.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/symlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/symlink.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/symlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/symlink.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/text.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/text.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/type.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/type.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/write.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/db/write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/db/write.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/debian/rules -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/debian/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/debian/watch -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/doc/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/doc/CHANGES -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/doc/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/doc/COPYING -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/doc/CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/doc/CREDITS -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/doc/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/doc/INSTALL -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/doc/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/fsck/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/fsck/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/fsr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/fsr/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/fsr/xfs_fsr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/fsr/xfs_fsr.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/include/jdm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/include/jdm.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/include/xfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/include/xfs.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/include/xqm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/include/xqm.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/attr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/attr.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/bmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/bmap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/encrypt.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/fadvise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/fadvise.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/fiemap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/fiemap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/file.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/freeze.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/freeze.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/fsmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/fsmap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/fsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/fsync.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/imap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/imap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/init.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/init.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/inject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/inject.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/io.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/link.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/madvise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/madvise.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/mincore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/mincore.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/mmap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/open.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/parent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/parent.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/pread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/pread.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/prealloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/prealloc.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/pwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/pwrite.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/readdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/readdir.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/reflink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/reflink.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/resblks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/resblks.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/scrub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/scrub.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/seek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/seek.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/sendfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/sendfile.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/shutdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/shutdown.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/stat.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/statx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/statx.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/sync.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/truncate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/truncate.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/io/utimes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/io/utimes.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/libxfs/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/libxfs/init.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/libxfs/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/libxfs/init.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/libxfs/irix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/libxfs/irix.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/libxfs/kmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/libxfs/kmem.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/libxfs/rdwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/libxfs/rdwr.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/libxfs/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/libxfs/util.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/m4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/m4/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/m4/package_aiodev.m4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/man/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/man/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/mkfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/mkfs/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/mkfs/proto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/mkfs/proto.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/po/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/po/Makefile -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/po/de.po -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/po/pl.po -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/edit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/edit.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/free.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/init.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/init.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/irix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/irix.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/linux.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/path.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/quot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/quot.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/quota.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/quota.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/quota.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/quota.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/state.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/quota/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/quota/util.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/release.sh -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/README -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/avl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/avl.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/avl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/avl.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/bmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/bmap.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/bmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/bmap.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/dir2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/dir2.c -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/dir2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/dir2.h -------------------------------------------------------------------------------- /src/fs/xfs/xfsprogs-dev/repair/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fs/xfs/xfsprogs-dev/repair/init.c -------------------------------------------------------------------------------- /src/fscq-cc-run-note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq-cc-run-note -------------------------------------------------------------------------------- /src/fscq/.gitignore: -------------------------------------------------------------------------------- 1 | .*.swp 2 | *~ 3 | -------------------------------------------------------------------------------- /src/fscq/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/LICENSE -------------------------------------------------------------------------------- /src/fscq/NOTE.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/NOTE.build -------------------------------------------------------------------------------- /src/fscq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/README.md -------------------------------------------------------------------------------- /src/fscq/bench/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/.gitignore -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/.gitignore -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/ASSERT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/ASSERT.h -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/Makefile -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/largefile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/largefile.c -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/run.sh -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/smallfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/smallfile.c -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/stats.c -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/stats.h: -------------------------------------------------------------------------------- 1 | void printstats(char *path, int reset); 2 | -------------------------------------------------------------------------------- /src/fscq/bench/LFStest/write1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/LFStest/write1.c -------------------------------------------------------------------------------- /src/fscq/bench/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/README -------------------------------------------------------------------------------- /src/fscq/bench/README.bilbyfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/README.bilbyfs -------------------------------------------------------------------------------- /src/fscq/bench/app-bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/app-bench.sh -------------------------------------------------------------------------------- /src/fscq/bench/atomic-create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/atomic-create.c -------------------------------------------------------------------------------- /src/fscq/bench/blkstats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/blkstats.sh -------------------------------------------------------------------------------- /src/fscq/bench/crash-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/crash-check.sh -------------------------------------------------------------------------------- /src/fscq/bench/crash-parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/crash-parse.py -------------------------------------------------------------------------------- /src/fscq/bench/crash-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/crash-setup.sh -------------------------------------------------------------------------------- /src/fscq/bench/crashtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/crashtest.sh -------------------------------------------------------------------------------- /src/fscq/bench/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/demo.sh -------------------------------------------------------------------------------- /src/fscq/bench/largefile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/largefile.c -------------------------------------------------------------------------------- /src/fscq/bench/mailbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/mailbench.sh -------------------------------------------------------------------------------- /src/fscq/bench/make-git-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/make-git-repo.sh -------------------------------------------------------------------------------- /src/fscq/bench/mini-mailbench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/mini-mailbench.c -------------------------------------------------------------------------------- /src/fscq/bench/mini-mini.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/mini-mini.c -------------------------------------------------------------------------------- /src/fscq/bench/mini-sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/mini-sql.py -------------------------------------------------------------------------------- /src/fscq/bench/run-bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/run-bench.sh -------------------------------------------------------------------------------- /src/fscq/bench/run-bench.sh.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/run-bench.sh.orig -------------------------------------------------------------------------------- /src/fscq/bench/run-bench.sh.rej: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/run-bench.sh.rej -------------------------------------------------------------------------------- /src/fscq/bench/run-paper-nums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/run-paper-nums.py -------------------------------------------------------------------------------- /src/fscq/bench/smallfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/smallfile.c -------------------------------------------------------------------------------- /src/fscq/bench/smallsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/smallsync.c -------------------------------------------------------------------------------- /src/fscq/bench/sqlitebench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/sqlitebench.sh -------------------------------------------------------------------------------- /src/fscq/bench/testsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/testsync.c -------------------------------------------------------------------------------- /src/fscq/bench/testsync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/testsync.sh -------------------------------------------------------------------------------- /src/fscq/bench/tpcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/bench/tpcc.sh -------------------------------------------------------------------------------- /src/fscq/builder/README.setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/builder/README.setup -------------------------------------------------------------------------------- /src/fscq/builder/parse-errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/builder/parse-errors.py -------------------------------------------------------------------------------- /src/fscq/builder/run-one.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/builder/run-one.sh -------------------------------------------------------------------------------- /src/fscq/builder/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/builder/run.sh -------------------------------------------------------------------------------- /src/fscq/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/.gitignore -------------------------------------------------------------------------------- /src/fscq/src/.nix/coq/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/.nix/coq/default.nix -------------------------------------------------------------------------------- /src/fscq/src/AByteFile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/AByteFile.v -------------------------------------------------------------------------------- /src/fscq/src/ADestructPair.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ADestructPair.v -------------------------------------------------------------------------------- /src/fscq/src/Array.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Array.v -------------------------------------------------------------------------------- /src/fscq/src/AsyncDisk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/AsyncDisk.v -------------------------------------------------------------------------------- /src/fscq/src/AsyncFS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/AsyncFS.v -------------------------------------------------------------------------------- /src/fscq/src/AsyncFSRecover.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/AsyncFSRecover.v -------------------------------------------------------------------------------- /src/fscq/src/AsyncRecArray.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/AsyncRecArray.v -------------------------------------------------------------------------------- /src/fscq/src/AtomicCp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/AtomicCp.v -------------------------------------------------------------------------------- /src/fscq/src/AtomicCpRecover.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/AtomicCpRecover.v -------------------------------------------------------------------------------- /src/fscq/src/BACHelper.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/BACHelper.v -------------------------------------------------------------------------------- /src/fscq/src/BFile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/BFile.v -------------------------------------------------------------------------------- /src/fscq/src/BFileCrash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/BFileCrash.v -------------------------------------------------------------------------------- /src/fscq/src/Balloc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Balloc.v -------------------------------------------------------------------------------- /src/fscq/src/BasicProg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/BasicProg.v -------------------------------------------------------------------------------- /src/fscq/src/BlockPtr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/BlockPtr.v -------------------------------------------------------------------------------- /src/fscq/src/ByteAtomicCp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ByteAtomicCp.v -------------------------------------------------------------------------------- /src/fscq/src/BytefileSpecs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/BytefileSpecs.v -------------------------------------------------------------------------------- /src/fscq/src/Bytes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Bytes.v -------------------------------------------------------------------------------- /src/fscq/src/Cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Cache.v -------------------------------------------------------------------------------- /src/fscq/src/Compare.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Compare.v -------------------------------------------------------------------------------- /src/fscq/src/DestructPair.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DestructPair.v -------------------------------------------------------------------------------- /src/fscq/src/DestructVarname.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DestructVarname.v -------------------------------------------------------------------------------- /src/fscq/src/Dir.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Dir.v -------------------------------------------------------------------------------- /src/fscq/src/DirCache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirCache.v -------------------------------------------------------------------------------- /src/fscq/src/DirName.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirName.v -------------------------------------------------------------------------------- /src/fscq/src/DirSep.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirSep.v -------------------------------------------------------------------------------- /src/fscq/src/DirSepCrash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirSepCrash.v -------------------------------------------------------------------------------- /src/fscq/src/DirTree.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTree.v -------------------------------------------------------------------------------- /src/fscq/src/DirTreeDef.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTreeDef.v -------------------------------------------------------------------------------- /src/fscq/src/DirTreeInodes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTreeInodes.v -------------------------------------------------------------------------------- /src/fscq/src/DirTreeNames.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTreeNames.v -------------------------------------------------------------------------------- /src/fscq/src/DirTreePath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTreePath.v -------------------------------------------------------------------------------- /src/fscq/src/DirTreePred.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTreePred.v -------------------------------------------------------------------------------- /src/fscq/src/DirTreeRep.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTreeRep.v -------------------------------------------------------------------------------- /src/fscq/src/DirTreeSafe.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DirTreeSafe.v -------------------------------------------------------------------------------- /src/fscq/src/DiskLog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DiskLog.v -------------------------------------------------------------------------------- /src/fscq/src/DiskLogHash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DiskLogHash.v -------------------------------------------------------------------------------- /src/fscq/src/DiskSet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/DiskSet.v -------------------------------------------------------------------------------- /src/fscq/src/Errno.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Errno.v -------------------------------------------------------------------------------- /src/fscq/src/ExampleBlockRecover.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExampleBlockRecover.v -------------------------------------------------------------------------------- /src/fscq/src/ExampleChecksumLog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExampleChecksumLog.v -------------------------------------------------------------------------------- /src/fscq/src/ExampleMemLog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExampleMemLog.v -------------------------------------------------------------------------------- /src/fscq/src/ExtrHaskellMap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExtrHaskellMap.v -------------------------------------------------------------------------------- /src/fscq/src/ExtrHaskellPrelude.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExtrHaskellPrelude.v -------------------------------------------------------------------------------- /src/fscq/src/ExtractHaskell.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExtractHaskell.v -------------------------------------------------------------------------------- /src/fscq/src/ExtractJSON.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExtractJSON.v -------------------------------------------------------------------------------- /src/fscq/src/ExtractOcaml.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ExtractOcaml.v -------------------------------------------------------------------------------- /src/fscq/src/FMapMem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/FMapMem.v -------------------------------------------------------------------------------- /src/fscq/src/FSLayout.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/FSLayout.v -------------------------------------------------------------------------------- /src/fscq/src/FastByteFile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/FastByteFile.v -------------------------------------------------------------------------------- /src/fscq/src/FileRecArray.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/FileRecArray.v -------------------------------------------------------------------------------- /src/fscq/src/GenSep.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/GenSep.v -------------------------------------------------------------------------------- /src/fscq/src/GenSepAuto.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/GenSepAuto.v -------------------------------------------------------------------------------- /src/fscq/src/GenSepN.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/GenSepN.v -------------------------------------------------------------------------------- /src/fscq/src/GroupLog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/GroupLog.v -------------------------------------------------------------------------------- /src/fscq/src/Hashmap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Hashmap.v -------------------------------------------------------------------------------- /src/fscq/src/HashmapProg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/HashmapProg.v -------------------------------------------------------------------------------- /src/fscq/src/Hoare.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Hoare.v -------------------------------------------------------------------------------- /src/fscq/src/Idempotent.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Idempotent.v -------------------------------------------------------------------------------- /src/fscq/src/Inode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Inode.v -------------------------------------------------------------------------------- /src/fscq/src/ListPred.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ListPred.v -------------------------------------------------------------------------------- /src/fscq/src/ListUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ListUtils.v -------------------------------------------------------------------------------- /src/fscq/src/Lock.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Lock.v -------------------------------------------------------------------------------- /src/fscq/src/Log.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Log.v -------------------------------------------------------------------------------- /src/fscq/src/LogRecArray.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/LogRecArray.v -------------------------------------------------------------------------------- /src/fscq/src/LogReplay.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/LogReplay.v -------------------------------------------------------------------------------- /src/fscq/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Makefile -------------------------------------------------------------------------------- /src/fscq/src/Makefile.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Makefile.orig -------------------------------------------------------------------------------- /src/fscq/src/Makefile.rej: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Makefile.rej -------------------------------------------------------------------------------- /src/fscq/src/MapUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/MapUtils.v -------------------------------------------------------------------------------- /src/fscq/src/Mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Mem.v -------------------------------------------------------------------------------- /src/fscq/src/MemLog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/MemLog.v -------------------------------------------------------------------------------- /src/fscq/src/MemMatch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/MemMatch.v -------------------------------------------------------------------------------- /src/fscq/src/MemPred.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/MemPred.v -------------------------------------------------------------------------------- /src/fscq/src/NEList.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/NEList.v -------------------------------------------------------------------------------- /src/fscq/src/NewExtract.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/NewExtract.v -------------------------------------------------------------------------------- /src/fscq/src/Nomega.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Nomega.v -------------------------------------------------------------------------------- /src/fscq/src/Pred.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Pred.v -------------------------------------------------------------------------------- /src/fscq/src/PredCrash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/PredCrash.v -------------------------------------------------------------------------------- /src/fscq/src/Prog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Prog.v -------------------------------------------------------------------------------- /src/fscq/src/ProgMetatheory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ProgMetatheory.v -------------------------------------------------------------------------------- /src/fscq/src/ProgMonad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ProgMonad.v -------------------------------------------------------------------------------- /src/fscq/src/ProposalExample.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ProposalExample.v -------------------------------------------------------------------------------- /src/fscq/src/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/README -------------------------------------------------------------------------------- /src/fscq/src/README.coqide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/README.coqide -------------------------------------------------------------------------------- /src/fscq/src/README.dwrite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/README.dwrite -------------------------------------------------------------------------------- /src/fscq/src/README.profiling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/README.profiling -------------------------------------------------------------------------------- /src/fscq/src/Rec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Rec.v -------------------------------------------------------------------------------- /src/fscq/src/RecArrayUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/RecArrayUtils.v -------------------------------------------------------------------------------- /src/fscq/src/RecoverExample.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/RecoverExample.v -------------------------------------------------------------------------------- /src/fscq/src/Rounding.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Rounding.v -------------------------------------------------------------------------------- /src/fscq/src/Scratch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Scratch.v -------------------------------------------------------------------------------- /src/fscq/src/SepAuto.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/SepAuto.v -------------------------------------------------------------------------------- /src/fscq/src/StringUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/StringUtils.v -------------------------------------------------------------------------------- /src/fscq/src/SuperBlock.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/SuperBlock.v -------------------------------------------------------------------------------- /src/fscq/src/SyncedMem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/SyncedMem.v -------------------------------------------------------------------------------- /src/fscq/src/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/TODO -------------------------------------------------------------------------------- /src/fscq/src/Testprog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Testprog.v -------------------------------------------------------------------------------- /src/fscq/src/TreeCrash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/TreeCrash.v -------------------------------------------------------------------------------- /src/fscq/src/TreeSeq.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/TreeSeq.v -------------------------------------------------------------------------------- /src/fscq/src/TreeUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/TreeUtils.v -------------------------------------------------------------------------------- /src/fscq/src/VBConv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/VBConv.v -------------------------------------------------------------------------------- /src/fscq/src/Word.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/Word.v -------------------------------------------------------------------------------- /src/fscq/src/WordAuto.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/WordAuto.v -------------------------------------------------------------------------------- /src/fscq/src/WordZ.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/WordZ.v -------------------------------------------------------------------------------- /src/fscq/src/_CoqProject: -------------------------------------------------------------------------------- 1 | -R coqbuild Fscq 2 | -------------------------------------------------------------------------------- /src/fscq/src/afl/afl-llvm-rt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/afl/afl-llvm-rt.c -------------------------------------------------------------------------------- /src/fscq/src/analyze-events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/analyze-events.py -------------------------------------------------------------------------------- /src/fscq/src/big.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/big.ml -------------------------------------------------------------------------------- /src/fscq/src/coq2go.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/coq2go.py -------------------------------------------------------------------------------- /src/fscq/src/coqide.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/coqide.sh -------------------------------------------------------------------------------- /src/fscq/src/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/default.nix -------------------------------------------------------------------------------- /src/fscq/src/find_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/find_code.py -------------------------------------------------------------------------------- /src/fscq/src/fiximports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/fiximports.py -------------------------------------------------------------------------------- /src/fscq/src/fscq-sosp17: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/fscq-sosp17 -------------------------------------------------------------------------------- /src/fscq/src/fscq.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/fscq.hs -------------------------------------------------------------------------------- /src/fscq/src/fscq.hs.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/fscq.hs.orig -------------------------------------------------------------------------------- /src/fscq/src/fscq.hs.rej: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/fscq.hs.rej -------------------------------------------------------------------------------- /src/fscq/src/fscq.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/fscq.ll -------------------------------------------------------------------------------- /src/fscq/src/fstest.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/fstest.ml -------------------------------------------------------------------------------- /src/fscq/src/gocoq/coqlib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/gocoq/coqlib.go -------------------------------------------------------------------------------- /src/fscq/src/gotest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/gotest.go -------------------------------------------------------------------------------- /src/fscq/src/hslib/Disk.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Disk.hs -------------------------------------------------------------------------------- /src/fscq/src/hslib/Disk.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Disk.ll -------------------------------------------------------------------------------- /src/fscq/src/hslib/Evict.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Evict.hs -------------------------------------------------------------------------------- /src/fscq/src/hslib/Evict.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Evict.ll -------------------------------------------------------------------------------- /src/fscq/src/hslib/Fuse.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Fuse.hsc -------------------------------------------------------------------------------- /src/fscq/src/hslib/Interpreter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Interpreter.hs -------------------------------------------------------------------------------- /src/fscq/src/hslib/Interpreter.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Interpreter.ll -------------------------------------------------------------------------------- /src/fscq/src/hslib/Profile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Profile.hs -------------------------------------------------------------------------------- /src/fscq/src/hslib/Profile.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Profile.ll -------------------------------------------------------------------------------- /src/fscq/src/hslib/Word.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Word.hs -------------------------------------------------------------------------------- /src/fscq/src/hslib/Word.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/Word.ll -------------------------------------------------------------------------------- /src/fscq/src/hslib/opfuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/opfuse.c -------------------------------------------------------------------------------- /src/fscq/src/hslib/opfuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/opfuse.h -------------------------------------------------------------------------------- /src/fscq/src/hslib/opqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/opqueue.c -------------------------------------------------------------------------------- /src/fscq/src/hslib/opqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hslib/opqueue.h -------------------------------------------------------------------------------- /src/fscq/src/hstest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/hstest.hs -------------------------------------------------------------------------------- /src/fscq/src/mkfs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/mkfs.hs -------------------------------------------------------------------------------- /src/fscq/src/mkfs.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/mkfs.ll -------------------------------------------------------------------------------- /src/fscq/src/mlfuse.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/mlfuse.ml -------------------------------------------------------------------------------- /src/fscq/src/mllib/interp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/mllib/interp.ml -------------------------------------------------------------------------------- /src/fscq/src/mllib/word.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/mllib/word.ml -------------------------------------------------------------------------------- /src/fscq/src/mlmkfs.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/mlmkfs.ml -------------------------------------------------------------------------------- /src/fscq/src/monad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/monad.sh -------------------------------------------------------------------------------- /src/fscq/src/ocamlfuse/Fuse.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ocamlfuse/Fuse.ml -------------------------------------------------------------------------------- /src/fscq/src/ocamlfuse/Fuse_lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ocamlfuse/Fuse_lib.ml -------------------------------------------------------------------------------- /src/fscq/src/ocamlfuse/Fuse_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ocamlfuse/Fuse_util.c -------------------------------------------------------------------------------- /src/fscq/src/ocamlfuse/META: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ocamlfuse/META -------------------------------------------------------------------------------- /src/fscq/src/ocamlfuse/Result.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/ocamlfuse/Result.ml -------------------------------------------------------------------------------- /src/fscq/src/pair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/pair.cpp -------------------------------------------------------------------------------- /src/fscq/src/statistics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/statistics/.gitignore -------------------------------------------------------------------------------- /src/fscq/src/statistics/files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/statistics/files.txt -------------------------------------------------------------------------------- /src/fscq/src/statistics/specs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/statistics/specs.py -------------------------------------------------------------------------------- /src/fscq/src/varname.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/src/varname.cpp -------------------------------------------------------------------------------- /src/fscq/xv6/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.d 3 | fs.img 4 | mkfs 5 | xv6fs 6 | -------------------------------------------------------------------------------- /src/fscq/xv6/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/Makefile -------------------------------------------------------------------------------- /src/fscq/xv6/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/README.txt -------------------------------------------------------------------------------- /src/fscq/xv6/bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/bio.c -------------------------------------------------------------------------------- /src/fscq/xv6/buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/buf.h -------------------------------------------------------------------------------- /src/fscq/xv6/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/defs.h -------------------------------------------------------------------------------- /src/fscq/xv6/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/fcntl.h -------------------------------------------------------------------------------- /src/fscq/xv6/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/file.c -------------------------------------------------------------------------------- /src/fscq/xv6/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/file.h -------------------------------------------------------------------------------- /src/fscq/xv6/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/fs.c -------------------------------------------------------------------------------- /src/fscq/xv6/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/fs.h -------------------------------------------------------------------------------- /src/fscq/xv6/fuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/fuse.c -------------------------------------------------------------------------------- /src/fscq/xv6/fuse.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fscq/xv6/hello.txt: -------------------------------------------------------------------------------- 1 | Hello, xv6fs 2 | -------------------------------------------------------------------------------- /src/fscq/xv6/ide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/ide.c -------------------------------------------------------------------------------- /src/fscq/xv6/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/log.c -------------------------------------------------------------------------------- /src/fscq/xv6/mkfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/mkfs.c -------------------------------------------------------------------------------- /src/fscq/xv6/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/param.h -------------------------------------------------------------------------------- /src/fscq/xv6/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/pipe.c -------------------------------------------------------------------------------- /src/fscq/xv6/proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/proc.h -------------------------------------------------------------------------------- /src/fscq/xv6/spinlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/spinlock.c -------------------------------------------------------------------------------- /src/fscq/xv6/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/spinlock.h -------------------------------------------------------------------------------- /src/fscq/xv6/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/stat.h -------------------------------------------------------------------------------- /src/fscq/xv6/sysfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/sysfile.c -------------------------------------------------------------------------------- /src/fscq/xv6/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/fscq/xv6/types.h -------------------------------------------------------------------------------- /src/istat/.gitignore: -------------------------------------------------------------------------------- 1 | *.img 2 | *.stat 3 | -------------------------------------------------------------------------------- /src/istat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/README.md -------------------------------------------------------------------------------- /src/istat/btrfs-00.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/btrfs-00.istat -------------------------------------------------------------------------------- /src/istat/btrfs-10.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/btrfs-10.istat -------------------------------------------------------------------------------- /src/istat/ext4-00.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/ext4-00.istat -------------------------------------------------------------------------------- /src/istat/ext4-01.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/ext4-01.istat -------------------------------------------------------------------------------- /src/istat/ext4-10.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/ext4-10.istat -------------------------------------------------------------------------------- /src/istat/f2fs-00.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/f2fs-00.istat -------------------------------------------------------------------------------- /src/istat/f2fs-10.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/f2fs-10.istat -------------------------------------------------------------------------------- /src/istat/istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/istat -------------------------------------------------------------------------------- /src/istat/xfs-00.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/xfs-00.istat -------------------------------------------------------------------------------- /src/istat/xfs-01.istat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/istat/xfs-01.istat -------------------------------------------------------------------------------- /src/patch/lkl-enable-kasan.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/patch/lkl-enable-kasan.patch -------------------------------------------------------------------------------- /src/prepare_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/prepare_env.sh -------------------------------------------------------------------------------- /src/prepare_fuzzing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/prepare_fuzzing.sh -------------------------------------------------------------------------------- /src/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/run.py -------------------------------------------------------------------------------- /src/samples.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/samples.tar.gz -------------------------------------------------------------------------------- /src/syscall/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/.gitignore -------------------------------------------------------------------------------- /src/syscall/Constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Constants.cpp -------------------------------------------------------------------------------- /src/syscall/Constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Constants.hpp -------------------------------------------------------------------------------- /src/syscall/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Image.cpp -------------------------------------------------------------------------------- /src/syscall/Image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Image.hpp -------------------------------------------------------------------------------- /src/syscall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Makefile -------------------------------------------------------------------------------- /src/syscall/MutationStage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/MutationStage.cpp -------------------------------------------------------------------------------- /src/syscall/MutationStage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/MutationStage.hpp -------------------------------------------------------------------------------- /src/syscall/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Program.cpp -------------------------------------------------------------------------------- /src/syscall/Program.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Program.hpp -------------------------------------------------------------------------------- /src/syscall/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/README.md -------------------------------------------------------------------------------- /src/syscall/SyscallMutator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/SyscallMutator.cpp -------------------------------------------------------------------------------- /src/syscall/SyscallMutator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/SyscallMutator.hpp -------------------------------------------------------------------------------- /src/syscall/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Utils.cpp -------------------------------------------------------------------------------- /src/syscall/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/Utils.hpp -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr10.sql: -------------------------------------------------------------------------------- 1 | SELECT fts3_tokenizer(@0()); 2 | -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr2.sql: -------------------------------------------------------------------------------- 1 | DETACH(select group_concat(q)); 2 | -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr4.sql: -------------------------------------------------------------------------------- 1 | select n()AND+#00; 2 | -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr5.sql: -------------------------------------------------------------------------------- 1 | select e.*,0 from(s,(L))e; 2 | -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/docs/vuln_samples/sqlite-null-ptr7.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t USING fts4(tokenize=); 2 | -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/testcases/others/js/small_script.js: -------------------------------------------------------------------------------- 1 | if (1==1) eval('1'); -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/testcases/others/text/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /src/syscall/afl-image-syscall/testcases/others/xml/small_document.xml: -------------------------------------------------------------------------------- 1 | d 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/.gitignore -------------------------------------------------------------------------------- /src/syscall/afl-syscall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/Makefile -------------------------------------------------------------------------------- /src/syscall/afl-syscall/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/README -------------------------------------------------------------------------------- /src/syscall/afl-syscall/afl-as.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/afl-as.c -------------------------------------------------------------------------------- /src/syscall/afl-syscall/afl-as.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/afl-as.h -------------------------------------------------------------------------------- /src/syscall/afl-syscall/afl-cmin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/afl-cmin -------------------------------------------------------------------------------- /src/syscall/afl-syscall/afl-fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/afl-fuzz.c -------------------------------------------------------------------------------- /src/syscall/afl-syscall/afl-gcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/afl-gcc.c -------------------------------------------------------------------------------- /src/syscall/afl-syscall/afl-plot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/afl-plot -------------------------------------------------------------------------------- /src/syscall/afl-syscall/afl-tmin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/afl-tmin.c -------------------------------------------------------------------------------- /src/syscall/afl-syscall/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/config.h -------------------------------------------------------------------------------- /src/syscall/afl-syscall/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/debug.h -------------------------------------------------------------------------------- /src/syscall/afl-syscall/docs/vuln_samples/sqlite-null-ptr10.sql: -------------------------------------------------------------------------------- 1 | SELECT fts3_tokenizer(@0()); 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/docs/vuln_samples/sqlite-null-ptr2.sql: -------------------------------------------------------------------------------- 1 | DETACH(select group_concat(q)); 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/docs/vuln_samples/sqlite-null-ptr4.sql: -------------------------------------------------------------------------------- 1 | select n()AND+#00; 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/docs/vuln_samples/sqlite-null-ptr5.sql: -------------------------------------------------------------------------------- 1 | select e.*,0 from(s,(L))e; 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/docs/vuln_samples/sqlite-null-ptr7.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t USING fts4(tokenize=); 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/docs/vuln_samples/sqlite-null-ptr8.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE p(a UNIQUE,PRIMARY KEY('a'))WITHOUT rowid; 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/docs/vuln_samples/sqlite-stack-exhaustion.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t0 USING fts4(content=t0); 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/hash.h -------------------------------------------------------------------------------- /src/syscall/afl-syscall/testcases/others/js/small_script.js: -------------------------------------------------------------------------------- 1 | if (1==1) eval('1'); -------------------------------------------------------------------------------- /src/syscall/afl-syscall/testcases/others/text/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/testcases/others/xml/small_document.xml: -------------------------------------------------------------------------------- 1 | d 2 | -------------------------------------------------------------------------------- /src/syscall/afl-syscall/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/afl-syscall/types.h -------------------------------------------------------------------------------- /src/syscall/create_corpus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/create_corpus.cpp -------------------------------------------------------------------------------- /src/syscall/image_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/image_test.cpp -------------------------------------------------------------------------------- /src/syscall/mutator_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/mutator_wrapper.cpp -------------------------------------------------------------------------------- /src/syscall/mutator_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/mutator_wrapper.hpp -------------------------------------------------------------------------------- /src/syscall/program_show.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/program_show.cpp -------------------------------------------------------------------------------- /src/syscall/program_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/program_test.cpp -------------------------------------------------------------------------------- /src/syscall/sanity-check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/syscall/sanity-check.cpp -------------------------------------------------------------------------------- /src/utils/mkmounts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/utils/mkmounts -------------------------------------------------------------------------------- /src/utils/symc3-process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/utils/symc3-process.py -------------------------------------------------------------------------------- /src/yggdrasil/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/.gitignore -------------------------------------------------------------------------------- /src/yggdrasil/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/Makefile -------------------------------------------------------------------------------- /src/yggdrasil/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/README -------------------------------------------------------------------------------- /src/yggdrasil/ast-rewrite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/ast-rewrite.py -------------------------------------------------------------------------------- /src/yggdrasil/bitmap.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/bitmap.pxd -------------------------------------------------------------------------------- /src/yggdrasil/bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/bitmap.py -------------------------------------------------------------------------------- /src/yggdrasil/cloc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/cloc.sh -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Build/Tests/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Compiler/Tests/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Compiler/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Debugger/Tests/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Debugger/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Includes/libc/__init__.pxd: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Includes/libcpp/pair.pxd: -------------------------------------------------------------------------------- 1 | from .utility cimport pair 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Includes/posix/__init__.pxd: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Runtime/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Cython/Tests/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Demos/embed/embedded.output: -------------------------------------------------------------------------------- 1 | __main__ 2 | Hi, I'm embedded. 3 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/Tools/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/broken/getattr3ref.pyx: -------------------------------------------------------------------------------- 1 | cdef int f() except -1: 2 | g = getattr3 3 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/broken/includepublic.pyx: -------------------------------------------------------------------------------- 1 | include "i_public.pxi" 2 | 3 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/broken/invalid-module-name.pyx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/broken/r_tbfilename.pyx: -------------------------------------------------------------------------------- 1 | def foo(): 2 | raise Exception 3 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/a/__init__.py: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/a/b.pxd: -------------------------------------------------------------------------------- 1 | cdef int **foo(void*) 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/altet1.h: -------------------------------------------------------------------------------- 1 | typedef int blarg; 2 | 3 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/belchenko2.h: -------------------------------------------------------------------------------- 1 | void c_func(unsigned char pixel); 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/builtin.pyx: -------------------------------------------------------------------------------- 1 | # mode: compile 2 | 3 | def f(): 4 | x = open("foo") 5 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/cheese.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/cnamespec.h: -------------------------------------------------------------------------------- 1 | int c_a, c_b; 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/dotted_cimport_submodule/__init__.pyx: -------------------------------------------------------------------------------- 1 | # empty file 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/dotted_cimport_submodule/a.pxd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/drake1.pyx: -------------------------------------------------------------------------------- 1 | # mode: compile 2 | 3 | cdef char *s 4 | s = r'\"HT\"' 5 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/ewing9.pxd: -------------------------------------------------------------------------------- 1 | cdef struct xmlDoc 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/compile/ewing9.pyx: -------------------------------------------------------------------------------- 1 | # mode: compile 2 | 3 | cdef struct xmlDoc: 4 | int i 5 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/errors/e_bufaccess_pxd.pxd: -------------------------------------------------------------------------------- 1 | # See e_bufaccess2.pyx 2 | 3 | ctypedef nothing T 4 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/errors/empty.pyx: -------------------------------------------------------------------------------- 1 | # cython: autotestdict=False 2 | # mode: error 3 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/errors/pure_cclass_without_body.pxd: -------------------------------------------------------------------------------- 1 | # mode: error 2 | 3 | cdef class Test 4 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/errors/pxd_cdef_class_declaration_T286.pxd: -------------------------------------------------------------------------------- 1 | cdef class A 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/run/autotestdict.pxd: -------------------------------------------------------------------------------- 1 | # I just exist 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/run/complex_numbers_c89_T398.h: -------------------------------------------------------------------------------- 1 | #define CYTHON_CCOMPLEX 0 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/run/cpdef_optargs_pure.pxd: -------------------------------------------------------------------------------- 1 | cpdef func(x, y=*, z=*) 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/run/filenames.pxi: -------------------------------------------------------------------------------- 1 | spam = u"ftang" 2 | -------------------------------------------------------------------------------- /src/yggdrasil/cython-0.25.2/tests/run/testinclude.pxi: -------------------------------------------------------------------------------- 1 | # this will be included 2 | 3 | D = 2 4 | -------------------------------------------------------------------------------- /src/yggdrasil/dirinode.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/dirinode.pxd -------------------------------------------------------------------------------- /src/yggdrasil/dirinode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/dirinode.py -------------------------------------------------------------------------------- /src/yggdrasil/dirspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/dirspec.py -------------------------------------------------------------------------------- /src/yggdrasil/disk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/disk.py -------------------------------------------------------------------------------- /src/yggdrasil/diskimpl.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/diskimpl.pxd -------------------------------------------------------------------------------- /src/yggdrasil/diskimpl.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/diskimpl.pyx -------------------------------------------------------------------------------- /src/yggdrasil/inodepack.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/inodepack.pxd -------------------------------------------------------------------------------- /src/yggdrasil/inodepack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/inodepack.py -------------------------------------------------------------------------------- /src/yggdrasil/kvimpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/kvimpl.py -------------------------------------------------------------------------------- /src/yggdrasil/kvspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/kvspec.py -------------------------------------------------------------------------------- /src/yggdrasil/lfs.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/lfs.pxd -------------------------------------------------------------------------------- /src/yggdrasil/lfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/lfs.py -------------------------------------------------------------------------------- /src/yggdrasil/lfs_fuse.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/lfs_fuse.pyx -------------------------------------------------------------------------------- /src/yggdrasil/lfs_fuse_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/lfs_fuse_main.py -------------------------------------------------------------------------------- /src/yggdrasil/llfuse.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/llfuse.pxd -------------------------------------------------------------------------------- /src/yggdrasil/logspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/logspec.py -------------------------------------------------------------------------------- /src/yggdrasil/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/partition.py -------------------------------------------------------------------------------- /src/yggdrasil/symbolicmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/symbolicmap.py -------------------------------------------------------------------------------- /src/yggdrasil/test_bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_bitmap.py -------------------------------------------------------------------------------- /src/yggdrasil/test_cp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_cp.py -------------------------------------------------------------------------------- /src/yggdrasil/test_dirspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_dirspec.py -------------------------------------------------------------------------------- /src/yggdrasil/test_diskspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_diskspec.py -------------------------------------------------------------------------------- /src/yggdrasil/test_fsck.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_fsck.pyx -------------------------------------------------------------------------------- /src/yggdrasil/test_fsck_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_fsck_run.py -------------------------------------------------------------------------------- /src/yggdrasil/test_inode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_inode.py -------------------------------------------------------------------------------- /src/yggdrasil/test_inodepack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_inodepack.py -------------------------------------------------------------------------------- /src/yggdrasil/test_kv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_kv.py -------------------------------------------------------------------------------- /src/yggdrasil/test_lfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_lfs.py -------------------------------------------------------------------------------- /src/yggdrasil/test_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_partition.py -------------------------------------------------------------------------------- /src/yggdrasil/test_tenaciousd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_tenaciousd.py -------------------------------------------------------------------------------- /src/yggdrasil/test_ufarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_ufarray.py -------------------------------------------------------------------------------- /src/yggdrasil/test_waldisk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_waldisk.py -------------------------------------------------------------------------------- /src/yggdrasil/test_xv6inode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/test_xv6inode.py -------------------------------------------------------------------------------- /src/yggdrasil/verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/verify.py -------------------------------------------------------------------------------- /src/yggdrasil/waldisk.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/waldisk.pxd -------------------------------------------------------------------------------- /src/yggdrasil/waldisk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/waldisk.py -------------------------------------------------------------------------------- /src/yggdrasil/xv6inode.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/xv6inode.pxd -------------------------------------------------------------------------------- /src/yggdrasil/xv6inode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/xv6inode.py -------------------------------------------------------------------------------- /src/yggdrasil/yav_dirimpl_fuse.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/yav_dirimpl_fuse.pyx -------------------------------------------------------------------------------- /src/yggdrasil/yav_xv6_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/yav_xv6_main.py -------------------------------------------------------------------------------- /src/yggdrasil/yggdrasil/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yggdrasil/yggdrasil/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/yggdrasil/server.py -------------------------------------------------------------------------------- /src/yggdrasil/yggdrasil/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/yggdrasil/solver.py -------------------------------------------------------------------------------- /src/yggdrasil/yggdrasil/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/yggdrasil/test.py -------------------------------------------------------------------------------- /src/yggdrasil/yggdrasil/ufarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/yggdrasil/ufarray.py -------------------------------------------------------------------------------- /src/yggdrasil/yggdrasil/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sslab-gatech/hydra/HEAD/src/yggdrasil/yggdrasil/util.py --------------------------------------------------------------------------------