#openbsd

282 posts · Last used 4h

I think it's about time for some #OpenBSD #80HYPE :flan_hacker:​ :flan_cool: Clang/LLVM 22 is now OpenBSD's base compiler on clang architectures, including updated libc++{,abi}, compiler-rt & libunwind support libraries. https://bsd.network/@brynet/116658062479940402 OpenBSD/sparc64 switches to Clang by default! This was the last significant architecture to switch. This makes OpenBSD the only operating system to support sparc64 with a modern toolchain. https://bsd.network/@brynet/117130130536792528 Since 7.9, Jonathan Gray (jsg@) has continued to update the drm graphics stack (inteldrm/radeondrm/amdgpu) bringing OpenBSD 8.0 to Linux 6.18.y/6.18.53, adding driver support for Intel Arc A-Series (DG2/Alchemist) cards. Increased KVA (kernel virtual addresses) on amd64 (to 512G) now allows mapping more than 4G of VRAM (for example, GPU compute w/ Vulkan) https://freshbsd.org/openbsd/src?q=drm&committer[]=jsg https://bsd.network/@brynet/116794461642940154 After a ton of work in Edmonton by Mike Larkin (mlarkin@) and Dave Voutila (dv@), OpenBSD vmm/vmd(8) now supports SMP guests up to 64 VCPUs per VM! :flan_cool:​ 🎉​ https://bsd.network/@brynet/117295044109301163 https://bsd.network/@brynet/117299753668348206 OpenBSD 8.0 adds qwz(4), new WiFi driver for Qualcomm WCN7850 "ath12k" devices. https://bsd.network/@brynet/116574369382033904 A new driver, sambat(4), for monitoring battery status, cycle count/charge info on Samsung Galaxy Book4 Edge (Snapdragon arm64) machines. https://bsd.network/@brynet/116600674574234896 Accelerated swap encryption on amd64 and arm64 by using AES CPU instructions. https://bsd.network/@brynet/117090842236460135 OpenBSD/arm64 and OpenBSD/riscv64 boards can now heartbeat blinking LEDs to show system load averages. :flan_hurrah:​ Das Blinkenlights!! :flan_hurrah:​ https://bsd.network/@brynet/116879479168132932 #OpenBSD httpd(8) now supports many new features: Setting custom HTTP response headers.New blocking/filtering rules based on received HTTP headers (e.g: User-Agent: ) https://bsd.network/@brynet/117371604463587328 https://bsd.network/@brynet/116979133275422995 See also rsadowski@'s report: https://rsadowski.de/posts/2026/w2k26-edmonton-openbsd-hackathon/ .. and finally, :flan_peek:​ I made my first commit to #OpenSSH this release cycle! https://bsd.network/@brynet/117007833531799959 And lots more to see in 8.0! :flan_thumbs:​:flan_hacker:​
1
0
1
0
Replying to
@dotpk@bsd.network This seems to work. Let me clean up a bit and tell me how to send you a diff. #OpenBSD This is tested on my Pixel 9 Pro with GrapheneOS
2
14
0
0
Replying to
@dotpk@bsd.network Indeed it is. Android switched to cdc-ncm - network control mode since the Pixel 6. I'm still looking into the details but I want to get it working on #OpenBSD. #NetBSD has a driver since their newest 11 release, so thats probably a good think to relate to.
6
16
1
0

Just to help you get through these difficult times while there isn't yet an official #littlefedi package on #OpenBSD, here's an installer script for the binary only:

cat ./update_littlefedi.sh

#!/bin/sh set -e if [ "$(id -u)" -ne 0 ]; then echo "Run this as root." >&2 exit 1 fi

salt=dd if=/dev/random bs=128 count=1 2>/dev/null | sha1 release="littlefedi-openbsd-amd64" bin_path="/usr/local/bin/$release" tmp_path="/tmp/$(echo "$salt-date +%s" | sha1)"

mkdir -p $tmp_path ftp -o $tmp_path/$release https://littlefedi.social/downloads/binaries/$release install -b -o root -m 0755 $tmp_path/$release $bin_path rm -rf $tmp_path echo "LittleFedi updated and installed at $bin_path." exit 0

@stefano@littleone.littlefedi.social @littlefedi_official@littleone.littlefedi.social

15
2
14
0
I want to publicly thank @dch@bsd.network The FreeBSD port of littleFedi was already ready at release time, and it’s really well done. One of the peculiarities of littleFedi is that it was developed and tested first on the BSDs, then on illumos, and only later on Linux. The first public instance, my own @stefano@rpi0w.stefanomarinelli.it account, runs on a Raspberry Pi Zero W with NetBSD. I don’t think many social platforms have started out on NetBSD in recent years. #ThankYou #RunBSD #NetBSD #FreeBSD #OpenBSD #illumos #OwnYourData #Fediverse #littleFedi
58
0
31
1
You may need to know that #OpenBSD has released today no less than 8 security patches for 7.9: 022: Update nsd(8) to version 4.15.2. 023: Update unbound(8) to version 1.26.1. 024: Fix a variety of bugs in libressl 025: An errant process could cause ps(1) to crash due to a buffer overflow in sysctl(2). 026: A reference counting bug could lead to use-after-free in the kernel. 1/2
11
1
5
0