Commit Graph

220 Commits

Author SHA1 Message Date
Jay Sorg d31e663600 mppc bulk compressor 2012-03-18 23:02:13 -07:00
Vic Lee 66d3799f5e nsc: add SSE2 optimization for nsc encoder. 2012-03-18 23:25:07 +08:00
Vic Lee 15baa1bbb4 nsc: implement nsc encoder. 2012-03-18 16:34:39 +08:00
Marc-André Moreau 40357d2c31 libfreerdp-sspi: fix unit tests 2012-03-15 20:48:38 -04:00
Vic Lee b74d324592 rfx: rename pixel format constants. 2012-03-13 19:02:19 +08:00
Marc-André Moreau 98514568d6 Merge pull request #485 from llyzs/nsc
NSCodec decoder improvement
2012-03-06 19:46:32 -08:00
Vic Lee 28b203e57f nsc: add profiler. 2012-03-06 22:42:57 +08:00
Vic Lee 35555856ec nsc: add CUnit test. 2012-03-06 18:55:54 +08:00
Marc-André Moreau 6ed928f362 libfreerdp-sspi: fix headers 2012-03-05 17:23:22 -05:00
Marc-André Moreau c208c5a899 libfreerdp-sspi: rename from libfreerdp-auth 2012-03-05 17:11:15 -05:00
Marc-André Moreau 7e0b3216bf libfreerdp-auth: minor fixes 2012-03-03 13:02:13 -05:00
Marc-André Moreau 99e05c1c64 libfreerdp-auth: remove old NTLMSSP code 2012-02-29 10:46:09 -05:00
Mads Kiilerich 15169d0314 introduce generic ARRAY_SIZE macro 2012-02-28 18:11:11 +01:00
Marc-André Moreau 29bed60b07 libfreerdp-auth: start using new SSPI package optionally 2012-02-24 17:17:38 -05:00
Marc-André Moreau 0303c7a3d4 libfreerdp-auth: get FreeContextBuffer to work 2012-02-24 15:35:48 -05:00
Marc-André Moreau a30fbf3905 libfreerdp-auth: started FreeContextBuffer() 2012-02-24 15:00:49 -05:00
Marc-André Moreau a99e21ad1f libfreerdp-auth: get first NTLM authentication token using SSPI 2012-02-23 21:26:00 -05:00
Marc-André Moreau 1e2b0be24a libfreerdp-auth: split NTLM package, implement AcquireCredentialsHandle 2012-02-23 15:56:50 -05:00
Marc-André Moreau 545c8857e3 libfreerdp-auth: start implementing package management API 2012-02-22 23:41:22 -05:00
Marc-André Moreau 61da01973d libfreerdp-locale: rename from libfreerdp-kbd, will contain all localization code 2012-02-17 17:43:00 -05:00
Marc-André Moreau 4fe4cd35e3 libfreerdp-server: added server-side CredSSP stubs 2012-02-13 22:27:59 -05:00
Marc-André Moreau 9d0e92ef75 cunit: re-introduce NTLMSSP unit tests 2012-02-13 21:16:50 -05:00
Marc-André Moreau 8a57edb111 cunit: cleanup 2012-02-13 21:02:09 -05:00
Marc-André Moreau f7a71079dd xfreerdp: reintroduce Polygon drawing 2012-02-12 17:14:59 -05:00
Anthony Tong 6884e18eeb cunit: fix test_read_fast_index_order() 2012-01-14 10:43:40 -06:00
Marc-André Moreau 4fbbbb58b7 cunit: fixed license tests 2012-01-13 17:14:16 -05:00
Marc-André Moreau 80ce58af76 cunit: fix orders tests 2012-01-13 17:11:34 -05:00
Marc-André Moreau 49e95da3a6 cunit: fix polyline and fast index tests 2012-01-13 16:38:34 -05:00
Anthony Tong eb4c1a0220 cunit: fix build broken by jiten19 2012-01-13 09:38:39 -05:00
Marc-André Moreau f17a25e08d update: move primary orders into sub-interface 2011-11-21 18:11:43 -05:00
Marc-André Moreau a63a196f53 types: refactoring to make use of standard data types when available 2011-11-19 12:19:16 -05:00
Marc-André Moreau 1c5f9c173c cliprdr: add more detailed debug output 2011-10-31 19:15:27 -04:00
Vic Lee 19f818a089 rfx: add rfx_context_set_cpu_opt() APi to replace passing rdpSettings. 2011-10-29 22:01:50 +08:00
Anthony Tong ce59c2226f cmake/sse2: initial sse2 detect 2011-10-25 00:32:06 -05:00
Marc-André Moreau 9165505e0d xfreerdp: improved 8bpp support 2011-10-21 12:17:04 -04:00
Marc-André Moreau b7e7067176 libfreerdp-core: refactoring of core bitmap objects 2011-10-20 17:28:59 -04:00
Marc-André Moreau 0549380c28 libfreerdp-channels: rename from libfreerdp-chanman 2011-10-16 14:57:15 -04:00
Marc-André Moreau 9c20a9d350 dfreerdp: fix compilation 2011-10-13 20:50:51 -04:00
Marc-André Moreau f6cd71026e xfreerdp: started bitmap caching support 2011-10-04 21:29:01 -04:00
Marc-André Moreau 0401f7c17e libfreerdp-codec: merge with libfreerdp-nsc 2011-10-02 20:52:17 -04:00
Marc-André Moreau 3297db7062 libfreerdp-codec: merge with libfreerdp-rfx 2011-10-02 20:28:20 -04:00
Marc-André Moreau 10331c5c44 libfreerdp-core: added authenticate callback 2011-09-29 01:03:07 -04:00
Shea Levy 6ad931bebd Actually wait for the child process to stop 2011-09-28 01:01:25 -04:00
Shea Levy 5aea0e2e0c Add test to check that handle_signals resets the terminal 2011-09-28 00:04:36 -04:00
Shea Levy 3312eb8952 Add test to check that passphrase_read reads from stdin when no TTY is available 2011-09-24 17:21:25 -04:00
Shea Levy 6f9f0e8a17 Add test to check that passphrase_read prompts to stderr when no TTY is available 2011-09-24 16:54:25 -04:00
Shea Levy b0b46903c0 Add test to check that passphrase_read turns on ECHONL 2011-09-24 15:20:30 -04:00
Shea Levy 4c4bd49006 Add test to check that passphrase_read resets the terminal once it's done 2011-09-24 14:45:13 -04:00
Shea Levy eb1c231f5e Fix assert in passphrase_read_turns_off_echo_during_read 2011-09-24 14:07:37 -04:00
Shea Levy 416c097926 Add test to check that passphrase_read turns off ECHO 2011-09-24 12:54:01 -04:00
Shea Levy e7061a198a Use pipes to pass the string we need to verify to the parent in passphrase_read_reads_from_tty 2011-09-24 02:08:26 -04:00
Shea Levy b7ed44c66e Add test to check that passphrase_read reads from the controlling tty 2011-09-24 01:04:15 -04:00
Shea Levy f16b7a9b60 passphrase_read_propmts_to_tty: open the slave device before closing the rest 2011-09-24 00:39:20 -04:00
Shea Levy d9391d33c1 Write (currently failing) test to check that freerdp_passphrase_read prints its prompt to the controlling terminal 2011-09-24 00:13:05 -04:00
Shea Levy 7039602861 Remove the flags argument to passphrase_read
We don't need the full functionality of the BSD readpassphrase, the default
flags are enough. We can always add them back in later
2011-09-23 19:14:37 -04:00
Shea Levy 21d323699a Add CUnit test stub for passphrase_read 2011-09-23 18:13:19 -04:00
Marc-André Moreau 24a7011fcc libfreerdp-rfx: modify public API for easier external usage 2011-09-18 22:34:19 -04:00
Marc-André Moreau df3d4d4a80 xfreerdp: initial glyph drawing support 2011-09-18 18:29:23 -04:00
Vic Lee 82c8acaf39 libfreerdp-rfx: convert bitstream to macros for better performance. 2011-09-14 23:47:47 +08:00
Vic Lee 2f8f8475c5 cunit/bitmap: fix changed header. 2011-09-14 22:20:38 +08:00
Marc-André Moreau 5c25717eae xfreerdp-server: encode a single tile from X11 at a hardcoded position 2011-09-13 19:03:06 -04:00
Laxmikant Rashinkar 3b584a8cca modified mppc files to conform to FreeRdp coding standards 2011-09-02 19:15:12 -07:00
Laxmikant Rashinkar e3ff817533 First checkin for Microsoft Point to Point compression (MPCC) protocol. This is still under development. So far we have written the decompression code for RDP 5 and unit tests to test the code 2011-09-01 21:20:08 -07:00
Marc-André Moreau 9f256c8374 libfreerdp-core: add option to dump remotefx to pcap 2011-08-26 20:26:40 -04:00
Marc-André Moreau a863c107ab libfreerdp-utils: added pcap serializer/deserializer 2011-08-26 18:36:35 -04:00
Vic Lee 78b9e4d52c libfreerdp-rfx: enhance the encoder to deal with the header automatically. 2011-08-25 17:27:29 +08:00
Marc-André Moreau a51995e482 libfreerdp-cache: add pointer cache 2011-08-24 11:20:41 -04:00
Marc-André Moreau ea8dd3bf16 Merge pull request #57 from roman-b/rail
Rail: fix multi-thread side effect and fix conflict from upstream
2011-08-22 10:11:18 -07:00
Marc-André Moreau 73739ca474 libfreerdp-gdi: move headers to include directory 2011-08-22 13:08:01 -04:00
roman-b 7744e17ec2 channels/rail: fixed multithread side effect by creating full orders copy for events. 2011-08-22 02:04:21 +03:00
roman-b 7b6dad86ca Merge remote-tracking branch 'upstream/master' into rail 2011-08-21 04:44:18 +03:00
roman-b fef1363fb0 cunit: added cuinit tests for RAIL plugin events. 2011-08-21 04:15:30 +03:00
Vic Lee a312d47599 Use named struct rdpChan. 2011-08-20 10:02:24 +08:00
Marc-André Moreau 09980c8a7c include: refactor FRDP_ types to RDP_ 2011-08-17 17:28:26 -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 9961038649 include: restructuring and cleanup of header files 2011-08-15 14:33:04 -04:00
Vic Lee e21a2688b5 libfreerdp-rfx: migrate SSE2 optimization. 2011-08-13 16:26:57 +08:00
Vic Lee 18de0d8465 cunit: remove unused variables. 2011-08-11 15:09:39 +08:00
Vic Lee 4ce70e03d1 libfreerdp-chanman: name argument is not necessary when sending events. 2011-08-11 11:36:10 +08:00
Vic Lee d7e502dbe1 Add event_class in event object. 2011-08-11 11:14:07 +08:00
Vic Lee e414a7d9cc libfreerdp-rfx: initial migration. 2011-08-10 17:09:11 +08: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 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
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
Vic Lee 7c597ac278 libfreerdp-utils/list: rewrite using functions instead of macros. 2011-08-04 22:18:01 +08: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
Vic Lee eea404e977 cunit/test_license: fix compilation error. 2011-08-03 09:41:54 +08:00
Vic Lee a7fe9c9795 Rename SendChannelData and add ReceiveChannelData callbacks. 2011-08-03 02:12:08 +08:00
Brad Hards 52e6cd6717 cunit: add missing header for libgdi tests. 2011-07-31 11:21:05 +10:00
Marc-André Moreau 67dca12b77 client: update to use args utils 2011-07-28 11:09:51 -04:00
Marc-André Moreau 0f9e9a0d15 libfreerdp-chanman: align with new interface 2011-07-28 01:04:01 -04:00
Marc-André Moreau 72fc75b5a6 libfreerdp-core: exporting new interface 2011-07-28 00:38:25 -04:00
Brad Hards 2601d110aa Various minor warning fixes and unittest fixes. 2011-07-27 09:14:11 +10:00
Brad Hards bb526b09e8 Fix plugin load test 2011-07-26 12:43:33 +10:00