Apparently both arm and armv? are now needed to correctly handle
arm targets.
Fixes: fae3c318a10e6fc9870fd1f2a41611ceafe11cc4
Approved by: flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38726
- convert static REINPLACE_CMD to patch files as per policy
- remove remaining <alloca.h> uses
- patch getopt_long use on targets where char is unsigned
- work around missing __GNUC_PREREQ macro
- fix other missing includes
- update pkg-plist to what the maintainer intended to pack
- patch /opt/0d1n to ${DATADIR} in the relevant files
- note that project is dual licensed (upstream has since
removed the GPLv3 license)
- define LICENSE_FILE_{GPLv3,BSD3CLAUSE}
PR: 269717
Fixes: 88dd085ff7
Approved by: portmgr (build fix blanket)
Approved by: flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38725
https://github.com/zeek/zeek/releases/tag/v5.0.7
This release fixes the following potential DoS vulnerabilities:
- Receiving DNS responses from async DNS requests (via the
lookup_addr, etc BIF methods) with the TTL set to zero could
cause the DNS manager to eventually stop being able to make new
requests.
- Specially-crafted FTP packets with excessively long usernames,
passwords, or other fields could cause log writes to use large
amounts of disk space.
- The find_all and find_all_ordered BIF methods could take extremely
large amounts of time to process incoming data depending on the
size of the input.
This release fixes the following bugs:
- Various issues with signed/unsigned character discrepancies on
arm64 builds are fixed.
- A performance degredation in debug builds involving hashing large
keys for Dictionaries was fixed.
Reported by: Tim Wojtulewicz
Security: 7a425536-74f7-4ce4-9768-0079a9d44d11
https://github.com/zeek/zeek/releases/tag/v5.0.7
This release fixes the following potential DoS vulnerabilities:
- Receiving DNS responses from async DNS requests (via the
lookup_addr, etc BIF methods) with the TTL set to zero could
cause the DNS manager to eventually stop being able to make new
requests.
- Specially-crafted FTP packets with excessively long usernames,
passwords, or other fields could cause log writes to use large
amounts of disk space.
- The find_all and find_all_ordered BIF methods could take extremely
large amounts of time to process incoming data depending on the
size of the input.
Reported by: Tim Wojtulewicz
- bump golang.org/x/sys dependency to 0.5.0 to add
missing riscv64-freebsd bits
- remove lots of useless GH_TUPLE entries (these are
already vendored in the upstream repository).
- move REINPLACE_CMD to pre-configure to simplify
make makepatch
Tested by: dmgk
Approved by: flo (mentor)
Sponsored by: Berliner Linux User Group e.V.
Differential Revision: https://reviews.freebsd.org/D38684
You're logged onto a cloud instance working on a problem with your
fellow devs, and you want to invite them to log in and take a look
at these crazy log messages. What to do?
Oh. You have to ask them to cat their public SSH key, paste it into
IRC (wait, no, it's id_rsa.pub, not id_rsa silly!) then you copy it
and cat it to the end of authorized_hosts.
That's where ssh-import-id comes in. With ssh-import-id, you can add
the public SSH keys from a known, trusted online identity to grant
SSH access.
Currently supported identities include Github and Launchpad.
WWW: https://git.launchpad.net/ssh-import-id
Submitter is first time maintainer.
PR: 265835
Approved by: flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38681
Numerous packages currently do not support Go 1.20 yet,
and fail with the following:
version "go1.19.5" does not match go tool version "go1.20"
For now, pin the Go version used to 1.19, until upstream
supports 1.20.