committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
abdef0123 filter by commit's SHA hash.
rNNN filter by SVN revision.
rNNN-rMMM filter by SVN revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
febca0e6 | jrtc27 | Aug. 9, 2022, 9:57 p.m. | etcupdate: Add a -N flag to perform a NO_ROOT build
This is in preparation for including an etcupdate tree when performing a -DNO_ROOT release image build. Although -DNO_ROOT can be passed via -M, to be useful we need to mangle the resulting METALOG to mirror the various cleanups to the tree that are done after the build (removing generated files, empty files and empty directories), so etcupdate needs its own flag. Reviewed by: jhb, pauamma Obtained from: CheriBSD Differential Revision: https://reviews.freebsd.org/D35857cgit |
|
c5e30fbd | jrtc27 | Aug. 9, 2022, 9:57 p.m. | etcupdate: Prefer POSIX -depth to BSD -d
This is in preparation for building an etcupdate tree on non-FreeBSD when building release images. The -d option is documented as a BSD-specific equivalent to the POSIX -depth primary. Whilst GNU find sort of accepts it in an attempt to be compatible, it still doesn't permit it coming before the paths, unlike BSD find, and prints a deprecation warning either way. Thus, use the equivalent POSIX -depth to ensure it works correctly and without warning everywhere. Reviewed by: jhb Obtained from: CheriBSD Differential Revision: https://reviews.freebsd.org/D35856cgit |
|
f3772439 | jrtc27 | Aug. 9, 2022, 9:57 p.m. | release: Forward ${MAKE} to etcupdate via the new -m flag
This is in preparation for non-FreeBSD builds where make is GNU make and so etcupdate needs to know the name of or path to the bmake binary to use for its own builds. Reviewed by: gjb Obtained from: CheriBSD Differential Revision: https://reviews.freebsd.org/D35855cgit |
|
5513d7de | jrtc27 | Aug. 9, 2022, 9:56 p.m. | etcupdate: Add a -m flag to change the make binary that's run
This will allow release/Makefile to forward on ${MAKE} to allow building on non-FreeBSD systems where ${MAKE} is something other than make, as make is typically GNU make in such situations. Reviewed by: jhb, pauamma Obtained from: CheriBSD Differential Revision: https://reviews.freebsd.org/D35854cgit |
|
e9ba25aa | jrtc27 | Aug. 9, 2022, 9:52 p.m. | release: Use in-tree etcupdate for build
This is in preparation for non-FreeBSD and -DNO_ROOT builds. On non-FreeBSD there is no host etcupdate to use, and -DNO_ROOT will require additional flags that may not be supported by the host's etcupdate when building on FreeBSD. Moreover, there's no guarantee anyway that the host's etcupdate is quite right for the current tree; upgrading from source only requires that the host's is good enough for -p which just manually copies master.passwd and group, the rest of the upgrade is done post-installworld. For example, should a new set of autogenerated files be added that etcupdate is taught about, the host won't know about them and so the bootstrapped current tree will incorrectly contain them, leading to spurious diffs on the installed system. Reviewed by: gjb, delphij Obtained from: CheriBSD Differential Revision: https://reviews.freebsd.org/D35853cgit |
|
5c50e900 | markj | Aug. 9, 2022, 7:44 p.m. | vm_fault: Shoot down shared mappings in vm_fault_copy_entry()
As in vm_fault_cow(), it's possible, albeit rare, for multiple vm_maps to share a shadow object. When copying a page from a backing object into the shadow, all mappings of the source page must therefore be removed. Otherwise, future operations on the object tree may detect that the source page is fully shadowed and thus can be freed. Approved by: so Security: FreeBSD-SA-22:11.vm Reviewed by: alc, kib Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D35635cgit |
|
00d17cf3 | markj | Aug. 9, 2022, 7:44 p.m. | elf_note_prpsinfo: handle more failures from proc_getargv()
Resulting sbuf_len() from proc_getargv() might return 0 if user mangled ps_strings enough. Also, sbuf_len() API contract is to return -1 if the buffer overflowed. The later should not occur because get_ps_strings() checks for catenated length, but check for this subtle detail explicitly as well to be more resilent. The end result is that p_comm is used in this situations. Approved by: so Security: FreeBSD-SA-22:09.elf Reported by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: delphij, markj admbugs: 988 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D35391cgit |
|
6b6367ba | emaste | Aug. 9, 2022, 6:21 p.m. | release: ensure enforce_chs sysctl is 0
We do not want CHS-based alignment for VM or SD card release images. (Other images use makefs/mkimg, not kernel gpart and so do not depend on this sysctl.) Sponsored by: The FreeBSD Foundation Approved by: re (gjb) MFC after: 1 weekcgit |
|
711ee059 | emaste | Aug. 9, 2022, 4:03 p.m. | Add "heard" to the dictionary
PR: 265671 Reported by: J.R. Oldroyd MFC after: 3 dayscgit |
|
adff82ea | kp | Aug. 9, 2022, 1:59 p.m. | Add the PHY driver for the Marvell 88E1512.
This driver supports the auto negotiation mode between the copper and fiber ports. This PHY has two independent PHYs (one for copper and other for fiber) but in this case the functionality is presented as a single PHY for easy management. Sponsored by: Rubicon Communications, LLC ("Netgate")cgit |
|
b77d5815 | kp | Aug. 9, 2022, 1:14 p.m. | if_ovpn tests: remote access test case
Add a (multi-client) test case where we route traffic beyond the ovpn server, onto a shared LAN. Sponsored by: Rubicon Communications, LLC ("Netgate")cgit |
|
ec00e951 | karels | Aug. 9, 2022, 12:08 p.m. | netinet tests: Add test for IPv6 mapped-v4 bind problem
Test fix in 637f317c6d9c, verifying that when ports run out, we get an EADDRNOTAVAIL error from bind() rather than an EADDRINUSE error from connect(). Use small port range to exhaust ports and see which error happens. Reviewed by: tuexen, glebius, melifaro Differential Revision: https://reviews.freebsd.org/D36056 MFC after: 3 days (with 637f317c6d9c)cgit |
|
948168c7 | gbe | Aug. 9, 2022, 8:05 a.m. | libpathconv: bump man page dates
- bump the man page dates to the date of mandoc fixes Reported by: rpokala X-MFC with: 094517119c62c23369d545a7475ae982d86330a3cgit |
|
821b850a | manu | Aug. 9, 2022, 7:46 a.m. | x86: Remove redundant parentheses
Reported by: avg Sponsored by: Beckhoff Automation GmbH & Co. KG MFC after: 1 week MFC-With: b223c1f1a0ac ("x86: Add another cpuid for Apollo Lake errata APL30")cgit |
|
b223c1f1 | manu | Aug. 9, 2022, 7:07 a.m. | x86: Add another cpuid for Apollo Lake errata APL30
Sponsored by: Beckhoff Automation GmbH & Co. KG MFC after: 1 weekcgit |