pfctl: fix incorrect errno checks
These calls return an error value, they do not set errno. Check their
return values.
Sponsored by: Rubicon Communications, LLC ("Netgate")
mbuf: make m_unshare() allow unmapped mbufs
m_unshare() had crashed if unmapped mbufs exist in the mbuf chain.
This was because memcpy() with mtod() was used without making sure that
the mbuf was mapped. Use m_copydata() that cares unmapped mbufs instead.
Reviewed by: gallatin
Differential Revision: https://reviews.freebsd.org/D58189
pfctl: fix CREATE_TABLE error handling
pfr_add_table() does not set errno, it returns an error (now).
Read the error code from the return value so we display the correct
error message to the user.
Sponsored by: Rubicon Communications, LLC ("Netgate")
astro/merkaartor: Update to 0.20.0 and switch to Qt6
Remove unused/indirect dependencies.
Make common dependencies non-optional.
Drop stale patches.
Take maintainership.
PR: 289514, 296230, 296800
Approved by: maintainer
net-mgmt/netbox: Update to 4.6.5
Changelog:
Enhancements:
* Add MDC connector type for fiber ports and cables
* Provide a REST API method to update or overwrite an existing custom
script module
* Enforce a lower maximum uploaded image size (50 megapixels) than the
Pillow default
* Add Korean language support
Performance Improvements:
* Add a prefetch hint to the GraphQL tags field to avoid N+1 queries on
list endpoints
* Cache serializers to avoid repeated reinstantiation on the cables list
REST API endpoint
Bug Fixes:
[29 lines not shown]
devel/py-rq: Update to 2.10.0
* The issues related to py-django-rq were resolved with the 4.1.1
release, so py-rq can now be updated to the latest version.
Changelog:
https://github.com/rq/rq/releases/tag/v2.10
Approved by: skreuzer (maintainer, implicit)
MFH: 2026Q3
(cherry picked from commit 5cea31387a178f9288ea41e7a9b6f5c7895ca6f5)
exterr: allow exterr to fit pointers on CHERI targets
Switch to uint64ptr_t which is a uint64_t on traditional architectures
and a uintptr_t on CHERI architectures. This has no ABI impact on
non-CHERI kernels.
Fix truncation of 64-bit values on 32-bit kernels.
Reviewed by: kib
Effort: CHERI upstreaming
Sponsored by: Innovate UK
Differential Revision: https://reviews.freebsd.org/D58056