Additionally pull up following revision(s) (requested by riastradh in ticket #1380):
lib/libc/gen/pthread_atfork.c: revision 1.20
Specify MAP_ANON, the default (MAP_FILE) with a fd == -1 makes no sense.
openh264: updated to 2.7.0
v2.7.0
- Optimize AArch64 NEON 16x8 and 16x16 SAD
- Fix signed integer overflow in CVpFrameWork::CheckValid()
- Re-land 4002 and 4010 with a fix for the stall they caused
- Build iOS libraries in CI
- Build Android libraries for all supported ABIs in CI
- Align Android shared libraries to 16 KB pages
- Fix regression when encoding very large frames
- Teach GMP encoder to notify on encoding failures
- Revert PR4002 and PR4010
- Fix bi-predicted 16x8/8x16 macroblocks in B slices
- Make decoder input data outlive OpenH264VideoDecoder::Decode_w()
- Clear stale hand-off signals when the new-sequence chain is cut
- Bound AVCC SPS/PPS walk against codec-specific data size
- Guard threaded DPB reallocation
- Guard ResetCurrentAccessUnit against AU list counter overflow
[44 lines not shown]
wg: fix the LINT-NOIP build
We don't have anything to tunnel without INET or INET6, so just smack
it with the same config(5) hammer that ovpn uses and exclude it from
such builds.
Reported by: mjg
Reviewed by: emaste, markj
(cherry picked from commit 8430de47aa7c004e1330b8f6a3018c360425606e)
[hwasan][test] Check config.android when disabling aliasing tests (#235598)
When cross-compiling for Android from Linux, `config.target_os` is
`"Linux"`, so #235414 did not disable `HWAddressSanitizer-x86_64` on
Android.
https://lab.llvm.org/buildbot/#/builders/sanitizer-x86_64-linux-android
Assisted-by: Gemini
[RISCV] Port PreAllocZilsdOpt to NewPM
Standard NewPM pass porting. Also rename the pass name to match the
class name.
Reviewers: wangpc-pp, lenary, mshockwave, topperc
Pull Request: https://github.com/llvm/llvm-project/pull/235513
ObsoleteFiles.inc: Add moved certificates
These two moved from trusted to untrusted.
Approved by: so
Security: FreeBSD-SA-26:73.caroot
Fixes: 21ac4761428c ("ObsoleteFiles.inc: Add dropped certificates")
(cherry picked from commit dd6a1fef0ed2bf760a294106ab93fbcdcfdcae3d)
caroot: Regenerate
Regenerate using certificate data from NSS 3.131.1.
Upstream dropped emSign_ECC_Root_CA_-_G3.pem entirely; we deliberately
move it to untrusted instead to block its reintroduction through e.g.
an outdated copy of security/ca_root_nss.
Approved by: so
Security: FreeBSD-SA-26:73.caroot
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D60906
(cherry picked from commit 82af7f44ebefbe46cd635f63db300a066de48ee1)