| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.25.0 24 Apr 2026 20:46:56
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Allow build RDPECAM with CAIRO
Enabling the "RDPECAM" option requires one of the "SWSCALE" or "CAIRO"
options (not just "SWSCALE") - replace "RADIO" with "SINGLE" to force
one of them on and avoid overcomplicating the logic.
PR: 294662
Tested by: Quentin Thébault <quentin.thebault@defenso.fr>
Sponsored by: UNIS Labs |
3.25.0 23 Apr 2026 15:53:18
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.24.0 => 3.25.0
Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.1
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.2
https://github.com/FreeRDP/FreeRDP/releases/tag/3.25.0
PR: 294663
Security: CVE-2026-40254
Sponsored by: UNIS Labs
MFH: 2026Q2 |
3.24.0 14 Mar 2026 23:40:45
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.23.0 => 3.24.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.0
Reported by: portscout
Security: CVE-2026-29774
Security: CVE-2026-29775
Security: CVE-2026-29776
Security: CVE-2026-31806
Security: CVE-2026-31883
Security: CVE-2026-31884
Security: CVE-2026-31885
Security: CVE-2026-31897
MFH: 2026Q1 |
3.23.0 25 Feb 2026 21:00:26
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.22.0 => 3.23.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.23.0
Security: CVE-2026-26965
Security: CVE-2026-26955
Security: CVE-2026-26271
Security: CVE-2026-25997
Security: CVE-2026-25959
Security: CVE-2026-25955
Security: CVE-2026-25954
Security: CVE-2026-25953
Security: CVE-2026-25952
Security: CVE-2026-25942
Security: CVE-2026-25941
Security: GHSA-qcfc-ghxr-h927
MFH: 2026Q1 |
3.22.0 08 Feb 2026 00:18:15
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: 3.21.0 => 3.22.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.22.0
While here cleanup port.
Security: CVE-2026-23948
Security: CVE-2026-24682
Security: CVE-2026-24683
Security: CVE-2026-24676
Security: CVE-2026-24677
Security: CVE-2026-24678
Security: CVE-2026-24684
Security: CVE-2026-24679
Security: CVE-2026-24681
Security: CVE-2026-24675
Security: CVE-2026-24491
Security: CVE-2026-24680
MFH: 2026Q1 |
3.21.0 19 Jan 2026 22:45:09
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.20.2 => 3.21.0 (8 CVEs)
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.21.0
Security: CVE-2026-23530
Security: CVE-2026-23531
Security: CVE-2026-23532
Security: CVE-2026-23533
Security: CVE-2026-23534
Security: CVE-2026-23732
Security: CVE-2026-23883
Security: CVE-2026-23884
MFH: 2026Q1 |
3.20.2 14 Jan 2026 14:19:31
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.20.0 => 3.20.2
Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.1
https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.2
Security: CVE-2026-22851
Security: CVE-2026-22852
Security: CVE-2026-22853
Security: CVE-2026-22854
Security: CVE-2026-22855
Security: CVE-2026-22856
Security: CVE-2026-22857
Security: CVE-2026-22858
Security: CVE-2026-22859
MFH: 2026Q1 |
3.20.0 30 Dec 2025 12:00:05
    |
