Marc-André Moreau
aec86e1da8
wfreerdp: start splitting CLI from client core
2013-03-18 20:12:51 -04:00
Bernhard Miklautz
77df254265
Fixed some build warnings
2013-03-15 18:22:49 +01:00
Christian Hofstaedtler
1dbdfc155d
Add the ECHO dynamic virtual channel
2013-03-13 00:24:24 +01:00
C-o-r-E
4c769bc01b
rdpsnd: clean up debug output
2013-03-11 14:15:48 -04:00
C-o-r-E
1e8a7c6105
channels/rdpsnd: removed debug prints
2013-03-08 13:44:49 -05:00
C-o-r-E
7453fdaecc
channels/rdpsnd: merged
2013-03-08 13:25:03 -05:00
C-o-r-E
2d3fc241a6
mfreerdp-server and rdpsnd server more fixes
2013-03-08 12:55:21 -05:00
C-o-r-E
989232dc41
mfreerdp-server and rdpsnd server fixes
2013-03-08 12:36:38 -05:00
Marc-André Moreau
2abd3d11bd
channels/rdpsnd/server: cleanup pdu creation
2013-03-07 16:04:25 -05:00
Marc-André Moreau
cabc465464
channels/rdpsnd/server: get rid of old thread util
2013-03-07 15:33:27 -05:00
Marc-André Moreau
96fa4f462f
libfreerdp-codec: move audio format processing code to codec library
2013-03-07 14:43:21 -05:00
C-o-r-E
e4702cac98
rdpsnd: server no longer crashes when mstsc version 8 connects
2013-03-07 14:21:50 -05:00
C-o-r-E
d50cddc1bd
mfreerdp-server: begin reworking rdpsnd server channel
2013-03-07 13:34:12 -05:00
C-o-r-E
8ab7ce23b5
mfreerdp-server: check for invalid rdpsnd format
2013-03-05 17:31:31 -05:00
Bernhard Miklautz
b95bf97c20
android: build fix - no librt
...
Android NDK doesn't provide librt.
2013-02-28 11:47:09 +01:00
Marc-André Moreau
5468c53720
channels/rdpsnd: added better format debug output
2013-02-27 20:46:14 -05:00
Marc-André Moreau
af80955b78
wfreerdp: fix rdpsnd
2013-02-27 17:35:57 -05:00
Marc-André Moreau
761e1d464f
channels/rdpsnd: add GetVolume()
2013-02-27 16:57:18 -05:00
Marc-André Moreau
5ead9ec30d
channels/rdpsnd: fix stop/start
2013-02-27 15:10:35 -05:00
Marc-André Moreau
d815363fa7
channels/rdpsnd/alsa: fix build with DEBUG_SVC
2013-02-27 10:26:11 -05:00
Marc-André Moreau
6a775ff032
channels/rdpsnd: reduce ALSA buffer underruns
2013-02-26 17:54:16 -05:00
Marc-André Moreau
8df47fb7fa
channels/rdpsnd: attempt computing proper timestamp for playback end
2013-02-26 11:50:48 -05:00
Marc-André Moreau
afa7f4b945
channels/rdpsnd: fix crashes on termination
2013-02-26 11:16:33 -05:00
Marc-André Moreau
2b9174a69b
channels/rdpsnd: cleanup
2013-02-25 21:46:48 -05:00
Marc-André Moreau
efb0a15fc9
channels/rdpsnd: added audio data length
2013-02-25 17:49:07 -05:00
Marc-André Moreau
b6e46e4511
Merge branch 'master' of github.com:awakecoding/FreeRDP
2013-02-24 22:33:27 -05:00
Marc-André Moreau
c22e5181c1
channels/rdpsnd: added more ALSA debug output
2013-02-24 22:32:48 -05:00
Marc-André Moreau
fe34a529d5
freerdp: fix build and warnings on Mac OS X
2013-02-21 21:09:42 -05:00
Marc-André Moreau
71a205a21e
channels/rdpsnd: cleanup ALSA setup
2013-02-21 19:20:13 -05:00
Marc-André Moreau
23879a429b
channels/rdpsnd: refactor audio format negotiation
2013-02-21 18:41:41 -05:00
Marc-André Moreau
6ba81c2a1a
channels/rdpsnd: added more debug output for timing
2013-02-21 16:03:47 -05:00
Marc-André Moreau
8e8c9445dc
channels/rdpsnd: add detailed latency output
2013-02-21 14:58:39 -05:00
Marc-André Moreau
5f1b13d77f
channels/rdpsnd: start work on WavePlay/WaveConfirm
2013-02-21 13:25:43 -05:00
Marc-André Moreau
413e8fcf36
channels/rdpsnd: process ALSA write in separate thread
2013-02-21 11:58:41 -05:00
Marc-André Moreau
05bd6cff73
channels/rdpsnd: further experimentation with async alsa
2013-02-21 10:46:11 -05:00
Marc-André Moreau
4df376739d
channels/rdpsnd: start alsa async mode
2013-02-21 03:38:36 -05:00
Marc-André Moreau
385d0daced
channels: get rid of semaphore locking, replace queues
2013-02-21 02:56:57 -05:00
Marc-André Moreau
7a289423c0
channels/rdpsnd: refactor scheduling of sending of sound PDUs
2013-02-20 21:34:47 -05:00
Marc-André Moreau
9164d2245e
libfreerdp-utils: make use of ArrayList in Static Virtual Channel Plugin interface
2013-02-20 15:33:42 -05:00
Marc-André Moreau
fbdcd03a42
channels/rdpsnd: emulate timing of old queue
2013-02-20 12:11:19 -05:00
Marc-André Moreau
5e8d35c4ac
channels/rdpsnd: use MessageQueue
2013-02-19 22:36:04 -05:00
Marc-André Moreau
43fd37de6e
channels/rdpsnd: fix timestamps
2013-02-19 21:21:20 -05:00
Marc-André Moreau
c39bac3e00
channels/drive: fix warning
2013-02-19 18:15:28 -05:00
Marc-André Moreau
abf4e6534e
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-02-19 18:13:39 -05:00
Marc-André Moreau
22c804e6ad
channels/rdpsnd: refactoring
2013-02-19 17:47:55 -05:00
C-o-r-E
b39ae79749
Merge remote-tracking branch 'upstream/master'
2013-02-19 16:36:08 -05:00
C-o-r-E
2bd632d077
mfreerdp-server: formatting
2013-02-19 15:06:42 -05:00
Marc-André Moreau
470cdb2570
xfreerdp: add async-channels command-line argument
2013-02-19 12:29:15 -05:00
Marc-André Moreau
3afac02d48
channels/rdpsnd: added sound format ids
2013-02-19 11:02:45 -05:00
Marc-André Moreau
dee4299e99
channels/rdpsnd/alsa: apply patch from tonyhook
2013-02-19 10:19:08 -05:00
Marc-André Moreau
cc3db24be5
channels/drive: fix double free
2013-02-18 06:39:17 -05:00
C-o-r-E
26989e0cd2
Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP
2013-02-15 19:52:51 -05:00
Marc-André Moreau
7987875591
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-02-15 11:23:59 -05:00
Marc-André Moreau
289aad8d45
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-02-15 11:16:36 -05:00
Marc-André Moreau
cfa706cace
libfreerdp-common: added new command-line options
2013-02-14 19:38:45 -05:00
hardening
865ff2a5f8
Fixed compilation with -Wstrict-prototypes
2013-02-14 22:20:43 +01:00
Marc-André Moreau
e168da48e1
Merge pull request #968 from nschneider/mswordpatch
...
Ignore IRP_MJ_LOCK_CONTROL
2013-02-13 08:49:45 -08:00
Norbert Schneider
0f28c7ee35
Ignore IRP_MJ_LOCK_CONTROL
...
Ignoring this request improves working with shared volumes and MSWord
et al, see https://github.com/FreeRDP/FreeRDP/issues/959
2013-02-13 12:31:13 +01:00
Marc-André Moreau
4fff2cbd33
Merge branch 'master' of github.com:awakecoding/FreeRDP
2013-02-08 10:59:43 -05:00
Marc-André Moreau
4772b10e54
channels/serial: code cleanup
2013-02-08 10:59:37 -05:00
Marc-André Moreau
ab708efc45
libfreerdp-core: start working on asynchronous channels
2013-02-07 09:50:15 -05:00
C-o-r-E
9927364b6a
channels/rdpsnd/client/mac: now properly linking
2013-02-05 17:22:34 -05:00
Norbert Schneider
fed04b7626
Added SetVolumeInformation
2013-02-05 13:21:25 +01:00
Marc-André Moreau
c4efb6bfc9
Merge pull request #939 from nschneider/ffmpeg_mac_patch
...
Added frameworks for build with ffmpeg on mac OSX
2013-02-02 13:29:56 -08:00
Marc-André Moreau
b9fad02936
Merge pull request #934 from dlesaffre/master
...
serial: making a working version for my CISCO 800 series router
2013-02-02 13:29:13 -08:00
Norbert Schneider
f359d49da1
Added frameworks for build with ffmpeg on mac OSX
2013-01-30 14:25:44 +01:00
David Lesaffre
956e7d9f8b
making a working version for my CISCO 800 series router
2013-01-29 16:07:16 +01:00
Marc-André Moreau
a1f23d0f97
libfreerdp-core: cleanup memory management of secondary orders
2013-01-28 18:42:32 -05:00
David Lesaffre
12804eb119
prevent read in freed memory
2013-01-23 14:25:33 +01:00
Vic Lee
ec54a44449
rdpsnd: fix some null pointer crashes.
2013-01-22 23:26:55 +08:00
david
43cb13585d
always initialize lpMultiByteStr parameter when calling ConvertFromUnicode
2013-01-16 01:14:03 +01:00
rdp.effort
a63598e2be
checks stream size in rail client channel
2013-01-11 01:31:48 +01:00
rdp.effort
e53e8e524d
Initialize lpWideCharStr parameter when using ConvertToUnicode
...
This patch ensure that lpWideCharStr is initialized by callers of
ConvertToUnicode
2013-01-10 21:30:32 +01:00
Vic Lee
c5170a00e0
channels/rdpsnd: support wfreerdp using Windows Multimedia API.
2012-12-27 19:20:39 +08:00
Vic Lee
502368dd95
libwinpr-synch: proper handling fd event creation on Windows.
2012-12-21 11:41:18 +08:00
Marc-André Moreau
8c746976bb
libfreerdp-core: return proper event handles on Windows
2012-12-21 11:27:44 +08:00
Martin Fleisz
30cb77835b
cmake: fixed errors with Android build
2012-12-20 04:09:33 -08:00
Marc-André Moreau
d19e2042c3
libfreerdp-utils: remove deprecrated unicode utils in favor of WinPR
2012-12-17 10:20:25 -05:00
Marc-André Moreau
af9be28000
libfreerdp-utils: purge deprecated freerdp_UnicodeToAsciiAlloc util in favor of WinPR ConvertFromUnicode
2012-12-16 23:34: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
808fc210e3
libfreerdp-utils: remove hexdump utils in favor of WinPR utils
2012-12-13 23:54:54 -05:00
Marc-André Moreau
63b7743e1a
Merge pull request #842 from awakecoding/master
...
Build fix
2012-12-04 07:17:04 -08:00
Marc-André Moreau
d8fa43c526
libwinpr-synch: fix race condition in event handling
2012-12-03 14:57:15 -05:00
Mikhail Titov
f8b7465fee
This closes #820
...
Both audin and rdpsnd have subsystems named alsa & pulse.
Wrong entry was picked up from the table.
2012-12-03 10:37:32 -06:00
Marc-André Moreau
7140acd506
channels/urbdrc: fix build
2012-12-03 10:32:04 -05:00
Marc-André Moreau
5faebcd77a
libfreerdp-core: start asynchronous receiving
2012-11-28 20:30:03 -05:00
Marc-André Moreau
eea3414579
libfreerdp-utils: purge deprecated wait_obj utils
2012-11-26 20:15:48 -05:00
Marc-André Moreau
136282dae3
libfreerdp-utils: replace wait_obj struct with HANDLE
2012-11-26 19:21:19 -05:00
Marc-André Moreau
bb54216cbb
channels/tsmf: fix connection settings for tsmf
2012-11-26 01:34:40 -05:00
Marc-André Moreau
ab1cf1cb02
channels/rdpsnd: fix default device name with alsa
2012-11-26 01:23:23 -05:00
Marc-André Moreau
c8bfed8d31
channels: fix connection flags for rdpsnd
2012-11-26 01:15:11 -05:00
Marc-André Moreau
84f358d3ce
Merge pull request #812 from bmiklautz/versioning
...
build: fixed library versioning
2012-11-25 12:29:29 -08:00
Marc-André Moreau
01158f9a34
libfreerdp-utils: purge deprecrated load_plugin utils from source tree
2012-11-21 21:28:48 -05:00
Marc-André Moreau
8a32de3801
libfreerdp: purged source tree from deprecated memory utils
2012-11-21 21:22:06 -05:00
Marc-André Moreau
2a16183f5d
libfreerdp-utils: remove deprecated calls to xnew() macro
2012-11-21 20:21:08 -05:00
Marc-André Moreau
4e8ac78836
channels/smartcard: remove dependency on deprecated freerdp_thread utils
2012-11-21 12:53:54 -05:00
Marc-André Moreau
ebb1a44ea5
channels/smartcard: refactoring of smartcard code
2012-11-21 11:56:40 -05:00
Marc-André Moreau
091f9f3034
client/common: automatically register fake rdpsnd channel when device redirection is in use
2012-11-21 09:30:16 -05:00
Marc-André Moreau
15008297be
channels/urbdrc: fix libusb subsystem
2012-11-21 03:32:15 -05:00
Marc-André Moreau
ecddb58ba2
channels: cmake cleanup, USB redirection refactoring
2012-11-20 19:34:52 -05:00
Marc-André Moreau
5e77cefb08
libfreerdp-utils: removed part of the deprecated calls to xzalloc
2012-11-19 23:49:08 -05:00
Marc-André Moreau
2e1a7447a1
channels: refactoring of channel subsystems
2012-11-19 22:31:15 -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
Bernhard Miklautz
9a33dbe826
build: fixed library versioning
...
Split version numbers into:
FREERDP_API_VERSION - the version of the API which is major.minor
FREERDP_VERSION - version of a release consisting of major.minor.revision (e.g. 1.1.0)
FREERDP_VERSION_FULL - like FREERDP_VERSION but with an optional "build" suffix (e.g 1.1.0-dev)
2012-11-18 17:07:33 +01:00
Marc-André Moreau
4a472d5536
libfreerdp-common: added parsing of /vc and /dvc
2012-11-18 00:08:03 -05:00
Marc-André Moreau
925eb59bf1
libfreerdp-common: refactoring of addin loader
2012-11-17 22:03:04 -05:00
Marc-André Moreau
d478950abd
channels: fix compilation with debug output
2012-11-17 17:03:02 -05:00
Marc-André Moreau
598cfb3e9d
Merge github.com:FreeRDP/FreeRDP
2012-11-17 16:46:53 -05:00
Marc-André Moreau
d2728aa2ee
channels/urbdrc: fix compilation
2012-11-13 11:19:17 -05:00
Marc-André Moreau
82725a2df7
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2012-11-12 20:49:20 -05:00
Marc-André Moreau
1c4a587ef1
windows: fix build
2012-11-11 17:23:57 -05:00
Marc-André Moreau
e14aeb1d8a
libfreerdp-core: fix gateway command-line settings
2012-11-08 19:56:37 -05:00
Marc-André Moreau
e0b37aa97e
channels: load device addins using new command-line api
2012-11-08 19:01:52 -05:00
Marc-André Moreau
410b7ab867
libfreerdp-core: rdpSettings refactoring (part 4)
2012-11-07 23:29:24 -05:00
Marc-André Moreau
8544716104
libfreerdp-core: rdpSettings refactoring (part 3)
2012-11-07 18:23:33 -05:00
Marc-André Moreau
6427c9dd90
libfreerdp-core: rdpSettings refactoring (part 2)
2012-11-07 15:13:14 -05:00
Marc-André Moreau
44a063ee2b
libfreerdp-client: added loading of dynamic add-ins
2012-11-05 20:58:58 -05:00
Marc-André Moreau
0f79d5c62a
cmake: added generation of static tables for channel subsystems
2012-11-05 19:55:15 -05:00
Marc-André Moreau
b8383e4c67
channels/drive: use new improved pattern matcher
2012-11-03 23:54:54 -04:00
Marc-André Moreau
5bf0586078
libfreerdp-client: added method to free addin list
2012-11-03 23:33:10 -04:00
Marc-André Moreau
b3f6dea390
libfreerdp-client: started addin enumerator
2012-11-03 23:04:04 -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
3dad679330
channels/drive: renamed to drive from disk for consistency with mstsc and accuracy (drive is more of a generic term, while disk does not apply to all)
2012-11-02 19:59:07 -04:00
Marc-André Moreau
eb718a1b79
channels/rdpsnd: fix loading of plugins
2012-11-02 19:42:57 -04:00
Marc-André Moreau
6882b1fa9d
mfreerdp-server: initial commit
2012-10-31 23:04:31 -04:00
Otavio Salvador
7dcd023c7a
smartcard: Fix include directory of pcsc headers
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-31 09:41:00 -02:00
Marc-André Moreau
fa09b49fc0
Merge pull request #788 from bmiklautz/issue_787
...
cmake: fix smartcard channel build
2012-10-29 06:53:59 -07:00
Bernhard Miklautz
235f690a39
cmake: fix smartcard channel build
...
fixes #787
2012-10-29 13:04:43 +01:00
Marc-André Moreau
08cf1d34df
cmake: fix STATIC_CHANNELS=off build
2012-10-23 11:55:41 -04:00
Marc-André Moreau
a79e913e6d
channels: disable certain channels by default on Android
2012-10-22 15:03:38 -04:00
Marc-André Moreau
5bebfc798d
cmake: add client/server channel options
2012-10-19 16:47:48 -04:00
Marc-André Moreau
b5989f7299
cmake: refactoring of channel options with macros
2012-10-19 15:27:55 -04:00
Marc-André Moreau
210ba6ac8c
channels: fix linking of libfreerdp-client and libfreerdp-server
2012-10-19 13:10:42 -04:00
Marc-André Moreau
2f1711c506
libwinpr-path: make tests pass on Windows
2012-10-18 21:11:12 -04:00
Marc-André Moreau
81e485736f
channels: refactoring of channels cmake scripts with macros
2012-10-17 02:14:19 -04:00
Marc-André Moreau
0c1fd59d5f
cmake: fix client add library macro
2012-10-16 17:33:07 -04:00
Marc-André Moreau
5eb8ddd1bf
wfreerdp-server: fix build on Windows
2012-10-16 13:31:16 -04:00
Marc-André Moreau
8e424f7e4c
channels: simplify API
2012-10-16 12:41:16 -04:00
Marc-André Moreau
aaef9694ab
libfreerdp-channels: split in client/server functionality, move to libfreerdp-channels-client and libfreerdp-channels-server
2012-10-15 17:03:34 -04:00
Marc-André Moreau
d0314a569e
libfreerdp-channels: refactoring of cmake static entry table generation
2012-10-15 16:31:41 -04:00
Marc-André Moreau
010761055e
libfreerdp-channels: refactoring of channels cmake scripts with macros
2012-10-15 14:44:46 -04:00
Marc-André Moreau
8cfb69623e
libfreerdp-channels: add libfreerdp-client and libfreerdp-server libraries that bundle client/server static channels
2012-10-14 03:43:10 -04:00
Marc-André Moreau
d3b505b008
channels: fix linking of channels
2012-10-14 03:22:58 -04:00
Marc-André Moreau
4924b9f673
Merge branch 'channels' of github.com:FreeRDP/FreeRDP into channels
2012-10-14 02:39:18 -04:00
Marc-André Moreau
0feebdbc37
cmake: refactoring of channel scripts
2012-10-14 02:38:58 -04:00
Marc-André Moreau
304b4c2d86
cmake: fix windows build
2012-10-14 01:17:25 -04:00
Marc-André Moreau
6a592b5720
cmake: add WITH_SAMPLE, fix inclusion of X11 code
2012-10-13 20:55:28 -04:00
Marc-André Moreau
e764c81ad5
freerdp: fix building of libraries for Android
2012-10-13 20:31:01 -04:00
Marc-André Moreau
06fa85f31c
cmake: refactoring of MONOLITHIC_BUILD
2012-10-13 17:30:59 -04:00