├── AndroidProject ├── .gitignore ├── app_update │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── haocai │ │ │ └── app │ │ │ └── update │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ ├── com │ │ │ │ └── haocai │ │ │ │ │ └── app │ │ │ │ │ └── update │ │ │ │ │ ├── ApkUtils.java │ │ │ │ │ ├── BsPatch.java │ │ │ │ │ ├── Constants.java │ │ │ │ │ └── MainActivity.java │ │ │ └── jni │ │ │ │ ├── Android.mk │ │ │ │ ├── Application.mk │ │ │ │ ├── bspatch.c │ │ │ │ ├── bzip2 │ │ │ │ ├── blocksort.c │ │ │ │ ├── bzip2.c │ │ │ │ ├── bzip2recover.c │ │ │ │ ├── bzlib.c │ │ │ │ ├── bzlib.h │ │ │ │ ├── bzlib_private.h │ │ │ │ ├── compress.c │ │ │ │ ├── crctable.c │ │ │ │ ├── decompress.c │ │ │ │ ├── dlltest.c │ │ │ │ ├── huffman.c │ │ │ │ ├── mk251.c │ │ │ │ ├── randtable.c │ │ │ │ ├── readMe.txt │ │ │ │ ├── spewG.c │ │ │ │ └── unzcrash.c │ │ │ │ └── com_haocai_app_update_BsPatch.h │ │ ├── libs │ │ │ ├── arm64-v8a │ │ │ │ └── libbspatch.so │ │ │ ├── armeabi-v7a │ │ │ │ └── libbspatch.so │ │ │ └── armeabi │ │ │ │ └── libbspatch.so │ │ ├── obj │ │ │ └── local │ │ │ │ ├── arm64-v8a │ │ │ │ ├── libbspatch.so │ │ │ │ └── objs │ │ │ │ │ └── bspatch │ │ │ │ │ ├── bspatch.o │ │ │ │ │ └── bspatch.o.d │ │ │ │ ├── armeabi-v7a │ │ │ │ ├── libbspatch.so │ │ │ │ └── objs │ │ │ │ │ └── bspatch │ │ │ │ │ ├── bspatch.o │ │ │ │ │ └── bspatch.o.d │ │ │ │ └── armeabi │ │ │ │ ├── libbspatch.so │ │ │ │ └── objs │ │ │ │ └── bspatch │ │ │ │ ├── bspatch.o │ │ │ │ └── bspatch.o.d │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── haocai │ │ └── app │ │ └── update │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── JavaWeb ├── AppUpdateWeb.iml ├── out │ └── artifacts │ │ └── App_Update_Web_war_exploded │ │ ├── WEB-INF │ │ ├── classes │ │ │ ├── com │ │ │ │ └── haocai │ │ │ │ │ └── bsdiff │ │ │ │ │ ├── BsDiff.class │ │ │ │ │ ├── BsDiffTest.class │ │ │ │ │ └── ConstantsWin.class │ │ │ └── com_haocai_bsdiff_BsDiff.h │ │ └── web.xml │ │ ├── image │ │ └── icon.png │ │ ├── index.jsp │ │ └── patchfile │ │ └── apk.patch ├── src │ ├── com │ │ └── haocai │ │ │ └── bsdiff │ │ │ ├── BsDiff.java │ │ │ ├── BsDiffTest.java │ │ │ └── ConstantsWin.java │ └── com_haocai_bsdiff_BsDiff.h └── web │ ├── WEB-INF │ ├── classes │ │ ├── com │ │ │ └── haocai │ │ │ │ └── bsdiff │ │ │ │ ├── BsDiff.class │ │ │ │ ├── BsDiffTest.class │ │ │ │ └── ConstantsWin.class │ │ └── com_haocai_bsdiff_BsDiff.h │ └── web.xml │ └── index.jsp └── VsCodeBsdiff └── bsdiff ├── blocksort.c ├── bsdiff.cpp ├── bzlib.c ├── bzlib.h ├── bzlib_private.h ├── com_haocai_bsdiff_BsDiff.h ├── compress.c ├── crctable.c ├── decompress.c ├── huffman.c ├── jni.h ├── jni_md.h └── randtable.c /AndroidProject/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/.gitignore -------------------------------------------------------------------------------- /AndroidProject/app_update/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /AndroidProject/app_update/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/build.gradle -------------------------------------------------------------------------------- /AndroidProject/app_update/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/proguard-rules.pro -------------------------------------------------------------------------------- /AndroidProject/app_update/src/androidTest/java/com/haocai/app/update/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/androidTest/java/com/haocai/app/update/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/com/haocai/app/update/ApkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/com/haocai/app/update/ApkUtils.java -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/com/haocai/app/update/BsPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/com/haocai/app/update/BsPatch.java -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/com/haocai/app/update/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/com/haocai/app/update/Constants.java -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/com/haocai/app/update/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/com/haocai/app/update/MainActivity.java -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/Android.mk -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/Application.mk -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bspatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bspatch.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/blocksort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/blocksort.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/bzip2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/bzip2.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/bzip2recover.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/bzip2recover.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/bzlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/bzlib.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/bzlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/bzlib.h -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/bzlib_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/bzlib_private.h -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/compress.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/crctable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/crctable.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/decompress.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/dlltest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/dlltest.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/huffman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/huffman.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/mk251.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/mk251.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/randtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/randtable.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/readMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/readMe.txt -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/spewG.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/spewG.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/bzip2/unzcrash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/bzip2/unzcrash.c -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/java/jni/com_haocai_app_update_BsPatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/java/jni/com_haocai_app_update_BsPatch.h -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/libs/arm64-v8a/libbspatch.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/libs/arm64-v8a/libbspatch.so -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/libs/armeabi-v7a/libbspatch.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/libs/armeabi-v7a/libbspatch.so -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/libs/armeabi/libbspatch.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/libs/armeabi/libbspatch.so -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/arm64-v8a/libbspatch.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/arm64-v8a/libbspatch.so -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/arm64-v8a/objs/bspatch/bspatch.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/arm64-v8a/objs/bspatch/bspatch.o -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/arm64-v8a/objs/bspatch/bspatch.o.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/arm64-v8a/objs/bspatch/bspatch.o.d -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/armeabi-v7a/libbspatch.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/armeabi-v7a/libbspatch.so -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/armeabi-v7a/objs/bspatch/bspatch.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/armeabi-v7a/objs/bspatch/bspatch.o -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/armeabi-v7a/objs/bspatch/bspatch.o.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/armeabi-v7a/objs/bspatch/bspatch.o.d -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/armeabi/libbspatch.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/armeabi/libbspatch.so -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/armeabi/objs/bspatch/bspatch.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/armeabi/objs/bspatch/bspatch.o -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/obj/local/armeabi/objs/bspatch/bspatch.o.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/obj/local/armeabi/objs/bspatch/bspatch.o.d -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /AndroidProject/app_update/src/test/java/com/haocai/app/update/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/app_update/src/test/java/com/haocai/app/update/ExampleUnitTest.java -------------------------------------------------------------------------------- /AndroidProject/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/build.gradle -------------------------------------------------------------------------------- /AndroidProject/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/gradle.properties -------------------------------------------------------------------------------- /AndroidProject/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /AndroidProject/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /AndroidProject/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/gradlew -------------------------------------------------------------------------------- /AndroidProject/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/AndroidProject/gradlew.bat -------------------------------------------------------------------------------- /AndroidProject/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app_update' 2 | -------------------------------------------------------------------------------- /JavaWeb/AppUpdateWeb.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/AppUpdateWeb.iml -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com/haocai/bsdiff/BsDiff.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com/haocai/bsdiff/BsDiff.class -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com/haocai/bsdiff/BsDiffTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com/haocai/bsdiff/BsDiffTest.class -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com/haocai/bsdiff/ConstantsWin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com/haocai/bsdiff/ConstantsWin.class -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com_haocai_bsdiff_BsDiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/classes/com_haocai_bsdiff_BsDiff.h -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/WEB-INF/web.xml -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/image/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/image/icon.png -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/index.jsp -------------------------------------------------------------------------------- /JavaWeb/out/artifacts/App_Update_Web_war_exploded/patchfile/apk.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/out/artifacts/App_Update_Web_war_exploded/patchfile/apk.patch -------------------------------------------------------------------------------- /JavaWeb/src/com/haocai/bsdiff/BsDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/src/com/haocai/bsdiff/BsDiff.java -------------------------------------------------------------------------------- /JavaWeb/src/com/haocai/bsdiff/BsDiffTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/src/com/haocai/bsdiff/BsDiffTest.java -------------------------------------------------------------------------------- /JavaWeb/src/com/haocai/bsdiff/ConstantsWin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/src/com/haocai/bsdiff/ConstantsWin.java -------------------------------------------------------------------------------- /JavaWeb/src/com_haocai_bsdiff_BsDiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/src/com_haocai_bsdiff_BsDiff.h -------------------------------------------------------------------------------- /JavaWeb/web/WEB-INF/classes/com/haocai/bsdiff/BsDiff.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/web/WEB-INF/classes/com/haocai/bsdiff/BsDiff.class -------------------------------------------------------------------------------- /JavaWeb/web/WEB-INF/classes/com/haocai/bsdiff/BsDiffTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/web/WEB-INF/classes/com/haocai/bsdiff/BsDiffTest.class -------------------------------------------------------------------------------- /JavaWeb/web/WEB-INF/classes/com/haocai/bsdiff/ConstantsWin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/web/WEB-INF/classes/com/haocai/bsdiff/ConstantsWin.class -------------------------------------------------------------------------------- /JavaWeb/web/WEB-INF/classes/com_haocai_bsdiff_BsDiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/web/WEB-INF/classes/com_haocai_bsdiff_BsDiff.h -------------------------------------------------------------------------------- /JavaWeb/web/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/web/WEB-INF/web.xml -------------------------------------------------------------------------------- /JavaWeb/web/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/JavaWeb/web/index.jsp -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/blocksort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/blocksort.c -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/bsdiff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/bsdiff.cpp -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/bzlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/bzlib.c -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/bzlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/bzlib.h -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/bzlib_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/bzlib_private.h -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/com_haocai_bsdiff_BsDiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/com_haocai_bsdiff_BsDiff.h -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/compress.c -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/crctable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/crctable.c -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/decompress.c -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/huffman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/huffman.c -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/jni.h -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/jni_md.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/jni_md.h -------------------------------------------------------------------------------- /VsCodeBsdiff/bsdiff/randtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpioneer123/DiffInstallApp/HEAD/VsCodeBsdiff/bsdiff/randtable.c --------------------------------------------------------------------------------