42 Followers
41 Following
140 Posts
OpenBSD hacker. bmercer@

All our hosted Git repository servers have been updated to today's new 0.122 release of the Git-compatible #gameoftrees version control system.

This update brings fixes and tweaks for the web frontend. In particular, #OpenSSH host key fingerprints are now prominently displayed where it matters, encouraging users to verify host keys instead of trusting them blindly on first use. See the Game of Trees change log for details: https://gameoftrees.org/releases/changes.html#2026-02-10

We anticipate upcoming support for SHA256 object-format Git repositories, hopefully in the next release (as per https://bsd.network/@op/116030524380288866)

By the way, we still have spare room for more hosted VMs. If you want some no-nonsense, community-driven, minimal #git repository and static website hosting in your life then find us at https://gothub.org/

Our service runs #OpenBSD exclusively but no expertise in BSD is required at all to make use of it. Repositories, user accounts, access rules, commit notifications, and web hosting can be managed by editing a plain-text configuration file stored in a Git repository.

Game of Trees Changes

Game of Trees Changelog

I'm proud of how std.Io is shaping up in Zig. It's really comfortable.

At first we were worried that passing around `io` everywhere would feel tedious, but it's turning out to be positively delightful because it offers sync primitives that help you express code exactly how you want it.

@andrewrk Does this mean that 16.x is around the corner? I'm very excited about this! Time to update the OpenBSD port.
Game of Trees Hub's web interface is live. And we need more subscribers! - Game of Trees Hub

Thank you all for the continued support since we started out in June 2024.Support for gotwebd is now live in production. With this, repositories can be served from our hosting service to the web. Serving static web sites directly from repos...

@damienmiller I built something similar a long time ago. I measured it against nginx and it broke in a slightly better fashion when things got congested. I seem to remember it performing better too, but it's been so long this could all be made up.
@miodvallat Frankly I appreciate your honesty on the subject :)
@scrottie Hopefully it was helpful. I was far less involved in doing anything with the pi5.

@scrottie Okay, I think I see what you're asking. I am not certain on this, but I think the firmware is currently managing the cpu scaling and we do not have drivers implemented to control, or retrieve values. I have been building kernels and ports on it that take multiple hours. The cpu freq is not reported by anything right now.

If you are concerned about the different revisions of the board, I have multiple boards. Currently two of them span different revisions and I cannot see any difference in their performance.

I'll make one clarifying point about the wifi... bwfm is intended to manage channels in the firmware. If you try to set a channel manually it may or may not stick. I have successfully passed traffic with my pi5 acting as a WAP but I usually have to configure it multiple times. The onboard antenna is not suitable for regular use IMO.

@scrottie @brynet Those features will depend highly on the drivers available in each board. Unfortunately you cannot think about this from "does arm64 support this" and you have to think about it a board and a driver at at time. I've no idea what works on a HiFive2 board. The fans took some doing to get working on the pi5, but now that it's done it works great.

🎉 Happy 30th Birthday to OpenBSD!

Alongside Linux, it’s the OS that’s had the biggest impact on my professional life; shaping how I think about security, simplicity, and clean design.

#OpenBSD #Unix #infosec