<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://0xinfinity.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=0x221e</id>
	<title>0x221e - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://0xinfinity.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=0x221e"/>
	<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php/Special:Contributions/0x221e"/>
	<updated>2026-07-25T20:03:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=WlProxy_Protocol&amp;diff=37</id>
		<title>WlProxy Protocol</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=WlProxy_Protocol&amp;diff=37"/>
		<updated>2026-07-10T12:25:12Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Remove Title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the specification of the WlProxy Protocol, designed for easy and efficient transportation of wayland buffers and events.&lt;br /&gt;
&lt;br /&gt;
== Primitives ==&lt;br /&gt;
&lt;br /&gt;
// TBD&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Wlproxy&amp;diff=36</id>
		<title>Wlproxy</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Wlproxy&amp;diff=36"/>
		<updated>2026-07-10T12:24:52Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Remove title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WlProxy is the implementation of the [[WlProxy Protocol]]. Currently, WlProxy only supports the use of xen grant tables and xentensor to forward wayland buffers and events. However, the design of the wlproxy enables the use of other means of transportation.&lt;br /&gt;
&lt;br /&gt;
- This wiki needs more care&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=WlProxy_Protocol&amp;diff=35</id>
		<title>WlProxy Protocol</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=WlProxy_Protocol&amp;diff=35"/>
		<updated>2026-07-10T12:24:29Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Initial Creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= WlProxy Protocol =&lt;br /&gt;
