Commit Graph

121 Commits

Author SHA1 Message Date
roman-b
e7367f9aac channel/rail: add initial handling all RAIL PDU from server.
Note:
Sometimes we have multi-thread side effect with data trasfer throught shared 
memory between different threads.
2011-08-20 01:46:10 +03:00
roman-b
e85caeb17d channel/rail: add handling Server Execute Result PDU 2011-08-19 17:10:08 +03:00
roman-b
154598288b channel/rail: fixed client system parameters sending. 2011-08-19 16:42:58 +03:00
roman-b
ab0e95a2ad channel/rail: simplify data and event sending interface. 2011-08-19 15:42:14 +03:00
Vic Lee
16a83b445a rdpdr/printer: fix debug messages. 2011-08-18 10:22:28 +08:00
Marc-André Moreau
48d3e65b08 rail: get client system parameters from xfreerdp 2011-08-17 21:33:22 -04:00
Marc-André Moreau
09980c8a7c include: refactor FRDP_ types to RDP_ 2011-08-17 17:28:26 -04:00
Marc-André Moreau
5f9d000227 libfreerdp-kbd: quick compilation fix 2011-08-17 14:18:19 -04:00
Marc-André Moreau
feb1470ba6 Merge pull request #48 from llyzs/printer
Migrate Print Virtual Channel
2011-08-17 08:38:24 -07:00
Vic Lee
fad4ea4343 rdpdr/printer: migrate/redesign printer virtual channel plugin. 2011-08-17 21:57:09 +08:00
Marc-André Moreau
6215417b29 windows: export all exported api functions 2011-08-16 23:54:42 -04:00
Vic Lee
46dd495229 rdpsnd: reset close request when a wave is received. 2011-08-16 09:23:29 +08:00
Marc-André Moreau
200b4c4493 Merge pull request #42 from llyzs/rdpsnd
Migrate rdpsnd channel plugin.
2011-08-15 12:21:34 -07:00
Vic Lee
15e553f8f1 rdpsnd: add PulseAudio sub-plugin. 2011-08-15 18:21:58 +08:00
Vic Lee
c02a568ed8 rdpsnd: use xfree. 2011-08-15 18:21:11 +08:00
Vic Lee
a8fde1144b rdpsnd: start playing immediately when a close signal received. 2011-08-15 16:58:07 +08:00
Vic Lee
a122006b0e rdpsnd: add ALSA sub-plugin. 2011-08-15 16:28:52 +08:00
Vic Lee
a2a9fdb630 rdpsnd: add device sub-plugin prefix. 2011-08-15 15:21:56 +08:00
Vic Lee
bfe7f83f03 rdpsnd: add main rdpsnd module. 2011-08-15 15:08:23 +08:00
Marc-André Moreau
6f8af2515b libfreerdp-core: fix window altsec orders negotiation 2011-08-14 17:05:34 -04:00
Vic Lee
046ff58d44 Fix compile warnings. 2011-08-13 16:52:05 +08:00
Vic Lee
460dd38cad rail: support passing multiple apps and arguments using plugin data. 2011-08-13 11:16:44 +08:00
Vic Lee
549e0f5b93 rail: fix buffer overflow issue. 2011-08-12 16:46:40 +08:00
Vic Lee
e9ba98c827 rail: rename some variables. 2011-08-12 16:26:57 +08:00
Vic Lee
e1159fc043 rail: rename rdpRail to rdpRailOrder. 2011-08-12 16:15:04 +08:00
Marc-André Moreau
91326a4f65 rail: removing older code 2011-08-11 16:27:16 -04:00
Marc-André Moreau
53981e9dba rail: fix bugs uncovered by increased warning level 2011-08-11 14:06:19 -04:00
Vic Lee
193a92fa8c rail: fix some compile warnings. 2011-08-11 15:19:30 +08:00
Vic Lee
ea54106dbd rdpdr: fix compile warning. 2011-08-11 15:11:01 +08:00
Vic Lee
d7e502dbe1 Add event_class in event object. 2011-08-11 11:14:07 +08:00
Marc-André Moreau
e5a3355099 rail: fixed sending of actual PDUs 2011-08-10 18:08:44 -04:00
Marc-André Moreau
b680ac1ecc rail: started new cleaner RAIL orders parsing/encoding code 2011-08-10 16:33:15 -04:00
Marc-André Moreau
21aa8ad9a8 libfreerdp-utils: added RAIL utils 2011-08-10 02:24:06 -04:00
Marc-André Moreau
b782189569 rail: started integrating Roman's RAIL virtual channel plugin 2011-08-09 17:42:10 -04:00
Vic Lee
e4585c801e rdpdr/disk: fix rename. 2011-08-08 10:01:26 +08:00
Vic Lee
cc3160cb9d rdpdr/disk: add set_information and device_control irp processing. 2011-08-08 00:23:36 +08:00
Vic Lee
f598bca687 rdpdr/disk: add query directory irp processing. 2011-08-07 19:24:29 +08:00
Vic Lee
12215d0e0a rdpdr/disk: add query file/fs information irp processing. 2011-08-07 15:24:12 +08:00
Vic Lee
419a8163d6 rdpdr/disk: add read/write irp processing. 2011-08-07 13:11:52 +08:00
Vic Lee
49458e7363 rdpdr/disk: add create/close irp processing. 2011-08-07 11:21:42 +08:00
Vic Lee
9c64e5b08d drdynvc: remove unused header 2011-08-06 16:25:14 +08:00
Vic Lee
5ce3e4deac rdpdr: implement irp. 2011-08-06 01:54:40 +08:00
Vic Lee
4c5ad80033 rdpdr/disk: initial work on disk. 2011-08-06 00:12:16 +08:00
Vic Lee
ac5ef85809 rdpdr: trivial fixes. 2011-08-06 00:11:41 +08:00
Vic Lee
b399897627 rdpdr: fix missing return devman. 2011-08-05 23:19:43 +08:00
Vic Lee
125ce3d116 rdpdr: fix incorrect variable. 2011-08-05 23:07:09 +08:00
Vic Lee
9faf581341 rdpdr: add device list announce. 2011-08-05 22:44:06 +08:00
Vic Lee
667d78206d rdpdr: add capability processing. 2011-08-05 15:43:48 +08:00
Vic Lee
e3eeb30e2d rdpdr: implement server/client announce. 2011-08-05 10:24:46 +08:00
Vic Lee
e3cbe6ccc9 rdpdr: initial work. 2011-08-05 09:36:25 +08:00
Vic Lee
7c597ac278 libfreerdp-utils/list: rewrite using functions instead of macros. 2011-08-04 22:18:01 +08:00
Brad Hards
2601d110aa Various minor warning fixes and unittest fixes. 2011-07-27 09:14:11 +10:00
Brad Hards
091432b89a Fix DEBUG usage
trivial.
2011-07-25 20:09:23 +10:00
Vic Lee
3533609da9 drdynvc: start working on main drdynvc module. 2011-07-19 14:07:15 +08:00
Vic Lee
0ab607716a cliprdr: fix compile warning, close issue #19. 2011-07-15 23:41:26 +08: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
51d2efd91c cmake/rdpdbg: use FREERDP_PLUGIN_PATH variable. 2011-07-13 23:08:06 +08:00
Vic Lee
25a8b6f0e2 rdpdbg: change to use new DEBUG_WARN macro so that message will always printed 2011-07-13 14:04:42 +08:00
Vic Lee
e10aba7cae cliprdr: add UI data request -> server data response. 2011-07-13 00:50:00 +08:00
Vic Lee
a93194da06 cliprdr: add server data request -> UI data response. 2011-07-13 00:30:25 +08:00
Vic Lee
b4a0b651f8 cliprdr: process format list response PDU. 2011-07-13 00:01:50 +08:00
Vic Lee
a57fe59660 cliprdr: process format list PDU. 2011-07-12 23:53:54 +08:00
Vic Lee
19c309e5d4 cliprdr: use unicode constants for format names. 2011-07-12 23:13:30 +08:00
Vic Lee
4fc7794ae9 cliprdr: add format list ui event. 2011-07-12 23:06:39 +08:00
Vic Lee
128901d60a cliprdr: add cliprdr->ui sync event. 2011-07-12 23:05:31 +08:00
Vic Lee
35cfae8412 cliprdr: initial work. 2011-07-12 17:06:14 +08:00
Vic Lee
d0ac3d3ee9 rdpdbg: use DEBUG_SVC macro. 2011-07-12 11:40:49 +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
Vic Lee
15f3f1521c libfreerdp-chanman: add API for sending events from UI to plugin. 2011-07-11 00:06:02 +08:00
Vic Lee
9bdb09f876 Add rdpdbg test plugin. 2011-07-10 22:24:05 +08:00