Mads Kiilerich
94e9405202
locale: make RDP_SCANCODE a simple value type that easily can be passed around
2012-03-29 01:12:35 +02:00
Mads Kiilerich
d3b32f59c5
server: fix building without XTest
2012-03-29 01:10:58 +02:00
Mads Kiilerich
6c4b4dcbed
fix building on X11 without XKBFILE
2012-03-29 01:10:57 +02:00
Jay Sorg
b1a80822d7
libfreerdp-cache: complete update_pointer_color
2012-03-28 15:34:56 -07:00
Marc-André Moreau
e9aee05684
libfreerdp-core: cleanup rpch_in_send() HTTP encoding
2012-03-28 15:26:33 -04:00
Marc-André Moreau
fb0d09080d
libfreerdp-core: start separating HTTP encoding methods (TSG)
2012-03-28 15:07:57 -04:00
Marc-André Moreau
57fbe60d33
libfreerdp-core: add extra debug output for TSG integration
2012-03-28 13:14:18 -04:00
Marc-André Moreau
dcf6c3dc64
libfreerdp-core: continue NTLM integration with TSG
2012-03-28 10:34:23 -04:00
Marc-André Moreau
87d3c3eab8
Merge pull request #517 from dorianj/master
...
libfreerdp-utils: fix freerdp_append_shared_library_suffix on OS X
2012-03-27 12:58:04 -07:00
Marc-André Moreau
6d94e30b00
Merge pull request #516 from atong/master
...
cache: fix BITMAP_CACHE_WAITING_LIST_INDEX handling
2012-03-27 12:56:40 -07:00
Dorian Johnson
b489d51b6c
libfreerdp-utils: make freerdp_append_shared_library_suffix work when file_path is shorter than the suffix, which is true for 'rail' and '.dylib'.
2012-03-27 14:54:10 -05:00
Anthony Tong
87fb68ba12
cache: fix BITMAP_CACHE_WAITING_LIST_INDEX handling
2012-03-27 15:44:42 -04:00
Jay Sorg
3996620064
mppc_enc: add hash tables to speed up mppc encoder
2012-03-27 00:43:53 -07:00
Marc-André Moreau
809cc99b82
libfreerdp-core: start TSG integration with libfreerdp-sspi
2012-03-26 23:20:25 -04:00
Marc-André Moreau
1743a9464f
libfreerdp-core: add TSG to transport layer
2012-03-26 12:20:38 -04:00
Marc-André Moreau
7e3c9331ad
libfreerdp-utils: add parsing of --tsg option
2012-03-26 03:04:47 -04:00
Marc-André Moreau
f5b91f0b84
libfreerdp-core: start integrating terminal server gateway code
2012-03-26 02:45:01 -04:00
Marc-André Moreau
82542fdb21
libfreerdp-sspi: added wintypes.h
2012-03-25 17:08:05 -04:00
Marc-André Moreau
2a9428b040
libfreerdp-sspi: add _T() macro
2012-03-24 18:01:56 -04:00
Marc-André Moreau
048a4780e8
libfreerdp-sspi: fix UNICODE support, can connect successfully in both modes now
2012-03-24 16:23:14 -04:00
Marc-André Moreau
842e85bcdc
libfreerdp-sspi: fix compilation on Linux without UNICODE definition
2012-03-24 16:02:58 -04:00
Marc-André Moreau
e6ca39750a
libfreerdp-sspi: fix compilation on windows with UNICODE defined
2012-03-24 15:47:16 -04:00
Marc-André Moreau
679d5b68c6
libfreerdp-sspi: fix compilation on Linux
2012-03-24 01:01:28 -04:00
Marc-André Moreau
d1280c1bd1
libfreerdp-sspi: start implementing ASCII and Unicode methods
2012-03-24 00:14:45 -04:00
Marc-André Moreau
cb6da81d7f
cunit: fix SSPI unit tests
2012-03-23 21:28:53 -04:00
Marc-André Moreau
8e5802bc2b
Merge pull request #510 from jiten19/rdp6
...
add RDP6 decompression
2012-03-23 18:26:58 -07:00
Marc-André Moreau
ed2a1517b4
Merge pull request #513 from kiilerix/master
...
a crypto+redirect fix and manu small steps with locale / keyboard refactoring
2012-03-23 18:25:15 -07:00
Mads Kiilerich
7f67338e2d
locale: debug statements and indentation
2012-03-24 02:01:12 +01:00
Mads Kiilerich
0acd3d5a98
locale: reintroduce sun keyboard layouts and fix sun compilation
...
Untested.
2012-03-24 01:57:10 +01:00
Mads Kiilerich
1b52843f74
locale: plug some xkb / keymap leaks
2012-03-24 01:57:10 +01:00
Mads Kiilerich
b931891bed
locale: don't fall back to keymap detection when xkbfile is used
2012-03-24 01:57:10 +01:00
Mads Kiilerich
df80dff43d
locale: reintroduce use of freerdp_detect_keyboard for default keyboard layout id
2012-03-24 01:57:10 +01:00
Mads Kiilerich
f1fc6d0c25
locale: encapsulate X11_KEYCODE_TO_RDP_SCANCODE in keyboard.c
2012-03-24 01:57:10 +01:00
Mads Kiilerich
430d42aeac
locale: encapsulate RDP_SCANCODE_TO_X11_KEYCODE in keyboard.c
2012-03-24 01:57:10 +01:00
Mads Kiilerich
25732265b2
locale: move conversion from xkb layout names to RDP IDs to xkb_layout_ids.c
...
Refactoring - no semantic changes.
2012-03-24 01:57:10 +01:00
Mads Kiilerich
cdfb2fbaed
locale: drop redundant VIRTUAL_KEY_CODE_TO_RDP_SCANCODE_TABLE
...
The same information can be found in VIRTUAL_KEY_CODE_TO_DEFAULT_RDP_SCANCODE_TABLE.
Refactoring - no semantic changes.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
da5ffe70ef
locale: move keymap parsing to keyboard_keymap.c
...
Refactoring - no semantic changes.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
9d69c9158c
locale: clarify that WITH_XKBFILE is subordinate to WITH_X11
...
This should make no visible change in sane configurations.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
3d57e65a65
locale: clarify internally what is xkbfile and what is xkb
...
Refactoring - no semantic changes.
--HG--
rename : libfreerdp-locale/keyboard_xkb.c => libfreerdp-locale/keyboard_xkbfile.c
rename : libfreerdp-locale/keyboard_xkb.h => libfreerdp-locale/keyboard_xkbfile.h
2012-03-24 01:57:09 +01:00
Mads Kiilerich
6c19f819e1
locale: move Virtual-Key Code definitions to virtual_key_codes.[ch]
...
Refactoring - no semantic changes.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
faab56aae6
locale: introduce freerdp_keyboard_get_virtual_key_code_from_name
...
Refactoring - no semantic changes.
2012-03-24 01:57:09 +01:00
Mads Kiilerich
ab051e5cee
core: reset crypto key counters when the keys are initialized
...
This fixes --sec rdp --salted-checksum in combination with farm redirect.
The counters are implicitly set to 0 in rdp_new, but they also has to be reset
after redirects. Resetting the counters when the keys are reset seems like the
cleanest solution.
2012-03-24 01:57:09 +01:00
Marc-André Moreau
92a988b2de
libfreerdp-sspi: avoid conflicting definitions when NATIVE_SSPI is on
2012-03-23 18:53:10 -04:00
Marc-André Moreau
02cc7665fe
wfreerdp: fix compilation warnings
2012-03-23 18:26:03 -04:00
Marc-André Moreau
6719aa9445
cmake: fix linker flags on Mac OS X
2012-03-22 20:37:05 -04:00
Marc-André Moreau
0b44c2dc25
Merge pull request #511 from kiilerix/master
...
various polishing
2012-03-22 13:43:55 -07:00
Mads Kiilerich
900f618326
update rpm spec, align it more with the Fedora rpm spec
2012-03-22 21:37:47 +01:00
Mads Kiilerich
53ab60dcb3
x: tell politely why xfreerdp is closing without making it look like an error
2012-03-22 21:30:39 +01:00
Mads Kiilerich
53c6815c84
x: improve debugging of X events
2012-03-22 21:30:15 +01:00
Mads Kiilerich
592a99de3c
core: tweak rdp debugging
2012-03-22 14:34:08 +01:00