head 1.13; access; symbols pkgsrc-2019Q4:1.12.0.66 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.12.0.62 pkgsrc-2019Q3-base:1.12 pkgsrc-2019Q2:1.12.0.60 pkgsrc-2019Q2-base:1.12 pkgsrc-2019Q1:1.12.0.58 pkgsrc-2019Q1-base:1.12 pkgsrc-2018Q4:1.12.0.56 pkgsrc-2018Q4-base:1.12 pkgsrc-2018Q3:1.12.0.54 pkgsrc-2018Q3-base:1.12 pkgsrc-2018Q2:1.12.0.52 pkgsrc-2018Q2-base:1.12 pkgsrc-2018Q1:1.12.0.50 pkgsrc-2018Q1-base:1.12 pkgsrc-2017Q4:1.12.0.48 pkgsrc-2017Q4-base:1.12 pkgsrc-2017Q3:1.12.0.46 pkgsrc-2017Q3-base:1.12 pkgsrc-2017Q2:1.12.0.42 pkgsrc-2017Q2-base:1.12 pkgsrc-2017Q1:1.12.0.40 pkgsrc-2017Q1-base:1.12 pkgsrc-2016Q4:1.12.0.38 pkgsrc-2016Q4-base:1.12 pkgsrc-2016Q3:1.12.0.36 pkgsrc-2016Q3-base:1.12 pkgsrc-2016Q2:1.12.0.34 pkgsrc-2016Q2-base:1.12 pkgsrc-2016Q1:1.12.0.32 pkgsrc-2016Q1-base:1.12 pkgsrc-2015Q4:1.12.0.30 pkgsrc-2015Q4-base:1.12 pkgsrc-2015Q3:1.12.0.28 pkgsrc-2015Q3-base:1.12 pkgsrc-2015Q2:1.12.0.26 pkgsrc-2015Q2-base:1.12 pkgsrc-2015Q1:1.12.0.24 pkgsrc-2015Q1-base:1.12 pkgsrc-2014Q4:1.12.0.22 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.12.0.20 pkgsrc-2014Q3-base:1.12 pkgsrc-2014Q2:1.12.0.18 pkgsrc-2014Q2-base:1.12 pkgsrc-2014Q1:1.12.0.16 pkgsrc-2014Q1-base:1.12 pkgsrc-2013Q4:1.12.0.14 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.12.0.12 pkgsrc-2013Q3-base:1.12 pkgsrc-2013Q2:1.12.0.10 pkgsrc-2013Q2-base:1.12 pkgsrc-2013Q1:1.12.0.8 pkgsrc-2013Q1-base:1.12 pkgsrc-2012Q4:1.12.0.6 pkgsrc-2012Q4-base:1.12 pkgsrc-2012Q3:1.12.0.4 pkgsrc-2012Q3-base:1.12 pkgsrc-2012Q2:1.12.0.2 pkgsrc-2012Q2-base:1.12 pkgsrc-2012Q1:1.11.0.48 pkgsrc-2012Q1-base:1.11 pkgsrc-2011Q4:1.11.0.46 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.44 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.11.0.42 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.40 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.38 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.11.0.36 pkgsrc-2010Q3-base:1.11 pkgsrc-2010Q2:1.11.0.34 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.11.0.32 pkgsrc-2010Q1-base:1.11 pkgsrc-2009Q4:1.11.0.30 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.28 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.11.0.26 pkgsrc-2009Q2-base:1.11 pkgsrc-2009Q1:1.11.0.24 pkgsrc-2009Q1-base:1.11 pkgsrc-2008Q4:1.11.0.22 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.20 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.18 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.16 pkgsrc-2008Q2-base:1.11 cwrapper:1.11.0.14 pkgsrc-2008Q1:1.11.0.12 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.10 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.8 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.6 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.4 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.2 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.10.0.12 pkgsrc-2006Q3-base:1.10 pkgsrc-2006Q2:1.10.0.10 pkgsrc-2006Q2-base:1.10 pkgsrc-2006Q1:1.10.0.8 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.10.0.6 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.4 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.10.0.2 pkgsrc-2005Q2-base:1.10 pkgsrc-2005Q1:1.8.0.10 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.8 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.8.0.6 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.4 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.2 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.7.0.2 pkgsrc-2003Q4-base:1.7 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.4 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.3.0.2 pkgviews-base:1.3 buildlink2:1.2.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.2 pkgsrc-base:1.1.1.2 TNF:1.1.1; locks; strict; comment @# @; 1.13 date 2020.01.15.15.31.28; author wiz; state dead; branches; next 1.12; commitid G7vFFKDDe3AZGNSB; 1.12 date 2012.04.26.14.54.29; author abs; state Exp; branches; next 1.11; 1.11 date 2006.12.01.10.53.15; author hubertf; state Exp; branches; next 1.10; 1.10 date 2005.05.18.01.11.45; author xtraeme; state Exp; branches; next 1.9; 1.9 date 2005.03.23.15.24.11; author xtraeme; state Exp; branches; next 1.8; 1.8 date 2004.01.24.14.01.47; author xtraeme; state Exp; branches; next 1.7; 1.7 date 2003.11.20.04.46.08; author grant; state dead; branches; next 1.6; 1.6 date 2003.03.06.19.08.11; author jlam; state Exp; branches; next 1.5; 1.5 date 2003.02.13.23.25.07; author grant; state Exp; branches; next 1.4; 1.4 date 2002.07.25.02.47.46; author grant; state Exp; branches; next 1.3; 1.3 date 2002.06.07.10.28.13; author cjep; state Exp; branches; next 1.2; 1.2 date 2001.09.30.11.15.19; author rh; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2001.09.25.12.45.59; author agc; state Exp; branches 1.1.1.1; next ; 1.2.2.1 date 2002.06.23.18.56.47; author jlam; state Exp; branches; next ; 1.1.1.1 date 2001.09.25.12.45.59; author agc; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2001.09.30.11.08.13; author rh; state Exp; branches; next ; desc @@ 1.13 log @rdesktop: update to 1.9.0. Provided by Matthias Petermann in PR 54857. Additionally, remove ssl option per 1.9.0 changelog. rdesktop (1.9.0) * Use GnuTLS and nettle instead of OpenSSL * Improved certificate handling * Add support for dynamic resize of sessions * Add support for alpha cursors * Add PulseAudio support * Add Kerberos support on macOS * Kerberos support no longer requires libgssglue * Remove support for rdesktop's custom microphone extension * Several fixes to improve compatibility with modern desktops * macOS compatibility fixes * Improved handling of redirections * Many smart card bug fixes * Many disk redirection bug fixes * Improved logging * Lots of other small bug fixes -- Pierre Ossman 2019-09-18 rdesktop (1.8.6) * Fix protocol code handling new licenses -- Pierre Ossman 2019-05-16 rdesktop (1.8.5) * Add bounds checking to protocol handling in order to fix many security problems when communicating with a malicious server. -- Pierre Ossman 2019-05-08 @ text @$NetBSD: patch-aa,v 1.12 2012/04/26 14:54:29 abs Exp $ Use BSD_INSTALL_foo --- Makefile.in.orig 2006-04-09 20:27:50.000000000 +0200 +++ Makefile.in @@@@ -55,25 +55,21 @@@@ install: installbin installkeymaps insta .PHONY: installbin installbin: rdesktop - mkdir -p $(DESTDIR)$(bindir) - $(INSTALL) rdesktop $(DESTDIR)$(bindir) - $(STRIP) $(DESTDIR)$(bindir)/rdesktop - chmod 755 $(DESTDIR)$(bindir)/rdesktop + $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(bindir) + $(BSD_INSTALL_PROGRAM) rdesktop $(DESTDIR)$(bindir) .PHONY: installman installman: doc/rdesktop.1 - mkdir -p $(DESTDIR)$(mandir)/man1 - cp doc/rdesktop.1 $(DESTDIR)$(mandir)/man1 - chmod 644 $(DESTDIR)$(mandir)/man1/rdesktop.1 + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(mandir)/man1 + $(BSD_INSTALL_MAN) doc/rdesktop.1 $(DESTDIR)$(mandir)/man1 .PHONY: installkeymaps installkeymaps: - mkdir -p $(DESTDIR)$(KEYMAP_PATH) + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(KEYMAP_PATH) # Prevent copying the CVS directory - cp keymaps/?? keymaps/??-?? $(DESTDIR)$(KEYMAP_PATH) - cp keymaps/common $(DESTDIR)$(KEYMAP_PATH) - cp keymaps/modifiers $(DESTDIR)$(KEYMAP_PATH) - chmod 644 $(DESTDIR)$(KEYMAP_PATH)/* + $(BSD_INSTALL_DATA) keymaps/?? keymaps/??-?? $(DESTDIR)$(KEYMAP_PATH) + $(BSD_INSTALL_DATA) keymaps/common $(DESTDIR)$(KEYMAP_PATH) + $(BSD_INSTALL_DATA) keymaps/modifiers $(DESTDIR)$(KEYMAP_PATH) .PHONY: proto proto: @ 1.12 log @Updated net/rdesktop to 1.7.1 rdesktop (1.7.1) * Fix clipboard issue when not building with unicode support * Fix compilation against newer PCSC lite versions * Fix for per-device license mode on Windows 2008 R2 terminal server * Fix building 64bit version with static openssl linkage * Rewrite of smartcard handling for 64bit support, fixes several bugs * Improved license handling using XDG directories @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.11 2006/12/01 10:53:15 hubertf Exp $ @ 1.11 log @Update rdesktop to 1.5.0. Changes: * SeamlessRDP - seamless windows support * Keymap fixes * Fix connection issues with Windows XP RTM * Keyboard handling improvements and fixes * SGI/Irix sound-driver fixes * Support for clipboard INCR protocol * Session Directory support * Support for long filenames on redirected drives * XOR ellipse drawing fix * Clipboard unicode support (Ilya Konstantinov) * Fix display issues with exotic color depths (30bpp, 32bpp, etc) * Large file support * The default color depth is now the depth of the root window * Basic support for Windows Vista Beta 2 * Fix high cpu-usage in OSS-driver @ text @d1 3 a3 1 $NetBSD$ @ 1.10 log @Update to 1.4.1, changes: * persistent bitmap cache optimisations * support for more RDP-orders (ellipse, polygon) * libao sound-driver (for Mac OSX and others) * Unicode support for transmitted strings/filenames * Added korean keymap * Xembed fixes to work with krdc correctly * Portability fixes * Support for RDP-compression (all bpps) * process RDP recv queue if send queue is full @ text @d3 3 a5 3 --- Makefile.in.orig 2005-05-18 03:01:07.000000000 +0200 +++ Makefile.in 2005-05-18 03:02:42.000000000 +0200 @@@@ -54,25 +54,21 @@@@ d11 1 a11 1 - strip $(DESTDIR)$(bindir)/rdesktop @ 1.9 log @Update to 1.4.0 Changes: * Basic disk-, parallel-, printer- and serial-redirection * Fix timezone-redirection * Backing-store fixes * Fix client-IP sent to TS * XEmbed support for embedding rdesktop in other applications (KRDC) * Support for setting the RDP5 experience * Keyboard and keymap fixes * Performance improvements * Report disconnect-reason * Support for RDP-compression (currently only for 8bpp) * Support for persistent bitmap caching * Sound-driver for SGI/Irix @ text @d3 2 a4 2 --- Makefile.in.orig 2005-03-08 04:19:45.000000000 +0100 +++ Makefile.in 2005-03-08 04:21:35.000000000 +0100 d9 6 a14 6 - mkdir -p $(DESTDIR)/$(bindir) - $(INSTALL) rdesktop $(DESTDIR)/$(bindir) - strip $(DESTDIR)/$(bindir)/rdesktop - chmod 755 $(DESTDIR)/$(bindir)/rdesktop + $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)/$(bindir) + $(BSD_INSTALL_PROGRAM) rdesktop $(DESTDIR)/$(bindir) d18 5 a22 5 - mkdir -p $(DESTDIR)/$(mandir)/man1 - cp doc/rdesktop.1 $(DESTDIR)/$(mandir)/man1 - chmod 644 $(DESTDIR)/$(mandir)/man1/rdesktop.1 + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)/$(mandir)/man1 + $(BSD_INSTALL_MAN) doc/rdesktop.1 $(DESTDIR)/$(mandir)/man1 d26 2 a27 2 - mkdir -p $(DESTDIR)/$(KEYMAP_PATH) + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(KEYMAP_PATH) d29 7 a35 7 - cp keymaps/?? keymaps/??-?? $(DESTDIR)/$(KEYMAP_PATH) - cp keymaps/common $(DESTDIR)/$(KEYMAP_PATH) - cp keymaps/modifiers $(DESTDIR)/$(KEYMAP_PATH) - chmod 644 $(DESTDIR)/$(KEYMAP_PATH)/* + $(BSD_INSTALL_DATA) keymaps/?? keymaps/??-?? $(DESTDIR)/$(KEYMAP_PATH) + $(BSD_INSTALL_DATA) keymaps/common $(DESTDIR)/$(KEYMAP_PATH) + $(BSD_INSTALL_DATA) keymaps/modifiers $(DESTDIR)/$(KEYMAP_PATH) @ 1.8 log @Update rdesktop to 1.3.1 Changes: * Crypto fixes for RDP5 * Keyboard and keymap fixes * some endianess fixes for high color * portability enhancements @ text @d3 3 a5 4 --- Makefile.orig 2004-01-24 14:20:46.000000000 +0100 +++ Makefile 2004-01-24 14:22:36.000000000 +0100 @@@@ -48,23 +48,19 @@@@ install: installbin installkeymaps installman d7 1 d13 1 a13 1 + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(bindir) d16 1 d24 1 d37 1 a38 1 cproto -DMAKE_PROTO -DWITH_OPENSSL -o proto.h *.c @ 1.7 log @Updated rdesktop to 1.3.0. Major changes since 1.2.0: New features: * RDP 5 * 15, 16 and 24 bit color depths * Basic clipboard redirection * Sound * IPv6 * Attaching to console on Windows 2003 Other changes: * Updated keymaps * Increased maximum lengths for usernames and passwords * Support for specifying geometry in terms of percent of whole screen @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2003/03/06 19:08:11 jlam Exp $ d3 3 a5 3 --- Makefile.orig Thu Mar 6 10:50:37 2003 +++ Makefile @@@@ -29,23 +29,19 @@@@ Makeconf: d10 1 a10 1 - install rdesktop $(DESTDIR)/$(bindir) d13 2 a14 2 + ${BSD_INSTALL_PROGRAM_DIR} $(DESTDIR)/$(bindir) + ${BSD_INSTALL_PROGRAM} rdesktop $(DESTDIR)/$(bindir) d20 2 a21 2 + ${BSD_INSTALL_MAN_DIR} $(DESTDIR)/$(mandir)/man1 + ${BSD_INSTALL_MAN} doc/rdesktop.1 $(DESTDIR)/$(mandir)/man1 d25 1 a25 1 + ${BSD_INSTALL_DATA_DIR} $(DESTDIR)/$(KEYMAP_PATH) d31 3 a33 3 + ${BSD_INSTALL_DATA} keymaps/?? keymaps/??-?? $(DESTDIR)/$(KEYMAP_PATH) + ${BSD_INSTALL_DATA} keymaps/common $(DESTDIR)/$(KEYMAP_PATH) + ${BSD_INSTALL_DATA} keymaps/modifiers $(DESTDIR)/$(KEYMAP_PATH) d36 1 a36 1 cproto -DMAKE_PROTO -o proto.h *.c @ 1.6 log @Use rdesktop's configure process (no rationale for not using it). It will automatically add the correct libraries for each OS, so we can remove the custom SunOS library additions in the package Makefile. Also remove the custom do-install target and simply use the rdesktop one (no rationale for not using it either). Remove USE_GMAKE setting since BSD make is sufficient. @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @update to rdesktop 1.2. Changes since 1.1 unknown, author does not maintain a changelog. closes PR pkg/20334 from Juan RP (though I already had this update in my tree). @ text @d3 1 a3 1 --- Makefile.orig Thu Jan 30 21:54:23 2003 d5 2 a6 1 @@@@ -6,18 +6,15 @@@@ d8 26 a33 1 # Configuration defaults d35 2 a36 17 -prefix = /usr/local +prefix = $(PREFIX) exec_prefix = $(prefix) bindir = $(exec_prefix)/bin mandir = $(prefix)/man -datadir = $(prefix)/share/rdesktop - -KEYMAP_PATH = $(datadir)/keymaps/ +datadir = $(DATADIR) RDPOBJ = rdesktop.o tcp.o iso.o mcs.o secure.o licence.o rdp.o orders.o bitmap.o cache.o xwin.o xkeymap.o ewmhints.c CRYPTOBJ = crypto/rc4_enc.o crypto/rc4_skey.o crypto/md5_dgst.o crypto/sha1dgst.o crypto/bn_exp.o crypto/bn_mul.o crypto/bn_div.o crypto/bn_sqr.o crypto/bn_add.o crypto/bn_shift.o crypto/bn_asm.o crypto/bn_ctx.o crypto/bn_lib.o -include Makeconf # configure-generated rdesktop: $(RDPOBJ) $(CRYPTOBJ) @ 1.4 log @fix build on solaris: * don't set -O2 * use ${LDFLAGS} instead of -L -Wl,-R etc. @ text @d3 1 a3 1 --- Makefile.orig Sat Sep 15 22:34:32 2001 d5 1 a5 1 @@@@ -6,12 +6,9 @@@@ d9 17 a25 11 -CC = cc -CFLAGS = -O2 -INCLUDES = -I/usr/X11R6/include -LDLIBS = -L/usr/X11R6/lib -lX11 +INCLUDES = -I$(X11BASE)/include +LDLIBS = $(LDFLAGS) -lX11 -PREFIX = /usr/local EPREFIX = $(PREFIX) BINDIR = $(EPREFIX)/bin MANDIR = $(PREFIX)/man @ 1.3 log @Pass an -R to the linker, fixing this package on NetBSD/arm. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2001/09/30 11:15:19 rh Exp $ d3 3 a5 3 --- Makefile.orig Sat Sep 15 13:34:32 2001 +++ Makefile Tue Sep 25 13:37:46 2001 @@@@ -6,12 +6,10 @@@@ d10 1 a10 1 CFLAGS = -O2 d14 1 a14 1 +LDLIBS = -L$(X11BASE)/lib -Wl,-R$(X11BASE)/lib -lX11 @ 1.2 log @Undo previous import. Alistair already committed an rdesktop package some time ago. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2001/09/25 12:45:59 agc Exp $ d14 1 a14 1 +LDLIBS = -L$(X11BASE)/lib -R$(X11BASE)/lib -lX11 @ 1.2.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2002/06/07 10:28:13 cjep Exp $ d14 1 a14 1 +LDLIBS = -L$(X11BASE)/lib -Wl,-R$(X11BASE)/lib -lX11 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Import rdesktop-1.1.0, an open-source RDP client for connecting to Windows NT and Windows 2000 terminal servers, into the packages collection. Package provided in PR 14059 by Grant Beattie (grant@@grunta.com), slightly modified by myself. @ text @@ 1.1.1.2 log @Initial import of rdesktop-1.1.0, an open source Remote Desktop Protocol client. @ text @d3 3 a5 3 --- Makefile.orig Sat Sep 15 22:34:32 2001 +++ Makefile Tue Sep 25 17:10:37 2001 @@@@ -6,10 +6,9 @@@@ d16 1 a16 1 PREFIX = /usr/local d18 2 @