This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /sourceforge.net/trunk/rdesktop/secure.c
Parent Directory
| Revision Log
Revision
432 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 1 09:31:25 2003 UTC
(21 years ago)
by
matthewc
File length: 20360 byte(s)
Diff to
previous 421
,
to
selected 377
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
421 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 12 09:25:13 2003 UTC
(21 years ago)
by
forsberg
File length: 20512 byte(s)
Diff to
previous 419
,
to
selected 377
If server advertises RDP4 support only, don't use rdp5. Ie, provide
fallback to RDP4 even if -5 switch is set on commandline.
Revision
412 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 6 11:07:46 2003 UTC
(21 years, 1 month ago)
by
forsberg
File length: 20235 byte(s)
Diff to
previous 380
,
to
selected 377
Request channels in an orderly way :).
Allow transmission on a certain channel (still retaining old interface).
Indentation changes.
Revision
377 -
(
view)
(
annotate)
-
[selected]
Modified
Thu May 22 08:37:57 2003 UTC
(21 years, 1 month ago)
by
forsberg
File length: 19560 byte(s)
Diff to
previous 376
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
365 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 16 08:19:15 2003 UTC
(21 years, 2 months ago)
by
matthewc
File length: 19400 byte(s)
Diff to
previous 363
,
to
selected 377
Fix some instances of out_uint{16|32} with non-zero value (should be
out_uint{16|32}_{le|be}
Revision
363 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 16 08:03:59 2003 UTC
(21 years, 2 months ago)
by
matthewc
File length: 19403 byte(s)
Diff to
previous 357
,
to
selected 377
Autodetect RDP4-style or X.509 exchange (RDP5 still uses the earlier
if you don't have a licence server).
Revision
357 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 28 12:55:25 2003 UTC
(21 years, 3 months ago)
by
forsberg
File length: 19462 byte(s)
Diff to
previous 352
,
to
selected 377
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
352 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 27 13:29:36 2003 UTC
(21 years, 3 months ago)
by
forsberg
File length: 19326 byte(s)
Diff to
previous 315
,
to
selected 377
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
61 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 14 12:06:03 2002 UTC
(21 years, 11 months ago)
by
matthewc
File length: 14014 byte(s)
Diff to
previous 57
,
to
selected 377
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
32 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 15 09:37:17 2001 UTC
(22 years, 9 months ago)
by
matty
File length: 13925 byte(s)
Diff to
previous 30
,
to
selected 377
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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 14 13:51:38 2001 UTC
(22 years, 9 months ago)
by
matty
File length: 13789 byte(s)
Diff to
previous 28
,
to
selected 377
Portability fixes, including elimination of variable argument macros.
Rudimentary configure script.
Miscellaneous cleanups.
Revision
10 -
(
view)
(
annotate)
-
[select for diffs]
Added
Tue Aug 15 10:23:24 2000 UTC
(23 years, 10 months ago)
by
matty
File length: 13417 byte(s)
Diff
to
selected 377
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.
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.