├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md └── src ├── ZiPatExtraDemo.cpp ├── apk_normalized.cpp ├── diff ├── DiffData.cpp ├── DiffData.h ├── Differ.cpp ├── Differ.h ├── OldRef.cpp └── OldRef.h ├── normalized ├── normalized.cpp └── normalized.h ├── patch ├── NewStream.cpp ├── NewStream.h ├── OldStream.cpp ├── OldStream.h ├── Patcher.cpp ├── Patcher.h ├── VirtualZipIO.h ├── ZipDiffData.cpp ├── ZipDiffData.h ├── Zipper.cpp ├── Zipper.h └── patch_types.h ├── zip_diff.cpp └── zip_patch.cpp /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/README.md -------------------------------------------------------------------------------- /src/ZiPatExtraDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/ZiPatExtraDemo.cpp -------------------------------------------------------------------------------- /src/apk_normalized.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/apk_normalized.cpp -------------------------------------------------------------------------------- /src/diff/DiffData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/diff/DiffData.cpp -------------------------------------------------------------------------------- /src/diff/DiffData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/diff/DiffData.h -------------------------------------------------------------------------------- /src/diff/Differ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/diff/Differ.cpp -------------------------------------------------------------------------------- /src/diff/Differ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/diff/Differ.h -------------------------------------------------------------------------------- /src/diff/OldRef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/diff/OldRef.cpp -------------------------------------------------------------------------------- /src/diff/OldRef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/diff/OldRef.h -------------------------------------------------------------------------------- /src/normalized/normalized.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/normalized/normalized.cpp -------------------------------------------------------------------------------- /src/normalized/normalized.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/normalized/normalized.h -------------------------------------------------------------------------------- /src/patch/NewStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/NewStream.cpp -------------------------------------------------------------------------------- /src/patch/NewStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/NewStream.h -------------------------------------------------------------------------------- /src/patch/OldStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/OldStream.cpp -------------------------------------------------------------------------------- /src/patch/OldStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/OldStream.h -------------------------------------------------------------------------------- /src/patch/Patcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/Patcher.cpp -------------------------------------------------------------------------------- /src/patch/Patcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/Patcher.h -------------------------------------------------------------------------------- /src/patch/VirtualZipIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/VirtualZipIO.h -------------------------------------------------------------------------------- /src/patch/ZipDiffData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/ZipDiffData.cpp -------------------------------------------------------------------------------- /src/patch/ZipDiffData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/ZipDiffData.h -------------------------------------------------------------------------------- /src/patch/Zipper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/Zipper.cpp -------------------------------------------------------------------------------- /src/patch/Zipper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/Zipper.h -------------------------------------------------------------------------------- /src/patch/patch_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/patch/patch_types.h -------------------------------------------------------------------------------- /src/zip_diff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/zip_diff.cpp -------------------------------------------------------------------------------- /src/zip_patch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sisong/ApkDiffPatch/HEAD/src/zip_patch.cpp --------------------------------------------------------------------------------