JOSTALY TECHNOLOGIES John SETH Thielemann sthielemann@jostaly.com +1-223-231-3511 (1767008938 UNIX 362) Mon Dec 29 11:48:58 2025 0 Company News) * Resolve more annoyance issues including an interesting race condition on multi-processor ARM build: allocation localized to CPU prior to MMU being properly setup on all CPUs for synchronization caught by integrity checks. * Minor utility touch ups, and the addition of a few more: remaining coreutils to complete: sort, tr, and (maybe) xargs. * Create "clean room" build environment using Jostaly Standard C and utilities for linux platform. Currently building our software, development kernels, various open source software packages (full libc replacement), and initramfs images. A few outside dependencies currently out of scope (except for build / potential build): perl, flex, bison (see article), openssl, make, m4, sed, and various compression tools. * Almost all EFI as a meta architecture unit tests passing: no red zone, shadow storage alloc on calls, with some additional code to be written for exception/irq entry/exit. * Update public keys URL with new FIDO key, signed with soon-to-be-expired FIDO. Next article will have a replacement. * Start implementing FIPS algorithms. * Initial in house hashing algorithm. * Start initial framework for low-level FS interpretation / utilities. Completed 39/129 checkboxes, 139 files changed, 5868 insertions(+), 827 deletions(-) 1 A "Year-in-Review") ARM MMU support complete for synchronization outside of single localized instruction level CPU. Rework testing core for better driver and system call harnesses. Redundant independent integrity checks for defect detection in various critical code paths. Implement most coreutil replacements and various utilities/compilation units for calculations, fractals, power series, transcendentals, VT graphics, and termios. Basic shell that still needs some more features; start language work. Large sections of Standard C/Math completed (full replacement support for a number of packages). Floating Point & Single Instruction Multiple Data support: SSE (x86-64), VFP (ARM), and generalized IEEE754 FP emulation support for easy compile-time disable. Add interesting experimental code for bolstering Standard C front-end for testing and security. Initial crypto algorithms work: standard PRNGs with an in-house PRNG implementation. Start implementations of FIPS algorithms, and other original in-house algorithms and utilities. Information theory has been a long time interest, potential white papers. Toolchain updates, automated build/testing for statistical data collection, and C++26 standard language update. Significant performance gains across the board in regards to build and runtime. Introduction of EFI as a meta architecture with a few unit testing types remaining to pass for complete support (and next stages). Built an initial initramfs demo for linux x86-64 platform (currently in experimental use, shooting for ARM support/use near term), to be released in binary form in the near future as an initramfs or as temporary replacement of existing standards. 2114 files changed, 133469 insertions(+), 27118 deletions(-)