| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This reverts commit 98b3d3c191fe9097cd4b8d67060aebcea095a85d.
|
|
|
|
| |
This reverts commit 9e4f598b7b2f6f92304f5f9e4ed359e7905b37a9.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Use SocketWatch to monitor our sockets and convert activity into
a pollword update. This allows us to ditch the schedule-based
fetch path and take the same one as we do on other platforms.
This also allows us to refactor the main poll loop such that we
need only poll idle while waiting for things to happen (once
something has happened, we poll aggressively until there are no
non-pollword events left).
|
| |
|
| |
|
|
|
|
|
|
|
| |
These special snowflakes have specialised socket close APIs, so
ensure that we use the correct one. Additionally, there's no
guarantee that their socket() API signature matches the POSIX
definition, so wrap it up and cast the result.
|
| |
|
|
|
|
|
| |
This allows frontends to customise the behaviour of sockets. The
default implementation simply maps to socket(2)/close(2).
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
We now require 1.1.1 or later (and, preferably, 3.x).
Also take the opportunity to add support for LibreSSL 3.5.0 or
later (we still support ancient versions of this because 3.5.0 is
still relatively modern -- give it a few more years and support
for old LibreSSL can go, too)
|
| |
|
| |
|
|
|
|
| |
Some platforms do not support the reentrant form, so don't use it.
|
|
|
|
|
|
|
|
|
|
|
|
| |
(as)ctime are defined as always formatting times using English
day/month names. As these views are for the user's benefit, use
the selected locale to format the information, instead.
Use of (as)ctime on RISC OS with UnixLib is fragile, anyway, as
that implementation always produces a locale-aware serialization
(which is not what the spec defines). This caused assertions to
fire in the previous implementation (which expected ctime to be
locale-unaware). Fixes #2869.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also adds toolchain detection allowing for warning flags selection
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
business.com - the search didn't work and even a manual search on NetSurf isn't working - REMOVED
omgili - now redirects to webz.io, which appears to need authentication and has an API but no HTML search - REMOVED
ask, youtube - don't display any results on NetSurf - HAVE LEFT IN FOR NOW
IMDB - the search doesn't appear to ever load and the IMDB homepage doesn't display correctly on NetSurf - HAVE LEFT IN FOR NOW
ESPN - host no longer exists and the search on espn.com doesn't work on NetSurf - REMOVED
Wikipedia - appeared to have an extra character which was preventing the search working correctly - FIXED
Stract - this is a new open source search engine - ADDED
In addition I have promoted DuckDuckGo and Wikipedia from the bottom of the list to where the two removed entries near the top were, to try and keep most default search engine preferences from changing.
|
|
|
|
|
|
|
| |
ciworker{8,12} (respectively: FreeBSD, aarch64 Linux) are running
obsolete OS versions. Disappointment ensues.
This reverts commit 6bb70e88108c904d67e9af7c8e5b273f6cd6854f.
|
|
|
|
|
|
|
|
|
| |
We now require 1.1.1 or later (and, preferably, 3.x).
Also take the opportunity to add support for LibreSSL 3.5.0 or
later (we still support ancient versions of this because 3.5.0 is
still relatively modern -- give it a few more years and support
for old LibreSSL can go, too)
|
|
|
|
|
|
|
|
|
| |
* Drop support for DHE completely (logjam plus compat woes
caused other browsers to do this some time ago)
* Minimise CBC-mode suites
* Fall back to non-PFS RSA suites if really necessary (we treat
this as a protocol downgrade as anything modern should either
be using TLS 1.3 or have support for the ECDHE suites)
|
|
|
|
| |
For CSS setting
|
|
|
|
|
|
|
| |
While we have no need to transform the URL in the HTTPS case, the
HSTS policy should still result in a hard failure when something
is untoward (i.e. not providing the user with a way to proceed).
Ensure this is so.
|
| |
|
| |
|
|
|
|
| |
For some reason this isn't finding the llcache_table
|
|
|
|
| |
It doesn't work on OS3, lots of write failed errors
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Now needs AmiSSL 5.13, and works on OS3.2/3.5/3.9
|
|
|
|
|
| |
This allows for a quick toggle of CSS next to the similar JS option
Enable CSS has not yet been added to the full prefs GUI
|
| |
|
|\ |
|
|/ |
|
| |
|
| |
|