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
980 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 15 12:06:59 2005 UTC
(18 years, 10 months ago)
by
stargo
File length: 29112 byte(s)
Diff to
previous 977
Globally include limits.h for PATH_MAX, as this is used in types.h
Revision
977 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 8 19:15:57 2005 UTC
(18 years, 11 months ago)
by
astrand
File length: 29148 byte(s)
Diff to
previous 975
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, 11 months ago)
by
astrand
File length: 27781 byte(s)
Diff to
previous 968
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, 11 months ago)
by
astrand
File length: 27406 byte(s)
Diff to
previous 962
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, 11 months ago)
by
astrand
File length: 27203 byte(s)
Diff to
previous 958
Autoselecting keyboard map based on current locale. Re-implementation of patch #1068995.
Revision
958 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 3 08:36:08 2005 UTC
(18 years, 11 months ago)
by
astrand
File length: 27082 byte(s)
Diff to
previous 944
keymapname size if now PATH_MAX, since we now allow arbitrary file
names.
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
Add alternative mppc decompression code with 64kB history buffer from Vahur Sinijärv, and reenable rdp5 (persistent) bitmap cache 2 (64x64)
Revision
881 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 4 16:37:19 2005 UTC
(19 years, 3 months ago)
by
stargo
File length: 27205 byte(s)
Diff to
previous 871
We need to include sys/types.h before including sys/socket.h
This broke builds on AIX.
Revision
871 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 30 19:51:41 2005 UTC
(19 years, 3 months ago)
by
stargo
File length: 27182 byte(s)
Diff to
previous 867
allow windowid to be hexadecimal, which is what krdc actually uses...
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
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
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, 4 months ago)
by
stargo
File length: 26248 byte(s)
Diff to
previous 825
bump version to 1.4.0
change year in files
add missing docu for updated commandline-flags
update changelog
Revision
800 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 18 11:18:49 2004 UTC
(19 years, 7 months ago)
by
stargo
File length: 26083 byte(s)
Diff to
previous 782
add support for specifying the window-position with the -g parameter
Revision
747 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 9 13:50:41 2004 UTC
(19 years, 11 months ago)
by
astrand
File length: 25709 byte(s)
Diff to
previous 740
Disk redirection actually uses share names; not drive letters.
Make sure we truncate share names longer than 8 chars.
Documentation updated.
Revision
725 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 27 17:51:54 2004 UTC
(20 years ago)
by
jsorg71
File length: 25736 byte(s)
Diff to
previous 710
added persistant bitmap chaching from Jeroen Meijer, slightly modified
Revision
676 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 20 07:01:21 2004 UTC
(20 years, 2 months ago)
by
astrand
File length: 23919 byte(s)
Diff to
previous 651
Applied disconnect handling patch from Jeroen Meijer
Revision
646 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 2 15:34:38 2004 UTC
(20 years, 3 months ago)
by
forsberg
File length: 21271 byte(s)
Diff to
previous 637
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, 4 months ago)
by
n-ki
File length: 20016 byte(s)
Diff to
previous 628
make -r sound behave as the other -r switches, but keep backward compatibility i.e. "-r sound" still does the same
Revision
628 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 4 12:43:10 2004 UTC
(20 years, 4 months ago)
by
n-ki
File length: 19862 byte(s)
Diff to
previous 610
leave sound on server -r sound:remote thanks to cbquillen for finding out.
Revision
609 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Feb 16 20:28:09 2004 UTC
(20 years, 4 months ago)
by
stargo
File length: 19434 byte(s)
Diff to
previous 608
Make internal backing-store the default && small fix for it
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
fixing -r printer syntax using = as a separator to the driver part, i.e. -r printer:mydeskjet=xxx
Revision
578 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 23 06:56:42 2004 UTC
(20 years, 5 months ago)
by
n-ki
File length: 19299 byte(s)
Diff to
previous 575
removing the code that set the serial io stuff, and the extra options to comport....
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
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
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
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
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, 7 months ago)
by
astrand
File length: 15836 byte(s)
Diff to
previous 547
Reverted to the old numlock-state code. The numlock sync can be enabled via new option -N
Revision
547 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 10 15:09:49 2003 UTC
(20 years, 8 months ago)
by
astrand
File length: 15694 byte(s)
Diff to
previous 520
When mixing -f and -g, the last option should take precedence.
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
-A -> -r sound
Update option listing and documentation for this and some other options.
Revision
500 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 15 14:32:43 2003 UTC
(20 years, 8 months ago)
by
astrand
File length: 15343 byte(s)
Diff to
previous 482
Support for specifying geometry in terms of percent of whole screen
Revision
479 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 6 09:37:24 2003 UTC
(20 years, 9 months ago)
by
astrand
File length: 15017 byte(s)
Diff to
previous 474
Increased lengths for title, username and password
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
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
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
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
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
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
416 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 6 11:11:20 2003 UTC
(21 years, 1 month ago)
by
forsberg
File length: 13663 byte(s)
Diff to
previous 376
Initialize IPC.
Changes after running indent-all.sh
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
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
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
Support for the -5 flag to rdesktop, indicating the experimental RDP5
support should be used.
Revision
328 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 18 13:03:51 2003 UTC
(21 years, 4 months ago)
by
astrand
File length: 14374 byte(s)
Diff to
previous 325
New option for running single applications maximized
Revision
325 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 11 11:31:04 2003 UTC
(21 years, 4 months ago)
by
astrand
File length: 14070 byte(s)
Diff to
previous 318
Moved save_licence/load_licence back to rdesktop.c
Revision
317 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Feb 10 12:56:34 2003 UTC
(21 years, 5 months ago)
by
astrand
File length: 10787 byte(s)
Diff to
previous 315
Moved load_licence/save_licence to licence.c. Removed SAVE_LICENCE cond.
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
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
280 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 26 14:39:50 2002 UTC
(21 years, 7 months ago)
by
n-ki
File length: 13526 byte(s)
Diff to
previous 279
save licence change, based on Peter Fales and Mrs. Brisbys discussion.
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
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
263 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 18 18:12:49 2002 UTC
(21 years, 7 months ago)
by
astrand
File length: 11132 byte(s)
Diff to
previous 262
Support for extended WM hint _NET_WORKAREA, via -g workarea
Revision
222 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 11 04:00:32 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 10780 byte(s)
Diff to
previous 220
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
220 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 10 07:25:31 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 10755 byte(s)
Diff to
previous 214
Improve security of random number generation (support EGD, use MD5
in our poor man's version) - Jacco de Leeuw <jacco2@dds.nl>
Revision
214 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 6 13:57:39 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 9384 byte(s)
Diff to
previous 213
Remove -l (Microsoft have long since fixed the bug that made it work).
Revision
211 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 4 14:28:14 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 9828 byte(s)
Diff to
previous 188
-p - now reads from stdin rather than using getpass (/dev/tty)
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
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
security: when supplying password as arg it is overwritten in the ps table with XXX. (On BSD based platforms this does nothing.)
Revision
160 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 15 12:42:26 2002 UTC
(21 years, 9 months ago)
by
matthewc
File length: 9080 byte(s)
Diff to
previous 159
Now that we have ui_init move rounding of geometry there (it's X-specific).
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
#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
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
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
Make sure width is a multiple of 4 (previous version in ui_create_window
was getting done too late, after connection).
Revision
96 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 9 09:11:01 2002 UTC
(21 years, 11 months ago)
by
astrand
File length: 8774 byte(s)
Diff to
previous 82
Added -P parameter: Get password from external program (likeSSH_ASKPASS)
Revision
81 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 30 01:57:39 2002 UTC
(21 years, 11 months ago)
by
jsorg71
File length: 8487 byte(s)
Diff to
previous 79
added ui_init for pre connect inits like fullscreen
Revision
76 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 29 20:16:22 2002 UTC
(21 years, 11 months ago)
by
astrand
File length: 8460 byte(s)
Diff to
previous 66
Applied patch from Bob Bell for -K option
Revision
66 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 18 18:28:12 2002 UTC
(21 years, 11 months ago)
by
astrand
File length: 8326 byte(s)
Diff to
previous 64
Merged new keysym-based keyboard handling (from alt. CVS repos)
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
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, 3 months ago)
by
matthewc
File length: 8066 byte(s)
Diff to
previous 38
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, 3 months ago)
by
matthewc
File length: 7136 byte(s)
Diff to
previous 33
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
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
Portability fixes, including elimination of variable argument macros.
Rudimentary configure script.
Miscellaneous cleanups.
Revision
22 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 17 06:12:31 2000 UTC
(23 years, 8 months ago)
by
matty
File length: 5726 byte(s)
Diff to
previous 21
times(NULL) results in a segmentation fault on OSF1.
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
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)
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.