Commit Graph

  • 99284420a2 fix: compile on latest tools master Kyle Fang 2022-05-16 21:01:08 +08:00
  • f02351be69 📦 release 2.7.1 2.7.1 Alexey Danilov 2018-07-24 20:37:29 +03:00
  • 36fea1c2ad fix tests Alexey Danilov 2018-07-24 20:33:14 +03:00
  • 088fc35117 draft for encryption encrypt Alexey Danilov 2017-05-16 15:55:39 +03:00
  • 079bb4db6f use exoPlayer in sample exoPlayer Alexey Danilov 2017-04-24 12:46:28 +03:00
  • acdf747a99 #20: headers injector Lucas Nelaupe 2016-10-05 21:56:37 +08:00
  • 89ab5937c6 notice about exoPlayer demo in exoPlayer branch Alexey Danilov 2017-04-24 13:06:06 +03:00
  • 1b597ec1ad 📦 release 2.7.0 v2.7.0 Alexey Danilov 2017-04-23 18:47:31 +03:00
  • 7e48955383 fix tests Alexey Danilov 2017-04-23 18:44:45 +03:00
  • 355e83b4ba #88: ignore ArrayIndexOutOfBoundsException on Android L while disconnecting connection Alexey Danilov 2017-04-23 17:52:12 +03:00
  • c300b2e479 🎉 fix #28: ignore system proxy for localhost requests Alexey Danilov 2017-04-23 17:38:03 +03:00
  • 8726693015 display test results during testing Alexey Danilov 2017-04-23 17:35:38 +03:00
  • 02bc21f882 enchance error logging Alexey Danilov 2017-04-22 12:44:08 +03:00
  • ba6ba4ebe9 fix reporting cached percentage Alexey Danilov 2017-04-22 12:24:05 +03:00
  • f5dd92efff allow user to create a custom DiskUsage class (or extend LruDiskUsage class) to implement custom cache keep/delete rules Joe Page 2016-12-30 15:38:05 -06:00
  • 351cf2b986 #118 simplify sample app Alexey Danilov 2017-04-21 18:42:36 +03:00
  • 2253b16797 #122: support for 2Gb+ files Alexey Danilov 2017-04-21 18:09:23 +03:00
  • 6cd18555d3 #132: format response headers in US locale to make sure library supports any language Alexey Danilov 2017-04-21 17:21:11 +03:00
  • 01bba67289 #112: touch file to check is cache trimming is required after cache completion Alexey Danilov 2017-04-21 17:20:04 +03:00
  • e0ee4a7dde tests for cache trimming (#112, PR 114) Alexey Danilov 2017-04-21 16:48:41 +03:00
  • 699aa05a2d fix travis ci fail Alexey Danilov 2017-04-21 11:15:14 +03:00
  • 4cf2a6bb68 update build tools Alexey Danilov 2017-04-18 12:37:54 +03:00
  • 3cc6f591c5 increment year of licence Alexey Danilov 2017-02-01 09:08:18 +03:00
  • 94692447db add example for providing own FileNameGenerator Alexey Danilov 2016-12-06 09:50:57 +03:00
  • 3023e4a1ee 📦 release 2.6.4: hide closing output stream error stacktrace Alexey Danilov 2016-12-03 12:08:25 +03:00
  • 9b5193c38f 📦 release 2.6.4: hide closing output stream error stacktrace v2.6.4 Alexey Danilov 2016-12-03 12:08:25 +03:00
  • 090f5ec7f9 Update LICENSE Alexey Danilov 2016-11-16 19:38:02 +03:00
  • 8603d5ef7f add travis and bintray badges Alexey Danilov 2016-11-15 15:45:14 +03:00
  • b8a6110aa8 add travis support Alexey Danilov 2016-11-15 15:27:10 +03:00
  • 9353cde8f4 📦 2.6.3: return file:// proxy uri for fully cached files v2.6.3 Alexey Danilov 2016-09-27 22:29:29 +03:00
  • 0d1131b0fc ping server each time before wrapping to proxy url Alexey Danilov 2016-09-27 20:10:43 +03:00
  • 44318d87d9 📦 2.6.2: use slf4j for logging v2.6.2 Alexey Danilov 2016-09-27 16:03:01 +03:00
  • 76c13ba827 📦 release 2.6.1. fix 🐛 #87 : work with Arabic locale v2.6.1 Alexey Danilov 2016-09-05 18:39:21 +03:00
  • b94e829448 Merge pull request #85 from Hsiny/Hsiny-patch-1 Alexey Danilov 2016-08-31 11:30:03 +03:00
  • 293d2d4089 fix do not close socket output correctly XinYang 2016-08-29 21:08:50 +08:00
  • 99b8330679 📦 release 2.6.0 v2.6.0 Alexey Danilov 2016-08-26 13:14:47 +03:00
  • 0f522f200d notify CacheListener after cache is completed with original file Alexey Danilov 2016-08-26 13:10:19 +03:00
  • 71c6301eb4 🤘 cache source's info in db to increase performance (#41, #45) Alexey Danilov 2016-08-05 14:36:25 +03:00
  • 372542c2dc update robolectric 3.0.rc-2 -> 3.1 Alexey Danilov 2016-08-04 22:07:27 +03:00
  • 22cfddb2c9 add table of content, known problems to readme Alexey Danilov 2016-08-04 18:33:58 +03:00
  • 8fc4a9ac7d 📦 release 2.5.0 v2.5.0 Alexey Danilov 2016-07-29 17:30:16 +03:00
  • 6c996ea66c 🐛 don't close source after processing partial request without cache #43 Alexey Danilov 2016-07-29 14:09:11 +03:00
  • 582832f8b5 fix default cache size wlq 2016-02-15 10:29:49 +08:00
  • cd0b4111a4 ability to check was content fully cached to file or not v2.4.0 Alexey Danilov 2016-07-27 23:14:06 +03:00
  • eb67640212 update readme Alexey Danilov 2016-07-27 21:07:35 +03:00
  • 1d50807fe0 fix HttpUrlSourceTest test Alexey Danilov 2016-07-27 20:56:21 +03:00
  • 6da9650030 update build tools Alexey Danilov 2016-07-27 20:36:41 +03:00
  • a1d00fec7b use static files for tests and sample from github instead of dropbox Alexey Danilov 2016-03-03 14:13:46 +03:00
  • f5a779266d add test files Alexey Danilov 2016-03-03 13:50:01 +03:00
  • ca6f36ada3 update the latest version in README Alexey Danilov 2015-12-08 19:06:07 +03:00
  • 33b7e5e9d3 Catch NullPointerException to avoid crash due to unsupported async disconnects on Android L (which uses an outdated okhttp version) v2.3.4 Arthur Alves 2015-11-02 19:28:52 +02:00
  • 0aad13f118 fix dividing by zero while loading empty file (#26) Alexey Danilov 2015-11-06 13:43:08 +03:00
  • a270460c8d fix fetching content info (#27) v2.3.3 Alexey Danilov 2015-10-29 16:14:20 +03:00
  • 0264944a20 fix self-pinging (#24) v2.3.2 Alexey Danilov 2015-10-28 10:29:10 +03:00
  • cf69365920 update last version in README Alexey Danilov 2015-10-23 18:55:19 +03:00
  • 14ac4a98b1 🐛 fix Content-Range header for partial response according to http spec (http://bit.ly/content-range) v2.3.1 Alexey Danilov 2015-10-23 18:53:57 +03:00
  • c5cf254b74 fix cleaning cache in 'sample' app Alexey Danilov 2015-10-23 18:06:48 +03:00
  • e4ab124d57 fix readme Alexey Danilov 2015-10-23 16:32:48 +03:00
  • e7f471983d explain how to use cache limits Alexey Danilov 2015-10-23 15:32:57 +03:00
  • d32e88f641 add disk usage limits (total cache size, total files, unlimited) #5 v2.3.0 Alexey Danilov 2015-10-23 15:05:18 +03:00
  • 55988e278d use jcenter dependency for sample. fix readme Alexey Danilov 2015-10-20 15:42:18 +03:00
  • e06e45c75c remove release notes from readme Alexey Danilov 2015-10-04 00:37:34 +06:00
  • 1d3230ba57 add seeking video support (#21) and fix streaming while caching (#17) Alexey Danilov 2015-10-04 00:20:22 +06:00
  • 241d232c83 add seeking video support (#21) and fix streaming while caching (#17) v2.2.0 Alexey Danilov 2015-10-04 00:20:22 +06:00
  • fe9af27f96 add 'code contributions' section to readme Alexey Danilov 2015-09-29 11:24:47 +06:00
  • 9ffa983f58 hide 'publish.sh' v2.1.4 Alexey Danilov 2015-09-28 11:39:06 +06:00
  • 6125478d27 fix 🐛 available cache percents callback Alexey Danilov 2015-09-28 11:31:02 +06:00
  • e135bf0b42 ping proxy after starting to make sure it works fine v2.1.3 Alexey Danilov 2015-09-25 20:46:02 +03:00
  • edb12b574f fix readme Alexey Danilov 2015-09-25 17:08:50 +03:00
  • 63ee20f93c fix offline work v2.1.2 Alexey Danilov 2015-09-25 17:07:46 +03:00
  • 88da0aa5c0 fix markdown Alexey Danilov 2015-09-21 23:50:06 +03:00
  • 3d50eb64c3 update 'whats new' section in readme v2.1.1 Alexey Danilov 2015-09-21 23:46:17 +03:00
  • f4b9e5c8f5 fix too long file name for cache. Md5FileNameGenerator tests Alexey Danilov 2015-09-21 23:38:57 +03:00
  • 15c5388f6c tests for url redirections Alexey Danilov 2015-09-21 21:24:37 +03:00
  • 8263814aea unit test for url redirect Relex 2015-09-14 11:29:16 +08:00
  • 1c7cb32a97 Support redirection Relex 2015-09-12 15:50:56 +08:00
  • f8f19c5a5c optimize featching source data v2.0.9 Alexey Danilov 2015-09-11 15:37:21 +03:00
  • c0ef7dd1b1 update README for 2.0 v2.0.7 Alexey Danilov 2015-09-09 17:49:57 +03:00
  • 5115b96a9e allow to use shared proxy with shared cache for multiple clients Alexey Danilov 2015-09-09 17:49:49 +03:00
  • 7f22a66941 simplify percentage and errors delivering Alexey Danilov 2015-09-09 17:31:51 +03:00
  • 983ae8d7b7 add more samples: multiple video, gallery with preloading, shared cache Alexey Danilov 2015-09-03 19:26:09 +03:00
  • 492706ce69 update build tools Alexey Danilov 2015-09-02 16:12:35 +03:00
  • a57acc1ad5 update dependency Alexey Danilov 2015-06-12 13:29:11 +03:00
  • a1b1954900 update README v1.0.1 Alexey Danilov 2015-05-15 20:06:04 +03:00
  • ec0a998ab7 use robolectric 3.0 for tests Alexey Danilov 2015-05-15 20:03:51 +03:00
  • 6c8449decf publish to bintray Alexey Danilov 2015-05-07 15:53:05 +03:00
  • fa93946556 use native gradle JUnit support Alexey Danilov 2015-05-07 15:36:44 +03:00
  • c6f9831473 add Android Arsenal badge Alexey Danilov 2015-05-05 17:39:53 +03:00
  • 8ac1a2d970 add license Alexey Danilov 2015-05-05 17:34:08 +03:00
  • 39c9ab27a3 add ability to know what the file is used for file cache (FileCache.getFile()) Alexey Danilov 2015-04-02 13:25:08 +03:00
  • b3782713cc add readme Alexey Danilov 2015-04-01 15:15:48 +03:00
  • 245a790bfb use external dependency in sample app Alexey Danilov 2015-04-01 15:04:17 +03:00
  • d1b1d1c20c add deploy script Alexey Danilov 2015-04-01 14:46:10 +03:00
  • 70baa564c0 🎉 VideoCache 1.0 released Alexey Danilov 2015-04-01 14:24:35 +03:00