--- sourceforge.net/trunk/rdesktop/doc/patches.txt 2002/09/14 15:04:05 126 +++ sourceforge.net/trunk/rdesktop/doc/patches.txt 2002/09/14 16:39:43 142 @@ -1,111 +1,160 @@ This file documents some of all patches for rdesktop, floating around the net, and how they are related to the current (CVS) version of -rdesktop. +rdesktop. Things left to do are marked with TDB (To Be Done). + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/Makefile.diff Description: -TDB +Makefile changes which makes it possible to compile rdesktop on SunOS +and OSF1. Status: -Adopted. +Applied (slightly modified) + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/assar_19-7-2.hostlen.patch Description: -TDB +Fix for hostnames longer than 30 chars. Status: -Not yet examined. +Applied (revision 1.11 of secure.c) + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/backingstore+privatecolormap-for-19-3-9.patch Description: -TDB +This adds support for 1) Private color maps (useful for 8 bpp mode) +and 2) backingstore selection. Status: -Not yet examined. +1) is not needed anymore; rdesktop automatically uses Private color +map in 8 bpp mode. 2) is, as far as I understand, also not +need. rdesktop automatically uses a software backing store if the +Xserver does not provide one. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/ben_xwin.c.diff Description: -TDB +Fixes for CapsLock and NumLock. Status: -Not yet examined. +Not needed anymore, with the new keyboard mapping implementation. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/ctrl1nohang.diff Description: -TDB +Fixes problem with ctrl1 hangs. Status: -Not yet examined. +Not needed anymore, with the new keyboard mapping implementation. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/downkeypatch.diff Description: -TDB +Seems to keep track of the remote modifier status. Status: -Not yet examined. +Not needed anymore, with the new keyboard mapping implementation. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/fasttext2+nobackpixmap.patch Description: -TDB -Status: -Not yet examined. +(From http://mail.rdesktop.org/archive/2001/msg00218.html): + +1) Added --no-backpixmap option to disable the ugly double drawing in +xwin.c (I have a very robust backing storage in my X, so I don't need +it ;) + +2) More optimizations to text draw (previous fast-text patch was +included in 192-3-6-2). In text drawing with solid background the +glyphs are drawn with stippled fill instead of XCopyPlane (runs faster +on my S3Trio64 with XFree 3.3.6, please test it on other +configurations to validate this). The WinTach not show any improvement +with this change, it seems to use all transparent background text +draws, but with a old PC Magazine Winbench (3.1) doing the scroll text +test the speed gain is significative. + +3) My Previous patch to disable backing storage in fullscreen + +Status: +1) is not relevant any more, since rdesktop only uses backing store if +the Xserver does not provide backing store. +Need to examine if 2) and 3) are still useful. TDB. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/francisco_fix_patblt.html Description: -TDB +The colors in patterns drawn with "pattern blt" order was inverted (fg +& bg). (See the background of the yellow help banners) Status: -Not yet examined. +Applied (in revision 1.29, 2002/07/14) + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/frank_1linerfix.html Description: -TDB +ui_create_glyph was not called with ipattern. Status: -Not yet examined. +Applied (in revision 1.29, 2002/07/14). + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/frank_fasttext.patch.txt Description: -TDB +Some kind of performence improvements. Status: -Not yet examined. +From what I can tell, this patch is no longer necessary. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/hostname-patch Description: -TDB +(From http://mail.rdesktop.org/archive/2001/msg00163.html): + +rdesktop uses gethostname to figure out the hostname, but gethostname +under linux returns an error when the hostname is longer than the +buffer. This hack gives gethostname a 64 char buffer and then strips +the first 16 chars or upto the first '.' and puts the result in +hostname[16]. + Status: -Not yet examined. +Applied in version 1.10 of rdesktop.c. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/hove-19-7-2endian.diff Description: -TDB +Includes a program for testing endianness. Status: -Not yet examined. +rdesktop determines endianness at runtime. This patch is not needed +anymore. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/mmihalik_19-7-3-keyfix-4.patch Description: -TDB +Some kind of new alternative keyboard mapping imlementation. Status: -Not yet examined. +Not needed anymore, with the new keyboard mapping implementation. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/norbert_fullscreen.patch Description: -TDB +Fullscreen mode. Status: -Not yet examined. +Applied. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/norbert_percent.txt Description: -TDB +Makes is possible to specify RDP geometry based a percent value of the +current desktop size. Status: -Not yet examined. +Not applied. I don't think many people will need this. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/norbert_rdp_tcp_port.diff @@ -114,6 +163,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/patch19-7-2.xyPos.emptyPassword.patch Description: @@ -121,6 +171,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop-1.0.0-19-7-1-mmihalik-3.diff Description: @@ -128,6 +179,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop-1.0.0-mmihalik-1.diff Description: @@ -135,6 +187,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop-1.0.0-pl19-7-2-mmihalik-1.diff Description: @@ -142,6 +195,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop-gmp.patch Description: @@ -149,6 +203,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop-new_kb.patch Description: @@ -156,6 +211,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop-openssl.patch Description: @@ -163,6 +219,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop.vncviewer_patch Description: @@ -170,6 +227,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdesktop_keymap.patch Description: @@ -177,6 +235,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/rdp-srvr-19-6-6.diff Description: @@ -184,6 +243,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/scroll-to-death-patch.txt Description: @@ -191,6 +251,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/spark-manpage-patch-19.4 Description: @@ -198,6 +259,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/spark-manpage-patch-19.4-1 Description: @@ -205,6 +267,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/spark_xinerama-patch2 Description: @@ -212,6 +275,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/svenni_dis_wmkeybnds.patch Description: @@ -219,6 +283,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/svenni_disable_bs_in_x-tiny-patch Description: @@ -226,6 +291,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/vincent_19-7-2.license.patch Description: @@ -233,6 +299,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/vincent_19-7-2.secure.patch Description: @@ -240,6 +307,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/vincent_19-7-3_excel.patch Description: @@ -247,6 +315,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/vincent_8bpp.patch Description: @@ -254,6 +323,7 @@ Status: Not yet examined. + URL: http://bibl4.oru.se/projects/rdesktop/patch19/patches/vpypatch.txt Description: