Shea Levy [Sat, 24 Sep 2011 18:07:37 +0000 (14:07 -0400)]
Fix assert in passphrase_read_turns_off_echo_during_read
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
Shea Levy [Sat, 24 Sep 2011 17:23:52 +0000 (13:23 -0400)]
Remove chance of undefined behavior corner case
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
Shea Levy [Sat, 24 Sep 2011 16:54:01 +0000 (12:54 -0400)]
Add test to check that passphrase_read turns off ECHO
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
Shea Levy [Sat, 24 Sep 2011 06:11:32 +0000 (02:11 -0400)]
passphrase_read: Read from the controlling tty
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
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
Shea Levy [Sat, 24 Sep 2011 04:45:49 +0000 (00:45 -0400)]
passphrase_read: Wrie the prompt to the controlling tty
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
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
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
Shea Levy [Fri, 23 Sep 2011 22:26:58 +0000 (18:26 -0400)]
Include stdlib.h in passphrase for size_t and NULL
Shea Levy [Fri, 23 Sep 2011 22:20:25 +0000 (18:20 -0400)]
Build passphrase.c as part of libfreerdp-utils
Shea Levy [Fri, 23 Sep 2011 22:14:10 +0000 (18:14 -0400)]
Follow apparent asterisk placement convention
Shea Levy [Fri, 23 Sep 2011 22:13:19 +0000 (18:13 -0400)]
Add CUnit test stub for passphrase_read
Shea Levy [Fri, 23 Sep 2011 21:02:06 +0000 (17:02 -0400)]
Add stub for the passphrase utility
Shea Levy [Fri, 23 Sep 2011 20:35:46 +0000 (16:35 -0400)]
Add header for forthcoming passphrase utility
Marc-André Moreau [Fri, 23 Sep 2011 14:49:59 +0000 (10:49 -0400)]
xfreerdp: fix RemoteApp after addition of 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
Vic Lee [Fri, 23 Sep 2011 03:37:17 +0000 (11:37 +0800)]
cliprdr: integrate with xfreerdp.
Marc-André Moreau [Fri, 23 Sep 2011 04:06:39 +0000 (00:06 -0400)]
xfreerdp: initial RemoteApp support with --gdi hw (much faster)
Marc-André Moreau [Fri, 23 Sep 2011 01:23:01 +0000 (21:23 -0400)]
xfreerdp: RemoteApp stabilization (window movement, region update)
Vic Lee [Thu, 22 Sep 2011 14:56:26 +0000 (22:56 +0800)]
libfreerdp-core/vchan: length in header should be total length.
Marc-André Moreau [Wed, 21 Sep 2011 14:44:16 +0000 (10:44 -0400)]
libfreerdp-gdi: fix alpha transparency for no codec bitmaps
Marc-André Moreau [Wed, 21 Sep 2011 12:36:49 +0000 (08:36 -0400)]
xfreerdp: properly handle local Alt+F4 for RemoteApp windows
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.
Vic Lee [Wed, 21 Sep 2011 05:28:02 +0000 (13:28 +0800)]
audin: migrate audin plugin and ALSA/PulseAudio devices.
Marc-André Moreau [Tue, 20 Sep 2011 21:01:38 +0000 (17:01 -0400)]
libfreerdp-core: fix orders state reset on deactivate all pdu
Marc-André Moreau [Tue, 20 Sep 2011 19:30:52 +0000 (15:30 -0400)]
libfreerdp-core: improving parsing if fast index order
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
Marc-André Moreau [Tue, 20 Sep 2011 15:33:38 +0000 (08:33 -0700)]
Merge pull request #114 from llyzs/tsmf
Migrate tsmf plugin
Vic Lee [Tue, 20 Sep 2011 14:03:05 +0000 (22:03 +0800)]
tsmf: fix incorrect data realignment.
Vic Lee [Tue, 20 Sep 2011 12:15:15 +0000 (20:15 +0800)]
libfreerdp-gdi: fix segfault in fast_index.
Vic Lee [Tue, 20 Sep 2011 08:27:59 +0000 (16:27 +0800)]
tsmf: add XVideo support in xfreerdp.
Vic Lee [Tue, 20 Sep 2011 06:27:10 +0000 (14:27 +0800)]
tsmf: add ffmpeg, alsa and pulse sub-plugins.
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.
Marc-André Moreau [Mon, 19 Sep 2011 18:57:22 +0000 (14:57 -0400)]
libfreerdp-core: minor fast-path fix 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
Marc-André Moreau [Mon, 19 Sep 2011 18:33:57 +0000 (14:33 -0400)]
xfreerdp: fix RemoteApp segfault
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
Vic Lee [Mon, 19 Sep 2011 14:54:09 +0000 (22:54 +0800)]
tsmf: add tsmf main module.
Anthony Tong [Mon, 19 Sep 2011 15:59:09 +0000 (11:59 -0400)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP
Anthony Tong [Mon, 19 Sep 2011 15:56:12 +0000 (11:56 -0400)]
- the x509 modulus & exponent are reversed
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
Vic Lee [Mon, 19 Sep 2011 14:53:00 +0000 (22:53 +0800)]
drdynvc: fix incorrect data length handling.
Vic Lee [Mon, 19 Sep 2011 14:52:16 +0000 (22:52 +0800)]
libfreerdp-utils/thread: separate freerdp_thread_free() call.
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
Vic Lee [Mon, 19 Sep 2011 14:00:56 +0000 (22:00 +0800)]
libfreerdp-utils/list: add list_peek().
Vic Lee [Mon, 19 Sep 2011 09:04:14 +0000 (17:04 +0800)]
drdynvc: fix buffer pointer type.
Martin Fleisz [Mon, 19 Sep 2011 08:34:53 +0000 (01:34 -0700)]
tcp: Added correct shutdown of socket in disconnect
Marc-André Moreau [Mon, 19 Sep 2011 05:28:48 +0000 (01:28 -0400)]
cmake: fix small bug introduced over recent merge
Marc-André Moreau [Mon, 19 Sep 2011 02:47:30 +0000 (22:47 -0400)]
libfreerdp-rfx: detach stream in rfx_process_message
Marc-André Moreau [Mon, 19 Sep 2011 02:34:19 +0000 (22:34 -0400)]
libfreerdp-rfx: modify public API for easier external usage
Marc-André Moreau [Sun, 18 Sep 2011 22:44:49 +0000 (18:44 -0400)]
xfreerdp: fix missing includes
Marc-André Moreau [Sun, 18 Sep 2011 22:29:34 +0000 (18:29 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 18 Sep 2011 22:29:23 +0000 (18:29 -0400)]
xfreerdp: initial glyph drawing support
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
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
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
Anthony Tong [Fri, 16 Sep 2011 20:39:28 +0000 (16:39 -0400)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP
Anthony Tong [Fri, 16 Sep 2011 20:37:20 +0000 (16:37 -0400)]
fix license processing when no server cert is sent
Vic Lee [Fri, 16 Sep 2011 15:16:16 +0000 (23:16 +0800)]
libfreerdp-core: add more checking in nego phase.
Shea Levy [Fri, 16 Sep 2011 10:38:13 +0000 (06:38 -0400)]
Merge from upstream
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
Anthony Tong [Thu, 15 Sep 2011 23:54:03 +0000 (18:54 -0500)]
initial fips encryption work
Marc-André Moreau [Thu, 15 Sep 2011 21:39:23 +0000 (17:39 -0400)]
tfreerdp-server: fix compilation on Mac OS X
ydal [Thu, 15 Sep 2011 04:48:00 +0000 (13:48 +0900)]
Edited client/DirectFB/CMakeLists.txt via GitHub
Jay Sorg [Thu, 15 Sep 2011 04:37:37 +0000 (21:37 -0700)]
remove some debugging messages
Marc-André Moreau [Thu, 15 Sep 2011 02:09:33 +0000 (22:09 -0400)]
libfreerdp-core: merging jsorg71's work on old encryption support
Jay Sorg [Wed, 14 Sep 2011 21:14:50 +0000 (14:14 -0700)]
got rdp encryption working
Marc-André Moreau [Wed, 14 Sep 2011 19:09:49 +0000 (15:09 -0400)]
libfreerdp-gdi: fix clipping regions for no-codec bitmaps
Marc-André Moreau [Wed, 14 Sep 2011 18:47:13 +0000 (14:47 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 14 Sep 2011 18:47:04 +0000 (14:47 -0400)]
xfreerdp: add support for no-codec bitmaps in X11-GDI
Vic Lee [Wed, 14 Sep 2011 15:47:47 +0000 (23:47 +0800)]
libfreerdp-rfx: convert bitstream to macros for better performance.
Vic Lee [Wed, 14 Sep 2011 14:20:38 +0000 (22:20 +0800)]
cunit/bitmap: fix changed header.
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.
Marc-André Moreau [Wed, 14 Sep 2011 02:20:04 +0000 (22:20 -0400)]
xfreerdp: fix fullscreen window toggle
Jay Sorg [Wed, 14 Sep 2011 01:52:10 +0000 (18:52 -0700)]
client / server random fix
Marc-André Moreau [Wed, 14 Sep 2011 00:35:22 +0000 (20:35 -0400)]
xfreerdp-server: encode larger portion of the screen
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
Marc-André Moreau [Tue, 13 Sep 2011 20:31:20 +0000 (16:31 -0400)]
xfreerdp-server: add binary to .gitignore
Marc-André Moreau [Tue, 13 Sep 2011 20:30:16 +0000 (16:30 -0400)]
xfreerdp-server: initial commit
Marc-André Moreau [Tue, 13 Sep 2011 19:53:28 +0000 (15:53 -0400)]
tfreerdp-server: cleanup
Marc-André Moreau [Tue, 13 Sep 2011 19:39:40 +0000 (15:39 -0400)]
libfreerdp-common: initial commit
Jay Sorg [Tue, 13 Sep 2011 06:40:27 +0000 (23:40 -0700)]
work on rdp encryption
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
Martin Fleisz [Mon, 12 Sep 2011 10:45:38 +0000 (03:45 -0700)]
Added missing include for sockaddr_in
Jay Sorg [Mon, 12 Sep 2011 08:40:57 +0000 (01:40 -0700)]
move bitmap decompress private defines / consts / functions into bitmap.c
Marc-André Moreau [Mon, 12 Sep 2011 03:35:33 +0000 (23:35 -0400)]
libfreerdp-core: preparing memblt and bitmap cache
Marc-André Moreau [Mon, 12 Sep 2011 02:32:22 +0000 (22:32 -0400)]
xfreerdp: X11-GDI: add PatBlt, LineTo, Polyline
Marc-André Moreau [Mon, 12 Sep 2011 01:22:03 +0000 (21:22 -0400)]
xfreerdp: add RemoteFX support for --gdi hw
Jay Sorg [Sun, 11 Sep 2011 18:08:15 +0000 (11:08 -0700)]
mppc fix
Jay Sorg [Sun, 11 Sep 2011 08:32:17 +0000 (01:32 -0700)]
work on rdp4 decompression
Jay Sorg [Sun, 11 Sep 2011 07:00:40 +0000 (00:00 -0700)]
fix for -z
Otavio Salvador [Sat, 10 Sep 2011 12:14:25 +0000 (05:14 -0700)]
Merge pull request #94 from llyzs/core
libfreerdp-core: fix memory issues.
Vic Lee [Sat, 10 Sep 2011 11:41:59 +0000 (19:41 +0800)]
libfreerdp-core/mppc: fix memory corruption due to incorrect free order.
Vic Lee [Sat, 10 Sep 2011 11:32:09 +0000 (19:32 +0800)]
libfreerdp-core/orders: fix polyline segfault.
Vic Lee [Sat, 10 Sep 2011 06:23:32 +0000 (14:23 +0800)]
libfreerdp-core/nego: fix segfault when cookie is NULL.