Vincent Sanders
c695d3d007
memcpy and terminate from openssl buffers
...
The memcpy is used instead of snprintf as the source data may not be null terminated and was
causing OpenBSD to segfault.
2014-09-03 14:27:25 +01:00
Vincent Sanders
5492e96793
terminate buffers from X509_NAME_print_ex()
2014-09-02 23:30:37 +01:00
Chris Young
5e0d290f81
Ensure release version revision numbers are higher than CI build revision numbers.
2014-09-02 20:11:19 +01:00
Chris Young
ca6d6abf0f
Remove links to files that don't exist in the archive
2014-09-02 19:03:07 +01:00
Chris Young
fa437777c4
Update version numbers for new release cycle.
2014-09-02 19:00:21 +01:00
Chris Young
93d7cf59ff
Reduce stack back down to 64K
2014-09-02 18:58:28 +01:00
Michael Drake
5487000874
Give internal font more meaningful name.
...
s/core/ns-sans/
2014-09-02 09:42:56 +01:00
Michael Drake
e23e8b5112
Avoid forward declaration of box_contains_point.
2014-08-31 16:26:50 +01:00
Michael Drake
181cdfab06
Make box_at_point use itteration, rather than recursion.
...
This should reduce stack usage. The walk logic is split out from
box_at_point so that it might be reused.
2014-08-31 16:24:35 +01:00
Michael Drake
b49832a958
Add float_container to box tree dump.
2014-08-31 16:22:33 +01:00
Michael Drake
f2ba35133b
Remove MimeMan stuff from !Cache.
2014-08-30 15:46:39 +01:00
Michael Drake
34d7edcdc6
Remove debug logging.
2014-08-30 15:40:00 +01:00
Michael Drake
5cd61f2ef4
Avoid include of browser_private.h
2014-08-26 18:16:03 +01:00
Michael Drake
b7b70a3ca8
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2014-08-26 17:59:19 +01:00
Vincent Sanders
2eb86b9096
update version info for next development cycle
2014-08-26 08:01:45 -07:00
Vincent Sanders
581b84a1ff
Merge branch 'heads/release/3.2'
2014-08-26 08:00:57 -07:00
Vincent Sanders
2d2c6b67cf
Update version for release
2014-08-26 07:57:21 -07:00
Vincent Sanders
37755fb135
add incomplete scheme fetcher for javascript urls
2014-08-25 15:59:52 -07:00
Chris Young
5b815861f3
Ensure the favicon updates correctly when we close a tab
2014-08-25 20:20:16 +01:00
Chris Young
956997b178
Avoid a crash when running on own screen
2014-08-25 20:13:59 +01:00
Chris Young
349913572c
Fix web search from context menu
2014-08-24 16:54:20 +01:00
Vincent Sanders
91deff3797
fix menu and C-q gtk exiting (closes bug #2184 )
2014-08-23 17:10:39 -07:00
Michael Drake
5bed515e68
Don't use browser_private.h
2014-08-22 16:35:39 +01:00
Michael Drake
0b2aa6c61f
Don't include browser_private.h
2014-08-22 14:27:24 +01:00
Vincent Sanders
a57278f574
fix framebuffer internal font generation
2014-08-20 15:38:34 +01:00
Michael Drake
2cf3525b00
Fix text selection.
...
Values returned by nscss_len2px are actually libcss fixed-points,
so convert the result to pixels. Also reduce the amount by which
the top of descendant bboxes are extended to 3/4 of the text
height, which is the maximum possible amount that the text can
protrude above the box when line-height is reduced.
2014-08-20 11:08:35 +01:00
Vincent Sanders
e5d2cba11f
fix gtk install target to provide language fallback
2014-08-19 15:59:51 +01:00
Vincent Sanders
20f99a8e96
deal with ftell errors and short reads (coverity 1230589 1230588)
2014-08-18 17:28:06 +01:00
Vincent Sanders
ee3247f532
remove logically dead code path (coverity 1231842)
2014-08-18 17:20:28 +01:00
Vincent Sanders
1a71a84b62
cope with error return from ftell (coverity 1231843)
2014-08-18 17:15:57 +01:00
Vincent Sanders
984d87985c
sanity check length os environment variable derived paths (Coverity 1231845)
2014-08-18 16:28:27 +01:00
Vincent Sanders
881b4d447d
fix leaking of title text (coverity 1229480)
2014-08-18 15:03:15 +01:00
Vincent Sanders
035d14df0e
fix resource leak of default application desktop file name. (coverity 1231844)
2014-08-18 14:55:11 +01:00
Vincent Sanders
98a4985b30
generate internal font from glyph data on demand
2014-08-17 23:49:06 +01:00
Vincent Sanders
ea1e68feba
remove old svn script
2014-08-17 08:46:01 +01:00
Vincent Sanders
d0da99beca
extend gtk viewdata to open files in an editor using the freedesktop default app specification
2014-08-16 23:33:12 +01:00
François Revol
bf8896a450
Fix build
...
desktop/browser.h:456:76: error:
use of enum 'content_debug' without previous declaration
2014-08-07 23:04:30 +02:00
Michael Drake
96dbdee3a4
Remove unused code.
2014-08-04 14:59:48 +01:00
Michael Drake
2ea5ca5805
Remove unwanted debug.
2014-08-04 14:59:13 +01:00
Michael Drake
a807d762f9
mailto urls don't have passwords or ports, so we don't need to look for ':'.
2014-08-04 14:49:35 +01:00
Michael Drake
04ea4b52a0
Add debug.
2014-08-04 14:48:32 +01:00
Vincent Sanders
af16c38d2d
fix DOM tree dump debug
2014-08-04 00:37:21 +01:00
Vincent Sanders
c4d1ece421
extend viewdata to files and use it for box tree dump
2014-08-04 00:37:21 +01:00
Chris Young
2353790a45
Reduce minimum stack to 128K.
...
This should make it easier to see if bug#2177 is fully resolved.
2014-08-03 12:24:08 +01:00
Vincent Sanders
ca077b0638
fixup preference dialog handling of Developer view options
2014-08-02 02:20:25 +01:00
Michael Drake
c0548fc472
Optimise glyph scaling.
2014-08-01 23:05:03 +01:00
Michael Drake
8945e314c8
Simplify glyph scaling slightly.
2014-08-01 14:33:40 +01:00
Michael Drake
ac067e3238
Simplify style handling.
2014-08-01 12:26:57 +01:00
Michael Drake
6b7e073c58
Add support for double-size rendering of internal font for headings.
2014-08-01 09:50:31 +01:00
Michael Drake
35c8da4ecf
Remove unused #define.
2014-08-01 09:49:57 +01:00