- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Sep 10 2025
Sep 4 2025
Aug 31 2025
Aug 21 2025
Use memcpy(3) to copy pci_conf data into compat structures instead of assigning
members one by one.
Aug 18 2025
Aug 12 2025
Good to see more Capsicumization efforts going on. I just had a few pedantic suggestions. Otherwise, this generally looks good.
Aug 11 2025
Apr 3 2025
Jan 19 2025
Jan 5 2025
In D48222#1101641, @markj wrote:Another option might be to extend connectat(2) to support IP sockets. For instance, connectat(s, {AF_INET, 0.0.0.0, 0}), disallowed in capability, could permit sendto(s) in capability mode. Or, connectat(s, {AF_INET, 192.168.1.0}, 0) permits sendto() to 192.168.1.0/24. This would allow syslogd to transmit to any sockaddr, so weakens the sandbox a bit, but it makes userspace much simpler.
Jan 3 2025
I do not like how complicated this is getting, but the code all looks good.
Jan 2 2025
Thanks for finding and fixing all of these.
Dec 28 2024
Nov 30 2024
Nov 27 2024
In D26456#1087673, @jfree wrote:In D26456#1087672, @arrowd wrote:Any progress on this?
Yes, I’ve been working on it. I will try to get them in this weekend. Sorry for the wait
Nov 25 2024
Nov 24 2024
Add missing error checking on memory allocation
- Fix sysctl(8) usage
- Do not use atf_skip(3) in test head - it causes failure
- Fix argument parsing in syslogd_start()
- Assign address to interface for host_action test
Use sendmsg(2) to send iovec list.
Nov 21 2024
In D26456#1087672, @arrowd wrote:Any progress on this?
Nov 20 2024
Nov 18 2024
Separate the "basic" test into three separate tests:
- unix
- inet
- inet6
- Use sysctl's -n flag to print value without variable name. Silly mistake on my part.
- Skip test if INET and INET6 are unsupported by kernel.
- Minor style changes
- Only call getsockopt() and getpeername() when Debug is non-zero
Nov 17 2024
- Use calloc(3) instead of malloc(3) for array allocations.
- Add missing error checking for a memory allocation
Oct 19 2024
Address Mark's comments: use calloc() instead of malloc() for
memory allocations. This is done to avoid potential integer overflow
in total allocation size.
Oct 14 2024
Oct 6 2024
Address Mark's less complicated comments
Oct 4 2024
Bumping this
Bumping this
Bumping this
Bumping this
Sep 8 2024
Jul 30 2024
Jul 29 2024
The ioctl subsystem section was not modified from NetBSD's manual page, so it may be inaccurate for FreeBSD. Any help adding FreeBSD-specific subsystem character codes would be great.
Address compatibility concerns pointed out by Warner
Jul 26 2024
In D45755#1050226, @bz wrote:Anyone? Anyone who can test the Intel debug on drm code?
Jul 3 2024
Do not update pci_conf_old and pci_conf_old32 structures. These
should stay static for compatibility with binaries that were
compiled to use the PCIOCGETCONF_OLD and PCIOCGETCONF_OLD32 ioctls.