summaryrefslogtreecommitdiff
path: root/content/llcache.c
Commit message (Expand)AuthorAgeFilesLines
* fix size_t format specifiersVincent Sanders2018-08-181-10/+12
* refactor llcache header processingVincent Sanders2018-08-121-115/+159
* HSTS: make llcache update policy on 3xx responsesJohn-Mark Bell2018-04-221-0/+2
* HSTS: prevent llcache being niceJohn-Mark Bell2018-04-221-9/+25
* HSTS: teach llcache to update and enforce policy.John-Mark Bell2018-04-221-13/+126
* LLCache: correct typos/grammar/etc.John-Mark Bell2018-04-221-21/+21
* Squash remaining GCC7 -Wimplicit-fallthrough warnings.Michael Drake2017-10-231-3/+1
* fix time_t loggingVincent Sanders2017-09-081-1/+1
* Hopefully quash warning about time_t formatting on openbsdDaniel Silverstone2017-09-081-1/+1
* add low level cache category and use itVincent Sanders2017-09-061-76/+69
* Use coccinelle to change logging macro calls in c filesVincent Sanders2017-09-061-19/+26
* create netsurf inttypes header to have portable integer formatting macrosVincent Sanders2017-01-211-3/+1
* fix spelling in low level cache codeVincent Sanders2016-11-201-47/+47
* Allow certificate verification user prompt creation to return errorsVincent Sanders2016-07-311-0/+9
* move misc header into public APIVincent Sanders2016-05-301-1/+1
* create date and time to seconds since epoch processing utility functionVincent Sanders2016-04-161-29/+53
* complete the rename of the gui browser tableVincent Sanders2016-04-161-4/+4
* Fix size_t printf formattingVincent Sanders2016-03-171-6/+7
* Log the cache limit along side size, after clean.Michael Drake2016-02-081-1/+1
* Style: Wrap some long lines.Michael Drake2016-02-081-18/+31
* Add URL to llcache object destruction logging.Michael Drake2016-02-081-1/+2
* Remove unused variable.Michael Drake2015-12-201-3/+0
* Add support for retrying timed-out cURL fetches.Daniel Silverstone2015-11-101-0/+19
* Fix error reporting from fetch_startVincent Sanders2015-06-241-26/+40
* fixup all the remaining logging macro callsitesVincent Sanders2015-05-281-42/+43
* Change LOG() macro to be varadicVincent Sanders2015-05-281-21/+14
* Fix format string type missmatches on 32-bit systems.Michael Drake2015-05-121-3/+7
* Avoid generating confusing warning.Michael Drake2015-05-121-1/+1
* Improve the logge dinformation about written cache dataVincent Sanders2015-05-081-7/+7
* Ensure bandwidth minimum check is only performed when enough data hasVincent Sanders2015-04-301-6/+15
* Improve metadata deserialisation to only update object on successVincent Sanders2015-01-281-22/+46
* Ensure no division by zero occours if no time has ever been spent writing llc...Vincent Sanders2015-01-031-2/+6
* add missing includesVincent Sanders2014-12-271-0/+1
* improve comments in low level cache and remove completed todoVincent Sanders2014-12-041-4/+4
* move the low bandwidth check to allow for an average over a much longer timeVincent Sanders2014-12-031-21/+72
* Use translated messgae for low bandwidth errorVincent Sanders2014-12-021-1/+1
* cope with backing store writeout making no progressVincent Sanders2014-12-011-44/+52
* ensure the backing store write reports at least a minimal amount of timeVincent Sanders2014-12-011-0/+7
* Improve writeout rescheduling if list of objects is completed quicklyVincent Sanders2014-11-301-9/+11
* correctly calculate writeout bandwidth and properly impose limitsVincent Sanders2014-11-291-19/+63
* Improve llcache writeout stratagyVincent Sanders2014-11-281-21/+42
* update the backing store to allow for invalidating entries which have an allo...Vincent Sanders2014-11-271-1/+5
* stop using gettimeofday and use the monotonic time interface fron nsutilsVincent Sanders2014-11-261-8/+10
* caclulate the total amount of time spent writing an object outVincent Sanders2014-11-251-19/+34
* correctly release source data from llcacheVincent Sanders2014-11-231-1/+8
* Improve doxygen comments and add todo for cache and backing storeVincent Sanders2014-11-231-56/+135
* change the persistant data store to owning the allocationsVincent Sanders2014-11-221-19/+17
* Doxygen cleanupsVincent Sanders2014-11-091-3/+3
* Update the core to use the split operations table headersVincent Sanders2014-10-161-2/+5
* clean up the fetcher factory and improve its APIVincent Sanders2014-06-191-8/+0