platform/upstream/freerdp.git
12 years agoAdd test to check that passphrase_read turns on ECHONL
Shea Levy [Sat, 24 Sep 2011 19:20:30 +0000 (15:20 -0400)]
Add test to check that passphrase_read turns on ECHONL

12 years agopassphrase_read: Factor out error handling
Shea Levy [Sat, 24 Sep 2011 19:13:23 +0000 (15:13 -0400)]
passphrase_read: Factor out error handling

12 years agopassphrase_read: Reset terminal to original attributes if ECHO was turned off
Shea Levy [Sat, 24 Sep 2011 19:03:24 +0000 (15:03 -0400)]
passphrase_read: Reset terminal to original attributes if ECHO was turned off

12 years agoAdd test to check that passphrase_read resets the terminal once it's done
Shea Levy [Sat, 24 Sep 2011 18:45:13 +0000 (14:45 -0400)]
Add test to check that passphrase_read resets the terminal once it's done

12 years agopassphrase_read: Turn off ECHO on the terminal
Shea Levy [Sat, 24 Sep 2011 18:15:36 +0000 (14:15 -0400)]
passphrase_read: Turn off ECHO on the terminal

12 years agoFix assert in passphrase_read_turns_off_echo_during_read
Shea Levy [Sat, 24 Sep 2011 18:07:37 +0000 (14:07 -0400)]
Fix assert in passphrase_read_turns_off_echo_during_read

12 years agopassphrase_read: Overwrite possible references to passphrase data in local stack...
Shea Levy [Sat, 24 Sep 2011 17:32:13 +0000 (13:32 -0400)]
passphrase_read: Overwrite possible references to passphrase data in local stack frame before any potential return

Also, accidentally included termios.h here, should have been at next commit

12 years agoRemove chance of undefined behavior corner case
Shea Levy [Sat, 24 Sep 2011 17:23:52 +0000 (13:23 -0400)]
Remove chance of undefined behavior corner case

12 years agopassphrase_read: set errno and return NULL when possibly-failing functions fail
Shea Levy [Sat, 24 Sep 2011 17:21:00 +0000 (13:21 -0400)]
passphrase_read: set errno and return NULL when possibly-failing functions fail

12 years agoAdd test to check that passphrase_read turns off ECHO
Shea Levy [Sat, 24 Sep 2011 16:54:01 +0000 (12:54 -0400)]
Add test to check that passphrase_read turns off ECHO

12 years agopassphrase_read: Set buf_iter to NULL so nothing passphrase_read puts on the stack...
Shea Levy [Sat, 24 Sep 2011 06:25:55 +0000 (02:25 -0400)]
passphrase_read: Set buf_iter to NULL so nothing passphrase_read puts on the stack will point to the password for long

12 years agopassphrase_read: Read from the controlling tty
Shea Levy [Sat, 24 Sep 2011 06:11:32 +0000 (02:11 -0400)]
passphrase_read: Read from the controlling tty

12 years agoUse pipes to pass the string we need to verify to the parent in passphrase_read_reads...
Shea Levy [Sat, 24 Sep 2011 06:08:26 +0000 (02:08 -0400)]
Use pipes to pass the string we need to verify to the parent in passphrase_read_reads_from_tty

12 years agoAdd test to check that passphrase_read reads from the controlling tty
Shea Levy [Sat, 24 Sep 2011 05:04:15 +0000 (01:04 -0400)]
Add test to check that passphrase_read reads from the controlling tty

12 years agopassphrase_read: Wrie the prompt to the controlling tty
Shea Levy [Sat, 24 Sep 2011 04:45:49 +0000 (00:45 -0400)]
passphrase_read: Wrie the prompt to the controlling tty

12 years agopassphrase_read_propmts_to_tty: open the slave device before closing the rest
Shea Levy [Sat, 24 Sep 2011 04:39:20 +0000 (00:39 -0400)]
passphrase_read_propmts_to_tty: open the slave device before closing the rest

12 years agoWrite (currently failing) test to check that freerdp_passphrase_read prints its promp...
Shea Levy [Sat, 24 Sep 2011 04:13:05 +0000 (00:13 -0400)]
Write (currently failing) test to check that freerdp_passphrase_read prints its prompt to the controlling terminal

12 years agoRemove the flags argument to passphrase_read
Shea Levy [Fri, 23 Sep 2011 23:14:37 +0000 (19:14 -0400)]
Remove the flags argument to passphrase_read

We don't need the full functionality of the BSD readpassphrase, the default
flags are enough. We can always add them back in later

