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
Mads Kiilerich
2d68abd97d
cmake: don't try to detect OpenSSL if OPENSSL_INCLUDE_DIR and OPENSSL_LIBRARIES are defined
...
--HG--
extra : rebase_source : fee9366943406e93964821a1991f1ac0c03983e5
2012-03-21 23:15:46 +01:00
Mads Kiilerich
dc32388e50
reduce the use of windows.h in header files
...
--HG--
extra : rebase_source : 3d15968fcc5255e99a7343aeef2b2a79d71c6704
2012-03-21 23:13:35 +01:00
Marc-André Moreau
263ce4673b
Merge pull request #508 from pjd/fixes
...
Fix compilation warning when WITH_SSE2 is not defined.
2012-03-21 12:54:41 -07:00
Pawel Jakub Dawidek
49fe529e15
Fix compilation warning when WITH_SSE2 is not defined.
2012-03-21 20:51:31 +01:00
Mads Kiilerich
5c718a3948
types.h: windows can have stdbool.h too but still don't like "typedef int boolean"
...
--HG--
extra : rebase_source : f472822b40a21f4c375782c3c71bcfbdde672207
2012-03-21 20:46:57 +01:00
Mads Kiilerich
147f7a2adb
cmake: default to build shared libs - don't enforce it
...
--HG--
extra : rebase_source : 7b731d1a90169a22dda6bb9506ce41a01e98f29a
2012-03-21 20:46:37 +01:00
qubit
80c2b35166
hashtable generators for rdp6
2012-03-21 23:02:38 +05:30
qubit
4c29dd9e3e
add RDP6 decompression
2012-03-21 22:48:40 +05:30
Jay Sorg
7ecd7c5fdb
libfreerdp-core: hook up mppc compressor to fastpath packets
2012-03-20 10:03:36 -07:00
Marc-André Moreau
bd55533220
Merge pull request #507 from pjd/fixes
...
Compilation fixes for FreeBSD.
2012-03-20 06:44:24 -07:00
Pawel Jakub Dawidek
eb2757fac5
Compilation fixes for FreeBSD.
2012-03-20 14:27:28 +01:00
Marc-André Moreau
c71f5206aa
Merge pull request #506 from llyzs/nsc
...
NSCodec encoder
2012-03-19 21:09:24 -07:00
Jay Sorg
d31e663600
mppc bulk compressor
2012-03-18 23:02:13 -07:00
Marc-André Moreau
e969a5b163
libfreerdp-sspi: reached functional server-side NLA level (authenticates, doesn't validate everything)
2012-03-18 22:24:49 -04:00
Marc-André Moreau
76dedc59bf
libfreerdp-sspi: fix server-side NTLM session key generation
2012-03-18 22:02:23 -04:00