ijanc'

@ijanc.org

hi g33ks, Fewer things, bigger impact, done well, shipped 📌 São Paulo, São Paulo 🌍 https://ijanc.org

small urxvt patch.. when a url gets split by a real newline (long link wrapped across two lines in an email) the matcher used to grab only the first half and open a broken/404 link. now it joins the rest and opens the full url on click termbin.com/d0sd

https://termbin.com/d0sd

--- a/src/perl/matcher +++ b/src/perl/matcher @@ -6,6 +6,7 @@ #:META:RESOURCE:%.launcher:string:default launcher command #:META:RESOURCE:%.button:string:the mouse button used to activate a match +...

termbin.com

du(1) using st_blocks stat(2). hammer2_inode_data_count(ip) returns 0 because the inode has no DATA children. Then the 64KB fallback kicks in o.O

BildBild

First mount/umount of #HAMMER2 on #OpenBSD A series of screencasts of hammer2 commands in OpenBSD, exploring everyday situations. Today we'll cover mount and umount. Soon I will publish a video (~6 min) applying a kernel patch + userland to get to the point in this video.

Wacom Intuos S (usb tablets) on OpenBSD. uwacom(4) see everything pen, pad, pressure levels but Xenocara ships no Wacom driver though, so it ends up as a fancy mouse. PS: you now get to endure my "artistic skills". Irony included 😇 ijanc.org/posts/wacom-...

Bild

⚠️ An active phishing attack is targeting crate owners by asking them to "confirm that your email address is still active". These messages are not from crates.io, and should be ignored. (We will never ask you to confirm that your e-mail address is still active.) ⚠️

Bluetooth keyboard working on #OpenBSD Logitech MX Keys Mini connected via BLE (HOGP). - USB HCI transport - SMP LESC pairing ECDH + AES-CMAC crypto - ATT/GATT - HID over GATT

OpenBSD console showing Bluetooth keyboard working. sysctl shows OpenBSD 7.9-beta GENERIC.MP kernel. dmesg shows "btkbd0 at btlehid0 reportid 1: 8 variable keys, 6 key codes" and "wskbd1 at btkbd0 mux 1". wsconsctl shows keyboard1.type=bluetooth with US encoding. All commands typed on a Logitech MX Keys Mini connected via BLE.

Owww habemus inquiry bt classic, not support LE yet ubt0: inquiry command status: 0x00 ubt0: inquiry: 1 response ubt0: found 2c:15:bf:47:a6:e8 class 5a020c ubt0: inquiry complete (status=0x00)

i've been testing bt on an obsd snapshot ThinkPad X1 Nano, mainly for mouse/keyb use, is just for personal use. The learning experience has been incredible the OpenBSD codebase is exceptionally clean and insightful. HID (mouse/keyb) is still not reliable enough for daily use. #OpenBSD #bluetooth

BildBild

Privilege separation in Tesseras! 5 isolated processes OpenBSD-style (relayd(8)): parent supervises net, dns, http and control via Unix socketpairs. Each child with seccomp-bpf restricting syscalls to the minimum. And about crash? Parent auto-restarts it. #p2p #security #opensource

Three terminal commands demonstrating privilege separation in the tesseras P2P daemon: (1) ps --forest showing a process tree with parent PID 940002 and four children - net engine, dns serve, http serv, and control; (2) tesctl show status displaying node info with all four children reporting healthy status, 26 minute uptimes, and 0 restarts; (3) grep Seccomp on /proc showing Seccomp: 2 and Seccomp_filters: 1, confirming BPF syscall filters are active