Commit Graph

416 Commits

Author SHA1 Message Date
Stefan Giermair 26045f1062 backported timezone redirection
should be equal with 777dff2d0b
2013-08-10 10:18:13 -04:00
Bernhard Miklautz 3db32e8e8e xfreerdp: added wm-class option to set WM_CLASS hint
based on 96290efd76

fixes #1138
2013-04-03 11:07:56 +02:00
Bernhard Miklautz e0cc1e6065 kbd: set VK_DIVIDE extended
Fixes #811
2013-03-01 19:36:12 +01:00
Mike McQuaid 293074f30f Add missing config.h to types.h
Without config.h the various HAVE_* macros are not used properly and
this causes a compilation error on OSX Mountain Lion.
(cherry picked from commit e32f9ed4b8)
2013-02-20 02:05:51 +01:00
hardening 11c46d804d Fixed more function declarations that aren't prototypes 2013-02-14 21:49:58 +01:00
hardening 2064a99132 Fixed function declarations that aren't prototypes 2013-02-14 21:44:23 +01:00
Mike Carifio 19c6f93e2d xfreerdp: Adds switch --from-stdin.
This switch will prompt username, password, domain and connection
host if not specified at the command line.

Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
(cherry picked from commit a31f0c62e6)

Conflicts:
	client/X11/xfreerdp.1.xml
	client/X11/xfreerdp.c
	include/freerdp/settings.h
	libfreerdp-core/settings.c
	libfreerdp-utils/args.c
