Peter Åstrand
d0be804677
Removed old-style extern errno declaration.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@984 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-23 20:27:14 +00:00
Peter Åstrand
ecf548a492
Applied patch 1242734
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@983 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-23 20:12:50 +00:00
Michael Gernoth
deb81448df
sgi/irix driver was fixed, is not new...
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@982 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-16 18:09:00 +00:00
Michael Gernoth
da9f50db65
Fix Session Directory Support entry in ChangeLog
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@981 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-15 12:13:41 +00:00
Michael Gernoth
af8f71bd52
Update Changelog
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@980 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-15 12:07:42 +00:00
Michael Gernoth
45d0bff6d8
Globally include limits.h for PATH_MAX, as this is used in types.h
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@979 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-15 12:06:59 +00:00
Michael Gernoth
04ea0d7192
fix signedness-warning for ao_play
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@978 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-15 11:49:47 +00:00
Michael Gernoth
7ffe422a52
Slightly modified long filenames-patch from Alex Miller <asm at asm.kiev.ua>
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@977 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-15 11:44:35 +00:00
Peter Åstrand
75ea7d9148
Applied patch #1247780 (slightly modified) from Brian Chapeau: Session Directory support.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@976 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-08 19:15:57 +00:00
Peter Åstrand
2daead38a7
Protection against recursive sequences
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@975 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 13:39:57 +00:00
Peter Åstrand
36858922d6
keymapname -> g_keymapname
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@974 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 12:51:44 +00:00
Peter Åstrand
72055744b9
Created a common xstrdup function.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@973 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 12:50:15 +00:00
Peter Åstrand
65b28a80a4
Reorganized the automatic selection of keymap: The message about autoselection is not printed if -k is not given.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@972 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 12:44:10 +00:00
Peter Åstrand
2671e69027
Support for non-dead keys and autodetection of keymap has been
...
implemented.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@971 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 12:11:10 +00:00
Peter Åstrand
1f7c1fb74f
Removed translations for acute and grave: A swedish keyboard doesn't
...
actually have non-dead versions of these. common includes sequences
for these, though.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@970 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 12:10:05 +00:00
Peter Åstrand
5276690df1
Added base translation for acute.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@969 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 12:08:53 +00:00
Peter Åstrand
170fecf910
Added base translations for: asciitilde diaeresis asciicircum
...
apostrophe grave
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@968 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 11:49:34 +00:00
Peter Åstrand
b9abb01d00
Need to include limits.h for PATH_MAX.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@967 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-04 11:19:06 +00:00
Peter Åstrand
0d118de9a6
Updated Turkish Q keymap. Patch #940137 , from Umit Oztosun.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@966 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 12:05:42 +00:00
Peter Åstrand
5a4e3fd055
Added URL to MSDN, about the keyboard type, subtype, functionkeys.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@965 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 11:48:22 +00:00
Peter Åstrand
87ca88dabb
Replaced magic numbers for string lenghts with sizeof. Corrected sizeof statements for keyboard_*; we shouldn't count the trailing zero.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@964 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 11:47:20 +00:00
Peter Åstrand
8882a06591
It is now possible to specify keyboard type, subtype and number of functionskeys. From patch #974509 , by Dekaino.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@963 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 11:30:53 +00:00
Peter Åstrand
1320755f2b
Added missing c-basic-offset:s and license headers
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@962 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 10:56:16 +00:00
Peter Åstrand
5e5d52ccf4
Autoselecting keyboard map based on current locale. Re-implementation of patch #1068995 .
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@961 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 09:56:17 +00:00
Peter Åstrand
92df92615c
The keymap names are now case sensitive, since the -k argument now specifies a file name.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@960 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 09:32:22 +00:00
Peter Åstrand
6e5ea233bb
~/.rdesktop/keymaps is now tried before KEYMAP_PATH
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@959 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 08:41:02 +00:00
Peter Åstrand
dac5476aa8
Documented the new keymap search paths.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@958 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 08:36:53 +00:00
Peter Åstrand
fa73269ae1
keymapname size if now PATH_MAX, since we now allow arbitrary file
...
names.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@957 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 08:36:08 +00:00
Peter Åstrand
6c0bc284cd
Keymaps are now searched in ~/.rdesktop/keymaps as well.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@956 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 08:25:32 +00:00
Peter Åstrand
85d2067013
Fixed speling error in comment for free_key_translation.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@955 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 07:08:48 +00:00
Peter Åstrand
6aae477ddb
free_key_translation should be static.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@954 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-03 07:08:17 +00:00
Peter Åstrand
c5bb049051
Added Czech keymap, from Lukas Kubin. Patch #1100305 .
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@953 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 18:35:47 +00:00
Peter Åstrand
6d1c8d7a40
Updated keymap according to patch 1114161. Patch submitted by Leo
...
Bistmans.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@952 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 18:28:59 +00:00
Peter Åstrand
79b3e729a9
Fixed stale comment about multi-scancode keypresses.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@951 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 18:15:07 +00:00
Peter Åstrand
39408cef26
Free mem before assigning new objects to keymap.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@950 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 18:07:56 +00:00
Peter Åstrand
eb2937c307
Added sequence definitions for keysyms that should be translated into
...
dead keys, like eacute.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@949 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 17:48:33 +00:00
Peter Åstrand
c04f1dc310
Implemented support for keyboard "sequences", which makes it possible to send multiple scancodes to the RDP server in response to one X11 keyboard event.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@948 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 15:07:35 +00:00
Peter Åstrand
a3360b8463
_rdpdr_check_fds should be static.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@947 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:45:11 +00:00
Peter Åstrand
e2eec0e025
Ran "make proto" (and indent-all, of course).
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@946 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:43:56 +00:00
Peter Åstrand
46f5d6f7fc
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.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@945 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:42:26 +00:00
Peter Åstrand
e4f0ee6f7d
rdp_process_server_caps should be static.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@944 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:29:41 +00:00
Peter Åstrand
d9f1f35953
print_disconnect_reason should be static.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@943 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:29:15 +00:00
Peter Åstrand
7c930b9082
dummy_statfs should be static.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@942 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:28:54 +00:00
Peter Åstrand
0663d2ad33
Surround public functions requiring X11 headers with #ifndef
...
MAKE_PROTO; these are in xproto.h, which is not generated by cproto.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@941 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:27:46 +00:00
Peter Åstrand
d134716beb
Indent fixes.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@940 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-02 09:19:24 +00:00
Michael Gernoth
dc915d3d62
Compile fix for older GCCs from Nikolai V. Ivanyushin <nvi@sven.ru>
...
(Move declaration of variable to start of function)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@939 423420c4-83ab-492f-b58f-81f9feb106b5
2005-07-30 08:39:06 +00:00
Michael Gernoth
19da17b78c
compression works for all depths now
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@935 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-30 22:29:16 +00:00
Michael Gernoth
5f2ebd9f0f
fix compiler warning on Mac OS/X:
...
pointer targets in passing argument differ in signedness
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@913 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-27 21:57:04 +00:00
Peter Åstrand
27acca1127
Support the clipboard INCR protocol: Applied patch from Burt Holzman.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@912 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-27 12:18:48 +00:00
Michael Gernoth
900efb873c
bugfix from Jeremy Meng <voidfoo@cwazy.co.uk>
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@911 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-26 22:36:44 +00:00