12 years agoInclude stdlib.h in passphrase for size_t and NULL
Shea Levy [Fri, 23 Sep 2011 22:26:58 +0000 (18:26 -0400)]
Include stdlib.h in passphrase for size_t and NULL

12 years agoBuild passphrase.c as part of libfreerdp-utils
Shea Levy [Fri, 23 Sep 2011 22:20:25 +0000 (18:20 -0400)]
Build passphrase.c as part of libfreerdp-utils

12 years agoFollow apparent asterisk placement convention
Shea Levy [Fri, 23 Sep 2011 22:14:10 +0000 (18:14 -0400)]
Follow apparent asterisk placement convention

12 years agoAdd CUnit test stub for passphrase_read
Shea Levy [Fri, 23 Sep 2011 22:13:19 +0000 (18:13 -0400)]
Add CUnit test stub for passphrase_read

12 years agoAdd stub for the passphrase utility
Shea Levy [Fri, 23 Sep 2011 21:02:06 +0000 (17:02 -0400)]
Add stub for the passphrase utility

12 years agoAdd header for forthcoming passphrase utility
Shea Levy [Fri, 23 Sep 2011 20:35:46 +0000 (16:35 -0400)]
Add header for forthcoming passphrase utility

12 years agoxfreerdp: fix RemoteApp after addition of cliprdr
Marc-André Moreau [Fri, 23 Sep 2011 14:49:59 +0000 (10:49 -0400)]
xfreerdp: fix RemoteApp after addition of cliprdr

12 years agoMerge pull request #120 from llyzs/cliprdr
Marc-André Moreau [Fri, 23 Sep 2011 14:07:43 +0000 (07:07 -0700)]
Merge pull request #120 from llyzs/cliprdr

Integrate cliprdr with xfreerdp

12 years agocliprdr: integrate with xfreerdp.
Vic Lee [Fri, 23 Sep 2011 03:37:17 +0000 (11:37 +0800)]
cliprdr: integrate with xfreerdp.

12 years agoxfreerdp: initial RemoteApp support with --gdi hw (much faster)
Marc-André Moreau [Fri, 23 Sep 2011 04:06:39 +0000 (00:06 -0400)]
xfreerdp: initial RemoteApp support with --gdi hw (much faster)

12 years agoxfreerdp: RemoteApp stabilization (window movement, region update)
Marc-André Moreau [Fri, 23 Sep 2011 01:23:01 +0000 (21:23 -0400)]
xfreerdp: RemoteApp stabilization (window movement, region update)

12 years agolibfreerdp-core/vchan: length in header should be total length.
Vic Lee [Thu, 22 Sep 2011 14:56:26 +0000 (22:56 +0800)]
libfreerdp-core/vchan: length in header should be total length.

12 years agolibfreerdp-gdi: fix alpha transparency for no codec bitmaps
Marc-André Moreau [Wed, 21 Sep 2011 14:44:16 +0000 (10:44 -0400)]
libfreerdp-gdi: fix alpha transparency for no codec bitmaps

12 years agoxfreerdp: properly handle local Alt+F4 for RemoteApp windows
Marc-André Moreau [Wed, 21 Sep 2011 12:36:49 +0000 (08:36 -0400)]
xfreerdp: properly handle local Alt+F4 for RemoteApp windows

12 years agoMerge pull request #115 from llyzs/audin
Marc-André Moreau [Wed, 21 Sep 2011 11:54:30 +0000 (04:54 -0700)]
Merge pull request #115 from llyzs/audin

audin: migrate audin plugin and ALSA/PulseAudio devices.

12 years agoaudin: migrate audin plugin and ALSA/PulseAudio devices.
Vic Lee [Wed, 21 Sep 2011 05:28:02 +0000 (13:28 +0800)]
audin: migrate audin plugin and ALSA/PulseAudio devices.

12 years agolibfreerdp-core: fix orders state reset on deactivate all pdu
Marc-André Moreau [Tue, 20 Sep 2011 21:01:38 +0000 (17:01 -0400)]
libfreerdp-core: fix orders state reset on deactivate all pdu

12 years agolibfreerdp-core: improving parsing if fast index order
Marc-André Moreau [Tue, 20 Sep 2011 19:30:52 +0000 (15:30 -0400)]
libfreerdp-core: improving parsing if fast index order

12 years agoMerge pull request #112 from ydal/patch-4
Marc-André Moreau [Tue, 20 Sep 2011 15:40:18 +0000 (08:40 -0700)]
Merge pull request #112 from ydal/patch-4

CMakeList.txt: Some compiler doesn't support "-Wno-unused-but-set-variabl

