HardenedBSD/src 4e9c1bcsys/contrib/zlib gzread.c zlib.h, sys/contrib/zlib/contrib/gcc_gvmat64 gvmat64.S

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+0-574sys/contrib/zlib/contrib/gcc_gvmat64/gvmat64.S
+190-124sys/contrib/zlib/gzread.c
+213-94sys/contrib/zlib/zlib.h
+168-99sys/contrib/zlib/gzwrite.c
+38-151sys/contrib/zlib/inflate.c
+91-91sys/contrib/zlib/inffixed.h
+700-1,13342 files not shown
+1,704-1,81048 files

HardenedBSD/src b795742sys/contrib/zlib gzread.c zlib.h, sys/contrib/zlib/contrib/gcc_gvmat64 gvmat64.S

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+0-574sys/contrib/zlib/contrib/gcc_gvmat64/gvmat64.S
+190-124sys/contrib/zlib/gzread.c
+213-94sys/contrib/zlib/zlib.h
+168-99sys/contrib/zlib/gzwrite.c
+38-151sys/contrib/zlib/inflate.c
+91-91sys/contrib/zlib/inffixed.h
+700-1,13342 files not shown
+1,704-1,81048 files

HardenedBSD/ports f78769asysutils/froxlor pkg-plist, sysutils/logstash91 Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+388-7sysutils/froxlor/pkg-plist
+117-0sysutils/logstash93/files/logstash.in
+92-0sysutils/logstash93/Makefile
+27-25sysutils/logstash91/Makefile
+27-25sysutils/logstash92/Makefile
+25-0sysutils/logstash93/files/pkg-message.in
+676-5727 files not shown
+790-11933 files

HardenedBSD/src 7aa1dbasys/contrib/zlib gzread.c zlib.h, sys/contrib/zlib/contrib/gcc_gvmat64 gvmat64.S

MFV: zlib 1.3.2.

Relnotes:       yes
MFC after:      2 weeks
DeltaFile
+0-574sys/contrib/zlib/contrib/gcc_gvmat64/gvmat64.S
+190-124sys/contrib/zlib/gzread.c
+213-94sys/contrib/zlib/zlib.h
+168-99sys/contrib/zlib/gzwrite.c
+38-151sys/contrib/zlib/inflate.c
+91-91sys/contrib/zlib/inffixed.h
+700-1,13331 files not shown
+1,622-1,75137 files

HardenedBSD/src 280d433contrib/gcc_gvmat64 gvmat64.S, contrib/vstudio/vc12 zlibvc.vcxproj

Vendor import of zlib 1.3.2.
DeltaFile
+570-574contrib/gcc_gvmat64/gvmat64.S
+0-1,100contrib/vstudio/vc9/zlibvc.vcproj
+0-875contrib/vstudio/vc17/zlibvc.vcxproj
+0-796contrib/vstudio/vc9/testzlib.vcproj
+0-781contrib/vstudio/vc9/zlibstat.vcproj
+0-668contrib/vstudio/vc12/zlibvc.vcxproj
+570-4,794244 files not shown
+10,397-25,093250 files

HardenedBSD/ports 77f5fccscience/py-obspy distinfo Makefile

science/py-obspy: Update to 1.5.0
DeltaFile
+3-3science/py-obspy/distinfo
+1-2science/py-obspy/Makefile
+4-52 files

HardenedBSD/src eb0a78fsys/x86/include specialreg.h, sys/x86/x86 identcpu.c

x86 FRED: add CPUID, MSR, and CR4 bits

Reviewed by:    jhb
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55810
DeltaFile
+23-0sys/x86/include/specialreg.h
+7-4sys/x86/x86/identcpu.c
+30-42 files

HardenedBSD/src 914a535sys/amd64/amd64 trap.c

amd64: move efirt trap checks into the helper

Reviewed by:    imp, jhb
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55808
DeltaFile
+26-29sys/amd64/amd64/trap.c
+26-291 files