This is the specification of the WlProxy Protocol, designed for easy and efficient transportation of wayland buffers and events.&lt;br /&gt;
&lt;br /&gt;
== Primitives ==&lt;br /&gt;
&lt;br /&gt;
// TBD&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Wlproxy&amp;diff=34</id>
		<title>Wlproxy</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Wlproxy&amp;diff=34"/>
		<updated>2026-07-10T12:23:23Z</updated>

		<summary type="html">&lt;p&gt;0x221e: /* WlProxy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= WlProxy =&lt;br /&gt;
WlProxy is the implementation of the [[WlProxy Protocol]]. Currently, WlProxy only supports the use of xen grant tables and xentensor to forward wayland buffers and events. However, the design of the wlproxy enables the use of other means of transportation.&lt;br /&gt;
&lt;br /&gt;
- This wiki needs more care&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Wlproxy&amp;diff=33</id>
		<title>Wlproxy</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Wlproxy&amp;diff=33"/>
		<updated>2026-07-10T12:23:11Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Initial Creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= WlProxy =&lt;br /&gt;
WlProxy is the implementation of the [[WlProxy Protocol]]. Currently, WlProxy only supports the use of xen grant tables and xentensor to forward wayland buffers and events. However, the design of the wlproxy enables the use of other means of transportation.&lt;br /&gt;
&lt;br /&gt;
**This wiki needs more care**&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=32</id>
		<title>X221e distro</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=32"/>
		<updated>2026-07-10T07:30:55Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Remove kernel from the tightly knit description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=x221e distro=&lt;br /&gt;
This linux distribution is designed to be security-first while keeping in mind the needs -- my needs specifically -- of a daily operating system.&lt;br /&gt;
&lt;br /&gt;
This distribution uses a void linux-style package building system, automating the entire process from configuration to packaging of the application. &lt;br /&gt;
&lt;br /&gt;
Bootstrap Build system: [https://universe.0xinfinity.dev/distro/bootstrap https://universe.0xinfinity.dev/distro/bootstrap]&lt;br /&gt;
&lt;br /&gt;
Build system: [https://universe.0xinfinity.dev/distro/ibps-src https://universe.0xinfinity.dev/distro/ibps-src]&lt;br /&gt;
&lt;br /&gt;
Kernel: [https://universe.0xinfinity.dev/distro/kernel https://universe.0xinfinity.dev/distro/kernel]&lt;br /&gt;
&lt;br /&gt;
== Security Features ==&lt;br /&gt;
=== Kernel Confidentiality Lockdown ===&lt;br /&gt;
This distribution uses the highest possible linux security lockdown to prevent and heavily restrict access to the kernel once they have root privileges. This prevents undue kernel module loading (reducing the chances of a kernel module and kernel security module rootkits). A supermajority of the features that are going to be used in my operating system will be baked into the kernel instead of using modules to load them. This has disadvantages like increased kernel size and increased attack surface by default (to be elaborated).&lt;br /&gt;
&lt;br /&gt;
=== Root Account Unavailable ===&lt;br /&gt;
While a PID1 has to exist on a linux system, the ability to access such privileges can still be heavily restricted on userspace after the init system launches.&lt;br /&gt;
&lt;br /&gt;
=== Amnesiac System ===&lt;br /&gt;
This operating system does not allow you to arbitrarily install persistent packages, or for persistent configuration. The system image is amnesiac, meaning you cannot persistently write to any of the following directories: /etc /var /root /usr. If you do write to such directories, the information will exist for the duration of the current PID1 session, and then the changes will disappear. To have persistent files on this operating system, you have to choose to mount the /home partition at boot. Otherwise, a temporary home directory with a default user will be created.&lt;br /&gt;
&lt;br /&gt;
The persistent system image is a squashfs.&lt;br /&gt;
&lt;br /&gt;
=== Whole-System Integrity ===&lt;br /&gt;
The initramfs and squashfs images are tightly knit. If the signature of one changes, the signature of all of them needs to change. Initramfs verifies the squashfs and kernel, and both the initramfs and squashfs verifies the kernel.&lt;br /&gt;
&lt;br /&gt;
==Other Features==&lt;br /&gt;
1. Uses glibc &lt;br /&gt;
&lt;br /&gt;
I might switch to muslc depending on support-level of applications I use, or, in the future, dom0 might use muslc while domU&#039;s use glibc.&lt;br /&gt;
&lt;br /&gt;
2. Uses runit&lt;br /&gt;
&lt;br /&gt;
[https://smarden.org/runit/ Runit] is a very lightweight init system for linux systems. I chose not to use systemd  due to the amount of dependencies that it pulls, and the amount of PID1-privileged operations that it conducts before privileges are reduced. Systemd appears to have an incredibly large attack-surface. &lt;br /&gt;
&lt;br /&gt;
//TBC&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
1. When my [[wlproxy]] project is completed, and forwarding of xen domU windows to xen dom0 wayland compositor is possible, the operating system will use xen by default, and compartmentalize each application while maintaining the amnesiac system of each compartment.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=31</id>
		<title>X221e distro</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=31"/>
		<updated>2026-07-10T07:30:23Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Add Whole-System Integrity to Security Features&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=x221e distro=&lt;br /&gt;
This linux distribution is designed to be security-first while keeping in mind the needs -- my needs specifically -- of a daily operating system.&lt;br /&gt;
&lt;br /&gt;
This distribution uses a void linux-style package building system, automating the entire process from configuration to packaging of the application. &lt;br /&gt;
&lt;br /&gt;
Bootstrap Build system: [https://universe.0xinfinity.dev/distro/bootstrap https://universe.0xinfinity.dev/distro/bootstrap]&lt;br /&gt;
&lt;br /&gt;
Build system: [https://universe.0xinfinity.dev/distro/ibps-src https://universe.0xinfinity.dev/distro/ibps-src]&lt;br /&gt;
&lt;br /&gt;
Kernel: [https://universe.0xinfinity.dev/distro/kernel https://universe.0xinfinity.dev/distro/kernel]&lt;br /&gt;
&lt;br /&gt;
== Security Features ==&lt;br /&gt;
=== Kernel Confidentiality Lockdown ===&lt;br /&gt;
This distribution uses the highest possible linux security lockdown to prevent and heavily restrict access to the kernel once they have root privileges. This prevents undue kernel module loading (reducing the chances of a kernel module and kernel security module rootkits). A supermajority of the features that are going to be used in my operating system will be baked into the kernel instead of using modules to load them. This has disadvantages like increased kernel size and increased attack surface by default (to be elaborated).&lt;br /&gt;
&lt;br /&gt;
=== Root Account Unavailable ===&lt;br /&gt;
While a PID1 has to exist on a linux system, the ability to access such privileges can still be heavily restricted on userspace after the init system launches.&lt;br /&gt;
&lt;br /&gt;
=== Amnesiac System ===&lt;br /&gt;
This operating system does not allow you to arbitrarily install persistent packages, or for persistent configuration. The system image is amnesiac, meaning you cannot persistently write to any of the following directories: /etc /var /root /usr. If you do write to such directories, the information will exist for the duration of the current PID1 session, and then the changes will disappear. To have persistent files on this operating system, you have to choose to mount the /home partition at boot. Otherwise, a temporary home directory with a default user will be created.&lt;br /&gt;
&lt;br /&gt;
The persistent system image is a squashfs.&lt;br /&gt;
&lt;br /&gt;
=== Whole-System Integrity ===&lt;br /&gt;
The initramfs, squashfs images, and the kernel are tightly knit. If the signature of one changes, the signature of all of them needs to change. Initramfs verifies the squashfs and kernel, and both the initramfs and squashfs verifies the kernel.&lt;br /&gt;
&lt;br /&gt;
==Other Features==&lt;br /&gt;
1. Uses glibc &lt;br /&gt;
&lt;br /&gt;
I might switch to muslc depending on support-level of applications I use, or, in the future, dom0 might use muslc while domU&#039;s use glibc.&lt;br /&gt;
&lt;br /&gt;
2. Uses runit&lt;br /&gt;
&lt;br /&gt;
[https://smarden.org/runit/ Runit] is a very lightweight init system for linux systems. I chose not to use systemd  due to the amount of dependencies that it pulls, and the amount of PID1-privileged operations that it conducts before privileges are reduced. Systemd appears to have an incredibly large attack-surface. &lt;br /&gt;
&lt;br /&gt;
//TBC&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
1. When my [[wlproxy]] project is completed, and forwarding of xen domU windows to xen dom0 wayland compositor is possible, the operating system will use xen by default, and compartmentalize each application while maintaining the amnesiac system of each compartment.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=30</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=30"/>
		<updated>2026-07-10T07:21:36Z</updated>

		<summary type="html">&lt;p&gt;0x221e: libneuron, specify C programming language&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [[Projects|a comprehensive list of my projects]] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== [[Project:Metal|Metal (and MetalC)]] ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;br /&gt;
&lt;br /&gt;
=== [[x221e distro]] ===&lt;br /&gt;
A custom security-hardening focused linux distribution. With confidentiality lockdown configured out-of-the-box, and amnesiac filesystem layout configured, it is designed to prevent long term persistence. This distribution is constantly evolving, with features planned such as; ML security system that trains on the user&#039;s behavior, each application being compartmentalized into seperate Xen DomU&#039;s and forwarded through my [[wlproxy|wlproxy project]].&lt;br /&gt;
&lt;br /&gt;
=== libneuron ===&lt;br /&gt;
A machine learning library in C that utilizes my [[libautograd]] library, implementing interfaces to use Multi Layer Perceptrons and, in the future, Transformers.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=29</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=29"/>
		<updated>2026-07-10T07:21:10Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Change ordering to metal, distro, libneuron&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [[Projects|a comprehensive list of my projects]] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== [[Project:Metal|Metal (and MetalC)]] ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;br /&gt;
&lt;br /&gt;
=== [[x221e distro]] ===&lt;br /&gt;
A custom security-hardening focused linux distribution. With confidentiality lockdown configured out-of-the-box, and amnesiac filesystem layout configured, it is designed to prevent long term persistence. This distribution is constantly evolving, with features planned such as; ML security system that trains on the user&#039;s behavior, each application being compartmentalized into seperate Xen DomU&#039;s and forwarded through my [[wlproxy|wlproxy project]].&lt;br /&gt;
&lt;br /&gt;
=== libneuron ===&lt;br /&gt;
A machine learning library that utilizes my [[libautograd]] library, implementing interfaces to use Multi Layer Perceptrons and, in the future, Transformers.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=28</id>
		<title>X221e distro</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=28"/>
		<updated>2026-07-10T06:33:28Z</updated>

		<summary type="html">&lt;p&gt;0x221e: linux security feature -&amp;gt; linux security lockdown&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=x221e distro=&lt;br /&gt;
This linux distribution is designed to be security-first while keeping in mind the needs -- my needs specifically -- of a daily operating system.&lt;br /&gt;
&lt;br /&gt;
This distribution uses a void linux-style package building system, automating the entire process from configuration to packaging of the application. &lt;br /&gt;
&lt;br /&gt;
Bootstrap Build system: [https://universe.0xinfinity.dev/distro/bootstrap https://universe.0xinfinity.dev/distro/bootstrap]&lt;br /&gt;
&lt;br /&gt;
Build system: [https://universe.0xinfinity.dev/distro/ibps-src https://universe.0xinfinity.dev/distro/ibps-src]&lt;br /&gt;
&lt;br /&gt;
Kernel: [https://universe.0xinfinity.dev/distro/kernel https://universe.0xinfinity.dev/distro/kernel]&lt;br /&gt;
&lt;br /&gt;
== Security Features ==&lt;br /&gt;
=== Kernel Confidentiality Lockdown ===&lt;br /&gt;
This distribution uses the highest possible linux security lockdown to prevent and heavily restrict access to the kernel once they have root privileges. This prevents undue kernel module loading (reducing the chances of a kernel module and kernel security module rootkits). A supermajority of the features that are going to be used in my operating system will be baked into the kernel instead of using modules to load them. This has disadvantages like increased kernel size and increased attack surface by default (to be elaborated).&lt;br /&gt;
&lt;br /&gt;
=== Root Account Unavailable ===&lt;br /&gt;
While a PID1 has to exist on a linux system, the ability to access such privileges can still be heavily restricted on userspace after the init system launches.&lt;br /&gt;
&lt;br /&gt;
=== Amnesiac System ===&lt;br /&gt;
This operating system does not allow you to arbitrarily install persistent packages, or for persistent configuration. The system image is amnesiac, meaning you cannot persistently write to any of the following directories: /etc /var /root /usr. If you do write to such directories, the information will exist for the duration of the current PID1 session, and then the changes will disappear. To have persistent files on this operating system, you have to choose to mount the /home partition at boot. Otherwise, a temporary home directory with a default user will be created.&lt;br /&gt;
&lt;br /&gt;
The persistent system image is a squashfs.&lt;br /&gt;
&lt;br /&gt;
==Other Features==&lt;br /&gt;
1. Uses glibc &lt;br /&gt;
&lt;br /&gt;
I might switch to muslc depending on support-level of applications I use, or, in the future, dom0 might use muslc while domU&#039;s use glibc.&lt;br /&gt;
&lt;br /&gt;
2. Uses runit&lt;br /&gt;
&lt;br /&gt;
[https://smarden.org/runit/ Runit] is a very lightweight init system for linux systems. I chose not to use systemd  due to the amount of dependencies that it pulls, and the amount of PID1-privileged operations that it conducts before privileges are reduced. Systemd appears to have an incredibly large attack-surface. &lt;br /&gt;
&lt;br /&gt;
//TBC&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
1. When my [[wlproxy]] project is completed, and forwarding of xen domU windows to xen dom0 wayland compositor is possible, the operating system will use xen by default, and compartmentalize each application while maintaining the amnesiac system of each compartment.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=27</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=27"/>
		<updated>2026-07-10T06:30:36Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Add link to libautograd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [[Projects|a comprehensive list of my projects]] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== [[Project:Metal|Metal (and MetalC)]] ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;br /&gt;
&lt;br /&gt;
=== libneuron ===&lt;br /&gt;
A machine learning library that utilizes my [[libautograd]] library, implementing interfaces to use Multi Layer Perceptrons and, in the future, Transformers.&lt;br /&gt;
&lt;br /&gt;
=== [[x221e distro]] ===&lt;br /&gt;
A custom security-hardening focused linux distribution. With confidentiality lockdown configured out-of-the-box, and amnesiac filesystem layout configured, it is designed to prevent long term persistence. This distribution is constantly evolving, with features planned such as; ML security system that trains on the user&#039;s behavior, each application being compartmentalized into seperate Xen DomU&#039;s and forwarded through my [[wlproxy|wlproxy project]].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=26</id>
		<title>X221e distro</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=26"/>
		<updated>2026-07-10T06:27:02Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Added runit to other features&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=x221e distro=&lt;br /&gt;
This linux distribution is designed to be security-first while keeping in mind the needs -- my needs specifically -- of a daily operating system.&lt;br /&gt;
&lt;br /&gt;
This distribution uses a void linux-style package building system, automating the entire process from configuration to packaging of the application. &lt;br /&gt;
&lt;br /&gt;
Bootstrap Build system: [https://universe.0xinfinity.dev/distro/bootstrap https://universe.0xinfinity.dev/distro/bootstrap]&lt;br /&gt;
&lt;br /&gt;
Build system: [https://universe.0xinfinity.dev/distro/ibps-src https://universe.0xinfinity.dev/distro/ibps-src]&lt;br /&gt;
&lt;br /&gt;
Kernel: [https://universe.0xinfinity.dev/distro/kernel https://universe.0xinfinity.dev/distro/kernel]&lt;br /&gt;
&lt;br /&gt;
== Security Features ==&lt;br /&gt;
=== Kernel Confidentiality Lockdown ===&lt;br /&gt;
This distribution uses the highest possible linux security feature to prevent and heavily restrict access to the kernel once they have root privileges. This prevents undue kernel module loading (reducing the chances of a kernel module and kernel security module rootkits). A supermajority of the features that are going to be used in my operating system will be baked into the kernel instead of using modules to load them. This has disadvantages like increased kernel size and increased attack surface by default (to be elaborated).&lt;br /&gt;
&lt;br /&gt;
=== Root Account Unavailable ===&lt;br /&gt;
While a PID1 has to exist on a linux system, the ability to access such privileges can still be heavily restricted on userspace after the init system launches.&lt;br /&gt;
&lt;br /&gt;
=== Amnesiac System ===&lt;br /&gt;
This operating system does not allow you to arbitrarily install persistent packages, or for persistent configuration. The system image is amnesiac, meaning you cannot persistently write to any of the following directories: /etc /var /root /usr. If you do write to such directories, the information will exist for the duration of the current PID1 session, and then the changes will disappear. To have persistent files on this operating system, you have to choose to mount the /home partition at boot. Otherwise, a temporary home directory with a default user will be created.&lt;br /&gt;
&lt;br /&gt;
The persistent system image is a squashfs.&lt;br /&gt;
&lt;br /&gt;
==Other Features==&lt;br /&gt;
1. Uses glibc &lt;br /&gt;
&lt;br /&gt;
I might switch to muslc depending on support-level of applications I use, or, in the future, dom0 might use muslc while domU&#039;s use glibc.&lt;br /&gt;
&lt;br /&gt;
2. Uses runit&lt;br /&gt;
&lt;br /&gt;
[https://smarden.org/runit/ Runit] is a very lightweight init system for linux systems. I chose not to use systemd  due to the amount of dependencies that it pulls, and the amount of PID1-privileged operations that it conducts before privileges are reduced. Systemd appears to have an incredibly large attack-surface. &lt;br /&gt;
&lt;br /&gt;
//TBC&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
1. When my [[wlproxy]] project is completed, and forwarding of xen domU windows to xen dom0 wayland compositor is possible, the operating system will use xen by default, and compartmentalize each application while maintaining the amnesiac system of each compartment.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=25</id>
		<title>X221e distro</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=X221e_distro&amp;diff=25"/>
		<updated>2026-07-10T06:24:46Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Initial distro page creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=x221e distro=&lt;br /&gt;
This linux distribution is designed to be security-first while keeping in mind the needs -- my needs specifically -- of a daily operating system.&lt;br /&gt;
&lt;br /&gt;
This distribution uses a void linux-style package building system, automating the entire process from configuration to packaging of the application. &lt;br /&gt;
&lt;br /&gt;
Bootstrap Build system: [https://universe.0xinfinity.dev/distro/bootstrap https://universe.0xinfinity.dev/distro/bootstrap]&lt;br /&gt;
&lt;br /&gt;
Build system: [https://universe.0xinfinity.dev/distro/ibps-src https://universe.0xinfinity.dev/distro/ibps-src]&lt;br /&gt;
&lt;br /&gt;
Kernel: [https://universe.0xinfinity.dev/distro/kernel https://universe.0xinfinity.dev/distro/kernel]&lt;br /&gt;
&lt;br /&gt;
== Security Features ==&lt;br /&gt;
=== Kernel Confidentiality Lockdown ===&lt;br /&gt;
This distribution uses the highest possible linux security feature to prevent and heavily restrict access to the kernel once they have root privileges. This prevents undue kernel module loading (reducing the chances of a kernel module and kernel security module rootkits). A supermajority of the features that are going to be used in my operating system will be baked into the kernel instead of using modules to load them. This has disadvantages like increased kernel size and increased attack surface by default (to be elaborated).&lt;br /&gt;
&lt;br /&gt;
=== Root Account Unavailable ===&lt;br /&gt;
While a PID1 has to exist on a linux system, the ability to access such privileges can still be heavily restricted on userspace after the init system launches.&lt;br /&gt;
&lt;br /&gt;
=== Amnesiac System ===&lt;br /&gt;
This operating system does not allow you to arbitrarily install persistent packages, or for persistent configuration. The system image is amnesiac, meaning you cannot persistently write to any of the following directories: /etc /var /root /usr. If you do write to such directories, the information will exist for the duration of the current PID1 session, and then the changes will disappear. To have persistent files on this operating system, you have to choose to mount the /home partition at boot. Otherwise, a temporary home directory with a default user will be created.&lt;br /&gt;
&lt;br /&gt;
The persistent system image is a squashfs.&lt;br /&gt;
&lt;br /&gt;
==Other Features==&lt;br /&gt;
1. Uses glibc &lt;br /&gt;
&lt;br /&gt;
I might switch to muslc depending on support-level of applications I use, or, in the future, dom0 might use muslc while domU&#039;s use glibc.&lt;br /&gt;
&lt;br /&gt;
//TBC&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
1. When my [[wlproxy]] project is completed, and forwarding of xen domU windows to xen dom0 wayland compositor is possible, the operating system will use xen by default, and compartmentalize each application while maintaining the amnesiac system of each compartment.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Projects&amp;diff=24</id>
		<title>Projects</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Projects&amp;diff=24"/>
		<updated>2026-07-10T06:04:10Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Add libwlclient&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following are a comprehensive list of all documented projects:&lt;br /&gt;
== [[Projects:Metal|Metal (and MetalC)]] ==&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
==WlProxy==&lt;br /&gt;
A wayland server/client proxy implementation to forward wayland buffers and events to a dom0&#039;s compositor using xen grant tables. &lt;br /&gt;
TODO: relevant links&lt;br /&gt;
==TmpBootloader==&lt;br /&gt;
A simple bootloader written in C that is capable of loading and launching a kernel from a FAT32 partition. This project is incomplete.&lt;br /&gt;
TODO: relevant links, more details&lt;br /&gt;
==libWlClient==&lt;br /&gt;
A wayland client library project to learn more about the wayland protocol, and to use in the future. The library will allow the clients to render OpenGL in the future as well.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=23</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=23"/>
		<updated>2026-07-10T05:24:50Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Added x221e distro entry&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [[Projects|a comprehensive list of my projects]] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== [[Project:Metal|Metal (and MetalC)]] ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;br /&gt;
&lt;br /&gt;
=== libneuron ===&lt;br /&gt;
A machine learning library that utilizes my libautograd library, implementing interfaces to use Multi Layer Perceptrons and, in the future, Transformers.&lt;br /&gt;
&lt;br /&gt;
=== [[x221e distro]] ===&lt;br /&gt;
A custom security-hardening focused linux distribution. With confidentiality lockdown configured out-of-the-box, and amnesiac filesystem layout configured, it is designed to prevent long term persistence. This distribution is constantly evolving, with features planned such as; ML security system that trains on the user&#039;s behavior, each application being compartmentalized into seperate Xen DomU&#039;s and forwarded through my [[wlproxy|wlproxy project]].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=22</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=22"/>
		<updated>2026-07-10T05:20:02Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Add libneuron to the LTS Projects&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [[Projects|a comprehensive list of my projects]] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== [[Project:Metal|Metal (and MetalC)]] ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;br /&gt;
&lt;br /&gt;
=== libneuron ===&lt;br /&gt;
A machine learning library that utilizes my libautograd library, implementing interfaces to use Multi Layer Perceptrons and, in the future, Transformers.&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=0x221e:Metal&amp;diff=21</id>
		<title>0x221e:Metal</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=0x221e:Metal&amp;diff=21"/>
		<updated>2026-07-09T20:13:56Z</updated>

		<summary type="html">&lt;p&gt;0x221e: 0x221e moved page 0x221e:Metal to Projects:Metal over redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Projects:Metal]]&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Projects:Metal&amp;diff=20</id>
		<title>Projects:Metal</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Projects:Metal&amp;diff=20"/>
		<updated>2026-07-09T20:13:56Z</updated>

		<summary type="html">&lt;p&gt;0x221e: 0x221e moved page 0x221e:Metal to Projects:Metal over redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=MetalC=&lt;br /&gt;
The Metal programming language does not self-host &amp;lt;strong&amp;gt;*yet*&amp;lt;/strong&amp;gt;. The active implementation is [https://universe.0xinfinity.dev/metal/metalc MetalC].&lt;br /&gt;
&lt;br /&gt;
==Core Syntax==&lt;br /&gt;
//TODO&lt;br /&gt;
&lt;br /&gt;
==Directives==&lt;br /&gt;
//TODO&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Projects:Metal&amp;diff=18</id>
		<title>Projects:Metal</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Projects:Metal&amp;diff=18"/>
		<updated>2026-07-09T20:13:31Z</updated>

		<summary type="html">&lt;p&gt;0x221e: 0x221e moved page Projects:Metal to 0x221e:Metal: Removed plural namespace spec, since the target is a single project.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=MetalC=&lt;br /&gt;
The Metal programming language does not self-host &amp;lt;strong&amp;gt;*yet*&amp;lt;/strong&amp;gt;. The active implementation is [https://universe.0xinfinity.dev/metal/metalc MetalC].&lt;br /&gt;
&lt;br /&gt;
==Core Syntax==&lt;br /&gt;
//TODO&lt;br /&gt;
&lt;br /&gt;
==Directives==&lt;br /&gt;
//TODO&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=17</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=17"/>
		<updated>2026-07-09T20:12:35Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Add link to Project:Metal on project title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [[Projects|a comprehensive list of my projects]] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== [[Project:Metal|Metal (and MetalC)]] ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Projects:Metal&amp;diff=16</id>
		<title>Projects:Metal</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Projects:Metal&amp;diff=16"/>
		<updated>2026-07-09T20:11:47Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Initial Page Creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=MetalC=&lt;br /&gt;
The Metal programming language does not self-host &amp;lt;strong&amp;gt;*yet*&amp;lt;/strong&amp;gt;. The active implementation is [https://universe.0xinfinity.dev/metal/metalc MetalC].&lt;br /&gt;
&lt;br /&gt;
==Core Syntax==&lt;br /&gt;
//TODO&lt;br /&gt;
&lt;br /&gt;
==Directives==&lt;br /&gt;
//TODO&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Projects&amp;diff=15</id>
		<title>Projects</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Projects&amp;diff=15"/>
		<updated>2026-07-09T20:09:07Z</updated>

		<summary type="html">&lt;p&gt;0x221e: /* Metal (and MetalC) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following are a comprehensive list of all documented projects:&lt;br /&gt;
== [[Projects:Metal|Metal (and MetalC)]] ==&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
==WlProxy==&lt;br /&gt;
A wayland server/client proxy implementation to forward wayland buffers and events to a dom0&#039;s compositor using xen grant tables. &lt;br /&gt;
TODO: relevant links&lt;br /&gt;
==TmpBootloader==&lt;br /&gt;
A simple bootloader written in C that is capable of loading and launching a kernel from a FAT32 partition. This project is incomplete.&lt;br /&gt;
TODO: relevant links, more details&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=14</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=14"/>
		<updated>2026-07-09T20:06:19Z</updated>

		<summary type="html">&lt;p&gt;0x221e: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [[Projects|a comprehensive list of my projects]] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== Metal (and MetalC) ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=13</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=13"/>
		<updated>2026-07-09T20:03:33Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Add knowledge base information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [https://0xinfinity.dev/index.php/Projects a comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
I am also building my own knowledge base where I document the things that I learn from my cybersecurity and low-level development projects/readings.&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== Metal (and MetalC) ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=12</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=12"/>
		<updated>2026-07-09T20:01:34Z</updated>

		<summary type="html">&lt;p&gt;0x221e: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [https://0xinfinity.dev/index.php/Projects a comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
==Long-Term Projects==&lt;br /&gt;
=== Metal (and MetalC) ===&lt;br /&gt;
An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.&lt;br /&gt;
&lt;br /&gt;
Access the source code through: [https://universe.0xinfinity.dev/metal/metalc https://universe.0xinfinity.dev/metal/metalc]&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=11</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=11"/>
		<updated>2026-07-09T19:43:54Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Undid revision 10 by 0x221e (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [https://0xinfinity.dev/index.php/Projects a comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev git instance].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=10</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=10"/>
		<updated>2026-07-09T19:40:25Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Add LTS-Projects Card&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [https://0xinfinity.dev/index.php/Projects a comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev git instance].&lt;br /&gt;
&lt;br /&gt;
{{LTS-Projects|Long-Term Projects}}&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=9</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=9"/>
		<updated>2026-07-09T19:33:29Z</updated>

		<summary type="html">&lt;p&gt;0x221e: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [https://0xinfinity.dev/index.php/Projects a comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev git instance].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=8</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=8"/>
		<updated>2026-07-09T19:32:34Z</updated>

		<summary type="html">&lt;p&gt;0x221e: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view a [https://0xinfinity.dev/index.php/Projects: comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev:git instance].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=7</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=7"/>
		<updated>2026-07-09T19:32:22Z</updated>

		<summary type="html">&lt;p&gt;0x221e: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view a [https://0xinfinity.dev/index.php/Projects:comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev:git instance].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=6</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=6"/>
		<updated>2026-07-09T19:31:57Z</updated>

		<summary type="html">&lt;p&gt;0x221e: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view [https://0xinfinity.dev/index.php/Projects:a comprehensive list of my projects] as well as access my [https://universe.0xinfinity.dev:git instance].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Projects&amp;diff=5</id>
		<title>Projects</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Projects&amp;diff=5"/>
		<updated>2026-07-09T19:30:56Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Created page with &amp;quot;Following are a comprehensive list of all documented projects: ==Metal (and MetalC)== TODO: Brief summary and relevant links ==WlProxy== A wayland server/client proxy implementation to forward wayland buffers and events to a dom0&amp;#039;s compositor using xen grant tables.  TODO: relevant links ==TmpBootloader== A simple bootloader written in C that is capable of loading and launching a kernel from a FAT32 partition. This project is incomplete. TODO: relevant links, more details&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following are a comprehensive list of all documented projects:&lt;br /&gt;
==Metal (and MetalC)==&lt;br /&gt;
TODO: Brief summary and relevant links&lt;br /&gt;
==WlProxy==&lt;br /&gt;
A wayland server/client proxy implementation to forward wayland buffers and events to a dom0&#039;s compositor using xen grant tables. &lt;br /&gt;
TODO: relevant links&lt;br /&gt;
==TmpBootloader==&lt;br /&gt;
A simple bootloader written in C that is capable of loading and launching a kernel from a FAT32 partition. This project is incomplete.&lt;br /&gt;
TODO: relevant links, more details&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=4</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=4"/>
		<updated>2026-07-09T19:21:51Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Delete default Getting Starting title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view a comprehensive list of my projects below as well as access my [https://universe.0xinfinity.dev:git instance].&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
	<entry>
		<id>https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=3</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://0xinfinity.dev/index.php?title=Main_Page&amp;diff=3"/>
		<updated>2026-07-09T19:21:22Z</updated>

		<summary type="html">&lt;p&gt;0x221e: Modify main page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;0x221e wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This website contains explanation and documentation of my projects.&lt;br /&gt;
&lt;br /&gt;
You can view a comprehensive list of my projects below as well as access my [https://universe.0xinfinity.dev:git instance].&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]&lt;/div&gt;</summary>
		<author><name>0x221e</name></author>
	</entry>
</feed>