Jason E. Hale (jhale)  |
*/*: De-orbit alias.mk
Mk/Uses/alias.mk was an attempt for compat with DPorts, but has rotted.
This feature was never documented in the PHB, so there is no work to
be done by the docs@ team.
Nothing against DragonFly, but if DPorts still needs FreeBSD 9
support, they really should work that out with upstream projects.
Ultimately, we don't need to keep carrying this outdated feature that
doesn't affect us. |
3.20.0 27 Dec 2025 00:34:11
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.19.1 => 3.20.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.0 |
3.19.1_1 24 Dec 2025 08:55:21
    |
Baptiste Daroussin (bapt)  |
multimedia/ffmpeg: bump revision to chase lib version change |
3.19.1 13 Dec 2025 15:43:52
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.19.0 => 3.19.1
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.19.1
Reported by: portscout |
3.19.0 08 Dec 2025 21:41:40
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.18.0 => 3.19.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.19.0 |
3.18.0 13 Nov 2025 21:15:03
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.17.2 => 3.18.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.18.0
Reported by: portscout |
3.17.2 30 Sep 2025 18:22:56
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.17.0 => 3.17.2
Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.17.1
https://github.com/FreeRDP/FreeRDP/releases/tag/3.17.2 |
3.17.0_1 31 Aug 2025 10:30:51
    |
Rene Ladan (rene)  |
all: bump PORTREVISION after updating graphics/libyuv
Using the Tools/scripts/bump_revision.pl script |
3.17.0 26 Aug 2025 13:38:26
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.16.0 => 3.17.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.17.0
Switch from heimdal to mit kerberos implementation - recommendation
from upstream. For example the whole "rdpear" channel does not work
with heimdal
PR: 289094
Reported by: portscout |
3.16.0_1 27 Jul 2025 21:59:42
    |
Vladimir Druzenko (vvd)  |
net/freerdp{,3}: Bump after update multimedia/openh264 in dc94e017da77: SONAME
changed
MFH: 2025Q3 |
3.16.0 25 Jun 2025 22:29:59
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.15.0 => 3.16.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.16.0 |
3.15.0_1 16 May 2025 15:28:00
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Fix realm usage for Heimdal
Upstream issue: https://github.com/FreeRDP/FreeRDP/issues/11589
PR: 286816
MFH: 2025Q2 |
3.15.0 15 Apr 2025 15:58:12
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.14.1 => 3.15.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.15.0
Reported by: portscout |
3.14.1 25 Mar 2025 20:20:35
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.14.0 => 3.14.1
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.14.1 |
3.14.0 17 Mar 2025 04:02:08
    |
Charlie Li (vishwin)  |
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move
The GTK 1-based gdk-pixbuf has not existed for some time.
No functional or package changes. |
3.14.0 13 Mar 2025 21:23:17
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.13.0 → 3.14.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.14.0 |
3.13.0 09 Mar 2025 14:15:41
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: RDPECAM (RDP webcam redirection) require FFMPEG and SWSCALE
Fixes: 9ba31cc97ff7 (Update 3.12.0 → 3.13.0) |
3.13.0 09 Mar 2025 13:07:48
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.12.0 → 3.13.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.13.0
Port changes:
- add RDPECAM option (RDP webcam redirection) to OPTIONS_DEFAULT;
- split long lines. |
3.12.0 04 Mar 2025 16:42:46
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Add experimental RDP webcam redirection support
Based on patch from jsm.
Reported by: BSOD (via Discord)
Tested by: jsm, BSOD |
3.12.0 15 Feb 2025 13:14:46
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: 3.11.1 => 3.12.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.12.0 |
3.11.1_2 14 Feb 2025 23:12:32
    |
Daniel Engberg (diizzy)  |
*/*: Bump consumers of devel/icu
...to avoid library mismatches |
3.11.1_1 07 Feb 2025 22:02:03
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Add build SDL 3 client |
3.11.1 07 Feb 2025 15:19:12
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.10.0 → 3.11.1
Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.11.0
https://github.com/FreeRDP/FreeRDP/releases/tag/3.11.1 |
3.10.3 06 Feb 2025 00:40:10
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Sort plist - no functional changes |
3.10.3 03 Feb 2025 17:18:09
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.10.2 → 3.10.3
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.10.3 |
3.10.2_3 22 Jan 2025 12:43:23
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Rename variables "*_" to "_*"
Fixes: 560772623792 (adjust missed reference to www/webkit2-gtk) |
3.10.2_2 21 Jan 2025 13:42:56
    |
Charlie Li (vishwin)  |
net/freerdp3: adjust missed reference to www/webkit2-gtk
While here, fix *_LIB_DEPENDS typo that caused the miss.
Reported by: antoine
Pointy-hat to: vishwin
With hat: gnome |
3.10.2_1 13 Jan 2025 17:00:32
    |
Gleb Popov (arrowd)  |
net/freerdp3: Pull in a patch from upstream fixing CMake files' installation dir
This allows other ports to correctly locate freerdp libraries via CMake
Approved by: vvd |
3.10.2 21 Dec 2024 00:36:51
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Fix plist if SDL=off or X11=off
PR: 283454 |
3.10.2 17 Dec 2024 22:29:52
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.10.0 → 3.10.2
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.10.2 |
3.10.0 14 Dec 2024 15:54:05
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.9.0 → 3.10.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.10.0 |
3.9.0_1 23 Nov 2024 08:31:00
    |
Gleb Popov (arrowd)  |
*: Bump PORTREVISIONs of Pulseaudio consumers
Sponsored by: Future Crew, LLC |
3.9.0 22 Oct 2024 19:12:33
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.8.0 → 3.9.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.9.0 |
3.8.0 03 Sep 2024 21:33:00
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Update 3.7.0 → 3.8.0
Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/3.8.0 |
3.7.0 09 Aug 2024 19:22:10
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update 3.6.3 → 3.7.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.7.0 |
3.6.3 27 Jul 2024 08:07:16
    |
