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.
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
We might consider putting these features behind compile time options.
Michael Drake http://www.netsurf-browser.org/
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?
Hello Netsurf Team,
Please find attached the pictures of the diagrams, as well as their text representation.
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
The problem is solved for me.
All the NetSurf web services  are now securely accessible. This has
been made possible by the lets encrypt service  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  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 
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
 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.
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:
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
In the mean-time happy coding everyone!
Technical Writing and Programming Solutions for RISC OS or UNIX
Next week (July 7th-12th) the Libre Software Meeting (RMLL: Rencontres
Mondiales du Logiciel Libre) will take place in Strasbourg, France.
I'll be giving a workshop about installing and using the NS SDK to
cross-compile stuff for Atari, Amiga & friends.
Also the occasion to mention NS, and maybe find new contributors.