LICENSE
MANIFEST.in
Makefile
README.rst
setup.py
detools/__init__.py
detools/__main__.py
detools/apply.py
detools/bsdiff.c
detools/bsdiff.py
detools/common.py
detools/create.py
detools/errors.py
detools/info.py
detools/sais.c
detools/sais.py
detools/version.py
detools.egg-info/PKG-INFO
detools.egg-info/SOURCES.txt
detools.egg-info/dependency_links.txt
detools.egg-info/entry_points.txt
detools.egg-info/requires.txt
detools.egg-info/top_level.txt
detools/compression/__init__.py
detools/compression/crle.py
detools/compression/none.py
detools/data_format/__init__.py
detools/data_format/aarch64.py
detools/data_format/arm_cortex_m4.py
detools/data_format/elf.py
detools/data_format/utils.py
detools/data_format/xtensa_lx106.py
tests/__init__.py
tests/fuzzer.c
tests/main.c
tests/test_bsdiff.py
tests/test_command_line.py
tests/test_crle.py
tests/test_data_format.py
tests/test_detools.py
tests/test_none.py
tests/test_sais.py
tests/files/3f5531ba56182a807a5c358f04678b3b026d3a-READ-ME.patch
tests/files/3f5531ba56182a807a5c358f04678b3b026d3a.bin
tests/files/READ-ME.rst
tests/files/b2db59ab76ca36f67e61f720857021df8a660b-READ-ME.patch
tests/files/b2db59ab76ca36f67e61f720857021df8a660b.bin
tests/files/bsdiff-READ-ME.patch
tests/files/bsdiff.py
tests/files/d027a1e1f752f15b6a13d9f9d775f3914c83f7-READ-ME.patch
tests/files/d027a1e1f752f15b6a13d9f9d775f3914c83f7.bin
tests/files/eb9ed88e9975028c4694e070cfaece2498e92d-READ-ME.patch
tests/files/eb9ed88e9975028c4694e070cfaece2498e92d.bin
tests/files/errors.cpython-36.bin
tests/files/fuzzer_1.new
tests/files/fuzzer_1.old
tests/files/fuzzer_1.patch
tests/files/sais-READ-ME.patch
tests/files/sais.c
tests/files/empty/crle.patch
tests/files/empty/in-place.patch
tests/files/empty/new
tests/files/empty/none.patch
tests/files/empty/old
tests/files/empty/patch
tests/files/foo/arm-cortex-m4.patch
tests/files/foo/backwards.patch
tests/files/foo/bad-compression.patch
tests/files/foo/bad-lzma-end.patch
tests/files/foo/bad-patch-type.patch
tests/files/foo/crle.patch
tests/files/foo/diff-data-too-long.patch
tests/files/foo/empty.patch
tests/files/foo/extra-data-too-long.patch
tests/files/foo/in-place-3000-1500-1500.patch
tests/files/foo/in-place-3000-1500.patch
tests/files/foo/in-place-3000-500-crle.patch
tests/files/foo/in-place-3000-500.patch
tests/files/foo/in-place-3k-1.5k.patch
tests/files/foo/in-place-6000-1000-crle.patch
tests/files/foo/in-place-many-segments.patch
tests/files/foo/in-place-minimum-size.patch
tests/files/foo/new
tests/files/foo/no-delta.patch
tests/files/foo/none.patch
tests/files/foo/old
tests/files/foo/one-byte.patch
tests/files/foo/patch
tests/files/foo/short-none.patch
tests/files/foo/short-to-size.patch
tests/files/foo/short.patch
tests/files/micropython/esp8266-20180511-v1.9.4--20190125-v1.10-crle.patch
tests/files/micropython/esp8266-20180511-v1.9.4--20190125-v1.10-in-place.patch
tests/files/micropython/esp8266-20180511-v1.9.4--20190125-v1.10-none.patch
tests/files/micropython/esp8266-20180511-v1.9.4--20190125-v1.10-xtensa-lx106-data-sections.patch
tests/files/micropython/esp8266-20180511-v1.9.4--20190125-v1.10-xtensa-lx106.patch
tests/files/micropython/esp8266-20180511-v1.9.4--20190125-v1.10.patch
tests/files/micropython/esp8266-20180511-v1.9.4.bin
tests/files/micropython/esp8266-20180511-v1.9.4.elf
tests/files/micropython/esp8266-20190125-v1.10.bin
tests/files/micropython/esp8266-20190125-v1.10.elf
tests/files/programmer/0.8.0--0.9.0-arm-cortex-m4.patch
tests/files/programmer/0.8.0--0.9.0.patch
tests/files/programmer/0.8.0.bin
tests/files/programmer/0.9.0.bin
tests/files/pybv11/1f5d945af--1f5d945af-dirty-arm-cortex-m4-data-sections.patch
tests/files/pybv11/1f5d945af--1f5d945af-dirty-arm-cortex-m4-elf-data-sections.patch
tests/files/pybv11/1f5d945af--1f5d945af-dirty-arm-cortex-m4.patch
tests/files/pybv11/1f5d945af--1f5d945af-dirty.patch
tests/files/pybv11/v1.10--1f5d945af-dirty-arm-cortex-m4.patch
tests/files/pybv11/v1.10--1f5d945af-dirty.patch
tests/files/pybv11/1f5d945af/firmware.elf
tests/files/pybv11/1f5d945af/firmware0.bin
tests/files/pybv11/1f5d945af/firmware1.bin
tests/files/pybv11/1f5d945af-dirty/firmware.elf
tests/files/pybv11/1f5d945af-dirty/firmware0.bin
tests/files/pybv11/1f5d945af-dirty/firmware1.bin
tests/files/pybv11/v1.10/firmware.elf
tests/files/pybv11/v1.10/firmware0.bin
tests/files/pybv11/v1.10/firmware1.bin
tests/files/python3/aarch64/3.6.6-1--3.7.2-3-aarch64.patch
tests/files/python3/aarch64/3.6.6-1--3.7.2-3.patch
tests/files/python3/aarch64/3.7.2-3--3.7.3-1-aarch64.patch
tests/files/python3/aarch64/3.7.2-3--3.7.3-1.patch
tests/files/python3/aarch64/README.rst
tests/files/python3/aarch64/3.6.6-1/libpython3.6m.so.1.0
tests/files/python3/aarch64/3.7.2-3/libpython3.7m.so.1.0
tests/files/python3/aarch64/3.7.3-1/libpython3.7m.so.1.0
tests/files/shell/arm-cortex-m4-bz2.patch
tests/files/shell/arm-cortex-m4-crle.patch
tests/files/shell/arm-cortex-m4.patch
tests/files/shell/bz2.patch
tests/files/shell/crle.patch
tests/files/shell/new
tests/files/shell/old
tests/files/shell/patch
tests/files/shell-pi-3/1--2-aarch64-data-sections.patch
tests/files/shell-pi-3/1--2-aarch64.patch
tests/files/shell-pi-3/1--2.patch
tests/files/shell-pi-3/1.bin
tests/files/shell-pi-3/2.bin
tests/files/synthesizer/1--2-arm-cortex-m4.patch
tests/files/synthesizer/1--2.patch
tests/files/synthesizer/1--3-arm-cortex-m4.patch
tests/files/synthesizer/1--3.patch
tests/files/synthesizer/1.bin
tests/files/synthesizer/2.bin
tests/files/synthesizer/3.bin