From 79cdf501758359c7a04a3847b82019c19ef90915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Norbert=20Kami=C5=84ski?= Date: Sun, 30 Jul 2023 02:03:46 +0200 Subject: [PATCH] seo.yml: Create seo jobs and fix canonical links MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Norbert Kamiński --- .github/workflows/seo.yml | 111 ++++++++++++++++++ .lycheeignore | 2 + ...toolchain-for-virtual-development-board.md | 2 +- ...19-02-14-enabling-cpb-on-pcengines-apu2.md | 2 +- ...hummingboard-edge-using-fastboot-part-2.md | 2 +- ...14-meltdown-and-spectre-vulnerabilities.md | 2 +- blog/content/post/2019-04-17-roca.md | 2 +- ...2019-04-24-USB-sniffing-with-OpenVizsla.md | 2 +- ...-every-hypervisor-developer-should-know.md | 2 +- .../2019-05-08-bit-bang-theory-with-rte.md | 2 +- .../post/2019-05-15-building-bareflank.md | 2 +- .../post/2019-05-22-reproducible-builds.md | 2 +- ...2019-05-29-spectre-and-meltdown-on-apu2.md | 2 +- .../post/2019-06-07-muxpi-validation-kit.md | 2 +- ...-12-Hummingboard-Pulse-first-impression.md | 2 +- .../2019-06-21-rte-new-version-and-kit.md | 2 +- ...lest-embedded-system-yocto-vs-buildroot.md | 2 +- ...-safely-and-easily-update-your-firmware.md | 2 +- ...6-quick-guide-for-embedded-c-developers.md | 2 +- ...019-08-07-qubes-os-and-3mdeb-minisummit.md | 2 +- blog/content/post/2019-08-19-3mdeb-roadmap.md | 2 +- ...bedded-systems-consulting-insiders-view.md | 2 +- blog/content/post/2019-10-22-psec-2019.md | 2 +- ...19-11-06-pfsense-under-xen-introduction.md | 2 +- .../content/post/2019-11-22-Websummit-2019.md | 2 +- .../post/2019-12-13-pfsense-boot-under-xen.md | 2 +- blog/content/post/2020-01-10-genode.md | 2 +- ...020-01-23-vmx-exit-reasons-and-handlers.md | 2 +- .../post/2020-02-05-meta-pcengines-xen.md | 2 +- .../post/2020-02-18-ew2020-btg-demo.md | 2 +- .../2020-02-19-GRUB2_and_3mdeb_minisummit.md | 2 +- .../2020-03-04-esxi-67-boot-issue-part1.md | 2 +- ...020-03-28-trenchboot-nlnet-introduction.md | 2 +- .../post/2020-03-31-trenchboot-nlnet-lz.md | 2 +- ...20-04-03-trenchboot-nlnet-lz-validation.md | 2 +- .../post/2020-04-16-3mdeb-contrib-Q1.md | 2 +- ...2020-04-24-Hummingboard-Buildroot-Yocto.md | 2 +- .../2020-04-30-trenchboot-nlnet-release-04.md | 2 +- ...020-05-05-trenchboot-nlnet-ci-cd-system.md | 2 +- blog/content/post/2020-05-06-ipxe-https.md | 2 +- .../2020-05-06-trenchboot-uefi-environment.md | 2 +- .../2020-05-14-measuring_memory_usage_rte.md | 2 +- blog/content/post/2020-05-15-qubesOs.md | 2 +- .../post/2020-06-01-ipxe_lz_support.md | 2 +- .../post/2020-06-17-qubes_summation.md | 2 +- .../post/2020-06-24-dell-optiplex-port.md | 2 +- blog/content/post/2020-07-03-dev_and_iommu.md | 2 +- .../post/2020-07-03-trenchboot-grub-cbfs.md | 2 +- .../post/2020-07-14-qubesos-fwupd-core.md | 2 +- .../2020-07-23-secure-app-coding-practices.md | 2 +- .../post/2020-08-09-coreboot_blogpost.md | 2 +- .../post/2020-08-13-trenchboot-event-log.md | 2 +- .../2020-08-19-race-condition-debugging.md | 2 +- ...020-08-31-booting-coreboot-on-cometlake.md | 2 +- blog/content/post/2020-09-03-3mdeb_Q2.md | 2 +- ...020-09-07-trenchboot-multiboot2-support.md | 4 +- .../post/2020-09-18-qubes_fwupd_heads_uefi.md | 2 +- .../post/2020-09-23-raspberrypi_docker.md | 2 +- .../content/post/2020-09-30-system_latency.md | 2 +- blog/content/post/2020-10-08-PCIe-features.md | 2 +- ...10-15-xen-implementation-for-trenchboot.md | 2 +- .../post/2020-11-02-GRUB2mini-summit.md | 2 +- .../post/2020-11-13-security-part-2.md | 2 +- .../content/post/2020-11-18-coreboot-riscv.md | 2 +- .../post/2020-12-14-trenchboot_attestation.md | 2 +- .../content/post/2020-12-17-docker-testing.md | 2 +- blog/content/post/2020-12-21-OSFC_2020.md | 2 +- .../post/2020-12-31-coreboot_for_power.md | 2 +- blog/content/post/2021-01-13-IOMMU.md | 2 +- blog/content/post/2021-02-02-fosdem2021.md | 2 +- ...1-02-16-fwupd-compilation-under-freebsd.md | 2 +- blog/content/post/2021-02-18-testing.md | 2 +- blog/content/post/2021-03-12-SW_attack.md | 2 +- .../2021-03-15-fwupd-bsd-packages-and-ci.md | 2 +- blog/content/post/2021-03-25-SW_attack2.md | 2 +- .../post/2021-04-14-OSFC-2020-part2.md | 2 +- blog/content/post/2021-04-22-what-is-yocto.md | 2 +- .../2021-05-06-first-impressions-beaglev.md | 2 +- .../content/post/2021-06-01-optiplex_part2.md | 2 +- .../post/2021-06-14-fwupd-freebsd-status.md | 2 +- .../post/2022-06-23-fobnail_minimal_os.md | 25 ++-- .../themes/3mdeb/layouts/partials/header.html | 1 + 82 files changed, 201 insertions(+), 96 deletions(-) create mode 100644 .github/workflows/seo.yml create mode 100644 .lycheeignore diff --git a/.github/workflows/seo.yml b/.github/workflows/seo.yml new file mode 100644 index 00000000..7df19f69 --- /dev/null +++ b/.github/workflows/seo.yml @@ -0,0 +1,111 @@ +--- +name: SEO CI +on: + push: + branches: + - master + pull_request: + branches: + - master + +jobs: + linkChecker: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Setup Hugo + uses: peaceiris/actions-hugo@v2 + with: + extended: true + + - name: Serve site + run: | + hugo serve -s blog/ -b http://localhost:1313 --bind=0.0.0.0 & + sleep 10 + + - name: Link Checker + id: lychee + uses: lycheeverse/lychee-action@v1.8.0 + with: + fail: true + args: --max-redirects 10 -a 403,500,503 . + + seo_spy_orphan_pages: + runs-on: ubuntu-latest + name: Check orphan pages + steps: + - name: Checkout repo + uses: actions/checkout@v3 + with: + submodules: true + + - name: Checkout SEO Spy + uses: actions/checkout@v3 + with: + repository: 3mdeb/seo-spy + path: seo-spy + + - uses: actions/setup-python@v3 + with: + python-version: '3.9' + + - name: Install Dependencies + run: | + python -m pip install --upgrade pip + pip install -r seo-spy/requirements.txt + + - name: Setup Hugo + uses: peaceiris/actions-hugo@v2 + with: + extended: true + + - name: Serve site + run: | + hugo serve -s blog/ -b http://localhost:1313 --bind=0.0.0.0 & + sleep 10 + + - name: Check orphan pages + uses: 3mdeb/seo-spy-action@main + with: + domain: 'http://localhost:1313' + + seo_spy_canonical_links: + runs-on: ubuntu-latest + name: Check canonical links + steps: + - name: Checkout repo + uses: actions/checkout@v3 + with: + submodules: true + + - name: Checkout SEO Spy + uses: actions/checkout@v3 + with: + repository: 3mdeb/seo-spy + path: seo-spy + + - uses: actions/setup-python@v3 + with: + python-version: '3.9' + + - name: Install Dependencies + run: | + python -m pip install --upgrade pip + pip install -r seo-spy/requirements.txt + + - name: Setup Hugo + uses: peaceiris/actions-hugo@v2 + with: + extended: true + + - name: Serve site + run: | + hugo serve -s blog/ -b http://localhost:1313 --bind=0.0.0.0 & + sleep 10 + + - name: Check canonical links + uses: 3mdeb/seo-spy-action@main + with: + domain: 'http://localhost:1313' + args: '-c' diff --git a/.lycheeignore b/.lycheeignore new file mode 100644 index 00000000..1bd2c209 --- /dev/null +++ b/.lycheeignore @@ -0,0 +1,2 @@ +.Permalink +themes/3mdeb/layouts diff --git a/blog/content/post/2013-06-07-0x2-toolchain-for-virtual-development-board.md b/blog/content/post/2013-06-07-0x2-toolchain-for-virtual-development-board.md index a71fdd3a..41d9e6c2 100644 --- a/blog/content/post/2013-06-07-0x2-toolchain-for-virtual-development-board.md +++ b/blog/content/post/2013-06-07-0x2-toolchain-for-virtual-development-board.md @@ -154,4 +154,4 @@ with bootloader. ### Kudos -\[1\] [Toolchains](http://elinux.org/Toolchains) +[1] [Toolchains](http://elinux.org/Toolchains) diff --git a/blog/content/post/2019-02-14-enabling-cpb-on-pcengines-apu2.md b/blog/content/post/2019-02-14-enabling-cpb-on-pcengines-apu2.md index e6a2c450..e7c157a7 100644 --- a/blog/content/post/2019-02-14-enabling-cpb-on-pcengines-apu2.md +++ b/blog/content/post/2019-02-14-enabling-cpb-on-pcengines-apu2.md @@ -431,4 +431,4 @@ looking for someone who can boot your product by leveraging advanced features of used hardware platform, feel free to [boot a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. Are You interested in similar -content? Feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content? Feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-03-08-Flashing-emmc-on-hummingboard-edge-using-fastboot-part-2.md b/blog/content/post/2019-03-08-Flashing-emmc-on-hummingboard-edge-using-fastboot-part-2.md index 78fe4dca..8805e8cb 100644 --- a/blog/content/post/2019-03-08-Flashing-emmc-on-hummingboard-edge-using-fastboot-part-2.md +++ b/blog/content/post/2019-03-08-Flashing-emmc-on-hummingboard-edge-using-fastboot-part-2.md @@ -569,7 +569,7 @@ Header Tag is not an IMX image If you need support in U-Boot, fastboot or eMMC feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email `contact@3mdeb.com`. If you enjoying this type of content feel -free to [sign up to our newsletter](http://eepurl.com/doF8GX)! +free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6)! ## Leave a comment diff --git a/blog/content/post/2019-03-14-meltdown-and-spectre-vulnerabilities.md b/blog/content/post/2019-03-14-meltdown-and-spectre-vulnerabilities.md index 86406429..9f9d7944 100644 --- a/blog/content/post/2019-03-14-meltdown-and-spectre-vulnerabilities.md +++ b/blog/content/post/2019-03-14-meltdown-and-spectre-vulnerabilities.md @@ -155,4 +155,4 @@ looking for someone who can boot your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter.](http://eepurl.com/doF8GX) +content feel free to [sign up to our newsletter.](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-04-17-roca.md b/blog/content/post/2019-04-17-roca.md index a7dbbc9f..97ba72d6 100644 --- a/blog/content/post/2019-04-17-roca.md +++ b/blog/content/post/2019-04-17-roca.md @@ -349,4 +349,4 @@ looking for someone who can boot your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-04-24-USB-sniffing-with-OpenVizsla.md b/blog/content/post/2019-04-24-USB-sniffing-with-OpenVizsla.md index 355e6ab7..8173f2cd 100644 --- a/blog/content/post/2019-04-24-USB-sniffing-with-OpenVizsla.md +++ b/blog/content/post/2019-04-24-USB-sniffing-with-OpenVizsla.md @@ -259,4 +259,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sing up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sing up to our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-04-30-5-terms-every-hypervisor-developer-should-know.md b/blog/content/post/2019-04-30-5-terms-every-hypervisor-developer-should-know.md index 71b728af..b3471ca1 100644 --- a/blog/content/post/2019-04-30-5-terms-every-hypervisor-developer-should-know.md +++ b/blog/content/post/2019-04-30-5-terms-every-hypervisor-developer-should-know.md @@ -277,4 +277,4 @@ looking for someone who can boot your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-05-08-bit-bang-theory-with-rte.md b/blog/content/post/2019-05-08-bit-bang-theory-with-rte.md index 0bbc8a93..a6e59283 100644 --- a/blog/content/post/2019-05-08-bit-bang-theory-with-rte.md +++ b/blog/content/post/2019-05-08-bit-bang-theory-with-rte.md @@ -149,4 +149,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-05-15-building-bareflank.md b/blog/content/post/2019-05-15-building-bareflank.md index 364ea17a..32583529 100644 --- a/blog/content/post/2019-05-15-building-bareflank.md +++ b/blog/content/post/2019-05-15-building-bareflank.md @@ -402,4 +402,4 @@ looking for someone who can boot your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-05-22-reproducible-builds.md b/blog/content/post/2019-05-22-reproducible-builds.md index adad0ae3..15eda750 100644 --- a/blog/content/post/2019-05-22-reproducible-builds.md +++ b/blog/content/post/2019-05-22-reproducible-builds.md @@ -86,4 +86,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-05-29-spectre-and-meltdown-on-apu2.md b/blog/content/post/2019-05-29-spectre-and-meltdown-on-apu2.md index 1e775dc3..d9016e8a 100644 --- a/blog/content/post/2019-05-29-spectre-and-meltdown-on-apu2.md +++ b/blog/content/post/2019-05-29-spectre-and-meltdown-on-apu2.md @@ -366,4 +366,4 @@ looking for someone who can boot your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-06-07-muxpi-validation-kit.md b/blog/content/post/2019-06-07-muxpi-validation-kit.md index c5d1bace..beb0de4b 100644 --- a/blog/content/post/2019-06-07-muxpi-validation-kit.md +++ b/blog/content/post/2019-06-07-muxpi-validation-kit.md @@ -188,7 +188,7 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). [muxpi]: https://3mdeb.com/products/open-source-hardware/muxpi/ [nanopi]: https://www.friendlyelec.com/index.php?route=product/product&product_id=132 diff --git a/blog/content/post/2019-06-12-Hummingboard-Pulse-first-impression.md b/blog/content/post/2019-06-12-Hummingboard-Pulse-first-impression.md index 11f4bc91..fff98d3c 100644 --- a/blog/content/post/2019-06-12-Hummingboard-Pulse-first-impression.md +++ b/blog/content/post/2019-06-12-Hummingboard-Pulse-first-impression.md @@ -226,4 +226,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-06-21-rte-new-version-and-kit.md b/blog/content/post/2019-06-21-rte-new-version-and-kit.md index 5dc03ed1..9f91145b 100644 --- a/blog/content/post/2019-06-21-rte-new-version-and-kit.md +++ b/blog/content/post/2019-06-21-rte-new-version-and-kit.md @@ -127,4 +127,4 @@ of your firmware or you looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2019-06-26-smallest-embedded-system-yocto-vs-buildroot.md b/blog/content/post/2019-06-26-smallest-embedded-system-yocto-vs-buildroot.md index 56ec48c5..a9245bb6 100644 --- a/blog/content/post/2019-06-26-smallest-embedded-system-yocto-vs-buildroot.md +++ b/blog/content/post/2019-06-26-smallest-embedded-system-yocto-vs-buildroot.md @@ -151,4 +151,4 @@ If you need a support in **Yocto/Buildroot** or looking for someone who can boost your product by leveraging advanced features feel free to [**book a call with us**](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [**sign up to our newsletter**](http://eepurl.com/doF8GX). +content feel free to [**sign up to our newsletter**](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2019-07-11-how-to-safely-and-easily-update-your-firmware.md b/blog/content/post/2019-07-11-how-to-safely-and-easily-update-your-firmware.md index 3dd105bd..464b7c17 100644 --- a/blog/content/post/2019-07-11-how-to-safely-and-easily-update-your-firmware.md +++ b/blog/content/post/2019-07-11-how-to-safely-and-easily-update-your-firmware.md @@ -270,7 +270,7 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) [dl]: https://fwupd.org/lvfs/devicelist [lvfs]: https://fwupd.org/ diff --git a/blog/content/post/2019-07-24-esp8266-quick-guide-for-embedded-c-developers.md b/blog/content/post/2019-07-24-esp8266-quick-guide-for-embedded-c-developers.md index 1fa6dd2d..c3dae897 100644 --- a/blog/content/post/2019-07-24-esp8266-quick-guide-for-embedded-c-developers.md +++ b/blog/content/post/2019-07-24-esp8266-quick-guide-for-embedded-c-developers.md @@ -223,4 +223,4 @@ development**, or looking for someone who can boost your **IoT product** by leveraging advanced features feel free to [**book a call with us**](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [**sign up to our newsletter**](http://eepurl.com/doF8GX). +content feel free to [**sign up to our newsletter**](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2019-08-07-qubes-os-and-3mdeb-minisummit.md b/blog/content/post/2019-08-07-qubes-os-and-3mdeb-minisummit.md index e52f2669..f4053d2d 100644 --- a/blog/content/post/2019-08-07-qubes-os-and-3mdeb-minisummit.md +++ b/blog/content/post/2019-08-07-qubes-os-and-3mdeb-minisummit.md @@ -217,4 +217,4 @@ can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-08-19-3mdeb-roadmap.md b/blog/content/post/2019-08-19-3mdeb-roadmap.md index 95e3c45c..ddbfd81c 100644 --- a/blog/content/post/2019-08-19-3mdeb-roadmap.md +++ b/blog/content/post/2019-08-19-3mdeb-roadmap.md @@ -82,4 +82,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2019-09-06-embedded-systems-consulting-insiders-view.md b/blog/content/post/2019-09-06-embedded-systems-consulting-insiders-view.md index e0206601..0e69e9de 100644 --- a/blog/content/post/2019-09-06-embedded-systems-consulting-insiders-view.md +++ b/blog/content/post/2019-09-06-embedded-systems-consulting-insiders-view.md @@ -268,4 +268,4 @@ simply looking for a good partner that can provide embedded firmware for your solution, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-10-22-psec-2019.md b/blog/content/post/2019-10-22-psec-2019.md index aa7313d6..78c2989c 100644 --- a/blog/content/post/2019-10-22-psec-2019.md +++ b/blog/content/post/2019-10-22-psec-2019.md @@ -124,4 +124,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-11-06-pfsense-under-xen-introduction.md b/blog/content/post/2019-11-06-pfsense-under-xen-introduction.md index b8cb52b4..eed0ce4f 100644 --- a/blog/content/post/2019-11-06-pfsense-under-xen-introduction.md +++ b/blog/content/post/2019-11-06-pfsense-under-xen-introduction.md @@ -146,4 +146,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-11-22-Websummit-2019.md b/blog/content/post/2019-11-22-Websummit-2019.md index d31e79db..93e8f646 100644 --- a/blog/content/post/2019-11-22-Websummit-2019.md +++ b/blog/content/post/2019-11-22-Websummit-2019.md @@ -106,4 +106,4 @@ someone who can boost your product by leveraging advanced features of a used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2019-12-13-pfsense-boot-under-xen.md b/blog/content/post/2019-12-13-pfsense-boot-under-xen.md index 0fa04f49..eb0dab96 100644 --- a/blog/content/post/2019-12-13-pfsense-boot-under-xen.md +++ b/blog/content/post/2019-12-13-pfsense-boot-under-xen.md @@ -349,4 +349,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-01-10-genode.md b/blog/content/post/2020-01-10-genode.md index ed4a59d4..f153d82e 100644 --- a/blog/content/post/2020-01-10-genode.md +++ b/blog/content/post/2020-01-10-genode.md @@ -150,4 +150,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-01-23-vmx-exit-reasons-and-handlers.md b/blog/content/post/2020-01-23-vmx-exit-reasons-and-handlers.md index bc05280e..4140ebc0 100644 --- a/blog/content/post/2020-01-23-vmx-exit-reasons-and-handlers.md +++ b/blog/content/post/2020-01-23-vmx-exit-reasons-and-handlers.md @@ -485,4 +485,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-02-05-meta-pcengines-xen.md b/blog/content/post/2020-02-05-meta-pcengines-xen.md index 51769ad3..700a831d 100644 --- a/blog/content/post/2020-02-05-meta-pcengines-xen.md +++ b/blog/content/post/2020-02-05-meta-pcengines-xen.md @@ -134,4 +134,4 @@ The following output shows the boot process of the domU: The main goal of the meta-pcengines is to enable Yocto builds for pcengines (apu2) boards. It provides a good base for various use cases such as Xen. In future blogs, we will show more application examples. So if you are interested -[sign up to our newsletter](http://eepurl.com/doF8GX). +[sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-02-18-ew2020-btg-demo.md b/blog/content/post/2020-02-18-ew2020-btg-demo.md index d7785761..de5a179b 100644 --- a/blog/content/post/2020-02-18-ew2020-btg-demo.md +++ b/blog/content/post/2020-02-18-ew2020-btg-demo.md @@ -261,4 +261,4 @@ looking for someone who can boost your product by leveraging advanced features of your hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email at `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-02-19-GRUB2_and_3mdeb_minisummit.md b/blog/content/post/2020-02-19-GRUB2_and_3mdeb_minisummit.md index 4ee44cf8..2259d6ed 100644 --- a/blog/content/post/2020-02-19-GRUB2_and_3mdeb_minisummit.md +++ b/blog/content/post/2020-02-19-GRUB2_and_3mdeb_minisummit.md @@ -206,4 +206,4 @@ security of your firmware or you looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-03-04-esxi-67-boot-issue-part1.md b/blog/content/post/2020-03-04-esxi-67-boot-issue-part1.md index bf3b611a..0d68eb17 100644 --- a/blog/content/post/2020-03-04-esxi-67-boot-issue-part1.md +++ b/blog/content/post/2020-03-04-esxi-67-boot-issue-part1.md @@ -440,4 +440,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-03-28-trenchboot-nlnet-introduction.md b/blog/content/post/2020-03-28-trenchboot-nlnet-introduction.md index 9c1cd942..cbc8716d 100644 --- a/blog/content/post/2020-03-28-trenchboot-nlnet-introduction.md +++ b/blog/content/post/2020-03-28-trenchboot-nlnet-introduction.md @@ -119,4 +119,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-03-31-trenchboot-nlnet-lz.md b/blog/content/post/2020-03-31-trenchboot-nlnet-lz.md index 5b84f247..0c689a66 100644 --- a/blog/content/post/2020-03-31-trenchboot-nlnet-lz.md +++ b/blog/content/post/2020-03-31-trenchboot-nlnet-lz.md @@ -436,4 +436,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-04-03-trenchboot-nlnet-lz-validation.md b/blog/content/post/2020-04-03-trenchboot-nlnet-lz-validation.md index 88a9c591..3351cc69 100644 --- a/blog/content/post/2020-04-03-trenchboot-nlnet-lz-validation.md +++ b/blog/content/post/2020-04-03-trenchboot-nlnet-lz-validation.md @@ -1036,4 +1036,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-04-16-3mdeb-contrib-Q1.md b/blog/content/post/2020-04-16-3mdeb-contrib-Q1.md index 68070469..30ce1b96 100644 --- a/blog/content/post/2020-04-16-3mdeb-contrib-Q1.md +++ b/blog/content/post/2020-04-16-3mdeb-contrib-Q1.md @@ -201,7 +201,7 @@ looking for someone who can boost your product by leveraging advanced features of a used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) [1]: https://review.coreboot.org/c/coreboot/+/38342 [2]: https://review.coreboot.org/c/coreboot/+/35906 diff --git a/blog/content/post/2020-04-24-Hummingboard-Buildroot-Yocto.md b/blog/content/post/2020-04-24-Hummingboard-Buildroot-Yocto.md index 5ac0a978..0da9b36f 100644 --- a/blog/content/post/2020-04-24-Hummingboard-Buildroot-Yocto.md +++ b/blog/content/post/2020-04-24-Hummingboard-Buildroot-Yocto.md @@ -787,4 +787,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-04-30-trenchboot-nlnet-release-04.md b/blog/content/post/2020-04-30-trenchboot-nlnet-release-04.md index c956787e..9eace816 100644 --- a/blog/content/post/2020-04-30-trenchboot-nlnet-release-04.md +++ b/blog/content/post/2020-04-30-trenchboot-nlnet-release-04.md @@ -419,4 +419,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-05-05-trenchboot-nlnet-ci-cd-system.md b/blog/content/post/2020-05-05-trenchboot-nlnet-ci-cd-system.md index f44b0cc2..65b1b0e7 100644 --- a/blog/content/post/2020-05-05-trenchboot-nlnet-ci-cd-system.md +++ b/blog/content/post/2020-05-05-trenchboot-nlnet-ci-cd-system.md @@ -213,4 +213,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-05-06-ipxe-https.md b/blog/content/post/2020-05-06-ipxe-https.md index df4d8a22..6ef15c33 100644 --- a/blog/content/post/2020-05-06-ipxe-https.md +++ b/blog/content/post/2020-05-06-ipxe-https.md @@ -211,4 +211,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-05-06-trenchboot-uefi-environment.md b/blog/content/post/2020-05-06-trenchboot-uefi-environment.md index 13081989..27ee3bb2 100644 --- a/blog/content/post/2020-05-06-trenchboot-uefi-environment.md +++ b/blog/content/post/2020-05-06-trenchboot-uefi-environment.md @@ -861,4 +861,4 @@ looking for someone who can boost your product by leveraging advanced features of the used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-05-14-measuring_memory_usage_rte.md b/blog/content/post/2020-05-14-measuring_memory_usage_rte.md index 3025f305..fc43857f 100644 --- a/blog/content/post/2020-05-14-measuring_memory_usage_rte.md +++ b/blog/content/post/2020-05-14-measuring_memory_usage_rte.md @@ -222,4 +222,4 @@ you looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-05-15-qubesOs.md b/blog/content/post/2020-05-15-qubesOs.md index bf174de7..682cc342 100644 --- a/blog/content/post/2020-05-15-qubesOs.md +++ b/blog/content/post/2020-05-15-qubesOs.md @@ -155,4 +155,4 @@ can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us [email](mailto:contact@3mdeb.com). If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-06-01-ipxe_lz_support.md b/blog/content/post/2020-06-01-ipxe_lz_support.md index 59b88809..4d9758f5 100644 --- a/blog/content/post/2020-06-01-ipxe_lz_support.md +++ b/blog/content/post/2020-06-01-ipxe_lz_support.md @@ -325,7 +325,7 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) > [1]) There are still some safety issues like using unmeasured ACPI code and a > whole lot of problems that can be caused by a malicious SMM code. Protection diff --git a/blog/content/post/2020-06-17-qubes_summation.md b/blog/content/post/2020-06-17-qubes_summation.md index a1c20269..f8132206 100644 --- a/blog/content/post/2020-06-17-qubes_summation.md +++ b/blog/content/post/2020-06-17-qubes_summation.md @@ -210,4 +210,4 @@ platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us [email](mailto:contact%3Cat%3E3mdeb%3Cdot%3Ecom). If you are interested in similar content feel free to sign up to our -[sign up to our newsletter](http://eepurl.com/doF8GX). +[sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-06-24-dell-optiplex-port.md b/blog/content/post/2020-06-24-dell-optiplex-port.md index 9f351456..43d7d6e5 100644 --- a/blog/content/post/2020-06-24-dell-optiplex-port.md +++ b/blog/content/post/2020-06-24-dell-optiplex-port.md @@ -161,4 +161,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-07-03-dev_and_iommu.md b/blog/content/post/2020-07-03-dev_and_iommu.md index 174e6ea3..efbe61c0 100644 --- a/blog/content/post/2020-07-03-dev_and_iommu.md +++ b/blog/content/post/2020-07-03-dev_and_iommu.md @@ -312,4 +312,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-07-03-trenchboot-grub-cbfs.md b/blog/content/post/2020-07-03-trenchboot-grub-cbfs.md index 71dfb89f..e3c9e6be 100644 --- a/blog/content/post/2020-07-03-trenchboot-grub-cbfs.md +++ b/blog/content/post/2020-07-03-trenchboot-grub-cbfs.md @@ -619,4 +619,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-07-14-qubesos-fwupd-core.md b/blog/content/post/2020-07-14-qubesos-fwupd-core.md index 8d51307a..67bd4562 100644 --- a/blog/content/post/2020-07-14-qubesos-fwupd-core.md +++ b/blog/content/post/2020-07-14-qubesos-fwupd-core.md @@ -192,4 +192,4 @@ to implement installation by the qubes-builder. If you have any questions, suggestions, or ideas, feel free to share them in the comment section. If you want to hear more about the Qubes OS support for fwupd I -encourage you to [sign up to our newsletter](http://eepurl.com/doF8GX). +encourage you to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-07-23-secure-app-coding-practices.md b/blog/content/post/2020-07-23-secure-app-coding-practices.md index a7db2df1..65cca817 100644 --- a/blog/content/post/2020-07-23-secure-app-coding-practices.md +++ b/blog/content/post/2020-07-23-secure-app-coding-practices.md @@ -153,4 +153,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-08-09-coreboot_blogpost.md b/blog/content/post/2020-08-09-coreboot_blogpost.md index fbe81b36..c865d0c4 100644 --- a/blog/content/post/2020-08-09-coreboot_blogpost.md +++ b/blog/content/post/2020-08-09-coreboot_blogpost.md @@ -106,4 +106,4 @@ looking for a training that can boost your team of developers inside UEFI, coreboot or Yocto area, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-08-13-trenchboot-event-log.md b/blog/content/post/2020-08-13-trenchboot-event-log.md index c01995b2..ad654e04 100644 --- a/blog/content/post/2020-08-13-trenchboot-event-log.md +++ b/blog/content/post/2020-08-13-trenchboot-event-log.md @@ -453,4 +453,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-08-19-race-condition-debugging.md b/blog/content/post/2020-08-19-race-condition-debugging.md index 9492e758..bdff18e2 100644 --- a/blog/content/post/2020-08-19-race-condition-debugging.md +++ b/blog/content/post/2020-08-19-race-condition-debugging.md @@ -208,4 +208,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-08-31-booting-coreboot-on-cometlake.md b/blog/content/post/2020-08-31-booting-coreboot-on-cometlake.md index fce80d3b..b704848f 100644 --- a/blog/content/post/2020-08-31-booting-coreboot-on-cometlake.md +++ b/blog/content/post/2020-08-31-booting-coreboot-on-cometlake.md @@ -300,4 +300,4 @@ and [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. We will help you in improving the security of your firmware and boost your product by leveraging advanced features of used hardware platform. If you are interested in similar content -feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-09-03-3mdeb_Q2.md b/blog/content/post/2020-09-03-3mdeb_Q2.md index 7e1b401d..fca0ff2d 100644 --- a/blog/content/post/2020-09-03-3mdeb_Q2.md +++ b/blog/content/post/2020-09-03-3mdeb_Q2.md @@ -136,4 +136,4 @@ looking for someone who can boost your product by leveraging advanced features of a used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-09-07-trenchboot-multiboot2-support.md b/blog/content/post/2020-09-07-trenchboot-multiboot2-support.md index 8bedfd48..536c9c82 100644 --- a/blog/content/post/2020-09-07-trenchboot-multiboot2-support.md +++ b/blog/content/post/2020-09-07-trenchboot-multiboot2-support.md @@ -167,7 +167,7 @@ starts it through the usual entry point, not the Secure Launch one. The rebuild is needed for starting Linux directly, though. Below are the links to the branches from which the components should be built: -- [iPXE](https://github.com/3mdeb/ipxe/tree/headers_redesign) +- [iPXE](https://github.com/3mdeb/ipxe) ([build instructions](https://blog.3mdeb.com/2020/2020-06-01-ipxe_lz_support/#building-ipxe-binary)) - [GRUB2](https://github.com/3mdeb/grub/tree/lz_tags) ([instructions for NixOS](https://blog.3mdeb.com/2020/2020-07-03-trenchboot-grub-cbfs/#grub-package-update)) @@ -363,4 +363,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-09-18-qubes_fwupd_heads_uefi.md b/blog/content/post/2020-09-18-qubes_fwupd_heads_uefi.md index 3c24ebe3..f05a1e69 100644 --- a/blog/content/post/2020-09-18-qubes_fwupd_heads_uefi.md +++ b/blog/content/post/2020-09-18-qubes_fwupd_heads_uefi.md @@ -101,4 +101,4 @@ sudo qubes-fwupdmgr refresh --whonix If you have any questions, suggestions, or ideas, feel free to share them in the comment section. If you are interested in similar content, I encourage you to -[sign up for our newsletter](http://eepurl.com/doF8GX). +[sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-09-23-raspberrypi_docker.md b/blog/content/post/2020-09-23-raspberrypi_docker.md index 18ee139b..f0a303be 100644 --- a/blog/content/post/2020-09-23-raspberrypi_docker.md +++ b/blog/content/post/2020-09-23-raspberrypi_docker.md @@ -297,4 +297,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-09-30-system_latency.md b/blog/content/post/2020-09-30-system_latency.md index 454088a0..58affbe4 100644 --- a/blog/content/post/2020-09-30-system_latency.md +++ b/blog/content/post/2020-09-30-system_latency.md @@ -146,4 +146,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-10-08-PCIe-features.md b/blog/content/post/2020-10-08-PCIe-features.md index d95a5536..b180c9b0 100644 --- a/blog/content/post/2020-10-08-PCIe-features.md +++ b/blog/content/post/2020-10-08-PCIe-features.md @@ -221,4 +221,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-10-15-xen-implementation-for-trenchboot.md b/blog/content/post/2020-10-15-xen-implementation-for-trenchboot.md index 573fe5f0..79530327 100644 --- a/blog/content/post/2020-10-15-xen-implementation-for-trenchboot.md +++ b/blog/content/post/2020-10-15-xen-implementation-for-trenchboot.md @@ -179,4 +179,4 @@ In the next blog post, we will present the remote attestation system using IETF RATS. So I encourage you to check our blog regularly. If you have any questions, suggestions, or ideas, feel free to share them in the comment section. If you are interested in similar content, I encourage you to -[sign up for our newsletter](http://eepurl.com/doF8GX). +[sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-11-02-GRUB2mini-summit.md b/blog/content/post/2020-11-02-GRUB2mini-summit.md index 06805e0f..36ce409f 100644 --- a/blog/content/post/2020-11-02-GRUB2mini-summit.md +++ b/blog/content/post/2020-11-02-GRUB2mini-summit.md @@ -152,4 +152,4 @@ security of your firmware or you looking for someone who can boost your product by leveraging advanced features of used hardware platform, [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-11-13-security-part-2.md b/blog/content/post/2020-11-13-security-part-2.md index 51c0c6f1..be7b6228 100644 --- a/blog/content/post/2020-11-13-security-part-2.md +++ b/blog/content/post/2020-11-13-security-part-2.md @@ -219,4 +219,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-11-18-coreboot-riscv.md b/blog/content/post/2020-11-18-coreboot-riscv.md index 5f49cd2a..537e9f30 100644 --- a/blog/content/post/2020-11-18-coreboot-riscv.md +++ b/blog/content/post/2020-11-18-coreboot-riscv.md @@ -151,4 +151,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-12-14-trenchboot_attestation.md b/blog/content/post/2020-12-14-trenchboot_attestation.md index 259817ca..bcc98d61 100644 --- a/blog/content/post/2020-12-14-trenchboot_attestation.md +++ b/blog/content/post/2020-12-14-trenchboot_attestation.md @@ -302,4 +302,4 @@ tutorial - [Remote Attestation With Tpm2 Tools](https://tpm2-software.github.io/2020/06/12/Remote-Attestation-With-tpm2-tools.html) If you have any questions, suggestions, or ideas, feel free to share them in the comment section. If you are interested in similar content, I encourage you to -[sign up for our newsletter](http://eepurl.com/doF8GX). +[sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2020-12-17-docker-testing.md b/blog/content/post/2020-12-17-docker-testing.md index 036fb094..47b28bf4 100644 --- a/blog/content/post/2020-12-17-docker-testing.md +++ b/blog/content/post/2020-12-17-docker-testing.md @@ -374,4 +374,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-12-21-OSFC_2020.md b/blog/content/post/2020-12-21-OSFC_2020.md index 70f1bcdc..9818ee5c 100644 --- a/blog/content/post/2020-12-21-OSFC_2020.md +++ b/blog/content/post/2020-12-21-OSFC_2020.md @@ -193,4 +193,4 @@ looking for a training that can boost your team of developers inside UEFI, coreboot or Yocto area, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2020-12-31-coreboot_for_power.md b/blog/content/post/2020-12-31-coreboot_for_power.md index 0ff5eac7..70e6541e 100644 --- a/blog/content/post/2020-12-31-coreboot_for_power.md +++ b/blog/content/post/2020-12-31-coreboot_for_power.md @@ -217,4 +217,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-01-13-IOMMU.md b/blog/content/post/2021-01-13-IOMMU.md index 00381667..19671399 100644 --- a/blog/content/post/2021-01-13-IOMMU.md +++ b/blog/content/post/2021-01-13-IOMMU.md @@ -186,4 +186,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-02-02-fosdem2021.md b/blog/content/post/2021-02-02-fosdem2021.md index 7e8d95e8..1f4e4abb 100644 --- a/blog/content/post/2021-02-02-fosdem2021.md +++ b/blog/content/post/2021-02-02-fosdem2021.md @@ -179,4 +179,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-02-16-fwupd-compilation-under-freebsd.md b/blog/content/post/2021-02-16-fwupd-compilation-under-freebsd.md index 48c47899..f9ec103c 100644 --- a/blog/content/post/2021-02-16-fwupd-compilation-under-freebsd.md +++ b/blog/content/post/2021-02-16-fwupd-compilation-under-freebsd.md @@ -462,4 +462,4 @@ Unknown Product If you have any questions, suggestions, or ideas, feel free to share them in the comment section. If you are interested in similar content, I encourage you to -[sign up for our newsletter](http://eepurl.com/doF8GX). +[sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2021-02-18-testing.md b/blog/content/post/2021-02-18-testing.md index d4e108bb..613b8865 100644 --- a/blog/content/post/2021-02-18-testing.md +++ b/blog/content/post/2021-02-18-testing.md @@ -131,4 +131,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to . If you are interested in similar content -feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-03-12-SW_attack.md b/blog/content/post/2021-03-12-SW_attack.md index 4ab6fe07..ced5c4d3 100644 --- a/blog/content/post/2021-03-12-SW_attack.md +++ b/blog/content/post/2021-03-12-SW_attack.md @@ -115,4 +115,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-03-15-fwupd-bsd-packages-and-ci.md b/blog/content/post/2021-03-15-fwupd-bsd-packages-and-ci.md index e34e31d4..a8c90da4 100644 --- a/blog/content/post/2021-03-15-fwupd-bsd-packages-and-ci.md +++ b/blog/content/post/2021-03-15-fwupd-bsd-packages-and-ci.md @@ -320,4 +320,4 @@ that, we will start the upstream to the official CVS of each distro. If you have any questions, suggestions, or ideas, feel free to share them in the comment section. If you are interested in similar content, I encourage you to -[sign up for our newsletter](http://eepurl.com/doF8GX). +[sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2021-03-25-SW_attack2.md b/blog/content/post/2021-03-25-SW_attack2.md index 1af3a7d7..4c900e14 100644 --- a/blog/content/post/2021-03-25-SW_attack2.md +++ b/blog/content/post/2021-03-25-SW_attack2.md @@ -149,4 +149,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-04-14-OSFC-2020-part2.md b/blog/content/post/2021-04-14-OSFC-2020-part2.md index 51c5f6ec..9abcb19e 100644 --- a/blog/content/post/2021-04-14-OSFC-2020-part2.md +++ b/blog/content/post/2021-04-14-OSFC-2020-part2.md @@ -244,4 +244,4 @@ looking for a training that can boost your team of developers inside UEFI, coreboot or Yocto area, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-04-22-what-is-yocto.md b/blog/content/post/2021-04-22-what-is-yocto.md index 34918703..8dd4451e 100644 --- a/blog/content/post/2021-04-22-what-is-yocto.md +++ b/blog/content/post/2021-04-22-what-is-yocto.md @@ -100,7 +100,7 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). More about Dasharo you can read on our website [dasharo.com](https://dasharo.com/) and on dedicated MkDocs site diff --git a/blog/content/post/2021-05-06-first-impressions-beaglev.md b/blog/content/post/2021-05-06-first-impressions-beaglev.md index 4e392d29..00543ba6 100644 --- a/blog/content/post/2021-05-06-first-impressions-beaglev.md +++ b/blog/content/post/2021-05-06-first-impressions-beaglev.md @@ -337,4 +337,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX). +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6). diff --git a/blog/content/post/2021-06-01-optiplex_part2.md b/blog/content/post/2021-06-01-optiplex_part2.md index 70f501f4..dd923212 100644 --- a/blog/content/post/2021-06-01-optiplex_part2.md +++ b/blog/content/post/2021-06-01-optiplex_part2.md @@ -264,4 +264,4 @@ and we are huge fans of Zephyr. We would be glad to implement Firmware or even Open Source Firmware for your EC. If you are interested, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2021-06-14-fwupd-freebsd-status.md b/blog/content/post/2021-06-14-fwupd-freebsd-status.md index f15151df..10b62ada 100644 --- a/blog/content/post/2021-06-14-fwupd-freebsd-status.md +++ b/blog/content/post/2021-06-14-fwupd-freebsd-status.md @@ -138,4 +138,4 @@ looking for someone who can boost your product by leveraging advanced features of used hardware platform, feel free to [book a call with us](https://calendly.com/3mdeb/consulting-remote-meeting) or drop us email to `contact3mdebcom`. If you are interested in similar -content feel free to [sign up to our newsletter](http://eepurl.com/doF8GX) +content feel free to [sign up for our newsletter](https://newsletter.3mdeb.com/subscription/PW6XnCeK6) diff --git a/blog/content/post/2022-06-23-fobnail_minimal_os.md b/blog/content/post/2022-06-23-fobnail_minimal_os.md index a8a5b5da..f947a98c 100644 --- a/blog/content/post/2022-06-23-fobnail_minimal_os.md +++ b/blog/content/post/2022-06-23-fobnail_minimal_os.md @@ -72,23 +72,14 @@ versions of OS for each platform. As a teaser we include here a table that summarize our research. -| OS | USB host driver | USB EEM driver | Network stack | TPM driver | OS -portability | Bootloader capabilities | C library | Microkernel | CPU -Architecture support | Bootable by SKL | License | Score | | ------- | ----------------- | ---------------- | ----------------- | ----------------- | --------------- | ----------------------- | -------------| ----------- | ------------------------- | --------------- | ------- | ----- | | Zephyr | Yes -(+2) | Yes (+2) | Yes (+2) | PoC available (0) | Limited (-1) | No (0) | Yes -(+2) | No (0) | Good (+1) | No (0) | OK (0) | 8 | | Xous | No (0) | No (0) | Yes -(+2) | No (0) | Limited (-1) | No (0) | No (0) | Yes (+1) | RISC-V only (-1) | -No (0) | OK (0) | 1 | | seL4 | No (0) | No (0) | Yes (+2) | No (0) | Limited -(-1) | No (0) | Yes (+2) | Yes (+1) | Good (+1) | Yes (+2) | OK (but problematic -with Genode) (0) | 7 | | Linux | Yes (+2) | Yes (+2) | Yes (+2) | Yes (+2) | Yes -(+1) | Yes (kexec) (+2) | Yes (+2) | No (0) | Good (+1) | Yes (+2) | OK (0) | 16 -| | LK | No (0) | No (0) | Limited (-2) | No (0) | Yes (+1) | No (0) | Limited -(-2) | No (0) | Good (+1) | No (0) | OK (0) | -2 | | Fuchsia | Limited (0) | No -(0) | Yes (+2) | Limited (0) | Yes (+1) | Yes (mexec) (+2) | Yes (+2) | Yes (+1) -| Good (+1) | No (0) | OK (0) | 7 | +| OS | USB host driver | USB EEM driver | Network stack | TPM driver | OS portability | Bootloader capabilities | C library | Microkernel | CPU Architecture support | Bootable by SKL | License | Score | +|----------|-----------------|-----------------|---------------|-------------------|-----------------|-------------------------|-------------|---------------|--------------------------|-----------------|---------|-------| +| Zephyr | Yes (+2) | Yes (+2) | Yes (+2) | PoC available (0) | Limited (-1) | No (0) | Yes (+2) | No (0) | Good (+1) | No (0) | OK (0) | 8 | +| Xous | No (0) | No (0) | Yes (+2) | No (0) | Limited (-1) | No (0) | No (0) | Yes (+1) | RISC-V only (-1) | No (0) | OK (0) | 1 | +| seL4 | No (0) | No (0) | Yes (+2) | No (0) | Limited (-1) | No (0) | Yes (+2) | Yes (+1) | Good (+1) | Yes (+2) | OK (0) | 7 | +| Linux | Yes (+2) | Yes (+2) | Yes (+2) | Yes (+2) | Yes (+1) | Yes (kexec) (+2) | Yes (+2) | No (0) | Good (+1) | Yes (+2) | OK (0) | 16 | +| LK | No (0) | No (0) | Limited (-2) | No (0) | Yes (+1) | No (0) | Limited (-2)| No (0) | Good (+1) | No (0) | OK (0) | -2 | +| Fuchsia | Limited (0) | No (0) | Yes (+2) | Limited (0) | Yes (+1) | Yes (mexec) (+2) | Yes (+2) | Yes (+1) | Good (+1) | No (0) | OK (0) | 7 | As we can see, multiple OSes were taken into account and a lot of requirements. If you are interested in the meanings of the numbers here, please check the full diff --git a/blog/themes/3mdeb/layouts/partials/header.html b/blog/themes/3mdeb/layouts/partials/header.html index 6e241108..58f8d9f4 100755 --- a/blog/themes/3mdeb/layouts/partials/header.html +++ b/blog/themes/3mdeb/layouts/partials/header.html @@ -6,6 +6,7 @@ {{ .Site.Title }} {{ with .Title }} | {{ . }}{{ end }} +