summaryrefslogtreecommitdiff
path: root/content/llcache.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix missing 'break' introduced by 10300Daniel Silverstone2010-04-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=10304
* Add an assert to clarify a segfault I'm investigatingDaniel Silverstone2010-04-081-0/+2
| | | | svn path=/trunk/netsurf/; revision=10303
* Remove todo -- no longer appropriateDaniel Silverstone2010-04-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=10302
* Ensure an error'd fetch's llcache object is implicitly stale so it is not reusedDaniel Silverstone2010-04-081-1/+3
| | | | svn path=/trunk/netsurf/; revision=10301
* Purge FETCH_TYPE which is unused throughout NetSurf. Clearing a todo in ↵Daniel Silverstone2010-04-081-3/+0
| | | | | | llcachec. svn path=/trunk/netsurf/; revision=10300
* Remove parent from fetches, clearing a todo from llcache.cDaniel Silverstone2010-04-081-1/+0
| | | | svn path=/trunk/netsurf/; revision=10299
* When we've snapshotted an object, make sure we add the *new* object into the ↵John Mark Bell2010-04-081-1/+2
| | | | | | list of uncacheable objects, and not the old one. Otherwise, our cache chains end up being corrupted. svn path=/trunk/netsurf/; revision=10295
* Make downloads work again.John Mark Bell2010-04-051-7/+59
| | | | svn path=/trunk/netsurf/; revision=10243
* Most of a stop implementation.John Mark Bell2010-04-041-33/+146
| | | | | | | | | Remaining work: 1) Clone content_html_data 2) Cloning content_css_data requires the charset of the old content 3) Calling hlcache_handle_abort() before a content has been created must clean up the retrieval context. svn path=/trunk/netsurf/; revision=10236
* Do not abort fetch on receipt of FETCH_ERROR: the fetch has already been ↵John Mark Bell2010-03-301-1/+1
| | | | | | | | destroyed. Implement LLCACHE_EVENT_ERROR case of hlcache_llcache_callback(). svn path=/trunk/netsurf/; revision=10218
* Disable llcache tracingJohn Mark Bell2010-03-291-1/+1
| | | | svn path=/trunk/netsurf/; revision=10201
* Fix broken linked list removal.John Mark Bell2010-03-291-1/+1
| | | | svn path=/trunk/netsurf/; revision=10200
* Forbid contents with active fetches from being cleaned.John Mark Bell2010-03-291-3/+5
| | | | svn path=/trunk/netsurf/; revision=10199
* Exceptionally verbose tracing of llcache operation.John Mark Bell2010-03-291-6/+99
| | | | svn path=/trunk/netsurf/; revision=10198
* Fixup per reviewJohn Mark Bell2010-03-281-70/+9
| | | | svn path=/trunk/netsurf/; revision=10196
* Allow us to cache foo?bar when it explicitly allows it. as per rfc2616 13.9Daniel Silverstone2010-03-281-8/+15
| | | | svn path=/trunk/netsurf/; revision=10190
* Ensure that finished redirection objects in llcache do not get found by ↵Daniel Silverstone2010-03-281-1/+6
| | | | | | subsequent fetch attempts. svn path=/trunk/netsurf/; revision=10188
* Replace fetch_poll with llcache_poll throughout. Allow CONTENT_OTHER to ↵Daniel Silverstone2010-03-281-56/+58
| | | | | | complete properly. svn path=/trunk/netsurf/; revision=10187
* Merge jmb/new-cache; r=dsilvers,rs=vinceDaniel Silverstone2010-03-281-0/+1815
svn path=/trunk/netsurf/; revision=10180