head 1.43; access; symbols pkgsrc-2023Q4:1.41.0.2 pkgsrc-2023Q4-base:1.41 pkgsrc-2023Q3:1.37.0.4 pkgsrc-2023Q3-base:1.37 pkgsrc-2023Q2:1.37.0.2 pkgsrc-2023Q2-base:1.37 pkgsrc-2023Q1:1.35.0.2 pkgsrc-2023Q1-base:1.35 pkgsrc-2022Q4:1.32.0.2 pkgsrc-2022Q4-base:1.32 pkgsrc-2022Q3:1.30.0.2 pkgsrc-2022Q3-base:1.30 pkgsrc-2022Q2:1.25.0.4 pkgsrc-2022Q2-base:1.25 pkgsrc-2022Q1:1.25.0.2 pkgsrc-2022Q1-base:1.25 pkgsrc-2021Q4:1.24.0.2 pkgsrc-2021Q4-base:1.24 pkgsrc-2021Q3:1.22.0.4 pkgsrc-2021Q3-base:1.22 pkgsrc-2021Q2:1.22.0.2 pkgsrc-2021Q2-base:1.22 pkgsrc-2021Q1:1.16.0.2 pkgsrc-2021Q1-base:1.16 pkgsrc-2020Q4:1.14.0.2 pkgsrc-2020Q4-base:1.14 pkgsrc-2020Q3:1.13.0.2 pkgsrc-2020Q3-base:1.13 pkgsrc-2020Q2:1.11.0.2 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.8.0.2 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.4.0.6 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.2 pkgsrc-2019Q3-base:1.4; locks; strict; comment @# @; 1.43 date 2024.01.30.14.22.27; author ryoon; state Exp; branches; next 1.42; commitid gARf2FgciecARtWE; 1.42 date 2024.01.22.13.17.05; author ryoon; state Exp; branches; next 1.41; commitid mWwkMGjpxTdrLrVE; 1.41 date 2023.11.12.13.23.06; author wiz; state Exp; branches; next 1.40; commitid SjpNXQIV5XeZ3kME; 1.40 date 2023.11.08.13.20.24; author wiz; state Exp; branches; next 1.39; commitid PsuHTklAIsF4bOLE; 1.39 date 2023.10.24.22.10.16; author wiz; state Exp; branches; next 1.38; commitid MTsrqKm6aGrQAVJE; 1.38 date 2023.10.21.17.11.10; author gdt; state Exp; branches; next 1.37; commitid Sr0Nb6aaZLDw2wJE; 1.37 date 2023.05.06.19.09.45; author ryoon; state Exp; branches; next 1.36; commitid U0SnpK5fQpHc6WnE; 1.36 date 2023.04.19.08.11.04; author adam; state Exp; branches; next 1.35; commitid B8gCWhWtMX9vZGlE; 1.35 date 2023.01.29.21.17.25; author ryoon; state Exp; branches; next 1.34; commitid QL7aBXsBGmQvUtbE; 1.34 date 2023.01.16.19.20.15; author markd; state Exp; branches; next 1.33; commitid 2h6zvzHUo6LPEN9E; 1.33 date 2023.01.03.17.38.00; author wiz; state Exp; branches; next 1.32; commitid vvAqE6UmuqFFx78E; 1.32 date 2022.10.26.10.31.47; author wiz; state Exp; branches; next 1.31; commitid PVFjlIYUKslkpdZD; 1.31 date 2022.09.27.20.58.27; author wiz; state Exp; branches; next 1.30; commitid VX6cfkUkpvcoOxVD; 1.30 date 2022.09.11.12.52.04; author wiz; state Exp; branches; next 1.29; commitid 5DT6DUEaifG2DrTD; 1.29 date 2022.08.15.20.05.12; author tnn; state Exp; branches; next 1.28; commitid ZDAYLrhicWTRT0QD; 1.28 date 2022.08.11.05.09.09; author gutteridge; state Exp; branches; next 1.27; commitid yKydzoO42ClN3qPD; 1.27 date 2022.08.06.08.02.27; author nia; state Exp; branches; next 1.26; commitid 5V682LvKHwHFbNOD; 1.26 date 2022.07.02.16.53.32; author ryoon; state Exp; branches; next 1.25; commitid JYhuI1Ghjd0AflKD; 1.25 date 2022.03.28.10.56.18; author tnn; state Exp; branches; next 1.24; commitid GwXke6bnlcIwmYxD; 1.24 date 2021.12.08.16.05.57; author adam; state Exp; branches; next 1.23; commitid 2PyWjHx5T8rqARjD; 1.23 date 2021.10.09.15.35.11; author nia; state Exp; branches; next 1.22; commitid XpIGAeo7EkEXm9cD; 1.22 date 2021.05.04.18.52.51; author jdolecek; state Exp; branches; next 1.21; commitid lGZ0LTDy7H3dxRRC; 1.21 date 2021.05.03.18.35.07; author jdolecek; state Exp; branches; next 1.20; commitid F8IKz7GvXhmktJRC; 1.20 date 2021.05.03.18.24.38; author jdolecek; state Exp; branches; next 1.19; commitid 91LH4pZtWPfQpJRC; 1.19 date 2021.05.03.17.41.50; author jdolecek; state Exp; branches; next 1.18; commitid aTYOXski9SzUaJRC; 1.18 date 2021.05.02.08.26.49; author jdolecek; state Exp; branches; next 1.17; commitid qoXFcYhjoDJX8yRC; 1.17 date 2021.04.21.13.25.08; author adam; state Exp; branches; next 1.16; commitid RAyVO2K5RkoQ8aQC; 1.16 date 2021.02.07.06.30.35; author ryoon; state Exp; branches; next 1.15; commitid o4SYSzNXY1UacKGC; 1.15 date 2021.01.01.09.52.38; author ryoon; state Exp; branches; next 1.14; commitid GiBA8QXmAPUfv0CC; 1.14 date 2020.11.01.00.20.05; author markd; state Exp; branches; next 1.13; commitid P5xHkPOolcDai7uC; 1.13 date 2020.08.18.17.58.11; author leot; state Exp; branches; next 1.12; commitid kBGtucvaKO3IyzkC; 1.12 date 2020.08.17.20.19.45; author leot; state Exp; branches; next 1.11; commitid ybGS4iX9Fz8imskC; 1.11 date 2020.06.09.12.22.01; author nia; state Exp; branches; next 1.10; commitid upd3Pf4aFcujXxbC; 1.10 date 2020.05.22.10.56.26; author adam; state Exp; branches; next 1.9; commitid m1Z0QPvTTTWz3e9C; 1.9 date 2020.05.19.12.31.39; author nia; state Exp; branches; next 1.8; commitid 5rRtqudIcgFlGQ8C; 1.8 date 2020.03.10.22.10.44; author wiz; state Exp; branches; next 1.7; commitid UV3Ncm9kwd8O7UZB; 1.7 date 2020.03.08.16.50.50; author wiz; state Exp; branches; next 1.6; commitid rcNYzTQo8icypCZB; 1.6 date 2020.01.26.17.31.49; author rillig; state Exp; branches; next 1.5; commitid 4fBBvoSLJaGd0eUB; 1.5 date 2020.01.18.21.50.13; author jperkin; state Exp; branches; next 1.4; commitid JW4hJgY8ZdoTFdTB; 1.4 date 2019.09.30.08.28.40; author nia; state Exp; branches; next 1.3; commitid 04mCUmNGyKsvN0FB; 1.3 date 2019.09.29.09.37.18; author nia; state Exp; branches; next 1.2; commitid lWx8b0kXtZV2dTEB; 1.2 date 2019.09.18.14.17.15; author ryoon; state Exp; branches; next 1.1; commitid LUfjpd1Cy0FT6vDB; 1.1 date 2019.09.15.12.55.14; author nia; state Exp; branches; next ; commitid Kmd7A6v7AoTIK6DB; desc @@ 1.43 log @*: Recursive revbump from audio/pulseaudio-17.0 @ text @# $NetBSD: Makefile,v 1.42 2024/01/22 13:17:05 ryoon Exp $ DISTNAME= freerdp-2.9.0 PKGNAME= ${DISTNAME:S/freerdp-/freerdp2-/1} PKGREVISION= 9 CATEGORIES= net MASTER_SITES= https://pub.freerdp.com/releases/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.freerdp.com/ COMMENT= Free implementation of the Remote Desktop Protocol (major version 2) LICENSE= apache-2.0 TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt USE_CMAKE= yes USE_TOOLS+= pkg-config USE_LANGUAGES= c c++ CMAKE_ARGS+= -DWITH_SERVER=ON CMAKE_ARGS+= -DWITH_CHANNELS=ON CMAKE_ARGS+= -DWITH_JPEG=ON CMAKE_ARGS+= -DWITH_GSTREAMER_1_0=OFF CMAKE_ARGS+= -DAVCODEC_LIBRARY=${PREFIX}/lib/ffmpeg5/libavcodec.so CFLAGS.SunOS+= -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -Du_int64_t=uint64_t .include "../../mk/oss.buildlink3.mk" .if ${OSS_TYPE} != "none" CMAKE_ARGS+= -DWITH_OSS=ON LDFLAGS+= ${LIBOSSAUDIO} .else CMAKE_ARGS+= -DWITH_OSS=OFF .endif .include "../../mk/bsd.prefs.mk" # backtrace(3) LDFLAGS.NetBSD+= -lexecinfo PKGCONFIG_OVERRIDE+= freerdp.pc.in INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 post-install: ${MV} ${DESTDIR}${PREFIX}/bin/xfreerdp \ ${DESTDIR}${PREFIX}/bin/xfreerdp2 || ${TRUE} .include "options.mk" .include "../../devel/libusb1/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../multimedia/ffmpeg5/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" .if defined(OPSYS_HAS_KQUEUE) CFLAGS+= -I${BUILDLINK_PREFIX.libepoll-shim}/include/libepoll-shim .include "../../devel/libepoll-shim/buildlink3.mk" .endif .include "../../mk/bsd.pkg.mk" @ 1.42 log @*: Recursive revbump from multimedia/libvpx @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2023/11/12 13:23:06 wiz Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.41 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2023/11/08 13:20:24 wiz Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.40 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2023/10/24 22:10:16 wiz Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.39 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2023/10/21 17:11:10 gdt Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.38 log @recursive revbump for tiff update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2023/05/06 19:09:45 ryoon Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.37 log @*: Recursive revbump from audio/libopus 1.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2023/04/19 08:11:04 adam Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.36 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2023/01/29 21:17:25 ryoon Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.35 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2023/01/16 19:20:15 markd Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.34 log @freerdp2: update to 2.9.0 # 2022-11-16 Version 2.9.0 Notewhorth changes: * Support sending server redirection PDU * Ensure X11 client cursor is never smaller 1x1 * Fixed multiple client side input validation issues (CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319, CVE-2022-39320, CVE-2022-41877, CVE-2022-39347) * Proxy server now discards input events sent before activation was received * Internal replacements for md4, md5 and hmac-md5 For the time being the RDP protocol requires these outdated hash algorithms. So any distribution that wants to ship a working FreeRDP should check the options WITH_INTERNAL_MD4 (and depending on OpenSSL deprecation status WITH_INTERNAL_MD5) Fixed issues: * Null checks in winpr_Digest_Free * Missing NULL return in winpr_Digest_New * Support for audin version 2 microphone channel * Discard input events before activation # 2022-10-12 Version 2.8.1 Notewhorth changes: * Fixed CVE-2022-39282 * Fixed CVE-2022-39283 * Remove ALAW/ULAW codecs from linux backends (unreliable) * Added hash checks for android build script dependencies Fixed issues: * Fix build break with newer FFMPEG versions * Updated flatpak with build script * Better execinfo support check for android * Header now defines DumpThreadHandles * Check fullscreen state and not setting * Send resize on window state change * Audin macOS monterey fix * Android build script update # 2022-07-28 Version 2.8.0 Noteworthy changes: * Backported API to get peer accepted channel option flags * Backported API to get peer accepted channel names * Backported Stream_CheckAndLogRequiredLength * Add server side handling for [MS-RDPET] * Add server side handling for [MS-RDPECAM] * Remove ALAW/ULAW codecs from linux backends (unreliable) * Relieve CLIPRDR filename restriction when connecting to non-MS Windows servers * TLS version control * Add a new command line arg to enforce tls1.2 Fixed issues: * Prevent out of bound reads for FFMPEG * Unwind support for backtrace generation * wlfreerdp appid * RAIL window restore * Refactored WinPR thread locking * Mac rdpsnd memory leak fixes * Mac audin memory leak fixes * Automatic android versioning * GFX 10.7 capability support * Server RDPSND API improvements * Server DVC API improvements * Fixed osMinorType values * Add missing osMajorType values * Fix wrong usage of subband diffing flag (tile artifact fix) # 2022-04-25 Version 2.7.0 Noteworthy changes: * Backported OpenSSL3 gateway support * Backported various NTLM fixes * Backported WINPR_ASSERT to ease future backports Fixed issues: * Use /network:auto by default * Workaround for broken surface frame marker * Support 10bit X11 color (BGRX32 only) * GFX progressive double free * Disable websockets with /gt:rpc * RAIL expect LOGON_MSG_SESSION_CONTINUE # 2022-03-07 Version 2.6.1 Noteworthy changes: Fixed issues: * Backported freerdp_abort_connect during freerdp_connect fix * Backported improved version dection see docs/version_detection.md for details * Backported various rdpsnd fixes # 2022-02-22 Version 2.6.0 Noteworthy changes: * Backported android FFMPEG build scripts * Updated android build dependencies Fixed issues: * Fix PDU length for RDPINPUT_PROTOCOL_V300 * Sanitize optional physical monitor size values * Wayland memory corruption * Remove unused codec x264 * Allow resolutions larger 2048x2048 * FFMPEG 5.0 support * Fixed device hotplugging * GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin * Android Mediacodec support # 2022-01-12 Version 2.5.0 Noteworthy changes: * Fixed smartcard login in case a redirection occurs the pin was lost * Backported windows client drawing fixes * Backported improved macOS keyboard layout detection * Backported TcpConnectTimeout * Backported LibreSSL compatibility patches * Backported signal handler backtrace * Backported OpenSSL 3.0 support Fixed issues: * Wayland client clipboard issues * Various fixes regarding registry emulation, addin loader and updated locale detection * Android android_register_pointer missing initialization # 2021-10-20 Version 2.4.1 Noteworthy changes: * Refactored RPC gateway parsing code * OpenSSL 3.0 compatibility fixes * USB redirection: fixed transfer lengths Fixed issues: * Length checks in ConvertUTF8toUTF16 * Added checks for bitmap width and heigth values Important notes: * CVE-2021-41159: Improper client input validation for gateway connections allows to overwrite memory * CVE-2021-41160: Improper region checks in all clients allow out of bound write to memory # 2021-07-27 Version 2.4.0 Noteworthy changes: * Backported multithreadded progressive decoder * Backported clipboard fixes * Fixed remote file read Fixed issues: * RAILS clipboard remote -> local * Support newer FFMPEG builds * Use OpenSSL default certificate store settings * Planar alignment fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2023/01/03 17:38:00 wiz Exp $ d5 1 @ 1.33 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2022/10/26 10:31:47 wiz Exp $ d3 1 a3 1 DISTNAME= freerdp-2.3.2 a4 1 PKGREVISION= 10 d25 1 a25 1 CMAKE_ARGS+= -DAVCODEC_LIBRARY=${PREFIX}/lib/ffmpeg4/libavcodec.so d54 1 a54 1 .include "../../multimedia/ffmpeg4/buildlink3.mk" @ 1.32 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2022/09/27 20:58:27 wiz Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.31 log @*: recursive bump for ffmpeg4 switch to x264 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2022/09/11 12:52:04 wiz Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.30 log @*: bump PKGREVISION for flac shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2022/08/15 20:05:12 tnn Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.29 log @freerdp2: try to fix epoll detection @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2022/08/11 05:09:09 gutteridge Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.28 log @Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2022/08/06 08:02:27 nia Exp $ d59 1 a59 1 CFLAGS+= -I${BUILDLINK_DIR}/include/libepoll-shim @ 1.27 log @freerdp2: Fix epoll-shim usage, wayland support, and man page installation @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2022/07/02 16:53:32 ryoon Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.26 log @*: Recursive revbump from audio/pulseaudio @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2022/03/28 10:56:18 tnn Exp $ d5 1 a5 1 PKGREVISION= 4 a23 1 CMAKE_ARGS+= -DWITH_WAYLAND=OFF # XXX needs epoll a40 1 .if ${OPSYS} == "NetBSD" d42 1 a42 6 LDFLAGS.${OPSYS}+= -lexecinfo .endif .if ${OPSYS} == "FreeBSD" || ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" NEED_EPOLLSHIM= # defined LDFLAGS.${OPSYS}+= -lepoll-shim .endif a48 8 .for page in freerdp-shadow-cli.1 winpr-hash.1 winpr-makecert.1 xfreerdp.1 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/${page} \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${page} || ${TRUE} .endfor ${MV} ${DESTDIR}${PREFIX}/share/man/man7/wlog.7 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/wlog.7 || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/share/man/man1/xfreerdp.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xfreerdp2.1 || ${TRUE} d58 2 a59 1 .ifdef NEED_EPOLLSHIM @ 1.25 log @{f,h,l,n,p}*/*: revbump(1) for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2021/12/08 16:05:57 adam Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.24 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2021/10/09 15:35:11 nia Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.23 log @Recursive revbump for multimedia/libaom @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2021/05/04 18:52:51 jdolecek Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.22 log @regen distinfo and remove unneeded WRKSRC override - seems I happened to have .gar.gz from the github instead of the 'official' one from master site now it actually builds @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2021/05/03 18:35:07 jdolecek Exp $ d5 1 a5 1 PKGREVISION= # empty @ 1.21 log @Update net/freerdp2 to version 2.3.2 Changes between 2.1.2 and 2.2.0 (newer changes not preset in ChangeLog) # 2020-07-20 Version 2.2.0 Important notes: * CVE-2020-15103 - Integer overflow due to missing input sanitation in rdpegfx channel Noteworty changes: * fix: memory leak in nsc * urbdrc * some fixes and improvements * build * use cmake to detect getlogin_r * improve asan checks/detection * server/proxy * new: support for heartbeats * new: support for rail handshake ex flags * fix: possible race condition with redirects Fixed issues: * #6263 Sound & mic - filter GSM codec for microphone redirection * #6335: windows client title length * #6370 - "Alternate Secondary Drawing Order UNKNOWN" * #6298 - remoteapp with dialog is disconnecting when it loses focus * #6299 - v2.1.2: Can't connect to Windows7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2021/05/03 18:24:38 jdolecek Exp $ a54 2 WRKSRC= ${WRKDIR}/FreeRDP-${PKGVERSION_NOREV} @ 1.20 log @add option for PCSC (smart cards), enable by default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2021/05/03 17:41:50 jdolecek Exp $ d3 1 a3 1 DISTNAME= freerdp-2.1.2 d5 1 a5 1 PKGREVISION= 6 d55 2 @ 1.19 log @use libepoll-shim on NetBSD/FreeBSD/OpenBSD to make this actually work fixes 'os specific implementation is missing' error on startup tested on NetBSD @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2021/05/02 08:26:49 jdolecek Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.18 log @simplify the conditional for getting number of CPUs - simply use _SC_NPROCESSORS_ONLN whenever available, this covers also NetBSD; change the #ifdef conditional for HW_NCPU to check for HW_NCPU rather than explicit list of FreeBSD/OpenBSD @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2021/04/21 13:25:08 adam Exp $ d5 1 a5 1 PKGREVISION= 4 d40 10 a49 2 # backtrace LDFLAGS.NetBSD+= -lexecinfo d73 3 @ 1.17 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2021/02/07 06:30:35 ryoon Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.16 log @*: Recursive revbump from audio/pulseaudio-14.2.nb1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2021/01/01 09:52:38 ryoon Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.15 log @*: Recursive revbump from audio/pulseaudio-14.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2020/11/01 00:20:05 markd Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.14 log @freerdp2: update to 2.1.2 2.1.2 is mainly a security and bug fix release that addresses multiple security issues indentified by Antonio Morales from GitHub Security Lab (GHSL). Besides the mentioned fixes there are also some stability and other improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2020/08/18 17:58:11 leot Exp $ d5 1 @ 1.13 log @*: revbump for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2020/08/17 20:19:45 leot Exp $ d3 1 a3 1 DISTNAME= freerdp-2.1.1 a4 1 PKGREVISION= 2 @ 1.12 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2020/06/09 12:22:01 nia Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.11 log @freerdp2: Update to 2.1.1 # 2020-05-20 Version 2.1.1 Important notes: * CVE: GHSL-2020-100 OOB Read in ntlm_read_ChallengeMessage * CVE: GHSL-2020-101 OOB Read in security_fips_decrypt due to uninitialized value * CVE: GHSL-2020-102 OOB Write in crypto_rsa_common * Enforce synchronous legacy RDP encryption count (#6156) * Fixed some leaks and crashes missed in 2.1.0 * Removed dynamic channel listener limits * Lots of resource cleanup fixes (clang sanitizers) * A couple of performance improvements * Various small annoyances eliminated (typos, prefilled username for windows client, ...) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/05/22 10:56:26 adam Exp $ d5 1 @ 1.10 log @revbump after updating security/nettle @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/05/19 12:31:39 nia Exp $ d3 1 a3 1 DISTNAME= freerdp-2.1.0 a4 1 PKGREVISION= 1 d6 1 a6 3 MASTER_SITES= ${MASTER_SITE_GITHUB:=FreeRDP/} GITHUB_PROJECT= FreeRDP GITHUB_TAG= ${PKGVERSION_NOREV} @ 1.9 log @freerdp2: Update to 2.1.0 # 2020-05-05 Version 2.1.0 Important notes: * fix multiple CVEs: CVE-2020-11039, CVE-2020-11038, CVE-2020-11043, CVE-2020-11040, CVE-2020-11041, CVE-2020-11019, CVE-2020-11017, CVE-2020-11018 * fix multiple leak and crash issues (#6129, #6128, #6127, #6110, #6081, #6077) Noteworthy features and improvements: * Fixed sound issues (#6043) * New expert command line options /tune and /tune-list to modify all client settings in a generic way. * Fixes for smartcard cache, this improves compatibility of smartcard devices with newer smartcard channel. * Shadow server can now be instructed to listen to multiple interfaces. * Improved server certificate support (#6052) * Various fixes for wayland client (fullscreen, mouse wheel, ...) * Fixed large mouse pointer support, now mouse pointers > 96x96 pixel are visible. * USB redirection command line improvements (filter options) * Various translation improvements for android and ios clients For a complete and detailed change log since the last release candidate run: git log 2.0.0..2.1.0 # 2020-04-09 Version 2.0.0 Important notes: * fix multiple CVEs: CVE-2020-11521 CVE-2020-11522 CVE-2020-11523 CVE-2020-11524 CVE-2020-11525 CVE-2020-11526 * fix multiple other security related issues (#6005, #6006, #6007, #6008, #6009, #6010, #6011, #6012, #6013) * sha256 is now used instead of sha1 to fingerprint certificates. This will invalidate all hosts in FreeRDP known_hosts2 file and causes a prompt if a new connection is established after the update Noteworthy features and improvements: * First version of the RDP proxy was added (#5372) - thanks to @@kubistika * Smartcard received some refactoring. Missing functions were added and input validation was improved (#5884) * A new option /cert that unifies all certificate related options (#5880) The old options (cert-ignore, cert-deny, cert-name, cert-tofu) are still available but marked as deprecated * Support for Remote Assistance Protocol Version 2 [MS-RA] * The DirectFB client was removed because it was unmaintained * Unified initialization of OrderSupport * Fix for licensing against Windows Server 2003 * Font smoothing is now enabled per default * Flatpack support was added * Smart scaling for Wayland using libcairo was added (#5215) * Unified update->BeginPaint and update->EndPaint * An image scaling API for software drawing was added * Rail was updated to the latest spec version 28.0 * Support for H.264 in the shadow server is now detected at runtime * Add mask= option for /gfx and /gfx-h264 (#5771) * Code reformatting (#5667) * A new option /timeout was added to adjust the TCP ACK timeout (#5987) For a complete and detailed change log since the last release candidate run: git log 2.0.0-rc4..2.0.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/03/10 22:10:44 wiz Exp $ d5 1 @ 1.8 log @librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/03/08 16:50:50 wiz Exp $ d3 1 a3 1 DISTNAME= freerdp-2.0.0rc4 a4 1 PKGREVISION= 4 d8 1 a8 1 GITHUB_TAG= 2.0.0-rc4 d61 1 @ 1.7 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/01/26 17:31:49 rillig Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.6 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/01/18 21:50:13 jperkin Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.5 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2019/09/30 08:28:40 nia Exp $ d12 1 a12 1 HOMEPAGE= http://www.freerdp.com/ @ 1.4 log @freerdp2: Needs docbook-xsl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/09/29 09:37:18 nia Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.3 log @freerdp2: Needs libxslt @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2019/09/18 14:17:15 ryoon Exp $ d16 1 @ 1.2 log @Recursive revbump from audio/pulseaudio @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2019/09/15 12:55:14 nia Exp $ d16 2 @ 1.1 log @Add net/freerdp2. FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. This package contains major version 2 of the library. @ text @d1 1 a1 1 # $NetBSD$ d5 1 @