NetSurf 3.8 release
by Vincent Sanders
I intend to make the 3.8 release on Friday the 3rd of August 2018
If any developers have pending bugfix or features they intend to merge
for the 3.8 release and need additional time please let me know as
soon as possible.
This release will primarily be to incorporate all the bug fixes from
the developer weekends and does not contain any major feature updates.
--
Regards Vincent
http://www.kyllikki.org/
4 years, 10 months
Plotting to bitmaps
by Michael Drake
There are a few reasons we want to plot to bitmaps:
1. Plotting to thumbnails (which we do already).
2. Plotting Canvas elements.
3. Optimising tiled SVGTiny rendering by pre-rendering SVG to bitmap.
So the plan is:
1. Make NetSurf core depend on libnsfb for its memory backend.
2. Rip the plotter implementation out of the NetSurf framebuffer
front end, and make it a core plot_bitmap plotter interface.
The core can use this, and front ends can choose to use it too.
3. Adjust the rendering pathways so they can take a bitmap to plot
into.
We might consider putting these features behind compile time options.
--
Michael Drake http://www.netsurf-browser.org/
4 years, 10 months
How up to date are NS's CA certs?
by David Higton
A topic that came up recently on csa.apps made me question how up to
date NetSurf's CA certificate bundle is. A secondary question is if
there is a well defined process for anybody to maintain such a bundle.
So, devs, what are the answers?
Dave
4 years, 10 months
Re: m68k Amiga + RISCOS patches
by Chris Young
On Sat, 21 Jul 2018 17:35:37 +0200, François Revol wrote:
> Le 09/07/2018 à 17:05, Chris Young a écrit :
> >
> >
> > On 9 July 2018 16:02:01 BST, "François Revol" <revol(a)free.fr> wrote:
> >> Le 09/07/2018 à 15:22, Chris Young a écrit :
> >>>
> >>> I thought I'd fixed that but I probably only changed it in my
> >>> gcc6 branch, and actually I thought there was more wrong with the
> >>> 3.4 toolchain than just that!
> >>>
> >>> Unfortunately OpenSSL is still completely broken with Curl* on
> >>> m68k-amigaos and I have no further ideas why.
> >>>
> >>> Chris * By which I mean, OpenSSL itself generally seems to work,
> >>> as does Curl, but accessing secure sites with Curl fails.
> >>>
> >>
> >> Ah, I didn't really try it, just made sure it built completely, as
> >> I'm more on the atari side currently.
> >>
> >> I already rewrote the OpenSSL patch for atari because they changed
> >> their build system, by looking at the Amiga stuff, but didn't try
> >> it yet.
> >>
> >
> > It'll be interesting to see if that works. We have AmiSSL here which
> > is a wrapper for OpenSSL and that works on 68k, so I'm at a loss as
> > to what might be wrong with our build.
>
> Would you mind merging those so they don't get lost?
>
> I don't know if I'll get the time to work more on this this summer.
Merged the Amiga one. I can't test the RISC OS changes so I'll leave
that to others.
Chris
4 years, 10 months
Demystifying Events In NetSurf & Libdom
by Pascal Archambault
Hello Netsurf Team,
As a student that wants to help NetSurf's javascript support, I was referred to the developer weekends on the wiki. After going through them, and reading much on DOM Events and HTML Forms, I came up with system sequence diagrams that may be of use regarding form submission and Text Area value updates (as per the September 2017 dev. weekend). I would like to know your opinion on the matter, as well as any oversight on my part.
Please find attached the pictures of the diagrams, as well as their text representation.
Cheers,
-Pascal
4 years, 10 months
Re: NetSurf web sites
by David Higton
In message <571a35c50aevan(a)ejclark.force9.co.uk>
Evan Clark <evan(a)ejclark.force9.co.uk> wrote:
>In article <921e311a57.DaveMeUK(a)my.inbox.com>,
> David Higton <dave(a)davehigton.me.uk> wrote:
>> Also I notice that the !Fetch_NS app no longer works, complaining of
>> an incorrectly formatted filename at line 24. Probably not your
>> problem, but I struggle to see how it works and thus how the error
>> occurs. Help would be appreciated!
>
>See thread 'Fetch_NS' on c.s.a.apps.
My thanks to all who answered. I responded here before I saw the csa
thread.
The problem is solved for me.
Dave
4 years, 10 months
NetSurf web sites
by Vincent Sanders
All the NetSurf web services [1] are now securely accessible. This has
been made possible by the lets encrypt service [2] providing no cost
certificates and pepperfish proving the infrastructure to manage them.
We are making this change to ensure our users privacy is protected.
The NetSurf project collects no personally identifying data
about users of our web services except that required to provide the
service [3] and we do not believe third parties should be able to
intercept such information either.
Daniel Silverstone and myself have now updated all the NetSurf
infrastructure to make https available. It is intended that after a
short stabilisation period that web server and wiki will have HSTS [4]
enabled. Once this occurs only encrypted connections will be
available to NetSurf services.
Please ensure there are no issues with the secure sites (let us know
if there are!) and update any links you may have in external
documents.
[1] https://www.netsurf-browser.org/
https://wiki.netsurf-browser.org/
https://bugs.netsurf-browser.org/
https://ci.netsurf-browser.org/
[2] https://letsencrypt.org/
[3] The bugs interface requires a user identifier and email address
which are required to use the service and we do not use
that data for any other purpose than tracking bugs.
[4] https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
--
Regards Vincent
http://www.kyllikki.org/
4 years, 10 months
RISC OS Development
by Glen Walker
Hello,
I have been around in the RISC OS world since about 2015 but have just
formally announced to the RISC OS Open community that I will be devoting
my spare time to developing NetSurf on RISC OS...I know this is a little
back-to-front but I'm announcing it here too!
I wrote a long and waffly post on the forum if anyone is interested:
https://www.riscosopen.org/forum/forums/5/topics/11721?page=1#posts-81035
Progress is likely to be slow and I don't know if anyone else out there
is working on RISC OS (if you are please say "hi" so I can work with
you!) but when I have something more to contribute I'll let you all
know...
In the mean-time happy coding everyone!
Glen
--
xsltpro.co.uk
Technical Writing and Programming Solutions for RISC OS or UNIX
4 years, 11 months