Gleb Popov (arrowd)  |
net/freerdp3: Fix build against kde-goes-to-6 branch |
3.6.3 11 Jul 2024 10:49:49
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update 3.6.2 → 3.6.3
Noteworthy changes:
* fix a graphics regression (#10352)
* workaround for a protocol bug of older FreeRDP based servers (#10358)
* fix possible NULL dereference in command line parser (#10348)
* fix intrinsics detection (#10346, #10350)
https://github.com/FreeRDP/FreeRDP/releases/tag/3.6.3
MFH: 2024Q3 |
3.6.2 05 Jul 2024 11:29:26
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: clean unnecessary comment
Fixes: 96edc74da20b (update 3.5.1 → 3.6.2)
MFH: 2024Q3 |
3.6.2 05 Jul 2024 10:29:45
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update 3.5.1 → 3.6.2
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.6.2
MFH: 2023Q3 |
3.5.1 30 Apr 2024 16:34:26
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: fix dependency from libpcsclite.so
libpcsclite.so is not dynamically linked - it loaded in runtime.
Option PCSC isn't default. |
3.5.1 22 Apr 2024 15:35:56
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update to 3.5.1
Bugfix release.
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.5.1
Approved by: arrowd (mentor, implicit)
MFH: 2024Q2 |
3.5.0 19 Apr 2024 13:23:13
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: use patch from mastar branch
Use a patch from the master branch instead of a patch from a pull
request that does not belong to any branch in this repository.
The contents of the patch have not changed.
Approved by: arrowd (mentor, implicit)
MFH: 2024Q2 |
3.5.0 18 Apr 2024 20:31:11
    |
Vladimir Druzenko (vvd)  |
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 |
3.4.0_1 13 Apr 2024 14:39:12
    |
Vladimir Druzenko (vvd)  |
*/*: remove GNU_CONFIGURE_MANPREFIX and pet the portclippy
Approved by: arrowd (mentor) |
3.4.0_1 17 Mar 2024 17:58:07
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: fix "sysinfo" breakage
After upstream commit
https://github.com/FreeRDP/FreeRDP/commit/4732f379d4d723378a5ec4948b00061cebbd67af
net/freerdp3 build fails in enveronments without devel/libsysinfo installed.
But with devel/libsysinfo installed net/freerdp3 grab silently
LOCALBASE/include/sys/sysinfo.h, build without errors, but sdl-freerdp
and wlfreerdp3 run failed with error:
ld-elf.so.1: /usr/local/lib/libwinpr3.so.3: Undefined symbol "sysinfo"
Upstream check supported version of the posix using _POSIX_C_SOURCE define.
This doesn't work on FreeBSD.
Together with upstream trying to find correct solution...
Approved by: arrowd (mentor) |
3.4.0 15 Mar 2024 12:51:41
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update to 3.4.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.4.0
Approved by: arrowd (mentor, implicit) |
3.3.0 08 Mar 2024 13:50:09
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: Fix a undeclared variable issue with NEON builds
https://pkg-status.freebsd.org/ampere3/data/132arm64-default/74acf3311b89/logs/freerdp3-3.3.0.log
https://pkg-status.freebsd.org/ampere3/data/140arm64-default/74acf3311b89/logs/freerdp3-3.3.0.log
/wrkdirs/usr/ports/net/freerdp3/work/freerdp-3.3.0/libfreerdp/primitives/prim_YUV_neon.c:209:10:
error: use of undeclared identifier 'x'
for (; x < nWidth; x++)
^
/wrkdirs/usr/ports/net/freerdp3/work/freerdp-3.3.0/libfreerdp/primitives/prim_YUV_neon.c:209:22:
error: use of undeclared identifier 'x'
for (; x < nWidth; x++)
^
/wrkdirs/usr/ports/net/freerdp3/work/freerdp-3.3.0/libfreerdp/primitives/prim_YUV_neon.c:238:8:
error: use of undeclared identifier 'x'
if (x % 2)
^
... cut ...
fatal error: too many errors emitted, stopping now [-ferror-limit=]
9 warnings and 20 errors generated.
Reported by: pkg-fallout
Approved by: arrowd (mentor, implicit) |
3.3.0 23 Feb 2024 07:57:33
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update to 3.3.0
Add clipboard support for JPEG, PNG, WEBP formats (non-default options,
experimental)
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.3.0
Approved by: arrowd (mentor, implicit) |
3.2.0 20 Jan 2024 13:17:37
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update to 3.2.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.2.0
Approved by: arrowd (mentor, implicit)
MFH: 2024Q1 |
3.1.0 11 Jan 2024 07:30:41
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: replace local patches with commited in the upstream repository
Approved by: arrowd (mentor, implicit) |
3.1.0 08 Jan 2024 10:47:40
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: update to 3.1.0
Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.1.0
https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0
https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-rc0
https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta4
https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta3
https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta2
https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta1
All FreeRDP consumers in ports doesn't support FreeRDP 3.x yet:
multimedia/vlc, net/gnome-connections, net/guacamole-server, net/krdc,
net/remmina, net/remotebox, net/vinagre.
When support appears, then will rename this port.
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D43127 |
2.11.4_2 08 Jan 2024 10:47:39
    |
Vladimir Druzenko (vvd)  |
net/freerdp3: copy of net/freerdp in preparation for landing 3.x
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D43127 |