security/wazuh-manager: Improve port
- Fix issue when agent/manager connection use TCP instead of UDP.
(Thanks to dtxdf) [1]
- wazuh-manager settings use TCP by default
- FreeBSD sca,decoders and rules files were updated to fix some conflict
issues.
- Bump PORTREVISION
PR: 291040
Reported by: Paweł Krawczyk <p+freebsd at krvtz.net> [1]
elf2ecoff: fix one more incorrect but harmless byteswap botch
Don't pass swapped ecoff32_exechdr to ECOFF32_SEGMENT_ALIGNMENT().
ECOFF32_SEGMENT_ALIGNMENT(ep) is defined as "((ep)->a.vstamp < 23 ? 8 : 16)"
so fortunately it always returns 16 even if a wrong byteorder value is
passed because we use fixed '.vstamp = 2 * 256 + 10' (2.10) here.
py-hypothesis: updated to 6.150.0
6.150.0 - 2026-01-06
This release adds a min_leaves argument to recursive(), which ensures that generated recursive structures have at least the specified number of leaf nodes.
6.149.1 - 2026-01-05
Add type hints to an internal class.
py-scipy: updated to 1.17.0
SciPy 1.17.0 is the culmination of 6 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and better
documentation. There have been a number of deprecations and API changes
in this release, which are documented below. All users are encouraged to
upgrade to this release, as there are a large number of bug-fixes and
optimizations. Before upgrading, we recommend that users check that
their own code does not use deprecated SciPy functionality (to do so,
run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
Our development attention will now shift to bug-fix releases on the
1.17.x branch, and on adding new features on the main branch.
elf2ecoff: remove an incorrect but unused assigment to ecoff32_exechdr
Probably harmless but confusing on endiannes sanity check.
Maybe we should rather do byteswap during writing to an output file..
More asn1t.h cleanup
This converts more macros to C99 initializers. Rename flags and tags
arguments by appending val because they collide with the field names.
The remainder are whitespace changes.
ok kenjiro
elf2ecoff: fix various incorrect byteswap ops
- make sure to use host byte order in debug printfs
- fix incorrect byte swap ops for struct ecoff32_symhdr using
bswap32_region() (only first two magic and vstamp members are int16_t)
- make sure to use proper host's endian to calclate symbol table size
- don't do byteswap unconditionally for struct ecoff_extsym
(especially on building as a native tool)
Patch from Steve Rumble on port-mips@:
https://mail-index.netbsd.org/port-mips/2025/12/06/msg001544.html
[libc++][chrono][NFC] Refactor `nodiscard.verify.cpp` (#175411)
A pre-requisite for https://github.com/llvm/llvm-project/pull/174968 -
just moved around a few lines as a first step to splitting the test.