This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /jpeg/rdesktop/trunk
Directory Listing
Revision
1509 -
Directory Listing
Modified
Mon Jul 20 18:20:15 2009 UTC
(14 years, 9 months ago)
by
dpavlin
pointer to forum post and compilation instructions
Revision
1508 -
Directory Listing
Modified
Mon Jul 20 16:47:49 2009 UTC
(14 years, 9 months ago)
by
dpavlin
Date: Sun, 19 Jul 2009 14:00:30 -0400
From: Daniel Jarboe <daniel.jarboe(at)gmail.com>
To: Dobrica Pavlinusic <dpavlin(at)rot13.org>
Subject: Re: rdesktop diff
On Sun, Jul 19, 2009 at 8:01 AM, Dobrica Pavlinusic <dpavlin(at)rot13.org>wrote:
>
> I'm looking forward for your patch, and will keep you informed what I
> did with it :-)
This diff was an earlier one with some debug printfs in so you can see how
the tuning knobs work. I was only keeping an eye on a young computer user's
activities so ignored small screen changes and wrote out the stills to lossy
jpegs with libjpeg. If you plan on saving screens no matter if there are
changes or not then I'd throw away all the g_bitmap_data_last_write stuff.
diff is against rdesktop-1.6 with whatever patches are in ubuntu 9.04
jaunty. Added libjpeg62-dev in addition to the regular rdesktop build
dependencies. Have fun and thanks for letting me know what you end up with.
~ Daniel
Revision
1507 -
Directory Listing
Modified
Mon Jul 20 16:45:11 2009 UTC
(14 years, 9 months ago)
by
dpavlin
branch for integration of Daniel Jarboe <daniel.jarboe(at)gmail.com>
patches for jpeg
Revision
1481 -
Directory Listing
Modified
Thu Oct 2 18:21:58 2008 UTC
(15 years, 6 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Reworked device opening, only open the device with the access that we
currently needs. Avoids transmitting recording data on playback with padsp.
Revision
1463 -
Directory Listing
Modified
Fri Mar 28 11:36:15 2008 UTC
(16 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Moved call to seamless_restack_test from ui_init to end of
ui_create_window. This seems to fix problems the WTS disconnecting the
session due to "DATA ENCRYPTION" errors. At this point, it's unknown
why this patch fixes the problem, but ui_create_window is a good place
for seamless_restack_test() in any case.
Revision
1461 -
Directory Listing
Modified
Wed Mar 26 17:16:32 2008 UTC
(16 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Decreased timeout in sw_wait_configurenotify to one second, to reduce
frusrtation with old metacity versions. Need to use gettimeofday.
Revision
1459 -
Directory Listing
Modified
Wed Mar 26 16:44:55 2008 UTC
(16 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Re-worked the support for SeamlessRDP window stacking:
* Since many window managers cannot properly restack a window between
two other windows, we need to check for this at startup.
* A new utility function, sw_wait_configurenotify, is used to wait for
the WM to process our restacking request.
* We are using XReconfigureWMWindow instead of XRestackWindows and
XRaiseWindow, to easier meet the demands of ICCCM. Restacking between
is only done if the WM is not broken, though.
* The error handler does not ignore BadMatch from ConfigureWindow
requests any longer. I haven't found any WM that gives BadMatch for
XReconfigureWMWindow.
* The test cases has been updated to test more stacking cases.
A somewhat related bug fix wrt focus handling is also included, which
prevents FOCUS messages when reverting focus from a destroyed window
Revision
1453 -
Directory Listing
Modified
Fri Mar 14 07:39:38 2008 UTC
(16 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
SeamlessRDP bugfix: The first window to XRestackWindows should be the
reference window (the "behind" window); not the window to restack.
Revision
1435 -
Directory Listing
Modified
Sat Feb 16 00:15:43 2008 UTC
(16 years, 2 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Fix from Paul Whitaker: It is not safe to assume that free space
available at the top of the tree is indicative of free space anywhere in
the tree, because you may wish to redirect a mount point hierarchy.
Revision
1432 -
Directory Listing
Modified
Fri Feb 8 10:36:28 2008 UTC
(16 years, 2 months ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Fondle the device a bit more carefully when recording to guarantee that we
properly sync up with the data stream. This is crucial to get reliable
behaviour on multi-byte frames.
Revision
1428 -
Directory Listing
Modified
Tue Jan 22 10:42:55 2008 UTC
(16 years, 3 months ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Record support for Sun audio backend. Also do some general improvements and
get it more in line with the OSS backend.
Revision
1425 -
Directory Listing
Modified
Sat Jan 5 05:35:56 2008 UTC
(16 years, 3 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Improve experience for new users - provide more intelligent errors when
X11 or OpenSSL headers are missing, and clarify README
Revision
1419 -
Directory Listing
Modified
Mon Oct 8 12:34:05 2007 UTC
(16 years, 6 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
We still had some problems with the shift key getting stuck. The new
code makes sure that we restore "faked" modifiers both after press and
release. It's also shorter.
I've added two new test cases to the doc as well.
Revision
1411 -
Directory Listing
Modified
Mon Jun 18 08:31:27 2007 UTC
(16 years, 10 months ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
None of the drivers requires it to be open to determine supported formats,
so let's not require it. This allows the device to be busy when rdesktop starts
but can be used later when it becomes free.
Revision
1407 -
Directory Listing
Modified
Mon May 14 12:11:15 2007 UTC
(16 years, 11 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Send physical mouse buttons over RDP rather than logical ones. Fixes bug 1693905. Patch from Ilya Konstantinov (slightly modified)
Revision
1402 -
Directory Listing
Modified
Tue Apr 10 11:22:10 2007 UTC
(17 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Improve performance of (large) directory listings: Avoid
stat:ing each file many times.
The patch modifies rdesktop so that the g_notify_stamp is only set
when writing. Also, the stamp is not set before disk_create_notify(),
since this would mean that NotifyInfo would be called twice directly.
With this patch, the number of stat:s has dropped from 24 to 4, using
my tests.
Revision
1401 -
Directory Listing
Modified
Wed Apr 4 12:28:57 2007 UTC
(17 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Cleanup: Using same variable name for all "struct stat" buffers, to
avoid confusion. (The variable name fstat also collides with the
function with the same name.)
Revision
1400 -
Directory Listing
Modified
Tue Mar 20 15:32:43 2007 UTC
(17 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Call restore_remote_modifiers after key up, to make sure the modifier (such as NumLock is correct for the key up event as well.
Revision
1399 -
Directory Listing
Modified
Wed Mar 7 15:48:08 2007 UTC
(17 years, 1 month ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
check if there is any data returned from XGetWindowProperty before
calling xclip_send_data_with_convert.
Revision
1398 -
Directory Listing
Modified
Sun Mar 4 11:32:09 2007 UTC
(17 years, 1 month ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Fixed segfaults in xclip.c:
[1657964] Copy causes segfault by Jos Dehaes
[1664930] Segmentation fault when work with VMWare on remote Windows
Revision
1380 -
Directory Listing
Modified
Wed Jan 17 07:39:31 2007 UTC
(17 years, 3 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Call ewmh_set_wm_name for main window as well, not just SeamlessRDP windows. This allows specifying an UTF-8 title with the -T argument.
Revision
1356 -
Directory Listing
Modified
Tue Jan 2 11:39:56 2007 UTC
(17 years, 3 months ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Fix audio_driver initialisation to avoid problem with uninitialised
variables and reduce the memory leakage.
Revision
1350 -
Directory Listing
Modified
Sun Dec 24 13:48:50 2006 UTC
(17 years, 4 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
fix double open of sound device. should at least allow oss, libao, sun and
sgi drivers to be selected again, when they only allow one open of the
device.
Revision
1345 -
Directory Listing
Modified
Thu Dec 7 11:54:29 2006 UTC
(17 years, 4 months ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Restructure driver registration structures a bit so it is easier to add
new fields (and also reduce some memory usage/leaks).
Revision
1334 -
Directory Listing
Modified
Tue Nov 7 16:48:48 2006 UTC
(17 years, 5 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
sometimes libao corrupts memory, so don't call ao_initialize and ao_shutdown
when it's not really needed
Revision
1333 -
Directory Listing
Modified
Tue Nov 7 14:21:39 2006 UTC
(17 years, 5 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
remove call to snd_pcm_drop as this is done implicitly by snd_pcm_close
and causes an assert on old alsa-versions
Revision
1332 -
Directory Listing
Modified
Mon Nov 6 23:05:39 2006 UTC
(17 years, 5 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
only declare rdpsnd_optarg when sound-support is configured
make sure last element of sound-driver-list is NULL
Revision
1327 -
Directory Listing
Modified
Fri Nov 3 19:56:42 2006 UTC
(17 years, 5 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
make sure to lock the datapath of rdpdr_send_completion to prevent
simultaneous access to shared variables in multiple threads
Revision
1326 -
Directory Listing
Modified
Fri Nov 3 18:57:09 2006 UTC
(17 years, 5 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
reset padding to 8, as it did not fix the disconnects
enable sendControl mutex, as the rest of rdesktop is not threadsafe and
parallel access to rdpdr_send_completion might very likely result in
these disconnects
Revision
1324 -
Directory Listing
Modified
Fri Nov 3 16:44:40 2006 UTC
(17 years, 5 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Add compatibility with older autoconf versions
PKG_PROG_PKG_CONFIG is done implicitly by autoconf, so no need to
call it manually. (It is not defined in old versions)
Thanks to Jennings Jared for noting
Revision
1318 -
Directory Listing
Modified
Thu Nov 2 11:55:59 2006 UTC
(17 years, 5 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
After closing g_dsp_fd, set g_dsp_busy to false. This prevents errors of type: ERROR: select: Bad file descriptor
Revision
1302 -
Directory Listing
Modified
Thu Oct 26 09:47:17 2006 UTC
(17 years, 6 months ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Rewrite the queue management a bit so that blocks are not completed until
they have finished playing. This also makes the queue system mandatory for
all backends.
Revision
1296 -
Directory Listing
Modified
Mon Oct 16 12:23:13 2006 UTC
(17 years, 6 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Using pkgconfig for optional packages: libao, libsamplerate, and ALSA. New option: --enable-static-libsamplerate
Revision
1292 -
Directory Listing
Modified
Mon Oct 2 08:01:24 2006 UTC
(17 years, 6 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
add (disabled) real linear resampler. quality is currently not as good
as previous simpler implementation, but will be improved
Revision
1279 -
Directory Listing
Modified
Sun Oct 1 14:03:43 2006 UTC
(17 years, 6 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
make it possible for the driver to switch resampling on and off
dynamically. this will be needed for the OSS driver.
Revision
1276 -
Directory Listing
Modified
Sun Oct 1 12:16:50 2006 UTC
(17 years, 6 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
move simple resample algorithm from rdpsnd_libao.c to rdpsnd_dsp.c to
provide a base for a better resample-algorithm
Revision
1265 -
Directory Listing
Modified
Sun Sep 17 20:06:37 2006 UTC
(17 years, 7 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Recover missing 4 bytes in audio-stream thanks to a hint in an old
email from Robert Sanders <esquimaux73@mailblocks.com>:
I found a trick that seems to solve this. Basically, I copy the last
4 bytes of the RDPSND_WRITE command that precedes the sample data.
It's not being used by anything else. I can't tell whether this is
some trick to "pre-load" the sample buffer, or some error in
rdesktop's interpretation of the RDP sound protocol.
Revision
1245 -
Directory Listing
Modified
Sun Jul 9 23:41:07 2006 UTC
(17 years, 9 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
declare local variables static and remove g_prefix.
this removes a clash with another global variable...
Revision
1238 -
Directory Listing
Modified
Wed Jun 14 08:59:03 2006 UTC
(17 years, 10 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Windows Vista Beta 2 sends a disconnect PDU with reason 0 when reconnecting
to a disconnected session (I do not know if this is a bug or a feature).
Previously we would drop the connection.
I suspect that in general we shouldn't be dropping the connection in
response to the disconnect PDU; we should treat it as informative like the
logon PDU and just save the status.
Revision
1237 -
Directory Listing
Modified
Wed Jun 14 08:26:00 2006 UTC
(17 years, 10 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Allow server public key to be anywhere from 512 bits to 2048 bits.
(Vista Beta 2 uses a 2048 bit key)
Revision
1234 -
Directory Listing
Modified
Mon May 15 11:38:49 2006 UTC
(17 years, 11 months ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
QT sets incorrect types on clipboard properties so we have to accept
everything and hope for the best.
Revision
1228 -
Directory Listing
Modified
Tue Apr 18 14:47:31 2006 UTC
(18 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Removed the localstate keyword from translations using numlock. This
combination doesn't work very well, for a number of reasons. In
Windows, Shift+KP_key isn't the same thing as NumLock+KP_key. For
example, Shift+0x53 (the Delete key) actually means BackSpace! This
behaviour isn't expected in X11.
With this patch, rdesktop should now work just like most X11
applications, such as standard KDE apps. Additionally, it improves
compatibility with those environments that fakes NumLocks with Shifts,
such as Xvnc.
Revision
1227 -
Directory Listing
Modified
Thu Apr 13 07:37:24 2006 UTC
(18 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Make rdpsnd_oss work with Esound again, even with largefile enabled: build this compilation unit without largefile support.
Revision
1218 -
Directory Listing
Modified
Fri Apr 7 22:17:14 2006 UTC
(18 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Only release Shift if non-physical shift plus Ctrl is pressed;
not if CapsLock is active. This should solve bug 1228691.
Revision
1217 -
Directory Listing
Modified
Fri Apr 7 14:41:34 2006 UTC
(18 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
When synchronizing numlock, send 0 if not using numlock synchronizing,
since that's what our local state variable is initialized to.
Revision
1213 -
Directory Listing
Modified
Tue Mar 28 13:24:48 2006 UTC
(18 years, 1 month ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
New race free implementation of the rdesktop-to-rdesktop clipboard protocol.
We now use the property on the root window merely as a way of notifying other
windows that something happend. The actual formats are queried directly from
the current clipboard owner. The new model should be easier to extend with
XFixes support.
Revision
1212 -
Directory Listing
Modified
Mon Mar 27 13:03:27 2006 UTC
(18 years, 1 month ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Examine the magic root window property on startup so that we correctly handle
when another rdesktop owns the clipboard when we start.
Revision
1208 -
Directory Listing
Modified
Mon Mar 27 10:41:22 2006 UTC
(18 years, 1 month ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Reorder construction of the target list so that we do not insert an atom that
isn't yet created. Also make sure that we order targets in order of preference.
Revision
1206 -
Directory Listing
Modified
Mon Mar 27 08:49:38 2006 UTC
(18 years, 1 month ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Examine timestamps of PRIMARY and CLIPBOARD to determine which is more
recent and should therefore be used.
Revision
1202 -
Directory Listing
Modified
Mon Mar 27 08:30:15 2006 UTC
(18 years, 1 month ago)
by
ossman_
Original Path:
sourceforge.net/trunk/rdesktop
Make a copy of the formats list so that we can properly resend it when the
server is too busy to accept it.
Revision
1057 -
Directory Listing
Modified
Tue Mar 7 08:17:40 2006 UTC
(18 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
* If fullscreen mode, set g_using_full_workarea = True;
* When using -g workarea, if workarea fetch fails, do not set
g_using_full_workarea. Fall back to size of entire screen, instead
of 800x600.
Revision
1053 -
Directory Listing
Modified
Thu Mar 2 15:22:25 2006 UTC
(18 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Added support for a new virtual channel, lspci, which makes it
possible for the remote RDP server to enumerate the local PCI devices.
Revision
1049 -
Directory Listing
Modified
Wed Mar 1 13:54:19 2006 UTC
(18 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Applied rdesktop-visual-host-be-fix.patch from #1390148, which fixes a problem when rdesktop is run on a machine with different byte order than the Xserver.
Revision
1046 -
Directory Listing
Modified
Fri Feb 24 08:21:31 2006 UTC
(18 years, 2 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Length of shell (-s argument) changed from 128 to 256, since investigations
show that WTS servers chop the string at 256 byte.
Revision
1040 -
Directory Listing
Modified
Tue Jan 24 12:24:40 2006 UTC
(18 years, 3 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
In translate24to32, only read 3 bytes from data buffer. If we are
reading 4 bytes, we are reading beyond the buffer. Fixes valgrind
warnings.
Revision
1031 -
Directory Listing
Modified
Wed Nov 23 13:26:29 2005 UTC
(18 years, 5 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Another try at the fix for short 0xff and 0xfe commands:
* On short commands, print a warning as well as a debug string.
* For 0xfe, allow one byte commands. In this case, do not increment
x/y; assume that the third byte is zero.
Revision
1029 -
Directory Listing
Modified
Fri Nov 18 22:46:38 2005 UTC
(18 years, 5 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Handle too short 0xff and 0xfe commands in ui_draw_text.
This fix should remove both a segfault and a "this shouldn't be
happening" abortion, which I can trigger with vertical text in
OpenOffice 2.0.
Revision
1026 -
Directory Listing
Modified
Wed Nov 9 15:15:28 2005 UTC
(18 years, 5 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Applied patch from Burt Holzman <burt at fnal gov>, which fixes problems with
the INCR support, used when doing clipboard operations with a lot of data.
With this patch, I can copy and then paste a 32 page document from
oowriter->winword.
Revision
1025 -
Directory Listing
Modified
Mon Nov 7 13:15:19 2005 UTC
(18 years, 5 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Applied patch 1349027 by Ilya Konstantinov.
Generalizes code for sending clipboard format announces to RDP side,
and uses new code in appropriate places.
Revision
1013 -
Directory Listing
Modified
Mon Sep 12 12:36:45 2005 UTC
(18 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Updated URL to EWMH spec.
Changed copyright, it's 2005 now.
Added (disabled) skel for sending _NET_MOVERESIZE_WINDOW.
Revision
989 -
Directory Listing
Modified
Thu Aug 25 20:39:58 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
proto.h is now generated from proto.head and proto.tail. Implements functionality requested by patch #660404.
Revision
988 -
Directory Listing
Modified
Thu Aug 25 20:27:45 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Moved mouse button handling to separate function, handle_button_event. The single app mode has been enhanced: The minimazation now works better.
Revision
973 -
Directory Listing
Modified
Thu Aug 4 12:44:10 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Reorganized the automatic selection of keymap: The message about autoselection is not printed if -k is not given.
Revision
971 -
Directory Listing
Modified
Thu Aug 4 12:10:05 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Removed translations for acute and grave: A swedish keyboard doesn't
actually have non-dead versions of these. common includes sequences
for these, though.
Revision
965 -
Directory Listing
Modified
Wed Aug 3 11:47:20 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Replaced magic numbers for string lenghts with sizeof. Corrected sizeof statements for keyboard_*; we shouldn't count the trailing zero.
Revision
964 -
Directory Listing
Modified
Wed Aug 3 11:30:53 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
It is now possible to specify keyboard type, subtype and number of functionskeys. From patch #974509, by Dekaino.
Revision
949 -
Directory Listing
Modified
Tue Aug 2 15:07:35 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Implemented support for keyboard "sequences", which makes it possible to send multiple scancodes to the RDP server in response to one X11 keyboard event.
Revision
946 -
Directory Listing
Modified
Tue Aug 2 09:42:26 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Explicitly list the files to cproto, instead of using *.c. This avoids
troubles if you have some old files in the working directory
(foo.c). Also, the order will be more permanent, which avoids
unncessary changes to proto.h. The sound API is defined by
rdpsnd_oss.c; no need to include the others.
Revision
942 -
Directory Listing
Modified
Tue Aug 2 09:27:46 2005 UTC
(18 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Surround public functions requiring X11 headers with #ifndef
MAKE_PROTO; these are in xproto.h, which is not generated by cproto.
Revision
911 -
Directory Listing
Modified
Tue Jun 7 11:31:41 2005 UTC
(18 years, 10 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Added 'localstate' to keypad symbols. Makes it possible to, for
example, mark text with shift and keypad arrows.
Revision
895 -
Directory Listing
Modified
Tue Apr 26 22:48:20 2005 UTC
(19 years ago)
by
jdmeijer
Original Path:
sourceforge.net/trunk/rdesktop
update comments. Thanks to Scott Marovich (marovich at hpl.hp.com) for pointing out that 3 is probably a synchronise update PDU
Revision
889 -
Directory Listing
Modified
Sun Apr 17 23:14:20 2005 UTC
(19 years ago)
by
jdmeijer
Original Path:
sourceforge.net/trunk/rdesktop
Add alternative mppc decompression code with 64kB history buffer from Vahur Sinijärv, and reenable rdp5 (persistent) bitmap cache 2 (64x64)
Revision
873 -
Directory Listing
Modified
Sat Apr 2 17:31:27 2005 UTC
(19 years ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Use configure to determine stat(v)fs and setmntent
Tested on:
* Debian GNU/Linux 3.1
* Solaris 9/10
* Mac OSX 10.3
* HP/UX 10.20
* OpenBSD 3.4
Revision
870 -
Directory Listing
Modified
Wed Mar 30 19:35:42 2005 UTC
(19 years, 1 month ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
socklen_t is not available on all systems (for example mac osx 10.2)
replace it by an int right now
Revision
855 -
Directory Listing
Modified
Sun Mar 13 13:18:48 2005 UTC
(19 years, 1 month ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
unicode support from Andy Igoshin <ai@vsu.ru>
Currently disabled, need HAVE_ICONV and HAVE_ICONV_H defined to be
used. This should be done with a new configure test.
Revision
828 -
Directory Listing
Modified
Sun Mar 6 21:11:18 2005 UTC
(19 years, 1 month ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
bump version to 1.4.0
change year in files
add missing docu for updated commandline-flags
update changelog
Revision
823 -
Directory Listing
Modified
Mon Feb 28 23:30:00 2005 UTC
(19 years, 1 month ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
fix missing while. This garbled data when displaying on a BE host running
at 32bpp, when rdesktop is running on a LE host connecting with 16bpp to
the TS
Revision
818 -
Directory Listing
Modified
Mon Feb 21 12:39:34 2005 UTC
(19 years, 2 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Disk unit names seem to be truncated at seven characters on the WTS,
and I can't see any field allowing for longer names. This is not very
surprising, since native clients export drive names ("A", "H" etc.).
Telling the user that the name is truncated at seven, not eight,
characters.
Revision
809 -
Directory Listing
Modified
Mon Jan 10 21:54:47 2005 UTC
(19 years, 3 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
define TIOCOUTQ to FIONWRITE if it's not already defined
remove XCASE from temios c_lflag because it's deprecated
Revision
787 -
Directory Listing
Modified
Thu Oct 21 08:28:03 2004 UTC
(19 years, 6 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
disk_create: When filename is zero bytes long, we mustn't reference
filename[strlen(filename)-1].
Revision
785 -
Directory Listing
Modified
Thu Oct 21 08:10:04 2004 UTC
(19 years, 6 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Implemented fix for the problem with ftruncate on FAT fs, which
doesn't support growing files. Should solve problems with MS Office
and FAT disks.
Revision
763 -
Directory Listing
Modified
Wed Sep 8 07:19:20 2004 UTC
(19 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
The current version of ui_create_cursor requires that
null_pointer_data is nine octets. This patch fixes valgrind errors.
Revision
747 -
Directory Listing
Modified
Mon Aug 9 13:50:41 2004 UTC
(19 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Disk redirection actually uses share names; not drive letters.
Make sure we truncate share names longer than 8 chars.
Documentation updated.
Revision
726 -
Directory Listing
Modified
Sun Jun 27 18:53:08 2004 UTC
(19 years, 10 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Fix compiler error:
"orders.c", line 887: a cast does not yield an lvalue
Fix warnings:
"rdp.c", line 550: warning: integer overflow detected: op "<<"
"cache.c", line 42: warning: initializer does not fit or is out of range: -1
Revision
707 -
Directory Listing
Modified
Fri Jun 4 08:42:11 2004 UTC
(19 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Don't advertise UTF8_STRING. Use STRING instead. This gives much
better interoperability between MS Word and Star/OpenOffice when it
comes to highbit characters (åäö and friends).
Revision
699 -
Directory Listing
Modified
Sun May 16 11:18:20 2004 UTC
(19 years, 11 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Document differences between RDP encryption and SSLv3, and bring some
of the terminology in line with the SSLv3 specification.
Revision
698 -
Directory Listing
Modified
Tue May 11 13:52:22 2004 UTC
(19 years, 11 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Bugfix: When a broken symlink was found in a directory, the
directory list operation was aborted. This lead to empty directories,
or directories with too few entries.
Revision
696 -
Directory Listing
Modified
Tue May 11 12:46:39 2004 UTC
(19 years, 11 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Using constant FileBothDirectoryInformation instead of
hardcoded value 3. Added FIXME for other return types.
Revision
683 -
Directory Listing
Modified
Tue Apr 27 12:55:33 2004 UTC
(20 years ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
mppc like decompression for the rdp protocol. code not activated. rdp5 gets some extra opcodes, and the decompression seems to work fine. :\
Revision
677 -
Directory Listing
Modified
Mon Apr 26 13:48:39 2004 UTC
(20 years ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
new: ui_resize_window() and related, which is used when resizing while shadowing. And fallback for color when connecting to a session with fewer colors than you have set in your session. Jeroen Meijer jeroen@oldambt7.com
Revision
672 -
Directory Listing
Modified
Sun Apr 18 19:59:22 2004 UTC
(20 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Updated with reality; many RDP5 features already implemented.
Added many other things that needs to be done.
Revision
662 -
Directory Listing
Modified
Fri Apr 16 14:04:02 2004 UTC
(20 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Make sure iorq->fd is a valid FD before adding it to the FD_SET.
Prevents endless loops with "select: Bad file descriptor" error
messages.
Revision
661 -
Directory Listing
Modified
Fri Apr 16 13:03:13 2004 UTC
(20 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
FileEndOfFileInformation actually calls ftrunc().
FileAllocationInformation falls through to FileEndOfFileInformation.
Revision
660 -
Directory Listing
Modified
Fri Apr 16 12:20:56 2004 UTC
(20 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Implemented "dummy" IRP_MJ_LOCK_CONTROL,
which always returns STATUS_SUCCESS. Should
make it possible to load/save files from MS Office.
Revision
655 -
Directory Listing
Modified
Fri Apr 16 09:11:03 2004 UTC
(20 years ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
unaligned memory-access leads to bus-error on some architectures.
memcpy the value instead of a direct assignment
Revision
653 -
Directory Listing
Modified
Thu Apr 15 20:53:32 2004 UTC
(20 years ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Added FILE_INFORMATION_CLASS and FS_INFORMATION_CLASS enums to disk.h. Using these in disk.c, instead of hardcoded numbers
Revision
646 -
Directory Listing
Modified
Fri Apr 2 15:34:38 2004 UTC
(20 years ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Made it possible to set the client name displayed to the right of the
redirected disks (in Windows explorer) using -r:clientname=<client name>.
Revision
634 -
Directory Listing
Modified
Tue Mar 9 22:50:16 2004 UTC
(20 years, 1 month ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Make it possible to select the audio-output for configure
There are some-systems which have both header files installed...
Revision
629 -
Directory Listing
Modified
Thu Mar 4 13:23:23 2004 UTC
(20 years, 1 month ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
make -r sound behave as the other -r switches, but keep backward compatibility i.e. "-r sound" still does the same
Revision
627 -
Directory Listing
Modified
Thu Mar 4 08:24:40 2004 UTC
(20 years, 1 month ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
move disk info define to types.h
extract aio remove
handle errors in aio read / write
function that checks if handle is ok - seems windows cant keep track of them huh
- volker milde
Revision
624 -
Directory Listing
Modified
Thu Mar 4 08:11:40 2004 UTC
(20 years, 1 month ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
get real ip address, or lp if not avail - volker milde, also part of rdp compression within ifdef 0 from uni patches
Revision
620 -
Directory Listing
Modified
Wed Mar 3 10:46:35 2004 UTC
(20 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Sometimes, the boxcx value is something really large, like 32691. This
makes XCopyArea fail with Xvnc. If boxcx is this large, reset to
g_width - boxx.
(The reason why boxcx is strange is that os->boxright is strange. I
have no idea what's causing this, though.)
Revision
618 -
Directory Listing
Modified
Sat Feb 28 10:52:29 2004 UTC
(20 years, 2 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
mntent on solaris is different than on linux.
Need to port it when I have more time...
Disable it on solaris for the time being
Revision
616 -
Directory Listing
Modified
Tue Feb 24 15:24:38 2004 UTC
(20 years, 2 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
a bad diff by me in disk.c 1.13 - 1.14 this is where the code should be, thanks for the correction volker
Revision
615 -
Directory Listing
Modified
Mon Feb 23 13:35:50 2004 UTC
(20 years, 2 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
get volume label for vfat and iso fs, requires mntent, did some ifdefs around the code, and we need a better name for the function anyone?
Revision
613 -
Directory Listing
Modified
Mon Feb 23 10:34:18 2004 UTC
(20 years, 2 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
correct handling of offset - partial merge from volker mildes patch. at date only disk.c uses offset, so there wont be any problem.
Revision
600 -
Directory Listing
Modified
Fri Feb 6 10:41:34 2004 UTC
(20 years, 2 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
merge andreas flicks work on file timestamps and directory handling, and the beginning of a device control
Revision
592 -
Directory Listing
Modified
Fri Jan 30 14:10:32 2004 UTC
(20 years, 2 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
reworked the asyncio some and completed it. parallel and serial uses it now. disk.c is a likely candidate for the future, but there are some problems with disk.c that we will have to look into first. parallel and serial works better, they do not hang the session, but are still yerky at large chunks... possibly we could split the chunks, but the terminal server does not seem to like partial transfers, i've tried some variations.. :) fns->write() could be split in smaller pieces, but what should the thresholds be.
Revision
571 -
Directory Listing
Modified
Wed Jan 21 18:17:20 2004 UTC
(20 years, 3 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
next_arg modified to support escaping of needles with backslash. ( you may need two dep. on your shell. )
Revision
570 -
Directory Listing
Modified
Wed Jan 21 18:02:38 2004 UTC
(20 years, 3 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
some fixes for solaris compiles.
toupper was redefined to handle strings, now renamed to toupper_str
disk.c has some more problems (it uses statfs and dirfd)
Revision
567 -
Directory Listing
Modified
Wed Jan 21 11:08:39 2004 UTC
(20 years, 3 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Bump version number to 1.3.1.
Fix spelling: syncronization -> synchronisation (synchronization would be
okay too, but I use the Australian/British spelling :))
Revision
565 -
Directory Listing
Modified
Mon Jan 19 21:58:58 2004 UTC
(20 years, 3 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Try to use a TrueColor visual, even if the default-visual is
PseudoColor. This enables high-colour modes on displays with
a PseudoColor default visual and eliminates colourmap-flashing
at 8 bpp there.
Revision
559 -
Directory Listing
Modified
Thu Dec 11 12:25:38 2003 UTC
(20 years, 4 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Removed timezone stuff, due to too much portability problems...
Will solve this later
Portability "fix" for rdpsnd_sun.c on openbsd
Revision
541 -
Directory Listing
Modified
Sun Nov 2 16:43:29 2003 UTC
(20 years, 5 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
Fix crash bug when toggling fullscreen-mode with fancy cursors.
Do no longer destroy the global null_cursor, when destroying the
current window.
Revision
534 -
Directory Listing
Modified
Thu Oct 30 00:10:32 2003 UTC
(20 years, 6 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
translate24to{24,32} were not using make/split-colour which makes
them unuseable on BE RGB-Displays of this depth...
This should fix it.
Revision
522 -
Directory Listing
Modified
Wed Oct 29 04:18:00 2003 UTC
(20 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Don't complain about data PDU 47 - seems to be normal when disconnecting
from a console session on XP and 2003.
Revision
515 -
Directory Listing
Modified
Tue Oct 28 02:38:30 2003 UTC
(20 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Better install detection (we want GNU or BSD, not SVR4 install) - try
/usr/ucb/installbsd, then /usr/ucb/install, then install.
Revision
506 -
Directory Listing
Modified
Sun Oct 19 12:20:38 2003 UTC
(20 years, 6 months ago)
by
stargo
Original Path:
sourceforge.net/trunk/rdesktop
fix for compiler-warning
channels.c:135: warning: `channel' might be used uninitialized in this function
Revision
487 -
Directory Listing
Modified
Mon Oct 13 12:34:15 2003 UTC
(20 years, 6 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Corrected SET_FOREGROUND/SET_BACKGROUND in Hatch handling routine.
This should be done according to patch 688390, and feels right,
although I basically have no idea of what I'm doing :-)
Revision
473 -
Directory Listing
Modified
Sat Sep 27 12:14:25 2003 UTC
(20 years, 7 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
If the channel has the CHANNEL_OPTION_SHOW_PROTOCOL set, the flags in
continuation packets must have the flag as well, not only the first packet.
Revision
471 -
Directory Listing
Modified
Mon Sep 22 12:33:21 2003 UTC
(20 years, 7 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Clarified usage message for -E flag.
Fixed flag-collission (-E was used twice, the other -E is now -Q).
Revision
449 -
Directory Listing
Modified
Wed Aug 27 09:42:55 2003 UTC
(20 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
kbd: Restoring changed remote modifiers after keypress. Fixes problem with shift & altgr 'stuck' down after typing, for example, A
Revision
432 -
Directory Listing
Modified
Tue Jul 1 09:31:25 2003 UTC
(20 years, 9 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Commit of work in progress on channels (so that other people can hack on
RDPSND), in particular:
* channel layer takes care of virtual channel header
* split X dependent parts out of CLIPRDR, simplified IPC implementation
* initial RDPDR implementation
Revision
428 -
Directory Listing
Modified
Mon Jun 23 06:37:50 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Got (more) info from Jeroen Meijer. Fixed the mysterious opcode 8
using that information. Added a thankyou-comment.
Revision
427 -
Directory Listing
Modified
Thu Jun 19 11:51:18 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Make it possible to disable encryption for all packets except the
packets exchanged in the setup phase.
Seems to work with all encryption levels on my W2003 Server (Beta).
Revision
424 -
Directory Listing
Modified
Thu Jun 19 07:29:53 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Make rdesktop return 0 only if a RDP_PDU_DISCONNECT was received,
otherwise return 2 (except for usage errors, where it still returns
1).
Documented exit codes of rdesktop in doc/exit_codes.txt.
Revision
422 -
Directory Listing
Modified
Mon Jun 16 09:03:55 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Try using STRING instead of TEXT if TEXT doesn't exist in the targets list.
This might solve trouble cutting in X, pasting to Windows when source OS is
(FJK-)IRIX.
There is still a need for better code when selecting format. This is a quick
hack.
Revision
421 -
Directory Listing
Modified
Thu Jun 12 09:25:13 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
If server advertises RDP4 support only, don't use rdp5. Ie, provide
fallback to RDP4 even if -5 switch is set on commandline.
Revision
420 -
Directory Listing
Modified
Wed Jun 11 09:00:38 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Used the wrong variable by mistake when checking whether a format announce
should be sent or not after transferring data X -> Windows.
Revision
418 -
Directory Listing
Modified
Fri Jun 6 12:34:56 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Added headers needed for compilation under FreeBSD (4.8 stable).
Moved DEBUG_CLIPBOARD in cliprdr_send_format_announce.
(Thanks goes to Maikel Verheijen <maikel <at> ladot <dot> com> for pointing
this out)
Revision
415 -
Directory Listing
Modified
Fri Jun 6 11:10:48 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Listen for clipboard-related events and handle them.
Listen for IPC-related events and handle them.
Changes after running indent-all.sh
Revision
412 -
Directory Listing
Modified
Fri Jun 6 11:07:46 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Request channels in an orderly way :).
Allow transmission on a certain channel (still retaining old interface).
Indentation changes.
Revision
409 -
Directory Listing
Modified
Fri Jun 6 10:46:00 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Allow sending to specific MCS channels (still keeping old interface intact).
Send CJRQs for the channels we want when initializing MCS.
Revision
405 -
Directory Listing
Modified
Fri Jun 6 10:42:21 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Added function definitions from channels.c, cliprdr.c and secure.c.
Reflected internal API changes.
Revision
392 -
Directory Listing
Modified
Fri Jun 6 09:30:06 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Handle large clipboard transfers Windows -> X.
Still won't handle transfers that demand INCR on the X side.
Revision
391 -
Directory Listing
Modified
Fri Jun 6 09:29:01 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Handle large clipboard transfers X->Windows.
Can't handle INCR yet, but at least we handle larger transfers than
1592 bytes.
Revision
389 -
Directory Listing
Modified
Fri Jun 6 09:26:49 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Added one to the length of sent data, since XGetProperty is not reporting the
null byte (although space is allocated for it as it seems).
Resend format announces if they fail, with a small delay. Ugly hack, but
it works..
Revision
388 -
Directory Listing
Modified
Fri Jun 6 09:26:11 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Use last button or keypress, either up or down, as event time when aquiring
PRIMARY (and CLIPBOARD).
Revision
385 -
Directory Listing
Modified
Fri Jun 6 09:23:28 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
More proof-of-concept:
* Send a hardcoded string to the server when it wants our clipboard data.
Revision
384 -
Directory Listing
Modified
Fri Jun 6 09:22:25 2003 UTC
(20 years, 10 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Proof-of-concept, clipboard transfer server->client works!
A lot of stuff remains for a full implementation.
Revision
377 -
Directory Listing
Modified
Thu May 22 08:37:57 2003 UTC
(20 years, 11 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Set the first half of the client random to zeros instead of randomness.
Setting it to randomness seems to create random(!) connection errors. Bah!
Revision
369 -
Directory Listing
Modified
Tue Apr 22 15:48:56 2003 UTC
(21 years ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Fix bug that caused auto-logon not to work.
This is however just a fix for the case when you're running RDP4. The RDP5
code is still buggy.
Revision
367 -
Directory Listing
Modified
Wed Apr 16 13:04:15 2003 UTC
(21 years ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Move non system dependent part of save_licence back to licence.c.
Clean up overly paranoid code, close files, free memory, etc.
Revision
359 -
Directory Listing
Modified
Thu Apr 3 13:52:41 2003 UTC
(21 years ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Define and use RDP5-related licence tags. Seems to solve the troubles with
undefined licence tags when running in RDP5 mode.
Revision
357 -
Directory Listing
Modified
Fri Mar 28 12:55:25 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Got colordepth > 8 bits to work again (apparently, another byte must be set in the client info
depending on the depth wanted).
I think we need to be a bit careful and check what depth the server is really giving us, or
we will have strange results sometimes.
Revision
356 -
Directory Listing
Modified
Fri Mar 28 09:13:48 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Initialize some variables in order to avoid a compiler warning. Umm.. A bit ugly. Might remove this later.
Revision
355 -
Directory Listing
Modified
Fri Mar 28 09:09:17 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Got bitmap decompression to work. It turned out Microsoft doesn't care about sending the compressed
bitmap header any longer, instead the size of the compressed bitmap data is sent in the bitmapLength
field of the cache bitmap order. Of course this doesn't concur with T.128.
Added more detailed debugging which helped in finding this.
Revision
353 -
Directory Listing
Modified
Thu Mar 27 13:33:16 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
iso_connect, mcs_connect and sec_connect now takes a username as an argument.
mcs_recv fills in a channel id in a pointer argument.
process_orders takes the number of orders as an argument instead of figuring it out itself.
Exported process_bitmap_updates and process_palette and sec_decrypt
as non-static functions.
New public functions: process_colour_pointer_pdu (rdp.c),
process_cached_pointer_pdu (rdp.c),
process_null_system_pointer_pdu (rdp.c),
rdp5_process (rdp5.c),
rdp5_process_channel (rdp5.c)
Revision
352 -
Directory Listing
Modified
Thu Mar 27 13:29:36 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Send a "4" instead of a "1" in the correct place if we try to support RDP5.
Updated client build. We now aim at being 2600 compatible :-).
Set up the clipboard redirector at this protocol level as well (see also
mcs.c)
Do the new-style encryption setup using RSA and X.509 routines from
OpenSSL. That sounds easier than it is (!).
Added some comments and debug output.
Process RDP5 channel data (for channels != MCS_GLOBAL_CHANNEL).
Send the username to mcs_connect.
Revision
351 -
Directory Listing
Modified
Thu Mar 27 13:22:29 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Send different logon packets based on if we try to support RDP5 or not. The
order of the data is slightly different in RDP5.
Moved pointer PDU handling to their own functions, since RDP5 no longer
encapsulates ColorPointer and CachedPointer in a PDU with a type field.
Made debug output when doing Bitmap updates clearer. Also added debug
printout when bitmap compression failed.
Added code that checks for a new way of sending the size of the compressed
bitmaps. Code imported from Matt's RDP5 adventures :).
Debug output when doing Palette updates in order to make it easier to follow
packets.
Fetch the number of orders here instead of in process_orders and send it
along to that function as an argument.
Send the username to sec_connect.
Revision
349 -
Directory Listing
Modified
Thu Mar 27 13:17:26 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
process_orders now take the number of orders to process as an argument
instead of reading it itself. Adaptation for the RDP5 code to work.
Added some debugging.
Indent fixes.
Revision
348 -
Directory Listing
Modified
Thu Mar 27 13:15:36 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Changed some of the data sent from mcs_send_connection_initial - the
number of channels being the most important.
Don't assume the length of the data coming back from the server is
of the same length that the data we sent was.
Record the channel id of incoming MCS packets.
Send username to iso_connect, in order for it to be able to send the
mstshash.
Open the clipboard channel if we are speaking RDP5.
Revision
347 -
Directory Listing
Modified
Thu Mar 27 13:11:58 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
Remade connection setup. Send mstshash in initial packet.
(This might not be needed, but the more lookalike to a MS client we are,
the better).
Recognize RDP5 packets and hand them to the RDP5 parsing routine.
Revision
342 -
Directory Listing
Modified
Fri Mar 14 12:00:17 2003 UTC
(21 years, 1 month ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Support for moving window by dragging applications title bar. To be used
in conjunction with -s, -S and -D.
Revision
340 -
Directory Listing
Modified
Thu Mar 6 14:11:17 2003 UTC
(21 years, 1 month ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop
If WITH_DEBUG, print the number of the packet just received, which makes
it easier to follow the packet on the network.
Revision
297 -
Directory Listing
Modified
Tue Jan 28 12:27:28 2003 UTC
(21 years, 3 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Add a warning function, change some errors to warnings, improve a
couple of error messages (not sure whether scewed was meant to be skewed
or screwed :))
Revision
293 -
Directory Listing
Modified
Tue Jan 21 20:22:44 2003 UTC
(21 years, 3 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Uses <openssl/rc4.h> if WITH_OPENSSL.
(patch [ 666773 ] Let licence.c optionally use the real rc4.h file)
Revision
288 -
Directory Listing
Modified
Sun Jan 5 20:06:32 2003 UTC
(21 years, 3 months ago)
by
jsorg71
Original Path:
sourceforge.net/trunk/rdesktop
focus fullscreen window if not focused when mouse moves, it seems some display managers don't focus new windows, this will provides a way to fucus it
Revision
279 -
Directory Listing
Modified
Tue Nov 26 10:09:14 2002 UTC
(21 years, 5 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
owncolmap reintroduced, basically the same code, but with a switch -C. didn't use the -v switch as in the patches. I believe it is confusing and should be reserved for -version information. Other than that I can say that the code does not work as it does in the patches... haven't found what's wrong with it. bit shifting?
Revision
273 -
Directory Listing
Modified
Tue Nov 19 14:22:47 2002 UTC
(21 years, 5 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Made -g workarea a bit less fatal when the WM does not support _NET_WORKAREA:
defaulting to 800x600.
Revision
257 -
Directory Listing
Modified
Mon Nov 11 23:15:27 2002 UTC
(21 years, 5 months ago)
by
jsorg71
Original Path:
sourceforge.net/trunk/rdesktop
can't grabkeyboard on focusin unless mouse is in window, can't grabkeyboard on enternotiy unless window is focused, cache them, other grabkeyboard fixes
Revision
254 -
Directory Listing
Modified
Tue Nov 5 11:22:20 2002 UTC
(21 years, 5 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Fix for bad colours on ARM (found by Ken Gordon) - we can't assume that
the representation of a COLOURENTRY array is the same as on the wire.
Copy method of process_colcache to process_palette.
Revision
237 -
Directory Listing
Modified
Fri Oct 18 13:59:59 2002 UTC
(21 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Generated keymaps from XKB data
Notes:
- These now follow a slightly different country code standard (out of the
many to choose from :/) - da->dk, ja->jp, sv->se, uk->gb
- I've replaced the manually generated maps after checking that these are
a superset. In case of problems we can revert.
Revision
236 -
Directory Listing
Modified
Fri Oct 18 13:11:39 2002 UTC
(21 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Add less/greater/bar key to common, since it seems to be present on every
keyboard except US (or at least XFree86 thinks so).
Revision
222 -
Directory Listing
Modified
Fri Oct 11 04:00:32 2002 UTC
(21 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
I've been convinced that accepting server[:port] is the right way to do
things (less options to remember, and it's the syntax accepted by the MS
clients).
Revision
217 -
Directory Listing
Modified
Wed Oct 9 14:13:46 2002 UTC
(21 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Replace README with build and invocation instructions.
Update man page.
Still need to update AUTHORS.
Revision
216 -
Directory Listing
Modified
Tue Oct 8 02:30:20 2002 UTC
(21 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Also look for keymaps in keymaps/%s so that rdesktop can be run "in place"
without installation... I find this useful for testing and it might avoid
some user complaints as well.
Revision
212 -
Directory Listing
Modified
Sun Oct 6 13:25:30 2002 UTC
(21 years, 6 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
On Solaris Break is Shift-Pause not Alt-Pause - so when checking for
Ctrl-Alt-Break, accept both Break and Pause and check state of Ctrl
and Alt.
Revision
205 -
Directory Listing
Modified
Thu Sep 26 14:11:59 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Suppress missing translation warnings if the keymap was "none" or doesn't
exist (in the latter case the user already receives an error).
Revision
203 -
Directory Listing
Modified
Thu Sep 26 14:04:30 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Optimise get_key_state by caching the modifier map and the state
(this can probably still be improved in the future).
Only call time(NULL) for the events where it's needed.
Revision
194 -
Directory Listing
Modified
Tue Sep 24 12:25:21 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Move keyboard grabbing to FocusIn/FocusOut to fix "rdesktop gets screensaver
password" problem. Hopefully this won't bring back the phantom flashing
titlebar...
Revision
191 -
Directory Listing
Modified
Tue Sep 24 07:58:34 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Reorder searches a bit - finds wrong X11 directory on my Debian system
since X11 is symlinked into /usr/include.
Revision
190 -
Directory Listing
Modified
Tue Sep 24 07:33:17 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Make no translation messages DEBUG_KBD.
Clean up includes, fix a few compile warnings, avoid rdesktop.h depending
on X (at the expense of KeySym -> uint32 - maybe in the future we need a
better proto scheme).
Revision
188 -
Directory Listing
Modified
Tue Sep 24 06:09:09 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Reinstate a cleaned-up version of the old xwin_toggle_fullscreen - I indeed
can't get it working reliably with all window managers without creating a
new window.
Move remaining non-window dependant code into ui_init/ui_deinit so that
xwin_toggle_fullscreen can do ui_destroy_window/ui_create_window.
Revision
171 -
Directory Listing
Modified
Tue Sep 17 09:20:13 2002 UTC
(21 years, 7 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
security: when supplying password as arg it is overwritten in the ps table with XXX. (On BSD based platforms this does nothing.)
Revision
165 -
Directory Listing
Modified
Mon Sep 16 13:21:44 2002 UTC
(21 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Better handling of guessed key translations: Uses local shift state.
Fixes problem with LeftShift not working without keymaps.
Revision
159 -
Directory Listing
Modified
Sun Sep 15 12:36:55 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
#ifdef out licence save code. I don't think it's really necessary; it's
always been broken and AFAIK no-one has complained.
Revision
158 -
Directory Listing
Modified
Sun Sep 15 11:53:50 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Possible fix for "flashing title bar" problem (don't grab in response
to FocusIn/FocusOut - seems to cause an event loop).
Revision
156 -
Directory Listing
Modified
Sun Sep 15 11:36:23 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Move platform-specific stuff to configure (avoid relying on GNU make)
Autodetect gcc in configure
Autodetect X11DIR in configure
Rename PREFIX etc in line with GNU conventions
Revision
155 -
Directory Listing
Modified
Sat Sep 14 18:48:59 2002 UTC
(21 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Copied most of the content of the Swedish mapping file to this file.
The Finnish and Swedish keyboard seems very alike.
Revision
145 -
Directory Listing
Modified
Sat Sep 14 17:43:54 2002 UTC
(21 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Updated with info about rdesktop-1.0.0-19-7-1-mmihalik-3.diff and rdesktop-1.0.0-mmihalik-1.diff.
Revision
133 -
Directory Listing
Modified
Sat Sep 14 15:52:26 2002 UTC
(21 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Added some info about fasttext2+nobackpixmap.patch.
Using double blank lines between each patch entry.
Revision
123 -
Directory Listing
Modified
Sat Sep 14 13:47:24 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Rewrite of toggle_fullscreen so it modifies the attributes of the existing
window instead of creating a new one.
Revision
122 -
Directory Listing
Modified
Sat Sep 14 11:54:11 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Eliminate noise in output - only print version/copyright in usage(),
make connecting/disconnecting message a DEBUG.
Revision
121 -
Directory Listing
Modified
Sat Sep 14 11:48:44 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Move non-window-related initialisation to ui_init.
All functions after ui_init can now assume display and other globals are valid.
Revision
120 -
Directory Listing
Modified
Thu Sep 12 09:41:28 2002 UTC
(21 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
install target uses install rather than cp. Makes it possible to
install while the rdesktop binary is in use.
Revision
119 -
Directory Listing
Modified
Thu Sep 12 09:38:31 2002 UTC
(21 years, 7 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Fixes Excel scroll-of-death problem: earlier select-loop failed to call xwin_process_events
when the queue was non-zero but the X11 socket was empty.
Revision
112 -
Directory Listing
Modified
Sat Sep 7 05:15:35 2002 UTC
(21 years, 7 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Provide prototypes for xmalloc, xfree, error for architectures that require
prototypes (I prefer not to include rdesktop.h from the OpenSSL code).
Revision
103 -
Directory Listing
Modified
Thu Aug 29 14:18:24 2002 UTC
(21 years, 8 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Make sure width is a multiple of 4 (previous version in ui_create_window
was getting done too late, after connection).
Revision
91 -
Directory Listing
Modified
Tue Aug 6 16:41:48 2002 UTC
(21 years, 8 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Fixed installkeymaps: Do not try to copy directory keymaps/CVS, when installing from checked out copy.
Revision
71 -
Directory Listing
Modified
Mon Jul 29 08:10:11 2002 UTC
(21 years, 9 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
make the using of variable
arguments to function-type macros consistent with the C99 standard
Revision
70 -
Directory Listing
Modified
Sat Jul 27 23:09:32 2002 UTC
(21 years, 9 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Add support for enabling/disabling local compose handling. Compose support is now disabled per default
Revision
69 -
Directory Listing
Modified
Sat Jul 27 22:35:38 2002 UTC
(21 years, 9 months ago)
by
astrand
Original Path:
sourceforge.net/trunk/rdesktop
Added "localstate" support to keymapping: Send local modifier state. This fixes problems with Shift-Home etc
Revision
61 -
Directory Listing
Modified
Sun Jul 14 12:06:03 2002 UTC
(21 years, 9 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
The 128-bit change broke licensing when used with 40-bit encryption
(sec_sign is also used from licence.c). Fix from Lars Heete.
Revision
60 -
Directory Listing
Modified
Sun Jul 14 04:29:21 2002 UTC
(21 years, 9 months ago)
by
jsorg71
Original Path:
sourceforge.net/trunk/rdesktop
license_send_request, static stream length was 120 + dynamic data, should be 128 + dynamic data
Revision
54 -
Directory Listing
Modified
Fri Jun 7 07:49:59 2002 UTC
(21 years, 10 months ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
using XEvent instead of XkbEvent. better tracking of modifiers. ( TODO: 1. sync at start up, 2. fallback for missing or improperly configured xkb module. )
Revision
53 -
Directory Listing
Modified
Tue May 28 11:48:55 2002 UTC
(21 years, 11 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Revert to old behaviour of connecting before creating the UI.
This is to stop the UI generating input before the connection is complete
(which causes connection failures). The one difficulty is that ui_select
is now called before ui_create_window, which may cause problems for other
UIs - we may still need to change this in the future.
Revision
52 -
Directory Listing
Modified
Fri Apr 26 08:22:39 2002 UTC
(22 years ago)
by
n-ki
Original Path:
sourceforge.net/trunk/rdesktop
adds support for accessx, makes it possible for people with disabilities to use rdesktop. Relies on XKB. Sync problem with changed modifiers on focus in not fixed yet...
Revision
48 -
Directory Listing
Modified
Thu Apr 11 14:12:16 2002 UTC
(22 years ago)
by
mmihalik
Original Path:
sourceforge.net/trunk/rdesktop
Basic keymap file without proper mapping but it has include common and a MAP command for that language
Revision
47 -
Directory Listing
Modified
Thu Apr 11 14:07:19 2002 UTC
(22 years ago)
by
mmihalik
Original Path:
sourceforge.net/trunk/rdesktop
Basic keymap file without proper mapping but it has include common and a proper MAP command for that language
Revision
39 -
Directory Listing
Modified
Fri Apr 5 07:57:43 2002 UTC
(22 years ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Code to save and load licence (not quite working yet - server still seems
to reissue the licence).
Small clean-up in xkeymap.
Revision
38 -
Directory Listing
Modified
Thu Apr 4 12:04:33 2002 UTC
(22 years ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop
Committing my keymap work - unlike the version in the unified patches,
this one uses external keymap files (which are my preference).
Revision
37 -
Directory Listing
Modified
Mon Sep 17 12:50:49 2001 UTC
(22 years, 7 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
MIPSpro defaults to unsigned char, use signed char where required.
__mips not __mips__, same for alpha.
Revision
33 -
Directory Listing
Modified
Sat Sep 15 12:34:34 2001 UTC
(22 years, 7 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Add a ui_select to xwin.c to reduce latency.
Remove extraneous error messages - only report at lowest level.
Endianness and IRIX compile fixes.
Revision
32 -
Directory Listing
Modified
Sat Sep 15 09:37:17 2001 UTC
(22 years, 7 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Synced crypto/ with latest OpenSSL.
Moved to OpenSSL big number routines to resolve licensing issues
with current code (although they add more bloat).
Revision
30 -
Directory Listing
Modified
Fri Sep 14 13:51:38 2001 UTC
(22 years, 7 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Portability fixes, including elimination of variable argument macros.
Rudimentary configure script.
Miscellaneous cleanups.
Revision
21 -
Directory Listing
Modified
Mon Oct 16 08:44:48 2000 UTC
(23 years, 6 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Added a number of command line options including autologon.
Inverted sense of -m (the default is now to send mouse move events).
Preparing for release of 1.0.0.
Revision
19 -
Directory Listing
Modified
Sun Oct 8 01:59:25 2000 UTC
(23 years, 6 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Bicolour was slightly broken (dodgy x++ without going through normal
loop). Hopefully this should be the last of our bitmap decompression
problems.
Revision
18 -
Directory Listing
Modified
Thu Oct 5 15:24:09 2000 UTC
(23 years, 6 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Fixed bitmap decompression routines, which were sometimes resulting
in anomalous vertical lines. The first scanline seems to be compressed
separately.
Revision
16 -
Directory Listing
Modified
Thu Sep 28 07:04:14 2000 UTC
(23 years, 7 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Added specific handler for triblt opcode 0x69 (used by Microsoft Word),
and fixed a typo in the default handler.
Fixed implementation of desktop cache code, which was sometimes
overlapping saves.
Revision
10 -
Directory Listing
Modified
Tue Aug 15 10:23:24 2000 UTC
(23 years, 8 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Major commit of work from laptop - done in various free moments.
Implemented encryption layer and some basic licensing negotiation.
Reorganised code somewhat. While this is not quite as clean, it is
a lot faster - our parser speed was becoming a bottle-neck.
Revision
9 -
Directory Listing
Modified
Tue Jul 25 12:34:29 2000 UTC
(23 years, 9 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Committing some awesome progress I made while overseas - this commit
really embodies a huge number of changes. We are now able to talk quite
fluently to a French NT Terminal Server - in normal usage only minor
font issues remain (handling of TEXT2 order is not perfect).
The next major hurdle is encryption, and it will be quite a big hurdle
- there seems to be some quite nasty session key stuff.
Revision
7 -
Directory Listing
Modified
Fri Jul 7 09:40:03 2000 UTC
(23 years, 9 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Miscellaneous updates: implemented some more protocol features including
colour maps. Started on a new bitmap decompression engine which is not
completely working yet - however I am going back on the road so I am
committing now.
Revision
6 -
Directory Listing
Modified
Wed Jul 5 07:44:21 2000 UTC
(23 years, 9 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
Started hacking on an X-Windows (Xlib) interface.
Currently pops up a window and displays bitmaps it sees side by side.
Next step is to go back to the protocol and interpret the surrounding data
stream.
Revision
4 -
Directory Listing
Added
Wed May 10 07:36:34 2000 UTC
(23 years, 11 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.