HardenedBSD/src d92ebdesys/amd64/amd64 trap.c

amd64: move code to clear PSL_T on debug exception into a helper

Reviewed by:    jhb
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55827
DeltaFile
+13-8sys/amd64/amd64/trap.c
+13-81 files

HardenedBSD/ports 779f56ddeskutils/genius Makefile distinfo

deskutils/genius: Update to 1.0.29

- Add sintax highlighting (gtksourceview4)
- Add examples

ChangeLog: https://www.jirka.org/genius.NEWS
DeltaFile
+10-2deskutils/genius/Makefile
+3-3deskutils/genius/distinfo
+13-52 files

HardenedBSD/ports 702703fdevel/binaryen distinfo Makefile

devel/binaryen: Update to 128 (bugfix release)

ChangeLog:
https://github.com/WebAssembly/binaryen/compare/version_127...version_128
DeltaFile
+3-3devel/binaryen/distinfo
+1-1devel/binaryen/Makefile
+4-42 files

HardenedBSD/ports 4f22c19graphics/libplacebo distinfo Makefile

graphics/libplacebo: update to 7.360.1

Changes:        https://code.videolan.org/videolan/libplacebo/-/tags/v7.360.1
Reported by:    GitHub (watch releases)
DeltaFile
+7-7graphics/libplacebo/distinfo
+3-3graphics/libplacebo/Makefile
+10-102 files

HardenedBSD/src 277830brelease/tools ec2.conf

EC2: Don't use unicode in boot loader

The boot loader menu is disabled by default in EC2, but if it is ever
turned on, the default (unicode) output breaks EC2's web interface to
the serial console.

Set loader_menu_frame="ascii" instead.

MFC after:      3 days
Sponsored by:   Amazon
DeltaFile
+3-1release/tools/ec2.conf
+3-11 files

HardenedBSD/src 4a80559. Makefile.inc1

Revert "Makefile.inc1: Don't force LLVM_BINUTILS off for cross-tools"

This reverts commit 858f53dd43ecb84cf2597229e9dbda2f242d9dd6.

It is not clear to me why building from Linux or MacOS fails to build
the toolchain, so reintroduce the long-standing slightly-broken
toolchain until that can be determined.

Reported by:    vexeduxr, jrtc27
DeltaFile
+1-0Makefile.inc1
+1-01 files

HardenedBSD/src 512e189sys/netinet6 in6_pcb.c

inpcb: remove a completely outdated comment
DeltaFile
+0-11sys/netinet6/in6_pcb.c
+0-111 files

HardenedBSD/src 77e0c9csys/netinet in_pcb.c

inpcb: in in_pcbbind() use bool for anonport
DeltaFile
+2-1sys/netinet/in_pcb.c
+2-11 files

HardenedBSD/src 78c4f82usr.sbin/jail command.c

jail: fix crash with startup commands on a jail without name

Jail name is optional, thus don't try setenv(NULL).

Fixes:  d8f021add40c321c4578da55dae52fb93c7ccb5f
DeltaFile
+2-2usr.sbin/jail/command.c
+2-21 files

HardenedBSD/ports 4587ae5sysutils Makefile, sysutils/logstash93 Makefile distinfo

sysutils/logstash93: New port version 9.3.1

Server-side data ingestion and transformation tool (9.3.x version).

Release Notes:
https://www.elastic.co/docs/release-notes/logstash#logstash-9.3.1-release-notes

PR:             293760
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+5-5sysutils/logstash93/Makefile
+3-3sysutils/logstash93/distinfo
+1-1sysutils/logstash93/files/pkg-message.in
+1-0sysutils/Makefile
+10-94 files

HardenedBSD/ports 7e21fcbsysutils/logstash93 Makefile distinfo, sysutils/logstash93/files logstash.in pkg-message.in

sysutils/logstash93: Repo copy from sysutils/logstash92

