Julien Ropé [Wed, 9 May 2012 15:40:13 +0000 (17:40 +0200)]
Memory leak fixes.
Passed the code through a static analyzer and fixed all reported (and verified) potential memory leaks.
Marc-André Moreau [Tue, 15 May 2012 22:14:25 +0000 (15:14 -0700)]
Merge pull request #590 from pykoder/master
fix client_hostname argument truncated: fix issues #570, #555
Marc-André Moreau [Tue, 15 May 2012 22:13:52 +0000 (15:13 -0700)]
Merge pull request #586 from littlejawa/master
More comments and xmalloc validation
Marc-André Moreau [Tue, 15 May 2012 22:13:30 +0000 (15:13 -0700)]
Merge pull request #592 from mattymo/master
Time zone clock skew fix
Matthew Mosesohn [Tue, 15 May 2012 21:28:20 +0000 (17:28 -0400)]
Fix time zone clock shift
christophe grosjean [Tue, 15 May 2012 13:33:19 +0000 (15:33 +0200)]
Fix client_hostname
Marc-André Moreau [Mon, 14 May 2012 13:50:40 +0000 (06:50 -0700)]
Merge pull request #589 from bmiklautz/frame_ack_fix
Only sent frame acknowledge if the server supports it
Bernhard Miklautz [Mon, 14 May 2012 13:39:17 +0000 (15:39 +0200)]
Only sent frame acknowledge if the server supports it
If the servers doesn't announce CAPSET_TYPE_FRAME_ACKNOWLEDGE
frame acknowledgements should not be sent.
Vic Lee [Fri, 11 May 2012 16:01:14 +0000 (09:01 -0700)]
Merge pull request #587 from llyzs/rfx
Add RemoteFX Frame Acknowledge feature
Julien Ropé [Fri, 11 May 2012 14:52:02 +0000 (16:52 +0200)]
Fixed typo in comment
Vic Lee [Fri, 11 May 2012 08:35:11 +0000 (16:35 +0800)]
server: implement frame acknowledge PDU.
Vic Lee [Fri, 11 May 2012 07:34:51 +0000 (15:34 +0800)]
libfreerdp-core: implement frame acknowledge.
Vic Lee [Wed, 9 May 2012 15:14:53 +0000 (23:14 +0800)]
rdpsnd/alsa: reduce default audio latency.
Marc-André Moreau [Wed, 9 May 2012 14:36:18 +0000 (07:36 -0700)]
Merge pull request #585 from llyzs/dsp
dsp: rewrite api to reduce memory allocations.
Julien Ropé [Wed, 9 May 2012 12:10:28 +0000 (14:10 +0200)]
Adding comments to the stream.c file for documentation
Julien Ropé [Mon, 7 May 2012 16:35:49 +0000 (18:35 +0200)]
Added some validation to xmalloc calls
Julien Ropé [Mon, 7 May 2012 15:55:38 +0000 (17:55 +0200)]
Replace malloc by xmalloc calls
Vic Lee [Wed, 9 May 2012 11:18:47 +0000 (19:18 +0800)]
rdpsnd/pulse: fix a segfault in case device name is not provided.
Vic Lee [Wed, 9 May 2012 08:15:23 +0000 (16:15 +0800)]
dsp: rewrite api to reduce memory allocations.
Marc-André Moreau [Mon, 7 May 2012 14:10:11 +0000 (07:10 -0700)]
Merge pull request #582 from littlejawa/master
Replaced 'malloc' calls by xmalloc or xzalloc as appropriate.
Julien Ropé [Mon, 7 May 2012 13:44:37 +0000 (15:44 +0200)]
Adding includes where appropriate...
Julien Ropé [Mon, 7 May 2012 13:24:07 +0000 (15:24 +0200)]
Replacing malloc calls by xmalloc or xzalloc as appropriate.
This will make sure we get an appropriate error message in case of memory allocation error, and not just a "Segmentation Fault"
Added some validation on xzalloc return in serial_tty_new to properly deallocate resources when an error occurs.
Marc-André Moreau [Mon, 7 May 2012 11:37:25 +0000 (04:37 -0700)]
Merge pull request #581 from ArvidNorr/errorcode
Errorcode
Marc-André Moreau [Mon, 7 May 2012 10:01:20 +0000 (03:01 -0700)]
Merge pull request #580 from celsius/master
fix compilation error in ndr.h (type redefinition)
Alexis Moinet [Mon, 7 May 2012 09:50:57 +0000 (11:50 +0200)]
fix compilation error in ndr.h (type redefinition)
include/winpr/ndr.h:201: error: redefinition of typedef ‘MIDL_STUB_MESSAGE’
include/winpr/ndr.h:199: note: previous declaration of ‘MIDL_STUB_MESSAGE’ was here
include/winpr/ndr.h:201: error: redefinition of typedef ‘PMIDL_STUB_MESSAGE’
include/winpr/ndr.h:199: note: previous declaration of ‘PMIDL_STUB_MESSAGE’ was here
Marc-André Moreau [Sun, 6 May 2012 00:45:13 +0000 (20:45 -0400)]
cunit: fix compilation
Marc-André Moreau [Sun, 6 May 2012 00:32:20 +0000 (17:32 -0700)]
Merge pull request #579 from FreeRDP/tsg
Terminal Server Gateway (Round 1)
Marc-André Moreau [Sat, 5 May 2012 22:52:31 +0000 (18:52 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into tsg
Marc-André Moreau [Sat, 5 May 2012 22:52:18 +0000 (15:52 -0700)]
Merge pull request #576 from bjcollins/master
XReparentWindow fix
Marc-André Moreau [Sat, 5 May 2012 22:51:23 +0000 (18:51 -0400)]
libfreerdp-core: make MSRPC engine usage optional
Marc-André Moreau [Sat, 5 May 2012 22:42:51 +0000 (18:42 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into tsg
Marc-André Moreau [Sat, 5 May 2012 22:42:35 +0000 (18:42 -0400)]
libwinpr-rpc: fix compilation on Linux
Marc-André Moreau [Sat, 5 May 2012 01:50:32 +0000 (21:50 -0400)]
libwinpr-rpc: split NDR implementation into multiple files
Marc-André Moreau [Fri, 4 May 2012 23:48:53 +0000 (19:48 -0400)]
libwinpr-sspi: rename from libfreerdp-sspi
Marc-André Moreau [Fri, 4 May 2012 23:36:35 +0000 (19:36 -0400)]
winpr: move wtypes.h and windows.h
Marc-André Moreau [Fri, 4 May 2012 22:32:34 +0000 (18:32 -0400)]
libwinpr-rpc: initial commit
Marc-André Moreau [Fri, 4 May 2012 21:23:26 +0000 (17:23 -0400)]
libfreerdp-core: fix compilation on windows
Marc-André Moreau [Fri, 4 May 2012 20:19:28 +0000 (13:19 -0700)]
Merge pull request #577 from sunds/master
Solaris 10 compilation issues
David Sundstrom [Fri, 4 May 2012 20:11:30 +0000 (15:11 -0500)]
Fix Solaris 10 compilation issues.
timezone.c: local variable 'timezone' shadowed global variable of same name
memory.c wide-string copy function on Solaris 10 is 'wsdup'
Brent Collins [Fri, 4 May 2012 18:47:54 +0000 (13:47 -0500)]
Make the XReparent Window parameter a little more flexible to support both base 16 "with 0x prefix" or decimal window numbers.
Brent Collins [Fri, 4 May 2012 18:00:28 +0000 (13:00 -0500)]
Moved the call order around such that the XReparentWindow call will work as intended.
Marc-André Moreau [Fri, 4 May 2012 16:31:05 +0000 (09:31 -0700)]
Merge pull request #575 from littlejawa/master
Slight fixes and more comments
Julien Ropé [Fri, 4 May 2012 13:50:33 +0000 (15:50 +0200)]
Some fixes for potentials NULL pointer dereferences, and double-free of buffers
Julien Ropé [Fri, 4 May 2012 13:42:19 +0000 (15:42 +0200)]
Added some comments to the plugin loading functions, for documentation purposes
Marc-André Moreau [Fri, 4 May 2012 02:04:14 +0000 (22:04 -0400)]
libfreerdp-core: implement embedded pointer sizing
Marc-André Moreau [Thu, 3 May 2012 20:38:48 +0000 (16:38 -0400)]
libfreerdp-core: start implementing Ndrp* private helpers
Marc-André Moreau [Wed, 2 May 2012 08:28:44 +0000 (04:28 -0400)]
libfreerdp-core: start implementation of NdrComplexStruct*
Marc-André Moreau [Wed, 2 May 2012 04:17:44 +0000 (00:17 -0400)]
libfreerdp-core: stub more NDR data types
Marc-André Moreau [Wed, 2 May 2012 03:09:18 +0000 (23:09 -0400)]
libfreerdp-core: start implement NDR buffer size methods
Marc-André Moreau [Tue, 1 May 2012 01:12:34 +0000 (21:12 -0400)]
libfreerdp-core: improve generated NDR header parsing
Marc-André Moreau [Sun, 29 Apr 2012 03:38:17 +0000 (20:38 -0700)]
Merge pull request #565 from scottt/pulse-include-dir
Use PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS
Marc-André Moreau [Sun, 29 Apr 2012 03:37:07 +0000 (23:37 -0400)]
libfreerdp-core: expand NDR API
Marc-André Moreau [Sun, 29 Apr 2012 02:27:04 +0000 (22:27 -0400)]
libfreerdp-core: started implementing NdrClientCall2
Marc-André Moreau [Sun, 29 Apr 2012 00:48:26 +0000 (20:48 -0400)]
libfreerdp-core: added TSGU MIDL generated code with structure definitions
Marc-André Moreau [Sat, 28 Apr 2012 22:28:10 +0000 (18:28 -0400)]
libfreerdp-core: added NDR annotations to hex dump samples
Marc-André Moreau [Sat, 28 Apr 2012 19:56:26 +0000 (15:56 -0400)]
libfreerdp-core: merge TSG changes with master
Scott Tsai [Thu, 26 Apr 2012 17:14:21 +0000 (01:14 +0800)]
Use PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS
Vic Lee [Thu, 26 Apr 2012 06:01:34 +0000 (14:01 +0800)]
x11: fix window resizing.
Marc-André Moreau [Wed, 25 Apr 2012 18:31:55 +0000 (11:31 -0700)]
Merge pull request #564 from pieterjanc/master
libfreerdp-core: fix incorrect num lock state when connecting
Pieterjan Camerlynck [Wed, 25 Apr 2012 12:26:15 +0000 (14:26 +0200)]
libfreerdp-core: do not send SynchronizeEvent during connection finalization
Marc-André Moreau [Tue, 24 Apr 2012 06:02:43 +0000 (02:02 -0400)]
libfreerdp-core: cleanup debug output for auth_3 pdu
Marc-André Moreau [Tue, 24 Apr 2012 00:13:06 +0000 (20:13 -0400)]
libfreerdp-core: refactor tsg_write()
Marc-André Moreau [Mon, 23 Apr 2012 20:33:18 +0000 (16:33 -0400)]
libfreerdp-core: refactoring of NTLM over HTTP authentication
Marc-André Moreau [Mon, 23 Apr 2012 19:10:18 +0000 (15:10 -0400)]
libfreerdp-core: fix signing of messages with TSG
Vic Lee [Mon, 23 Apr 2012 10:00:52 +0000 (18:00 +0800)]
libfreerdp-core: server fix sending zero length update pdu.
System pointer update PDU (default pointer or null pointer) has
zero length update body. This will fix fastpath module to be able
to send out such packets.
Anthony Tong [Sun, 22 Apr 2012 13:45:28 +0000 (08:45 -0500)]
cmake: fix x86 & -DWITH_SSE2=ON build
issue #536
Jay Sorg [Sun, 22 Apr 2012 04:17:00 +0000 (21:17 -0700)]
libfreerdp-core: server fix for compressed, fragmented, PDUs
Marc-André Moreau [Sun, 22 Apr 2012 01:43:30 +0000 (21:43 -0400)]
libfreerdp-core: start fixing TunnelContext creation
Marc-André Moreau [Sun, 22 Apr 2012 00:16:48 +0000 (20:16 -0400)]
libfreerdp-core: complete second TSG NTLM authentication
Marc-André Moreau [Sat, 21 Apr 2012 20:29:49 +0000 (16:29 -0400)]
libfreerdp-core: improve second TSG NTLM authentication phase
Marc-André Moreau [Sat, 21 Apr 2012 20:18:07 +0000 (16:18 -0400)]
libfreerdp-core: separate RTS and RPC PDU receiving
Marc-André Moreau [Sat, 21 Apr 2012 18:27:13 +0000 (14:27 -0400)]
libfreerdp-core: document MS-RPCH connection establishment
Marc-André Moreau [Sat, 21 Apr 2012 17:45:25 +0000 (13:45 -0400)]
libfreerdp-core: perform HTTP authentication in a separate step instead of implicitly
Marc-André Moreau [Sat, 21 Apr 2012 17:28:20 +0000 (13:28 -0400)]
libfreerdp-core: started implementing RTS abstract data model elements
Marc-André Moreau [Sat, 21 Apr 2012 15:33:42 +0000 (08:33 -0700)]
Merge pull request #561 from floppym/master
cunit: Run all tests if called with no arguments.
Mike Gilbert [Sat, 21 Apr 2012 15:19:59 +0000 (11:19 -0400)]
cunit: Run all tests if called with no arguments.
Also add a --help parameter to show usage.
Marc-André Moreau [Fri, 20 Apr 2012 23:32:53 +0000 (16:32 -0700)]
Merge pull request #557 from dpoe/master
Fix for audin:alsa parameter parsing
Marc-André Moreau [Fri, 20 Apr 2012 23:32:35 +0000 (16:32 -0700)]
Merge pull request #556 from Nigel62/master
Mods to fix issues #502 & #462
Marc-André Moreau [Fri, 20 Apr 2012 23:32:08 +0000 (16:32 -0700)]
Merge pull request #554 from mfleisz/master
libfreerdp-sspi: Fixed possible crash when canceling a connection by not providing credentials
Marc-André Moreau [Fri, 20 Apr 2012 21:00:00 +0000 (17:00 -0400)]
libfreerdp-core: NTLM support for non-sealing usage, RTS improvements
Marc-André Moreau [Thu, 19 Apr 2012 19:43:20 +0000 (15:43 -0400)]
libfreerdp-core: cleanup RTS header encoding
Marc-André Moreau [Thu, 19 Apr 2012 18:09:27 +0000 (14:09 -0400)]
libfreerdp-core: start rts.c
Marc-André Moreau [Thu, 19 Apr 2012 17:40:57 +0000 (13:40 -0400)]
libfreerdp-core: fix first RTS packets sent
Marc-André Moreau [Thu, 19 Apr 2012 15:29:53 +0000 (11:29 -0400)]
libfreerdp-core: fix NTLM HTTP authentication
Daryl Poe [Wed, 18 Apr 2012 17:16:50 +0000 (11:16 -0600)]
Fix parameter parsing in audin:alsa drdynvc code.
Nigel Reeves [Wed, 18 Apr 2012 09:52:49 +0000 (10:52 +0100)]
Mods to fix issues #502 & #462
Additionally modify some disk information values to reflect true values rather than some hardcoded ones so that disk properties show correctly.
Marc-André Moreau [Wed, 18 Apr 2012 06:28:05 +0000 (02:28 -0400)]
libfreerdp-core: simplify HTTPS sending
Marc-André Moreau [Wed, 18 Apr 2012 05:53:12 +0000 (01:53 -0400)]
libfreerdp-core: RPCH cleanup
Marc-André Moreau [Mon, 16 Apr 2012 20:21:46 +0000 (16:21 -0400)]
libfreerdp-core: start using HTTP utils for NTLM HTTP authentication
Martin Fleisz [Mon, 16 Apr 2012 13:15:40 +0000 (06:15 -0700)]
libfreerdp-ssp: Fixed possible crash when canceling a connection by not providing credentials
Marc-André Moreau [Sat, 14 Apr 2012 18:19:31 +0000 (14:19 -0400)]
libfreerdp-core: start HTTP utils
Marc-André Moreau [Sat, 14 Apr 2012 16:18:05 +0000 (09:18 -0700)]
Merge pull request #551 from azenk/master
Added --certificate-name option to the usage text
Andrew Zenk [Sat, 14 Apr 2012 16:05:20 +0000 (11:05 -0500)]
added reference to certificate-name
Andrew Zenk [Sat, 14 Apr 2012 15:28:40 +0000 (10:28 -0500)]
updated --certificate-name usage text
Andrew Zenk [Sat, 14 Apr 2012 15:18:34 +0000 (10:18 -0500)]
Added certificate name option to help display
Vic Lee [Sat, 14 Apr 2012 02:24:05 +0000 (19:24 -0700)]
Merge pull request #550 from chihchun/master
Update freerdp.pc
Vic Lee [Sat, 14 Apr 2012 02:23:44 +0000 (19:23 -0700)]
Merge pull request #548 from llyzs/server
server: implement user-initiated disconnection sequence on server.
Rex Tsai [Fri, 13 Apr 2012 14:57:15 +0000 (22:57 +0800)]
Update freerdp.pc - add freerdp-cache, reerdp-sspi, remove freeerdp-auth
Signed-off-by: Rex Tsai <rex.tsai@canonical.com>
norrarvid [Fri, 13 Apr 2012 12:00:56 +0000 (14:00 +0200)]
errorcodes.h added
norrarvid [Fri, 13 Apr 2012 11:16:08 +0000 (13:16 +0200)]
connect error codes added