FreeBSD/ports 441dae7sysutils/acpica-tools distinfo Makefile

sysutils/acpica-utils: update to 20240321

https://raw.githubusercontent.com/acpica/acpica/G20240322/documents/changes.txt
DeltaFile
+3-3sysutils/acpica-tools/distinfo
+2-2sysutils/acpica-tools/Makefile
+5-52 files

FreeBSD/ports 953114fmail/thunderbird distinfo Makefile

mail/thunderbird: update to 115.10.1

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/

(cherry picked from commit 2d207229940e3241c95a4511849f9f7313367967)
DeltaFile
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+5-62 files

FreeBSD/ports 57e4cbdwww/firefox-esr/files patch-bug1873379

www/firefox-esr: fix build with libc++18

Reported By: cy (in thunderbird, but it's the same here)

(cherry picked from commit 80332146fe4e6115917e478ed861c140dd9fc36e)
DeltaFile
+34-0www/firefox-esr/files/patch-bug1873379
+34-01 files

FreeBSD/ports 77fb513mail/thunderbird/files patch-bug1873379

mail/thunderbird: fix build with libc++18

Reported By:    cy

(cherry picked from commit fc9a1f7cac8e13fc1ae2879dac1b9ed8720cf3a7)
DeltaFile
+34-0mail/thunderbird/files/patch-bug1873379
+34-01 files

FreeBSD/ports fc9a1f7mail/thunderbird/files patch-bug1873379

mail/thunderbird: fix build with libc++18

Reported By:    cy
DeltaFile
+34-0mail/thunderbird/files/patch-bug1873379
+34-01 files

FreeBSD/ports 2d20722mail/thunderbird distinfo Makefile

mail/thunderbird: update to 115.10.1

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/115.10.1/releasenotes/
DeltaFile
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+5-62 files

FreeBSD/ports 8033214www/firefox-esr/files patch-bug1873379

www/firefox-esr: fix build with libc++18

Reported By: cy (in thunderbird, but it's the same here)
DeltaFile
+34-0www/firefox-esr/files/patch-bug1873379
+34-01 files

FreeBSD/ports 3c66ae4audio/liblscp Makefile

audio/liblscp: Use DISTVERSION alias in MASTER_SITES

Use DISTVERSION for consistency in MASTER_SITES and also use PORTNAME
DeltaFile
+1-1audio/liblscp/Makefile
+1-11 files

FreeBSD/ports e935b97converters/libb64 Makefile

converters/libb64: Remove stray MASTER_SITES

Port is converted to USE_GITHUB which conflicts with MASTER_SITES
Passed tests because source file was already fetched and available in
distfiles directory

PR:             278435
Reported by:    lev
Approved by:    portmgr (build fix)
DeltaFile
+0-1converters/libb64/Makefile
+0-11 files

FreeBSD/ports 21b1b6fnet/freerdp distinfo Makefile

net/freerdp: update to 2.11.6 with 6 CVEs fixed

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.6

CVE:
CVE-2024-32041 [Low[ OutOfBound Read in zgfx_decompress_segment
CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in clear_decompress_residual_data
CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress

Approved by:    arrowd (mentor, implicit)
MFH:            2024Q2

(cherry picked from commit 78ae5b8b3407d78026445efdc53ab6a8c37b6622)
DeltaFile
+3-3net/freerdp/distinfo
+1-1net/freerdp/Makefile
+4-42 files

FreeBSD/ports 78ae5b8net/freerdp distinfo Makefile

net/freerdp: update to 2.11.6 with 6 CVEs fixed

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.6

CVE:
CVE-2024-32041 [Low[ OutOfBound Read in zgfx_decompress_segment
CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in clear_decompress_residual_data
CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress

Approved by:    arrowd (mentor, implicit)
MFH:            2024Q2
DeltaFile
+3-3net/freerdp/distinfo
+1-1net/freerdp/Makefile
+4-42 files

FreeBSD/ports 61b5131archivers/py-borgbackup11 pkg-message Makefile

archivers/py-borgbackup11: fix pkg-message instructions

which were suggesting to add the loader.conf variable fusefs_load
to rc.conf instead via sysrc.

Reported by:    zero1 at zaclys.net
PR:             278429
MFH:            2024Q2

(cherry picked from commit 5c457fb00e613885e4aab48afd69a6fe129a3d6d)
DeltaFile
+10-6archivers/py-borgbackup11/pkg-message
+1-1archivers/py-borgbackup11/Makefile
+11-72 files

FreeBSD/ports 5c457fbarchivers/py-borgbackup11 pkg-message Makefile

archivers/py-borgbackup11: fix pkg-message instructions

which were suggesting to add the loader.conf variable fusefs_load
to rc.conf instead via sysrc.

Reported by:    zero1 at zaclys.net
PR:             278429
MFH:            2024Q2
DeltaFile
+10-6archivers/py-borgbackup11/pkg-message
+1-1archivers/py-borgbackup11/Makefile
+11-72 files

FreeBSD/ports 69dfc6carchivers/py-borgbackup pkg-message Makefile

archivers/py-borgbackup: fix pkg-message instructions

which were suggesting to add the loader.conf variable fusefs_load
to rc.conf instead via sysrc.

Reported by:    zero1 at zaclys.net
PR:             278429
MFH:            2024Q2

(cherry picked from commit 334e8e98b3a625df06b3a5c3d44b0cbc01c77f31)
DeltaFile
+10-6archivers/py-borgbackup/pkg-message
+1-1archivers/py-borgbackup/Makefile
+11-72 files

FreeBSD/ports 334e8e9archivers/py-borgbackup pkg-message Makefile

archivers/py-borgbackup: fix pkg-message instructions

which were suggesting to add the loader.conf variable fusefs_load
to rc.conf instead via sysrc.

Reported by:    zero1 at zaclys.net
PR:             278429
MFH:            2024Q2
DeltaFile
+10-6archivers/py-borgbackup/pkg-message
+1-1archivers/py-borgbackup/Makefile
+11-72 files

FreeBSD/src f697b9dshare/mk sys.dirdeps.mk

Update sys.dirdeps.mk set default DEP_*

Even at level 0 it is handy to default DEP_*
used by Makefile.depend* to aid the first include if
in a leaf dir.

Reviewed by: stevek
DeltaFile
+7-8share/mk/sys.dirdeps.mk
+7-81 files

FreeBSD/ports 1ac65cfnet/freerdp3 distinfo Makefile, net/freerdp3/files patch-winpr_libwinpr_sysinfo_sysinfo.c

net/freerdp3: update to 3.5.0 with 6 CVEs fixed

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.5.0

CVE:
CVE-2024-32041 [Low] OutOfBound Read in zgfx_decompress_segment
CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in clear_decompress_residual_data
CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress

Approved by:    arrowd (mentor, implicit)
MFH:            2024Q2

(cherry picked from commit 8c3cc66ae44252df585713b085edda4c4f04c457)
DeltaFile
+0-29net/freerdp3/files/patch-winpr_libwinpr_sysinfo_sysinfo.c
+5-3net/freerdp3/distinfo
+5-2net/freerdp3/Makefile
+10-343 files

FreeBSD/src 1b82d42sys/dev/sound/pcm sound.h

sound: Remove obsolete DV_F_* flags

The ISA sound drivers that used them are retired.

Last reference of DV_F_DRQ_MASK and DV_F_DUAL_DMA:
716924cb4832ea0a440daf09913a06f3166f243e ("Retire snd_sbc ISA sound card
driver")

Last reference of DV_F_DEV_MASK and DV_F_DEV_SHIFT:
5126e5eeeb5e07ceef3c809452a8c9f508b2d4d1 ("Retire snd_mss ISA sound card
driver")

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj, emaste
Differential Revision:  https://reviews.freebsd.org/D44858
DeltaFile
+0-8sys/dev/sound/pcm/sound.h
+0-81 files

FreeBSD/src 4d2be7bsys/dev/sound/pcm sound.c sound.h

sound: Get rid of snddev_info->devcount

snddev_info->devcount keeps track of the total number of channels for a
given device. However, it is redundant to have it, since it is only used
in sound_oss_sysinfo() to populate the "numaudios" field, and we also
keep track of the channel counts in the playcount, pvchancount, reccount
and rvchancount fields anyway. We can simply sum those fields together
instead of updating a separate variable upon every channel
addition/deletion.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D44852
DeltaFile
+1-6sys/dev/sound/pcm/sound.c
+4-1sys/dev/sound/pcm/sound.h
+5-72 files

FreeBSD/src a44c45csys/dev/sound/pcm dsp.c

sound: Simplify unit fetching in dsp_oss_audioinfo()

"i" keeps the value of the current unit, so we do not have to call
PCMUNIT() and device_get_unit() to fetch it.

In the mixer case, I think it is more correct to do it like this, since
mixer and DSP device units have a 1-1 relationship (i.e the mixer unit
is always the same as the corresponding DSP device one) and that way we
can make it more clear.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D44855
DeltaFile
+6-7sys/dev/sound/pcm/dsp.c
+6-71 files

FreeBSD/src 17969e6sys/dev/sound/pcm channel.c channel.h

sound: Remove obsolete chn_setvolume()

It is marked as obsolete and there are no consumers of it anymore.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj, emaste
Differential Revision:  https://reviews.freebsd.org/D44853
DeltaFile
+0-13sys/dev/sound/pcm/channel.c
+0-1sys/dev/sound/pcm/channel.h
+0-142 files

FreeBSD/src 8b97dcesys/dev/sound/pci emu10kx.c, sys/dev/sound/pcm mixer.c sound.h

sound: Remove PCMMINOR()

It's a NO-OP.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj, emaste
Differential Revision:  https://reviews.freebsd.org/D44854
DeltaFile
+2-2sys/dev/sound/pcm/mixer.c
+0-3sys/dev/sound/pcm/sound.h
+1-1sys/dev/sound/pci/emu10kx.c
+3-63 files

FreeBSD/src 41ab202sys/dev/sound/pcm mixer.c

sound: Call device_get_name() and device_get_unit() only once in mixer_init()

No functional change intended.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj, emaste
Differential Revision:  https://reviews.freebsd.org/D44840
DeltaFile
+7-5sys/dev/sound/pcm/mixer.c
+7-51 files

FreeBSD/src d0032e6sys/dev/sound/pcm sound.c

sound: Be more verbose with virtual channel descriptions

Non-virtual channel description denote "play" or "record", so do the
same for virtual ones as well.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj, emaste
Differential Revision:  https://reviews.freebsd.org/D44839
DeltaFile
+2-2sys/dev/sound/pcm/sound.c
+2-21 files

FreeBSD/ports 8c3cc66net/freerdp3 Makefile distinfo, net/freerdp3/files patch-winpr_libwinpr_sysinfo_sysinfo.c

net/freerdp3: update to 3.5.0 with 6 CVEs fixed

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.5.0

CVE:
CVE-2024-32041 [Low] OutOfBound Read in zgfx_decompress_segment
CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in clear_decompress_residual_data
CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress

Approved by:    arrowd (mentor, implicit)
MFH:            2024Q2
DeltaFile
+0-29net/freerdp3/files/patch-winpr_libwinpr_sysinfo_sysinfo.c
+6-4net/freerdp3/Makefile
+5-3net/freerdp3/distinfo
+11-363 files

FreeBSD/ports 53ca4f0textproc/yq Makefile distinfo

textproc/yq: update 3.2.3 → 3.4.1

Reported by:    portscout
DeltaFile
+3-4textproc/yq/Makefile
+3-3textproc/yq/distinfo
+6-72 files

FreeBSD/ports 6547563textproc/py-python-lsp-server distinfo Makefile, textproc/py-python-lsp-server/files patch-pyproject.toml

textproc/py-python-lsp-server: Update to 1.11.0

    - Remove the rope_rename plugin. People that were using it need to
      install the pylsp-rope third-party plugin instead
    - Add support for Pylint 3.1

    Reported by:    portscout, Repology
DeltaFile
+11-11textproc/py-python-lsp-server/files/patch-pyproject.toml
+3-3textproc/py-python-lsp-server/distinfo
+2-2textproc/py-python-lsp-server/Makefile
+16-163 files

FreeBSD/src 806bd5eshare/misc organization.dot

organization.dot: Fix typos

MFC after:      3 days
DeltaFile
+2-2share/misc/organization.dot
+2-21 files

FreeBSD/src 1941914sys/netinet/tcp_stacks rack.c

tcp rack: improve BBR_LOG_CWND event

Fix a typo, which resulted in missing r_ctl.gate_to_fs in the BBLog
event.

Reported by:            Coverity Scan
CID:                    1540024
Reviewed by:            rrs, rscheff
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D44648
DeltaFile
+1-1sys/netinet/tcp_stacks/rack.c
+1-11 files

FreeBSD/src c9cd686sys/netinet tcp_input.c, sys/netinet/tcp_stacks bbr.c rack.c

tcp: drop data received after a FIN has been processed

RFC 9293 describes the handling of data in the CLOSE-WAIT, CLOSING,
LAST-ACK, and TIME-WAIT states:
This should not occur since a FIN has been received from the remote
side. Ignore the segment text.
Therefore, implement this handling.

Reviewed by:            rrs, rscheff
MFC after:              3 days
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D44746
DeltaFile
+0-18sys/netinet/tcp_stacks/bbr.c
+0-14sys/netinet/tcp_stacks/rack.c
+4-2sys/netinet/tcp_input.c
+4-343 files