Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | The convert stage of a content's state progression no longer reflows the ↵ | John Mark Bell | 2010-03-29 | 3 | -18/+6 |
| | | | | | | | | | | | | | content to the provided dimensions. It is now defined as converting the content into a state in which it is ready for use. The user of the content is now responsible for performing an initial reformat (sic) of the content before it can be redrawn. Purge width/height parameters from hlcache_handle_retrieve/content_convert/*_convert APIs. Fix up content handlers affected by the above change in semantics. Ensure that browser_window_callback performs an initial reformat of its content. svn path=/trunk/netsurf/; revision=10207 | ||||
* | Use hlcache_child_ctx, instead of just hoping that we replicate its members ↵ | John Mark Bell | 2010-03-29 | 1 | -47/+8 |
| | | | | | | | | correctly. Ensure public API documentation is not duplicated. svn path=/trunk/netsurf/; revision=10206 | ||||
* | Disable llcache tracing | John Mark Bell | 2010-03-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10201 | ||||
* | Fix broken linked list removal. | John Mark Bell | 2010-03-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10200 | ||||
* | Forbid contents with active fetches from being cleaned. | John Mark Bell | 2010-03-29 | 1 | -3/+5 |
| | | | | svn path=/trunk/netsurf/; revision=10199 | ||||
* | Exceptionally verbose tracing of llcache operation. | John Mark Bell | 2010-03-29 | 1 | -6/+99 |
| | | | | svn path=/trunk/netsurf/; revision=10198 | ||||
* | Fixup per review | John Mark Bell | 2010-03-28 | 2 | -75/+23 |
| | | | | svn path=/trunk/netsurf/; revision=10196 | ||||
* | Allow us to cache foo?bar when it explicitly allows it. as per rfc2616 13.9 | Daniel Silverstone | 2010-03-28 | 1 | -8/+15 |
| | | | | svn path=/trunk/netsurf/; revision=10190 |