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/rdp.c
Parent Directory
| Revision Log
Revision
1508 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 20 16:47:49 2009 UTC
(14 years, 10 months ago)
by
dpavlin
File length: 38413 byte(s)
Diff to
previous 1507
,
to
selected 513
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
1238 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 14 08:59:03 2006 UTC
(18 years ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop/rdp.c
File length: 33666 byte(s)
Diff to
previous 1217
,
to
selected 513
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
432 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 1 09:31:25 2003 UTC
(20 years, 11 months ago)
by
matthewc
Original Path:
sourceforge.net/trunk/rdesktop/rdp.c
File length: 21718 byte(s)
Diff to
previous 426
,
to
selected 513
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
351 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 27 13:22:29 2003 UTC
(21 years, 2 months ago)
by
forsberg
Original Path:
sourceforge.net/trunk/rdesktop/rdp.c
File length: 20299 byte(s)
Diff to
previous 340
,
to
selected 513
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
10 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 15 10:23:24 2000 UTC
(23 years, 10 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop/rdp.c
File length: 15056 byte(s)
Diff to
previous 9
,
to
selected 513
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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 25 12:34:29 2000 UTC
(23 years, 10 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop/rdp.c
File length: 44787 byte(s)
Diff to
previous 7
,
to
selected 513
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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 7 09:40:03 2000 UTC
(23 years, 11 months ago)
by
matty
Original Path:
sourceforge.net/trunk/rdesktop/rdp.c
File length: 38339 byte(s)
Diff to
previous 6
,
to
selected 513
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.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.