summaryrefslogtreecommitdiff
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
* Remove assertion of invalid assumption (fixes #1509118)John Mark Bell2006-06-201-2/+2
| | | | svn path=/trunk/netsurf/; revision=2637
* Make cookie file parser more strict (cookies with spaces in the value John Mark Bell2006-06-201-56/+52
| | | | | | | have been seen in the wild). Fix lookup of cookies for top-level paths (i.e. a path segment of "/") svn path=/trunk/netsurf/; revision=2636
* Fix handling of broken Expires avpairsJohn Mark Bell2006-06-191-5/+41
| | | | svn path=/trunk/netsurf/; revision=2633
* Merge cookies changes into head - unvalidated transactions and a UI John Mark Bell2006-06-193-10/+1006
| | | | | | still need implementing. svn path=/trunk/netsurf/; revision=2632
* Fix handling of hosts with no paths attached (fixes #1505891)John Mark Bell2006-06-151-7/+17
| | | | svn path=/trunk/netsurf/; revision=2620
* Provide persistent flag for urldb entries.John Mark Bell2006-06-142-4/+26
| | | | | | | Make hotlist use this, rather than abusing the last visited date. This fixes the hotlist being copied to global history issue. svn path=/trunk/netsurf/; revision=2619
* Fix off-by-one error in search routines which caused crashes with John Mark Bell2006-06-141-5/+5
| | | | | | (invalid) host names ending in a '.'. svn path=/trunk/netsurf/; revision=2618
* Remove RISC OS dependencies from filename code.Richard Wilson2006-04-211-0/+7
| | | | svn path=/trunk/netsurf/; revision=2540
* Make static function names consistent.James Bursa2006-04-161-14/+14
| | | | svn path=/trunk/netsurf/; revision=2537
* Ignore scheme when performing partial matchJohn Mark Bell2006-04-151-1/+6
| | | | svn path=/trunk/netsurf/; revision=2535
* Use database's copy of URL for new global history entriesJohn Mark Bell2006-04-152-0/+20
| | | | svn path=/trunk/netsurf/; revision=2534
* Fix host match functionsJohn Mark Bell2006-04-151-9/+10
| | | | svn path=/trunk/netsurf/; revision=2532
* Fix undersized buffer for reading port number intoJohn Mark Bell2006-04-151-5/+12
| | | | | | Detect no URLs for a host before adding host to database. svn path=/trunk/netsurf/; revision=2530
* Fix issues with authentication storage/lookup in databaseJohn Mark Bell2006-04-121-4/+22
| | | | svn path=/trunk/netsurf/; revision=2527
* Fix URL file loading and add support for file:/// URLs to urldbJohn Mark Bell2006-04-123-20/+93
| | | | | | Convert file:/... to file:///... (the former isn't a valid URL) svn path=/trunk/netsurf/; revision=2524
* Handle memory exhaustion for version 1.06 URL filesJohn Mark Bell2006-04-111-2/+8
| | | | | | Log failure to insert from version 1.05 URL files for debugging purposes svn path=/trunk/netsurf/; revision=2523
* Store URLs explicitly in URL database for faster access.John Mark Bell2006-04-112-228/+119
| | | | | | Iteration callbacks now passed url_data struct to remove need to look up svn path=/trunk/netsurf/; revision=2522
* New URL file format more suited to urldb implementationJohn Mark Bell2006-04-101-18/+42
| | | | svn path=/trunk/netsurf/; revision=2520
* Unify information databasesJohn Mark Bell2006-04-0910-1378/+2301
| | | | svn path=/trunk/netsurf/; revision=2519
* [project @ 2006-03-14 15:01:57 by dsilvers]Daniel Silverstone2006-03-141-0/+4
| | | | | | Urgh, unconditional variables made my brain hurt svn path=/import/netsurf/; revision=2129
* [project @ 2006-03-14 14:21:00 by dsilvers]Daniel Silverstone2006-03-141-118/+256
| | | | | | Multi-parallel fetch. Needs documenting, works in basic GTK tests, makes things way faster on GTK port. Needs testing on RO and in general more testing is good. svn path=/import/netsurf/; revision=2127
* [project @ 2006-03-04 20:46:35 by rjw]Richard Wilson2006-03-042-5/+5
| | | | | | Continue work towards favicon support. svn path=/import/netsurf/; revision=2104
* [project @ 2006-03-04 10:48:40 by tlsa]Michael Drake2006-03-041-2/+2
| | | | | | Tweak timeouts. svn path=/import/netsurf/; revision=2103
* [project @ 2006-02-26 02:25:19 by rjw]Richard Wilson2006-02-263-0/+17
| | | | | | Add support for ICO files. svn path=/import/netsurf/; revision=2096
* [project @ 2006-02-25 18:50:34 by rjw]Richard Wilson2006-02-253-0/+49
| | | | | | Support for BMP files svn path=/import/netsurf/; revision=2095
* [project @ 2006-02-23 15:06:53 by jmb]John Mark Bell2006-02-236-24/+438
| | | | | | | | | | Handle invalid SSL certificates better - UI still needs work. Modify fetch callback data parameter type to remove compiler warnings. Constify things. Lose global ssl_verify_certificates option. Fix issue when closing a dialog without input focus. svn path=/import/netsurf/; revision=2092
* [project @ 2006-02-21 20:49:11 by rjw]Richard Wilson2006-02-212-28/+104
| | | | | | Allow any content to be used as a background. Simplify bitmap code. svn path=/import/netsurf/; revision=2087
* [project @ 2006-02-19 18:26:23 by jmb]John Mark Bell2006-02-193-7/+400
| | | | | | | | Rewrite HTTP authentication. Fix extraction of realm from WWW-Authenticate header. Tidy up login dialog code. svn path=/import/netsurf/; revision=2085
* [project @ 2006-02-13 23:04:32 by bursa]James Bursa2006-02-131-7/+6
| | | | | | Disable sending of Expect: 100-continue for POSTs (fixes using the bug tracker). Remove unnecessary setting of Host header. svn path=/import/netsurf/; revision=2080
* [project @ 2006-02-12 23:07:28 by bursa]James Bursa2006-02-122-1/+4
| | | | | | Rewrite handling of text/plain contents. Now rendered directly instead of converting to HTML. svn path=/import/netsurf/; revision=2078
* [project @ 2006-02-08 00:35:05 by jmb]John Mark Bell2006-02-084-5/+23
| | | | | | Handle case where no cache expiry headers are sent; use (now - last_modified) / 10. This should reduce the frequency of cache entry validation. svn path=/import/netsurf/; revision=2064
* [project @ 2006-02-07 00:44:52 by jmb]John Mark Bell2006-02-071-31/+40
| | | | | | Squash leaks and fake ETag header for local objects. svn path=/import/netsurf/; revision=2060
* [project @ 2006-02-06 00:10:09 by jmb]John Mark Bell2006-02-065-55/+468
| | | | | | Implement HTTP caching algorithm; this should avoid stale cache entries being used. svn path=/import/netsurf/; revision=2059
* [project @ 2006-01-25 06:52:38 by jmb]John Mark Bell2006-01-252-0/+6
| | | | | | Meta refresh support svn path=/import/netsurf/; revision=2039
* [project @ 2006-01-24 23:04:07 by rjw]Richard Wilson2006-01-241-18/+23
| | | | | | Minor optimisations to start-up svn path=/import/netsurf/; revision=2027
* [project @ 2006-01-08 01:51:33 by jmb]John Mark Bell2006-01-081-19/+7
| | | | | | | | | | Make data file locations user-configurable (no UI for this as yet) Reduce intrusiveness of ncos modifications Fix GTK build Remove Cookies file details from Messages (this data never belonged in there anyway) Make gui_init more robust against memory exhaustion. svn path=/import/netsurf/; revision=2014
* [project @ 2006-01-07 02:33:36 by jmb]John Mark Bell2006-01-071-3/+12
| | | | | | Fix 1347726. svn path=/import/netsurf/; revision=2011
* [project @ 2006-01-06 05:32:45 by rjw]Richard Wilson2006-01-061-16/+48
| | | | | | Remove bad data. Optimise loading of URL data. Massively decrease the time taken to save URL data. svn path=/import/netsurf/; revision=1989
* [project @ 2006-01-05 02:05:34 by rjw]Richard Wilson2006-01-051-88/+96
| | | | | | Massively increase efficiency of URL completion. svn path=/import/netsurf/; revision=1985
* [project @ 2006-01-04 23:03:00 by rjw]Richard Wilson2006-01-041-28/+68
| | | | | | Make URL file loading handle invalid thumbnail filenames better. Decrease time taken to find a hostname. svn path=/import/netsurf/; revision=1983
* [project @ 2006-01-03 23:26:58 by jmb]John Mark Bell2006-01-031-2/+14
| | | | | | | | Detect and prevent self-referential redirects. This is not a complete solution as it does not handle the likes of page1 -> page2 -> page1 -> ... To solve that probably requires counting the number of redirects a given fetch has made and then bailing once it exceeds some fixed value. From what I can see at present, this will have to be done at the top-level (i.e. browser_window_callback and suchlike). svn path=/import/netsurf/; revision=1978
* [project @ 2006-01-03 17:01:17 by jmb]John Mark Bell2006-01-031-2/+9
| | | | | | | Fix 1371902. fetch_filetype now receives the unix path with the leading / (which it always should have done, tbh). svn path=/import/netsurf/; revision=1976
* [project @ 2006-01-02 23:03:07 by rjw]Richard Wilson2006-01-021-11/+23
| | | | | | Quickly match repeated hostname calls. svn path=/import/netsurf/; revision=1968
* [project @ 2006-01-02 13:18:32 by bursa]James Bursa2006-01-022-38/+71
| | | | | | Fix documentation comments. Change types of some members of struct url_content. Fix possible leak in url_store_find_hostname(). svn path=/import/netsurf/; revision=1947
* [project @ 2005-12-31 05:35:59 by jmb]John Mark Bell2005-12-311-14/+25
| | | | | | Fix attempted read/write to NULL pointer svn path=/import/netsurf/; revision=1923
* [project @ 2005-12-31 04:30:49 by rjw]Richard Wilson2005-12-311-5/+0
| | | | | | Updates to work with new url_store system. svn path=/import/netsurf/; revision=1909
* [project @ 2005-12-31 04:27:53 by rjw]Richard Wilson2005-12-312-118/+126
| | | | | | Store more URL data centrally. svn path=/import/netsurf/; revision=1907
* [project @ 2005-12-19 21:54:51 by bursa]James Bursa2005-12-192-10/+13
| | | | | | Fix busy polling in gtk build. svn path=/import/netsurf/; revision=1900
* [project @ 2005-12-11 21:54:30 by bursa]James Bursa2005-12-113-6/+1
| | | | | | Disable some log messages. svn path=/import/netsurf/; revision=1896
* [project @ 2005-12-10 14:31:32 by adrianl]Adrian Lees2005-12-103-0/+25
| | | | | | ArtWorks support svn path=/import/netsurf/; revision=1891