Richard Wilson
dee8928366
[project @ 2006-01-06 05:32:45 by rjw]
...
Remove bad data. Optimise loading of URL data. Massively decrease the time taken to save URL data.
svn path=/import/netsurf/; revision=1989
2006-01-06 05:32:45 +00:00
Richard Wilson
43f8d0048c
[project @ 2006-01-05 02:05:34 by rjw]
...
Massively increase efficiency of URL completion.
svn path=/import/netsurf/; revision=1985
2006-01-05 02:05:34 +00:00
Richard Wilson
075c6e98b6
[project @ 2006-01-04 23:03:00 by rjw]
...
Make URL file loading handle invalid thumbnail filenames better. Decrease time taken to find a hostname.
svn path=/import/netsurf/; revision=1983
2006-01-04 23:03:00 +00:00
John Mark Bell
aa76fb1754
[project @ 2006-01-03 23:26:58 by jmb]
...
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
2006-01-03 23:26:58 +00:00
John Mark Bell
05bb6641e1
[project @ 2006-01-03 17:01:17 by jmb]
...
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
2006-01-03 17:01:17 +00:00
Richard Wilson
e68f319778
[project @ 2006-01-02 23:03:07 by rjw]
...
Quickly match repeated hostname calls.
svn path=/import/netsurf/; revision=1968
2006-01-02 23:03:07 +00:00
James Bursa
cb04ca9640
[project @ 2006-01-02 13:18:32 by bursa]
...
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
2006-01-02 13:18:32 +00:00
John Mark Bell
43d4cfecf7
[project @ 2005-12-31 05:35:59 by jmb]
...
Fix attempted read/write to NULL pointer
svn path=/import/netsurf/; revision=1923
2005-12-31 05:35:59 +00:00
Richard Wilson
e6f311f97c
[project @ 2005-12-31 04:30:49 by rjw]
...
Updates to work with new url_store system.
svn path=/import/netsurf/; revision=1909
2005-12-31 04:30:49 +00:00
Richard Wilson
579d8ff0b6
[project @ 2005-12-31 04:27:53 by rjw]
...
Store more URL data centrally.
svn path=/import/netsurf/; revision=1907
2005-12-31 04:27:53 +00:00
James Bursa
ad13eb98af
[project @ 2005-12-19 21:54:51 by bursa]
...
Fix busy polling in gtk build.
svn path=/import/netsurf/; revision=1900
2005-12-19 21:54:51 +00:00
James Bursa
666cdaf8dd
[project @ 2005-12-11 21:54:30 by bursa]
...
Disable some log messages.
svn path=/import/netsurf/; revision=1896
2005-12-11 21:54:30 +00:00
Adrian Lees
1efd4796a2
[project @ 2005-12-10 14:31:32 by adrianl]
...
ArtWorks support
svn path=/import/netsurf/; revision=1891
2005-12-10 14:31:33 +00:00
James Bursa
972392ef66
[project @ 2005-10-30 21:22:19 by bursa]
...
Add index parameter to content_open().
svn path=/import/netsurf/; revision=1872
2005-10-30 21:22:19 +00:00
Adrian Lees
8a88130630
[project @ 2005-10-01 23:27:22 by adrianl]
...
Pedantic corrections
svn path=/import/netsurf/; revision=1868
2005-10-01 23:27:22 +00:00
James Bursa
08e8ee3ed1
[project @ 2005-08-21 12:04:17 by bursa]
...
Change void * parameters to intptr_t to make them correct for storing integers or pointers.
svn path=/import/netsurf/; revision=1852
2005-08-21 12:04:18 +00:00
Adrian Lees
dbcfa470c4
[project @ 2005-07-16 16:23:08 by adrianl]
...
Bounds checking in Content-Length handling
svn path=/import/netsurf/; revision=1799
2005-07-16 16:23:08 +00:00
James Bursa
9741deb831
[project @ 2005-07-05 22:43:38 by bursa]
...
Add locked attribute to content structure and use it to ignore content_redraw() during _convert() or _reformat().
svn path=/import/netsurf/; revision=1787
2005-07-05 22:43:38 +00:00
Richard Wilson
b88a81b9d9
[project @ 2005-06-23 17:22:28 by rjw]
...
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
2005-06-23 17:22:28 +00:00
John Mark Bell
79c3c60a19
[project @ 2005-05-01 22:20:40 by jmb]
...
Work around invalid Content-Type headers
svn path=/import/netsurf/; revision=1707
2005-05-01 22:20:40 +00:00
Richard Wilson
8a85a57965
[project @ 2005-04-27 00:01:17 by rjw]
...
Improve the speed of URL matching
svn path=/import/netsurf/; revision=1686
2005-04-27 00:01:17 +00:00
James Bursa
d9575d3bd5
[project @ 2005-04-18 21:40:29 by bursa]
...
Fix bug with redirected contents being reused (as triggered by looping redirects).
svn path=/import/netsurf/; revision=1670
2005-04-18 21:40:29 +00:00
James Bursa
c4d3ac1d8f
[project @ 2005-04-09 10:00:00 by bursa]
...
Serialize fetches with no host (should fix multiple local files not loading in certain cases).
svn path=/import/netsurf/; revision=1611
2005-04-09 10:00:00 +00:00
James Bursa
8728712699
[project @ 2005-04-08 22:18:28 by bursa]
...
Fix dump of URLs containing a %.
svn path=/import/netsurf/; revision=1607
2005-04-08 22:18:28 +00:00
Richard Wilson
9acf6d31cf
[project @ 2005-04-05 17:19:58 by rjw]
...
Add sanity checks to Sprite file handling and simplify code.
svn path=/import/netsurf/; revision=1600
2005-04-05 17:19:58 +00:00
Richard Wilson
92743be24d
[project @ 2005-04-05 02:36:33 by rjw]
...
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
2005-04-05 02:36:33 +00:00
James Bursa
a7a0048c0d
[project @ 2005-04-03 10:58:24 by bursa]
...
Use talloc for content structures.
svn path=/import/netsurf/; revision=1592
2005-04-03 10:58:49 +00:00
John Mark Bell
92fa1133c9
[project @ 2005-04-01 02:25:11 by jmb]
...
application/xhtml+xml -> CONTENT_HTML
Fix minor issue with mimetype matching regexp.
svn path=/import/netsurf/; revision=1587
2005-04-01 02:25:11 +00:00
Richard Wilson
105b2dbb04
[project @ 2005-02-08 01:06:03 by rjw]
...
More efficient URL storage format for faster loading.
svn path=/import/netsurf/; revision=1502
2005-02-08 01:06:03 +00:00
Richard Wilson
db41dc3dac
[project @ 2005-02-07 14:28:43 by rjw]
...
Initial work for global history (currently incomplete)
svn path=/import/netsurf/; revision=1497
2005-02-07 14:28:43 +00:00
Richard Wilson
2affb76944
[project @ 2005-02-03 13:18:22 by rjw]
...
Implementation of URL suggestion
svn path=/import/netsurf/; revision=1488
2005-02-03 13:18:22 +00:00
James Bursa
3612f22ea5
[project @ 2005-01-29 14:11:21 by bursa]
...
Remove obsolete file.
svn path=/import/netsurf/; revision=1474
2005-01-29 14:11:21 +00:00
James Bursa
04f0525fbf
[project @ 2005-01-24 23:02:37 by bursa]
...
Reformat pages loaded from memory cache to window width.
svn path=/import/netsurf/; revision=1467
2005-01-24 23:02:37 +00:00
Richard Wilson
422df90089
[project @ 2005-01-23 16:09:05 by rjw]
...
Further work on theme installing
svn path=/import/netsurf/; revision=1463
2005-01-23 16:09:05 +00:00
James Bursa
1fb2e5f2c3
[project @ 2005-01-22 22:42:48 by bursa]
...
Fix proxy authentication bug (libcurl does not copy string options)
svn path=/import/netsurf/; revision=1461
2005-01-22 22:42:48 +00:00
James Bursa
f0b264670e
[project @ 2005-01-13 22:42:38 by bursa]
...
Start on theme auto-install. Fix content_add_user() not to broadcast error on memory exhaustion.
svn path=/import/netsurf/; revision=1448
2005-01-13 22:42:39 +00:00
James Bursa
a76404dfd0
[project @ 2005-01-13 20:28:50 by bursa]
...
Fix some compilation warnings in the debug build. Update nsgtk_plot_rectangle() with the new parameters.
svn path=/import/netsurf/; revision=1447
2005-01-13 20:29:24 +00:00
James Bursa
2f19e15e33
[project @ 2005-01-13 20:26:16 by bursa]
...
Strengthen entry conditions of content_broadcast() to help detect bugs.
svn path=/import/netsurf/; revision=1446
2005-01-13 20:26:16 +00:00
John Mark Bell
5b57548a6c
[project @ 2005-01-03 16:09:11 by jmb]
...
Fix race condition caused by introduction of downloads
svn path=/import/netsurf/; revision=1431
2005-01-03 16:09:11 +00:00
John Mark Bell
77de9c1336
[project @ 2005-01-03 02:09:20 by jmb]
...
Shift + Click == download
svn path=/import/netsurf/; revision=1429
2005-01-03 02:09:20 +00:00
John Mark Bell
8334683068
[project @ 2005-01-02 03:58:20 by jmb]
...
xcalloc/xrealloc/xstrdup-purge - Lose remaining calls (and purge the relevant functions from utils.c)
svn path=/import/netsurf/; revision=1419
2005-01-02 03:58:21 +00:00
James Bursa
143d756fcf
[project @ 2005-01-01 22:26:34 by bursa]
...
xcalloc/xrealloc/xstrdup-purge week.
svn path=/import/netsurf/; revision=1418
2005-01-01 22:27:05 +00:00
John Mark Bell
e6de2f8b1d
[project @ 2004-12-31 15:54:15 by jmb]
...
Fix scrollbar issue when fetching cached HTML contents.
svn path=/import/netsurf/; revision=1414
2004-12-31 15:54:15 +00:00
Richard Wilson
32db7e04d0
[project @ 2004-12-09 10:30:43 by rjw]
...
Re-implementation of hotlist via general tree code. Animations can be stopped once more. Purged a few xcalloc() calls.
svn path=/import/netsurf/; revision=1394
2004-12-09 10:30:44 +00:00
John Mark Bell
1105d9c397
[project @ 2004-11-22 00:33:04 by jmb]
...
Improve plain text rendering (converts occurrences of '<' with '<')
svn path=/import/netsurf/; revision=1369
2004-11-22 00:33:04 +00:00
John Mark Bell
efce778a9e
[project @ 2004-11-11 23:55:23 by jmb]
...
Fix for redirects causing crashes
svn path=/import/netsurf/; revision=1360
2004-11-11 23:55:23 +00:00
James Bursa
63a4269651
[project @ 2004-10-17 21:12:32 by bursa]
...
Replace bitmap_redraw() with plot.bitmap().
svn path=/import/netsurf/; revision=1316
2004-10-17 21:12:32 +00:00
Richard Wilson
403f12872d
[project @ 2004-10-04 23:54:42 by rjw]
...
Moved GIF file reading to image/, optimisation of plotting for GIFs, JNGs, PNGs and JPEGs, initial work for toolbar customisation. Possibly some other things too.
svn path=/import/netsurf/; revision=1301
2004-10-04 23:54:42 +00:00
John Mark Bell
49ce807e3c
[project @ 2004-10-01 21:31:55 by jmb]
...
A somewhat better implementation of referrers which no longer sends the referer if the URL schemes don't match.
Things to do:
1) Preservation of referer across redirects (see comment in browser.c:284)
2) GUI templates/code for configuration of referer sending (simple on/off toggle only)
3) Make referer sending when fetching objects/stylesheets for a page pay attention to option_send_referer?
4) Handle the case where the referer is in the form of http://moo:foo@mysite.com/ (ie the login details embedded in the referer - not good).
svn path=/import/netsurf/; revision=1297
2004-10-01 21:31:55 +00:00
James Bursa
3371a27391
[project @ 2004-09-03 22:44:47 by bursa]
...
Add generic bitmap functions. Move jpeg and mng code from riscos/ to image/ and update to use bitmap. Note: background tiling and drawfile export for jpeg and mng/png are broken.
svn path=/import/netsurf/; revision=1265
2004-09-03 22:44:48 +00:00