FreeBSD/ports 30012fanet/tcptestsuite distinfo Makefile

net/tcptestsuite: Update to 2025-12-01

Sponsored by:   Netflix
DeltaFile
+3-3net/tcptestsuite/distinfo
+2-2net/tcptestsuite/Makefile
+5-52 files

FreeBSD/ports f42da3bwww/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.6.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.6.0/releasenotes/

(cherry picked from commit c552de3006269893947eb7caabaae265d6cab5c7)
DeltaFile
+3-3www/firefox-esr/distinfo
+2-2www/firefox-esr/Makefile
+5-52 files

FreeBSD/ports c552de3www/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.6.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.6.0/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+2-3www/firefox-esr/Makefile
+5-62 files

FreeBSD/doc 1371b0bwebsite/content/en/releases/15.0R relnotes.adoc

releases/15.0R/relnotes: add jail meta and env parameters

Use man macro for other jail / jail descriptor entries.

Sponsored by:   SkunkWerks, GmbH
Approved by:    zaiee
DeltaFile
+6-2website/content/en/releases/15.0R/relnotes.adoc
+6-21 files

FreeBSD/doc c2b197awebsite/content/en/releases/15.0R relnotes.adoc

releases/15.0R/relnotes: document how to fetch new signing keys for BETA/RC users

Reviewed by:    cperciva, zaiee
Approved by:    zaiee
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+34-0website/content/en/releases/15.0R/relnotes.adoc
+34-01 files

FreeBSD/ports d79adfcports-mgmt/poudriere-devel distinfo Makefile

ports-mgmt/poudriere-devel: Fix build with WITH_PIE.

This updates the tag but only includes a fix for the port itself.

(cherry picked from commit 0e118b00db5c251270755067c2908056367019b2)
DeltaFile
+3-3ports-mgmt/poudriere-devel/distinfo
+2-2ports-mgmt/poudriere-devel/Makefile
+5-52 files

FreeBSD/ports 0e118b0ports-mgmt/poudriere-devel distinfo Makefile

ports-mgmt/poudriere-devel: Fix build with WITH_PIE.

This updates the tag but only includes a fix for the port itself.
DeltaFile
+3-3ports-mgmt/poudriere-devel/distinfo
+2-2ports-mgmt/poudriere-devel/Makefile
+5-52 files

FreeBSD/poudriere cc10e39. Makefile.in Makefile.am

getpid: Don't build with --static

This isn't needed and breaks WITH_PIE in ports build.
DeltaFile
+7-26Makefile.in
+0-1Makefile.am
+7-272 files

FreeBSD/doc bbac46cwebsite/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Spelling typo

Reported by:    pauamma at gundo.com
DeltaFile
+1-1website/content/en/releases/15.0R/relnotes.adoc
+1-11 files

FreeBSD/doc 508e5d7website/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Fix another macro typo
DeltaFile
+1-1website/content/en/releases/15.0R/relnotes.adoc
+1-11 files

FreeBSD/src 639e651sys/netpfil/pf if_pfsync.c

pfsync: fix incorrect unlock during destroy

During pfsync_clone_destroy() we clean up pending packets. This
may involve calling pfsync_undefer() or callout_drain(). We may not
hold the bucket lock during callout_drain(), but must hold it during
pfsync_undefer().

We incorrectly always released the lock, leading to assertion failures
during cleanup if there were pending deferred packets.

MFC after:      1 week
Sponsored by:   Orange Business Services
DeltaFile
+2-2sys/netpfil/pf/if_pfsync.c
+2-21 files

FreeBSD/src 7a283c4sbin/pfctl pfctl.c, tests/sys/netpfil/pf table.sh

pfctl: restore '-Tload -f pf.conf' functionality

Allow only tables to be loaded from a file, rather than everything (i.e.
including options, rules).

Add a test case for this.

PR:             291318
MFC after:      1 week
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+35-0tests/sys/netpfil/pf/table.sh
+2-1sbin/pfctl/pfctl.c
+37-12 files

FreeBSD/src d6f1acfsys/netpfil/pf pf.c

pf: use correct sized variables in pf_change_icmp()

We're updating 16-bits checksums here, so should use a 16-bit integer,
not a 32-bit one.
No functional change.

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+2-2sys/netpfil/pf/pf.c
+2-21 files

FreeBSD/doc d21a3d4website/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Spin off an Architectures section

This section mentions the removal of 32-bit platforms except armv7.

Requested by:   jhb
DeltaFile
+8-3website/content/en/releases/15.0R/relnotes.adoc
+8-31 files

FreeBSD/ports aeea0cedevel/RStudio Makefile

devel/RStudio: Correct fetch
DeltaFile
+3-2devel/RStudio/Makefile
+3-21 files

FreeBSD/doc fbee5adwebsite/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Improve pf drop defaults, typos

Reported by:    pauamma at gundo.com
DeltaFile
+5-6website/content/en/releases/15.0R/relnotes.adoc
+5-61 files

FreeBSD/doc ae2fe80website/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Mention builtin(1)
DeltaFile
+3-0website/content/en/releases/15.0R/relnotes.adoc
+3-01 files

FreeBSD/doc 4299cfcwebsite/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Consolidate in Introduction

