Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix to support non-POSIX behaviour when renaming cache entries on disc. | Michael Drake | 2015-02-03 | 1 | -0/+2 |
| | |||||
* | fix resource leak on error (Coverity 1256245) | Vincent Sanders | 2014-11-30 | 1 | -0/+1 |
| | |||||
* | correctly calculate writeout bandwidth and properly impose limits | Vincent Sanders | 2014-11-29 | 1 | -0/+3 |
| | |||||
* | Improve llcache writeout stratagy | Vincent Sanders | 2014-11-28 | 1 | -0/+2 |
| | |||||
* | update the backing store to allow for invalidating entries which have an ↵ | Vincent Sanders | 2014-11-27 | 1 | -48/+64 |
| | | | | allocation | ||||
* | correctly release source data from llcache | Vincent Sanders | 2014-11-23 | 1 | -3/+3 |
| | |||||
* | Improve doxygen comments and add todo for cache and backing store | Vincent Sanders | 2014-11-23 | 1 | -0/+6 |
| | |||||
* | remove constness from backing stores store method | Vincent Sanders | 2014-11-23 | 1 | -8/+8 |
| | |||||
* | annotate element struct with packing attributes to reduce entry size | Vincent Sanders | 2014-11-23 | 1 | -7/+9 |
| | |||||
* | Do not use anonymous union as it is not portable | Vincent Sanders | 2014-11-23 | 1 | -13/+37 |
| | | | | | unnamed unions are not portable to old compilers. When reloading data ensure the heap allocation status is discarded. | ||||
* | change the persistant data store to owning the allocations | Vincent Sanders | 2014-11-22 | 1 | -92/+221 |
| | |||||
* | update entry points to backing store ready for allowing differing object ↵ | Vincent Sanders | 2014-11-20 | 1 | -0/+29 |
| | | | | lifetimes | ||||
* | Limit creation of store path directories. | Vincent Sanders | 2014-11-19 | 1 | -9/+10 |
| | | | | | Only create all elements of a path in the store when it is being opened for creation instead of causing reads to create directories. | ||||
* | Improve backing store control data serialisation | Vincent Sanders | 2014-11-19 | 1 | -60/+90 |
| | | | | | | | By scheduling the control data to be maintained (entries index written and headers updated) once activity occurs to update these control structures rather than a single serialisation at browser exit the data is more likely to be up to date and not lost on a crash. | ||||
* | make backing store use rename to atomicly replace entries file | Vincent Sanders | 2014-11-19 | 1 | -13/+38 |
| | |||||
* | Doxygen fixes | Vincent Sanders | 2014-11-09 | 1 | -0/+1 |
| | |||||
* | Doxygen cleanups | Vincent Sanders | 2014-11-09 | 1 | -8/+10 |
| | |||||
* | Update the core to use the split operations table headers | Vincent Sanders | 2014-10-16 | 1 | -1/+0 |
| | | | | Second in the series to decouple the core API usage from the frontends. | ||||
* | version 1.1 of the backing store disc layout using base32 encoded | Vincent Sanders | 2014-07-04 | 1 | -61/+64 |
| | | | | filenames to allow for case insensitive filenames. | ||||
* | extend file table with mkdir all and make fs backing store use it. | Vincent Sanders | 2014-06-05 | 1 | -2/+6 |
| | | | | enable fs backing store for RISC OS. | ||||
* | Avoid signed vs unsigned comparason warning. | Michael Drake | 2014-06-04 | 1 | -1/+1 |
| | |||||
* | turn off debugging and add some comments and todo from dsilvers | Vincent Sanders | 2014-06-03 | 1 | -8/+9 |
| | |||||
* | write a cache tag file as an aid to backup software | Vincent Sanders | 2014-05-30 | 1 | -0/+39 |
| | |||||
* | Check return value from write() to avoid build warnings. | Michael Drake | 2014-05-24 | 1 | -2/+14 |
| | |||||
* | Add filesystem based backing store | Vincent Sanders | 2014-05-13 | 1 | -0/+1197 |