Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Stop leaking hlcache handles. | John Mark Bell | 2010-04-13 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10395 | |||||
* | remove incorrect low level cache release | Vincent Sanders | 2010-04-13 | 1 | -2/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=10391 | |||||
* | Revert last change. | Michael Drake | 2010-04-12 | 1 | -5/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=10382 | |||||
* | Make new cache strip the fragment identifier, like fetchcache did. | Michael Drake | 2010-04-12 | 1 | -0/+5 | |
| | | | | svn path=/trunk/netsurf/; revision=10381 | |||||
* | Provide API to enable a handle's callback to be replaced | John Mark Bell | 2010-04-11 | 2 | -0/+21 | |
| | | | | svn path=/trunk/netsurf/; revision=10376 | |||||
* | Shrink source buffer to final length on fetch completion | John Mark Bell | 2010-04-11 | 1 | -0/+12 | |
| | | | | svn path=/trunk/netsurf/; revision=10373 | |||||
* | Release low-level cache handle when destroying contents | John Mark Bell | 2010-04-11 | 1 | -0/+4 | |
| | | | | svn path=/trunk/netsurf/; revision=10372 | |||||
* | Implement hlcache_poll(), which drives the low-level cache event loop, and ↵ | John Mark Bell | 2010-04-11 | 2 | -0/+60 | |
| | | | | | | | | attempts to clean the high-level cache. Call this, instead of llcache_poll(). svn path=/trunk/netsurf/; revision=10371 | |||||
* | Remove redundant todo | John Mark Bell | 2010-04-11 | 1 | -1/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=10363 | |||||
* | CSS contents may be shared | John Mark Bell | 2010-04-11 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10362 | |||||
* | Ensure content can be shared when retrieving from cache | John Mark Bell | 2010-04-11 | 3 | -1/+16 | |
| | | | | svn path=/trunk/netsurf/; revision=10361 | |||||
* | Ensure quirks mode matches when retrieving contents from cache | John Mark Bell | 2010-04-11 | 3 | -1/+22 | |
| | | | | svn path=/trunk/netsurf/; revision=10360 | |||||
* | Copy child charset, if any | John Mark Bell | 2010-04-11 | 1 | -6/+21 | |
| | | | | svn path=/trunk/netsurf/; revision=10359 | |||||
* | Pedantic whitespace changes | John Mark Bell | 2010-04-11 | 1 | -5/+10 | |
| | | | | svn path=/trunk/netsurf/; revision=10356 | |||||
* | Complete low-level cache cleaner | John Mark Bell | 2010-04-11 | 1 | -2/+32 | |
| | | | | svn path=/trunk/netsurf/; revision=10355 | |||||
* | Remove redundant todo | John Mark Bell | 2010-04-11 | 1 | -1/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=10354 | |||||
* | Support 307 redirects for GET requests | John Mark Bell | 2010-04-11 | 1 | -2/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=10353 | |||||
* | Forbid redirects to file:/// URLs | John Mark Bell | 2010-04-11 | 1 | -1/+15 | |
| | | | | svn path=/trunk/netsurf/; revision=10352 | |||||
* | Bail out if we're redirected to an URL we can't handle | John Mark Bell | 2010-04-11 | 1 | -1/+5 | |
| | | | | svn path=/trunk/netsurf/; revision=10351 | |||||
* | Reintroduce redirect limit | John Mark Bell | 2010-04-11 | 1 | -27/+59 | |
| | | | | svn path=/trunk/netsurf/; revision=10350 | |||||
* | Remove redundant todos | John Mark Bell | 2010-04-11 | 1 | -4/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=10349 | |||||
* | Merge jmb/kill-reentrancy. r=vince | John Mark Bell | 2010-04-11 | 1 | -1/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=10346 | |||||
* | Improve const-correctness of fetch_start | John Mark Bell | 2010-04-10 | 5 | -14/+12 | |
| | | | | svn path=/trunk/netsurf/; revision=10342 | |||||
* | Return cookies to the same level of working/brokenness as they had before ↵ | John Mark Bell | 2010-04-10 | 1 | -0/+9 | |
| | | | | | | new-cache. svn path=/trunk/netsurf/; revision=10340 | |||||
* | Use computed POST data when redirecting, instead of original. | John Mark Bell | 2010-04-10 | 1 | -2/+1 | |
| | | | | | | Certain redirect methods result in POST being converted to GET. svn path=/trunk/netsurf/; revision=10339 | |||||
* | Introduce content_set_ready. | John Mark Bell | 2010-04-09 | 2 | -7/+15 | |
| | | | | | | | Make content_convert emit events only if content is in appropriate state. Remove no-longer-relevant assertion from content_convert. svn path=/trunk/netsurf/; revision=10330 | |||||
* | Kill uninitialized warning about 'type' | Daniel Silverstone | 2010-04-09 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10329 | |||||
* | Some more asserts to try and help spot multiple-release of llcache handles | Daniel Silverstone | 2010-04-09 | 1 | -4/+16 | |
| | | | | svn path=/trunk/netsurf/; revision=10327 | |||||
* | Move the removal of the retrieval context to prevent a re-entrancy race ↵ | Daniel Silverstone | 2010-04-08 | 1 | -3/+7 | |
| | | | | | | causing double-release of llcache handles svn path=/trunk/netsurf/; revision=10307 | |||||
* | Fix missing 'break' introduced by 10300 | Daniel Silverstone | 2010-04-08 | 1 | -0/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10304 | |||||
* | Add an assert to clarify a segfault I'm investigating | Daniel Silverstone | 2010-04-08 | 1 | -0/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=10303 | |||||
* | Remove todo -- no longer appropriate | Daniel Silverstone | 2010-04-08 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10302 | |||||
* | Ensure an error'd fetch's llcache object is implicitly stale so it is not reused | Daniel Silverstone | 2010-04-08 | 1 | -1/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=10301 | |||||
* | Purge FETCH_TYPE which is unused throughout NetSurf. Clearing a todo in ↵ | Daniel Silverstone | 2010-04-08 | 4 | -8/+4 | |
| | | | | | | llcachec. svn path=/trunk/netsurf/; revision=10300 | |||||
* | Remove parent from fetches, clearing a todo from llcache.c | Daniel Silverstone | 2010-04-08 | 3 | -27/+7 | |
| | | | | svn path=/trunk/netsurf/; revision=10299 | |||||
* | Ensure that aborting or releasing hlcache handles will result in nascent ↵ | Daniel Silverstone | 2010-04-08 | 1 | -16/+57 | |
| | | | | | | retrieval contexts being cleaned up svn path=/trunk/netsurf/; revision=10298 | |||||
* | Abort and release llcache handle on failure to process data. | John Mark Bell | 2010-04-08 | 2 | -0/+8 | |
| | | | | | | Make hlcache retrieval ignore erroneous contents. svn path=/trunk/netsurf/; revision=10296 | |||||
* | When we've snapshotted an object, make sure we add the *new* object into the ↵ | John Mark Bell | 2010-04-08 | 1 | -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 | |||||
* | Add function to test whether hlcache_handle's content is locked. | Michael Drake | 2010-04-07 | 3 | -0/+21 | |
| | | | | svn path=/trunk/netsurf/; revision=10287 | |||||
* | Fix fetch_curl_post_convert() for filename_from_path() returning NULL. | Michael Drake | 2010-04-07 | 1 | -0/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=10265 | |||||
* | Add mime-type getter. | Michael Drake | 2010-04-07 | 3 | -0/+21 | |
| | | | | svn path=/trunk/netsurf/; revision=10259 | |||||
* | Make downloads work again. | John Mark Bell | 2010-04-05 | 6 | -49/+128 | |
| | | | | svn path=/trunk/netsurf/; revision=10243 | |||||
* | Remove redundant content message types and associated data | John Mark Bell | 2010-04-05 | 1 | -13/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=10241 | |||||
* | Make the high-level cache drop contents of unacceptable type on the floor. | John Mark Bell | 2010-04-04 | 2 | -13/+87 | |
| | | | | svn path=/trunk/netsurf/; revision=10238 | |||||
* | Most of a stop implementation. | John Mark Bell | 2010-04-04 | 6 | -94/+391 | |
| | | | | | | | | | 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 | |||||
* | Constify data parameter to *_process_data | John Mark Bell | 2010-04-03 | 1 | -2/+3 | |
| | | | | svn path=/trunk/netsurf/; revision=10234 | |||||
* | Use mutator to modify content's title field. | John Mark Bell | 2010-04-03 | 2 | -0/+15 | |
| | | | | svn path=/trunk/netsurf/; revision=10231 | |||||
* | rationalise the usage of the file scheme | Vincent Sanders | 2010-03-31 | 1 | -4/+5 | |
| | | | | svn path=/trunk/netsurf/; revision=10221 | |||||
* | Do not abort fetch on receipt of FETCH_ERROR: the fetch has already been ↵ | John Mark Bell | 2010-03-30 | 2 | -2/+9 | |
| | | | | | | | | destroyed. Implement LLCACHE_EVENT_ERROR case of hlcache_llcache_callback(). svn path=/trunk/netsurf/; revision=10218 | |||||
* | Fix compilation when building WITH_NS_SVG | Chris Young | 2010-03-30 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=10213 |