Marc-André Moreau
|
3b622d15d1
|
libfreerdp-core: refactor TsProxy* calls
|
2015-02-17 16:15:57 -05:00 |
|
Marc-André Moreau
|
b8b94327c8
|
libfreerdp-core: improve tsg debug output and reauth sequence
|
2015-02-17 14:34:42 -05:00 |
|
Marc-André Moreau
|
668b2c1811
|
libfreerdp-core: fix tsg buffer flushing
|
2015-02-17 10:54:39 -05:00 |
|
Marc-André Moreau
|
7639addb40
|
libfreerdp-core: partial tsg reauth support
|
2015-02-16 15:35:51 -05:00 |
|
Marc-André Moreau
|
ffe24e8cfb
|
libfreerdp-core: improve TSProxyCreateTunnelRequest
|
2015-02-15 18:22:49 -05:00 |
|
Marc-André Moreau
|
991f7b347d
|
libfreerdp-core: further abstract multiple connections used internally by tsg from rdpTransport
|
2015-02-15 10:06:17 -05:00 |
|
Marc-André Moreau
|
edfc5120b7
|
libfreerdp-core: replace rdpTcp by BufferedSocket BIO
|
2015-02-14 10:14:13 -05:00 |
|
Marc-André Moreau
|
b7a619ff8a
|
libfreerdp-core: move some rdpTcp operations under BIO layer
|
2015-02-13 14:26:02 -05:00 |
|
Marc-André Moreau
|
69b93c322d
|
libfreerdp-core: fix transport crash, reduce rdpTcp usage
|
2015-02-13 09:27:54 -05:00 |
|
Marc-André Moreau
|
889ccefe0d
|
libfreerdp-core: remove TlsIn/TlsOut from rdpTransport
|
2015-02-12 16:22:25 -05:00 |
|
Marc-André Moreau
|
0d85dfd395
|
libfreerdp-core: handle TCP/TLS connection at TSG RPC channel level
|
2015-02-12 14:40:26 -05:00 |
|
Marc-André Moreau
|
4ecff39eb6
|
libfreerdp-core: more tsg in/out channel refactoring
|
2015-02-12 14:08:38 -05:00 |
|
Marc-André Moreau
|
8f2b2be9f2
|
libfreerdp-core: integrate new RTS pdu functions from denis
|
2015-02-12 13:14:43 -05:00 |
|
Marc-André Moreau
|
c92e82b3dc
|
libfreerdp-core: improve TSG virtual connection and channel management
|
2015-02-12 12:03:15 -05:00 |
|
Marc-André Moreau
|
75cad064f1
|
libfreerdp-core: refactor tsg virtual connection, in/out channels
|
2015-02-11 15:26:22 -05:00 |
|
Marc-André Moreau
|
70fab69347
|
libfreerdp-core: gateway connection refactoring
|
2015-02-11 14:27:29 -05:00 |
|
Marc-André Moreau
|
aa8b843250
|
libfreerdp-core: move stuff down from transport to tsg layer
|
2015-02-11 11:57:02 -05:00 |
|
David FORT
|
58f33247bd
|
Fix compilation with valgrind helpers
|
2015-02-11 15:23:14 +01:00 |
|
Marc-André Moreau
|
5fbcdf5b3d
|
libfreerdp-core: make tsg rpc connection event-driven, fix race condition on connection
|
2015-02-04 11:18:27 -05:00 |
|
Marc-André Moreau
|
f8259f94c5
|
libfreerdp-core: add event-driven RTS connection code
|
2015-02-03 20:39:47 -05:00 |
|
Marc-André Moreau
|
13d4fa74c4
|
libfreerdp-core: start event-driven gateway http code
|
2015-02-03 17:17:17 -05:00 |
|
Marc-André Moreau
|
1bf0e2ee03
|
libfreerdp-core: add more IN/OUT gateway channel states
|
2015-02-03 16:33:45 -05:00 |
|
Marc-André Moreau
|
7b25f9130b
|
libfreerdp-core: improve error handling in ts gateway
|
2015-02-03 14:44:31 -05:00 |
|
Marc-André Moreau
|
5aea07d401
|
libfreerdp-core: add better state machine transitions to ts gateway
|
2015-02-02 18:50:26 -05:00 |
|
Marc-André Moreau
|
e0b0c77ecb
|
libfreerdp-core: improve http parsing
|
2015-02-02 17:16:32 -05:00 |
|
Marc-André Moreau
|
e4f99834d0
|
libfreerdp-core: make tsg threadless
|
2015-02-02 11:50:56 -05:00 |
|
Marc-André Moreau
|
bfe1c31529
|
libfreerdp-core: remove receive queue, make tsg connection sequence more event-driven
|
2015-02-02 08:19:07 -05:00 |
|
Marc-André Moreau
|
4239a1d4f4
|
libfreerdp-core: remove TS Gateway send queue
|
2015-02-01 20:47:43 -05:00 |
|
Marc-André Moreau
|
4eeabba933
|
libfreerdp-core: restructure RPC connection sequence
|
2015-02-01 18:50:21 -05:00 |
|
Marc-André Moreau
|
90a429e43c
|
libfreerdp-core: refactor tsg connection sequence towards better state machine usage
|
2015-02-01 17:55:24 -05:00 |
|
Marc-André Moreau
|
0a97a5fc4e
|
libfreerdp-core: fix possible lost signal in tsg_connect
|
2015-02-01 17:06:50 -05:00 |
|
Marc-André Moreau
|
4f173ae52a
|
libfreerdp-core: remove usage of magic 60-byte pad in TsProxyCreateTunnelWriteRequest
|
2015-02-01 15:58:32 -05:00 |
|
Marc-André Moreau
|
9406ac188c
|
libfreerdp-core: use ringbuffer for TS Gateway receive pipe
|
2015-02-01 13:09:28 -05:00 |
|
Marc-André Moreau
|
85191391d5
|
libfreerdp-core: simplify TS Gateway RPC fragment receiving
|
2015-01-31 16:56:25 -05:00 |
|
Marc-André Moreau
|
ef71181897
|
libfreerdp-core: fix Win32 gateway authentication
|
2015-01-29 14:07:02 -05:00 |
|
Marc-André Moreau
|
b387708069
|
libfreerdp-core: fix Win32 socket event handle
|
2015-01-29 11:35:52 -05:00 |
|
Marc-André Moreau
|
a9df86ab16
|
libfreerdp-core: update gateway code for Windows
|
2015-01-28 14:54:03 -05:00 |
|
Marc-André Moreau
|
5bf8b1509e
|
libfreerdp-core: improve socket BIO handling
|
2015-01-28 13:46:17 -05:00 |
|
Marc-André Moreau
|
32a991c165
|
libfreerdp-core: move socket event and nonblock options to socket BIO
|
2015-01-27 21:18:26 -05:00 |
|
Marc-André Moreau
|
fa538911ca
|
libfreerdp-core: fix build on Windows
|
2015-01-15 15:04:35 -05:00 |
|
Marc-André Moreau
|
701186e461
|
libfreerdp-core: silence false error on server disconnect
|
2015-01-15 14:52:35 -05:00 |
|
Marc-André Moreau
|
d8ddfd83c3
|
libfreerdp-core: parse gateway idle timeout + final status code
|
2015-01-14 16:49:21 -05:00 |
|
Marc-André Moreau
|
94f828a873
|
libfreerdp-core: fix detection of TS Gateway transport disconnection
|
2015-01-14 15:39:35 -05:00 |
|
Marc-André Moreau
|
f79deaff7b
|
libfreerdp-core: partial OUT channel recycling support
|
2015-01-13 16:35:34 -05:00 |
|
Marc-André Moreau
|
43fe94d939
|
libfreerdp-core: fix identification of OUT R1/A2 RTS PDU
|
2015-01-13 15:01:07 -05:00 |
|
Marc-André Moreau
|
fc38dcc775
|
libfreerdp-core: gateway cleanup
|
2015-01-13 13:50:46 -05:00 |
|
Marc-André Moreau
|
e2f377ae11
|
libfreerdp-core: fix TSG thread shutdown and input freeze problem
|
2014-12-15 09:42:04 -05:00 |
|
Marc-André Moreau
|
aa23c4eaaa
|
libfreerdp-core: fix random TS Gateway disconnects with async modes
|
2014-12-12 09:08:39 -05:00 |
|
Marc-André Moreau
|
cc2321d359
|
libfreerdp-core: fix leak and use after free in tsg ListDictionary usage
|
2014-12-11 17:08:22 -05:00 |
|
Marc-André Moreau
|
d8e10ac04a
|
freerdp: patch leaks reported by valgrind when using TS Gateway
|
2014-12-11 11:25:34 -05:00 |
|