Commit Graph

1754 Commits

Author SHA1 Message Date
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
Peter Åstrand
ccfee8c0ef Added 'localstate' to keypad symbols. Makes it possible to, for
example, mark text with shift and keypad arrows.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@910 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-07 11:31:41 +00:00
Peter Åstrand
ce2d9a386c At XK_Num_Lock events, use RDP_INPUT_SYNCHRONIZE, if using numlock
sync.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@909 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-07 11:21:53 +00:00
Peter Åstrand
23c56655af Indent fixes
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@908 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-07 11:10:13 +00:00
Michael Gernoth
7276f18c81 fix configure to check for iconv.h in libiconv-prefix
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@907 423420c4-83ab-492f-b58f-81f9feb106b5
2005-06-06 14:14:45 +00:00
Jeroen Meijer
003ecba935 Fix immediate disconnect when connecting to Windows XP RTM
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@906 423420c4-83ab-492f-b58f-81f9feb106b5
2005-05-31 18:49:05 +00:00
Michael Gernoth
b90ffff097 Hebrew keymap from Shlomi Loubaton <shlomister@gmail.com>
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@905 423420c4-83ab-492f-b58f-81f9feb106b5
2005-05-24 18:12:59 +00:00
Jeroen Meijer
154a1c895a Tell the server to stop sending window updates when the rdesktop window is unmapped
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@904 423420c4-83ab-492f-b58f-81f9feb106b5
2005-05-20 22:09:32 +00:00
Michael Gernoth
04818ca41e bump version to 1.4.1
add some entries to TODO


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@902 423420c4-83ab-492f-b58f-81f9feb106b5
2005-05-08 17:57:12 +00:00
Michael Gernoth
df4b862047 fix compilation on cygwin
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@901 423420c4-83ab-492f-b58f-81f9feb106b5
2005-05-08 17:03:04 +00:00
Michael Gernoth
ac4efb4645 fix double slash while make install
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@900 423420c4-83ab-492f-b58f-81f9feb106b5
2005-05-04 18:01:56 +00:00
Jeroen Meijer
3b7f62f457 add additional compression flag
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@899 423420c4-83ab-492f-b58f-81f9feb106b5
2005-05-01 00:14:20 +00:00
Jeroen Meijer
d310e6a4ac fix match length decoding for mppc with 64kB history buffer
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@898 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-30 20:48:05 +00:00
Michael Gernoth
0a23837726 update changelog for rdpsnd_sgi
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@897 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-30 10:06:00 +00:00
Michael Gernoth
09b1c824ac SGI sound fixes from Jeremy Meng <voidfoo@cwazy.co.uk>
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@896 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-30 09:13:13 +00:00
Michael Gernoth
fba0d4f3fe reactivate fixed caps_lock hack. ctrl-alt-delete works again
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@895 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-27 10:05:43 +00:00
Jeroen Meijer
df0454d183 update comments. Thanks to Scott Marovich (marovich at hpl.hp.com) for pointing out that 3 is probably a synchronise update PDU
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@894 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-26 22:48:20 +00:00
Michael Gernoth
64c892b8c9 disable caps_lock fix.
this killed ctrl-alt-entf. need to llook into that later


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@893 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-25 05:32:23 +00:00
Michael Gernoth
ad536be89b ignore colour-cache with id 0. This fixes my colour-problems when using
compressed rdp at 8bpp


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@892 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-23 22:36:42 +00:00
Jay Sorg
91fbbc4cdb much work on nanox port
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@891 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-23 20:52:51 +00:00
Michael Gernoth
19769936e4 much better sound synchronization using the provided timestamps
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@890 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-22 21:54:57 +00:00
Jay Sorg
d419f824d3 add nanox
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@889 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-21 23:01:58 +00:00
Jeroen Meijer
696ea0c4f1 Add alternative mppc decompression code with 64kB history buffer from Vahur Sinijärv, and reenable rdp5 (persistent) bitmap cache 2 (64x64)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@888 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-17 23:14:20 +00:00
Michael Gernoth
d3356457fd Update ChangeLog
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@887 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-16 12:02:21 +00:00
Michael Gernoth
0929decadd Handle RDP recv queue even in RDP send queue is full.
Patch from James Cameron <james.cameron@hp.com>
This closes Debian Bug #246461.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@886 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-16 11:57:19 +00:00
Michael Gernoth
87d8eefba0 Enable rdp-compression for all bpps.
Many thanks to Vahur Sinijärv <vahur.sinijarv@cydonia.ee> for
finding the fix.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@885 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-16 11:42:34 +00:00
Michael Gernoth
daf84b718f silence warnings when connecting to w2k3 sp1 for now
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@884 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-14 16:46:13 +00:00
Michael Gernoth
23736e1f5e fix for --with-{ipv6,debug{,-kbd,-rdp5,-clipboard}}=no
Patch from Richard Brown <mynamewasgone@gmail.com>


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@883 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-13 20:08:06 +00:00
Jay Sorg
fc73abc6bd some qte cleanups
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@882 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-10 01:27:27 +00:00
Jay Sorg
8b75d4a973 added makefile_qte and new ui functions
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@881 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-05 03:22:15 +00:00
Michael Gernoth
9b5f896662 We need to include sys/types.h before including sys/socket.h
This broke builds on AIX.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@880 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-04 16:37:19 +00:00
Jay Sorg
f23575e2c5 added sound
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@879 423420c4-83ab-492f-b58f-81f9feb106b5
2005-04-04 02:06:24 +00:00