summaryrefslogtreecommitdiff
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
* Add arrow image to resource icons.Michael Drake2013-08-121-0/+1
|
* Make the parasitic hack of the old tree code more robust. Now if the ↵Michael Drake2013-07-261-11/+48
| | | | temp_treeview_test option is set, the global history and cookie manager will be replaced with their respective new implementations.
* Don't call cookies delete here, the cookie manager has already deleted it. ↵Michael Drake2013-07-241-1/+0
| | | | (Calling it only added the cookie again, cos the old cookie manager was braindead.)
* Fix up for cookies_old rename.Michael Drake2013-07-221-1/+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-288-8/+8
|
* Pass fetch redirect info up to content layer as content_msg. Mark redirect ↵Michael Drake2013-05-275-2/+41
| | | | origin URLs as visited in browser window content callback. Note this doesn't mean we track redirects, it just lets us get the :visited link style on links that redirect.
* Use hash generated by nsurl rather than doing it ourselvesRob Kendrick (humdrum)2013-05-201-15/+15
|
* Add explanitory comment and make bloom size be a #defineRob Kendrick (humdrum)2013-05-171-2/+11
|
* urldb maintains a bloom filter of URLs contained within and consults it when ↵Rob Kendrick (humdrum)2013-05-171-1/+31
| | | | searching
* Merge branch 'master' of git://git.netsurf-browser.org/netsurf into ↵Michael Drake2013-05-072-17/+16
|\ | | | | | | tlsa/selection-search-refactor
| * ensure correct cleanup of user list sentinal in content cloneVincent Sanders2013-05-041-18/+14
| |
| * ensure parameter contract is metVincent Sanders2013-05-041-0/+1
| |
| * free memory on error conditionVincent Sanders2013-05-041-0/+1
| |
| * fix leak in error pathVincent Sanders2013-05-031-0/+1
| |
* | Remove search context from browser window, simplify search interface for ↵Michael Drake2013-05-073-0/+32
|/ | | | | | | | | | | | | | | | | | | | | | front ends. Added content interface for search. Removed bw->cur_search search context. Desktop layer now does nothing except pass search requests from front end onto the bw's current_content via the content interface. Search API reduced to a pair of functions at each level: {desktop|content|html|textplain}_search and {desktop|content|html|textplain}_search_clear Updated front ends to use simplified search API. Only tested GTK and RO builds. These confine the search stuff to render/. However search still uses struct selection. The handling for which is still spread over desktop/ and render/. Also the render/search code itself still fiddles inside html and textplain privates.
* free memory on error pathVincent Sanders2013-05-011-2/+6
|
* split sources lists out to their subdirectories as first step towards using ↵Vincent Sanders2013-03-112-0/+14
| | | | core buildsystem
* A load of refactoring of how content selection and input work.Michael Drake2013-02-223-4/+65
| | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus.
* HTML drags now go via content msg.Michael Drake2013-02-081-8/+10
|
* Remove content_msg for PASTE, since it doesn't need a gui_window to get the ↵Michael Drake2013-01-081-2/+1
| | | | buffer from the front end now.
* Initial changes ready to improve caching decisionsVincent Sanders2013-01-071-28/+63
|
* Downgrade TLS version support if it turns out the server can't cope with ↵John-Mark Bell2013-01-048-26/+104
| | | | TLSv1.1.
* Revert "Treat cookies from HTTP and HTTPS as identical."John-Mark Bell2013-01-041-27/+20
| | | | | | | | Sadly, this breaks path cookies on HTTPS sites. The correct fix is to implement RFC6265 in full (probably replacing urldb with something less complex, too). This reverts commit 924f8844d4e94f56232d70b25a925731ab19a84c.
* Treat cookies from HTTP and HTTPS as identical.John-Mark Bell2013-01-031-20/+27
|
* add errorcode content broadcast APIVincent Sanders2012-11-262-0/+22
|
* Rough implementation of httponly cookie supportDaniel Silverstone2012-11-093-7/+24
|
* Only disable TLS1.2 if it can be disabled.John-Mark Bell2012-11-041-0/+2
|
* Disable TLS1.2 support.John-Mark Bell2012-11-041-0/+2
|
* Disable SSL session ID caching.John-Mark Bell2012-11-041-0/+3
|
* Revert "Enable verbose curl debug"John-Mark Bell2012-11-041-4/+1
| | | | This reverts commit f5a98defaec97cf7a18516c8c9af49f10b93f0cf.
* Enable verbose curl debugJohn-Mark Bell2012-11-041-1/+4
|
* Revert "Suppress BEAST workaround."John-Mark Bell2012-11-041-3/+0
| | | | This reverts commit d31e8a7b29ea7b3dd3838c628fcfe30d2269859d.
* Suppress BEAST workaround.John-Mark Bell2012-11-041-0/+3
|
* Improve error handling in html contentVincent Sanders2012-10-171-1/+4
|
* Remove special RISC OS handling of thumbnail files. (The feature has been ↵Michael Drake2012-10-141-28/+1
| | | | broken for ages.)
* Cleanup.Michael Drake2012-10-111-8/+4
|
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfMichael Drake2012-10-111-1/+1
|\
| * Fix bug #3576005: partial file means finished, not error.John-Mark Bell2012-10-101-1/+1
| |
* | Fix up ripples from urldb change.Michael Drake2012-10-111-0/+2
| |
* | Fixup for nsurl urldb.Michael Drake2012-10-091-1/+1
| |
* | Port to new urldb.Michael Drake2012-10-081-3/+3
| |
* | Port to new urldb.Michael Drake2012-10-081-3/+2
| |
* | Port urldb to nsurl. Won't build since rest of NS needs ported to new urldb ↵Michael Drake2012-10-082-317/+366
|/ | | | | | | | | | | | | | | | | | API. + urldb API now takes URLs as nsurl, rather than string. + urldb internally stores full URLs with nsurl ref. + urldb internally stores schemes as lwc_string. + Load and save of cookies and URL file may be slower since we now need to create a nsurl. + Everything else should be faster, and there should be much less allocating/freeing and much less parsing of the same url over and over again. + Updated urldbtest for new urldb API. + urldbtest now cleans up at the end + Added lwc_string itterator to end of urldbtest + Adding some broken URLs (such as http:domain/) will now work, since nsurl fixes (http://domain/) them.
* If you pass CI_BUILD=xxx to make, it will build a CI #xxx into the version ↵Daniel Silverstone2012-10-061-0/+3
| | | | string and also mention it in the testament