platform/upstream/freerdp.git
12 years agoMerge pull request #580 from celsius/master
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)

12 years agofix 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

12 years agocunit: fix compilation
Marc-André Moreau [Sun, 6 May 2012 00:45:13 +0000 (20:45 -0400)]
cunit: fix compilation

12 years agoMerge pull request #579 from FreeRDP/tsg
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)

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into tsg
Marc-André Moreau [Sat, 5 May 2012 22:52:31 +0000 (18:52 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into tsg

12 years agoMerge pull request #576 from bjcollins/master
Marc-André Moreau [Sat, 5 May 2012 22:52:18 +0000 (15:52 -0700)]
Merge pull request #576 from bjcollins/master

XReparentWindow fix

12 years agolibfreerdp-core: make MSRPC engine usage optional
Marc-André Moreau [Sat, 5 May 2012 22:51:23 +0000 (18:51 -0400)]
libfreerdp-core: make MSRPC engine usage optional

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into tsg
Marc-André Moreau [Sat, 5 May 2012 22:42:51 +0000 (18:42 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into tsg

12 years agolibwinpr-rpc: fix compilation on Linux
Marc-André Moreau [Sat, 5 May 2012 22:42:35 +0000 (18:42 -0400)]
libwinpr-rpc: fix compilation on Linux

12 years agolibwinpr-rpc: split NDR implementation into multiple files
Marc-André Moreau [Sat, 5 May 2012 01:50:32 +0000 (21:50 -0400)]
libwinpr-rpc: split NDR implementation into multiple files

12 years agolibwinpr-sspi: rename from libfreerdp-sspi
Marc-André Moreau [Fri, 4 May 2012 23:48:53 +0000 (19:48 -0400)]
libwinpr-sspi: rename from libfreerdp-sspi

12 years agowinpr: move wtypes.h and windows.h
Marc-André Moreau [Fri, 4 May 2012 23:36:35 +0000 (19:36 -0400)]
winpr: move wtypes.h and windows.h

12 years agolibwinpr-rpc: initial commit
Marc-André Moreau [Fri, 4 May 2012 22:32:34 +0000 (18:32 -0400)]
libwinpr-rpc: initial commit

12 years agolibfreerdp-core: fix compilation on windows
Marc-André Moreau [Fri, 4 May 2012 21:23:26 +0000 (17:23 -0400)]
libfreerdp-core: fix compilation on windows

12 years agoMerge pull request #577 from sunds/master
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

12 years agoFix 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'

12 years agoMake the XReparent Window parameter a little more flexible to support both base 16...
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.

12 years agoMoved the call order around such that the XReparentWindow call will work as intended.
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.

12 years agoMerge pull request #575 from littlejawa/master
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

12 years agoSome fixes for potentials NULL pointer dereferences, and double-free of buffers
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

12 years agoAdded some comments to the plugin loading functions, for documentation purposes
Julien Ropé [Fri, 4 May 2012 13:42:19 +0000 (15:42 +0200)]
Added some comments to the plugin loading functions, for documentation purposes

12 years agolibfreerdp-core: implement embedded pointer sizing
Marc-André Moreau [Fri, 4 May 2012 02:04:14 +0000 (22:04 -0400)]
libfreerdp-core: implement embedded pointer sizing

12 years agolibfreerdp-core: start implementing Ndrp* private helpers
Marc-André Moreau [Thu, 3 May 2012 20:38:48 +0000 (16:38 -0400)]
libfreerdp-core: start implementing Ndrp* private helpers

12 years agolibfreerdp-core: start implementation of NdrComplexStruct*
Marc-André Moreau [Wed, 2 May 2012 08:28:44 +0000 (04:28 -0400)]
libfreerdp-core: start implementation of NdrComplexStruct*

12 years agolibfreerdp-core: stub more NDR data types
Marc-André Moreau [Wed, 2 May 2012 04:17:44 +0000 (00:17 -0400)]
libfreerdp-core: stub more NDR data types

12 years agolibfreerdp-core: start implement NDR buffer size methods
Marc-André Moreau [Wed, 2 May 2012 03:09:18 +0000 (23:09 -0400)]
libfreerdp-core: start implement NDR buffer size methods

12 years agolibfreerdp-core: improve generated NDR header parsing
Marc-André Moreau [Tue, 1 May 2012 01:12:34 +0000 (21:12 -0400)]
libfreerdp-core: improve generated NDR header parsing

12 years agoMerge pull request #565 from scottt/pulse-include-dir
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

12 years agolibfreerdp-core: expand NDR API
Marc-André Moreau [Sun, 29 Apr 2012 03:37:07 +0000 (23:37 -0400)]
libfreerdp-core: expand NDR API

12 years agolibfreerdp-core: started implementing NdrClientCall2
Marc-André Moreau [Sun, 29 Apr 2012 02:27:04 +0000 (22:27 -0400)]
libfreerdp-core: started implementing NdrClientCall2

12 years agolibfreerdp-core: added TSGU MIDL generated code with structure definitions
Marc-André Moreau [Sun, 29 Apr 2012 00:48:26 +0000 (20:48 -0400)]
libfreerdp-core: added TSGU MIDL generated code with structure definitions

12 years agolibfreerdp-core: added NDR annotations to hex dump samples
Marc-André Moreau [Sat, 28 Apr 2012 22:28:10 +0000 (18:28 -0400)]
libfreerdp-core: added NDR annotations to hex dump samples

12 years agolibfreerdp-core: merge TSG changes with master
Marc-André Moreau [Sat, 28 Apr 2012 19:56:26 +0000 (15:56 -0400)]
libfreerdp-core: merge TSG changes with master

12 years agoUse PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS
Scott Tsai [Thu, 26 Apr 2012 17:14:21 +0000 (01:14 +0800)]
Use PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS

12 years agox11: fix window resizing.
Vic Lee [Thu, 26 Apr 2012 06:01:34 +0000 (14:01 +0800)]
x11: fix window resizing.

12 years agoMerge pull request #564 from pieterjanc/master
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

12 years agolibfreerdp-core: do not send SynchronizeEvent during connection finalization
Pieterjan Camerlynck [Wed, 25 Apr 2012 12:26:15 +0000 (14:26 +0200)]
libfreerdp-core: do not send SynchronizeEvent during connection finalization

12 years agolibfreerdp-core: cleanup debug output for auth_3 pdu
Marc-André Moreau [Tue, 24 Apr 2012 06:02:43 +0000 (02:02 -0400)]
libfreerdp-core: cleanup debug output for auth_3 pdu

12 years agolibfreerdp-core: refactor tsg_write()
Marc-André Moreau [Tue, 24 Apr 2012 00:13:06 +0000 (20:13 -0400)]
libfreerdp-core: refactor tsg_write()

12 years agolibfreerdp-core: refactoring of NTLM over HTTP authentication
Marc-André Moreau [Mon, 23 Apr 2012 20:33:18 +0000 (16:33 -0400)]
libfreerdp-core: refactoring of NTLM over HTTP authentication

12 years agolibfreerdp-core: fix signing of messages with TSG
Marc-André Moreau [Mon, 23 Apr 2012 19:10:18 +0000 (15:10 -0400)]
libfreerdp-core: fix signing of messages with TSG

12 years agolibfreerdp-core: server fix sending zero length update pdu.
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.

12 years agocmake: fix x86 & -DWITH_SSE2=ON build
Anthony Tong [Sun, 22 Apr 2012 13:45:28 +0000 (08:45 -0500)]
cmake: fix x86 & -DWITH_SSE2=ON build

issue #536

12 years agolibfreerdp-core: server fix for compressed, fragmented, PDUs
Jay Sorg [Sun, 22 Apr 2012 04:17:00 +0000 (21:17 -0700)]
libfreerdp-core: server fix for compressed, fragmented, PDUs

12 years agolibfreerdp-core: start fixing TunnelContext creation
Marc-André Moreau [Sun, 22 Apr 2012 01:43:30 +0000 (21:43 -0400)]
libfreerdp-core: start fixing TunnelContext creation

12 years agolibfreerdp-core: complete second TSG NTLM authentication
Marc-André Moreau [Sun, 22 Apr 2012 00:16:48 +0000 (20:16 -0400)]
libfreerdp-core: complete second TSG NTLM authentication

12 years agolibfreerdp-core: improve second TSG NTLM authentication phase
Marc-André Moreau [Sat, 21 Apr 2012 20:29:49 +0000 (16:29 -0400)]
libfreerdp-core: improve second TSG NTLM authentication phase

12 years agolibfreerdp-core: separate RTS and RPC PDU receiving
Marc-André Moreau [Sat, 21 Apr 2012 20:18:07 +0000 (16:18 -0400)]
libfreerdp-core: separate RTS and RPC PDU receiving

12 years agolibfreerdp-core: document MS-RPCH connection establishment
Marc-André Moreau [Sat, 21 Apr 2012 18:27:13 +0000 (14:27 -0400)]
libfreerdp-core: document MS-RPCH connection establishment

12 years agolibfreerdp-core: perform HTTP authentication in a separate step instead of implicitly
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

12 years agolibfreerdp-core: started implementing RTS abstract data model elements
Marc-André Moreau [Sat, 21 Apr 2012 17:28:20 +0000 (13:28 -0400)]
libfreerdp-core: started implementing RTS abstract data model elements

12 years agoMerge pull request #561 from floppym/master
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.

12 years agocunit: 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.

12 years agoMerge pull request #557 from dpoe/master
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

12 years agoMerge pull request #556 from Nigel62/master
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

12 years agoMerge pull request #554 from mfleisz/master
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

12 years agolibfreerdp-core: NTLM support for non-sealing usage, RTS improvements
Marc-André Moreau [Fri, 20 Apr 2012 21:00:00 +0000 (17:00 -0400)]
libfreerdp-core: NTLM support for non-sealing usage, RTS improvements

12 years agolibfreerdp-core: cleanup RTS header encoding
Marc-André Moreau [Thu, 19 Apr 2012 19:43:20 +0000 (15:43 -0400)]
libfreerdp-core: cleanup RTS header encoding

12 years agolibfreerdp-core: start rts.c
Marc-André Moreau [Thu, 19 Apr 2012 18:09:27 +0000 (14:09 -0400)]
libfreerdp-core: start rts.c

12 years agolibfreerdp-core: fix first RTS packets sent
Marc-André Moreau [Thu, 19 Apr 2012 17:40:57 +0000 (13:40 -0400)]
libfreerdp-core: fix first RTS packets sent

12 years agolibfreerdp-core: fix NTLM HTTP authentication
Marc-André Moreau [Thu, 19 Apr 2012 15:29:53 +0000 (11:29 -0400)]
libfreerdp-core: fix NTLM HTTP authentication

12 years agoFix parameter parsing in audin:alsa drdynvc code.
Daryl Poe [Wed, 18 Apr 2012 17:16:50 +0000 (11:16 -0600)]
Fix parameter parsing in audin:alsa drdynvc code.

12 years agoMods to fix issues #502 & #462
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.

12 years agolibfreerdp-core: simplify HTTPS sending
Marc-André Moreau [Wed, 18 Apr 2012 06:28:05 +0000 (02:28 -0400)]
libfreerdp-core: simplify HTTPS sending

12 years agolibfreerdp-core: RPCH cleanup
Marc-André Moreau [Wed, 18 Apr 2012 05:53:12 +0000 (01:53 -0400)]
libfreerdp-core: RPCH cleanup

12 years agolibfreerdp-core: start using HTTP utils for NTLM HTTP authentication
Marc-André Moreau [Mon, 16 Apr 2012 20:21:46 +0000 (16:21 -0400)]
libfreerdp-core: start using HTTP utils for NTLM HTTP authentication

12 years agolibfreerdp-ssp: Fixed possible crash when canceling a connection by not providing...
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

12 years agolibfreerdp-core: start HTTP utils
Marc-André Moreau [Sat, 14 Apr 2012 18:19:31 +0000 (14:19 -0400)]
libfreerdp-core: start HTTP utils

12 years agoMerge pull request #551 from azenk/master
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

12 years agoadded reference to certificate-name
Andrew Zenk [Sat, 14 Apr 2012 16:05:20 +0000 (11:05 -0500)]
added reference to certificate-name

12 years agoupdated --certificate-name usage text
Andrew Zenk [Sat, 14 Apr 2012 15:28:40 +0000 (10:28 -0500)]
updated --certificate-name usage text

12 years agoAdded certificate name option to help display
Andrew Zenk [Sat, 14 Apr 2012 15:18:34 +0000 (10:18 -0500)]
Added certificate name option to help display

12 years agoMerge pull request #550 from chihchun/master
Vic Lee [Sat, 14 Apr 2012 02:24:05 +0000 (19:24 -0700)]
Merge pull request #550 from chihchun/master

Update freerdp.pc

12 years agoMerge pull request #548 from llyzs/server
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.

12 years agoUpdate freerdp.pc - add freerdp-cache, reerdp-sspi, remove freeerdp-auth
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>
12 years agoserver: implement user-initiated disconnection sequence on server.
Vic Lee [Fri, 13 Apr 2012 07:58:28 +0000 (15:58 +0800)]
server: implement user-initiated disconnection sequence on server.

12 years agoMerge pull request #547 from llyzs/x11
Vic Lee [Fri, 13 Apr 2012 06:33:56 +0000 (23:33 -0700)]
Merge pull request #547 from llyzs/x11

x11: release all pressed keys when window is unmapped.

12 years agoinclude: update windows type definitions
Marc-André Moreau [Thu, 12 Apr 2012 18:51:03 +0000 (14:51 -0400)]
include: update windows type definitions

12 years agox11: use ARRAY_SIZE macro.
Vic Lee [Thu, 12 Apr 2012 05:50:20 +0000 (13:50 +0800)]
x11: use ARRAY_SIZE macro.

12 years agox11: release all pressed keys when window is unmapped.
Vic Lee [Wed, 11 Apr 2012 04:37:47 +0000 (12:37 +0800)]
x11: release all pressed keys when window is unmapped.

12 years agoMerge pull request #546 from trou/mymaster
Marc-André Moreau [Tue, 10 Apr 2012 22:28:15 +0000 (15:28 -0700)]
Merge pull request #546 from trou/mymaster

fix issues 530 and 531

12 years agofix issue #530 "NLA password asked after certificate refusal"
Raphaël Rigo [Tue, 10 Apr 2012 20:24:08 +0000 (22:24 +0200)]
fix issue #530 "NLA password asked after certificate refusal"
close connection when the certificate is not trusted

12 years agofix TLS free logic, fixing double free in issue #531
Raphaël Rigo [Tue, 10 Apr 2012 19:15:36 +0000 (21:15 +0200)]
fix TLS free logic, fixing double free in issue #531

12 years agolibfreerdp-core: fix connection issue where drawing functions were called in rdp_connect
Jay Sorg [Mon, 9 Apr 2012 17:28:33 +0000 (10:28 -0700)]
libfreerdp-core: fix connection issue where drawing functions were called in rdp_connect

12 years agoMerge pull request #544 from bmiklautz/static_inline
Marc-André Moreau [Fri, 6 Apr 2012 19:36:15 +0000 (12:36 -0700)]
Merge pull request #544 from bmiklautz/static_inline

Changed some functions from inline to static inline

12 years agoMerge pull request #533 from atong/master
Marc-André Moreau [Fri, 6 Apr 2012 19:35:50 +0000 (12:35 -0700)]
Merge pull request #533 from atong/master

xfreerdp: send extended mouse events, using common button values for now

12 years agoMerge pull request #545 from pjd/fixes
Marc-André Moreau [Fri, 6 Apr 2012 19:35:27 +0000 (12:35 -0700)]
Merge pull request #545 from pjd/fixes

More sane user_id and missing config.h inclusion.

12 years agoSet user_id in a way that matches Windows behaviour.
Pawel Jakub Dawidek [Fri, 6 Apr 2012 18:55:51 +0000 (20:55 +0200)]
Set user_id in a way that matches Windows behaviour.

12 years agoDon't forget to include config.h.
Pawel Jakub Dawidek [Fri, 6 Apr 2012 18:55:22 +0000 (20:55 +0200)]
Don't forget to include config.h.

12 years agoChanged some functions from inline to static inline
Bernhard Miklautz [Wed, 4 Apr 2012 13:23:16 +0000 (15:23 +0200)]
Changed some functions from inline to static inline

This fixes inline build issues with clang.
http://clang.llvm.org/compatibility.html#inline

12 years agowfreerdp: fix data alignment for MSVC
Marc-André Moreau [Tue, 3 Apr 2012 00:56:59 +0000 (20:56 -0400)]
wfreerdp: fix data alignment for MSVC

12 years agolibfreerdp-core: align rdpSettings structure to 8 bytes
Marc-André Moreau [Tue, 3 Apr 2012 00:38:58 +0000 (20:38 -0400)]
libfreerdp-core: align rdpSettings structure to 8 bytes

12 years agoxfreerdp: send extended mouse events, using common button values for now
Anthony Tong [Sun, 1 Apr 2012 13:35:11 +0000 (09:35 -0400)]
xfreerdp: send extended mouse events, using common button values for now

12 years agolibfreerdp-core: started annotating TSG packets
Marc-André Moreau [Sun, 1 Apr 2012 06:11:07 +0000 (02:11 -0400)]
libfreerdp-core: started annotating TSG packets

12 years agolibfreerdp-core: added MS-TSGU interface definitions
Marc-André Moreau [Sun, 1 Apr 2012 01:32:13 +0000 (21:32 -0400)]
libfreerdp-core: added MS-TSGU interface definitions

12 years agoMerge pull request #532 from trou/master
Marc-André Moreau [Sat, 31 Mar 2012 14:48:34 +0000 (07:48 -0700)]
Merge pull request #532 from trou/master

Really fix negotiation logic

12 years agoMerge branch 'master' of git://github.com/FreeRDP/FreeRDP
Trou [Sat, 31 Mar 2012 14:15:09 +0000 (16:15 +0200)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP

12 years agoREALLY fix negociation this time
Trou [Sat, 31 Mar 2012 14:09:19 +0000 (16:09 +0200)]
REALLY fix negociation this time

12 years agoMerge pull request #529 from kiilerix/master
Marc-André Moreau [Sat, 31 Mar 2012 06:15:33 +0000 (23:15 -0700)]
Merge pull request #529 from kiilerix/master

some windows compile fixes

12 years agofix negotiation with NLA
Trou [Sat, 31 Mar 2012 00:55:13 +0000 (02:55 +0200)]
fix negotiation with NLA