PR:             293760
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+117-0sysutils/logstash93/files/logstash.in
+92-0sysutils/logstash93/Makefile
+25-0sysutils/logstash93/files/pkg-message.in
+17-0sysutils/logstash93/files/logstash.conf.sample
+11-0sysutils/logstash93/files/patch-config_logstash.yml
+3-0sysutils/logstash93/distinfo
+265-01 files not shown
+268-07 files

HardenedBSD/ports 3803e88sysutils/logstash92 Makefile distinfo, sysutils/logstash92/files logstash.in

sysutils/logstash92: Update 9.2.3 => 9.2.6

Release Notes:
https://www.elastic.co/docs/release-notes/logstash#logstash-9.2.6-release-notes

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Add LOCAL/vvd/elastic to MASTER_SITES for those who can't download due
  to the HTTP error "Forbidden 403".
- Sort USES.
- Adjust JAVA_VERSION to supported LTS 25, 21 and 17.
- Parametrize "logstash" with "${PORTNAME}".
- Adjust CONFLICTS.
- Fix warnings from portclippy.
- Add possibility to use custom user/group.
- Replace RM of bundled JDK and *.bat files with
  EXTRACT_AFTER_ARGS=--exclude.
- Merge CHMODs.
- Replace %%PREFIX%% with %%LOCALBASE%% in rc.d script - bash installed

    [5 lines not shown]
DeltaFile
+27-25sysutils/logstash92/Makefile
+6-6sysutils/logstash92/files/logstash.in
+3-3sysutils/logstash92/distinfo
+36-343 files

HardenedBSD/ports b76e9cbsysutils/logstash91 Makefile distinfo, sysutils/logstash91/files logstash.in

sysutils/logstash91: Update 9.1.9 => 9.1.10

Release Notes:
https://www.elastic.co/docs/release-notes/logstash#logstash-9.1.10-release-notes

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Add LOCAL/vvd/elastic to MASTER_SITES for those who can't download due
  to the HTTP error "Forbidden 403".
- Sort USES.
- Adjust JAVA_VERSION to supported LTS 25, 21 and 17.
- Parametrize "logstash" with "${PORTNAME}".
- Adjust CONFLICTS.
- Fix warnings from portclippy.
- Add possibility to use custom user/group.
- Replace RM of bundled JDK and *.bat files with
  EXTRACT_AFTER_ARGS=--exclude.
- Merge CHMODs.
- Replace %%PREFIX%% with %%LOCALBASE%% in rc.d script - bash installed

    [5 lines not shown]
DeltaFile
+27-25sysutils/logstash91/Makefile
+6-6sysutils/logstash91/files/logstash.in
+3-3sysutils/logstash91/distinfo
+36-343 files

HardenedBSD/ports 85dce12x11/libX11 distinfo Makefile

x11/libX11: update: 1.8.12 -> 1.8.13

