Marc-André Moreau
d7bae41092
libwinpr-crt: improve UTF conversion efficiency
2012-12-16 16:51:05 -05:00
Marc-André Moreau
36a1683a5d
libwinpr-crt: initial WideCharToMultiByte and MultiByteToWideChar replacement implementation
2012-12-16 16:21:48 -05:00
Marc-André Moreau
8fffb17933
libwinpr-crt: cleanup unicode conversion test
2012-12-15 14:07:32 -05:00
Marc-André Moreau
a23e658add
libwinpr-crt: improve unicode conversion test
2012-12-15 13:55:20 -05:00
Daryl Poe
d393a26790
allow GCC compile with no compare_and_swap_8
2012-12-14 15:41:02 -07:00
Marc-André Moreau
9dd281e9ee
libwinpr-crt: improve MultiByteToWideChar tests
2012-12-14 16:54:51 -05:00
Marc-André Moreau
b60754cee6
libwinpr-crt: added test strings for character set conversion
2012-12-14 14:45:52 -05:00
Marc-André Moreau
3e1ac9a55e
libfreerdp-utils: fix build
2012-12-14 13:15:27 -05:00
Marc-André Moreau
6cdb09740c
wfreerdp: fix build
2012-12-14 13:11:07 -05:00
Marc-André Moreau
92bf3e4ae0
libfreerdp-utils: remove sleep utils in favor of WinPR
2012-12-14 00:58:48 -05:00
Marc-André Moreau
85b023bb08
libwinpr-sspi: remove debug output
2012-12-13 16:30:34 -05:00
Marc-André Moreau
72110807b1
libfreerdp-core: fix NLA
2012-12-13 16:29:16 -05:00
Marc-André Moreau
c428d1c4de
libfreerdp-core: fix build on linux
2012-12-12 23:36:15 -05:00
Marc-André Moreau
6450ecd67f
libfreerdp-core: fix windows build
2012-12-12 23:18:20 -05:00
Marc-André Moreau
7ff2be09b2
libfreerdp-core: more TSG memory cleanup
2012-12-12 22:03:40 -05:00
Marc-André Moreau
102abcbef2
libfreerdp-core: improve TSG memory cleanup
2012-12-12 20:02:56 -05:00
Marc-André Moreau
d3e0537d0d
libfreerdp-core: more TSG memory cleanup
2012-12-12 00:49:15 -05:00
Marc-André Moreau
3aeb9eb197
libfreerdp-core: TSG partial cleanup
2012-12-11 23:34:51 -05:00
Marc-André Moreau
db91555564
libfreerdp-core: improved TSG asynchronicity
2012-12-10 18:56:53 -05:00
Marc-André Moreau
424ac18eba
libwinpr-utils: simplify winpr stream utils even more
2012-12-10 14:43:48 -05:00
Marc-André Moreau
6e07570dda
libwinpr-utils: simplify stream utils
2012-12-10 14:23:27 -05:00
Marc-André Moreau
c4e06eb0a7
libwinpr-utils: refactor winpr stream utils
2012-12-10 14:08:06 -05:00
Marc-André Moreau
731e606c15
libfreerdp-core: start handling client call state
2012-12-07 21:09:55 -05:00
Marc-André Moreau
be98cffbd2
libwinpr-utils: fix ArrayList
2012-12-07 19:40:44 -05:00
Marc-André Moreau
b92d2cf30f
libwinpr-utils/collections: stubbed more classes
2012-12-05 19:36:45 -05:00
Marc-André Moreau
5a131688e4
libwinpr-utils: implement ArrayList
2012-12-05 17:24:01 -05:00
Marc-André Moreau
875c556d13
libfreerdp-core: change interlocked singly-linked list to synchronized Queue
2012-12-05 16:04:01 -05:00
Marc-André Moreau
a3080bcd3a
libfreerdp-client: add compatibility for --plugin command
2012-12-05 14:00:49 -05:00
Marc-André Moreau
71befd95af
libfreerdp-client: introduce CLI compatibility layer and migration assistant
2012-12-05 12:12:18 -05:00
Marc-André Moreau
d8fa43c526
libwinpr-synch: fix race condition in event handling
2012-12-03 14:57:15 -05:00
Marc-André Moreau
e6f524f6c3
libfreerdp-client: accept posix-style command-line syntax
2012-12-02 13:34:00 -05:00
Marc-André Moreau
9416e7355e
libwinpr-utils: implement queue
2012-11-30 17:23:36 -05:00
Marc-André Moreau
c06c0fe665
libwinpr-utils: stubbed Queue, Stack and ArrayList
2012-11-30 16:13:19 -05:00
Marc-André Moreau
3936a19914
libfreerdp-core: add asynchronous send queue
2012-11-28 13:38:01 -05:00
Marc-André Moreau
d0792ea4d1
libwinpr-synch: implement pipe-based semaphore
2012-11-28 12:47:04 -05:00
Marc-André Moreau
2db4c27be7
libfreerdp-core: fix SPN for TS Gateway
2012-11-27 16:37:56 -05:00
Marc-André Moreau
6cad536d34
libfreerdp-core: implement RPC response stub data reassembly
2012-11-27 02:49:44 -05:00
Marc-André Moreau
fbacea6bad
winpr/tools/makecert: stubbed basic makecert wrapper
2012-11-26 22:42:40 -05:00
Marc-André Moreau
68e7e077bb
libwinpr-synch: fix build on Windows
2012-11-26 20:34:36 -05:00
Marc-André Moreau
57d4a07af9
libfreerdp-utils: replace internal wait_obj implementation
2012-11-26 18:02:41 -05:00
Marc-André Moreau
8406eb898b
libfreerdp-client: improved command-line interface
2012-11-26 14:31:31 -05:00
Marc-André Moreau
9af3c21959
xfreerdp-server: fix build
2012-11-25 15:35:58 -05:00
Marc-André Moreau
6b2db2d103
macosx: update client
2012-11-22 15:32:21 -05:00
Marc-André Moreau
70170c7437
xfreerdp: deprecate old command-line syntax
2012-11-22 09:36:09 -05:00
Marc-André Moreau
b3d8f79b5c
libfreerdp-utils: replace ARRAY_SIZE custom macro with ARRAYSIZE() windows macro
2012-11-21 20:50:28 -05:00
Marc-André Moreau
83473d11d1
channels: patch memory leaks, load addins from list
2012-11-19 13:26:56 -05:00
Marc-André Moreau
a5d81fcb9a
channels/rdpsnd: refactoring of parameter parsing
2012-11-18 17:32:18 -05:00
Marc-André Moreau
925eb59bf1
libfreerdp-common: refactoring of addin loader
2012-11-17 22:03:04 -05:00
Marc-André Moreau
25d2533eaa
libwinpr-rpc: added UUID functions
2012-11-17 03:45:15 -05:00
Marc-André Moreau
e3b4c91bf6
winpr: fix build on linux
2012-11-12 20:46:07 -05:00
Marc-André Moreau
31417bd4b5
wfreerdp: added basic password prompt
2012-11-12 17:50:40 -05:00
Marc-André Moreau
421c4c86c4
windows: fix NSIS packaging
2012-11-12 13:17:44 -05:00
Marc-André Moreau
1c4a587ef1
windows: fix build
2012-11-11 17:23:57 -05:00
Marc-André Moreau
cd8be905d8
libfreerdp-core: TSG refactoring of context handles
2012-11-09 12:52:34 -05:00
Marc-André Moreau
d4045895ef
libwinpr-utils: added post/pre command-line filters
2012-11-06 23:07:03 -05:00
Marc-André Moreau
e133d01376
libfreerdp-client: improved set of new command-line options
2012-11-06 22:08:09 -05:00
Marc-André Moreau
5ad116b468
libwinpr-utils: extended command-line API
2012-11-06 18:49:02 -05:00
Marc-André Moreau
917bb894d7
libfreerdp-client: started new command-line syntax
2012-11-05 22:11:13 -05:00
Marc-André Moreau
b250cce496
libwinpr-utils: improved command-line API
2012-11-04 16:09:43 -05:00
Marc-André Moreau
b3f6dea390
libfreerdp-client: started addin enumerator
2012-11-03 23:04:04 -04:00
Marc-André Moreau
cd52a5b0b2
libwinpr-file: get FindFirstFile, FindNextFile working
2012-11-03 18:31:01 -04:00
Marc-André Moreau
9f5917682f
libwinpr-file: fix X* and X? pattern matching cases
2012-11-03 17:24:52 -04:00
Marc-André Moreau
cc90fd1955
libwinpr-file: implement recursive pattern matching
2012-11-03 16:45:19 -04:00
Marc-André Moreau
1ff1d4ce49
libwinpr-file: partially implement proper pattern matching
2012-11-03 15:13:13 -04:00
Marc-André Moreau
7a316d8db7
libwinpr-file: make simplest FindFirstFile test case pass
2012-11-02 20:58:58 -04:00
Marc-André Moreau
e62860ab29
cmake: replace FindOptionalPackage macros with FindFeature macros
2012-11-02 19:27:01 -04:00
Marc-André Moreau
a4bf11cdb6
libwinpr-utils: improve command-line parsing API
2012-11-02 14:16:37 -04:00
Marc-André Moreau
37886515a0
libwinpr-utils: extended command-line parsing api
2012-11-02 00:58:32 -04:00
Marc-André Moreau
f62180ec2a
libwinpr-utils: started command-line parser
2012-11-02 00:20:46 -04:00
Marc-André Moreau
51cd809289
macfreerdp: fix Mac OS X build
2012-10-31 21:49:36 -04:00
Marc-André Moreau
6862605cee
libwinpr-rpc: stub Rpc* API
2012-10-31 15:54:08 -04:00
Marc-André Moreau
bed7933b83
libfreerdp-core: added RPC fault error code name tables
2012-10-31 10:52:04 -04:00
Marc-André Moreau
4d171408e9
freerdp: merging with master
2012-10-29 09:50:44 -04:00
Marc-André Moreau
a6d1ec0ecf
libwinpr-dsparse: fix on linux
2012-10-28 22:16:21 -04:00
Marc-André Moreau
78908fb857
libfreerdp-core: add proper SPN for HTTP authentication in TSG
2012-10-28 20:55:19 -04:00
Marc-André Moreau
beefa1a21d
libfreerdp-client: initial support for .rdp file parsing
2012-10-27 20:25:11 -04:00
Marc-André Moreau
95766036f4
Merge branch 'channels' of github.com:FreeRDP/FreeRDP into channels
2012-10-26 12:00:39 -04:00
Marc-André Moreau
9eece31e19
libwinpr-sspi: fix SuppressExtendedProtection
2012-10-26 12:00:30 -04:00
Marc-André Moreau
b7a289f843
libwinpr: fix test build on Mac OS X
2012-10-25 15:34:57 -04:00
Marc-André Moreau
9a6d405a54
libwinpr-library: fix unit tests
2012-10-25 07:42:06 -04:00
Bernhard Miklautz
d6569d945b
cmake: make sure build works with cmake < 2.8.3
...
cmake/compat_2.8.3 contains files required for cmake versions < 2.8.3
and CheckCmakeCompat includes them if necessary.
CMakeParseArguments.cmake and FindPackageHandleStandardArgs.cmake are
taken from the modules shipped with cmake.
2012-10-25 11:22:53 +02:00
Marc-André Moreau
d251538252
libwinpr: fix build on linux
2012-10-18 22:05:06 -04:00
Marc-André Moreau
2f1711c506
libwinpr-path: make tests pass on Windows
2012-10-18 21:11:12 -04:00
Marc-André Moreau
1ee21f558e
libwinpr: fix build of tests on Windows
2012-10-18 17:30:57 -04:00
Marc-André Moreau
d5b635c9e8
libwinpr-library: improve library tests
2012-10-18 16:58:27 -04:00
Marc-André Moreau
dd23dd1aee
ctest: change default output test path
2012-10-18 15:37:00 -04:00
Marc-André Moreau
63858bf722
cmake: improve NSIS packaging
2012-10-17 13:07:29 -04:00
Marc-André Moreau
74d2244e94
libwinpr-path: fix Windows build
2012-10-17 07:48:24 -04:00
Marc-André Moreau
d815369545
libwinpr-path: extend API with portability functions
2012-10-16 17:18:12 -04:00
Marc-André Moreau
8e424f7e4c
channels: simplify API
2012-10-16 12:41:16 -04:00
Marc-André Moreau
304b4c2d86
cmake: fix windows build
2012-10-14 01:17:25 -04:00
Marc-André Moreau
e764c81ad5
freerdp: fix building of libraries for Android
2012-10-13 20:31:01 -04:00
Marc-André Moreau
229438dbf3
cmake: fix monolithic test build
2012-10-13 17:38:02 -04:00
Marc-André Moreau
06fa85f31c
cmake: refactoring of MONOLITHIC_BUILD
2012-10-13 17:30:59 -04:00
Marc-André Moreau
2ee9f23a8e
cmake: revert back to standard CTest BUILD_TESTING option
2012-10-13 09:50:02 -04:00
Marc-André Moreau
c26a623ed1
cmake: rename BUILD_TESTING to TEST_BUILD
2012-10-12 16:04:46 -04:00
Marc-André Moreau
061758a742
libfreerdp-core: add registry configuration for bitmap cache v2
2012-10-11 14:59:01 -04:00
Marc-André Moreau
a0136e84da
libwinpr-credui: stubbed Credentials Management UI API
2012-10-11 11:42:16 -04:00
Marc-André Moreau
f1ccbcac02
libwinpr-credentials: stubbed credentials management API
2012-10-11 10:55:17 -04:00
Marc-André Moreau
94ffaf704d
Merge branch 'master' of github.com:FreeRDP/FreeRDP into channels
2012-10-11 09:28:49 -04:00
Marc-André Moreau
b97b40a91e
wfreerdp: fix build on Windows
2012-10-10 19:11:36 -04:00
Vic Lee
ddf495a79f
cmake: fix some linking error on Windows.
2012-10-11 01:05:37 +08:00
Marc-André Moreau
b8cd2175d5
macfreerdp: fix compilation
2012-10-09 13:38:42 -04:00
Marc-André Moreau
10f6b797cd
xfreerdp: fix compilation on Mac OS X
2012-10-09 13:04:41 -04:00
Marc-André Moreau
40eea7c76b
cmake: rename WITH_MONOLITHIC_BUILD to MONOLITHIC_BUILD
2012-10-08 22:55:06 -04:00
Marc-André Moreau
9aa1217c4e
libwinpr-pipe: implement anonymous pipes
2012-10-07 20:25:50 -04:00
Marc-André Moreau
8d7495dba4
libwinpr: add tests for CreatePipe
2012-10-07 17:54:19 -04:00
Marc-André Moreau
7891e0a765
winpr: stubbed pipe module, added some test stubs
2012-10-07 16:13:30 -04:00
Marc-André Moreau
f8b049630f
libwinpr-interlocked: added support for doubly-linked lists
2012-10-06 20:19:03 -04:00
Marc-André Moreau
e2cd73ba54
channels: moving device plugins up in the directory structure
2012-10-05 18:30:14 -04:00
Marc-André Moreau
fbd2f360e9
winpr: fix compilation on Linux
2012-10-05 14:45:54 -04:00
Marc-André Moreau
1622a2f271
libwinpr-path: make tests pass on Windows
2012-10-05 11:40:33 -04:00
Marc-André Moreau
708499f0d2
libwinpr-path: implement more of the API
2012-10-05 00:14:44 -04:00
Marc-André Moreau
56ea938fbf
libwinpr: wrote more tests
2012-10-04 23:19:05 -04:00
Marc-André Moreau
bf26079d3f
libwinpr: added tests and fix InterlockedCompareExchange64 on Windows XP
2012-10-04 18:57:32 -04:00
Marc-André Moreau
5a4c2677d9
winpr: merging with master
2012-10-04 16:56:42 -04:00
Marc-André Moreau
e0693c8f4c
cmake: refactoring of channels cmake scripts
2012-10-04 16:54:16 -04:00
Alam Arias
d7ba589b1f
fixup mismerge of typedef from 90ffa6ea86
2012-10-04 15:23:21 -04:00
Marc-André Moreau
e828feccb7
cmake: organize solution folders
2012-10-04 09:42:23 -04:00
Marc-André Moreau
b15e152011
libwinpr: use ModuleOptions.cmake automatically
2012-10-03 19:50:48 -04:00
Marc-André Moreau
a9d4164a23
freerdp: improve scripts for complex modules with monolithic build option
2012-10-03 19:29:28 -04:00
Marc-André Moreau
12554c172f
winpr: fix build on Windows
2012-10-03 17:53:03 -04:00
Marc-André Moreau
703d9346c8
libwinpr-interlocked: fix on 32-bit
2012-10-03 08:43:27 -04:00
Marc-André Moreau
f905fd09eb
winpr: fix tchar redefinition
2012-10-03 08:20:40 -04:00
Marc-André Moreau
77023ec1dd
channels/rdpdr: reduce dependency on list utils in favor or lightweight interlocked singly-list lists
2012-10-02 21:52:27 -04:00
Marc-André Moreau
ab7c952d80
channels: code style cleanup
2012-10-02 11:16:40 -04:00
Marc-André Moreau
111ab8d6c6
libwinpr-crt: fix compilation
2012-10-02 09:30:31 -04:00
Marc-André Moreau
f31b5c7f5d
libwinpr-crt: improve aligned memory tests
2012-10-01 23:31:49 -04:00
Marc-André Moreau
ebbdc8dca9
libwinpr-interlocked: make tests pass
2012-10-01 23:00:41 -04:00
Marc-André Moreau
eb54da8eb5
libwinpr-interlocked: added unit tests for interlocked access
2012-10-01 21:58:24 -04:00
Marc-André Moreau
a80eeabc48
libwinpr-crt: add tests for memory aligned allocation functions
2012-10-01 19:10:00 -04:00
Marc-André Moreau
423585a6a1
libwinpr-path: fix build on Linux
2012-10-01 18:34:46 -04:00
Marc-André Moreau
9155bf3eab
libwinpr-path: start writing tests
2012-10-01 16:49:34 -04:00
Marc-André Moreau
659a901450
cmake: add solution folder subdirectories
2012-10-01 11:48:53 -04:00
Marc-André Moreau
fcc9f91302
cmake: add support for solution groups
2012-09-30 22:58:59 -04:00
Marc-André Moreau
a18ebef019
cunit: migrate Sspi tests to CTest
2012-09-30 20:15:42 -04:00
Marc-André Moreau
03b19c3f30
libwinpr: fix compilation on Windows
2012-09-28 18:10:37 -04:00
Marc-André Moreau
0df7bcf632
libwinpr-file: added CreateFile/DeleteFile
2012-09-26 16:25:23 -04:00
Marc-André Moreau
9f284fa1a9
libwinpr: add check for objective-c bool type
2012-09-26 15:28:05 -04:00
Marc-André Moreau
ce887f973c
libwinpr-error: define all windows error codes
2012-09-26 13:38:21 -04:00
Marc-André Moreau
089312abb0
libwinpr-error: stub error API
2012-09-26 12:37:35 -04:00
Marc-André Moreau
75f7f78af1
libwinpr: add stubs for io and file modules
2012-09-24 15:58:33 -04:00
Marc-André Moreau
1059337d90
libfreerdp-utils: make freerdp_uniconv_in a wrapper for WideCharToMultiByte
2012-09-23 18:08:12 -04:00
Marc-André Moreau
a11a69c70f
channels/rdpdr/disk: replace thread utils by WinPR thread API
2012-09-23 13:54:14 -04:00
Marc-André Moreau
90ffa6ea86
libwinpr: stubbed Path API
2012-09-22 22:02:55 -04:00
Marc-André Moreau
538c89e311
cmake: add OpenSSL and MSVC runtime build options
2012-09-21 19:28:47 -04:00
Marc-André Moreau
7d7536f649
libwinpr: add module definition files
2012-09-21 13:02:54 -04:00
Marc-André Moreau
24fc026783
libwinpr: add possibility of building WinPR as standalone
2012-09-20 22:11:56 -04:00
Marc-André Moreau
403d85f080
cmake: bump soname version to 1.1.0
2012-09-20 20:45:56 -04:00
Marc-André Moreau
ec8314048d
libwinpr-winsock: fix build on Windows
2012-09-20 11:07:54 -04:00