routing: Fix nhop double free in rib_copy_route()
add_route_flags() consumes the nexthop reference on every
failure path, so nhop_free() in rib_copy_route() releases it for
the second time.
This is reachable when growing net.fibs while two existing fibs
hold the same pinned prefix.
MFC after: 3 days
Fixes: 40503b792f7e ("routing: populate fibs with interface...")
comms/cp210x-cfg: [NEW PORT] CLI utility for programming CP210x USB<->UART bridges
CLI utility for programming CP210x USB<->UART bridges
Intended as a scriptable alternative to the official Silicon Labs CP21xx
Customization Utility. Tested with CP2102 and CP2105 chips.
Supported fields that can be programmed:
- Vendor ID
- Product ID
- Product Name string
- Serial string
- Buffer flush bitmap
- SCI/ECI gpio/modem mode
CAUTION!
Programming a CP210x config field is a write-once operation. It's perfectly
[4 lines not shown]
emulators/xroar: [NEW PORT] MC6809-based Dragon and Colour Computer (CoCo) emulator
Xroar is a GUI emulator for Dragon Data's Dragon 32/64 and Tandy's
TRS-80 Color Computers, as well as other related Motorola 6809-based machines.
WWW: https://www.6809.org.uk/xroar/
PR: 300148
x11-wm/fastcompmgr: New port: Fast compositor for X11
fastcompmgr is a fast compositor for X, a fork of an early version
of Compton which is a fork of xcompmgr-dana which is a fork of
xcompmgr.
WWW: https://github.com/tycho-kirchner/fastcompmgr/
gre(4): Add full support for gre key
Allow multiple gre tunnels between the same source and destination
addresses, distinguished by their incoming gre key.
Add greikey and greokey to ifconfig(8) to set the incoming and
outgoing keys separately and grekey now sets both.
Add a net.link.gre.key_fallback sysctl for backward compatibility
and set it to true by default.
Also write multikey tests for both IPv4 and IPv6 families.
Relnotes: yes
Reviewed by: adrian
Discussed with: zlei
Differential Revision: https://reviews.freebsd.org/D59849
emulators/virtualbox-ose-72: Fix build nox11 FLAVOR with PYTHON enabled
VBoxPython3 and VBoxPython3m doesn't build if QT6 option is disabled.
The build system in VirtualBox is so convoluted that I don't think it's
worth the time spent tinkering with it.
Mask VBoxPython3.so and VBoxPython3m.so with %%QT6%% in plist.
PR: 300695
Sponsored by: UNIS Labs
MFH: 2026Q4
(cherry picked from commit 533557dc664a90b8ec16de1e2fddf93a3e6c3ad1)
emulators/virtualbox-ose-72: Fix build nox11 FLAVOR with PYTHON enabled
VBoxPython3 and VBoxPython3m doesn't build if QT6 option is disabled.
The build system in VirtualBox is so convoluted that I don't think it's
worth the time spent tinkering with it.
Mask VBoxPython3.so and VBoxPython3m.so with %%QT6%% in plist.
PR: 300695
Sponsored by: UNIS Labs
MFH: 2026Q4