summaryrefslogtreecommitdiff
path: root/content/fetchers
Commit message (Collapse)AuthorAgeFilesLines
* Add trivial maps facilitator at about:mapsMichael Drake2014-10-222-0/+18
| | | | | | | | This is a simple HTML front end for the Google Static Maps API, since we don't yet have enough JS support for the full Google Maps. See: https://developers.google.com/maps/documentation/staticmaps/
* Update the core to use the split operations table headersVincent Sanders2014-10-163-4/+11
| | | | Second in the series to decouple the core API usage from the frontends.
* HTTPS: disable all SSL versions; emit fallback SCSV on downgrade.John-Mark Bell2014-10-151-1/+5
| | | | | | This removes all support for SSL and (with help from servers that support the fallback SCSV) protects against inappropriate protocol downgrade.
* split version info into its own header and remove unnecessary nesurf.h includesVincent Sanders2014-10-134-4/+0
| | | | | | | | | The netsurf.h header should *only* contain the registration, core initialisation and finalisation methods. Version information is best placed in its own header. Also remove any unneeded inclusion of this header limiting it to solely the places the relevant API is required.
* Trivial sepelling, documentation and whitespace cleanupsVincent Sanders2014-10-101-54/+59
|
* memcpy and terminate from openssl buffersVincent Sanders2014-09-031-18/+23
| | | | | The memcpy is used instead of snprintf as the source data may not be null terminated and was causing OpenBSD to segfault.
* terminate buffers from X509_NAME_print_ex()Vincent Sanders2014-09-021-7/+13
|
* make fetchers scheduledVincent Sanders2014-06-261-3/+1
|
* clean up the fetcher factory and improve its APIVincent Sanders2014-06-199-74/+78
|
* Include the date in the testamentRob Kendrick (fatigue)2014-06-041-2/+2
|
* rework path to url mapping functions to convert from and to nsurlVincent Sanders2014-05-263-11/+11
|
* Completely re-write web search provider handlingVincent Sanders2014-05-251-0/+1
|
* remove unecessary utils/url.h includesVincent Sanders2014-05-094-4/+0
|
* 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 scheduleing into browser operation tableVincent Sanders2014-03-091-7/+7
|
* Use libcurl's cache if it's new enough. Fixes #2064.John-Mark Bell2014-02-061-7/+32
|
* 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 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
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-233-7/+7
|
* Enable TLS 1.2 support again.John-Mark Bell2014-01-191-5/+3
|
* move filename_from_path and path_add_part into gui operation tablesVincent Sanders2014-01-162-2/+4
|
* split browser gui operations upVincent Sanders2014-01-151-1/+1
|
* move remaining gui operations to tableVincent Sanders2014-01-141-1/+2
|
* Remove logging now that file upload *seems* to workDaniel Silverstone2014-01-041-1/+0
|
* Add a bunch of logging to try and help track down the issue with rawfile ↵Daniel Silverstone2014-01-041-0/+1
| | | | handling, sorry guys
* In theory, store raw filenames and pass them through for file upload. ↵Daniel Silverstone2014-01-041-1/+1
| | | | Untested due to no file-upload in GTK frontend just yet
* Enable access to hotlist icons through resource URLs.Michael Drake2013-11-201-0/+2
|
* Sort non zero-padded numerical filename parts correctly.Michael Drake2013-11-141-1/+1
|
* Can just use scandir now.Michael Drake2013-11-141-17/+1
|
* Marginally cleaner handling of scandir absence.Michael Drake2013-11-111-14/+12
|
* Dirty special casing of Windows, to handle mingw dirent.h's lack of scandir ↵Michael Drake2013-11-111-2/+20
| | | | and alphasort.
* Sort directory contents.Michael Drake2013-11-101-6/+14
|
* Visual indication of hotlist's folder for unsorted entries, with special icon.Michael Drake2013-11-081-0/+1
|
* Clean up cached fetch handles.Michael Drake2013-10-241-0/+2
|
* Fix Coverity #1109871.Michael Drake2013-10-231-1/+2
|
* Add arrow image to resource icons.Michael Drake2013-08-121-0/+1
|
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfMichael Drake2013-06-051-0/+8
|\
| * only set no proxy value in modern enough versions of teh libraryVincent Sanders2013-06-041-0/+3
| |
| * Add and use no proxy list optionVincent Sanders2013-06-041-0/+5
| |
* | Add icons to resource space.Michael Drake2013-05-311-1/+4
|/
* add provenance to about:configVincent Sanders2013-05-281-2/+2
|
* move option init out of netsurf_initVincent Sanders2013-05-281-3/+4
|
* move options includeVincent Sanders2013-05-285-5/+5
|
* split sources lists out to their subdirectories as first step towards using ↵Vincent Sanders2013-03-111-0/+8
| | | | core buildsystem
* Downgrade TLS version support if it turns out the server can't cope with ↵John-Mark Bell2013-01-045-10/+32
| | | | TLSv1.1.
* Rough implementation of httponly cookie supportDaniel Silverstone2012-11-091-1/+1
|