Commit Graph

1982 Commits

Author SHA1 Message Date
Marc-André Moreau
fa7900d293 libfreerdp-core: start using HTTP utils for NTLM HTTP authentication 2012-04-16 16:21:46 -04:00
Marc-André Moreau
883b04d51f libfreerdp-core: start HTTP utils 2012-04-14 14:19:31 -04:00
Marc-André Moreau
9cd6a8e87e libfreerdp-core: started annotating TSG packets 2012-04-01 02:11:07 -04:00
Marc-André Moreau
b6af8cd206 libfreerdp-core: added MS-TSGU interface definitions 2012-03-31 21:32:13 -04: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
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
Mads Kiilerich
7d6026b0f6 cmake: remove unused configuration options 2012-03-22 13:33:54 +01:00
Mads Kiilerich
3a0dd79f46 cmake: add missing debug options WITH_DEBUG_NTLM WITH_DEBUG_RDP 2012-03-22 13:33:51 +01:00
Mads Kiilerich
08ddf87a96 cmake: cleanup of debug options, sort the list 2012-03-22 13:33:01 +01:00
Marc-André Moreau
880052565d Merge pull request #509 from kiilerix/master
towards compiling with mingw
2012-03-21 15:32:10 -07:00
Mads Kiilerich
528422b1fa util windows.h: include winsock2.h before windows.h
That seems to be the right way to do it ...
2012-03-21 23:15:46 +01:00