Commit Graph

1021 Commits

Author SHA1 Message Date
Marc-André Moreau
10afbbbeee Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-20 22:05:21 -04:00
Marc-André Moreau
3c511d4cf4 libfreerdp-core: parsing of all capability sets 2011-07-20 22:05:12 -04:00
Marc-André Moreau
15efef29bd Merge pull request #21 from llyzs/dvc
Dynamic Virtual Channel main module
2011-07-20 17:54:36 -07:00
Marc-André Moreau
ac31328a64 libfreerdp-core: started processing of server demand active pdu 2011-07-19 16:30:05 -04:00
Vic Lee
3533609da9 drdynvc: start working on main drdynvc module. 2011-07-19 14:07:15 +08:00
Vic Lee
fd928afb09 libfreerdp-utils/list: add add/remove function. 2011-07-19 11:10:01 +08:00
Vic Lee
e58181dda2 drdynvc: add Dynamic Virtual Channel API (dvc.h) 2011-07-18 21:28:29 +08:00
Marc-André Moreau
1a2dc6f3d9 libfreerdp-core: refactoring of licensing code, refactoring of connection sequence 2011-07-17 23:16:31 -04:00
Vic Lee
c8a5b83186 libfreerdp-utils/svc_plugin: use a macro to simplify plugin entry. 2011-07-15 23:39:38 +08:00
Vic Lee
787a6e3844 libfreerdp-utils/list: use xnew macro. 2011-07-13 22:39:35 +08:00
Vic Lee
ac1c74f859 libfreerdp-utils/memory: add a handy macro xnew; fix some code style. 2011-07-13 22:13:00 +08:00
Vic Lee
128901d60a cliprdr: add cliprdr->ui sync event. 2011-07-12 23:05:31 +08:00
Vic Lee
f5adaa10c1 Add cliprdr constants and event types. 2011-07-12 22:03:09 +08:00
Vic Lee
8bc7fb0875 libfreerdp-utils/svc_plugin: add threading support. 2011-07-12 16:56:01 +08:00
Vic Lee
b13dd01110 libfreerdp-utils/debug: add DEBUG_WARN. 2011-07-12 12:57:40 +08:00
Vic Lee
8fc2236411 libfreerdp-utils/svc_plugin: move debug macros to API header. 2011-07-12 11:36:25 +08:00
Marc-André Moreau
5d86daf7ea Merge pull request #13 from llyzs/svc
Enhance plugin event system to be consistant in both direction.
2011-07-11 08:41:14 -07:00
Vic Lee
55d6abb221 libfreerdp-utils/event: rename event_callback to on_event_free_callback. 2011-07-11 23:11:03 +08:00
Vic Lee
3f8c2176a3 libfreerdp-utils/svc_plugin: add event sending from plugin to UI. 2011-07-11 12:21:55 +08:00
Vic Lee
2a217504eb Integrate in/out plugin event struct and add event utils. 2011-07-11 12:04:13 +08:00
Marc-André Moreau
e52c91e088 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-10 12:10:36 -04:00
Marc-André Moreau
a0ff7ce581 libfreerdp-core: sending of client info packet 2011-07-10 12:10:24 -04:00
Vic Lee
15f3f1521c libfreerdp-chanman: add API for sending events from UI to plugin. 2011-07-11 00:06:02 +08:00
Vic Lee
3046424760 Move channel event constants to constants.h 2011-07-10 23:56:06 +08:00
Marc-André Moreau
3f1ced3d25 Merge pull request #11 from llyzs/svc
Static Virtual Channel plugin work, unit tested.
2011-07-10 07:39:47 -07:00
Vic Lee
944f4ac8a9 libfreerdp-utils/svc_plugin: use STREAM for sending. 2011-07-10 17:28:24 +08:00
Vic Lee
bea0e09e02 libfreerdp-utils/stream: fix code style. 2011-07-10 17:27:21 +08:00
Vic Lee
315627dd43 libfreerdp-utils/svc_plugin: reassemble data chunks using stream. 2011-07-10 10:00:16 +08:00
Marc-André Moreau
eb18fd0897 libfreerdp-core: parsing of server data blocks 2011-07-09 21:04:57 -04:00
Vic Lee
4560e088bd libfreerdp-utils: add svc_plugin. 2011-07-09 23:29:04 +08:00
Marc-André Moreau
e608809f9c libfreerdp-core: fix MCS unit tests 2011-07-08 16:05:30 -04:00
Vic Lee
a7bb01df38 Add libfreerdp-chanman. 2011-07-08 21:51:20 +08:00
Vic Lee
852c751fd4 libfreerdp-utils: add wait_obj module. 2011-07-08 16:07:25 +08:00
Vic Lee
3a9c774979 libfreerdp-utils: add load_plugin module. 2011-07-08 14:34:50 +08: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
Vic Lee
322e02d6c5 libfreerdp-utils: add mutex. 2011-07-08 12:01:09 +08:00
Vic Lee
822199040a utils/semaphore: abstract type definition and add win32 support. 2011-07-08 11:25:51 +08: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
1ef3b140a6 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-07 13:37:59 -04:00
Marc-André Moreau
2199475153 libfreerdp-core: fix negotiation module 2011-07-07 13:37:48 -04:00
Marc-André Moreau
31b36d9274 Merge pull request #7 from llyzs/list
Add double-linked list in utils
2011-07-07 10:00:48 -07:00
Vic Lee
85baf1338e libfreerdp-utils: add double-linked list utils. 2011-07-08 00:50:45 +08: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
Vic Lee
561d4266d9 kbd: fix incorrect word replacement. 2011-07-07 11:29:46 +08:00
Vic Lee
fb27e0d072 include: use standard includsion for api headers. 2011-07-07 11:22:14 +08:00
Vic Lee
aa59da816b include: move RDPEXT_CC to FREERDP_CC 2011-07-07 11:15:46 +08:00
Vic Lee
a2c313816b include: add missing header define. 2011-07-07 11:11:11 +08:00
Vic Lee
431ab32bc6 include: separate new api.h
Separate new api.h so that such definition can be easily shared to other modules without including the whole thing.
2011-07-07 11:08:37 +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
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
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
2a13a7bc16 libfreerdp-core: PER and BER encoding, along with unit tests 2011-07-04 17:05:58 -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
5036f150e4 libfreerdp-core/stream: add stream_write_buffer. 2011-07-03 17:07:32 +08:00
Vic Lee
28ebc94f1f libfreerdp-core/transport: implement sending. 2011-07-03 16:37:36 +08:00
Marc-André Moreau
071516187e libfreerdp-core: TPKT encoding/decoding 2011-07-02 14:40:03 -04:00
Marc-André Moreau
19f13942b2 libfreerdp-utils: fix and clean stream utils 2011-07-02 13:58:23 -04:00
Vic Lee
8c161b8a20 libfreerdp-utils: implement stream module. 2011-07-02 23:38:50 +08:00
Vic Lee
cc6598de8f libfreerdp-utils: add new stream interface. 2011-07-01 16:06:53 +08:00
Marc-André Moreau
32cfd0f325 libfreerdp-gdi: fix compilation 2011-06-30 21:23:36 -04:00
Marc-André Moreau
e038b068b8 cmake: initial commit 2011-06-30 20:31:07 -04:00
Marc-André Moreau
97cd5e7546 libfreerdp-utils: added include headers 2011-06-30 19:25:11 -04:00