@fbfortune @stefano or use the ftp command if you’re using #OpenBSD
@fbfortune @stefano or use the ftp command if you’re using #OpenBSD
Excited to share that we've achieved Bronze Sponsor status for the OpenBSD Foundation this year! Next stop: Silver
.
Big shoutout to all our users for making this possible! "
First change since #swad 0.2 will actually be a (huge?) improvement to my #poser lib. So far, it was hardwired to use the good old #POSIX #select call. This is perfectly fine for handling around up to 100 (or at least less than 1000, YMMV) clients.
Some #select implementations offer defining the upper limit for checked file descriptors. Added support for that.
POSIX also specifies #poll, which has very similar #scalability issues, but slightly different. Added support for this as well.
And then, I went on to add support for the #Linux-specific #epoll and #BSD-specific #kqueue (#FreeBSD, #NetBSD, #OpenBSD, ...) which are both designed to *solve* any scalability issues
A little thing that slightly annoyed me about kqueue was that there's no support for temporarily changing the signal mask, so I had to do the silly dance shown in the screenshot. OTOH, it offers changing event filters and getting events in a single call, which I might try to even further optimize ...
T-1 days until BSD-NL Full Day Event - Early 2025
We are almost there! See you all tomorrow!
In between all the hacking and slacking there will be talks!
https://events.bsdnl.nl/early25/talk/WDHDZY/
A walkthrough of a packet's journey through (FreeBSD's) pf, concentrating on the big picture and its implications.
by Kristof Provost
https://events.bsdnl.nl/early25/talk/VKEQJW/
We'll follow the adventures of the spaceship BSD-NL 2025 (since NCC-1701 was already taken) on their voyage of exploration.
by Benedict Reuschling
The full schedule https://events.bsdnl.nl/early25/schedule/
2025-04-12 / April 12th 2025
10:00-23:00 CET
Brouwerij Maximus (Utrecht)
https://bsdnl.nl
There is also a #FreeBSD WiFi driver imported from #OpenBSD. https://github.com/FreeBSDFoundation/proj-laptop/blob/main/monthly-updates/2024-12.md#driver-poc-for-intel-wifi-interfaces-based-on-openbsdhaiku
How to rewrite poison subroutines available in OpenBSD kernel, in Rust to detect memory corruption - Article by Ted Ungast tedu@ #OpenBSD #Rust https://flak.tedunangst.com/post/what-if-the-poison-were-rust
While waiting for #OpenBSD 7.7 don't forget to update your 7.6 machines with the following:
014 2025-04-09 RELIABILITY Incorrect internal RRDP state handling in rpki-client can lead to a denial of service.
013 2025-04-09 SECURITY sshd(8) fix the DisableForwarding directive, which was failing to disable X11 forwarding and agent forwarding as documented.
012 2025-04-09 SECURITY iked(8) and isakmpd(8) fix double-free in ecdh mode.
I had forgotten I still had this!
There are familiar names on this paper.
Still anticipating a major spring or autumn event, "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html now also points the user to rcctl for services housekeeping.
T-2 days until BSD-NL Full Day Event - Early 2025
Sponsor Spotlight
We can not do this without our wonderful sponsors!
Today it's all about individual sponsors.
In no particular order, thank you Dave, Floris, Guido, Rene, Kristof, Timo, Hugo, Bram, Florian and Angie (Nourv2)!!
2025-04-12 / April 12th 2025
10:00-23:00 CET
Brouwerij Maximus (Utrecht)
https://bsdnl.nl
What is recommended for buying a wi-fi router? #openbsd
Framework Laptop 12 is now on pre-order:
https://frame.work/fr/en/products/laptop12-diy-intel-13gen/configuration/new
That little machine looks gorgeous and the prices are surprisingly reasonable.
I have to resist ordering such a machine for #OpenBSD 7.7...
What about #NetBSD 10.1?
But is it supported by BSD...? Only one way to find out!
No spring or autumn would be complete without a new, exciting #OpenBSD release!
You can start preparing right away for the upcoming OpenBSD 7.7 release https://www.openbsd.org/77.html by reading "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html
#openbsd #bsd #unixlike #newrelease #devops #development #sysadmin #networking #security #sanity #qualitysoftware
(and yes, as hinted in the article, that first link will only start working in a little while, so be patient, please)
Is a Pine RockPro64 a good choice for Nextcloud? #openbsd