12 years agoMerge pull request #114 from llyzs/tsmf
Marc-André Moreau [Tue, 20 Sep 2011 15:33:38 +0000 (08:33 -0700)]
Merge pull request #114 from llyzs/tsmf

Migrate tsmf plugin

12 years agotsmf: fix incorrect data realignment.
Vic Lee [Tue, 20 Sep 2011 14:03:05 +0000 (22:03 +0800)]
tsmf: fix incorrect data realignment.

12 years agolibfreerdp-gdi: fix segfault in fast_index.
Vic Lee [Tue, 20 Sep 2011 12:15:15 +0000 (20:15 +0800)]
libfreerdp-gdi: fix segfault in fast_index.

12 years agotsmf: add XVideo support in xfreerdp.
Vic Lee [Tue, 20 Sep 2011 08:27:59 +0000 (16:27 +0800)]
tsmf: add XVideo support in xfreerdp.

12 years agotsmf: add ffmpeg, alsa and pulse sub-plugins.
Vic Lee [Tue, 20 Sep 2011 06:27:10 +0000 (14:27 +0800)]
tsmf: add ffmpeg, alsa and pulse sub-plugins.

12 years agoCMakeList.txt: Some compiler doesn't support "-Wno-unused-but-set-variable" parameter.
ydal [Tue, 20 Sep 2011 03:02:07 +0000 (12:02 +0900)]
CMakeList.txt: Some compiler doesn't support "-Wno-unused-but-set-variable" parameter.

12 years agolibfreerdp-core: minor fast-path fix for pointer updates
Marc-André Moreau [Mon, 19 Sep 2011 18:57:22 +0000 (14:57 -0400)]
libfreerdp-core: minor fast-path fix for pointer updates

12 years agolibfreerdp-core: add hooks in fast-path PDUs for pointer updates
Marc-André Moreau [Mon, 19 Sep 2011 18:50:40 +0000 (14:50 -0400)]
libfreerdp-core: add hooks in fast-path PDUs for pointer updates

12 years agoxfreerdp: fix RemoteApp segfault
Marc-André Moreau [Mon, 19 Sep 2011 18:33:57 +0000 (14:33 -0400)]
xfreerdp: fix RemoteApp segfault

12 years agoMerge pull request #111 from atong-tcs/master
Marc-André Moreau [Mon, 19 Sep 2011 18:25:16 +0000 (11:25 -0700)]
Merge pull request #111 from atong-tcs/master

further connection fixes

12 years agotsmf: add tsmf main module.
Vic Lee [Mon, 19 Sep 2011 14:54:09 +0000 (22:54 +0800)]
tsmf: add tsmf main module.