2012-10-27 15:28:47 +02:00
Marc-André Moreau a3396a121b libfreerdp-gdi: add PatBlt DPa operation 2012-10-26 22:29:43 -02:00
Vic Lee 2950ccf670 core: register audio device only if plugins are registered. 2012-03-25 07:26:25 -05:00
Marc-André Moreau 7a6c813fcf libfreerdp-utils: extend plugin utils 2012-02-09 19:48:52 -05:00
Marc-André Moreau aaaafcc4b7 libfreerdp-utils: improve freerdp_load_plugin 2012-02-09 17:48:30 -05:00
Marc-André Moreau 549faa6d87 libfreerdp-gdi: optimize line drawing 2012-02-08 22:34:37 -05:00
Pawel Jakub Dawidek 1fa1331a54 Modify the UnicodeKeyboardEvent callback to also include flags argument.
According to the specification first two bytes contain keyboardFlags.
Those keyboardFlags are a bit different than in the regular (non-unicode)
Keyboard Event. There is no KBD_FLAGS_EXTENDED here and also when
key is pressed there is neither KBD_FLAGS_DOWN nor KBD_FLAGS_RELEASE flag
set. When key is released the KBD_FLAGS_RELEASE flag is set.
2012-02-07 12:22:01 +01:00
Pawel Jakub Dawidek b75b5eb8a1 After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect.
Handle such condition and exit from xfreerdp gracefully (almost, exit status is still != 0).
2012-02-06 23:10:45 +01:00
Marc-André Moreau 47de99062d libfreerdp-core: added --certificate-name option for explicitly specifying a certificate name 2012-02-04 15:16:41 -05:00
Marc-André Moreau 521f956c00 libfreerdp-core: merging certificate.c with certstore.c 2012-02-02 18:20:17 -05:00
Marc-André Moreau 26d68997eb Merge branch 'master' of github.com:FreeRDP/FreeRDP 2012-02-02 17:36:16 -05:00
Marc-André Moreau bae5de89e1 libfreerdp-utils: refactoring of certificate store 2012-02-02 17:36:07 -05:00
Pawel Jakub Dawidek 770dbc11c5 Remove the "extended" flag from VK_DIVIDE. It was breaking '?' in my environment. 2012-02-02 23:21:10 +01:00
Marc-André Moreau b4e542ba46 libfreerdp-core: fix multiple memory leaks detected by valgrind 2012-02-01 18:42:20 -05:00
Marc-André Moreau 413fc774c5 Merge pull request #378 from adambprotiviti/redir-pw-fix
Fixed RDS Farm Redirection
2012-01-30 22:55:37 -08:00
Adam Brand 4aeb52aace First attempt at fixing the password issue; this segfaults unfortunately. 2012-01-30 17:54:46 -08:00
Marc-André Moreau 603e600bdb xfreerdp-server: add better path detection support for finding server keys 2012-01-30 20:35:33 -05:00
Marc-André Moreau e33f21b958 libfreerdp-utils: extend file utils to do path detection 2012-01-30 17:47:55 -05:00
Marc-André Moreau faae95185f libfreerdp-core: defined boolean as int on windows 2012-01-30 10:18:33 -05:00
Bernhard Miklautz 06c79294ca Fix for issue #374. 2012-01-30 12:05:50 +01:00
Marc-André Moreau 005ffa0bb0 wfreerdp: fix mingw64 cross-compilation (Felix Wolfheimer) 2012-01-29 11:11:13 -05:00
Pawel Jakub Dawidek f49ea9853e Add fields to store RSA key for server-side Standard RDP Security. 2012-01-25 17:16:44 +01:00
Pawel Jakub Dawidek 68b9f65e87 Add --secure-checksum option that will enable usage of salted checksums
with Standard RDP encryption.
2012-01-25 17:14:58 +01:00
Dorian Johnson 8edb7d3efa Change freerdp_parse_args to return different values for error vs --help/--version, and change xfreerdp to only report real errors 2012-01-14 15:30:48 -06:00
Marc-André Moreau 0c9db6a40a libfreerdp-core: pad larger portion of rdpSettings 2012-01-14 14:42:36 -05:00
Marc-André Moreau 3f91e24a4d libfreerdp-core: added freerdp_get_version() 2012-01-14 13:33:04 -05:00
Marc-André Moreau c7cc745575 libfreerdp-codec: add freerdp_convert_color_var() 2012-01-09 18:45:36 -05:00
Marc-André Moreau 843ab55223 xfreerdp-server: add server-side keyboard mapping 2012-01-08 20:32:50 -05:00
Marc-André Moreau 5f28591d3a libfreerdp-cache: apply bitmap cache v1 patch from Pawel Jakub Dawidek 2012-01-04 20:17:11 -05:00
Marc-André Moreau 9dff0cd7f5 libfreerdp-core: clarification of bitmap decompression 2012-01-03 18:22:42 -05:00
Marc-André Moreau 3a3db9f20c libfreerdp-core: improve handling of create offscreen bitmap delete list indices 2011-12-31 15:36:04 -05:00
Marc-André Moreau 2d34a62ce8 libfreerdp-codec: fix color conversion issues for OpaqueRect with --gdi sw,hw 2011-12-30 10:00:03 -05:00
Vic Lee 0975b4555c libfreerdp-core: move os type settings to the client.
Moving the osMajorType and osMinorType settings to the client so that the
client can set a real os type constant. This will give a more useful hint
to the server.
2011-12-24 15:48:33 +08:00
David Sundstrom 622375cef2 Detect when sever visual has an inverted color map and invert all color conversions.
Remote spurious printf() in code
2011-12-21 17:00:09 -06:00
louyihua 95b03f96ef libfreerdp-core: avoid macro redefinition under win32 2011-12-21 08:48:13 +08:00
Marc-André Moreau 15a2567e87 libfreerdp-core: handle omission of bitmap compression header 2011-12-19 20:31:37 -05:00
Marc-André Moreau 30e8b63ab6 libfreerdp-core: fix sending of extended data blocks when supported only 2011-12-18 12:10:56 -05:00
Marc-André Moreau 5d1df8a342 libfreerdp-core: add connection type settings 2011-12-16 12:14:16 -05:00
Marc-André Moreau 338359eb36 libfreerdp-core: added more fine-tuned performance flag options 2011-12-16 12:04:09 -05:00
Marc-André Moreau 0ed4709167 libfreerdp-core: add server-side capabilities callback 2011-12-14 15:08:09 -05:00
Marc-André Moreau f8a4b21979 Merge pull request #271 from filofel/711f4b2202bc866458fefa71c18ade80cf88ce61
Long due changes in color.h, color.c, bitmap.c
2011-12-12 07:06:26 -08:00
Marc-André Moreau 654600dc91 Merge pull request #270 from llyzs/wtsvc
Server virtual channel API
2011-12-12 07:05:33 -08:00
Vic Lee f3c06defb1 libfreerdp-utils/wait_obj: add attached wait_obj type. 2011-12-12 22:36:11 +08:00
Vic Lee d3fc3ff2e6 wtsvc: implement channel reading. 2011-12-12 22:34:59 +08:00