summaryrefslogtreecommitdiff
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
* version 1.1 of the backing store disc layout using base32 encodedVincent Sanders2014-07-041-61/+64
| | | | filenames to allow for case insensitive filenames.
* turn off verbose fetch debuggingVincent Sanders2014-07-021-6/+16
|
* fix dumb error in previous commit and get scheme name element correctVincent Sanders2014-07-021-3/+3
|
* fix unhelpful assert at quitVincent Sanders2014-07-021-3/+22
|
* fix fetchers include on windowsVincent Sanders2014-07-011-1/+1
|
* convert all frontends to scheduled fetch operationVincent Sanders2014-06-261-0/+1
|
* make fetchers scheduledVincent Sanders2014-06-263-85/+168
|
* clean up the fetcher factory and improve its APIVincent Sanders2014-06-1916-329/+352
|
* extend file table with mkdir all and make fs backing store use it.Vincent Sanders2014-06-051-2/+6
| | | | enable fs backing store for RISC OS.
* Include the date in the testamentRob Kendrick (fatigue)2014-06-041-2/+2
|
* Avoid signed vs unsigned comparason warning.Michael Drake2014-06-041-1/+1
|
* turn off debugging and add some comments and todo from dsilversVincent Sanders2014-06-032-15/+18
|
* Adjust the llcache behaviour to use scheduler for user notification.Daniel Silverstone2014-06-031-2/+43
| | | | | | | | | | | | | This change updates the llcache to use the scheduler to notify users of the llcache of events. This should be just as safe as before and is part of an effort to remove hlcache_poll and llcache_poll eventually because fetchers should schedule themselves if need-be. This is a big change despite the diminutive nature of the patch. Please report issues promptly if they turn up after this and are not visible before it. Signed-off-by: Daniel Silverstone <dsilvers@netsurf-browser.org> Reviewed-by: Vincent Sanders <vince@netsurf-browser.org>
* write a cache tag file as an aid to backup softwareVincent Sanders2014-05-301-0/+39
|
* attempt to purge low level cache on out of memory during fetchVincent Sanders2014-05-293-46/+68
|
* rework path to url mapping functions to convert from and to nsurlVincent Sanders2014-05-265-15/+18
|
* Completely re-write web search provider handlingVincent Sanders2014-05-251-0/+1
|
* Check return value from write() to avoid build warnings.Michael Drake2014-05-241-2/+14
|
* Fix leak of url schemes.Michael Drake2014-05-161-0/+1
|
* Remove unused #includeMichael Drake2014-05-151-1/+0
| | | | Persistent thumbnail code was ripped out of urldb ages ago.
* add helpers for time_t reading/writingVincent Sanders2014-05-151-26/+36
|
* add strptime compatabilityVincent Sanders2014-05-131-0/+2
|
* Add filesystem based backing storeVincent Sanders2014-05-132-0/+1202
|
* Extend low level source data cache with persistant storageVincent Sanders2014-05-134-180/+955
|
* low level source data cache backing store interface.Vincent Sanders2014-05-123-2/+170
|
* remove unecessary utils/url.h includesVincent Sanders2014-05-095-8/+4
|
* add file operations table and make all frontends use it.Vincent Sanders2014-05-072-85/+112
| | | | | | | | | | | | | This rationalises the path construction and basename file operations. The default implementation is POSIX which works for all frontends except windows, riscos and amiga which have differeing path separators and rules. These implementations are significantly more robust than the previous nine implementations and also do not use unsafe strncpy or buffers with arbitrary length limits. These implementations also carry full documentation comments.
* move testament output to object directory instead of modifying sourceVincent Sanders2014-04-082-2/+3
|
* move page search gui callbacks to their own operations tableVincent Sanders2014-03-183-11/+11
|
* Improve llcache header processingVincent Sanders2014-03-091-7/+22
| | | | | | By skipping empty headers and correctly dealing with whitespace around header names we store fewer entries with better adherance to allowed values in http responses.
* only try and cache http and https urlsVincent Sanders2014-03-091-7/+28
|
* remove unnecessary caching of whether a url has a query elementVincent Sanders2014-03-091-10/+1
|
* make nsurl_defragment() API more obvious and remove duplicated parameter ↵Vincent Sanders2014-03-092-21/+8
| | | | checking
* move scheduleing into browser operation tableVincent Sanders2014-03-092-11/+11
|
* Make llcache debugging less invasiveVincent Sanders2014-02-211-67/+33
|
* Witespace cleanup to prepare for backing store additionVincent Sanders2014-02-211-122/+121
|
* Use libcurl's cache if it's new enough. Fixes #2064.John-Mark Bell2014-02-061-7/+32
|
* remove unecessary includeVincent Sanders2014-02-041-3/+1
|
* fix sign extension issue on 64bit platforms (coverity 1109898)Vincent Sanders2014-02-041-2/+4
|
* clean up desktop/gui.h include usageVincent Sanders2014-01-291-1/+0
|
* move path_to_url and url_to_path to fetch operation tableVincent Sanders2014-01-251-2/+2
|
* Use corestrings.Michael Drake2014-01-241-28/+6
|
* Use corestrings for "about", "data", and "resource".Michael Drake2014-01-243-20/+6
|
* Use corestring ref.Michael Drake2014-01-241-6/+2
|
* Just use corestring refs.Michael Drake2014-01-241-10/+3
|
* Use corestrings for fetch module's lwc strings.Michael Drake2014-01-241-23/+3
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-234-12/+7
|
* Enable TLS 1.2 support again.John-Mark Bell2014-01-191-5/+3
|
* remove forward refs from content/fetch.c and cleanup doc commentsVincent Sanders2014-01-192-290/+328
|
* remove all forward declarations from hlcache.cVincent Sanders2014-01-191-424/+414
|