John Mark Bell
d3fce3ffc3
Fix handling of URLs without an authority
...
svn path=/trunk/netsurf/; revision=13053
2011-10-14 21:41:16 +00:00
John Mark Bell
cf12dca846
A bunch more tests for trivial inputs
...
svn path=/trunk/netsurf/; revision=13052
2011-10-14 21:31:53 +00:00
John Mark Bell
ca4dfc7f1e
Move nsurl test suite into test/
...
Fix up llcache tester to reflect nsurl changes
Make handling of http:,http:/,http:// consistent
Fix buffer overflow when presented with an input string: "http://"
svn path=/trunk/netsurf/; revision=13051
2011-10-14 21:29:13 +00:00
Michael Drake
deae02c0e7
Remove unused variable.
...
svn path=/trunk/netsurf/; revision=13050
2011-10-14 20:57:24 +00:00
Ole Loots
ee7b223eca
Draw favicon when iconyfied
...
svn path=/trunk/netsurf/; revision=13049
2011-10-14 20:56:52 +00:00
Michael Drake
c69e75220d
Remove unused variable.
...
svn path=/trunk/netsurf/; revision=13048
2011-10-14 20:54:18 +00:00
John Mark Bell
bdbffb7aa6
Remove unused variable
...
svn path=/trunk/netsurf/; revision=13047
2011-10-14 19:39:41 +00:00
Chris Young
806911dff0
Fix little-endian hosts
...
Remove additional data copy
svn path=/trunk/netsurf/; revision=13046
2011-10-14 17:20:33 +00:00
Michael Drake
9bf80e3788
Improve bad URL handling.
...
svn path=/trunk/netsurf/; revision=13045
2011-10-14 13:54:52 +00:00
Chris Young
57e3c0748c
Make endian-neutral
...
svn path=/trunk/netsurf/; revision=13044
2011-10-13 22:11:47 +00:00
Steve Fryatt
0ed0dfdc3b
Add GUI option for external hotlist support.
...
Reinstate list #ifdef from en template source.
svn path=/trunk/netsurf/; revision=13043
2011-10-13 22:06:07 +00:00
Steve Fryatt
797838270e
Bring external hotlist support in line with Bookmaker's interpretation.
...
svn path=/trunk/netsurf/; revision=13042
2011-10-13 20:40:52 +00:00
Ole Loots
c91a4b7035
Added missing scroll position.
...
svn path=/trunk/netsurf/; revision=13041
2011-10-13 20:39:39 +00:00
Michael Drake
0826de092f
Fix double inclusion of host/port separator when login credentials are present. Add tests to tester.
...
svn path=/trunk/netsurf/; revision=13040
2011-10-13 19:39:30 +00:00
Vincent Sanders
eb9c223f9d
fix image cache summary information to properly use a format string
...
remove snprintf buffer overflow possibility
fix the about:imagecache fetcher to contain the output formatting and use summary information formatting
svn path=/trunk/netsurf/; revision=13039
2011-10-12 12:34:11 +00:00
John Mark Bell
1badc58b83
Clean up signal handling -- all the signals we handle are fatal, so exit immediately.
...
Stop assertion failures generating duplicate error dialogues.
svn path=/trunk/netsurf/; revision=13038
2011-10-12 00:50:21 +00:00
Steve Fryatt
2a58f4c752
Properly bounds check buffers during save dialogue initialisation.
...
svn path=/trunk/netsurf/; revision=13037
2011-10-11 21:15:44 +00:00
Chris Young
69f83ed262
Be more flexible with the aspect ratios we correct to.
...
svn path=/trunk/netsurf/; revision=13036
2011-10-11 17:58:14 +00:00
Michael Drake
606d7cc64e
Add nsurl testing rig.
...
svn path=/trunk/netsurf/; revision=13035
2011-10-11 14:59:32 +00:00
Michael Drake
9a7b316661
Set scheme_end marker after advance due to leading whitespace.
...
svn path=/trunk/netsurf/; revision=13034
2011-10-11 14:54:28 +00:00
Steve Fryatt
08969b4786
Make external hotlist support default to off.
...
svn path=/trunk/netsurf/; revision=13033
2011-10-11 08:51:39 +00:00
Vincent Sanders
d628aa06d0
fix possible buffer overflow
...
svn path=/trunk/netsurf/; revision=13032
2011-10-11 07:19:20 +00:00
Daniel Silverstone
986720d9d7
If the about handler fails to intern its strings, return the error, cleaning up first
...
svn path=/trunk/netsurf/; revision=13031
2011-10-11 06:55:20 +00:00
Vincent Sanders
56e7b23415
add about:imagecache some of teh implementation needs cleaning up
...
svn path=/trunk/netsurf/; revision=13030
2011-10-10 22:41:31 +00:00
Vincent Sanders
e1e88e5f98
make about fetcher use lwc_strings for url lookups
...
svn path=/trunk/netsurf/; revision=13029
2011-10-10 19:46:46 +00:00
Michael Drake
9a3c573b9b
Remove dead debugwin code.
...
svn path=/trunk/netsurf/; revision=13028
2011-10-10 12:23:53 +00:00
Michael Drake
67b1dccf55
Increase default mem cache size.
...
svn path=/trunk/netsurf/; revision=13027
2011-10-10 11:40:26 +00:00
John Mark Bell
50f9420286
Only permit root windows to convert fetch requests to downloads
...
svn path=/trunk/netsurf/; revision=13026
2011-10-10 08:56:34 +00:00
Chris Young
ded3c1983f
page context menu (mostly non-functioning)
...
svn path=/trunk/netsurf/; revision=13025
2011-10-09 17:37:57 +00:00
Vincent Sanders
5d06dbf974
prevent odd curl non completion behaviour
...
svn path=/trunk/netsurf/; revision=13024
2011-10-09 17:22:57 +00:00
John Mark Bell
6e23106b45
Convert more boxes before yielding
...
svn path=/trunk/netsurf/; revision=13023
2011-10-09 16:54:34 +00:00
Steve Fryatt
17cf5fab71
Add support for external hotlist utilities.
...
svn path=/trunk/netsurf/; revision=13022
2011-10-09 13:32:43 +00:00
Steve Fryatt
d21bdf16fc
Adjust icon sizes to recommended widths for non-standard fonts.
...
svn path=/trunk/netsurf/; revision=13021
2011-10-09 13:08:55 +00:00
Daniel Silverstone
c7b2675eff
Ensure the GTK UI closes all its scaffoldings before exiting.
...
svn path=/trunk/netsurf/; revision=13019
2011-10-09 11:35:24 +00:00
Chris Young
45ba9d914d
Fix nsgif_get_internal to decode bitmap (similar to r12980)
...
svn path=/trunk/netsurf/; revision=13018
2011-10-09 11:00:23 +00:00
Daniel Silverstone
29d3b4fa00
Sort out hiccough in hlcache finalisation debug
...
svn path=/trunk/netsurf/; revision=13017
2011-10-09 10:53:17 +00:00
Michael Drake
426df17ff4
Set fallback favicon.
...
svn path=/trunk/netsurf/; revision=13016
2011-10-09 10:41:20 +00:00
Chris Young
7900404447
Add keyboard shortcuts that already exist. These are handled in gui.c -
...
popupmenu.class does not appear to act on them.
svn path=/trunk/netsurf/; revision=13015
2011-10-08 15:48:58 +00:00
Chris Young
8e3dc4022d
Stop confusing svn client
...
svn path=/trunk/netsurf/; revision=13014
2011-10-08 15:47:51 +00:00
Chris Young
c6b174d08e
Treat all objects equally, non-plugin_hack objects can now be opened in external
...
application if CMD line present in resources/mimetypes
svn path=/trunk/netsurf/; revision=13013
2011-10-08 14:55:15 +00:00
Chris Young
d197eda87a
Fix link creation
...
svn path=/trunk/netsurf/; revision=13012
2011-10-08 13:49:50 +00:00
Chris Young
70aad31df6
Default search ico should only come from theme
...
svn path=/trunk/netsurf/; revision=13011
2011-10-08 13:49:31 +00:00
Chris Young
a809db0c73
Navigate submenu
...
svn path=/trunk/netsurf/; revision=13010
2011-10-08 13:48:44 +00:00
Michael Drake
624967f30a
Pedantic spacing fix.
...
svn path=/trunk/netsurf/; revision=13009
2011-10-08 13:14:08 +00:00
Michael Drake
35e43a4965
Amiga front end still uses this for now.
...
svn path=/trunk/netsurf/; revision=13008
2011-10-08 13:03:50 +00:00
Michael Drake
2382740265
Delete icon that's never been used.
...
svn path=/trunk/netsurf/; revision=13007
2011-10-08 12:50:53 +00:00
Michael Drake
73afb1e728
Use malloc, memcpy instead of strdup since we have the length.
...
svn path=/trunk/netsurf/; revision=13006
2011-10-08 12:47:42 +00:00
Michael Drake
c876a37a5f
Avoid a couple of strlen calls.
...
svn path=/trunk/netsurf/; revision=13005
2011-10-08 12:26:10 +00:00
Michael Drake
265bfdd323
Avoid a strlen.
...
svn path=/trunk/netsurf/; revision=13004
2011-10-08 12:22:29 +00:00
Michael Drake
642d773e2f
Add function to get at url length.
...
svn path=/trunk/netsurf/; revision=13003
2011-10-08 12:03:54 +00:00