UnstableChanges

Summary

  1. Support SSL verification through new about: handler (details)
  2. Improve the about scheme query page generation be be bounds safe (details)
  3. add basic styling to about scheme privacy query page (details)
  4. apply tlsa styling improvements to about scheme query pages (details)
  5. rework about scheme handlers to be consistant with output buffer (details)
  6. About: Tweak the new about query page renderng. (details)
  7. add common name ssl certificate error (details)
  8. add English message text for ssl errors (details)
  9. Remove scale from Amiga frontend Remove shadow scale variable Redraw (details)
  10. Amiga: Allow running JS from ARexx Option arexx_allow_exec enables the (details)
  11. Amiga: Implement a simple listbrowser log in the GUI Can be (details)
  12. Amiga: OS3 doesn't know FOREGROUNDPEN, so use TEXTPEN instead (details)
  13. Amiga: DebugPrintF is OS4-only (details)
  14. make internal url navigation check safe (details)
Commit 1cf1ec55bc7647e737d7ec41bfe1def721269c02 by dsilvers
Support SSL verification through new about: handler
In doing this, also propagate why the certificates were bad so that the
page can display a reason.  We will need FatMessages for all these.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
The file was modifieddesktop/browser_window.c (diff)
The file was modifiedfrontends/atari/gui.c (diff)
The file was modifiedutils/messages.c (diff)
The file was modifiedcontent/fetchers/curl.c (diff)
The file was modifiedfrontends/amiga/gui.c (diff)
The file was modifiedutils/corestringlist.h (diff)
The file was modifiedfrontends/riscos/gui.c (diff)
The file was modifiedfrontends/gtk/gui.c (diff)
The file was modifiedfrontends/windows/main.c (diff)
The file was addedinclude/netsurf/ssl_certs.h (diff)
The file was modifiedcontent/fetch.h (diff)
The file was modifiedutils/messages.h (diff)
Commit 8cec045cb7b433a0c0fc8000ad6bd09f67aaa0c8 by Vincent Sanders
Improve the about scheme query page generation be be bounds safe
The file was modifiedresources/FatMessages (diff)
The file was modifiedcontent/fetchers/about.c (diff)
Commit 1b030bd8dea17ca1d91f68ee05f935e711e747be by Vincent Sanders
add basic styling to about scheme privacy query page
The file was modifiedresources/internal.css (diff)
The file was modifiedresources/FatMessages (diff)
The file was modifiedcontent/fetchers/about.c (diff)
Commit 746010a7573baa68f831627c5965314d96bed5d5 by Vincent Sanders
apply tlsa styling improvements to about scheme query pages
The file was modifiedresources/internal.css (diff)
The file was modifiedcontent/fetchers/about.c (diff)
Commit 3a23e944dd1a81a1e9b7b3acf0c13d53a0669d5d by Vincent Sanders
rework about scheme handlers to be consistant with output buffer
handling
The file was modifiedcontent/fetchers/about.c (diff)
Commit c6a2c76867cbb6f108eb31e8eb9df0db51114dd5 by Michael Drake
About: Tweak the new about query page renderng.
The file was modifiedresources/internal.css (diff)
The file was modifiedcontent/fetchers/about.c (diff)
Commit 98f45250734fc7a2826753a143d7c37fc522f604 by Vincent Sanders
add common name ssl certificate error
This adds an ssl faliure code and explanation why curl fetcher
does not currently set it.
The file was modifiedcontent/fetchers/curl.c (diff)
The file was modifiedutils/messages.c (diff)
The file was modifiedinclude/netsurf/ssl_certs.h (diff)
Commit 820fb0e7ff3103cff00778364df0390f4b3de513 by Vincent Sanders
add English message text for ssl errors
The file was modifiedcontent/fetchers/about.c (diff)
The file was modifiedresources/FatMessages (diff)
Commit faec17a90362fe53a952083472199e0d69d747b1 by chris
Remove scale from Amiga frontend Remove shadow scale variable Redraw
when scale is changed This also fixes a long-standing bug where the
window would not redraw correctly when scrolling if not at 100% scale
The file was modifiedfrontends/amiga/gui.c (diff)
Commit 78199c017782067bda94307c7bfc9dc9c1f1eefd by chris
Amiga: Allow running JS from ARexx Option arexx_allow_exec enables the
EXEC command. It is disabled by default and currently undocumented.
Theoretically this could be used by a form filler application.
The file was modifiedfrontends/amiga/arexx.c (diff)
The file was modifiedfrontends/amiga/options.h (diff)
Commit bf9ccc57c8787e4b8d4f8d717e9cfbfccdc8fc73 by chris
Amiga: Implement a simple listbrowser log in the GUI Can be
revealed/hidden with F12 and is currently undocumented.
The file was modifiedfrontends/amiga/os3support.h (diff)
The file was modifiedfrontends/amiga/gui.c (diff)
The file was modifiedfrontends/amiga/libs.c (diff)
The file was modifiedfrontends/amiga/libs.h (diff)
Commit 765c9c6654c3b1a8b5af07bb4632021f111e26f1 by chris
Amiga: OS3 doesn't know FOREGROUNDPEN, so use TEXTPEN instead
The file was modifiedfrontends/amiga/gui.c (diff)
Commit ef75d670d6537ac1bdf46c363843e801005907b2 by chris
Amiga: DebugPrintF is OS4-only
The file was modifiedfrontends/amiga/gui.c (diff)
Commit a3c3b2fa976a0679b40c85c3afb89e66cd8d1bfb by Vincent Sanders
make internal url navigation check safe
The file was modifieddesktop/browser_window.c (diff)