summaryrefslogtreecommitdiff
path: root/projects
diff options
context:
space:
mode:
Diffstat (limited to 'projects')
-rw-r--r--projects/hubbub/index.html25
-rw-r--r--projects/iconv/index.html2
-rw-r--r--projects/libcss/index.html56
-rw-r--r--projects/libnsbmp/index.html21
-rw-r--r--projects/libnsgif/index.html22
-rw-r--r--projects/libparserutils/index.html17
-rw-r--r--projects/libwapcaplet/index.html18
-rw-r--r--projects/projects.css51
-rw-r--r--projects/tinct/index.html17
-rw-r--r--projects/ttf2f/index.html101
10 files changed, 226 insertions, 104 deletions
diff --git a/projects/hubbub/index.html b/projects/hubbub/index.html
index 18390cc..e72c08c 100644
--- a/projects/hubbub/index.html
+++ b/projects/hubbub/index.html
@@ -69,18 +69,19 @@
<h2>Releases</h2>
<ul>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.3.7-src.tar.gz">Hubbub 0.3.7 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.3.6-src.tar.gz">Hubbub 0.3.6 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.3.5-src.tar.gz">Hubbub 0.3.5 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.3.4-src.tar.gz">Hubbub 0.3.4 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.3.3-src.tar.gz">Hubbub 0.3.3 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.3.0-src.tar.gz">Hubbub 0.3.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.2.0-src.tar.gz">Hubbub 0.2.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.1.2-src.tar.gz">Hubbub 0.1.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.1.1-src.tar.gz">Hubbub 0.1.1 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.1.0-src.tar.gz">Hubbub 0.1.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.0.2-src.tar.gz">Hubbub 0.0.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libhubbub-0.0.1-src.tar.gz">Hubbub 0.0.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.8-src.tar.gz">Hubbub 0.3.8 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.7-src.tar.gz">Hubbub 0.3.7 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.6-src.tar.gz">Hubbub 0.3.6 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.5-src.tar.gz">Hubbub 0.3.5 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.4-src.tar.gz">Hubbub 0.3.4 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.3-src.tar.gz">Hubbub 0.3.3 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.0-src.tar.gz">Hubbub 0.3.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.2.0-src.tar.gz">Hubbub 0.2.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.1.2-src.tar.gz">Hubbub 0.1.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.1.1-src.tar.gz">Hubbub 0.1.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.1.0-src.tar.gz">Hubbub 0.1.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.0.2-src.tar.gz">Hubbub 0.0.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libhubbub-0.0.1-src.tar.gz">Hubbub 0.0.1 tarball</a></li>
</ul>
<h2>Contact</h2>
diff --git a/projects/iconv/index.html b/projects/iconv/index.html
index e5bf43b..f4c5009 100644
--- a/projects/iconv/index.html
+++ b/projects/iconv/index.html
@@ -50,7 +50,7 @@
<h2>Download</h2>
-<p>Please <a href="http://download.netsurf-browser.org/other/iconv/iconv_latest.zip">download iconv</a> and follow the <strong>two</strong> installation steps above.</p>
+<p>Please <a href="https://download.netsurf-browser.org/other/iconv/iconv_latest.zip">download iconv</a> and follow the <strong>two</strong> installation steps above.</p>
<h2>Source code</h2>
diff --git a/projects/libcss/index.html b/projects/libcss/index.html
index 3a78479..2c818b6 100644
--- a/projects/libcss/index.html
+++ b/projects/libcss/index.html
@@ -65,43 +65,67 @@
<p>Most recent first:</p>
<dl class="releases">
+<dt>LibCSS 0.9.2</dt>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.9.2-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.9.2">Changes</a></dd>
<dt>LibCSS 0.9.1</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.9.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.9.1">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.9.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.9.1">Changes</a></dd>
<dt>LibCSS 0.9.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.9.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.9.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.9.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.9.0">Changes</a></dd>
<dt>LibCSS 0.8.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.8.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.8.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.8.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.8.0">Changes</a></dd>
<dt>LibCSS 0.7.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.7.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.7.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.7.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.7.0">Changes</a></dd>
<dt>LibCSS 0.6.1</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.6.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.6.1">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.6.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.6.1">Changes</a></dd>
<dt>LibCSS 0.6.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.6.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.6.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.6.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.6.0">Changes</a></dd>
<dt>LibCSS 0.5.1</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.5.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.5.1">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.5.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.5.1">Changes</a></dd>
<dt>LibCSS 0.5.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.5.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.5.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.5.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.5.0">Changes</a></dd>
<dt>LibCSS 0.4.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.4.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.4.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.4.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.4.0">Changes</a></dd>
<dt>LibCSS 0.3.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.3.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.3.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.3.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.3.0">Changes</a></dd>
<dt>LibCSS 0.2.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.2.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.2.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.2.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.2.0">Changes</a></dd>
<dt>LibCSS 0.1.2</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.1.2-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.1.2">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.1.2-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.1.2">Changes</a></dd>
<dt>LibCSS 0.1.1</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.1.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.1.1">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.1.1-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.1.1">Changes</a></dd>
<dt>LibCSS 0.1.0</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.1.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.1.0">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.1.0-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.1.0">Changes</a></dd>
<dt>LibCSS 0.0.2</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.0.2-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.0.2">Changes</a></dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.0.2-src.tar.gz">Tarball</a> &ndash; <a href="#changes-0.0.2">Changes</a></dd>
<dt>LibCSS 0.0.1</dt>
-<dd><a href="http://download.netsurf-browser.org/libs/releases/libcss-0.0.1-src.tar.gz">Tarball</a> &ndash; First release</dd>
+<dd><a href="https://download.netsurf-browser.org/libs/releases/libcss-0.0.1-src.tar.gz">Tarball</a> &ndash; First release</dd>
</dl>
<h2>Changes</h2>
<dl class="changes">
+<dt id="changes-0.9.2">LibCSS 0.9.2</dt>
+<dd><ul>
+<li>Added support for SVG `fill-opacity` property.</li>
+<li>Added support for SVG `stroke-opacity` property.</li>
+<li>Added support for CSS property wide `revert` value.</li>
+<li>Added support for CSS property wide `unset` value.</li>
+<li>Added support for CSS property wide `initial` value.</li>
+<li>Added support for CSS `position` property `sticky` value.</li>
+<li>Added support for CSS `display` property "grid" values.</li>
+<li>Added support for `prefers-color-scheme` media query.</li>
+<li>Added new public API for CSS unit conversion.</li>
+<li>Added support for predefined counter styles.</li>
+<li>Optimised media query handling.</li>
+<li>Made selection code generator deterministic.</li>
+<li>Various selection code generator improvements.</li>
+<li>Squashed leak of system font names.</li>
+<li>Improved internal handling of property units.</li>
+<li>Improved internal string map.</li>
+<li>Minor buildsystem improvements.</li>
+<li>Improved example code.</li>
+<li>Added new tests.</li>
+</ul></dd>
<dt id="changes-0.9.1">LibCSS 0.9.1</dt>
<dd><ul>
<li>Fixed a problem in the parsing of invalid media blocks.</li>
diff --git a/projects/libnsbmp/index.html b/projects/libnsbmp/index.html
index 51a1aa8..8906b97 100644
--- a/projects/libnsbmp/index.html
+++ b/projects/libnsbmp/index.html
@@ -54,16 +54,17 @@
<h2>Releases</h2>
<ul>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.6-src.tar.gz">Libnsbmp 0.1.6 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.5-src.tar.gz">Libnsbmp 0.1.5 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.4-src.tar.gz">Libnsbmp 0.1.4 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.3-src.tar.gz">Libnsbmp 0.1.3 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.2-src.tar.gz">Libnsbmp 0.1.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.1-src.tar.gz">Libnsbmp 0.1.1 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.0-src.tar.gz">Libnsbmp 0.1.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.0.3-src.tar.gz">Libnsbmp 0.0.3 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.0.2-src.tar.gz">Libnsbmp 0.0.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsbmp-0.0.1-src.tar.gz">Libnsbmp 0.0.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.7-src.tar.gz">Libnsbmp 0.1.7 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.6-src.tar.gz">Libnsbmp 0.1.6 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.5-src.tar.gz">Libnsbmp 0.1.5 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.4-src.tar.gz">Libnsbmp 0.1.4 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.3-src.tar.gz">Libnsbmp 0.1.3 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.2-src.tar.gz">Libnsbmp 0.1.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.1-src.tar.gz">Libnsbmp 0.1.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.0-src.tar.gz">Libnsbmp 0.1.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.0.3-src.tar.gz">Libnsbmp 0.0.3 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.0.2-src.tar.gz">Libnsbmp 0.0.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsbmp-0.0.1-src.tar.gz">Libnsbmp 0.0.1 tarball</a></li>
</ul>
<h2>Contact</h2>
diff --git a/projects/libnsgif/index.html b/projects/libnsgif/index.html
index 697cae6..d42c9a7 100644
--- a/projects/libnsgif/index.html
+++ b/projects/libnsgif/index.html
@@ -39,6 +39,7 @@
<ul>
<li>Decodes GIF files</li>
+<li>Simple API</li>
<li>Example usage demonstration</li>
</ul>
@@ -53,16 +54,17 @@
<h2>Releases</h2>
<ul>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.2.1-src.tar.gz">Libnsgif 0.2.1 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.2.0-src.tar.gz">Libnsgif 0.2.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.1.4-src.tar.gz">Libnsgif 0.1.4 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.1.3-src.tar.gz">Libnsgif 0.1.3 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.1.2-src.tar.gz">Libnsgif 0.1.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.1.1-src.tar.gz">Libnsgif 0.1.1 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.1.0-src.tar.gz">Libnsgif 0.1.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.0.3-src.tar.gz">Libnsgif 0.0.3 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.0.2-src.tar.gz">Libnsgif 0.0.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libnsgif-0.0.1-src.tar.gz">Libnsgif 0.0.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-1.0.0-src.tar.gz">Libnsgif 1.0.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.2.1-src.tar.gz">Libnsgif 0.2.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.2.0-src.tar.gz">Libnsgif 0.2.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.1.4-src.tar.gz">Libnsgif 0.1.4 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.1.3-src.tar.gz">Libnsgif 0.1.3 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.1.2-src.tar.gz">Libnsgif 0.1.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.1.1-src.tar.gz">Libnsgif 0.1.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.1.0-src.tar.gz">Libnsgif 0.1.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.0.3-src.tar.gz">Libnsgif 0.0.3 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.0.2-src.tar.gz">Libnsgif 0.0.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libnsgif-0.0.1-src.tar.gz">Libnsgif 0.0.1 tarball</a></li>
</ul>
<h2>Contact</h2>
diff --git a/projects/libparserutils/index.html b/projects/libparserutils/index.html
index bdcd1a6..fb23040 100644
--- a/projects/libparserutils/index.html
+++ b/projects/libparserutils/index.html
@@ -75,14 +75,15 @@
<h2>Releases</h2>
<ul>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.2.4-src.tar.gz">LibParserUtils 0.2.4 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.2.3-src.tar.gz">LibParserUtils 0.2.3 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.2.0-src.tar.gz">LibParserUtils 0.2.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.1.2-src.tar.gz">LibParserUtils 0.1.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.1.1-src.tar.gz">LibParserUtils 0.1.1 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.1.0-src.tar.gz">LibParserUtils 0.1.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.0.2-src.tar.gz">LibParserUtils 0.0.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libparserutils-0.0.1-src.tar.gz">LibParserUtils 0.0.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.2.5-src.tar.gz">LibParserUtils 0.2.5 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.2.4-src.tar.gz">LibParserUtils 0.2.4 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.2.3-src.tar.gz">LibParserUtils 0.2.3 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.2.0-src.tar.gz">LibParserUtils 0.2.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.1.2-src.tar.gz">LibParserUtils 0.1.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.1.1-src.tar.gz">LibParserUtils 0.1.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.1.0-src.tar.gz">LibParserUtils 0.1.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.0.2-src.tar.gz">LibParserUtils 0.0.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libparserutils-0.0.1-src.tar.gz">LibParserUtils 0.0.1 tarball</a></li>
</ul>
<h2>Contact</h2>
diff --git a/projects/libwapcaplet/index.html b/projects/libwapcaplet/index.html
index 4257d7e..7578d20 100644
--- a/projects/libwapcaplet/index.html
+++ b/projects/libwapcaplet/index.html
@@ -46,15 +46,15 @@
<h2>Releases</h2>
<ul>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.3-src.tar.gz">LibWapcaplet 0.4.3 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.2-src.tar.gz">LibWapcaplet 0.4.2 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.0-src.tar.gz">LibWapcaplet 0.4.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.3.0-src.tar.gz">LibWapcaplet 0.3.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.2.1-src.tar.gz">LibWapcaplet 0.2.1 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.2.0-src.tar.gz">LibWapcaplet 0.2.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.1.1-src.tar.gz">LibWapcaplet 0.1.1 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.1.0-src.tar.gz">LibWapcaplet 0.1.0 tarball</a></li>
-<li><a href="http://download.netsurf-browser.org/libs/releases/libwapcaplet-0.0.2-src.tar.gz">LibWapcaplet 0.0.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.3-src.tar.gz">LibWapcaplet 0.4.3 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.2-src.tar.gz">LibWapcaplet 0.4.2 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.0-src.tar.gz">LibWapcaplet 0.4.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.3.0-src.tar.gz">LibWapcaplet 0.3.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.2.1-src.tar.gz">LibWapcaplet 0.2.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.2.0-src.tar.gz">LibWapcaplet 0.2.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.1.1-src.tar.gz">LibWapcaplet 0.1.1 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.1.0-src.tar.gz">LibWapcaplet 0.1.0 tarball</a></li>
+<li><a href="https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.0.2-src.tar.gz">LibWapcaplet 0.0.2 tarball</a></li>
</ul>
<h2>Contact</h2>
diff --git a/projects/projects.css b/projects/projects.css
index 3e20d20..124b042 100644
--- a/projects/projects.css
+++ b/projects/projects.css
@@ -72,10 +72,6 @@ ul ul {
ul p {
margin: 0 1.8em 0.1em 1em; }
-strong {
- color: #800;
- font-weight: bold; }
-
dl.instructions {
margin: 0 1.8em;
padding: 0; }
@@ -130,41 +126,24 @@ dl.changes {
dl.changes > dd > ul {
margin: 0.2em 0 0.6em 0; }
-div.testimonial {
- position: relative;
- float: right;
- font-family: Garamond, Times, serif;
- background: #fdb;
- margin: 1em;
- padding: 0;
- max-width: 33%; }
+div.notice {
+ width: 14cm;
+ border: 2px solid #500;
+ margin: 1.3em auto;
+}
-div.testimonial > div {
- position: relative;
+div.notice h3:first-child {
margin: 0;
- padding: 0.2em 0.2em; }
-
-div.testimonial > div > span {
- position:absolute;
- font-size: 400%;
- left: 0.2em;
- top: 0; }
-
-div.testimonial > div > p {
- background: #ffd;
- padding: 1em 1.3em; }
+ padding: 0.3em 0.5cm;
+ font-weight: bold;
+ background: #500;
+ color: #ffd;
+}
-div.testimonial > div > p + span {
- float: right;
- position: relative;
- left: -0.2em;
- top: -0.4em; }
-
-div.testimonial > p {
- font-size: 90%;
- text-align: right;
- margin: 2em 0 0 0;
- padding: 0; }
+div.notice p {
+ line-height: 1.4;
+ margin: 1em 0.5cm;
+}
p.screenshot {
float: right;
diff --git a/projects/tinct/index.html b/projects/tinct/index.html
index a535d8f..f2b22e3 100644
--- a/projects/tinct/index.html
+++ b/projects/tinct/index.html
@@ -33,11 +33,26 @@
<h2>What is Tinct?</h2>
+<div class="notice">
+<h3>Warning</h3>
+<p>Tinct is a closed-source proprietary module that is best considered
+licence-encumbered abandonware. It cannot be updated to work properly
+on modern RISC OS hardware.<p>
+</div>
+
+<div class="notice">
+<h3>Notice</h3>
+<p>Anyone interested in developing a new efficient <strong>open-source</strong>
+sprite rendering module that can render sprites with alpha channels, and
+supports error diffusion for low bits-per-pixel screen modes should please get
+in touch.</p>
+</div>
+
<p>Tinct provides RISC OS applications with support for high speed rendering of opaque and alpha-blended sprites with optional image enhancement. It was developed to enable NetSurf to plot PNGs with alpha channels and provide on-the-fly error diffusion to display images at their best in screen modes with few colours.</p>
<h2>Download</h2>
-<p>Please visit the <a href="http://www.tinct.net/tinct.asp">Tinct web site</a> to download Tinct.</p>
+<p>Please visit the <a href="http://www.tinct.net/Downloads/Tinct.aspx">Tinct web site</a> to download Tinct.</p>
<h2>Contact</h2>
diff --git a/projects/ttf2f/index.html b/projects/ttf2f/index.html
index 9186277..39405ed 100644
--- a/projects/ttf2f/index.html
+++ b/projects/ttf2f/index.html
@@ -50,9 +50,108 @@
<p>Please download TTF2f:</p>
<ul>
-<li><a href="http://download.netsurf-browser.org/other/ttf2f/ttf2f-004.zip">TTF2f 0.04</a> (Full RISC OS GUI version)</li>
+<li><a href="https://download.netsurf-browser.org/other/ttf2f/ttf2f-007.zip">TTF2f 0.07</a> (Full RISC OS GUI version)</li>
+<li><a href="https://download.netsurf-browser.org/other/ttf2f/ttf2f-006.zip">TTF2f 0.06</a> (Full RISC OS GUI version)</li>
+<li><a href="https://download.netsurf-browser.org/other/ttf2f/ttf2f-005.zip">TTF2f 0.05</a> (Full RISC OS GUI version)</li>
+<li><a href="https://download.netsurf-browser.org/other/ttf2f/ttf2f-004.zip">TTF2f 0.04</a> (Full RISC OS GUI version)</li>
+<li><a href="https://download.netsurf-browser.org/other/ttf2f/ttf2f-003.zip">TTF2f 0.03</a> (Full RISC OS GUI version)</li>
</ul>
+<h2>Changes</h2>
+
+<h3>0.07 (27-May-2022)</h3>
+
+<ul>
+<li>Fix Encoding file entries for astral characters.</li>
+</ul>
+
+<p>Early versions of the UCS Font Manager (3.41-3.42) supported the
+use of /uni followed by up to 8 upper-case hex digits to specify
+the Unicode codepoint represented by a glyph.</p>
+
+<p>Font Manager 3.43 changed this behaviour to align with Adobe's
+then-current specification of /uniXXXX for characters in the
+Basic Multilingual Plane and /uniXXXXYYYY for all other characters
+(where XXXX is a high UTF-16 surrogate and YYYY is a low surrogate)</p>
+
+<p>Font Manager 3.53 changed again to remove support for /uniXXXXYYYY
+and, instead, introduced support for /uXXXX to /uXXXXXXXX, where
+leading zeroes are forbidden if more than 4 hex digits are present.</p>
+
+<p>Change our behaviour to use the /uniXXXX form for characters in
+the Basic Multilingual Plane (which is supported by all versions
+of the UCS Font Manager) and use the /uXXXXX - /uXXXXXXXX form
+for all other characters.</p>
+
+<p>This effectively means that Font Manager 3.53 or later is required
+when astral characters are in use.</p>
+
+<p>All fonts containing astral characters converted using earlier
+versions of TTF2f will need to be re-converted with this (or later)
+version to allow the Font Manager to make use of glyphs defined for
+astral characters.</p>
+
+<h3>0.06 (04-Aug-2021)</h3>
+
+<p>Fix broken glyph naming for fonts with codepoints outside the
+Basic Multilingual Plane. This issue would manifest itself if the
+bottom 16 bits of a codepoint in an astral plane happened to match
+a codepoint in the Glyph mapping. In this case the glyph would
+be erroneously identified as representing the corresponding BMP
+codepoint, resulting in a bogus Encoding file for the font and
+incorrect glyph display when using legacy alphabets.</p>
+
+<p>As a concrete example, a glyph representing codepoint U+20021
+(being a CJK Unified Ideograph in the Supplementary Ideographic Plane)
+would be erroneously identified as U+0021 (EXCLAMATION MARK) and
+would have an Encoding file entry of "/exclam", instead of
+"/uni20021". This would then cause this glyph to be displayed whenever
+an exclamation mark was used in a Latin1 alphabet.</p>
+
+<h3>0.05 (04-Aug-2021)</h3>
+
+<ul>
+<li>Rebuild against LDREX/STREX-aware UnixLib.</li>
+<li>Improve RISC OS-specific Makefile targets.</li>
+<li>Use ccres to compile resource file.</li>
+<li>Update copyright dates and third-party licensing information.</li>
+<li>Link against FreeType 2.11.0, OSLib 7.00, and Zlib 1.2.11.</li>
+</ul>
+
+<h3>0.04 (05-Mar-2011)</h3>
+
+<ul>
+<li>Output the first 256 glyphs in Acorn Latin1 order so converted fonts
+are useful in applications that don't ask for a specific font encoding.</li>
+<li>Fix handling of fonts that map multiple codepoints to a single glyph.</li>
+<li>Ensure that any MessagesNN files are updated with details of converted fonts.</li>
+<li>Many bug fixes and general improvements.</li>
+</ul>
+
+<h3>0.03 (15-Aug-2005)</h3>
+
+<p>No longer create language fonts, as the font manager appears capable
+of handling encoding files with /uniXXXX for symbol fonts. Quite why
+this behaviour didn't appear to work when originally tested, I've no
+idea. This change avoids any necessity to move Encodings files around.</o>
+
+<h3>0.02 (10-Sep-2004)</h3>
+
+<p>Remove buggy metrics code which caused fonts with <= 256 different
+horiAdvance values to have broken glyph spacings. All fonts now use
+the extended table format where the glyph number is the table index.</p>
+
+<p>Fix for fonts which don't embed glyph names (or use incorrect ones).
+The glyph names are now retrieved from the Glyphs file. The format
+of the Glyphs file is as per the Adobe Glyph List comment. TTF2f
+uses only columns 1 and 2.</p>
+
+<p>Improve multitasking when extracting glyph metrics.</p>
+
+<h3>0.01 (07-Sep-2004)</h3>
+
+<p>Initial release.</p>
+
<h2>Source code</h2>
<p>You can <a href="//source.netsurf-browser.org/ttf2f.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>