DragonFlyBSD
The DragonFlyBSD operating system's source tree.
www.dragonflybsd.org
Activity Earlier In The Year
- world - Replace gnu diff, diff3, and sdiff with BSD versions
Matthew Dillon: - Replace diff and diff3 with the OpenBSD diff and diff3, Replace sdiff with the FreeBSD sdiff, Remove the GNU diff, diff3, and sdiff - vfs/procfs: Add kqueue support
Aaron LI: This patch is mostly derived from tmpfs.
With kqueue support implemented, poll() now works with the files on this pseudo filesystem. - Import dhcpcd-10.0.7 with the following changes:
Roy Marples: - DHCP: use request_time, fallback_time and ipv4ll_time rather than reboot timeout - Sync psm/evdev/atkbd with FreeBSD
Michael Neumann: Partially sync psm, evdev and atkbd drivers with FreeBSD HEAD as of now.
The result should be much better input device support (Touchpad etc.) on some Laptops.
Tested on following hardware:
- Panasonic CF-SV (myself)
- Tuxedo InfinityBook 14 (myself)
- Lenovo Thinkpad T480 (Antonio)
- Lenovo Thinkpad T490 (Peeter)
As for the Panasonic CF-SV and Tuxedo InfinityBook 14, it works so much better than before. - iwm: Sync with FreeBSD minus few commits (as of April 1, 2024)
Michael Neumann: Following commits were applied: - umount(8): Add -d option to detach vn(4) devices
Ricardo Branco: The '-d' option tells umount(8) to detach the underlying vn(4) device if the filesystem was mounted from it. - netinet: Auto add loopback routes to interface addresses
Aaron LI: When adding an address to an interface, a loopback route will be created to route the traffic targeting it through the lo0 interface. - rc.d: Make ldconfig, netoptions and rtsold run earlier
Aaron LI: - Make 'ldconfig' before SERVERS- Make 'netoptions' and 'rtsold' before NETWORKING - rc.d: Make autofs(5) scripts run earlier
Aaron LI: This allows some daemons to access automounted shares.
Most Popular This Year
- iwm: Sync with FreeBSD minus few commits (as of April 1, 2024)
Michael Neumann: Following commits were applied: - world - Replace gnu diff, diff3, and sdiff with BSD versions
Matthew Dillon: - Replace diff and diff3 with the OpenBSD diff and diff3, Replace sdiff with the FreeBSD sdiff, Remove the GNU diff, diff3, and sdiff - rc.d: Make ldconfig, netoptions and rtsold run earlier
Aaron LI: - Make 'ldconfig' before SERVERS- Make 'netoptions' and 'rtsold' before NETWORKING - rc.d: Make autofs(5) scripts run earlier
Aaron LI: This allows some daemons to access automounted shares. - netinet: Auto add loopback routes to interface addresses
Aaron LI: When adding an address to an interface, a loopback route will be created to route the traffic targeting it through the lo0 interface. - umount(8): Add -d option to detach vn(4) devices
Ricardo Branco: The '-d' option tells umount(8) to detach the underlying vn(4) device if the filesystem was mounted from it. - Import dhcpcd-10.0.7 with the following changes:
Roy Marples: - DHCP: use request_time, fallback_time and ipv4ll_time rather than reboot timeout - Sync psm/evdev/atkbd with FreeBSD
Michael Neumann: Partially sync psm, evdev and atkbd drivers with FreeBSD HEAD as of now.
The result should be much better input device support (Touchpad etc.) on some Laptops.
Tested on following hardware:
- Panasonic CF-SV (myself)
- Tuxedo InfinityBook 14 (myself)
- Lenovo Thinkpad T480 (Antonio)
- Lenovo Thinkpad T490 (Peeter)
As for the Panasonic CF-SV and Tuxedo InfinityBook 14, it works so much better than before. - makefs(8): Sync cd9660 function with FreeBSD
Aaron LI: The major changes are (in chronological order):
- makefs: connect cd9660 El Torito EFI boot image system type
- Fix -Wpointer-sign warnings in makefs and mkimg
- makefs: correct iso9660 Rock Ridge TF timestamps
The bit definitions for the TF_* timestamp bits (TF_MODIFY, etc.) were incorrect, and timestamps were written in the wrong order.
See RRIP 4.1.6 Description of the "TF" System Use Entry for details.
PR: 203531 Reported by: Thomas Schmitt Reviewed by: jrtc27, kevans Sponsored by: The FreeBSD Foundation Differential Revision: - vfs/procfs: Add kqueue support
Aaron LI: This patch is mostly derived from tmpfs.
With kqueue support implemented, poll() now works with the files on this pseudo filesystem.