diff --git a/Makefile.in b/Makefile.in index bc3ef18..2cbe596 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,7 +1,7 @@ # # rdesktop: A Remote Desktop Protocol client # Makefile.in -# Copyright (C) Matthew Chapman 1999-2004 +# Copyright (C) Matthew Chapman 1999-2005 # prefix = @prefix@ diff --git a/bitmap.c b/bitmap.c index aa7b202..272b323 100644 --- a/bitmap.c +++ b/bitmap.c @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Bitmap decompression routines - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/cache.c b/cache.c index 87de0fb..f13916c 100644 --- a/cache.c +++ b/cache.c @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Cache routines - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/channels.c b/channels.c index d8d0f7b..2c5b612 100644 --- a/channels.c +++ b/channels.c @@ -2,7 +2,7 @@ rdesktop: A Remote Desktop Protocol client. Protocol services - Virtual channels Copyright (C) Erik Forsberg 2003 - Copyright (C) Matthew Chapman 2003 + Copyright (C) Matthew Chapman 2003-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/configure.ac b/configure.ac index 0122930..92711c6 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT(rdesktop, 1.3.1) +AC_INIT(rdesktop, 1.4.0) AC_CONFIG_SRCDIR([rdesktop.c]) diff --git a/constants.h b/constants.h index b855287..ff6e97e 100644 --- a/constants.h +++ b/constants.h @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Miscellaneous protocol constants - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/doc/ChangeLog b/doc/ChangeLog index 9f73e59..f8cfdfc 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -10,7 +10,9 @@ rdesktop (1.4.0) * Report disconnect-reason * Support for RDP-compression (currently only for 8bpp) * Support for persistent bitmap caching - * Sound-driver for SGI + * Sound-driver for SGI/Irix + + -- Michael Gernoth Sun, 6 Mar 2005 22:09:55 +0100 (CET) rdesktop (1.3.1) * Crypto fixes for RDP5 diff --git a/doc/rdesktop.1 b/doc/rdesktop.1 index 4ed013c..215f0c7 100644 --- a/doc/rdesktop.1 +++ b/doc/rdesktop.1 @@ -1,4 +1,4 @@ -.TH rdesktop 1 "January 2004" +.TH rdesktop 1 "March 2005" .SH NAME .I rdesktop \- Remote Desktop Protocol client @@ -58,6 +58,10 @@ toggled at any time using Ctrl-Alt-Enter. Force the server to send screen updates as bitmaps rather than using higher-level drawing operations. .TP +.BR "-B" +Use the BackingStore of the Xserver instead of the integrated one in +rdesktop. +.TP .BR "-e" Disable encryption. This option is only needed (and will only work) if you have a French version of NT TSE. @@ -107,6 +111,10 @@ More than 8 bpp are only supported when connecting to Windows XP (up to 16 bpp) or newer. Note that the colour depth may also be limited by the server configuration. .TP +.BR "-z" +Enable compression of the RDP datastream. This currently only works +for a colour depth of 8bpp. +.TP .BR "-x " Changes default bandwidth performance behaviour for RDP5. By default only theming is enabled, and all other options are disabled (corresponding diff --git a/iso.c b/iso.c index 2ce1121..1b19c4c 100644 --- a/iso.c +++ b/iso.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. Protocol services - ISO layer - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/licence.c b/licence.c index 652bb65..3ce8805 100644 --- a/licence.c +++ b/licence.c @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. RDP licensing negotiation - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/mcs.c b/mcs.c index a4437c4..9a300cb 100644 --- a/mcs.c +++ b/mcs.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. Protocol services - Multipoint Communications Service - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/mppc.c b/mppc.c index 9c31c58..e0facfa 100644 --- a/mppc.c +++ b/mppc.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. Protocol services - RDP decompression - Copyright (C) Matthew Chapman 1999-2004 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/orders.c b/orders.c index 14f83f4..24f4025 100644 --- a/orders.c +++ b/orders.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. RDP order processing - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/orders.h b/orders.h index 8b9a99b..2553bc9 100644 --- a/orders.h +++ b/orders.h @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. RDP order processing - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/parse.h b/parse.h index afb3437..758e53f 100644 --- a/parse.h +++ b/parse.h @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Parsing primitives - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/printercache.c b/printercache.c index 1252486..82657cd 100644 --- a/printercache.c +++ b/printercache.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- * rdesktop: A Remote Desktop Protocol client. * Entrypoint and utility functions - * Copyright (C) Matthew Chapman 1999-2003 + * Copyright (C) Matthew Chapman 1999-2005 * Copyright (C) Jeroen Meijer 2003 * * This program is free software; you can redistribute it and/or modify diff --git a/rdesktop.c b/rdesktop.c index 8d82ade..1cf2212 100644 --- a/rdesktop.c +++ b/rdesktop.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. Entrypoint and utility functions - Copyright (C) Matthew Chapman 1999-2003 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -94,7 +94,7 @@ static void usage(char *program) { fprintf(stderr, "rdesktop: A Remote Desktop Protocol client.\n"); - fprintf(stderr, "Version " VERSION ". Copyright (C) 1999-2003 Matt Chapman.\n"); + fprintf(stderr, "Version " VERSION ". Copyright (C) 1999-2005 Matt Chapman.\n"); fprintf(stderr, "See http://www.rdesktop.org/ for more information.\n\n"); fprintf(stderr, "Usage: %s [options] server[:port]\n", program); diff --git a/rdesktop.h b/rdesktop.h index 2b1a936..6b73e13 100644 --- a/rdesktop.h +++ b/rdesktop.h @@ -30,7 +30,7 @@ #include #endif -#define VERSION "1.3.1" +#define VERSION "1.4.0" #ifdef WITH_DEBUG #define DEBUG(args) printf args; diff --git a/rdesktop.spec b/rdesktop.spec index 609de0b..4a72d24 100644 --- a/rdesktop.spec +++ b/rdesktop.spec @@ -1,6 +1,6 @@ Summary: Remote Desktop Protocol client Name: rdesktop -Version: 1.3.1 +Version: 1.4.0 Release: 1 Copyright: GPL; see COPYING Group: Applications/Communications diff --git a/rdp.c b/rdp.c index 766a240..bf9fb4b 100644 --- a/rdp.c +++ b/rdp.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. Protocol services - RDP layer - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/rdp5.c b/rdp5.c index 1d636e1..17f0a36 100644 --- a/rdp5.c +++ b/rdp5.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. Protocol services - Multipoint Communications Service - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 Copyright (C) Erik Forsberg 2003 This program is free software; you can redistribute it and/or modify diff --git a/rdpdr.c b/rdpdr.c index 36e714c..5093aff 100644 --- a/rdpdr.c +++ b/rdpdr.c @@ -1,6 +1,6 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. - Copyright (C) Matthew Chapman 1999-2004 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/secure.c b/secure.c index 80c843f..8039ec8 100644 --- a/secure.c +++ b/secure.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. Protocol services - RDP encryption and licensing - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tcp.c b/tcp.c index a968b2b..21b7539 100644 --- a/tcp.c +++ b/tcp.c @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Protocol services - TCP layer - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/types.h b/types.h index bcad57e..279c747 100644 --- a/types.h +++ b/types.h @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Common data types - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/xkeymap.c b/xkeymap.c index f26f3a7..9eed51c 100644 --- a/xkeymap.c +++ b/xkeymap.c @@ -2,7 +2,7 @@ rdesktop: A Remote Desktop Protocol client. User interface services - X keyboard mapping - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 Copyright (C) Peter Astrand 2003 This program is free software; you can redistribute it and/or modify diff --git a/xwin.c b/xwin.c index f6c71f6..8b3d646 100644 --- a/xwin.c +++ b/xwin.c @@ -1,7 +1,7 @@ /* -*- c-basic-offset: 8 -*- rdesktop: A Remote Desktop Protocol client. User interface services - X Window System - Copyright (C) Matthew Chapman 1999-2002 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by