Title
OpenBSD Journal: A resource for the OpenBSD community
Go Home
Category
Description
Address
Phone Number
+1 609-831-2326 (US) | Message me
Site Icon
OpenBSD Journal: A resource for the OpenBSD community
Page Views
0
Share
Update Time
2022-05-12 17:38:02

"I love OpenBSD Journal: A resource for the OpenBSD community"

www.undeadly.org VS www.gqak.com

2022-05-12 17:38:02

OpenBSD JournalHomeArchivesAboutSubmit StoryCreate AccountLoginOpenBSD JournalParallel IP forwarding activatedContributed byruedaon 2022-05-04from the and-there-was-much-simultaneous-rejoicing dept.Following much development and testing,parallel IP forwarding has been enabled in -current.The most recent of the relevant commitsare:CVSROOT:/cvsModule name:srcChanges by:[email protected]/04/30 15:13:57Modified files:sys/net : if.c ifq.c Log message:Run IP input and forwarding with shared netlock. Also distributepackets from the interface receive rings into multiple net taskqueues.Note that we still have only one softnet task. So there will beno concurrency yet, but we can notice wrong exclusive lock assertions.Soon the final step will be to increase the NET_TASKQ define.lots of testing Hrvoje Popovski; OK sashan@and:Read more…No commentspkg_add(1) speedupContributed byruedaon 2022-05-04from the cache-me-if-you-can dept.In -current, the performance ofpkg_add(1)has been greatly enhanced by theenabling of caching by default:CVSROOT:/cvsModule name:srcChanges by:[email protected]/04/29 04:44:05Modified files:usr.sbin/pkg_add/OpenBSD: PackageLocation.pm usr.sbin/pkg_add/OpenBSD/PackageRepository: Cache.pm Installed.pm Log message:finally, turn on caching by defaultchange the defines:TEST_CACHING -> !NO_CACHINGTEST_CACHING_VERBOSE -> CACHING_VERBOSETEST_CACHING_RECHECK -> CACHING_RECHECKokay with sthen@2 comments (1:05 ago)syspatch71-001_wifi reissuedContributed byruedaon 2022-05-02from the back-on-track dept.syspatch71-001_wifi was somewhatbroken(in terms of the housekeeping rather thanthe functionality of the patch).On those systems to which the faulty patch was applied,some manual intervention is required.Instructions for thisare now on theerrata page.3 comments (9d7:03 ago)LibreSSL 3.5.2 releasedContributed bygreyon 2022-04-24from the Not many new features, but a lot of bug and compatibility fixes dept.Hot on the heels of OpenBSD 7.1's release,LibreSSLhas been updated to 3.5.2!The complete release notes may be read here:https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.2-relnotes.txt1 comment (9d11:23 ago)April 21, 2022: OpenBSD 7.1 ReleasedContributed byPeter N. M. Hansteenon 2022-03-26from the [northern] springtime for OpenBSD dept.The long spring (or fall) wait is over, the OpenBSD project today formally released OpenBSD 7.1, the 52nd release of our favorite open source operating system.As usual, the release page lists the main highlights of the new release, which includeOpenBSD/arm64 contains greatly improved support for Apple M1 systems[See earlier article].loongson platform retired.Many improvements to wireless networking.iwm(4) andiwx(4)have gained 80MHz channel support[See earlier article].mtw(4),a driver for MediaTek MT7601U Wi-Fi devices, was added[See earlier article].Utilityrealpath(1)has been added.httpd(8)gained support forcustomised error pages andpre-compressed gzip files.Sysctlhw.perfpolicyis now set to auto by default at startup.igc(4),a driver for Intel 2.5Gb Ethernet controllers, has been added.Mouse tracking is now disabled by default inxterm(1).Setting X resourceallowMouseOpsto true reinstates the earlier behaviour.OpenSSH has been updated to version 9.0[See earlier article].This includes support forssh-agentrestriction [See earlier article].Post-quantum KEX algorithm [email protected] now the default.sftp(1)client has gained a "cp" command that supports server-side copyingof files (using the new "copy-data" protocol extension).The login class capability databasenow supports /etc/login.conf.d/${class},and this is used by the ports system.Base now includes (optional) support for minimal runtime detection ofundefined behaviour.As described inclang-local(1),this requires use ofclang(1)'s-fsanitize-minimal-runtimeflag.The new release supports 13 distinct hardware platforms with thousands of prebuilt packages for all platforms. If you want to delve further into the details before (or while, after) installing or upgrading to the new release, the detailed changelog has all the details.Those upgrading from the 7.0 release (or earlier) should consult theUpgrade Guide.If you enjoy this release, please remember to donate to the project as a way of saying thanks to the developers for their work.No commentsOpenBGPD 7.3 releasedContributed byPaul 'WEiRD' de Weerdon 2022-04-13from the Dogs For Zorba dept.Claudio Jeker (claudio@) has just announced the release of OpenBGPD 7.3. He writes:We have released OpenBGPD 7.3, which will be arriving in theOpenBGPD directory of your local OpenBSD mirror soon.This release includes the following changes to the previous release: * Macro expansion in the config file is improved. It is now possible to expand 'set large-community $myAS:$location:$transit'. * Add initial FIB support for Linux. Routes can be added and removed. Nexthop tracking and dynamic interface detection are not yet implemented. * Major refactoring in the RIB codebase to add multipath support in an upcoming release.OpenBGPD-portable is known to compile and run on FreeBSD, andthe Linux distributions Alpine, Debian, Fedora, RHEL/CentOS and Ubuntu.It is our hope that packagers take interest and help adapt OpenBGPD-portableto more distributions.We welcome feedback and improvements from the broader community.Thanks to all of the contributors who helped make this releasepossible.No commentsOpenSSH 9.0 releasedContributed byruedaon 2022-04-08from the SSH! It's been released! dept.Version 9.0ofOpenSSHhas been released.Notable changes include:scp(1)uses the SFTP protocol by default.ssh(1)/sshd(8)use the "[email protected]"post-quantum key exchange (KEX) algorithm by default.ssh-agentrestriction [See earlier article]is supported.The sftp(1)client has gained a"copy"/"cp" command that supports server-side copyingof files (using the new"copy-data" protocol extension).OpenBSD 7.1will include the new release.No commentsOpenBSD/arm64 on Apple M1 systemsContributed byruedaon 2022-03-20from the right to bear ARMs dept.In amessage to tech@(and arm64@),Mark Kettenis (kettenis@) wrote:It has taken a while, but I'm pleased to announce that OpenBSD/arm64works well enough on Apple M1 systems for some wider testing. A majormilestone was reached with the release of the Asahi Linux installer: https://asahilinux.org/2022/03/asahi-linux-alpha-release/This provides an easy way to add UEFI "firmware" to your Apple M1machine which is required to boot OpenBSD/arm64. The basic steps are:[…]Read more…No commentsTesting parallel forwardingContributed byPaul 'WEiRD' de Weerdon 2022-03-17from the Mister pushing packets speedily dept.Hrvoje Popovski writes in with some result from his performance tests, like he did a few years ago:I've tested Alexander Bluhm's (bluhm@) parallel ip forwarding diffand i've got some nice results. Readers should be aware that bluhm@'s diff sets NET_TASKQ=4 which means that forwarding will use 4 CPU threadsand that this diff will affect only network cards that have multiqueuesupport (at the time of writing those cards are ix(4), ixl(4), and mcx(4).In my tests I was sending 14Mpps UDP packet over ix(4) interfaces which have 16 queues:ix0 at pci10 dev 0 function 0 "Intel 82599" rev 0x01, msix, 16 queuesix1 at pci10 dev 0 function 1 "Intel 82599" rev 0x01, msix, 16 queuesOpenBSD box is Supermicro AS-1114S-WTRT with 24 x AMD EPYC 7413 24-CoreProcessor, 2650.37 MHz CPUs so this box is nice to test those 16 queues.Read more…3 comments (54d1:58 ago)Donate!Donate to OpenBSDFeaturesWe are constantly on the lookout for stories of how you put OpenBSD to work.Please submit any informative articles on how OpenBSD is helping your company.Earlier ArticlesFri, Mar 1806:52LibreSSL 3.5.1 development branch as well as 3.4.3 (stable) and 3.3.6 released(0)Tue, Mar 1507:00iwx(4) gains 11ac 80MHz channel support(5)Thu, Mar 1013:51mtw(4), a driver for MediaTek MT7601U Wi-Fi devices(0)Tue, Mar 0106:38LibreSSL 3.5.0 development branch released(2)06:34OpenSSH updated to 8.9(2)Mon, Feb 2106:11-current has moved to 7.1-beta(0)06:07Recent developments in OpenBSD, 2022-02-21 summary(0)Mon, Feb 1406:17New 'Reckless guide to OpenBSD' published(0)Wed, Jan 2619:17A proof of concept: running OpenBSD on the PinePhone(4)OpenBSD ErrataOpenBSD 7.10022022-05-05 RELIABILITY When using IPsec, the kernel could crash.0012022-04-22 RELIABILITY Many wireless network drivers could not scan access points correctly.OpenBSD ResourcesOpenBSDThe OpenBSD FoundationOpenBSD Ports ReadmeMARCCommits on FreshBSD-stable commitsOpenBSD discussionsHungarian OpenBSD newsOpenBSD on Lobsters#openbsd toots /tweetsLinkedIn groupXML/RSS/RDFUsers wishing RSS/RDF summary files of OpenBSD Journalcan retrieve: Options are available.CreditsCopyright ©2004-2008Daniel Hartmeier.All rights reserved.Articles and comments are copyright their respective authors,submission implies license to publish on this web site.Contents of the archive prior toApril 2nd 2004 as well as imagesand HTML templates were copied from the fabulous originaldeadly.org withJose's andJim's kind permission.This journal runs as CGI withhttpd(8)on OpenBSD, thesource code isBSD licensed.undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]