Commit Graph

1951 Commits

Author SHA1 Message Date
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
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
Marc-André Moreau
141c928579 libfreerdp-sspi: move AV_PAIRs into separate file 2012-03-18 20:30:20 -04:00
Marc-André Moreau
a89bd5cec3 libfreerdp-sspi: NTLM server-side pubKeyAuth sending 2012-03-18 20:08:05 -04:00
Marc-André Moreau
09fad4042b Merge branch 'master' of github.com:FreeRDP/FreeRDP 2012-03-18 18:14:35 -04:00
Marc-André Moreau
8d82f15309 libfreerdp-sspi: improve server-side NTLM message parsing 2012-03-18 18:14:20 -04:00
Jay Sorg
235c9e57d6 libfreerdp-core: fix for cursor hot spot out of range 2012-03-18 12:34:08 -07:00
Marc-André Moreau
e5bb93505a Merge branch 'master' of github.com:FreeRDP/FreeRDP 2012-03-18 13:13:48 -04:00
Marc-André Moreau
4d665b116d xfreerdp-server: set TCP_NODELAY 2012-03-18 13:13:34 -04:00
Vic Lee
66d3799f5e nsc: add SSE2 optimization for nsc encoder. 2012-03-18 23:25:07 +08:00
Vic Lee
80ffbb878d nsc: add nsc encoder to test server. 2012-03-18 16:36:38 +08:00
Vic Lee
15baa1bbb4 nsc: implement nsc encoder. 2012-03-18 16:34:39 +08:00
Marc-André Moreau
ef4fc325ed Merge pull request #504 from kiilerix/master
make the convoluted handling of redirect cookies work slightly correctly
2012-03-16 13:14:10 -07:00
Mads Kiilerich
380d1f4b9a core: terminate redirect cookies correctly 2012-03-16 20:47:34 +01:00
Marc-André Moreau
0f54e1c778 Merge pull request #503 from kiilerix/master
valgrind cleanups
2012-03-16 10:36:36 -07:00
Mads Kiilerich
fe3c12d44a rdp redirect: do the necessary layering violation to avoid leaks 2012-03-16 18:12:49 +01:00
Mads Kiilerich
f2766a6d49 core/redirect: be aware that transport used in transport_check_fds might become invalid 2012-03-16 18:12:49 +01:00
Mads Kiilerich
2692328878 sspi/nla: implement ntlm_DeleteSecurityContext and start using ntlm_ContextFree to avoid leaking 2012-03-16 18:12:49 +01:00