Commit Graph

15653 Commits

Author SHA1 Message Date
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 5659f3b901 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-13 11:40:30 -04:00
Marc-André Moreau 4a79434e0b cunit: added licensing unit tests 2011-07-13 11:40:19 -04:00
Otavio Salvador b76a974520 Merge pull request #18 from llyzs/cmake
Fix and close issue #16
2011-07-13 08:23:47 -07:00
Vic Lee 51d2efd91c cmake/rdpdbg: use FREERDP_PLUGIN_PATH variable. 2011-07-13 23:08:06 +08:00
Vic Lee f5b702abb8 cmake: fix config.h include path. Fix issue #16. 2011-07-13 23:05:25 +08:00
Marc-André Moreau a5e9bcec6f Merge pull request #17 from llyzs/memory
Add a macro xnew to simplify a tiny little code
2011-07-13 07:41:24 -07:00
Vic Lee 787a6e3844 libfreerdp-utils/list: use xnew macro. 2011-07-13 22:39:35 +08:00
Vic Lee ce3cfddd28 libfreerdp-utils/event: add missing memory.h include. 2011-07-13 22:31:26 +08:00
Vic Lee 5b3ec8040b libfreerdp-utils/stream: remove no longer needed memset call. 2011-07-13 22:29:04 +08:00
Vic Lee dac8f5fd21 libfreerdp-chanman: use xnew macro. 2011-07-13 22:26:22 +08:00
Vic Lee f251501a3e libfreerdp: use xnew macro 2011-07-13 22:23:55 +08:00
Marc-André Moreau c24aba8c13 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-07-13 10:21:23 -04:00
Marc-André Moreau 685c8d4635 libfreerdp-core: licensing cryptographic response 2011-07-13 10:21:12 -04:00
Vic Lee ac1c74f859 libfreerdp-utils/memory: add a handy macro xnew; fix some code style. 2011-07-13 22:13:00 +08:00
Otavio Salvador e10a46ba65 Merge pull request #15 from llyzs/cliprdr
New UI-independent cliprdr implementation using plugin event system.
2011-07-13 05:17:07 -07: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
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
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 f5adaa10c1 Add cliprdr constants and event types. 2011-07-12 22:03:09 +08:00
Vic Lee 1ca5c76903 libfreerdp/svc_plugin: push events in a queue for threading. 2011-07-12 20:52:08 +08:00
Vic Lee 35cfae8412 cliprdr: initial work. 2011-07-12 17:06:14 +08:00
Vic Lee 8bc7fb0875 libfreerdp-utils/svc_plugin: add threading support. 2011-07-12 16:56:01 +08: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
Vic Lee b13dd01110 libfreerdp-utils/debug: add DEBUG_WARN. 2011-07-12 12:57:40 +08:00
Vic Lee d0ac3d3ee9 rdpdbg: use DEBUG_SVC macro. 2011-07-12 11:40:49 +08:00
Vic Lee f28ce72fed config.h.in: add missing header definition. 2011-07-12 11:38:52 +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 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