Commit Graph

10731 Commits

Author SHA1 Message Date
Ole Loots
dcccaf2217 Always return correct type 2014-09-13 14:25:12 +02:00
Ole Loots
31bece790b Removed unused label 2014-09-13 14:24:42 +02:00
Ole Loots
d7f479070e Replace default posix file handling table with GEMDOS compatible one
Since build #1917, URL to path conversion was broken.
Thanks to Peter for reporting the bug.
Most of the path handling code was taken from the windows frontend.

Note:
- NetSurf core switched to an file handling table with default
  posix compatible functions.
- The atari frontend always uses GEMDOS compatible
  path like: "u:\folder\1", even when running on top of
  FreeMiNT environment.
2014-09-13 14:15:01 +02:00
Ole Loots
a9ac9c00fc Merge branch 'master' of git://git.netsurf-browser.org/netsurf
Conflicts:
	atari/gui.h
2014-09-12 23:22:26 +02:00
Chris Young
9e6b0fb8b0 Adjust min stack to 96K following evaluation. 2014-09-07 14:09:11 +01:00
Michael Drake
31526e9bc6 Remove pointless strdup/free. 2014-09-07 11:12:49 +01:00
Michael Drake
253475f304 GUI launched fetches are verifiable. Thanks to jmb. 2014-09-07 11:03:21 +01:00
Vincent Sanders
1f341ed084 Correctly declare function as static and fix documentation 2014-09-07 00:31:46 +01:00
Vincent Sanders
9cc610c5ee fix copyright year for beos build 2014-09-07 00:28:19 +01:00
Vincent Sanders
55558579e2 Add missing includes to get rid of warnings 2014-09-07 00:27:30 +01:00
Michael Drake
9a08ec9ad3 Free header_path. 2014-09-06 20:48:06 +01:00
Michael Drake
d3d682e51b Remove redundant code. 2014-09-06 11:26:02 +01:00
Michael Drake
d0a4020d16 Fix test rig leak. (cppcheck) 2014-09-06 07:49:04 +01:00
Michael Drake
050b76d49a Handle realloc failure. 2014-09-05 23:25:43 +01:00
Michael Drake
3daa98d621 Remove unecessary forward declarations. 2014-09-05 23:00:18 +01:00
Vincent Sanders
428e34a0df extend beos C++ flags 2014-09-05 16:35:39 +01:00
Vincent Sanders
4f530a3f8f Pull warning flags out into variables that can be overriden seperately for C and C++ 2014-09-05 16:01:44 +01:00
Vincent Sanders
ef5b234080 we build for haiku not beos 2014-09-05 13:18:39 +01:00
Vincent Sanders
9b62f1ec53 fix output target name 2014-09-05 01:10:12 +01:00
Vincent Sanders
a8f83d729c update jenkins build script for use with beos 2014-09-05 00:52:37 +01:00
Vincent Sanders
b99ba0998b fixup haiku rsrc fetcher initialisation 2014-09-05 00:40:52 +01:00
Vincent Sanders
58c2ca0624 OpenBSD system headers are not compatible with redundant declaration warning so remove on that OS 2014-09-03 18:24:44 +01:00
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