sound: Improve hw.snd.compat_linux_mmap
- Reject PROT_EXEC in all cases when Linux support is not compiled in.
- Define sysctl only when Linux support is compiled in.
- Document better.
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Reviewed by: emaste
Pull Request: https://ron-dev.freebsd.org/FreeBSD/src/pulls/29
(cherry picked from commit b9c10eeb380b3ba629421062af8658e79a9171cd)
ipsec: move swanctl.conf download button to the tab
This aligns with the aliases actions tab.
(cherry picked from commit e44a05a0de9c3d984cea938bc134824be90a5bdb)
unbound: blocklist improvements (#10149)
* Organizes DNSBLs by provider/category.
* Adds the Social Network blocklist by hegizi.
* The tester now gives you the DNSBL name and category instead of its shortcode.
(cherry picked from commit d7f455bdfb3586eb943d533edded011bd9972014)
Firewall: Rules [new]: Fix action, ipprotocol and protocol translations (legacy rules) (#10299)
* Firewall: Rules [new]: Fix action, ipprotocol and protocol translations. Fix Automatically generated rules category.
* Ensure translations are passed through all the way to icon formatter in view
* Ensure inet46 always shows as Any or *
* Update src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
Co-authored-by: Franco Fichtner <franco at opnsense.org>
* Update src/opnsense/scripts/filter/list_non_mvc_rules.php
Co-authored-by: Franco Fichtner <franco at opnsense.org>
---------
Co-authored-by: Franco Fichtner <franco at opnsense.org>
(cherry picked from commit b73465c9b17d0afa2cac1655592355b9cc96de5c)
net/frr: BGP Improve visibility in ModelRelationFields and enable internalModelUseSafeDelete (#5461)
* net/frr: Improve visibility in ModelRelationFields and enable internalModelUseSafeDelete
* Adjust BGP template to only emit a single set for multiple selected items with the same name
Revert "ui: lazily hook settings-changed trigger in saveFormToEndpoint()"
This reverts commit e4dc9ad212f18d28590c46392793f4ca28fc069f.
This reverts commit 45ef8ddd1a553e44c5f7e95f2e228fc66ec58abc.
The current approach is fine since it is not the default behaviour to
use change() to save the form.
Discussed with: @swhite2
py-django-q2: updated to 1.10.0
1.10.0
- fix: Fix incorrect signal import
- Add post_execute_in_worker signal
- Fix BadSignature after the default Django cache expires
- feat:add Simplified Chinese Translation
- Update Django Q2 compatibility information
- Don't close DB connection if async_task was called with sync=True
- Convert queue size and count to string in monitor
- Fix unbounded growth of Broker.set_stat cluster master list
- Update Python base image to 3.9-slim-bookworm
- feat: add ru locale and improve translations
[SPIRV][NFC] Pass function-pointer operand explicitly to visitFunPtrUse (#197667)
Take the function-pointer placeholder operand as a parameter rather
than reading MI.getOperand(2) directly, so visitFunPtrUse can be
reused from instructions with a different operand layout. Pure
refactor.
---------
Co-authored-by: Marcos Maronas <mmaronas at amd.com>
py-django-debug-toolbar: updated to 6.3.0
6.3.0 (2026-04-01)
* Replaced ``requirements_dev.txt`` file for ``pyproject.toml`` support with
dependency groups.
* Updated ReadTheDocs Python version to 3.13.
* Modernize some panel styles and colors.
* Standardize use of time/duration units and labels across panels.
* Added translations for Lithuanian, Turkish and Uzbek.
* Update the translations.
* Expose a ``py.typed`` marker file.
* Updated ``RedirectsPanel`` to emit the deprecation warning when it's used
rather than on instantiation.
* Highlighted the documentation about disabling the browser's caching to
ensure the latest static assets are used.
* Fixed bug with ``CachePanel`` so the cache patching is only applied
once.
* Added ``debug_toolbar.store.CacheStore`` for storing toolbar data using
[5 lines not shown]
py-acme py-certbot*: updated to 5.6.0
5.6.0
Changed
certbot now requires version 1.7+ of the library distro and certbot-dns-cloudflare requires 4.0+ of the Cloudflare Python library.
Fixed
The certbot-dns-ovh snap and docker image now properly delete any created TXT records after the challenge is completed by requiring dns-lexicon 3.25.1 which contains the fix.
Our Docker images have been updated to use Python 3.14 and Alpine Linux 3.23.
ui: add a class marker for forms to use settings-changed trigger
Most flat forms make save+apply which glitches with a general
settings-changed show in saveFormToEndpoint().
[ELF] Remove the symbol partition feature (#199186)
Follow-up to #198718: SHT_LLVM_SYMPART sections are no longer recognized
and are treated as ordinary sections.
The sole user has been retired (crbug.com/401249151).
The per-partition synthetic sections (.dynamic, .dynsym, .gnu.hash,
.eh_frame, .ARM.exidx, ...) move into `ctx.in`; the program headers move
into `ctx.phdrs`. Delete the `Partition` struct, `ctx.mainPart`,
`ctx.partitions`, the
PartitionElfHeaderSection/PartitionProgramHeadersSection shim sections,
and the `.part.end` marker.