summaryrefslogtreecommitdiff
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
* [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
* [project @ 2005-10-30 21:22:19 by bursa]James Bursa2005-10-302-7/+18
| | | | | | Add index parameter to content_open(). svn path=/import/netsurf/; revision=1872
* [project @ 2005-10-01 23:27:22 by adrianl]Adrian Lees2005-10-011-4/+4
| | | | | | Pedantic corrections svn path=/import/netsurf/; revision=1868
* [project @ 2005-08-21 12:04:17 by bursa]James Bursa2005-08-215-54/+62
| | | | | | Change void * parameters to intptr_t to make them correct for storing integers or pointers. svn path=/import/netsurf/; revision=1852
* [project @ 2005-07-16 16:23:08 by adrianl]Adrian Lees2005-07-161-1/+1
| | | | | | Bounds checking in Content-Length handling svn path=/import/netsurf/; revision=1799
* [project @ 2005-07-05 22:43:38 by bursa]James Bursa2005-07-052-3/+29
| | | | | | Add locked attribute to content structure and use it to ignore content_redraw() during _convert() or _reformat(). svn path=/import/netsurf/; revision=1787
* [project @ 2005-06-23 17:22:28 by rjw]Richard Wilson2005-06-232-12/+84
| | | | | | Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 1 of 2. svn path=/import/netsurf/; revision=1761
* [project @ 2005-05-01 22:20:40 by jmb]John Mark Bell2005-05-011-1/+11
| | | | | | Work around invalid Content-Type headers svn path=/import/netsurf/; revision=1707
* [project @ 2005-04-27 00:01:17 by rjw]Richard Wilson2005-04-271-26/+39
| | | | | | Improve the speed of URL matching svn path=/import/netsurf/; revision=1686
* [project @ 2005-04-18 21:40:29 by bursa]James Bursa2005-04-181-3/+3
| | | | | | Fix bug with redirected contents being reused (as triggered by looping redirects). svn path=/import/netsurf/; revision=1670
* [project @ 2005-04-09 10:00:00 by bursa]James Bursa2005-04-091-18/+19
| | | | | | Serialize fetches with no host (should fix multiple local files not loading in certain cases). svn path=/import/netsurf/; revision=1611
* [project @ 2005-04-08 22:18:28 by bursa]James Bursa2005-04-081-29/+29
| | | | | | Fix dump of URLs containing a %. svn path=/import/netsurf/; revision=1607
* [project @ 2005-04-05 17:19:58 by rjw]Richard Wilson2005-04-051-1/+1
| | | | | | Add sanity checks to Sprite file handling and simplify code. svn path=/import/netsurf/; revision=1600
* [project @ 2005-04-05 02:36:33 by rjw]Richard Wilson2005-04-052-11/+30
| | | | | | Reduce re-allocation of memory when receiving files (drastically increases the speed of loading large files locally). Sprite files no longer require two copies of their data. svn path=/import/netsurf/; revision=1598
* [project @ 2005-04-03 10:58:24 by bursa]James Bursa2005-04-031-20/+15
| | | | | | Use talloc for content structures. svn path=/import/netsurf/; revision=1592
* [project @ 2005-04-01 02:25:11 by jmb]John Mark Bell2005-04-012-2/+5
| | | | | | | application/xhtml+xml -> CONTENT_HTML Fix minor issue with mimetype matching regexp. svn path=/import/netsurf/; revision=1587
* [project @ 2005-02-08 01:06:03 by rjw]Richard Wilson2005-02-081-21/+83
| | | | | | More efficient URL storage format for faster loading. svn path=/import/netsurf/; revision=1502
* [project @ 2005-02-07 14:28:43 by rjw]Richard Wilson2005-02-072-23/+22
| | | | | | Initial work for global history (currently incomplete) svn path=/import/netsurf/; revision=1497
* [project @ 2005-02-03 13:18:22 by rjw]Richard Wilson2005-02-033-1/+521
| | | | | | Implementation of URL suggestion svn path=/import/netsurf/; revision=1488
* [project @ 2005-01-29 14:11:21 by bursa]James Bursa2005-01-291-56/+0
| | | | | | Remove obsolete file. svn path=/import/netsurf/; revision=1474
* [project @ 2005-01-24 23:02:37 by bursa]James Bursa2005-01-243-1/+9
| | | | | | Reformat pages loaded from memory cache to window width. svn path=/import/netsurf/; revision=1467
* [project @ 2005-01-23 16:09:05 by rjw]Richard Wilson2005-01-231-1/+3
| | | | | | Further work on theme installing svn path=/import/netsurf/; revision=1463
* [project @ 2005-01-22 22:42:48 by bursa]James Bursa2005-01-221-3/+5
| | | | | | Fix proxy authentication bug (libcurl does not copy string options) svn path=/import/netsurf/; revision=1461
* [project @ 2005-01-13 22:42:38 by bursa]James Bursa2005-01-132-13/+20
| | | | | | Start on theme auto-install. Fix content_add_user() not to broadcast error on memory exhaustion. svn path=/import/netsurf/; revision=1448
* [project @ 2005-01-13 20:28:50 by bursa]James Bursa2005-01-131-1/+2
| | | | | | Fix some compilation warnings in the debug build. Update nsgtk_plot_rectangle() with the new parameters. svn path=/import/netsurf/; revision=1447
* [project @ 2005-01-13 20:26:16 by bursa]James Bursa2005-01-131-0/+1
| | | | | | Strengthen entry conditions of content_broadcast() to help detect bugs. svn path=/import/netsurf/; revision=1446
* [project @ 2005-01-03 16:09:11 by jmb]John Mark Bell2005-01-031-2/+2
| | | | | | Fix race condition caused by introduction of downloads svn path=/import/netsurf/; revision=1431