Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Make DefaultFileSource react to all NetworkStatus changes | Konstantin Käfer | 2015-11-02 | 1 | -3/+0 |
| | |||||
* | [core] move retry logic to DefaultFileSource | Konstantin Käfer | 2015-11-02 | 1 | -37/+50 |
| | |||||
* | [core] Fudge numbers to get a timing-based test to pass more often | John Firebaugh | 2015-10-29 | 1 | -1/+1 |
| | | | | Fixes #2872 | ||||
* | [core] Make response data shared to avoid excessive copying | Konstantin Käfer | 2015-10-26 | 1 | -2/+3 |
| | |||||
* | [core] add support for stale responses | Konstantin Käfer | 2015-10-26 | 1 | -0/+2 |
| | | | | We're now returning stale responses from cache. Those responses will have the `stale` flag set to true. Currently, all requesters in the core code discard stale responses, and cancel the request immediately after they got a non-stale response. | ||||
* | [core] all requests have to be canceled explicitly now | Konstantin Käfer | 2015-10-26 | 1 | -2/+4 |
| | | | | By not automatically destroying Request objects after the result has been delivered, we are making sure that we can potentially fire the callback multiple times without adverse effects. This means that you have to hold on to the result of fs->request(), can explicitly cancel it if you don't want to be notified of data changes anymore. Not doing so will monitor the request indefinitely and will prevent the app from exiting. | ||||
* | [core] bump libuv to 1.7.5 across all platforms | Mike Morris | 2015-10-14 | 1 | -1/+7 |
| | | | | | | UV_ASYNC_PARAMS and UV_TIMER_PARAMS for libuv <= 0.10 compatibility use st_mtim.tv_sec in libuv > 0.10.x | ||||
* | [osx] OS X 10.11 returns another error string | Konstantin Käfer | 2015-10-01 | 1 | -1/+4 |
| | |||||
* | Remove Environment::terminate and associated code | John Firebaugh | 2015-04-28 | 1 | -4/+2 |
| | | | | Fixes #1336 | ||||
* | hide Thread<> and separate the Implementation object | Konstantin Käfer | 2015-04-13 | 1 | -4/+3 |
| | |||||
* | convert DefaultFileSource to use util::Thread<> | Konstantin Käfer | 2015-04-10 | 1 | -3/+4 |
| | |||||
* | scope Requests to an Environment object for easier cancelation | Konstantin Käfer | 2015-03-06 | 1 | -4/+14 |
| | | | | | | | | | we are now scoping all file requests to an environment object. The FileSource implementation treats this as an opaque pointer, but allows canceling all Requests that are associated with that pointer. This is necessary to abort all file requests that originated from a particular Map object. Aborting a file request is different from canceling a file request: A canceled request doesn't have its callback called, while an aborted request will have its callback called with an error, indicating that the environment is going to be shut down. | ||||
* | add ca bundle loading back to CURL | Konstantin Käfer | 2015-02-17 | 1 | -1/+1 |
| | |||||
* | refactor makefile | Konstantin Käfer | 2015-02-04 | 1 | -1/+1 |
| | |||||
* | asset:// URLs are local to the executable path now | Konstantin Käfer | 2015-02-04 | 1 | -15/+15 |
| | |||||
* | rearrange tests and make more robust | Konstantin Käfer | 2015-02-04 | 1 | -2/+2 |
| | |||||
* | rearrange tests and add storage tests | Konstantin Käfer | 2015-02-04 | 1 | -0/+63 |