12 years agoMerge branch 'master' of git://github.com/FreeRDP/FreeRDP
Anthony Tong [Mon, 19 Sep 2011 15:59:09 +0000 (11:59 -0400)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP

12 years ago- the x509 modulus & exponent are reversed
Anthony Tong [Mon, 19 Sep 2011 15:56:12 +0000 (11:56 -0400)]
- the x509 modulus & exponent are reversed

12 years agowork on licensing
Anthony Tong [Mon, 19 Sep 2011 15:44:13 +0000 (11:44 -0400)]
work on licensing
 - get device licensing from rdp5.2 servers (?) to not reject license request
with ERR_INVALID_CLIENT

12 years agodrdynvc: fix incorrect data length handling.
Vic Lee [Mon, 19 Sep 2011 14:53:00 +0000 (22:53 +0800)]
drdynvc: fix incorrect data length handling.

12 years agolibfreerdp-utils/thread: separate freerdp_thread_free() call.
Vic Lee [Mon, 19 Sep 2011 14:52:16 +0000 (22:52 +0800)]
libfreerdp-utils/thread: separate freerdp_thread_free() call.

12 years agoMerge pull request #110 from mfleisz/disconnect_fix
Marc-André Moreau [Mon, 19 Sep 2011 14:30:58 +0000 (07:30 -0700)]
Merge pull request #110 from mfleisz/disconnect_fix

tcp: Added correct shutdown of socket in disconnect

12 years agolibfreerdp-utils/list: add list_peek().
Vic Lee [Mon, 19 Sep 2011 14:00:56 +0000 (22:00 +0800)]
libfreerdp-utils/list: add list_peek().

12 years agodrdynvc: fix buffer pointer type.
Vic Lee [Mon, 19 Sep 2011 09:04:14 +0000 (17:04 +0800)]
drdynvc: fix buffer pointer type.

12 years agotcp: Added correct shutdown of socket in disconnect
Martin Fleisz [Mon, 19 Sep 2011 08:34:53 +0000 (01:34 -0700)]
tcp: Added correct shutdown of socket in disconnect

12 years agocmake: fix small bug introduced over recent merge
Marc-André Moreau [Mon, 19 Sep 2011 05:28:48 +0000 (01:28 -0400)]
cmake: fix small bug introduced over recent merge

12 years agolibfreerdp-rfx: detach stream in rfx_process_message
Marc-André Moreau [Mon, 19 Sep 2011 02:47:30 +0000 (22:47 -0400)]
libfreerdp-rfx: detach stream in rfx_process_message

12 years agolibfreerdp-rfx: modify public API for easier external usage
Marc-André Moreau [Mon, 19 Sep 2011 02:34:19 +0000 (22:34 -0400)]
libfreerdp-rfx: modify public API for easier external usage

12 years agoxfreerdp: fix missing includes
Marc-André Moreau [Sun, 18 Sep 2011 22:44:49 +0000 (18:44 -0400)]
xfreerdp: fix missing includes

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 18 Sep 2011 22:29:34 +0000 (18:29 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agoxfreerdp: initial glyph drawing support
Marc-André Moreau [Sun, 18 Sep 2011 22:29:23 +0000 (18:29 -0400)]
xfreerdp: initial glyph drawing support

12 years agoMerge pull request #109 from atong-tcs/master
Marc-André Moreau [Sun, 18 Sep 2011 18:19:39 +0000 (11:19 -0700)]
Merge pull request #109 from atong-tcs/master

fix license processing when no server cert is sent

12 years agoMerge pull request #88 from shlevy/master
Otavio Salvador [Sat, 17 Sep 2011 19:51:16 +0000 (12:51 -0700)]
Merge pull request #88 from shlevy/master

Enable reading passwords from stdin for X11 client

12 years agoMerge pull request #100 from ydal/patch-3
Otavio Salvador [Sat, 17 Sep 2011 19:50:55 +0000 (12:50 -0700)]
Merge pull request #100 from ydal/patch-3

build: fix install of DirectFB client

12 years agoMerge branch 'master' of git://github.com/FreeRDP/FreeRDP
Anthony Tong [Fri, 16 Sep 2011 20:39:28 +0000 (16:39 -0400)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP

12 years agofix license processing when no server cert is sent
Anthony Tong [Fri, 16 Sep 2011 20:37:20 +0000 (16:37 -0400)]
fix license processing when no server cert is sent

12 years agolibfreerdp-core: add more checking in nego phase.
Vic Lee [Fri, 16 Sep 2011 15:16:16 +0000 (23:16 +0800)]
libfreerdp-core: add more checking in nego phase.

12 years agoMerge from upstream
Shea Levy [Fri, 16 Sep 2011 10:38:13 +0000 (06:38 -0400)]
Merge from upstream

12 years agoMerge pull request #108 from atong-tcs/master
Marc-André Moreau [Fri, 16 Sep 2011 01:00:00 +0000 (18:00 -0700)]
Merge pull request #108 from atong-tcs/master

fips encryption support

12 years agoinitial fips encryption work
Anthony Tong [Thu, 15 Sep 2011 23:54:03 +0000 (18:54 -0500)]
initial fips encryption work

12 years agotfreerdp-server: fix compilation on Mac OS X
Marc-André Moreau [Thu, 15 Sep 2011 21:39:23 +0000 (17:39 -0400)]
tfreerdp-server: fix compilation on Mac OS X

12 years agoEdited client/DirectFB/CMakeLists.txt via GitHub
ydal [Thu, 15 Sep 2011 04:48:00 +0000 (13:48 +0900)]
Edited client/DirectFB/CMakeLists.txt via GitHub

12 years agoremove some debugging messages
Jay Sorg [Thu, 15 Sep 2011 04:37:37 +0000 (21:37 -0700)]
remove some debugging messages

12 years agolibfreerdp-core: merging jsorg71's work on old encryption support
Marc-André Moreau [Thu, 15 Sep 2011 02:09:33 +0000 (22:09 -0400)]
libfreerdp-core: merging jsorg71's work on old encryption support

12 years agogot rdp encryption working
Jay Sorg [Wed, 14 Sep 2011 21:14:50 +0000 (14:14 -0700)]
got rdp encryption working

12 years agolibfreerdp-gdi: fix clipping regions for no-codec bitmaps
Marc-André Moreau [Wed, 14 Sep 2011 19:09:49 +0000 (15:09 -0400)]
libfreerdp-gdi: fix clipping regions for no-codec bitmaps

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 14 Sep 2011 18:47:13 +0000 (14:47 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agoxfreerdp: add support for no-codec bitmaps in X11-GDI
Marc-André Moreau [Wed, 14 Sep 2011 18:47:04 +0000 (14:47 -0400)]
xfreerdp: add support for no-codec bitmaps in X11-GDI

12 years agolibfreerdp-rfx: convert bitstream to macros for better performance.
Vic Lee [Wed, 14 Sep 2011 15:47:47 +0000 (23:47 +0800)]
libfreerdp-rfx: convert bitstream to macros for better performance.

12 years agocunit/bitmap: fix changed header.
Vic Lee [Wed, 14 Sep 2011 14:20:38 +0000 (22:20 +0800)]
cunit/bitmap: fix changed header.

12 years agolibfreerdp-rfx: support encoding 4-bit and 8-bit palette pixel format.
Vic Lee [Wed, 14 Sep 2011 17:48:08 +0000 (01:48 +0800)]
libfreerdp-rfx: support encoding 4-bit and 8-bit palette pixel format.

12 years agoxfreerdp: fix fullscreen window toggle
Marc-André Moreau [Wed, 14 Sep 2011 02:20:04 +0000 (22:20 -0400)]
xfreerdp: fix fullscreen window toggle

12 years agoclient / server random fix
Jay Sorg [Wed, 14 Sep 2011 01:52:10 +0000 (18:52 -0700)]
client / server random fix

12 years agoxfreerdp-server: encode larger portion of the screen
Marc-André Moreau [Wed, 14 Sep 2011 00:35:22 +0000 (20:35 -0400)]
xfreerdp-server: encode larger portion of the screen

12 years agoxfreerdp-server: encode a single tile from X11 at a hardcoded position
Marc-André Moreau [Tue, 13 Sep 2011 23:03:06 +0000 (19:03 -0400)]
xfreerdp-server: encode a single tile from X11 at a hardcoded position

12 years agoxfreerdp-server: add binary to .gitignore
Marc-André Moreau [Tue, 13 Sep 2011 20:31:20 +0000 (16:31 -0400)]
xfreerdp-server: add binary to .gitignore

12 years agoxfreerdp-server: initial commit
Marc-André Moreau [Tue, 13 Sep 2011 20:30:16 +0000 (16:30 -0400)]
xfreerdp-server: initial commit

12 years agotfreerdp-server: cleanup
Marc-André Moreau [Tue, 13 Sep 2011 19:53:28 +0000 (15:53 -0400)]
tfreerdp-server: cleanup

12 years agolibfreerdp-common: initial commit
Marc-André Moreau [Tue, 13 Sep 2011 19:39:40 +0000 (15:39 -0400)]
libfreerdp-common: initial commit

12 years agowork on rdp encryption
Jay Sorg [Tue, 13 Sep 2011 06:40:27 +0000 (23:40 -0700)]
work on rdp encryption

12 years agoMerge pull request #96 from mfleisz/master
Otavio Salvador [Mon, 12 Sep 2011 14:13:54 +0000 (07:13 -0700)]
Merge pull request #96 from mfleisz/master

Added missing include for sockaddr_in in tcp.c

12 years agoAdded missing include for sockaddr_in
Martin Fleisz [Mon, 12 Sep 2011 10:45:38 +0000 (03:45 -0700)]
Added missing include for sockaddr_in

12 years agomove bitmap decompress private defines / consts / functions into bitmap.c
Jay Sorg [Mon, 12 Sep 2011 08:40:57 +0000 (01:40 -0700)]
move bitmap decompress private defines / consts / functions into bitmap.c

12 years agolibfreerdp-core: preparing memblt and bitmap cache
Marc-André Moreau [Mon, 12 Sep 2011 03:35:33 +0000 (23:35 -0400)]
libfreerdp-core: preparing memblt and bitmap cache

12 years agoxfreerdp: X11-GDI: add PatBlt, LineTo, Polyline
Marc-André Moreau [Mon, 12 Sep 2011 02:32:22 +0000 (22:32 -0400)]
xfreerdp: X11-GDI: add PatBlt, LineTo, Polyline

12 years agoxfreerdp: add RemoteFX support for --gdi hw
Marc-André Moreau [Mon, 12 Sep 2011 01:22:03 +0000 (21:22 -0400)]
xfreerdp: add RemoteFX support for --gdi hw

12 years agomppc fix
Jay Sorg [Sun, 11 Sep 2011 18:08:15 +0000 (11:08 -0700)]
mppc fix

12 years agowork on rdp4 decompression
Jay Sorg [Sun, 11 Sep 2011 08:32:17 +0000 (01:32 -0700)]
work on rdp4 decompression