ports.7/FILES: Expand and refactor into 3 tables
Add make.conf, CHANGES, CONTRIBUTING.Md, UPDATING, and Tools/scripts.
Refactor the FILES section of the ports reference manual into a bigger
table with three sections separated by root directory. Remove preceeding
article from all but "the big Kahuna", and root dirs where reasonable.
MFC after: 3 days
Relnotes: yes
Reported by: adamw, arrowd, linimon
Differential Revision: https://reviews.freebsd.org/D55441
[MLIR][Presburger] Conversion between Int- and FracMatrix (#192822)
A straightforward conversion between `IntMatrix` and `FracMatrix`. This
is one further preparation PR.
The next step for upstreaming is to find a particular solution `x` to
the system `Ax = Bp + C`, which might contain fractions while `A`, `B`
and `C` are IntMatrices. That's the reason we need these conversion
helpers.
---------
Co-authored-by: Arjun Pitchanathan <arjunpitchanathan at gmail.com>
PR 58762: disable MKCOMPAT for earm*.
If someone is interested in re-adding support for oabi compat library
builds, they can figure out the missing bits. But for now, stop producing
bogus compat32/debug32 sets on all evbarm builds.
sysutils/ups-nut: Update to 2.8.5
Release notes for NUT 2.8.5 - what's new since 2.8.4
----------------------------------------------------
- common code:
* Introduced `NUT_DEBUG_PROCNAME` environment variable support to optionally
log also the process name (or however the program chose to identify itself).
This may be useful when multiple NUT daemons log into the same file or
console, without syslog to prefix the name into each line (e.g. in tests,
single init script systems like Home Assistant, etc.) [PR 3368]
- `asem`, `bestfortress`, `bestuferrups`, `bicker_ser`, `everups`, `metasys`,
`masterguard`, `mge-utalk`, `oneac`, `phoenixcontact_modbus`, `pijuice`,
`powercom`, `powervar_cx_ser`, `usbhid-ups`, `victronups` driver updates:
* Moved code to align with NUT driver architecture, so `upsdrv_initups()`
would focus on preparing communications, and `upsdrv_initinfo()` would
actually talk to the device and set initial critical data values. [#1962]
[49 lines not shown]
security/vuxml: Add Mozilla vulnerability
CVE-2026-7323
NIST: NVD Base Score: N/A
ADP: CISA-ADP
Base Score: 7.3 HIGH
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
import zlib-1.3.2 (previous was 1.3.1)
Version 1.3.2 has these key updates from 1.3.1:
Address findings of the 7ASecurity audit of zlib.
Check for negative lengths in crc32_combine functions.
Copy only the initialized window contents in inflateCopy.
Prevent the use of insecure functions without an explicit request.
Add compressBound_z and deflateBound_z functions for large values.
Use atomics to build inflate fixed tables once.
Add --undefined option to ./configure for UBSan checker.
Copy only the initialized deflate state in deflateCopy.
Zero inflate state on allocation.
Add compress_z and uncompress_z functions.
Complete rewrite of cmake support.
Remove untgz from contrib.
Vectorize the CRC-32 calculation on the s390x.
Remove vstudio projects in lieu of cmake-generated projects.
[6 lines not shown]
www/gohugo: Update to 0.161.0
ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.161.0
Bug fixes
* langs/i18n: Fix translation lookup when using language variants
* create: Fix non-deterministic conflict detection in hugo new content
* commands: Fix environment isolation for configuration settings
* Fix filename dimension identifiers (role_X, version_X) to replace mount config
* Fix it so we never auto-fallback to page resources in other roles/versions
Improvements
* css: Support nested hugo:vars/ imports
* github: Update GitHub actions versions
* hugolib: Do not render aliases if the page is not rendered
* langs/i18n: Improve default content language fallback
* helpers: Remove unused code
[17 lines not shown]
[SelectionDAG][NFC] Add function for `peekThroughFreeze` (#195324)
There are a few callsites in SelectionDAG and DAGCombiner where it is
necessary to look through an `ISD::FREEZE` to unblock some optimization
and folds. This patch introduces `peekThroughFreeze` and
`peekThroughOneUseFreeze` utility functions to cleanup the repeated sites.
[Clang][ItaniumMangle] Preserve field-name closure-prefix for instantiated lambdas (#195340)
Previously, instantiation did not pass `LambdaContextDecl`, so the NSDMI
lambda in the class template used the wrong `ContextDecl`.
Fixes: #190555