Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rewrite storage layer to be independent of the Map's event loop | Konstantin Käfer | 2015-02-04 | 18 | -264/+529 |
| | |||||
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason | Leith Bade | 2014-12-18 | 1 | -0/+27 |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: gyp/mbgl-ios.gypi gyp/mbgl-osx.gypi platform/default/asset_request_libuv.cpp src/mbgl/storage/caching_http_file_source.cpp src/mbgl/storage/file_request.cpp src/mbgl/storage/file_request.hpp src/mbgl/storage/file_request_baton.hpp | ||||
| * | change file:// to asset:// to indicate that they aren't arbitrary files | Konstantin Käfer | 2014-12-17 | 2 | -27/+27 |
| | | | | | | | | refs #579 | ||||
| * | Make file request overridable by platform implementations | Konstantin Käfer | 2014-12-17 | 1 | -0/+27 |
| | | | | | | | | refs #579: Android can now rename AssetRequest to FileRequest and implement it differently | ||||
* | | Fix commit | Leith Bade | 2014-12-06 | 3 | -29/+7 |
| | | |||||
* | | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason | Leith Bade | 2014-12-05 | 8 | -233/+66 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore gyp/mbgl-ios.gypi gyp/mbgl-linux.gypi gyp/mbgl-osx.gypi include/mbgl/map/map.hpp src/mbgl/map/map.cpp src/mbgl/storage/caching_http_file_source.cpp | ||||
| * | Move setAccessToken to CachingHTTPFileSource | John Firebaugh | 2014-12-04 | 2 | -4/+9 |
| | | |||||
| * | Add CachingHTTPFileSource::clearLoop() | John Firebaugh | 2014-12-04 | 2 | -0/+4 |
| | | | | | | | | | | | | | | So loop state can be cleaned up in the appropriate thread. This is a hack; loop needs to be externalized from Map. Fixes #686 | ||||
| * | Move setReachability to CachingHTTPFileSource | John Firebaugh | 2014-12-04 | 2 | -2/+2 |
| | | |||||
| * | remove usage of relative paths | Konstantin Käfer | 2014-12-04 | 4 | -6/+6 |
| | | |||||
| * | make most headers private | Konstantin Käfer | 2014-12-04 | 9 | -236/+59 |
| | | |||||
| * | Add virtual destructor for FileSource | John Firebaugh | 2014-12-04 | 1 | -0/+1 |
| | | |||||
* | | Fixup after merge | Leith Bade | 2014-12-04 | 2 | -3/+6 |
| | | |||||
* | | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason | Leith Bade | 2014-12-04 | 6 | -7/+12 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: include/mbgl/storage/base_request.hpp include/mbgl/storage/file_request_baton.hpp include/mbgl/storage/http_request.hpp include/mbgl/storage/http_request_baton.hpp include/mbgl/util/uv_detail.hpp platform/darwin/http_request_baton_cocoa.mm platform/default/caching_http_file_source.cpp platform/default/http_request_baton_curl.cpp src/map/map.cpp src/storage/base_request.cpp src/storage/file_request.cpp src/storage/file_request_baton.cpp src/storage/http_request.cpp src/storage/http_request_baton.cpp | ||||
| * | Prefer stdlib to libuv (fixes #688) | John Firebaugh | 2014-12-03 | 6 | -7/+12 |
| | | |||||
* | | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason | Leith Bade | 2014-12-04 | 1 | -30/+7 |
|\ \ | |/ | | | | | | | | | | | | | Conflicts: gyp/mbgl-ios.gypi gyp/mbgl-linux.gypi gyp/mbgl-osx.gypi platform/default/caching_http_file_source.cpp | ||||
| * | break out FileSource as an abstract class | Mike Morris | 2014-12-03 | 1 | -30/+7 |
| | | | | | | | | add CachingHTTPFileSource implementation | ||||
* | | Fix debug build | Leith Bade | 2014-12-03 | 2 | -4/+4 |
| | | |||||
* | | Use uv::async and various other fixes | Leith Bade | 2014-12-03 | 4 | -11/+9 |
| | | |||||
* | | Share asset_request between platforms | Leith Bade | 2014-12-02 | 2 | -0/+62 |
|/ | |||||
* | Use noncopyable | John Firebaugh | 2014-11-21 | 1 | -7/+2 |
| | |||||
* | move file request baton to its own file | Konstantin Käfer | 2014-09-30 | 1 | -0/+35 |
| | |||||
* | add reachability | Konstantin Käfer | 2014-09-29 | 3 | -0/+7 |
| | |||||
* | add retries in case of connection failures | Konstantin Käfer | 2014-09-29 | 1 | -0/+2 |
| | |||||
* | don't pass the loop through all function calls | Konstantin Käfer | 2014-09-29 | 1 | -3/+5 |
| | |||||
* | add etag support and if-none-match/if-modified-since to cocoa http handling | Konstantin Käfer | 2014-09-26 | 2 | -1/+2 |
| | |||||
* | use the default cache location on ios to avoid writing to unwritable file ↵ | Konstantin Käfer | 2014-09-24 | 1 | -1/+1 |
| | | | | system locations | ||||
* | add back CURL requesting | Konstantin Käfer | 2014-09-24 | 2 | -29/+23 |
| | |||||
* | whitespace fixes | Konstantin Käfer | 2014-09-24 | 1 | -1/+0 |
| | |||||
* | add retry timers | Konstantin Käfer | 2014-09-24 | 5 | -2/+80 |
| | |||||
* | notifications on request cancellation | Konstantin Käfer | 2014-09-24 | 3 | -6/+26 |
| | |||||
* | use util::ptr as a wrapper around std::shared_ptr that asserts nonemptiness | Konstantin Käfer | 2014-09-24 | 6 | -16/+12 |
| | |||||
* | make sure all of our async handles are stopped before stopping the map thread | Konstantin Käfer | 2014-09-24 | 2 | -3/+5 |
| | |||||
* | do 304 requests and cache them in sqlite | Konstantin Käfer | 2014-09-24 | 9 | -0/+325 |