Switch from HTML to XHTML
XHTML provides strict parsing checks to enforce XML compliance, unlike HTML which will allow broken code to load. Code-correctness will substantially increase with this change.
This commit is contained in:
parent
48ce64081e
commit
dba0b18bc8
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - About -->
|
||||
<!-- Version: 6.3.0 -->
|
||||
<!-- Version: 7.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,16 +16,16 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>About</h1>
|
||||
<nav id="toc">
|
||||
@ -70,8 +70,8 @@
|
||||
<section id="about_me">
|
||||
<h2 id="about_me"><a href="#about_me">About Me</a></h2>
|
||||
<p>I am Jake Winters, also known by my pseudonym "Inference", a security
|
||||
researcher based in United Kingdom.<br>
|
||||
I am the founder, lead developer, and administrator, of Inferencium.<br>
|
||||
researcher based in United Kingdom.<br/>
|
||||
I am the founder, lead developer, and administrator, of Inferencium.<br/>
|
||||
All opinions are my own, and are not necessarily shared with projects or people
|
||||
I am affiliated with.</p>
|
||||
<p>I write about my research and experience in cybersecurity and also physical
|
||||
@ -79,18 +79,18 @@
|
||||
about other aspects of my life.</p>
|
||||
<p>I am an open source advocate for the preservation and modifiability of source
|
||||
code. I believe source code should be considered human knowledge as much as past
|
||||
knowledge and teachings were; it is how modern humanity survives and runs.<br>
|
||||
knowledge and teachings were; it is how modern humanity survives and runs.<br/>
|
||||
Source code being modifiable allows it to be adapted for use by anyone, whether
|
||||
to add features, harden it for increased security and/or privacy, or provide
|
||||
accessibility for disabled users.<br>
|
||||
accessibility for disabled users.<br/>
|
||||
I am also a modular design advocate for the ability to securely and robustly
|
||||
make changes to hardware and software without the entire system being
|
||||
affected.</p>
|
||||
<p>I run multiple XMPP channels; a directory of channels can be found on the
|
||||
<a href="https://inferencium.net/directory.html">directory</a>
|
||||
<a href="https://inferencium.net/directory.xhtml">directory</a>
|
||||
webpage.</p>
|
||||
<p>If you wish to contact me for any reason, you can use my
|
||||
<a href="https://inferencium.net/contact.html">contact methods</a>.</p>
|
||||
<a href="https://inferencium.net/contact.xhtml">contact methods</a>.</p>
|
||||
<h3 id="about_me-gnulinux_or_linux"><a href="#about_me-gnulinux_or_linux">Is it GNU/Linux or Just Linux?</a></h3>
|
||||
<p>It's just Linux. GNU is completely unrelated to Linux, which is a
|
||||
kernel developed by Linus Torvalds. Linux can be used entirely without
|
||||
@ -153,7 +153,7 @@
|
||||
specified in the SPDX license identifier), and requiring
|
||||
the original copyright notice to be kept in order to
|
||||
attribute the original creator of the licensed
|
||||
content.<br>
|
||||
content.<br/>
|
||||
Due to the restrictive and invasive nature of this
|
||||
license, it is avoided unless such restrictions would be
|
||||
beneficial to my code; whenever this is the case, the
|
||||
@ -202,11 +202,11 @@
|
||||
hardware-acceleration, and ChaCha20-Poly1305 for devices without
|
||||
AES hardware-acceleration, with AES-128-GCM as a fallback
|
||||
(AES-128-GCM is mandated for TLS 1.3 by
|
||||
<a href="https://datatracker.ietf.org/doc/html/rfc8446#section-9.1">IETF RFC8446 section 9.1</a>)</li>
|
||||
<a href="https://datatracker.ietf.org/doc.html/rfc8446#section-9.1">IETF RFC8446 section 9.1</a>)</li>
|
||||
<li>All connections are made via high-security key exchange
|
||||
protocols, preferring X25519, with secp256r1 as a fallback
|
||||
(secp256r1 is mandated for TLS 1.3 by
|
||||
<a href="https://datatracker.ietf.org/doc/html/rfc8446#section-9.1">IETF RFC8446 section 9.1</a>)</li>
|
||||
<a href="https://datatracker.ietf.org/doc.html/rfc8446#section-9.1">IETF RFC8446 section 9.1</a>)</li>
|
||||
<li>DNSSEC implemented to provide a root-of-trust for encryption
|
||||
and authentication for domain and server configuration</li>
|
||||
<li>Referrer headers disabled to prevent knowing where a user
|
||||
@ -230,13 +230,13 @@
|
||||
<th id="hardware-smartphone-type">Type</th>
|
||||
<th id="hardware-smartphone">Hardware</th>
|
||||
<th id="hardware-smartphone-description">Description</th>
|
||||
<th id="hardware-smartphone-source_model">Source model<br>
|
||||
<th id="hardware-smartphone-source_model">Source model<br/>
|
||||
(License)</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th id="hardware-smartphone-smartphone">Smartphone</th>
|
||||
<th id ="google-pixel" headers="hardware hardware-smartphone-smartphone">
|
||||
<img src="asset/img/google-pixel_8_pro.png" width="100px" height="100px"/><br>
|
||||
<img src="asset/img/google-pixel_8_pro.png" width="100px" height="100px"/><br/>
|
||||
Google Pixel
|
||||
</th>
|
||||
<td class="desc" headers="hardware-description google-pixel">
|
||||
@ -320,7 +320,7 @@
|
||||
<a href="https://support.google.com/nexus/answer/4457705#zippy=%2Cpixel-a-g-pixel-pixel-a-g-pixel-a-pixel-xl-pixel">minimum of 3 years from launch</a>.</p>
|
||||
<p>Pixel 6-series, Pixel 7-series, Pixel
|
||||
Fold, and Pixel Tablet, are supported for a
|
||||
<a href="https://support.google.com/nexus/answer/4457705#zippy=%2Cpixel-a-pixel-pixel-pro-pixel-a-pixel-pixel-pro-pixel-fold">minimum of 5 years from launch</a>.
|
||||
<a href="https://support.google.com/nexus/answer/4457705#zippy=%2Cpixel-a-pixel-pixel-pro-pixel-a-pixel-pixel-pro-pixel-fold">minimum of 5 years from launch</a>.</p>
|
||||
<p>Pixel 8-series is supported for a
|
||||
<a href="https://support.google.com/nexus/answer/4457705#zippy=%2Cpixel-pro">minimum of 7 years from launch</a>,
|
||||
putting it on the same support level as
|
||||
@ -341,13 +341,13 @@
|
||||
<th id="software-desktop-type">Type</th>
|
||||
<th id="software-desktop">Software</th>
|
||||
<th id="software-desktop-description">Description</th>
|
||||
<th id="software-desktop-source_model">Source model<br>
|
||||
<th id="software-desktop-source_model">Source model<br/>
|
||||
(License)</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th id="software-desktop-os">Operating system</th>
|
||||
<th id="gentoo_linux" headers="software-desktop software-desktop-os">
|
||||
<img src="asset/img/logo-gentoo_linux.png" width="100px" height="100px"/><br>
|
||||
<img src="asset/img/logo-gentoo_linux.png" width="100px" height="100px"/><br/>
|
||||
Gentoo Linux
|
||||
</th>
|
||||
<td class="desc" headers="software-description gentoo_linux">
|
||||
@ -370,18 +370,18 @@
|
||||
and GrapheneOS'
|
||||
<a href="https://github.com/GrapheneOS/hardened_malloc/">hardened_malloc</a>
|
||||
memory allocator.</p>
|
||||
You can find my Gentoo Linux configurations in my
|
||||
<p>You can find my Gentoo Linux configurations in my
|
||||
<a href="https://src.inferencium.net/Inferencium/cfg/">configuration respository</a>.</p>
|
||||
</td>
|
||||
<td headers="software-desktop-source_model gentoo_linux">
|
||||
Open-source<br>
|
||||
Open-source<br/>
|
||||
(GPL-2.0-only)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th id="software-web_browser">Web browser</th>
|
||||
<th id="chromium" headers="software-desktop software-web_browser">
|
||||
<img src="asset/img/logo-chromium.png" width="100px" height="100px"/><br>
|
||||
<img src="asset/img/logo-chromium.png" width="100px" height="100px"/><br/>
|
||||
Chromium
|
||||
</th>
|
||||
<td class="desc" headers="software-description chromium">
|
||||
@ -398,7 +398,7 @@
|
||||
memory hardening, and
|
||||
<a href="https://www.chromium.org/developers/testing/control-flow-integrity/">control-flow integrity (CFI)</a>.</p></td>
|
||||
<td headers="software-desktop-source_model chromium">
|
||||
Open-source<br>
|
||||
Open-source<br/>
|
||||
(BSD-3-Clause)
|
||||
</td>
|
||||
</tr>
|
||||
@ -411,14 +411,13 @@
|
||||
<th id="software-smartphone-type">Type</th>
|
||||
<th id="software-smartphone">Software</th>
|
||||
<th id="software-smartphone-description">Description</th>
|
||||
<th id="software-smartphone-source_model">Source model<br>
|
||||
<th id="software-smartphone-source_model">Source model<br/>
|
||||
(License)</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th id="software-smartphone-os">Operating system</th>
|
||||
<th id="grapheneos" headers="software-smartphone software-smartphone-os">
|
||||
<img src="asset/img/logo-grapheneos.png" width="100px" height="100px"/><br>
|
||||
<br>
|
||||
<img src="asset/img/logo-grapheneos.png" width="100px" height="100px"/><br/>
|
||||
GrapheneOS
|
||||
</th>
|
||||
<td class="desc" headers="software-smartphone-description grapheneos">
|
||||
@ -456,14 +455,14 @@
|
||||
which provides extensive documentation.</p>
|
||||
</td>
|
||||
<td headers="software-smartphone-source_model grapheneos">
|
||||
Open-source<br>
|
||||
Open-source<br/>
|
||||
(MIT)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th id="software-smartphone-web_browser">Web browser</th>
|
||||
<th id="vanadium" headers="software-smartphone software-smartphone-web_browser">
|
||||
<img src="asset/img/logo-vanadium.png" width="100px" height="100px"/><br>
|
||||
<img src="asset/img/logo-vanadium.png" width="100px" height="100px"/><br/>
|
||||
Vanadium
|
||||
</th>
|
||||
<td class="desc" headers="software-smartphone-description vanadium">
|
||||
@ -481,14 +480,14 @@
|
||||
patch-set, can be found in its
|
||||
<a href="https://github.com/GrapheneOS/Vanadium/">official repository</a>.</p></td>
|
||||
<td headers="software-smartphone-source_model vanadium">
|
||||
Open-source<br>
|
||||
Open-source<br/>
|
||||
(GPL-2.0-only)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2" id="software-smartphone-messenger">Messenger</th>
|
||||
<th id="molly" headers="software-smartphone software-smartphone-messenger">
|
||||
<img src="asset/img/logo-molly.png" width="100px" height="100px"/><br>
|
||||
<img src="asset/img/logo-molly.png" width="100px" height="100px"/><br/>
|
||||
Molly
|
||||
</th>
|
||||
<td class="desc" headers="software-smartphone-description molly">
|
||||
@ -516,13 +515,13 @@
|
||||
</p>
|
||||
</td>
|
||||
<td headers="software-smartphone-source_model molly">
|
||||
Open-source<br>
|
||||
Open-source<br/>
|
||||
(GPL-3.0-only)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th id="conversations" headers="software-smartphone software-smartphone-messenger">
|
||||
<img src="asset/img/logo-conversations.png" width="100px" height="100px"/><br>
|
||||
<img src="asset/img/logo-conversations.png" width="100px" height="100px"/><br/>
|
||||
Conversations
|
||||
</th>
|
||||
<td class="desc" headers="software-smartphone-description conversations">
|
||||
@ -533,7 +532,7 @@
|
||||
client and has great usability.</p>
|
||||
</td>
|
||||
<td headers="software-smartphone-source_model conversations">
|
||||
Open-source<br>
|
||||
Open-source<br/>
|
||||
(GPL-3.0-only)
|
||||
</td>
|
||||
</tr>
|
||||
@ -543,7 +542,7 @@
|
||||
<section id="recommendations-music">
|
||||
<h3 id="recommendations-music"><a href="#recommendations-music">Music</a></h3>
|
||||
<p>For a curated list of music I enjoy, visit my
|
||||
<a href="music.html">music page</a>.</p>
|
||||
<a href="music.xhtml">music page</a>.</p>
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
53
blog.html
53
blog.html
@ -1,53 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Blog -->
|
||||
<!-- Version: 4.1.0 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium - Blog</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Blog</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><b>2022-12-20</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/the_chromium_monopoly.html">#3 - The Chromium Monopoly</a></li>
|
||||
</ul>
|
||||
<li><b>2022-06-30</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/untrusted_the_issue_with_decentralisation.html">#2 - Untrusted: The Issue with Decentralisation</a></li>
|
||||
</ul>
|
||||
<li><b>2022-01-29</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/systemd_insecurity.html">#1 - systemd Insecurity</a></li>
|
||||
</ul>
|
||||
<li><b>2022-01-27</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/foss_is_working_against_itself.html">#0 - FOSS is Working Against Itself</a></li>
|
||||
</ul>
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
53
blog.xhtml
Normal file
53
blog.xhtml
Normal file
@ -0,0 +1,53 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Blog -->
|
||||
<!-- Version: 5.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium - Blog</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Blog</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><b>2022-12-20</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/the_chromium_monopoly.xhtml">#3 - The Chromium Monopoly</a></li>
|
||||
</ul>
|
||||
<li><b>2022-06-30</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/untrusted_the_issue_with_decentralisation.xhtml">#2 - Untrusted: The Issue with Decentralisation</a></li>
|
||||
</ul>
|
||||
<li><b>2022-01-29</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/systemd_insecurity.xhtml">#1 - systemd Insecurity</a></li>
|
||||
</ul>
|
||||
<li><b>2022-01-27</b></li>
|
||||
<ul>
|
||||
<li><a href="blog/foss_is_working_against_itself.xhtml">#0 - FOSS is Working Against Itself</a></li>
|
||||
</ul>
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Blog - #0 -->
|
||||
<!-- Version: 5.1.0 -->
|
||||
<!-- Version: 6.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,23 +16,23 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Blog - #0</h1>
|
||||
<h2>FOSS is Working Against Itself</h2>
|
||||
<p class="update_date">Posted: 2022-01-27 (UTC+00:00)</p>
|
||||
<p class="update_date">Updated: 2023-10-31 (UTC+00:00)</p>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#examples">Examples</a></li>
|
||||
@ -44,7 +44,7 @@
|
||||
</ul>
|
||||
</nav>
|
||||
<section id="introduction">
|
||||
<h2 id=introduction"><a href="#introduction">Introduction</a></h2>
|
||||
<h2 id="introduction"><a href="#introduction">Introduction</a></h2>
|
||||
<p>The world has become a dangerous, privacy invading, human rights stripping,
|
||||
totalitarian place; in order to combat this, people are joining a growing, and
|
||||
dangerous, trend, which I will refer to in this post as the "Free and Open
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Blog - #1 -->
|
||||
<!-- Version: 5.1.0 -->
|
||||
<!-- Version: 6.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,23 +16,23 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Blog - #1</h1>
|
||||
<h2>systemd Insecurity</h2>
|
||||
<p class="update_date">Posted: 2022-01-29 (UTC+00:00)</p>
|
||||
<p class="update_date">Updated: 2023-10-31 (UTC+00:00)</p>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#issue-0">Issue #0 - Against CVE Assignment</a></li>
|
||||
<li><a href="#issue-1">Issue #1 - CVEs Are Not Useful</a></li>
|
||||
@ -75,18 +75,16 @@
|
||||
</section>
|
||||
<section id="issue-3">
|
||||
<h2 id="issue-3"><a href="#issue-3">Issue #3 - Blaming the User</a></h2>
|
||||
<blockquote>"Yes, as you found out "0day" is not a valid username. I wonder
|
||||
<blockquote><p>"Yes, as you found out "0day" is not a valid username. I wonder
|
||||
which tool permitted you to create it in the first place. Note that not
|
||||
permitting numeric first characters is done on purpose: to avoid ambiguities
|
||||
between numeric UID and textual user names.<br>
|
||||
<br>
|
||||
systemd will validate all configuration data you drop at it, making it hard to
|
||||
between numeric UID and textual user names.</p>
|
||||
<p>systemd will validate all configuration data you drop at it, making it hard to
|
||||
generate invalid configuration. Hence, yes, it's a feature that we don't permit
|
||||
invalid user names, and I'd consider it a limitation of xinetd that it doesn't
|
||||
refuse an invalid username.<br>
|
||||
<br>
|
||||
So, yeah, I don't think there's anything to fix in systemd here. I understand
|
||||
this is annoying, but still: the username is clearly not valid."</blockquote>
|
||||
refuse an invalid username.</p>
|
||||
<p>So, yeah, I don't think there's anything to fix in systemd here. I understand
|
||||
this is annoying, but still: the username is clearly not valid."</p></blockquote>
|
||||
<p>- Lennart Poettering, systemd lead developer</p>
|
||||
<p><b>My thoughts:</b> systemd was the thing that allowed root access just because a
|
||||
username started with a number, then Poettering blamed the user.</p>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Blog - #3 -->
|
||||
<!-- Version: 5.1.0 -->
|
||||
<!-- Version: 6.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,23 +16,23 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Blog - #3</h1>
|
||||
<h2>The Chromium Monopoly</h2>
|
||||
<p class="update_date">Posted: 2022-12-20 (UTC+00:00)</p>
|
||||
<p class="update_date">Updated: 2023-11-11 (UTC+00:00)</p>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#solution">Solution</a></li>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website -- Blog - #2 -->
|
||||
<!-- Version: 5.1.0 -->
|
||||
<!-- Inferencium - Website - Blog - #2 -->
|
||||
<!-- Version: 6.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,23 +16,23 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Blog - #2</h1>
|
||||
<h2>Untrusted: The Issue with Decentralisation</h2>
|
||||
<p class="update_date">Posted: 2022-06-30 (UTC+00:00)</p>
|
||||
<p class="update_date">Updated: 2023-11-11 (UTC+00:00)</p>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#introduction">Introduction</a></li>
|
||||
<li><a href="#examples">Examples</a></li>
|
@ -1,42 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Changelog -->
|
||||
<!-- Version: 2.1.0 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium - Changelog</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Changelog</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<ul>
|
||||
<li><a href="changelog/constellation.html">Constellation</a></li>
|
||||
<li><a href="changelog/firmware-aa000-0.html">Firmware - aa000-0</a></li>
|
||||
<li><a href="changelog/firmware-xa000-0.html">Firmware - xa000-0</a></li>
|
||||
<li><a href="changelog/firmware-xb000-0.html">Firmware - xb000-0</a></li>
|
||||
<li><a href="changelog/planetarium.html">Planetarium</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
42
changelog.xhtml
Normal file
42
changelog.xhtml
Normal file
@ -0,0 +1,42 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Changelog -->
|
||||
<!-- Version: 3.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium - Changelog</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Changelog</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="changelog/constellation.xhtml">Constellation</a></li>
|
||||
<li><a href="changelog/firmware-aa000-0.xhtml">Firmware - aa000-0</a></li>
|
||||
<li><a href="changelog/firmware-xa000-0.xhtml">Firmware - xa000-0</a></li>
|
||||
<li><a href="changelog/firmware-xb000-0.xhtml">Firmware - xb000-0</a></li>
|
||||
<li><a href="changelog/planetarium.xhtml">Planetarium</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Changelog - Constellation -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Changelog - Constellation</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#0.0.0.0">0.0.0.0</a></li>
|
||||
</ul>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Changelog - Firmware - aa000-0 -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Changelog - Firmware - aa000-0</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#7.0.0.8">7.0.0.8</a></li>
|
||||
<li><a href="#6.0.0.7">6.0.0.7</a></li>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Changelog - Firmware - xa000-0 -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Changelog - Firmware - xa000-0</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#4.0.0.4">4.0.0.4</a></li>
|
||||
<li><a href="#3.0.0.3">3.0.0.3</a></li>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Changelog - Firmware - xb000-0 -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Changelog - Firmware - xb000-0</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#1.0.0.1">1.0.0.1</a></li>
|
||||
<li><a href="#0.0.0.0">0.0.0.0</a></li>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Changelog - Planetarium -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html"</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml"></a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Changelog - Planetarium</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#0.0.0.0">0.0.0.0</a></li>
|
||||
</ul>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Contact -->
|
||||
<!-- Version: 6.3.0 -->
|
||||
<!-- Version: 7.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Contact</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#e2ee">End-to-end encrypted contact methods</a></li>
|
||||
<ul>
|
||||
@ -47,17 +47,15 @@
|
||||
allow verification to mitigate man-in-the-middle attacks, have
|
||||
high security, and reasonable privacy.</p>
|
||||
<p><strong>Use the
|
||||
<a href="key.html">keys</a>
|
||||
for each contact method to verify my devices.</strong><br>
|
||||
Note: Verification does not verify a person, only their devices,
|
||||
<a href="key.xhtml">keys</a>
|
||||
for each contact method to verify my devices.</strong></p>
|
||||
<p>Note: Verification does not verify a person, only their devices,
|
||||
and can be defeated via coercion or other force.</p>
|
||||
<p><img src="asset/img/logo-signal.png" class="logo-small" width="40px" height="40px"/> Signal<br>
|
||||
<br>
|
||||
+447549902964<p>
|
||||
<p><img src="asset/img/logo-xmpp.png" class="logo-small" width="40px" height="40px"/> XMPP<br>
|
||||
<br>
|
||||
<p><img src="asset/img/logo-signal.png" class="logo-small" width="40px" height="40px"/>Signal<br/>
|
||||
+447549902964</p>
|
||||
<p><img src="asset/img/logo-xmpp.png" class="logo-small" width="40px" height="40px"/>XMPP<br/>
|
||||
inference@inferencium.net (Main) -
|
||||
(<a href="key.html#xmpp-inferencium">Key</a>)</p>
|
||||
(<a href="key.xhtml#xmpp-inferencium">Key</a>)</p>
|
||||
</section>
|
||||
<!--
|
||||
<section id="e2ee-metadatafree">
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Directory -->
|
||||
<!-- Version: 1.0.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,16 +16,16 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Directory</h1>
|
||||
<section id="xmpp">
|
||||
@ -54,7 +54,7 @@
|
||||
<p><b>Topic:</b> Any, excluding
|
||||
NSFW.</p>
|
||||
<p>Multimedia prohibited unless
|
||||
part of discussion.<p>
|
||||
part of discussion.</p>
|
||||
</td>
|
||||
<td class="red" headers="public inf">
|
||||
No
|
||||
@ -67,7 +67,7 @@
|
||||
<p>Inferencium moderation channel.</p>
|
||||
<p><b>Topic:</b> Moderation of all XMPP
|
||||
channels hosted by Inferencium.</p>
|
||||
<p>Inferencium moderators only.<p>
|
||||
<p>Inferencium moderators only.</p>
|
||||
</td>
|
||||
<td class="red" headers="public inf-moderation">
|
||||
No
|
||||
@ -81,7 +81,7 @@
|
||||
<p><b>Topic:</b> Any, excluding
|
||||
NSFW.</p>
|
||||
<p>Discussion prohibited outside of
|
||||
multimedia discussion.<p>
|
||||
multimedia discussion.</p>
|
||||
</td>
|
||||
<td class="red" headers="public inf-multimedia">
|
||||
No
|
@ -1,42 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Documentation -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium - Documentation</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Documentation</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<ul>
|
||||
<li><a href="documentation/hardened_malloc.html">hardened_malloc</a></li>
|
||||
<li><a href="documentation/openssl_selfsigned_certificate_chain.html">OpenSSL Self-signed Certificate Chain</a></li>
|
||||
<!--<li><a href="documentation/specification-system-aa000.html">Specification - System - aa000</a></li>-->
|
||||
<!--<li><a href="documentation/specification-system-xa000.html">Specification - System - xa000</a></li>-->
|
||||
<!--<li><a href="documentation/specification-system-xb000.html">Specification - System - xb000</a></li>-->
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
42
documentation.xhtml
Normal file
42
documentation.xhtml
Normal file
@ -0,0 +1,42 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Documentation -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium - Documentation</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Documentation</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="documentation/hardened_malloc.xhtml">hardened_malloc</a></li>
|
||||
<li><a href="documentation/openssl_selfsigned_certificate_chain.xhtml">OpenSSL Self-signed Certificate Chain</a></li>
|
||||
<!--<li><a href="documentation/specification-system-aa000.xhtml">Specification - System - aa000</a></li>-->
|
||||
<!--<li><a href="documentation/specification-system-xa000.xhtml">Specification - System - xa000</a></li>-->
|
||||
<!--<li><a href="documentation/specification-system-xb000.xhtml">Specification - System - xb000</a></li>-->
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Documentation - GrapheneOS hardened_malloc -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,16 +16,16 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<section id="introduction">
|
||||
<h1 id="introduction"><a href="#introduction">Documentation - GrapheneOS hardened_malloc</a></h1>
|
||||
@ -40,10 +40,10 @@
|
||||
<p>For the complete hardened_malloc documentation, visit its
|
||||
<a href="https://github.com/GrapheneOS/hardened_malloc#hardened_malloc">official documentation</a>.</p>
|
||||
<p>This documentation is also available in portable AsciiDoc format in my
|
||||
<a href="https://src.inferencium.net/Inferencium/doc/src/branch/stable/security/hardened_malloc.adoc">documentation source code repository</a>.
|
||||
<a href="https://src.inferencium.net/Inferencium/doc/src/branch/stable/security/hardened_malloc.adoc">documentation source code repository</a></p>.
|
||||
</section>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#memory_pages">Increase Permitted Amount of Memory Pages</a></li>
|
||||
<li><a href="#clone_source_code">Clone hardened_malloc Source Code</a></li>
|
||||
@ -69,13 +69,13 @@
|
||||
</section>
|
||||
<section id="compile">
|
||||
<h2 id="compile"><a href="#compile">Compile hardened_malloc</a></h2>
|
||||
<p><p><code>$ make <var><arguments></var></code></p>
|
||||
<p><code>$ make <var><arguments></var></code></p>
|
||||
<p><code>CONFIG_N_ARENA=<var>n</var></code> can be adjusted to increase parallel
|
||||
performance at the expense of memory usage, or decrease memory usage at the expense of
|
||||
parallel performance, where <var>n</var> is an integer. Higher values prefer parallel
|
||||
performance, lower values prefer lower memory usage. The number of arenas has no impact
|
||||
on the security properties of hardened_malloc.<br>
|
||||
<b>Minimum number of arenas:</b> 1<br>
|
||||
on the security properties of hardened_malloc.<br/>
|
||||
<b>Minimum number of arenas:</b> 1<br/>
|
||||
<b>Maximum number of arenas:</b> 256</p>
|
||||
<p>For extra security, <code>CONFIG_SEAL_METADATA=true</code> can be used in order to
|
||||
control whether Memory Protection Keys are used to disable access to all writable
|
||||
@ -98,8 +98,8 @@
|
||||
<h2 id="preload_on_boot"><a href="#preload_on_boot">Set System to Preload hardened_malloc on Boot</a></h2>
|
||||
<p><b>musl-based systems:</b> Add
|
||||
<code>export LD_PRELOAD="<var><hardened_malloc path></var>"</code> to
|
||||
<code>/etc/environment</code><br>
|
||||
<b>glibc-based systems:</b> Add <code><var><hardened_malloc path></var></code> to
|
||||
<code>/etc/environment</code></p>
|
||||
<p><b>glibc-based systems:</b> Add <code><var><hardened_malloc path></var></code> to
|
||||
<code>/etc/ld.so.preload</code></p>
|
||||
</section>
|
||||
</body>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Documentation - OpenSSL Self-signed Certificate Chain -->
|
||||
<!-- Version: 1.1.0 -->
|
||||
<!-- Version: 2.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,16 +16,16 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="../index.html"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.html">About</a></div>
|
||||
<div><a href="../contact.html">Contact</a></div>
|
||||
<div><a href="../blog.html">Blog</a></div>
|
||||
<div><a href="../documentation.html">Documentation</a></div>
|
||||
<div><a href="../source.html">Source</a></div>
|
||||
<div><a href="../key.html">Key</a></div>
|
||||
<div><a href="../changelog.html">Changelog</a></div>
|
||||
<div><a href="../directory.html">Directory</a></div>
|
||||
<div><a href="../index.xhtml"><img src="../asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="../index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="../about.xhtml">About</a></div>
|
||||
<div><a href="../contact.xhtml">Contact</a></div>
|
||||
<div><a href="../blog.xhtml">Blog</a></div>
|
||||
<div><a href="../documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="../source.xhtml">Source</a></div>
|
||||
<div><a href="../key.xhtml">Key</a></div>
|
||||
<div><a href="../changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="../directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<section id="introduction">
|
||||
<h1 id="introduction"><a href="#introduction">Documentation - OpenSSL Self-signed Certificate Chain</a></h1>
|
||||
@ -37,10 +37,10 @@
|
||||
also be performed between multiple levels of certificates to ensure the chain of trust
|
||||
is valid.</p>
|
||||
<p>This documentation is also available in portable AsciiDoc format in my
|
||||
<a href="https://src.inferencium.net/Inferencium/doc/src/branch/stable/security/openssl_selfsigned_certificate_chain.adoc">documentation source code repository</a>.
|
||||
<a href="https://src.inferencium.net/Inferencium/doc/src/branch/stable/security/openssl_selfsigned_certificate_chain.adoc">documentation source code repository</a>.</p>
|
||||
</section>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#create_certificate_authority_key">Create Certificate Authority Key</a></li>
|
||||
<li><a href="#verify_certificate_authority_key">Verify Certificate Authority Key</a></li>
|
||||
@ -75,7 +75,7 @@
|
||||
</section>
|
||||
<section id="convert_certificate_to_pem_format">
|
||||
<h2 id="convert_certificate_to_pem_format"><a href="#convert_certificate_to_pem_format">Convert Certificate to PEM Format</a></h2>
|
||||
<p><p><code>openssl x509 -in <var><CA certificate name></var>.pem -out <var><CA certificate name></var>.pem -outform PEM</code></p>
|
||||
<p><code>openssl x509 -in <var><CA certificate name></var>.pem -out <var><CA certificate name></var>.pem -outform PEM</code></p>
|
||||
</section>
|
||||
<section id="verify_certificate_authority_certificate">
|
||||
<h2 id="verify_certificate_authority_certificate"><a href="#verify_certificate_authority_certificate">Verify Certificate Authority Certificate</a></h2>
|
||||
@ -83,7 +83,7 @@
|
||||
</section>
|
||||
<section id="create_intermediate_certificate_authority_key">
|
||||
<h2 id="create_intermediate_certificate_authority_key"><a href="#create_intermediate_certificate_authority_key">Create Intermediate Certificate Authority Key</a></h2>
|
||||
<p><code>openssl genrsa <var><encryption type></var> -out <var><intermediate CA key name></var>.pem <var><key size></var></code>
|
||||
<p><code>openssl genrsa <var><encryption type></var> -out <var><intermediate CA key name></var>.pem <var><key size></var></code></p>
|
||||
</section>
|
||||
<section id="verify_intermediate_certificate_authority_key">
|
||||
<h2 id="verify_intermediate_certificate_authority_key"><a href="#verify_intermediate_certificate_authority_key">Verify Intermediate Certificate Authority Key</a></h2>
|
||||
@ -115,7 +115,7 @@
|
||||
</section>
|
||||
<section id="create_server_certificate_signing_request">
|
||||
<h2 id="create_server_certificate_signing_request"><a href="#create_server_certificate_signing_request">Create Server Certificate Signing Request</a></h2>
|
||||
<p><code>openssl req -new -sha256 -subj "/C=<var><country></var>/ST=<var><state/province></var>/L=<var><locality></var>/O=<var><organization></var>/CN=<common name></var>" -addext "subjectAltName = DNS.1:<var><alternative DNS entry></var>" -key <var><server key name></var>.pem -out <var><server certificate signing request name></var>.pem</code></p>
|
||||
<p><code>openssl req -new -sha256 -subj "/C=<var><country></var>/ST=<var><state/province></var>/L=<var><locality></var>/O=<var><organization></var>/CN=<var><common name></var>" -addext "subjectAltName = DNS.1:<var><alternative DNS entry></var>" -key <var><server key name></var>.pem -out <var><server certificate signing request name></var>.pem</code></p>
|
||||
</section>
|
||||
<section id="create_server_certificate">
|
||||
<h2 id="create_server_certificate"><a href="#create_server_certificate">Create Server Certificate</a></h2>
|
31
index.html
31
index.html
@ -1,31 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Index -->
|
||||
<!-- Version: 3.1.0 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
31
index.xhtml
Normal file
31
index.xhtml
Normal file
@ -0,0 +1,31 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Index -->
|
||||
<!-- Version: 4.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<link rel="stylesheet" href="main.css"/>
|
||||
<title>Inferencium</title>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Key -->
|
||||
<!-- Version: 5.2.0 -->
|
||||
<!-- Version: 6.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Key</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="#notes">Notes</a></li>
|
||||
<li><a href="#e2ee">End-to-end Encrypted Contact Methods</a></li>
|
||||
@ -61,26 +61,21 @@
|
||||
<h2 id="e2ee"><a href="#e2ee">End-to-end Encrypted Contact Methods</a></h2>
|
||||
<h3 id="xmpp"><a href="#xmpp"><img class="logo-small" src="asset/img/logo-xmpp.png" width="40px" height="40px"/> XMPP</a></h3>
|
||||
<p class="update_date">Updated: 2023-01-13 (UTC+00:00)</p>
|
||||
<br>
|
||||
<p>Whenever possible, open the links to pin the fingerprints directly
|
||||
from this webpage. If that is not possible, manually verify the
|
||||
fingerprints.</p>
|
||||
<br>
|
||||
<h4 id="xmpp-inferencium"><a href="#xmpp-inferencium">inference@inferencium.net (Main)</a></h3>
|
||||
<h4 id="xmpp-inferencium"><a href="#xmpp-inferencium">inference@inferencium.net (Main)</a></h4>
|
||||
<h5>Key #0</h5>
|
||||
<code>
|
||||
67ee49da 37bcc392 691d9151 851e4240 6b5e80c2 e7d060b5 78dfdb41 443f9c52
|
||||
</code>
|
||||
<br>
|
||||
<br>
|
||||
<br/>
|
||||
<a href="xmpp:inference@inferencium.net?omemo-sid-1641576775=67ee49da37bcc392691d9151851e42406b5e80c2e7d060b578dfdb41443f9c52">xmpp:inference@inferencium.net?omemo-sid-1641576775=67ee49da37bcc392691d9151851e42406b5e80c2e7d060b578dfdb41443f9c52</a>
|
||||
<p>Legacy XMPP keys:</p>
|
||||
<h5>Key #0</h5>
|
||||
<code>
|
||||
1bd03c6a 5e011655 2fafd697 da4fce70 63de5a83 a264a34a fcce78fe 6b06820c
|
||||
</code>
|
||||
<br>
|
||||
<br>
|
||||
</code><br/>
|
||||
<a href="xmpp:inference@inferencium.net?omemo-sid-1586888206=1bd03c6a5e0116552fafd697da4fce7063de5a83a264a34afcce78fe6b06820c">xmpp:inference@inferencium.net?omemo-sid-1586888206=1bd03c6a5e0116552fafd697da4fce7063de5a83a264a34afcce78fe6b06820c</a>
|
||||
</section>
|
||||
<section id="file_git_signing">
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Music -->
|
||||
<!-- Version: 2.1.0 -->
|
||||
<!-- Version: 3.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2023 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,16 +16,16 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Music</h1>
|
||||
<section id="music">
|
||||
@ -40,7 +40,7 @@
|
||||
<li><a href="https://youtube.com/watch?v=qRJVcQsqieU">Essenger - Tenebrous</a></li>
|
||||
<li><a href="https://youtube.com/watch?v=uNj3vZQLNWM">Essenger - Tenebrous (Irons Remix)</a></li>
|
||||
<li><a href="https://youtube.com/watch?v=8bCaXe5fIB4">Geoxor - I Like You</a></li>
|
||||
<li><a href="https://youtube.com/watch?v=v9_9tYQd7yg">Geoxor & SVRGE - DEAD</a></li>
|
||||
<li><a href="https://youtube.com/watch?v=v9_9tYQd7yg">Geoxor & SVRGE - DEAD</a></li>
|
||||
<li><a href="https://youtube.com/watch?v=ktf_HPqTOXM">Haloweak - C.O.R.E</a></li>
|
||||
<li><a href="https://youtube.com/watch?v=q2DBeby7ni8">Haloweak - NARWHAL</a></li>
|
||||
<li><a href="https://youtube.com/watch?v=RHu804DrBZc">Haloweak - 傀儡 曲</a></li>
|
@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<!-- Inferencium - Website - Source -->
|
||||
<!-- Version: 4.1.0 -->
|
||||
<!-- Version: 5.0.0-alpha.1 -->
|
||||
|
||||
<!-- Copyright 2022 Jake Winters -->
|
||||
<!-- SPDX-License-Identifier: BSD-3-Clause -->
|
||||
|
||||
|
||||
<html lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
@ -16,20 +16,20 @@
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar">
|
||||
<div><a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.html" class="title">Inferencium</a></div>
|
||||
<div><a href="about.html">About</a></div>
|
||||
<div><a href="contact.html">Contact</a></div>
|
||||
<div><a href="blog.html">Blog</a></div>
|
||||
<div><a href="documentation.html">Documentation</a></div>
|
||||
<div><a href="source.html">Source</a></div>
|
||||
<div><a href="key.html">Key</a></div>
|
||||
<div><a href="changelog.html">Changelog</a></div>
|
||||
<div><a href="directory.html">Directory</a></div>
|
||||
<div><a href="index.xhtml"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"/></a></div>
|
||||
<div><a href="index.xhtml" class="title">Inferencium</a></div>
|
||||
<div><a href="about.xhtml">About</a></div>
|
||||
<div><a href="contact.xhtml">Contact</a></div>
|
||||
<div><a href="blog.xhtml">Blog</a></div>
|
||||
<div><a href="documentation.xhtml">Documentation</a></div>
|
||||
<div><a href="source.xhtml">Source</a></div>
|
||||
<div><a href="key.xhtml">Key</a></div>
|
||||
<div><a href="changelog.xhtml">Changelog</a></div>
|
||||
<div><a href="directory.xhtml">Directory</a></div>
|
||||
</nav>
|
||||
<h1>Source</h1>
|
||||
<nav id="toc">
|
||||
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
|
||||
<h2 id="toc"><a href="#toc">Table of Contents</a></h2>
|
||||
<ul>
|
||||
<li><a href="https://src.inferencium.net/Inferencium/cfg/">cfg</a> - Configuration files</li>
|
||||
<li><a href="https://src.inferencium.net/Inferencium/constellation/">constellation</a> - Constellation Fediverse back-end</li>
|
Loading…
x
Reference in New Issue
Block a user