Reported by:    pauamma at gundo.com
DeltaFile
+1-7website/content/en/releases/15.0R/relnotes.adoc
+1-71 files

FreeBSD/doc 0e14493website/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Add shar removal/le deprecation
DeltaFile
+7-0website/content/en/releases/15.0R/relnotes.adoc
+7-01 files

FreeBSD/doc 4c50c51website/content/en/releases/15.0R relnotes.adoc

15.0/relnote: Mention GCE C4 machines in Cloud

Differential Revision:  https://reviews.freebsd.org/D54017
DeltaFile
+3-0website/content/en/releases/15.0R/relnotes.adoc
+3-01 files

FreeBSD/src dc6f609usr.sbin/moused/msconvd msconvd.8

msconvd(8): Drop mentions of Bus/InPort mouse support in manual page

mse(4) was removed long ago.

MFC after:      1 month
DeltaFile
+2-19usr.sbin/moused/msconvd/msconvd.8
+2-191 files

FreeBSD/doc d6c21d6website/content/en/releases/15.0R relnotes.adoc

15.0R/relnotes: A few slight reformulations/reformatting

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-6website/content/en/releases/15.0R/relnotes.adoc
+3-61 files

FreeBSD/doc de2a319website/content/en/releases/15.0R relnotes.adoc

15.0R/relnotes: Add notes for commits mentioning relnotes, batch 5

Add more content coming from RELNOTES.

RELNOTES processing is now finished, except for the last entry about
deprecated platforms which in its current form is outdated and must be
reworked.

Since my mail to developers@, didn't make direct progress on the result of:
git log --first-parent -E --grep='[rR][eE][lL]([eE][aA][sS][eE][[:space:]]+)?[nN][oO][tT][eE]' origin/releng/14.3..origin/releng/15.0
so was at about at ~25 commits from the start (in reverse chronological order).
But now, all reamining RELNOTES commits can be skipped as they have been handled by copying and adapting the content of the latest RELNOTES.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+25-0website/content/en/releases/15.0R/relnotes.adoc
+25-01 files

FreeBSD/doc 784c454website/content/en/releases/15.0R relnotes.adoc

15.0R/relnotes: Move some pkgbase config under configuration changes

Sponsored by:   The FreeBSD Foundation
DeltaFile
+4-4website/content/en/releases/15.0R/relnotes.adoc
+4-41 files

FreeBSD/src 732b4aacddl/contrib/opensolaris/tools/ctf/cvt barrier.c barrier.h

ctfmerge: fix segfault when building on macOS

The barrier code was using semaphores which have been deprecated in
macOS and not working at all, causing a race condition. Since macOS
does not have pthread_barrier_*(), this change uses a condition
variable instead.

PR:             290958
Reported by:    wosch
MFC after:      2 weeks
Reviewed by:    imp, markj
Differential Revision:  https://reviews.freebsd.org/D54018
DeltaFile
+3-23cddl/contrib/opensolaris/tools/ctf/cvt/barrier.c
+2-7cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h
+5-302 files

FreeBSD/src e3201cesys/dev/atkbdc psm.c

psm: Fix three finger tap on elantech v4 touchpads

Fix an issue where a three finger tap would generate additional events
when fingers moved slightly during the tap.

Signed-off-by:  Robert Wahlberg <freebsd at robertwahlberg.se>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1792
Reviewed by:    wulf
MFC after:      1 month
DeltaFile
+7-0sys/dev/atkbdc/psm.c
+7-01 files

FreeBSD/src 8d9a5d4sys/dev/evdev input.h input-event-codes.h

evdev: Sync event codes with Linux kernel 6.18

MFC after:      1 month
DeltaFile
+44-29sys/dev/evdev/input.h
+27-1sys/dev/evdev/input-event-codes.h
+71-302 files

FreeBSD/src b6cad33share/man/man4 hgame.4 ps4dshock.4, sys/dev/hid ps4dshock.c hgame.c

hid: Make game controllers accessible to members of the game group

Their events have to be accessible by unprivileged users via e.g. libsdl.

MFC after:      1 month
DeltaFile
+8-1sys/dev/hid/ps4dshock.c
+4-3share/man/man4/hgame.4
+6-1sys/dev/hid/hgame.c
+4-1share/man/man4/ps4dshock.4
+4-1share/man/man4/xb360gp.4
+26-75 files

FreeBSD/src ecccc9dsys/dev/evdev evdev.c cdev.c

evdev: Allow setting of character device ownership and access mode

by device driver. That is required as game pad and joystick events have
to be accessible by ordinary users.

MFC after:      1 month
DeltaFile
+16-1sys/dev/evdev/evdev.c
+3-3sys/dev/evdev/cdev.c
+3-0sys/dev/evdev/evdev_private.h
+1-0sys/dev/evdev/evdev.h
+23-44 files

FreeBSD/ports d15bc29www/librewolf distinfo Makefile

www/librewolf: Update 145.0.2-1 => 145.0.2-2

Changelog:
https://www.firefox.com/en-US/firefox/145.0.2/releasenotes/

PR:     291330
MFH:    2025Q4
(cherry picked from commit 119f5fd6513901d9141a23caeba3e25df95a214f)
DeltaFile
+3-3www/librewolf/distinfo
+2-1www/librewolf/Makefile
+5-42 files