summaryrefslogtreecommitdiff
path: root/content/llcache.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Ensure we free etags before invalidating cache control dataDaniel Silverstone2010-09-161-0/+10
* Forcibly invalidate contents with response codes that aren't 200 or 203.John Mark Bell2010-09-151-9/+25
* Fix bug #3055480: properly compare URLs, instead of erroneously assuming that...John Mark Bell2010-08-291-2/+6
* Less spamJohn Mark Bell2010-08-101-2/+8
* Rate-limit cache clean attemptsJohn Mark Bell2010-08-101-2/+13
* Enable noisy loggingJohn Mark Bell2010-07-171-1/+1
* Clean up caches on exitJohn Mark Bell2010-04-271-0/+42
* remove _GNU_SOURCE define from everywhere.Vincent Sanders2010-04-241-1/+0
* Avoid double free when shrink-wrapping source data on fetch completion.John Mark Bell2010-04-171-1/+2
* When the fetch system informs its clients that certificate verification has f...John Mark Bell2010-04-161-2/+1
* Provide API to invalidate llcache object cache control dataJohn Mark Bell2010-04-161-0/+11
* Reset fetch state when refetching object.John Mark Bell2010-04-161-7/+11
* Improve 401 response handlingJohn Mark Bell2010-04-161-28/+50
* Ensure we invalidate cache data and mark objects as complete on failure to fe...John Mark Bell2010-04-141-3/+26
* Eat any #fragment in llcache_object_retrieve -- fixing double-fragment issues...Daniel Silverstone2010-04-141-5/+20
* Abstract a number of unsafe iterations of object users into a single safe fun...Daniel Silverstone2010-04-141-63/+55
* Shrink source buffer to final length on fetch completionJohn Mark Bell2010-04-111-0/+12
* Pedantic whitespace changesJohn Mark Bell2010-04-111-5/+10
* Complete low-level cache cleanerJohn Mark Bell2010-04-111-2/+32
* Remove redundant todoJohn Mark Bell2010-04-111-1/+0
* Support 307 redirects for GET requestsJohn Mark Bell2010-04-111-2/+2
* Forbid redirects to file:/// URLsJohn Mark Bell2010-04-111-1/+15
* Bail out if we're redirected to an URL we can't handleJohn Mark Bell2010-04-111-1/+5
* Reintroduce redirect limitJohn Mark Bell2010-04-111-27/+59
* Remove redundant todosJohn Mark Bell2010-04-111-4/+0
* Improve const-correctness of fetch_startJohn Mark Bell2010-04-101-3/+1
* Use computed POST data when redirecting, instead of original.John Mark Bell2010-04-101-2/+1