Roll
More frequent but very short updates about Divested projects and other fun from Tavi.
Longer updates are on the Blog page.
The text on this page is licensed CC BY-SA 4.0 unless stated otherwise.
2025-11¶
- 7th: Divested-WRT had its usual twice monthly update.
- 6th: real-ucode has been manually synced, adding fourteen new ucodes.
- 5th: brace has had some more kernel command line updates thanks to @raja-grewal.
- 3rd: brace has been synced to the latest version of arkenfox (v140 -> v140.1).
2025-10¶
- 29th: Firejail in Divested-RPM has been synced to latest master.
- 26th: brace has had more small tweaks & fixes for recent Fedora 43 and Firefox changes.
- 24th: Divested-WRT had its usual twice monthly update.
- 24th: I've started a bounty for the Firejail/Glycin compatibility issue.
- 16th: brace has had many small tweaks and cleanup as preparation for Fedora 43.
- 16th: I've started testing Fedora 43 as it will be released in a few days. Firejail and hardened_malloc can't be used anymore due to GTK 4.20's use of glycin which relies on bwrap and rlimit which are respectively incompatible. The Workstation upgrade also pulls in Cockpit for some reason. This is unfun.
- 11th: brace has had a kernel command line adjustment to improve usability on systems with an AMD GPU.
- 10th: Divested-WRT had its usual twice monthly update.
- 4th: real-ucode has been synced with latest CPUMicrocodes, adding four new ucodes.
- 4th: Firejail in Divested-RPM has been synced to latest master.
- 2nd: I backported patches for CVE-2025-3277 and CVE-2025-6965 to sqlite 3.44.3 for GrapheneOS, but they instead upgraded to 3.44.5. The jump over 3.44.4 also patches CVE-2025-29088.
2025-09¶
- 28th: brace has had some kernel command line updates thanks to @raja-grewal.
- 27th: Search & indexing across my sites should be improved now that headers are correctly linked instead of divs.
- 26th: Divested-WRT had its usual twice monthly update.
- 26th: Firejail in Divested-RPM has been synced to latest master.
- 25th: I've cleaned up the home page and added indexes to six pages.
- 25th: I've added a new artifacts page as a central place for my additional writings.
- 24th: Firejail in Divested-RPM has been synced to latest master.
- 22nd: Firejail in Divested-RPM has been synced to latest master.
- 22nd: real-ucode has been synced with latest CPUMicrocodes, adding nine new ucodes.
- 15th: The F-Droid Stats page has been refreshed.
- 13th: real-ucode has been synced with latest CPUMicrocodes, adding eight new ucodes.
- 12th: Divested-WRT had its usual twice monthly update.
- 10th: Brave's F-Droid repo appears to be stuck.
- 3rd: brace now enforces authentication on PackageKit install/remove actions thanks to @lucasmz.
- 1st: Divested-WRT had its usual twice monthly update.
- 1st: Firejail in Divested-RPM has been synced to latest master.
2025-08¶
- 31st: real-ucode has been synced with latest CPUMicrocodes, adding five new ucodes.
- 30th: I've made some final adjustments to my upcoming DNS resolver.
- 29th: Kairoscope has had some corrections thanks to @gpnos.
- 29th: I overhauled the dnf-automatic enablement script in brace to support recent upstream changes and also added XMPP notification support.
- 28th: I went through all my git repos and pushed changes that were minor or forgotten about for eight repos.
- 26th: I've updated the copy of the Fira fonts used across my websites as well as removed the variants for obsolete browsers.
- 25th: A while back I noticed gedit crashing when opening markdown files, seems it was a buffer under-read getting caught by hardened_malloc. I reported it here.
- 25th: I've adjusted my hardened_malloc package to not perform the size checking by default due to performace impact, that is now only in a opt-in variant.
- 24th: Firejail in Divested-RPM has been synced to latest master.
- 23rd: I repurposed my old eeyo.re mirror domain to be a fun little Eeyore themed minisite.
- 21st: I've extracted the colors from mini-divested.css to allow easy theming and generated 41 themes of which 16 were actually pleasant and are now available.
- 20th: I've split the sundry updates out from the blog page onto their own 'roll' page.
- 20th: Links have been changed to prioritize Codeberg over GitHub & Gitlab across the websites.
- 18th: real-ucode has been synced with latest CPUMicrocodes, adding two new ucodes.
- 18th: Firejail in Divested-RPM has been synced to latest master.
- 17th: Divested-WRT had its usual twice monthly update, notably switching to the Linux 6.12 LTS branch.
- 15th: trash.sh has had a massive performance improvement by reducing number of grep calls by using a grep pattern file.
- 14th: I reworked my old DivestOS device stats generator to handle my current projects. I also made the stats publicly available and automatically refreshed via hourly cron. I ran a poll about it and most people seemed to be in favor of it. But I later disabled the automatic refresh while I think about any implications it may have more.
- 14th: The F-Droid Stats page has been refreshed.
- 13th: trash.sh has had some small tweaks such as gaining support for honeypot paths as well as disabling a broken list.
- 13th: real-ucode has been manually synced, adding seven new ucodes.
- 13th: brace has been synced to the latest version of arkenfox (v135 -> v140).
- 12th: scfw3.sh and trash.sh now reload substantially faster and trash.sh blocks more AI crawlers.
- 12th: I reported multiple issues to the new Gecko-based WebLibre browser project: one, two, three.
- 11th: I started working on a public DNS resolver. All of the configs and scripts are finished, I just need to fine tune it. Expect a release & blog post on that soon, but there is a sneak peek here.
- 10th: I ran some benchmarks for the size checking feature in hardened_malloc. Impact seems egregiously high, likely due to not being architecture optimized.
- 9th: I reported a bug to Monal regarding MUC MAM not working anymore, which was quickly fixed.
- 6th: Firejail in Divested-RPM has been synced to latest master.
- 5th: brace now has DoT opportunistically enabled via NetworkManager thanks to @lucasmz.
- 3rd: Divested-WRT had its usual twice monthly update.
- 1st: real-ucode has been synced with latest CPUMicrocodes, adding three new ucodes.
2025-07¶
- 31st: The screen on my laptop broke at random despite no apparent physical damage. I'm not sure if it is worth repairing.
- 31st: real-ucode has been manually synced, adding seven new ucodes.
- 30th: Google released Chromium 139, this release notably drops support for Android Oreo (8) and Pie (9) as well as the monochrome target.
- 30th: I prepared the Firejail 0.9.76 release due to @netblue30 being unavailable, see reasoning at bottom of release notes.
- 29th: Firejail in Divested-RPM has been synced to latest master.
- 26th: real-ucode has been synced with latest CPUMicrocodes, adding seven new ucodes.
- 21st: real-ucode has been synced with latest CPUMicrocodes, adding three new ucodes.
- 21st: Simple HOSTS Merger had a small list correction for the -nc variant
- 20th: Divested-WRT had its usual twice monthly update.
- 17th: Firejail in Divested-RPM has been synced to latest master.
- 14th: divested-release was updated to allow amd-ucode-firmware-resigned
- 12th: Brace had a fix to the fapolicyd enablement script thanks to @lucasmz.
- 11th: I removed the bear from the website. I replaced it with a fun slogan, but I'm not too sure about it yet.
- 11th: Firejail in Divested-RPM has been synced to latest master.
- 10th: real-ucode has been synced with latest CPUMicrocodes, adding two new ucodes.
- 9th: Firejail in Divested-RPM has been synced to latest master.
- 9th: Five other older repositories were also made available again.
- 8th & 9th: Two new repositories were published: ech-tester and mini-divested.css.
- 8th: Udderance is now available on F-Droid.
- 7th: Divested-WRT had its usual twice monthly update.
2025-06¶
- 22nd: dnsrm had ~1,800 domain additions.
- 22nd: real-ucode has been synced with latest CPUMicrocodes, adding one new ucode.
- 22nd: Firejail in Divested-RPM has been synced to latest master.
- 15th: Kairoscope has had some corrections thanks to @eqilnou.