88 Commits

Author SHA1 Message Date
Alexey Danilov
088fc35117 draft for encryption 2017-05-18 11:26:50 +03:00
Lucas Nelaupe
acdf747a99 #20: headers injector 2017-05-18 10:30:57 +03:00
Alexey Danilov
89ab5937c6 notice about exoPlayer demo in exoPlayer branch 2017-04-24 13:06:06 +03:00
Alexey Danilov
1b597ec1ad 📦 release 2.7.0 v2.7.0 2017-04-23 18:47:31 +03:00
Alexey Danilov
7e48955383 fix tests 2017-04-23 18:44:45 +03:00
Alexey Danilov
355e83b4ba #88: ignore ArrayIndexOutOfBoundsException on Android L while disconnecting connection 2017-04-23 17:52:12 +03:00
Alexey Danilov
c300b2e479 🎉 fix #28: ignore system proxy for localhost requests 2017-04-23 17:38:03 +03:00
Alexey Danilov
8726693015 display test results during testing 2017-04-23 17:35:38 +03:00
Alexey Danilov
02bc21f882 enchance error logging 2017-04-22 12:44:08 +03:00
Alexey Danilov
ba6ba4ebe9 fix reporting cached percentage 2017-04-22 12:24:05 +03:00
Joe Page
f5dd92efff allow user to create a custom DiskUsage class (or extend LruDiskUsage class) to implement custom cache keep/delete rules 2017-04-21 20:59:31 +03:00
Alexey Danilov
351cf2b986 #118 simplify sample app 2017-04-21 19:16:28 +03:00
Alexey Danilov
2253b16797 #122: support for 2Gb+ files 2017-04-21 18:09:23 +03:00
Alexey Danilov
6cd18555d3 #132: format response headers in US locale to make sure library supports any language 2017-04-21 17:21:11 +03:00
Alexey Danilov
01bba67289 #112: touch file to check is cache trimming is required after cache completion 2017-04-21 17:20:04 +03:00
Alexey Danilov
e0ee4a7dde tests for cache trimming (#112, PR 114) 2017-04-21 16:48:54 +03:00
Alexey Danilov
699aa05a2d fix travis ci fail 2017-04-21 11:15:14 +03:00
Alexey Danilov
4cf2a6bb68 update build tools 2017-04-18 12:37:54 +03:00
Alexey Danilov
3cc6f591c5 increment year of licence 2017-02-01 09:08:18 +03:00
Alexey Danilov
94692447db add example for providing own FileNameGenerator 2016-12-06 09:50:57 +03:00
Alexey Danilov
3023e4a1ee 📦 release 2.6.4: hide closing output stream error stacktrace 2016-12-03 12:09:04 +03:00
Alexey Danilov
090f5ec7f9 Update LICENSE 2016-11-16 19:38:02 +03:00
Alexey Danilov
8603d5ef7f add travis and bintray badges 2016-11-15 15:45:14 +03:00
Alexey Danilov
b8a6110aa8 add travis support 2016-11-15 15:27:10 +03:00
Alexey Danilov
9353cde8f4 📦 2.6.3: return file:// proxy uri for fully cached files v2.6.3 2016-09-27 22:29:29 +03:00
Alexey Danilov
0d1131b0fc ping server each time before wrapping to proxy url 2016-09-27 20:10:43 +03:00
Alexey Danilov
44318d87d9 📦 2.6.2: use slf4j for logging v2.6.2 2016-09-27 16:03:01 +03:00
Alexey Danilov
76c13ba827 📦 release 2.6.1. fix 🐛 #87 : work with Arabic locale v2.6.1 2016-09-05 18:39:21 +03:00
Alexey Danilov
b94e829448 Merge pull request #85 from Hsiny/Hsiny-patch-1
fix do not close socket output correctly
2016-08-31 11:30:03 +03:00
XinYang
293d2d4089 fix do not close socket output correctly 2016-08-29 21:08:50 +08:00
Alexey Danilov
99b8330679 📦 release 2.6.0 v2.6.0 2016-08-26 13:14:47 +03:00
Alexey Danilov
0f522f200d notify CacheListener after cache is completed with original file 2016-08-26 13:10:19 +03:00
Alexey Danilov
71c6301eb4 🤘 cache source's info in db to increase performance (#41, #45) 2016-08-05 14:36:25 +03:00
Alexey Danilov
372542c2dc update robolectric 3.0.rc-2 -> 3.1 2016-08-04 22:07:27 +03:00
Alexey Danilov
22cfddb2c9 add table of content, known problems to readme 2016-08-04 18:33:58 +03:00
Alexey Danilov
8fc4a9ac7d 📦 release 2.5.0 v2.5.0 2016-07-29 17:30:16 +03:00
Alexey Danilov
6c996ea66c 🐛 don't close source after processing partial request without cache #43
prevent invalid calling source.close() in different threads to avoid crashes on Lollipop (#37, #29, #63, #66)
2016-07-29 14:09:11 +03:00
wlq
582832f8b5 fix default cache size 2016-07-28 23:01:03 +03:00
Alexey Danilov
cd0b4111a4 ability to check was content fully cached to file or not v2.4.0 2016-07-27 23:14:06 +03:00
Alexey Danilov
eb67640212 update readme 2016-07-27 21:07:35 +03:00
Alexey Danilov
1d50807fe0 fix HttpUrlSourceTest test 2016-07-27 20:56:21 +03:00
Alexey Danilov
6da9650030 update build tools 2016-07-27 20:36:41 +03:00
Alexey Danilov
a1d00fec7b use static files for tests and sample from github instead of dropbox 2016-03-03 14:13:46 +03:00
Alexey Danilov
f5a779266d add test files 2016-03-03 13:50:01 +03:00
Alexey Danilov
ca6f36ada3 update the latest version in README 2015-12-08 19:06:07 +03:00
Arthur Alves
33b7e5e9d3 Catch NullPointerException to avoid crash due to unsupported async disconnects on Android L (which uses an outdated okhttp version) v2.3.4 2015-12-08 18:59:37 +03:00
Alexey Danilov
0aad13f118 fix dividing by zero while loading empty file (#26) 2015-11-06 13:43:08 +03:00
Alexey Danilov
a270460c8d fix fetching content info (#27) v2.3.3 2015-10-29 16:14:20 +03:00
Alexey Danilov
0264944a20 fix self-pinging (#24) v2.3.2 2015-10-28 10:29:10 +03:00
Alexey Danilov
cf69365920 update last version in README 2015-10-23 18:55:19 +03:00