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/rdesktop.c
Parent Directory
|
Revision Log
Revision
1046 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 24 08:21:31 2006 UTC
(18 years, 4 months ago)
by
forsberg
File length: 29275 byte(s)
Diff to
previous 1042
,
to
selected 58
Length of shell (-s argument) changed from 128 to 256, since investigations
show that WTS servers chop the string at 256 byte.
Revision
1010 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 31 13:00:57 2005 UTC
(18 years, 10 months ago)
by
astrand
File length: 29236 byte(s)
Diff to
previous 980
,
to
selected 58
Using new utility function str_startswith, to get rid of many sizeof:s and hardcoded constants.
Revision
977 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 8 19:15:57 2005 UTC
(18 years, 10 months ago)
by
astrand
File length: 29148 byte(s)
Diff to
previous 975
,
to
selected 58
Applied patch #1247780 (slightly modified) from Brian Chapeau: Session Directory support.
Revision
973 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 4 12:44:10 2005 UTC
(18 years, 10 months ago)
by
astrand
File length: 27781 byte(s)
Diff to
previous 968
,
to
selected 58
Reorganized the automatic selection of keymap: The message about autoselection is not printed if -k is not given.
Revision
964 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 3 11:30:53 2005 UTC
(18 years, 10 months ago)
by
astrand
File length: 27406 byte(s)
Diff to
previous 962
,
to
selected 58
It is now possible to specify keyboard type, subtype and number of functionskeys. From patch #974509, by Dekaino.
Revision
962 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 3 09:56:17 2005 UTC
(18 years, 10 months ago)
by
astrand
File length: 27203 byte(s)
Diff to
previous 958
,
to
selected 58
Autoselecting keyboard map based on current locale. Re-implementation of patch #1068995.
Revision
889 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 17 23:14:20 2005 UTC
(19 years, 2 months ago)
by
jdmeijer
File length: 27069 byte(s)
Diff to
previous 886
,
to
selected 58
Add alternative mppc decompression code with 64kB history buffer from Vahur Sinijärv, and reenable rdp5 (persistent) bitmap cache 2 (64x64)
Revision
857 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 13 13:36:04 2005 UTC
(19 years, 3 months ago)
by
stargo
File length: 26985 byte(s)
Diff to
previous 855
,
to
selected 58
configure test for HAVE_ICONV_H, HAVE_LOCALE_H and HAVE_LANGINFO_H
still no test for HAVE_ICONV
Revision
855 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 13 13:18:48 2005 UTC
(19 years, 3 months ago)
by
stargo
File length: 26927 byte(s)
Diff to
previous 848
,
to
selected 58
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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 6 21:11:18 2005 UTC
(19 years, 3 months ago)
by
stargo
File length: 26248 byte(s)
Diff to
previous 825
,
to
selected 58
bump version to 1.4.0
change year in files
add missing docu for updated commandline-flags
update changelog
Revision
747 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 9 13:50:41 2004 UTC
(19 years, 10 months ago)
by
astrand
File length: 25709 byte(s)
Diff to
previous 740
,
to
selected 58
Disk redirection actually uses share names; not drive letters.
Make sure we truncate share names longer than 8 chars.
Documentation updated.
Revision
646 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 2 15:34:38 2004 UTC
(20 years, 2 months ago)
by
forsberg
File length: 21271 byte(s)
Diff to
previous 637
,
to
selected 58
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
629 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 4 13:23:23 2004 UTC
(20 years, 3 months ago)
by
n-ki
File length: 20016 byte(s)
Diff to
previous 628
,
to
selected 58
make -r sound behave as the other -r switches, but keep backward compatibility i.e. "-r sound" still does the same
Revision
582 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 23 14:37:51 2004 UTC
(20 years, 5 months ago)
by
n-ki
File length: 19310 byte(s)
Diff to
previous 580
,
to
selected 58
fixing -r printer syntax using = as a separator to the driver part, i.e. -r printer:mydeskjet=xxx
Revision
575 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 22 09:03:06 2004 UTC
(20 years, 5 months ago)
by
n-ki
File length: 19311 byte(s)
Diff to
previous 571
,
to
selected 58
next_arg. slight oversight, when backslashing a needle we need to left shift the string 1 char.
Revision
571 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 21 18:17:20 2004 UTC
(20 years, 5 months ago)
by
n-ki
File length: 19044 byte(s)
Diff to
previous 570
,
to
selected 58
next_arg modified to support escaping of needles with backslash. ( you may need two dep. on your shell. )
Revision
570 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 21 18:02:38 2004 UTC
(20 years, 5 months ago)
by
stargo
File length: 18926 byte(s)
Diff to
previous 569
,
to
selected 58
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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 21 11:08:39 2004 UTC
(20 years, 5 months ago)
by
matthewc
File length: 15837 byte(s)
Diff to
previous 552
,
to
selected 58
Bump version number to 1.3.1.
Fix spelling: syncronization -> synchronisation (synchronization would be
okay too, but I use the Australian/British spelling :))
Revision
552 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 8 12:01:25 2003 UTC
(20 years, 6 months ago)
by
astrand
File length: 15836 byte(s)
Diff to
previous 547
,
to
selected 58
Reverted to the old numlock-state code. The numlock sync can be enabled via new option -N
Revision
520 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 28 05:07:00 2003 UTC
(20 years, 8 months ago)
by
matthewc
File length: 15668 byte(s)
Diff to
previous 501
,
to
selected 58
-A -> -r sound
Update option listing and documentation for this and some other options.
Revision
471 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 22 12:33:21 2003 UTC
(20 years, 9 months ago)
by
forsberg
File length: 14997 byte(s)
Diff to
previous 458
,
to
selected 58
Clarified usage message for -E flag.
Fixed flag-collission (-E was used twice, the other -E is now -Q).
Revision
444 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Aug 17 07:31:36 2003 UTC
(20 years, 10 months ago)
by
astrand
File length: 14854 byte(s)
Diff to
previous 438
,
to
selected 58
Applied patch from Mike Dawson (slightly modified)
for handling numeric IPv6 addresses.
Revision
432 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 1 09:31:25 2003 UTC
(21 years ago)
by
matthewc
File length: 13979 byte(s)
Diff to
previous 427
,
to
selected 58
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
427 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 19 11:51:18 2003 UTC
(21 years ago)
by
forsberg
File length: 14110 byte(s)
Diff to
previous 424
,
to
selected 58
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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 19 07:29:53 2003 UTC
(21 years ago)
by
forsberg
File length: 13753 byte(s)
Diff to
previous 416
,
to
selected 58
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
367 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 16 13:04:15 2003 UTC
(21 years, 2 months ago)
by
matthewc
File length: 13470 byte(s)
Diff to
previous 365
,
to
selected 58
Move non system dependent part of save_licence back to licence.c.
Clean up overly paranoid code, close files, free memory, etc.
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: 15316 byte(s)
Diff to
previous 350
,
to
selected 58
Fix some instances of out_uint{16|32} with non-zero value (should be
out_uint{16|32}_{le|be}
Revision
350 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 27 13:18:13 2003 UTC
(21 years, 3 months ago)
by
forsberg
File length: 15307 byte(s)
Diff to
previous 333
,
to
selected 58
Support for the -5 flag to rdesktop, indicating the experimental RDP5
support should be used.
Revision
297 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 28 12:27:28 2003 UTC
(21 years, 5 months ago)
by
matthewc
File length: 13750 byte(s)
Diff to
previous 289
,
to
selected 58
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
279 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 26 10:09:14 2002 UTC
(21 years, 7 months ago)
by
n-ki
File length: 11256 byte(s)
Diff to
previous 263
,
to
selected 58
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
222 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 11 04:00:32 2002 UTC
(21 years, 8 months ago)
by
matthewc
File length: 10780 byte(s)
Diff to
previous 220
,
to
selected 58
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
188 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 24 06:09:09 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 9099 byte(s)
Diff to
previous 171
,
to
selected 58
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 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 17 09:20:13 2002 UTC
(21 years, 9 months ago)
by
n-ki
File length: 9085 byte(s)
Diff to
previous 169
,
to
selected 58
security: when supplying password as arg it is overwritten in the ps table with XXX. (On BSD based platforms this does nothing.)
Revision
159 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 15 12:36:55 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 9225 byte(s)
Diff to
previous 122
,
to
selected 58
#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
122 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 14 11:54:11 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 9198 byte(s)
Diff to
previous 121
,
to
selected 58
Eliminate noise in output - only print version/copyright in usage(),
make connecting/disconnecting message a DEBUG.
Revision
121 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 14 11:48:44 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 9214 byte(s)
Diff to
previous 114
,
to
selected 58
Move non-window-related initialisation to ui_init.
All functions after ui_init can now assume display and other globals are valid.
Revision
103 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 29 14:18:24 2002 UTC
(21 years, 10 months ago)
by
matthewc
File length: 8842 byte(s)
Diff to
previous 100
,
to
selected 58
Make sure width is a multiple of 4 (previous version in ui_create_window
was getting done too late, after connection).
Revision
58 -
(
view)
(
annotate)
-
[selected]
Modified
Sun Jul 14 00:34:21 2002 UTC
(21 years, 11 months ago)
by
jsorg71
File length: 8196 byte(s)
Diff to
previous 53
added tcp port command line option
Revision
53 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 28 11:48:55 2002 UTC
(22 years, 1 month ago)
by
matthewc
File length: 8057 byte(s)
Diff to
previous 39
,
to
selected 58
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
39 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 5 07:57:43 2002 UTC
(22 years, 2 months ago)
by
matthewc
File length: 8066 byte(s)
Diff to
previous 38
,
to
selected 58
Code to save and load licence (not quite working yet - server still seems
to reissue the licence).
Small clean-up in xkeymap.
Revision
38 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 4 12:04:33 2002 UTC
(22 years, 2 months ago)
by
matthewc
File length: 7136 byte(s)
Diff to
previous 33
,
to
selected 58
Committing my keymap work - unlike the version in the unified patches,
this one uses external keymap files (which are my preference).
Revision
33 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 15 12:34:34 2001 UTC
(22 years, 9 months ago)
by
matty
File length: 7182 byte(s)
Diff to
previous 30
,
to
selected 58
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
30 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 14 13:51:38 2001 UTC
(22 years, 9 months ago)
by
matty
File length: 7150 byte(s)
Diff to
previous 29
,
to
selected 58
Portability fixes, including elimination of variable argument macros.
Rudimentary configure script.
Miscellaneous cleanups.
Revision
21 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 16 08:44:48 2000 UTC
(23 years, 8 months ago)
by
matty
File length: 5703 byte(s)
Diff to
previous 17
,
to
selected 58
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
10 -
(
view)
(
annotate)
-
[select for diffs]
Added
Tue Aug 15 10:23:24 2000 UTC
(23 years, 10 months ago)
by
matty
File length: 4971 byte(s)
Diff
to
selected 58
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.