Skip to content
DragonFly project logo

DragonFly BSD Digest

A running description of activity related to DragonFly BSD.

Category: Committed Code

Posted on 2025/05/102025/05/09
DragonFly 6.4.2 released

6.4.2, a bugfix upgrade to 6.4.1, is ready to download.  Why so soon?  A few annoying bugs that have been around a long time – and affect the installer – are fixed.  These changes will help you out if you run Qemu as host, run chrome, or use ipv6.

1 Comment - Categories: Committed Code, DragonFly
Posted on 2025/05/012025/04/30
Changes to crypto(9) and dm_target_crypt(4)

Michael Neumann proposed a lot of changes to crypto(9) and dm_target_crypt(4); his initial proposal is I think now complete and committed, other than that tcplay(8) was updated instead of removed.  Here’s a sorted list of his commits.  These are not in the 6.4.1 release.

0 Comments - Categories: Committed Code, DragonFly
Posted on 2025/04/24
Timeout(1) updates

Aaron LI has made a whole lot of POSIXy updates to timeout(1), of which I think these two are the most informational, but there’s a bunch more if you look at the month.  I’m also linking to it cause I didn’t know timeout(1) existed; never used it.

1 Comment - Categories: Committed Code, DragonFly
Posted on 2025/01/032024/12/27
Mail(1) and resizing

This is going to seem minor, but it’s been annoying for a zillion years, and now it’s fixed: mail(1) now reflows text properly after a screen resize.

2 Comments - Categories: Committed Code, DragonFly
Posted on 2024/04/262024/04/24
Check your signal to noise ratio

Michael Neumann’s recent iwm(4) update fixes signal to noise display in ifconfig.  I am linking it to remind you to check your existing ratios now, while your network is fine.  You then can tell what has changed weeks, months from now when your network goes haywire and you’re looking for a reason.

0 Comments - Categories: Committed Code, DragonFly, Someday you will need this
Posted on 2024/04/032024/04/01
iwm(4) updates

iwm(4) on DragonFly has been updated, mostly with patches from the FreeBSD version of the network driver.

0 Comments - Categories: Committed Code, Device support, DragonFly
Posted on 2024/04/022024/04/01
/proc/self/exe on DragonFly

/proc/self/exe now exists on DragonFly.  This is probably most useful if you are porting software.

0 Comments - Categories: Committed Code, DragonFly
Posted on 2024/03/06
A less dangerous ping

It took almost 3 decades, but it’s much harder to shoot yourself in the foot with ping now.

0 Comments - Categories: Committed Code, DragonFly
Posted on 2024/02/21
In-kernel WireGuard on DragonFly available now

Aaron LI’s written up a nice summary of what’s been added to support WireGuard on DragonFly and how to get started.  You need to be on -master to use it, but if you want to read about it there’s always the man page.

0 Comments - Categories: Committed Code, DragonFly
Posted on 2024/02/09
Wireguard in DragonFly

There’s a huge amount of commits for this, but I’ll point at the first with FreeBSD code; one of several incorporating OpenBSD changes, and of course it rolls out to tools.

1 Comment - Categories: Committed Code, DragonFly
Posted on 2024/01/182024/01/17
Automatic package builds for releases

The DragonFly release process now includes an automatic build of supporting packages.

0 Comments - Categories: Committed Code, DPorts, DragonFly
Posted on 2024/01/162024/01/15
DragonFly and Wireguard soon

Aaron Li has committed different crypto implementations for support.

5 Comments - Categories: Committed Code, DragonFly
Posted on 2023/11/09
devfs and procfs in jail

You can now run devfs(5) and procfs(5) in a jailed environment for DragonFly.  As the commit message says, it’s for dsynth but I imagine this may be good for other applications.

0 Comments - Categories: Committed Code, DragonFly
Posted on 2023/10/30
Kernel and world rebuild needed

If you are running bleeding-edge DragonFly, this recent struct change will require a kernel and world rebuild.  If you are running the release, it doesn’t affect you.

0 Comments - Categories: Committed Code, DragonFly
Posted on 2023/10/20
Per-process capability-based restrictions

New to the DragonFly kernel: jail-like capability restrictions, that may not require a jail to use.

2 Comments - Categories: Committed Code, DragonFly
Posted on 2023/10/092023/10/04
Recover option for HAMMER2

HAMMER2 has a new ‘recover’ option, committed in two parts.  There’s of course further optimization.

2 Comments - Categories: Committed Code, DragonFly, Hammer
Posted on 2023/06/222023/06/20
More offline HAMMER2 options

Tomohiro Kusumi’s offline HAMMER2 support continues, with ‘setcheck’ (check code) and ‘setcomp’ (compression type) support.  See the hammer2(8) man page for what those options do.

0 Comments - Categories: Committed Code, DragonFly, Hammer
Posted on 2023/06/09
HAMMER2 and offline actions

You can now clean up, grow, and destroy HAMMER2 volumes, even when they are not mounted.  There’s also an emergency mode, though I’m not clear on when you’d invoke it.

5 Comments - Categories: Committed Code, DragonFly, Hammer
Posted on 2022/07/25
fetch and timeouts

This will matter most to you if your connection to the Internet is poor: fetch(1) now will time out on data transfers too.

0 Comments - Categories: Committed Code, DragonFly
Posted on 2022/07/11
New committer: Sergey Zigachev

Welcome Sergey Zigachev, new DragonFly committer who has already committed an amdgpu fix.

0 Comments - Categories: Committed Code, DragonFly

Posts pagination

Page 1 Page 2 … Page 75 Next page

Whose fault is this?

Justin Sherrill
(unrelated tumblr, instagram, mastodon)
justin@shiningsilence.com
Since 2004

Yes! I have a Patreon page!
  • About the Digest
  • Digest @ Mastodon
  • Digest @ Patreon
  • Digest Archives
  • RSS feed

  • Total Stats
    • 9,078 Posts
    • 6,691 Comments
Proudly powered by WordPress