├── .gitignore ├── CCCandyWebCache.podspec ├── CCDemo ├── CCDemo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── CCDemo.xcworkspace │ └── contents.xcworkspacedata ├── CCDemo │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── have-css-have-js.imageset │ │ │ ├── Contents.json │ │ │ └── have-css-have-js.png │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── CheckAndUpdate.h │ ├── CheckAndUpdate.m │ ├── CheckAndUpdateController.h │ ├── CheckAndUpdateController.m │ ├── Info.plist │ ├── PerformanceController.h │ ├── PerformanceController.m │ ├── ViewController.h │ ├── ViewController.m │ ├── WebAppCleanController.h │ ├── WebAppCleanController.m │ ├── WebViewProtocolController.h │ ├── WebViewProtocolController.m │ └── main.m ├── CCDemoTests │ ├── CCCacheManagerDBTests.m │ ├── CCCacheManagerTest.m │ ├── CCDemoTests.m │ ├── CCMD5EncryptTest.m │ ├── CCThreadSafeDictionaryTest.m │ ├── CCVersionCheckerTests.m │ ├── CCWebViewWarmuperTests.m │ └── Info.plist ├── Podfile └── Pods │ ├── Headers │ ├── Private │ │ ├── CCCandyWebCache │ │ │ ├── CCBackgroundQueue.h │ │ │ ├── CCCacheManager+DB.h │ │ │ ├── CCCacheManager+Download.h │ │ │ ├── CCCacheManager.h │ │ │ ├── CCCandyWebCache.h │ │ │ ├── CCLogger.h │ │ │ ├── CCResourceIndexInfo.h │ │ │ ├── CCThreadSafeMutableDictionary.h │ │ │ ├── CCValidationChecker.h │ │ │ ├── CCWebAppInfo.h │ │ │ ├── CCWebViewProtocol.h │ │ │ ├── HTDBManager.h │ │ │ ├── HTFDLogger.h │ │ │ ├── HTFDThreadSafeMutableDictionary.h │ │ │ ├── HTFileDownloadTask.h │ │ │ ├── HTFileDownloader+MD5.h │ │ │ ├── HTFileDownloader+Private.h │ │ │ ├── HTFileDownloader.h │ │ │ ├── HTFileTransferConst.h │ │ │ ├── HTFileTransferItem.h │ │ │ ├── HTResourceVersionChecker.h │ │ │ ├── HTResourceVersionInfo.h │ │ │ ├── HTThreadSafeMutableDictionary.h │ │ │ ├── NSDate+NSDateRFC1123.h │ │ │ ├── NSString+Encrypt.h │ │ │ ├── NSString+MD5Encrypt.h │ │ │ ├── NSString+Path.h │ │ │ ├── bsdiff.h │ │ │ ├── bspatch.h │ │ │ ├── bzlib.h │ │ │ ├── bzlib_private.h │ │ │ └── config.h │ │ └── ZipArchive │ │ │ ├── ZipArchive.h │ │ │ ├── crypt.h │ │ │ ├── ioapi.h │ │ │ ├── mztools.h │ │ │ ├── unzip.h │ │ │ └── zip.h │ └── Public │ │ ├── CCCandyWebCache │ │ ├── CCBackgroundQueue.h │ │ ├── CCCacheManager+DB.h │ │ ├── CCCacheManager+Download.h │ │ ├── CCCacheManager.h │ │ ├── CCCandyWebCache.h │ │ ├── CCLogger.h │ │ ├── CCResourceIndexInfo.h │ │ ├── CCThreadSafeMutableDictionary.h │ │ ├── CCValidationChecker.h │ │ ├── CCWebAppInfo.h │ │ ├── CCWebViewProtocol.h │ │ ├── HTDBManager.h │ │ ├── HTFDLogger.h │ │ ├── HTFDThreadSafeMutableDictionary.h │ │ ├── HTFileDownloadTask.h │ │ ├── HTFileDownloader+MD5.h │ │ ├── HTFileDownloader+Private.h │ │ ├── HTFileDownloader.h │ │ ├── HTFileTransferConst.h │ │ ├── HTFileTransferItem.h │ │ ├── HTResourceVersionChecker.h │ │ ├── HTResourceVersionInfo.h │ │ ├── HTThreadSafeMutableDictionary.h │ │ ├── NSDate+NSDateRFC1123.h │ │ ├── NSString+Encrypt.h │ │ ├── NSString+MD5Encrypt.h │ │ ├── NSString+Path.h │ │ ├── bsdiff.h │ │ ├── bspatch.h │ │ ├── bzlib.h │ │ ├── bzlib_private.h │ │ └── config.h │ │ └── ZipArchive │ │ └── ZipArchive.h │ ├── Local Podspecs │ └── CCCandyWebCache.podspec.json │ ├── Pods.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── CCCandyWebCache.xcscheme │ ├── Target Support Files │ ├── CCCandyWebCache │ │ ├── CCCandyWebCache-Private.xcconfig │ │ ├── CCCandyWebCache-dummy.m │ │ ├── CCCandyWebCache-prefix.pch │ │ └── CCCandyWebCache.xcconfig │ ├── Pods-CCDemo │ │ ├── Pods-CCDemo-acknowledgements.markdown │ │ ├── Pods-CCDemo-acknowledgements.plist │ │ ├── Pods-CCDemo-dummy.m │ │ ├── Pods-CCDemo-resources.sh │ │ ├── Pods-CCDemo.debug.xcconfig │ │ └── Pods-CCDemo.release.xcconfig │ └── ZipArchive │ │ ├── ZipArchive-Private.xcconfig │ │ ├── ZipArchive-dummy.m │ │ ├── ZipArchive-prefix.pch │ │ └── ZipArchive.xcconfig │ └── ZipArchive │ ├── LICENSE │ ├── README.md │ ├── ZipArchive.h │ ├── ZipArchive.m │ └── minizip │ ├── crypt.h │ ├── ioapi.c │ ├── ioapi.h │ ├── mztools.c │ ├── mztools.h │ ├── unzip.c │ ├── unzip.h │ ├── zip.c │ └── zip.h ├── CC_build_script.py ├── LICENSE.txt ├── readme.md └── src ├── CCCandyWebCache ├── CCCandyWebCache.h ├── CCCandyWebCache.m ├── CC_build_script_sample.py ├── CacheManager │ ├── CCCacheManager+DB.h │ ├── CCCacheManager+DB.m │ ├── CCCacheManager+Download.h │ ├── CCCacheManager+Download.m │ ├── CCCacheManager.h │ ├── CCCacheManager.m │ ├── CCResourceIndexInfo.h │ ├── CCResourceIndexInfo.m │ ├── CCValidationChecker.h │ ├── CCValidationChecker.m │ ├── CCWebAppInfo.h │ └── CCWebAppInfo.m ├── Utils │ ├── CCBackgroundQueue.h │ ├── CCBackgroundQueue.m │ ├── CCLogger.h │ ├── CCLogger.m │ ├── CCThreadSafeMutableDictionary.h │ ├── CCThreadSafeMutableDictionary.m │ ├── NSDate+NSDateRFC1123.h │ ├── NSDate+NSDateRFC1123.m │ ├── NSString+Encrypt.h │ ├── NSString+Encrypt.m │ ├── NSString+MD5Encrypt.h │ ├── NSString+MD5Encrypt.m │ ├── NSString+Path.h │ └── NSString+Path.m └── WebViewProtocol │ ├── CCWebViewProtocol.h │ └── CCWebViewProtocol.m ├── HTFileDownloader ├── HTDBManager.h ├── HTDBManager.m ├── HTFDLogger.h ├── HTFDLogger.m ├── HTFDThreadSafeMutableDictionary.h ├── HTFDThreadSafeMutableDictionary.m ├── HTFileDownloadTask.h ├── HTFileDownloadTask.m ├── HTFileDownloader+MD5.h ├── HTFileDownloader+MD5.m ├── HTFileDownloader+Private.h ├── HTFileDownloader.h ├── HTFileDownloader.m ├── HTFileTransferConst.h ├── HTFileTransferItem.h └── HTFileTransferItem.m ├── VersionChecker ├── HTResourceVersionChecker.h ├── HTResourceVersionChecker.m ├── HTResourceVersionInfo.h ├── HTResourceVersionInfo.m ├── HTThreadSafeMutableDictionary.h └── HTThreadSafeMutableDictionary.m └── bsdiff ├── bsdiff ├── bsdiff.c ├── bsdiff.h ├── bspatch.c ├── bspatch.h └── config.h └── bzip2 ├── blocksort.c ├── bzlib.c ├── bzlib.h ├── bzlib_private.h ├── compress.c ├── crctable.c ├── decompress.c ├── huffman.c └── randtable.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/.gitignore -------------------------------------------------------------------------------- /CCCandyWebCache.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCCandyWebCache.podspec -------------------------------------------------------------------------------- /CCDemo/CCDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CCDemo/CCDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CCDemo/CCDemo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CCDemo/CCDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/AppDelegate.h -------------------------------------------------------------------------------- /CCDemo/CCDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/AppDelegate.m -------------------------------------------------------------------------------- /CCDemo/CCDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /CCDemo/CCDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /CCDemo/CCDemo/Assets.xcassets/have-css-have-js.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/Assets.xcassets/have-css-have-js.imageset/Contents.json -------------------------------------------------------------------------------- /CCDemo/CCDemo/Assets.xcassets/have-css-have-js.imageset/have-css-have-js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/Assets.xcassets/have-css-have-js.imageset/have-css-have-js.png -------------------------------------------------------------------------------- /CCDemo/CCDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /CCDemo/CCDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /CCDemo/CCDemo/CheckAndUpdate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/CheckAndUpdate.h -------------------------------------------------------------------------------- /CCDemo/CCDemo/CheckAndUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/CheckAndUpdate.m -------------------------------------------------------------------------------- /CCDemo/CCDemo/CheckAndUpdateController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/CheckAndUpdateController.h -------------------------------------------------------------------------------- /CCDemo/CCDemo/CheckAndUpdateController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/CheckAndUpdateController.m -------------------------------------------------------------------------------- /CCDemo/CCDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/Info.plist -------------------------------------------------------------------------------- /CCDemo/CCDemo/PerformanceController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/PerformanceController.h -------------------------------------------------------------------------------- /CCDemo/CCDemo/PerformanceController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/PerformanceController.m -------------------------------------------------------------------------------- /CCDemo/CCDemo/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/ViewController.h -------------------------------------------------------------------------------- /CCDemo/CCDemo/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/ViewController.m -------------------------------------------------------------------------------- /CCDemo/CCDemo/WebAppCleanController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/WebAppCleanController.h -------------------------------------------------------------------------------- /CCDemo/CCDemo/WebAppCleanController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/WebAppCleanController.m -------------------------------------------------------------------------------- /CCDemo/CCDemo/WebViewProtocolController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/WebViewProtocolController.h -------------------------------------------------------------------------------- /CCDemo/CCDemo/WebViewProtocolController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/WebViewProtocolController.m -------------------------------------------------------------------------------- /CCDemo/CCDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemo/main.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/CCCacheManagerDBTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/CCCacheManagerDBTests.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/CCCacheManagerTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/CCCacheManagerTest.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/CCDemoTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/CCDemoTests.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/CCMD5EncryptTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/CCMD5EncryptTest.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/CCThreadSafeDictionaryTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/CCThreadSafeDictionaryTest.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/CCVersionCheckerTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/CCVersionCheckerTests.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/CCWebViewWarmuperTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/CCWebViewWarmuperTests.m -------------------------------------------------------------------------------- /CCDemo/CCDemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/CCDemoTests/Info.plist -------------------------------------------------------------------------------- /CCDemo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Podfile -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCBackgroundQueue.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/CCBackgroundQueue.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCCacheManager+DB.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCCacheManager+DB.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCCacheManager+Download.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCCacheManager+Download.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCCacheManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCCacheManager.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCCandyWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CCCandyWebCache.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCLogger.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/CCLogger.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCResourceIndexInfo.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCResourceIndexInfo.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/CCThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCValidationChecker.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCValidationChecker.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCWebAppInfo.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCWebAppInfo.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/CCWebViewProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/WebViewProtocol/CCWebViewProtocol.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTDBManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTDBManager.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFDLogger.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFDLogger.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFDThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFDThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFileDownloadTask.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloadTask.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFileDownloader+MD5.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloader+MD5.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFileDownloader+Private.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloader+Private.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFileDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloader.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFileTransferConst.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileTransferConst.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTFileTransferItem.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileTransferItem.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTResourceVersionChecker.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/VersionChecker/HTResourceVersionChecker.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTResourceVersionInfo.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/VersionChecker/HTResourceVersionInfo.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/HTThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/VersionChecker/HTThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/NSDate+NSDateRFC1123.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSDate+NSDateRFC1123.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/NSString+Encrypt.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSString+Encrypt.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/NSString+MD5Encrypt.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSString+MD5Encrypt.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/NSString+Path.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSString+Path.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/bsdiff.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bsdiff/bsdiff.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/bspatch.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bsdiff/bspatch.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/bzlib.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bzip2/bzlib.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/bzlib_private.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bzip2/bzlib_private.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/CCCandyWebCache/config.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bsdiff/config.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/ZipArchive/ZipArchive.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/ZipArchive.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/ZipArchive/crypt.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/crypt.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/ZipArchive/ioapi.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/ioapi.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/ZipArchive/mztools.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/mztools.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/ZipArchive/unzip.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/unzip.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Private/ZipArchive/zip.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/zip.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCBackgroundQueue.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/CCBackgroundQueue.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCCacheManager+DB.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCCacheManager+DB.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCCacheManager+Download.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCCacheManager+Download.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCCacheManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCCacheManager.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCCandyWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CCCandyWebCache.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCLogger.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/CCLogger.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCResourceIndexInfo.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCResourceIndexInfo.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/CCThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCValidationChecker.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCValidationChecker.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCWebAppInfo.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/CacheManager/CCWebAppInfo.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/CCWebViewProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/WebViewProtocol/CCWebViewProtocol.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTDBManager.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTDBManager.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFDLogger.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFDLogger.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFDThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFDThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFileDownloadTask.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloadTask.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFileDownloader+MD5.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloader+MD5.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFileDownloader+Private.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloader+Private.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFileDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileDownloader.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFileTransferConst.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileTransferConst.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTFileTransferItem.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/HTFileDownloader/HTFileTransferItem.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTResourceVersionChecker.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/VersionChecker/HTResourceVersionChecker.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTResourceVersionInfo.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/VersionChecker/HTResourceVersionInfo.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/HTThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/VersionChecker/HTThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/NSDate+NSDateRFC1123.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSDate+NSDateRFC1123.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/NSString+Encrypt.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSString+Encrypt.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/NSString+MD5Encrypt.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSString+MD5Encrypt.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/NSString+Path.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/CCCandyWebCache/Utils/NSString+Path.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/bsdiff.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bsdiff/bsdiff.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/bspatch.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bsdiff/bspatch.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/bzlib.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bzip2/bzlib.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/bzlib_private.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bzip2/bzlib_private.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/CCCandyWebCache/config.h: -------------------------------------------------------------------------------- 1 | ../../../../../src/bsdiff/bsdiff/config.h -------------------------------------------------------------------------------- /CCDemo/Pods/Headers/Public/ZipArchive/ZipArchive.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/ZipArchive.h -------------------------------------------------------------------------------- /CCDemo/Pods/Local Podspecs/CCCandyWebCache.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Local Podspecs/CCCandyWebCache.podspec.json -------------------------------------------------------------------------------- /CCDemo/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CCDemo/Pods/Pods.xcodeproj/xcshareddata/xcschemes/CCCandyWebCache.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Pods.xcodeproj/xcshareddata/xcschemes/CCCandyWebCache.xcscheme -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/CCCandyWebCache/CCCandyWebCache-Private.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/CCCandyWebCache/CCCandyWebCache-Private.xcconfig -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/CCCandyWebCache/CCCandyWebCache-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/CCCandyWebCache/CCCandyWebCache-dummy.m -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/CCCandyWebCache/CCCandyWebCache-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/CCCandyWebCache/CCCandyWebCache-prefix.pch -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/CCCandyWebCache/CCCandyWebCache.xcconfig: -------------------------------------------------------------------------------- 1 | CCCANDYWEBCACHE_OTHER_LDFLAGS = -l"sqlite3" -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-acknowledgements.markdown -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-acknowledgements.plist -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-dummy.m -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo-resources.sh -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo.debug.xcconfig -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/Pods-CCDemo/Pods-CCDemo.release.xcconfig -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/ZipArchive/ZipArchive-Private.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/ZipArchive/ZipArchive-Private.xcconfig -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/ZipArchive/ZipArchive-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/ZipArchive/ZipArchive-dummy.m -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/ZipArchive/ZipArchive-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/Target Support Files/ZipArchive/ZipArchive-prefix.pch -------------------------------------------------------------------------------- /CCDemo/Pods/Target Support Files/ZipArchive/ZipArchive.xcconfig: -------------------------------------------------------------------------------- 1 | ZIPARCHIVE_OTHER_LDFLAGS = -l"z" -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/LICENSE -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/README.md -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/ZipArchive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/ZipArchive.h -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/ZipArchive.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/ZipArchive.m -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/crypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/crypt.h -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/ioapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/ioapi.c -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/ioapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/ioapi.h -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/mztools.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/mztools.c -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/mztools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/mztools.h -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/unzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/unzip.c -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/unzip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/unzip.h -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/zip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/zip.c -------------------------------------------------------------------------------- /CCDemo/Pods/ZipArchive/minizip/zip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CCDemo/Pods/ZipArchive/minizip/zip.h -------------------------------------------------------------------------------- /CC_build_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/CC_build_script.py -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/readme.md -------------------------------------------------------------------------------- /src/CCCandyWebCache/CCCandyWebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CCCandyWebCache.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/CCCandyWebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CCCandyWebCache.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/CC_build_script_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CC_build_script_sample.py -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCCacheManager+DB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCCacheManager+DB.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCCacheManager+DB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCCacheManager+DB.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCCacheManager+Download.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCCacheManager+Download.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCCacheManager+Download.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCCacheManager+Download.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCCacheManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCCacheManager.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCCacheManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCCacheManager.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCResourceIndexInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCResourceIndexInfo.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCResourceIndexInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCResourceIndexInfo.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCValidationChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCValidationChecker.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCValidationChecker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCValidationChecker.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCWebAppInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCWebAppInfo.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/CacheManager/CCWebAppInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/CacheManager/CCWebAppInfo.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/CCBackgroundQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/CCBackgroundQueue.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/CCBackgroundQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/CCBackgroundQueue.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/CCLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/CCLogger.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/CCLogger.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/CCLogger.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/CCThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/CCThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/CCThreadSafeMutableDictionary.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/CCThreadSafeMutableDictionary.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSDate+NSDateRFC1123.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSDate+NSDateRFC1123.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSDate+NSDateRFC1123.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSDate+NSDateRFC1123.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSString+Encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSString+Encrypt.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSString+Encrypt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSString+Encrypt.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSString+MD5Encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSString+MD5Encrypt.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSString+MD5Encrypt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSString+MD5Encrypt.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSString+Path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSString+Path.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/Utils/NSString+Path.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/Utils/NSString+Path.m -------------------------------------------------------------------------------- /src/CCCandyWebCache/WebViewProtocol/CCWebViewProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/WebViewProtocol/CCWebViewProtocol.h -------------------------------------------------------------------------------- /src/CCCandyWebCache/WebViewProtocol/CCWebViewProtocol.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/CCCandyWebCache/WebViewProtocol/CCWebViewProtocol.m -------------------------------------------------------------------------------- /src/HTFileDownloader/HTDBManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTDBManager.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTDBManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTDBManager.m -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFDLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFDLogger.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFDLogger.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFDLogger.m -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFDThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFDThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFDThreadSafeMutableDictionary.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFDThreadSafeMutableDictionary.m -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileDownloadTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileDownloadTask.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileDownloadTask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileDownloadTask.m -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileDownloader+MD5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileDownloader+MD5.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileDownloader+MD5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileDownloader+MD5.m -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileDownloader+Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileDownloader+Private.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileDownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileDownloader.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileDownloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileDownloader.m -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileTransferConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileTransferConst.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileTransferItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileTransferItem.h -------------------------------------------------------------------------------- /src/HTFileDownloader/HTFileTransferItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/HTFileDownloader/HTFileTransferItem.m -------------------------------------------------------------------------------- /src/VersionChecker/HTResourceVersionChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/VersionChecker/HTResourceVersionChecker.h -------------------------------------------------------------------------------- /src/VersionChecker/HTResourceVersionChecker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/VersionChecker/HTResourceVersionChecker.m -------------------------------------------------------------------------------- /src/VersionChecker/HTResourceVersionInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/VersionChecker/HTResourceVersionInfo.h -------------------------------------------------------------------------------- /src/VersionChecker/HTResourceVersionInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/VersionChecker/HTResourceVersionInfo.m -------------------------------------------------------------------------------- /src/VersionChecker/HTThreadSafeMutableDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/VersionChecker/HTThreadSafeMutableDictionary.h -------------------------------------------------------------------------------- /src/VersionChecker/HTThreadSafeMutableDictionary.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/VersionChecker/HTThreadSafeMutableDictionary.m -------------------------------------------------------------------------------- /src/bsdiff/bsdiff/bsdiff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bsdiff/bsdiff.c -------------------------------------------------------------------------------- /src/bsdiff/bsdiff/bsdiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bsdiff/bsdiff.h -------------------------------------------------------------------------------- /src/bsdiff/bsdiff/bspatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bsdiff/bspatch.c -------------------------------------------------------------------------------- /src/bsdiff/bsdiff/bspatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bsdiff/bspatch.h -------------------------------------------------------------------------------- /src/bsdiff/bsdiff/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bsdiff/config.h -------------------------------------------------------------------------------- /src/bsdiff/bzip2/blocksort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/blocksort.c -------------------------------------------------------------------------------- /src/bsdiff/bzip2/bzlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/bzlib.c -------------------------------------------------------------------------------- /src/bsdiff/bzip2/bzlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/bzlib.h -------------------------------------------------------------------------------- /src/bsdiff/bzip2/bzlib_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/bzlib_private.h -------------------------------------------------------------------------------- /src/bsdiff/bzip2/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/compress.c -------------------------------------------------------------------------------- /src/bsdiff/bzip2/crctable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/crctable.c -------------------------------------------------------------------------------- /src/bsdiff/bzip2/decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/decompress.c -------------------------------------------------------------------------------- /src/bsdiff/bzip2/huffman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/huffman.c -------------------------------------------------------------------------------- /src/bsdiff/bzip2/randtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NEYouFan/ht-candywebcache-ios/HEAD/src/bsdiff/bzip2/randtable.c --------------------------------------------------------------------------------