summaryrefslogtreecommitdiff
path: root/content/llcache.c
Commit message (Expand)AuthorAgeFilesLines
* Witespace cleanup to prepare for backing store additionVincent Sanders2014-02-211-122/+121
* Use corestrings.Michael Drake2014-01-241-28/+6
* Pass fetch redirect info up to content layer as content_msg. Mark redirect o...Michael Drake2013-05-271-2/+13
* ensure parameter contract is metVincent Sanders2013-05-041-0/+1
* free memory on error pathVincent Sanders2013-05-011-2/+6
* Initial changes ready to improve caching decisionsVincent Sanders2013-01-071-28/+63
* Downgrade TLS version support if it turns out the server can't cope with TLSv...John-Mark Bell2013-01-041-0/+53
* Fixup for nsurl urldb.Michael Drake2012-10-091-1/+1
* cleanup and reorganise low level cache source ready for extending with disc c...Vincent Sanders2012-04-281-1476/+1420
* Fix bogus cache validation decisionJohn Mark Bell2011-12-081-1/+1
* Rename nsurl_enquire to nsurl_has_component.Michael Drake2011-11-271-2/+2
* Clean up fetch callback API. Inject some long-needed type safety.John Mark Bell2011-11-081-33/+35
* Avoid making a new nsurl to remove fragment if there is no fragment.Michael Drake2011-10-051-5/+10
* Make llcache_handle_get_url return a nsurl.Michael Drake2011-09-281-4/+2
* Port llcache to nsurl.Michael Drake2011-09-281-150/+97
* Port fetch layer to nsurl. Remove unused fetch_get_referer function.Michael Drake2011-09-271-3/+45
* Make high level cache, low level cache and image cache all be initialised fro...Vincent Sanders2011-09-101-35/+54
* Handle zero-length documents correctlyJohn Mark Bell2011-09-081-0/+18
* Sniff content types where appropriate.John Mark Bell2011-09-041-1/+16
* Implement todoJohn Mark Bell2011-05-161-4/+1
* Squash static analyser warningJohn Mark Bell2011-05-161-3/+0
* Shunt the schedule function definitions to desktop/schedule.h. Shunt the hlc...Daniel Silverstone2011-03-131-22/+3
* Protect against object being cleaned while waiting for a query responseJohn Mark Bell2011-03-031-3/+15
* Make no-cache a tristate. In the case of a forced reload, we want to revalida...John Mark Bell2011-02-241-6/+21
* Revert the functional change from r11789: the no-cache directive forces us to...John Mark Bell2011-02-241-1/+0
* Ensure cache hits after a forced reload -- don't even attempt to reuse object...John Mark Bell2011-02-241-3/+6
* Use cache control data invalidation function everywhere we want the cache con...John Mark Bell2011-02-241-14/+14
* Improve commentary.John Mark Bell2011-02-231-2/+6
* add resource handlingVincent Sanders2011-02-231-5/+20
* Fix bug #3184972: cope with server sending a 304 in response to an unconditio...John Mark Bell2011-02-171-17/+28
* Revert r10650/1. We no longer require noisy fetch/cache logging.John Mark Bell2011-01-061-1/+1
* Add some assert()s.Michael Drake2010-12-291-0/+2
* User may have no handle if it was the target of an iterator when the handle w...John Mark Bell2010-12-161-1/+1
* Ensure that we clean up after the client even if they report an error from th...John Mark Bell2010-12-151-16/+24
* Make llcache_object_user objects distinct from llcache_handles.John Mark Bell2010-12-151-32/+112
* Always invalidate next/prev pointersJohn Mark Bell2010-12-131-2/+0
* Revert r11047-11050: if we remove a user from an object while it's the iterat...John Mark Bell2010-12-131-12/+7
* Take 2: make callers of llcache_object_user_destroy invalidate next/prev poin...John Mark Bell2010-12-131-2/+7
* Revert last changeJohn Mark Bell2010-12-131-7/+4
* Remove bogus assertionsJohn Mark Bell2010-12-131-4/+7
* We cannot invalidate a user's next/prev pointers when removing it from an obj...John Mark Bell2010-12-131-5/+5
* Fix assertion: user->next may be NULL, so there's no point asserting that it ...John Mark Bell2010-12-131-2/+1
* Fix assertion to compare, and not assignJohn Mark Bell2010-12-131-1/+1
* Make llcache_object_notify_users robust to the object's user list changing un...John Mark Bell2010-12-121-3/+34
* Fix bug 3096811: discard HTTP headers for all but the last responseJohn Mark Bell2010-10-271-8/+35
* Fix crash on receipt of a 304 response: it turns out that FETCH_HEADER may be...John Mark Bell2010-09-161-12/+13
* Ensure that candidate count is reduced if a conditional request results in a ...John Mark Bell2010-09-161-0/+34
* perpetrate a neatness to centralise all the low level cache cache control dat...Vincent Sanders2010-09-161-20/+21
* Fix heap corruptionJohn Mark Bell2010-09-161-2/+7
* Fix validation of invalidated cache entries.John Mark Bell2010-09-161-7/+13