<ChangeLog>

 * Ignore XkbMapNotify events that don't belong to the core keyboard (!293)
 * xkb: Fix invalid level names count for key types without level names (!292)
 * xkb: Fix default key types (!292)
 * Drop vestiges of OS/2 support (!291)
 * xkb: fix include of config.h and drop unused DEBUG check (!290)
 * xcb_io: fix build with configure --disable-xthreads (#232, !289)
 * Improve man page formatting (!286)
 * imDefIc: Clear fabricated state on unfocus. (!283)
 * Avoid memory leak in XKeysymToString (!282)

</ChangeLog>

PR:             293045
Exp-run by:     antoine
Approved by:    x11 (maintainer, timeout >2 weeks)

    [2 lines not shown]
DeltaFile
+3-3x11/libX11/distinfo
+1-1x11/libX11/Makefile
+4-42 files

HardenedBSD/src c70f382libexec/rtld-elf/aarch64 reloc.c

rtld-elf: Remove stray _exit prototype for aarch64

It's not clear why this is here. It's existed since the very first
version of rtld-elf for aarch64 but has never been used, and anything
actually using exit or _exit should be using rtld_libc.h's #define that
aliases them to __sys_exit.

Fixes:  047c6e3ae6ab ("Add the arm64 code to the runtime linker. It's not able to be built as we still need libc_pic for a few things, but this is expected to be ready soon.")
DeltaFile
+0-2libexec/rtld-elf/aarch64/reloc.c
+0-21 files

HardenedBSD/src 703901bsys/dev/ichwd i6300esbwd.c

i6300esbwd: Set error appropriately on event

Per the watchdog driver contract, if the driver successfully arms the
watchdog it must set error to 0, and if it's unable to arm the watchdog
it must leave error alone.

Sponsored by:   Hewlett Packard Enterprise
DeltaFile
+2-1sys/dev/ichwd/i6300esbwd.c
+2-11 files

HardenedBSD/ports 8293be6databases/cego distinfo Makefile

databases/cego: update 2.54.9 -> 2.54.16

- rework tableset verification procedure
- removed logback.xml to avoid logging side effects
- Added admin command "verify locks" to perform a test aquire
  of all lock manager locks read and write
- Fix CegoQueryHelper::maxFieldSize.
  The returned size must be at least MAX_NULL_LEN
- CegoTableManager::checkBTreeIntegrity support for allowDuplicateNull
  feature ( multiple null values in unique btree )
- CegoLockHandler, check for unlock methods to check for lockId == 0
- Completed verify locks command with missing pool, querycache, tablecache,
  db and xml locks
- CegoClient: query abort via interrupt character fixed
DeltaFile
+3-3databases/cego/distinfo
+1-1databases/cego/Makefile
+4-42 files

HardenedBSD/ports 3c10abcaudio/subtui distinfo Makefile

audio/subtui: Update to 2.11.1

Changelog: https://github.com/MattiaPun/SubTUI/releases/tag/v2.11.1
DeltaFile
+5-5audio/subtui/distinfo
+1-1audio/subtui/Makefile
+6-62 files

HardenedBSD/ports 3f3ce22sysutils/froxlor pkg-plist distinfo

sysutils/froxlor: Update to 2.3.5
DeltaFile
+388-7sysutils/froxlor/pkg-plist
+3-3sysutils/froxlor/distinfo
+1-2sysutils/froxlor/Makefile
+392-123 files

HardenedBSD/ports cd97f5edevel/heimdall Makefile, devel/heimdall/files patch-heimdall_source_BridgeManager.h

devel/heimdall: fix flashing on some samung tablet

Heimdall sends at some empty OUT transfers (as for the ODIN protocol)
with a 100ms timeou. The device is busy writing on the flash at that
point and NACKs OUT tokens for more than 100ms. The result is the empty
transfers times out. and since this is a required ODIN protocol marker,
the transfers fails.

Make sure those empty out transfers get a longer timeout.
DeltaFile
+11-0devel/heimdall/files/patch-heimdall_source_BridgeManager.h
+1-1devel/heimdall/Makefile
+12-12 files

HardenedBSD/src fa34136share/misc committers-ports.dot

committers-ports.dot: Add new committer (mce)

Update Mentor and Mentee Information.

Reviewed by: osa, fluffy (mentors)
Approved by: fluffy (mentor)
Differential Revision: https://reviews.freebsd.org/D55839
DeltaFile
+3-0share/misc/committers-ports.dot
+3-01 files

HardenedBSD/src e5205b0contrib/ofed/libirdma irdma_uk.c, sys/dev/irdma irdma_cm.c irdma_utils.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+359-134sys/dev/irdma/irdma_cm.c
+260-116sys/dev/irdma/irdma_utils.c
+240-63sys/dev/irdma/irdma_kcompat.c
+122-151sys/dev/irdma/irdma_ctrl.c
+149-113contrib/ofed/libirdma/irdma_uk.c
+147-113sys/dev/irdma/irdma_uk.c
+1,277-69034 files not shown
+2,270-1,25940 files