Vic Lee
b7f62964a4
server: start reading MCS Connect Initial PDU and Client Core Data.
2011-08-19 17:39:37 +08:00
Vic Lee
10f8aab40b
server: accept TLS connection from the client.
2011-08-19 13:35:29 +08:00
Vic Lee
601254727f
server: move nego process to connection module.
2011-08-19 09:54:43 +08:00
Vic Lee
720860b581
Merge branch 'master' into server
2011-08-19 01:16:52 +08:00
Marc-André Moreau
19217d51ba
libfreerdp-core: added --no-auth option to skip authentication entirely
2011-08-18 13:07:52 -04:00
Marc-André Moreau
c1252ae62f
libfreerdp-core: fix handling of alternative port number
2011-08-18 12:17:13 -04:00
Vic Lee
8cced27d17
libfreerdp/peer: initial protocol negotiation.
2011-08-18 23:15:28 +08:00
Vic Lee
9d414132e4
libfreerdp-core/tcp: check for peer disconnection.
2011-08-18 23:14:46 +08:00
Vic Lee
5fc87c25cf
server: create initial server API.
2011-08-18 16:06:32 +08:00
Marc-André Moreau
f465579551
xfreerdp: added RAIL window titles
2011-08-17 22:31:27 -04:00
Marc-André Moreau
98f7bb01b5
xfreerdp: added support for workarea and disabling window decorations
2011-08-17 14:13:44 -04:00
Marc-André Moreau
e990d227ce
xfreerdp: started painting multiple RAIL windows
2011-08-17 02:14:02 -04:00
Marc-André Moreau
6215417b29
windows: export all exported api functions
2011-08-16 23:54:42 -04:00
Marc-André Moreau
c1eddf31c3
windows: fix warnings
2011-08-16 21:08:14 -04:00
Marc-André Moreau
d128254159
windows: fix most compilation errors, linker errors and warnings left
2011-08-16 20:49:46 -04:00
Marc-André Moreau
ed31248952
libfreerdp-utils: moved registry out of the core to the utils
2011-08-16 19:40:55 -04:00
Marc-André Moreau
0eb91a2ce9
libfreerdp-core: fixed multiple windows porting issues
2011-08-16 17:40:29 -04:00
Marc-André Moreau
23794b38c3
libfreerdp-utils: started sleep utils
2011-08-16 16:04:28 -04:00
Marc-André Moreau
8292fc08f4
libfreerdp-rfx: fix windows build
2011-08-16 15:35:29 -04:00
Marc-André Moreau
6587edb7a0
windows: merging with latest updates
2011-08-16 15:02:44 -04:00
Marc-André Moreau
4f6f990806
libfreerdp-utils: added snprintf wrapper for windows portability
2011-08-16 15:00:25 -04:00
Marc-André Moreau
114a0bf60b
windows: update build scripts, fix most of utils
2011-08-16 14:41:12 -04:00
Vic Lee
51d151ef0c
libfreerdp-core/fastpath: add FastPath orders, bitmap, palette update.
2011-08-16 15:31:51 +08:00
Vic Lee
b6a10ea451
libfreerdp-core/fastpath: add FastPath Input, enabled by default.
2011-08-16 14:37:11 +08:00
Marc-André Moreau
2b4cd32390
libfreerdp-rail: processing window altsec orders
2011-08-16 00:22:00 -04:00
Marc-André Moreau
3316fde2e8
libfreerdp-rail: initial commit
2011-08-15 23:37:43 -04:00
Marc-André Moreau
1353637886
windows: fix compilation on all platforms after refactoring
2011-08-15 17:19:59 -04:00
Marc-André Moreau
0efc0c5a44
windows: start fixing windows compilation
2011-08-15 17:05:48 -04:00
Marc-André Moreau
28e87ceb1c
libfreerdp-core: fix parsing of window icon order
2011-08-14 19:20:53 -04:00
Marc-André Moreau
6f8af2515b
libfreerdp-core: fix window altsec orders negotiation
2011-08-14 17:05:34 -04:00
Marc-André Moreau
dfafea3776
libfreerdp-core: fixed parsing of last rectangle in MultiOpaqueRect order
2011-08-14 14:32:39 -04:00
Vic Lee
046ff58d44
Fix compile warnings.
2011-08-13 16:52:05 +08:00
Vic Lee
07b159a0c2
libfreerdp-core: add more error handling.
2011-08-13 16:37:03 +08:00
Vic Lee
aa35cb4ae3
libfreerdp-core/fastpath: add --fastpath argument and trivial naming cleanup.
2011-08-13 13:35:58 +08:00
Vic Lee
b64bcecb75
libfreerdp-core/nego: add connection error handling.
2011-08-13 12:40:14 +08:00
Vic Lee
47e0eb5464
libfreerdp-core/transport: check buffer even no bytes received in nonblocking.
2011-08-12 23:09:58 +08:00
Vic Lee
c8defc88e1
libfreerdp-core: remove unused variables.
2011-08-11 15:08:24 +08:00
Vic Lee
00b2b135a8
Merge branch 'master' into remotefx
...
Conflicts:
libfreerdp-utils/CMakeLists.txt
2011-08-11 00:21:37 +08:00
Vic Lee
572f2f45c6
libfreerdp-core/fastpath: call BeginPaint/EndPaint.
2011-08-10 23:55:47 +08:00
Marc-André Moreau
21aa8ad9a8
libfreerdp-utils: added RAIL utils
2011-08-10 02:24:06 -04:00
Vic Lee
184bfc2482
libfreerdp-core: use memory instead of stream in surface_bits callback.
2011-08-10 10:48:17 +08:00
Vic Lee
2065a7dc13
Merge branch 'master' into remotefx
...
Conflicts:
include/freerdp/update.h
2011-08-10 00:44:04 +08:00
Vic Lee
a2added869
libfreerdp-core: add update->SurfaceBits call.
2011-08-10 00:38:52 +08:00
Vic Lee
9b52d59f09
libfreerdp-core: add FastPath and RemoteFX related capabilities.
2011-08-09 23:45:55 +08:00
Vic Lee
236c41dac1
libfreerdp-core: add fastpath receiving layer.
2011-08-09 23:28:02 +08:00
Vic Lee
e5419bed9f
libfreerdp-core: check TPKT/FastPath header when processing a PDU.
2011-08-09 16:40:58 +08:00
Marc-André Moreau
510fb93b99
libfreerdp-core: update core <-> client interface for window alternate secondary drawing orders
2011-08-09 03:01:40 -04:00
Marc-André Moreau
fbc033cd75
libfreerdp-core: parsing of alternate secondary window orders
2011-08-09 02:32:50 -04:00
Marc-André Moreau
6d8d76a133
libfreerdp-core: updated connection sequence for RemoteApp
2011-08-08 15:06:07 -04:00
Marc-André Moreau
d359f026ee
libfreerdp-core: cleanup licensing debug output
2011-08-08 14:51:03 -04:00
Marc-André Moreau
9d6e9bf27d
libfreerdp-core: quick hack to complete licensing sequence successfully
2011-08-08 14:32:18 -04:00
Marc-André Moreau
c59f441fbc
libfreerdp-core: fix first two messages of licensing phase
2011-08-08 12:57:19 -04:00
Vic Lee
9d12c25fd3
libfreerdp-core:transport: fix nonblocking fregmented packet receiving.
2011-08-08 14:54:46 +08:00
Marc-André Moreau
9c64b994da
libfreerdp-core: added complete errinfo lookup table with full meaning strings
2011-08-07 23:59:28 -04:00
Marc-André Moreau
b9c9d31451
libfreerdp-cache: fix brush cache
2011-08-07 21:12:36 -04:00
Marc-André Moreau
58c161adcc
cunit: cleanup, libfreerdp-core: fix warnings
2011-08-07 14:37:26 -04:00
Marc-André Moreau
efbbedfa70
libfreerdp-core: parse all updates in the update array
2011-08-07 09:27:52 -04:00
Marc-André Moreau
ff20b0fcbc
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-08-05 16:56:49 -04:00
Marc-André Moreau
809338d213
libfreerdp-cache: added bitmap_v2 cache
2011-08-05 16:56:40 -04:00
Marc-André Moreau
109e79a030
Merge pull request #33 from llyzs/svc
...
rdpdr: completing main module and creating initial disk module sketelon
2011-08-05 11:27:11 -07:00
Marc-André Moreau
2d5ade5c92
libfreerdp-cache: added brush cache
2011-08-05 13:58:46 -04:00
Vic Lee
52870ea1e0
Fix incorrect stream_seek_*
2011-08-05 23:05:03 +08:00
Marc-André Moreau
6bdc9042a4
libfreerdp-core: fix bounds parsing
2011-08-05 02:19:17 -04:00
Marc-André Moreau
6f193a8dbf
libfreerdp-core: fix primary orders parsing
2011-08-05 01:21:32 -04:00
Marc-André Moreau
46126a7d24
libfreerdp-gdi: started using libfreerdp-cache
2011-08-04 22:43:36 -04:00
Marc-André Moreau
1dcc1c2be2
libfreerdp-cache: started offscreen bitmap cache
2011-08-04 16:22:15 -04:00
Marc-André Moreau
0c981407e5
libfreerdp-core: don't decompress uncompressed bitmaps
2011-08-04 03:39:10 -04:00
Marc-André Moreau
38a76ea232
cunit: extend orders unit tests
2011-08-04 03:23:53 -04:00
Marc-André Moreau
c01ea2e57c
cunit: added tests for bitmap caching orders
2011-08-03 23:33:44 -04:00
Marc-André Moreau
33bc8553c2
cunit: started testing orders
2011-08-03 19:15:37 -04:00
Marc-André Moreau
38e2a2fc47
libfreerdp-core: added MultiOpaqueRect
2011-08-03 17:09:12 -04:00
Marc-André Moreau
87b48855da
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-08-03 03:30:08 -04:00
Marc-André Moreau
abaa1752bf
libfreerdp-core: fix some order parsing bugs
2011-08-03 03:29:56 -04:00
Vic Lee
d0c0bca997
Merge branch 'master' into svc
...
Conflicts:
client/DirectFB/dfreerdp.c
2011-08-03 14:16:44 +08:00
Vic Lee
ef4d4c9a78
libfreerdp-core/vchan: implement vchan_send.
2011-08-03 13:58:19 +08:00
Vic Lee
95a76fa888
libfreerdp-core: add channel_id argument to rdp_write_header and rdp_send.
2011-08-03 12:34:55 +08:00
Vic Lee
1046141cf2
libfreerdp-core: implement vchan_process.
2011-08-03 11:00:56 +08:00
Vic Lee
8387380035
libfreerdp-core/transport: add stream_seal when a packet is received.
2011-08-03 09:54:30 +08:00
Vic Lee
699c601579
libfreerdp-core/transport: add hexdump when debugging is on.
2011-08-03 09:34:23 +08:00
Marc-André Moreau
b4437a783c
libfreerdp-core: parsing of alternate secondary drawing orders
2011-08-02 16:58:42 -04:00
Vic Lee
621c349df4
libfreerdp-core: add initial vchan module.
2011-08-03 02:03:02 +08:00
Marc-André Moreau
281d06d744
libfreerdp-core: update orders parsing and core <-> client interface
2011-08-02 12:59:45 -04:00
Vic Lee
18b947082a
libfreerdp-core/gcc: store channelId returned by server MCS connect response.
...
According to [MS-RDPBCGR] 2.2.1.4.4, channelIdArray is a variable-length array of MCS channel IDs, and each channelId is allocated corresponding in position to the channels requested in the Client Network Data structure.
2011-08-02 17:24:51 +08:00
Marc-André Moreau
2d5e6fa255
Merge pull request #31 from llyzs/rdp
...
Add Fast Path header processing and some minor fixes.
2011-08-01 11:08:50 -07:00
Marc-André Moreau
21afbf21f7
Merge pull request #29 from bradh/master
...
cmake fixes
2011-08-01 11:08:17 -07:00
Marc-André Moreau
ac3307f9a0
dfreerdp: added keyboard and mouse input
2011-08-01 12:24:29 -04:00
Vic Lee
b380423cfb
libfreerdp-core: add Fast Path header parsing.
2011-08-02 00:19:39 +08:00
Vic Lee
04f58fedde
libfreerdp-core: remove unused codes.
2011-08-01 23:39:45 +08:00
Vic Lee
9b3cc19648
libfreerdp-core: move blocking read control in transport layer.
2011-08-01 22:21:06 +08:00
Vic Lee
f33fe89a9d
libfreerdp-core: move blocking-send checking in transport.
2011-08-01 15:04:48 +08:00
Vic Lee
a4ec778f02
libfreerdp-core: add non-blocking read.
2011-08-01 14:45:28 +08:00
Brad Hards
3f37889482
libfreerdp-core: fix security selection
...
Also cleans up some debug stuff.
2011-07-31 13:51:26 +10:00
Brad Hards
05e6a68927
buildsystem: check if we have zlib, openssl and pthread before using
2011-07-31 11:22:09 +10:00
Marc-André Moreau
72b48585fb
dfreerdp: start working on file descriptors
2011-07-28 17:44:09 -04:00
Marc-André Moreau
97f8a022a9
libfreerdp-core: improve update interface with bounds
2011-07-28 14:32:16 -04:00
Marc-André Moreau
24ba845f04
dfreerdp: started integrating DirectFB client
2011-07-28 13:46:36 -04:00
Marc-André Moreau
67dca12b77
client: update to use args utils
2011-07-28 11:09:51 -04:00
Marc-André Moreau
72fc75b5a6
libfreerdp-core: exporting new interface
2011-07-28 00:38:25 -04:00
Marc-André Moreau
c860fd631d
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-27 20:14:21 -04:00
Marc-André Moreau
fa41f16a81
libfreerdp-core: started input PDUs
2011-07-27 20:14:12 -04:00
Brad Hards
8761b1d9a8
libfreerdp-core: fix warning about | operator.
2011-07-27 16:41:00 +10:00
Brad Hards
7e79e43ddc
libfreerdp-core: use uint16 for the PER length.
2011-07-27 16:37:52 +10:00
Brad Hards
2601d110aa
Various minor warning fixes and unittest fixes.
2011-07-27 09:14:11 +10:00
Marc-André Moreau
e344149109
libfreerdp-core: started update interface
2011-07-26 18:32:14 -04:00
Marc-André Moreau
6915d4ccf4
libfreerdp-core: deeper parsing of orders
2011-07-26 16:58:10 -04:00
Marc-André Moreau
2d3be94c6c
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-25 23:51:21 -04:00
Marc-André Moreau
bd55e85c13
libfreerdp-core: improve order parsing
2011-07-25 23:51:13 -04:00
Brad Hards
539cf8bdc3
Add terminating null for registry home directory path.
...
Also cleans up following routines to hopefully make it easier to see what
is happening
2011-07-26 11:21:29 +10:00
Marc-André Moreau
371f7ed874
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-25 16:54:24 -04:00
Marc-André Moreau
90bd382e66
libfreerdp-core: added stubs for orders
2011-07-25 16:54:15 -04:00
Jay Sorg
5f7b50f902
fix crash when registry file is not opened
2011-07-25 13:50:00 -07:00
Marc-André Moreau
653d0441aa
libfreerdp-core: start using jay's bitmap decompressor
2011-07-25 14:50:26 -04:00
Marc-André Moreau
0d936404a9
libfreerdp-core: moved activation sequence to activation.c
2011-07-25 13:52:48 -04:00
Marc-André Moreau
39223c8c18
libfreerdp-core: parsing of server save session info PDU
2011-07-25 13:42:14 -04:00
Marc-André Moreau
961f4ee0d6
libfreerdp-core: improved capability negotiation
2011-07-25 12:25:28 -04:00
Marc-André Moreau
f9a2ea6819
libfreerdp-core: parse update PDUs, started orders and bitmap update parsing
2011-07-25 01:45:25 -04:00
Marc-André Moreau
358e034187
libfreerdp-core: can now receive bitmap updates
2011-07-24 18:24:58 -04:00
Marc-André Moreau
e1f48c5b28
libfreerdp-core: fix compilation on Mac OS X
2011-07-24 18:09:53 -04:00
Marc-André Moreau
8ceb8e1ea8
libfreerdp-core: fix encoding of MCS and RDP headers, completed activation sequence
2011-07-23 18:05:34 -04:00
Marc-André Moreau
db98c00f18
libfreerdp-core: added debug output for activation sequence
2011-07-23 16:40:33 -04:00
Marc-André Moreau
33f447cff5
libfreerdp-core: fix control packets up to font list pdu
2011-07-22 16:19:08 -04:00
Marc-André Moreau
62455e9567
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-22 11:02:42 -04:00
Marc-André Moreau
bf06e9254f
libfreerdp-core: added debug strings for data PDUs
2011-07-22 11:02:31 -04:00
Otavio Salvador
02285bedef
Merge pull request #22 from llyzs/ui
...
Argument parser
2011-07-22 06:12:26 -07:00
Vic Lee
de5c0c8e25
libfreerdp-core/settings: fix memory issues.
2011-07-22 12:52:57 +08:00
Marc-André Moreau
815c99916a
libfreerdp-core: fix encoding of share control header
2011-07-21 21:44:11 -04:00
Marc-André Moreau
66ddfd5a60
libfreerdp-core: fix encoding of confirm active pdu
2011-07-21 20:06:28 -04:00
Marc-André Moreau
c42cccd9e3
libfreerdp-core: share data header fix
2011-07-21 16:20:41 -04:00
Marc-André Moreau
38f24dd4c6
libfreerdp-core: sending connection control PDUs
2011-07-21 15:10:53 -04:00
Marc-André Moreau
e0aa20d6e5
libfreerdp-code: sending of confirm active pdu
2011-07-21 13:57:57 -04:00
Marc-André Moreau
f4353c2a62
libfreerdp-core: encoding of capability sets
2011-07-21 01:56:48 -04:00
Marc-André Moreau
3c511d4cf4
libfreerdp-core: parsing of all capability sets
2011-07-20 22:05:12 -04:00
Marc-André Moreau
abd105de7e
libfreerdp-core: added capability set stubs for read/write
2011-07-20 01:31:04 -04:00
Marc-André Moreau
ac31328a64
libfreerdp-core: started processing of server demand active pdu
2011-07-19 16:30:05 -04:00
Marc-André Moreau
f409e60062
libfreerdp-asn1: replacement by libfreerdp-core's BER encoder/decoder
2011-07-18 18:43:23 -04:00
Marc-André Moreau
e57e7a082a
libfreerdp-core: remove dependency on libfreerdp-asn1 for credssp_recv
2011-07-18 17:02:06 -04:00
Marc-André Moreau
9d2ff8cf22
libfreerdp-core: remove dependency on libfreerdp-asn1 for credssp_send
2011-07-18 16:16:37 -04:00
Marc-André Moreau
e75ebc0b58
libfreerdp-core: fixed encoding of nego tokens
2011-07-18 14:56:08 -04:00
Marc-André Moreau
e058f3dda8
started BER encoding of CredSSP
2011-07-18 02:34:28 -04:00
Marc-André Moreau
1a2dc6f3d9
libfreerdp-core: refactoring of licensing code, refactoring of connection sequence
2011-07-17 23:16:31 -04:00
Marc-André Moreau
cce6518336
libfreerdp-core: added state machine transitions to license module
2011-07-15 02:02:09 -04:00
Marc-André Moreau
288aacb6e9
libfreerdp-core: add new unit tests for licensing, fix encryption of premaster secret
2011-07-15 01:11:09 -04:00
Marc-André Moreau
08c14ddf33
libfreerdp-core: fix computation of session key blob
2011-07-14 17:02:35 -04:00
Marc-André Moreau
2d08b1bd82
libfreerdp-core: generation of default configuration registry
2011-07-14 12:52:37 -04:00
Marc-André Moreau
bae2ebb7d1
libfreerdp-core: introduced configuration registry
2011-07-14 01:23:44 -04:00
Marc-André Moreau
48344cf4f7
libfreerdp-core: fix padding when reading public key from X.509 certificate
2011-07-13 15:10:43 -04:00
Marc-André Moreau
d19f0d1584
libfreerdp-core: improve premaster secret encryption, but does not pass unit test yet
2011-07-13 13:13:42 -04:00
Marc-André Moreau
9ce4ec492a
cunit: added more test data to licensing unit test
2011-07-13 12:17:38 -04:00
Marc-André Moreau
4a79434e0b
cunit: added licensing unit tests
2011-07-13 11:40:19 -04:00
Marc-André Moreau
685c8d4635
libfreerdp-core: licensing cryptographic response
2011-07-13 10:21:12 -04:00
Marc-André Moreau
fe6cab1761
libfreerdp-core: extract modulus and exponent from X.509 certificate
2011-07-12 23:50:51 -04:00
Marc-André Moreau
a8e1da7252
libfreerdp-core: started parsing of X.509 certificates
2011-07-12 21:43:52 -04:00
Marc-André Moreau
518498546e
libfreerdp-core: started certificate parsing
2011-07-12 18:18:24 -04:00
Marc-André Moreau
0d2b3c0ca5
libfreerdp-core: generation of licensing keys
2011-07-12 15:10:43 -04:00
Marc-André Moreau
30db2dc429
libfreerdp-core: TCP: obtain MAC address, LICENSE: generated HWID based on MAC
2011-07-12 02:53:26 -04:00
Marc-André Moreau
f6de37d814
libfreerdp-core: get server response for new license request
2011-07-12 01:57:09 -04:00
Marc-André Moreau
4da5b77cbe
libfreerdp-core: encoding and sending of licensing packets
2011-07-12 01:16:59 -04:00
Marc-André Moreau
d797e7ce92
libfreerdp-core: started licensing module
2011-07-11 20:46:03 -04:00
Marc-André Moreau
297334bae2
libfreerdp-core: refactoring of RDP module
2011-07-11 18:46:36 -04:00
Marc-André Moreau
e38ad39ef0
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-11 15:58:50 -04:00
Marc-André Moreau
3c61f4c085
libfreerdp-core: updated API documentation for MCS, Connection, PER and RDP modules
2011-07-11 15:58:39 -04:00
Marc-André Moreau
9e23f5447e
Merge pull request #14 from bmiklautz/osxbuildfix
...
Osxbuildfix
2011-07-11 12:06:27 -07:00
Marc-André Moreau
6c337328ce
libfreerdp-core: fix MCS connection sequence
2011-07-11 14:47:55 -04:00
Bernhard Miklautz
749c4ee6e6
Moved define for MSG_NOSIGNAL to tcp.h
2011-07-11 20:30:27 +02:00
Marc-André Moreau
695632a8a4
libfreerdp-core: fix flags in client info packet
2011-07-10 16:42:37 -04:00
Marc-André Moreau
a730946d74
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-10 15:34:54 -04:00
Marc-André Moreau
a7ecabdb20
libfreerdp-core: refactoring of transport module
2011-07-10 15:34:43 -04:00
Jay Sorg
eb6fa4df24
fix error caught by cunit test
2011-07-10 11:52:55 -07:00
Marc-André Moreau
a0ff7ce581
libfreerdp-core: sending of client info packet
2011-07-10 12:10:24 -04:00
Marc-André Moreau
841800a451
libfreerdp-core: added connection module
2011-07-10 01:48:10 -04:00
Marc-André Moreau
5e892025fd
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-09 23:54:34 -04:00
Marc-André Moreau
ca09499ff1
libfreerdp-core: MCS initialization messages
2011-07-09 23:54:23 -04:00
Jay Sorg
55e37be812
Merge branch 'master' of git@github.com:FreeRDP/FreeRDP-1.0
2011-07-09 19:55:34 -07:00
Jay Sorg
19223a2503
added 32 bpp color decompression
2011-07-09 19:55:11 -07:00
Marc-André Moreau
eb18fd0897
libfreerdp-core: parsing of server data blocks
2011-07-09 21:04:57 -04:00
Marc-André Moreau
cf04182604
libfreerdp-core: fix CMakeLists.txt for bitmap decompression
2011-07-09 17:32:00 -04:00
Marc-André Moreau
89c2b09388
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-09 17:28:39 -04:00
Marc-André Moreau
9df9a3382a
libfreerdp-core: parsing of GCC Conference Create Response
2011-07-09 17:28:30 -04:00
Jay Sorg
dfc6cc3a06
Merge branch 'master' of git@github.com:FreeRDP/FreeRDP-1.0
2011-07-09 12:48:46 -07:00
Jay Sorg
1cf005ae45
added 15+ bpp decompression, rename, reorganize bitmap file
2011-07-09 12:48:18 -07:00
Marc-André Moreau
6074f887d8
libfreerdp-core: started parsing of MCS Connect-Response
2011-07-09 15:28:59 -04:00
Jay Sorg
8e2e309678
Merge branch 'master' of git@github.com:FreeRDP/FreeRDP-1.0
2011-07-08 16:50:34 -07:00
Jay Sorg
1b8c6eb3be
fix for special opcodes
2011-07-08 16:46:41 -07:00
Marc-André Moreau
e608809f9c
libfreerdp-core: fix MCS unit tests
2011-07-08 16:05:30 -04:00
Marc-André Moreau
c837c6b374
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-08 15:32:18 -04:00
Marc-André Moreau
564a3ec753
libfreerdp-core: MCS Connect-Initial triggers server response
2011-07-08 15:32:06 -04:00
Jay Sorg
ae5b6b0269
Merge branch 'master' of git@github.com:FreeRDP/FreeRDP-1.0
2011-07-08 11:44:57 -07:00
Jay Sorg
b89d72510c
bitmap decompression now functional
2011-07-08 11:41:56 -07:00
Marc-André Moreau
da06a26f23
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-08 00:37:38 -04:00
Marc-André Moreau
6ba99a50f0
libfreerdp-core: added unit tests for GCC and MCS
2011-07-08 00:37:25 -04:00
Jay Sorg
4012b2db9b
started work on RLE Compressed Bitmap Stream
2011-07-07 18:40:57 -07:00
Marc-André Moreau
9160411803
libfreerdp-core: construction and sending of MCS Connect-Initial
2011-07-07 19:32:51 -04:00
Marc-André Moreau
7b71f3cdbd
libfreerdp-core: corrected BER encoding for MCS Connect-Initial
2011-07-07 16:38:41 -04:00
Marc-André Moreau
33bd605a25
libfreerdp-core: fixed MCS connect-initial, added unit test
2011-07-07 15:51:23 -04:00
Marc-André Moreau
a05be813be
libfreerdp-core: MCS Connect-Initial
2011-07-07 15:35:09 -04:00
Marc-André Moreau
64f71b0b30
libfreerdp-core: got NLA back to a working state
2011-07-07 14:11:12 -04:00
Marc-André Moreau
2199475153
libfreerdp-core: fix negotiation module
2011-07-07 13:37:48 -04:00
Marc-André Moreau
9f48b605ea
libfreerdp-utils: datablob->blob
2011-07-07 11:49:57 -04:00
Marc-André Moreau
d8ce866c92
libfreerdp-core: fix compilation of crypto, credssp, and ntlmssp
2011-07-07 11:27:24 -04:00
Marc-André Moreau
337a328342
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-07 10:33:46 -04:00
Marc-André Moreau
bbdd6348cc
libfreerdp-core: improving cryptographic module
2011-07-07 10:33:42 -04:00
Vic Lee
6bdbea444a
include: simplify the settings.h inclusion.
2011-07-07 11:46:03 +08:00
Marc-André Moreau
0582b26592
libfreerdp-core: adapting NTLMSSP and CredSSP modules to FreeRDP 1.0
2011-07-05 23:18:00 -04:00
Marc-André Moreau
a35f1e81cb
cmake: fix Mac OS X compilation
2011-07-05 20:44:26 -04:00
Marc-André Moreau
f8fa387fae
libfreerdp-core: added GCC client data blocks
2011-07-05 18:26:12 -04:00
Marc-André Moreau
14e45b940c
libfreerdp-core: added function stubs for client data blocks (GCC)
2011-07-04 22:02:00 -04:00
Marc-André Moreau
bd172ff55f
libfreerdp-core: documented BER, PER, GCC, TPDU, TPKT, NEGO
2011-07-04 21:35:32 -04:00
Marc-André Moreau
25a5bc53b1
types/base.h: rename FRDP_BOOL to boolean
2011-07-04 20:10:25 -04:00
Marc-André Moreau
eed80301f4
include: rdpext.h->extension.h, rdpset.h->settings.h
2011-07-04 19:52:24 -04:00
Marc-André Moreau
dd18348436
libfreerdp-core: encoding of GCC create conference request + unit tests
2011-07-04 19:13:01 -04:00
Marc-André Moreau
2a13a7bc16
libfreerdp-core: PER and BER encoding, along with unit tests
2011-07-04 17:05:58 -04:00
Vic Lee
374357614f
cmake: remove unused definition.
2011-07-04 15:48:21 +08:00
Vic Lee
d5ad1af3f5
cmake: remove unused include dirs and move it to root CMakeLists.txt
2011-07-04 15:41:53 +08:00
Marc-André Moreau
efe7d34d06
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-03 22:47:46 -04:00
Marc-André Moreau
1629b27149
libfreerdp-core: started ASN.1 BER encoder
2011-07-03 22:47:35 -04:00
Vic Lee
8afa7cf227
libfreerdp-core/transport: process PDU (if any) only after sending has completed.
2011-07-04 10:11:14 +08:00
Vic Lee
2fe93a9799
libfreerdp-core/transport: check receiving data during send blocking.
...
When sending is blocking, it's necessary to check if there's any data available for receiving to avoid infinite lock.
2011-07-04 09:24:23 +08:00
Vic Lee
fb687f2f9e
libfreerdp-core/transport: enable receiving more PDU in receiving buffer.
2011-07-04 09:07:34 +08:00
Marc-André Moreau
27bca27636
libfreerdp-core: establish TLS connection
2011-07-03 19:27:02 -04:00
Marc-André Moreau
5c21c8491d
libfreerdp-core: TLS support
2011-07-03 17:29:09 -04:00
Marc-André Moreau
347863ffa5
libfreerdp-core: moving TCP out of transport module
2011-07-03 15:34:15 -04:00
Marc-André Moreau
0da3be6e53
libfreerdp-core: improved protocol security negotiation
2011-07-03 13:49:06 -04:00
Marc-André Moreau
ccaa0d33ed
libfreerdp-core: protocol security negotiation partially working
2011-07-03 12:42:35 -04:00
Vic Lee
6a3db6363d
libfreerdp-core: implement tcp receiving.
2011-07-03 18:34:09 +08:00
Vic Lee
addc192965
libfreerdp-core: TPKT length is big-endian.
2011-07-03 18:33:55 +08:00
Vic Lee
28ebc94f1f
libfreerdp-core/transport: implement sending.
2011-07-03 16:37:36 +08:00
Vic Lee
5c98e98387
libfreerdp-core/transport: add connect and disconnect code.
2011-07-03 15:53:55 +08:00
Vic Lee
c65ac150ce
libfreerdp-core: rename 'network' module to 'transport'
2011-07-03 10:59:07 +08:00
Vic Lee
3bd924aa56
libfreerdp-core: add network module prototype.
2011-07-03 09:50:11 +08:00
Marc-André Moreau
37f3cff525
libfreerdp-core: started TPDU encoding/decoding
2011-07-02 17:10:10 -04:00
Marc-André Moreau
071516187e
libfreerdp-core: TPKT encoding/decoding
2011-07-02 14:40:03 -04:00
Marc-André Moreau
fd2d804578
cmake: updated copyright notices
2011-07-02 13:58:55 -04:00
Marc-André Moreau
cfbb6c286c
libfreerdp-core: added cmake script
2011-06-30 22:20:39 -04:00
Marc-André Moreau
32cfd0f325
libfreerdp-gdi: fix compilation
2011-06-30 21:23:36 -04:00
Marc-André Moreau
f9d4453c40
libfreerdp-core: added NTLMSSP
2011-06-30 18:52:41 -04:00
Marc-André Moreau
61afc74d2e
libfreerdp-core: added CredSSP
2011-06-30 18:51:46 -04:00
Marc-André Moreau
0dac2c555a
libfreerdp-core: added protocol security negotiation
2011-06-30 18:48:48 -04:00