#freebsd
385 posts · Last used 21h
#PortsLife #FreeBSD I spent another morning updating and patching a bunch of stuff. I have a couple of new interesting ports to share:
PatDiff: diffs for the discerning developer
- https://github.com/janestreet/patdiff textproc/patdiff is one of my favourite command line tools, your diffs never look so good and clean! Gorgeous output, written in #OCaml
markpdf / markterm: PDFs from markdown
- https://github.com/ralsina/markterm ported mainly because it provides a great markdown->PDF tool, with pagination support! I want this for simple invoice generation, and it was really quick to put a fake one together! Written in #Crystal.
The lovely fonts are from https://mbtype.com/
Valkyrie B for the table https://mbtype.com/fonts/valkyrie/sample.html Advocate 55 Wide Med for the headings https://mbtype.com/fonts/advocate/sample.html
DejaVu Sans for the body, public domain https://en.wikipedia.org/wiki/DejaVu_fonts from https://github.com/dejavu-fonts/dejavu-fonts

With host-side SEV support, multi-core virtualization, and networking now functional in bhyve, the team is working on upstreaming the code to the main FreeBSD repository.
Future milestones include upgrading to newer SEV generations like SEV-ES for encrypted CPU register states and SEV-SNP for hardware memory integrity protection as well as updating the FreeBSD kernel to run seamlessly as an encrypted guest OS using memory C-bit handling and bounce buffers.
And for you, mere mortal, what does all of this actually mean? It means true cloud privacy without having to blindly trust anyone. Whether you're hosting sensitive customer data, financial workloads, or proprietary algorithms, confidential computing ensures that not even your cloud provider or a rogue admin with full root access can peek into your running memory.
By bringing AMD SEV to FreeBSD, top-tier, silicon-enforced protection stops being an exclusive enterprise luxury and becomes part of the open-source toolkit.
Bottom line: your data is finally locked down in transit, at rest, and right down to the hardware while in use.

