3/27/2023 0 Comments Tenfourfox![]() ![]() ![]() ![]() Security patches and a couple tweaks have been landed on the TenFourFox Github, so warm up your computers and prepare to rebuild. I'll change the EV and certificate roots over around that time as usual, but we might also take the opportunity to pull up some of the vendored libraries like zlib, so it might be a somewhat bigger update than it would ordinarily be. The next ESR, version 102, is due in June. The commits are already hot and live on Github. A clobber is not required for this update. It should correct some residual issues with IonPower-NVLE on a few sites, though it may allow code to run that couldn't run before that may have its own issues, of course. In addition, a bug in the POWER9 JIT turns out to affect TenFourFox as well (going back to at least TenFourFox 38), which I ported a fix for. These patches include the standard security fixes and updates to timezones, pinned certificates and HSTS, as well as another entry for the ATSUI font blacklist. I've had my hands full with the POWER9 64-bit JIT (a descendant of TenFourFox's 32-bit JIT), but I had a better idea about the lazy image loader workaround in February's drop and got the rest of the maintenance patches down at the same time. If you're new to building your own copy of TenFourFox, this article from last year is still current with the process and what's out there for alternatives and assistance. This touches a lot of low-level stuff so updating will require a complete rebuild from scratch ( instructions). Besides refreshing the maintenance scripts to pull certificate, timezone and HSTS updates from this new source, I also implemented all the relevant security and stability patches from the last gasp of 91ESR (none likely to be exploitable on Power Macs without a direct attack, but many likely to crash them), added an Fx102 user agent choice to the TenFourFox preference pane, updated the ATSUI font blacklist (thanks to Chris T for the report) and updated zlib to 1.2.12, picking up multiple bug fixes and some modest performance improvements. 102 is now the next Firefox Extended Support Release, so it's time for spring cleaning - if you're a resident of the Southern Hemisphere - in the TenFourFox repository. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |