zihao.jiang
176ad52bd5
server/shadow: Export API to set built-in subsystem modules for freerdp-shadow-subsystem
2016-02-28 13:51:19 +08:00
zihao.jiang
17139b9fe6
android: Fix sound redirection.
...
After #3097 , the java side pass command line argument to JNI for freerdp settings. However there's several issues need to be fixed:
1. The argument /sound should be appended if freerdp is required to play sound at local device
2. The option value for "audio-mode" is not correct.
It should match the definition in client/common/cmdline.c
/* Audio Mode */
define AUDIO_MODE_REDIRECT 0 /* Bring to this computer */
define AUDIO_MODE_PLAY_ON_SERVER 1 /* Leave at remote computer */
define AUDIO_MODE_NONE 2 /* Do not play */
3. Uncomment support for WAVE_FORMAT_PCM in audin. I tested on my android phone and Nokia N1 tablet. It works on both device
2016-02-28 13:43:11 +08:00
Armin Novak
238ff3b315
Unified encryption functions.
2016-02-27 23:28:49 +01:00
Armin Novak
5805ba8e52
Removed crypto_nonce.
2016-02-27 22:40:43 +01:00
Armin Novak
4929844971
Fixed const argument for Stream_Write.
2016-02-27 22:16:41 +01:00
Armin Novak
86436bc4e1
Added API export for uwac.
2016-02-27 22:13:59 +01:00
Armin Novak
11c442562a
Fixed dupliace FREERDP_API declarations.
2016-02-27 11:36:34 +01:00
Armin Novak
1036f1e296
Fixed default visibility.
...
When nothing is declared, only export symbols defined
with WINPR_API or FREERDP_API defined.
Override this setting if BUILD_TESTING to allow tests
access to internal functions usually not exposed.
2016-02-26 19:44:14 +01:00
akallabeth
9d21117836
Merge pull request #3157 from DavBfr/Fix-bad-malloc-size
...
Fix bad malloc size in statvfs
2016-02-26 18:53:45 +01:00
David PHAM-VAN
8ebe5b9930
Fix bad malloc size in statvfs
2016-02-26 09:45:35 -08:00
Armin Novak
b7187d04a5
Printer driver from command line now used.
2016-02-26 16:14:18 +01:00
Armin Novak
dccf40c2bc
Fixed duplicate loading of smartcard and printers.
2016-02-26 15:21:11 +01:00
Armin Novak
98d4a9347a
Added support for android SetFileTime.
...
Deactivated libjpeg support for android.
2016-02-26 12:27:59 +01:00
Armin Novak
5537230298
Fixed missing iOS UTIME_OMIT.
2016-02-26 11:43:54 +01:00
Armin Novak
436be2441a
Implemented SetFileTime
2016-02-26 11:00:17 +01:00
Martin Fleisz
4f22682ed2
Merge pull request #3151 from akallabeth/timezone_refactor
...
Timezone refactor
2016-02-26 09:57:35 +01:00
Hardening
4217262680
Merge pull request #3156 from akallabeth/ssl_wrapper_merge
...
Ssl wrapper merge
2016-02-26 09:52:43 +01:00
Armin Novak
fe8f5dee82
Fixed indentation.
2016-02-26 09:32:17 +01:00
Armin Novak
7a253bae42
Replaced magic numbers with defines.
2016-02-26 09:27:53 +01:00
akallabeth
f44f339ce8
Merge pull request #3161 from bmiklautz/uwac_versioning
...
uwac: versioning and export
2016-02-26 09:23:34 +01:00
Bernhard Miklautz
d5a43ddc6e
uwac: generate .pc and cmake find-module
2016-02-25 23:47:32 +01:00
Bernhard Miklautz
167907ef2e
uwac: enable library versioning
2016-02-25 23:46:56 +01:00
Bernhard Miklautz
71836f6cab
build winpr: export WINPR_API_VERSION
2016-02-25 23:38:53 +01:00
Bernhard Miklautz
541abee480
cmake/FindWayland: cleanup
...
* use consistent naming
* remove trailing blanks
2016-02-25 21:57:56 +01:00
Armin Novak
cf9543e350
Converted Stream defines to inline functions.
...
Using inline functions allows compiler type checks
2016-02-25 20:13:56 +01:00
Armin Novak
e79eee2bb1
Fixed Stream API misuse.
2016-02-25 20:01:12 +01:00
Armin Novak
b61ab5ecb7
Fixed stream copy in update_message_SurfaceCommand
2016-02-25 19:37:20 +01:00
akallabeth
16ba8f377d
Merge pull request #3159 from bmiklautz/disable_mipsel
...
android: disable mips build
2016-02-25 16:57:48 +01:00
Bernhard Miklautz
8bdad1eb93
Merge pull request #3140 from hardening/printer_work
...
Misc changes
2016-02-25 16:57:34 +01:00
Bernhard Miklautz
ae6c235be7
android: disable mips build
...
mips build causes problems when building openssl during integration
builds. Disable it for now
2016-02-25 16:31:20 +01:00
David FORT
aa7fe1d313
Fixed indentation
2016-02-25 15:03:14 +01:00
Armin Novak
fd415cd10a
Fixed missing semicolon.
2016-02-25 09:02:46 +01:00
akallabeth
70f9ebe1e0
Merge pull request #3042 from hardening/uwac
...
Move wayland client to UWAC
2016-02-25 09:00:50 +01:00
David FORT
2b18d25731
Added some checks
2016-02-25 00:41:19 +01:00
Armin Novak
f997421098
Unified hmac functions.
2016-02-24 21:50:08 +01:00
Armin Novak
4ca6b9bf10
Unified random functions and remaining MD5.
2016-02-24 20:41:01 +01:00
Armin Novak
6e8ea34f06
Updated cryto wrapper API.
2016-02-24 20:32:20 +01:00
Armin Novak
95058c64d1
Fixed argument checks and return values.
2016-02-24 20:16:33 +01:00
Armin Novak
0bfe5bad85
Fixed naming of static functions.
2016-02-24 20:16:19 +01:00
Armin Novak
ada2b16c50
Unified RC4 functions.
2016-02-24 17:04:03 +01:00
Armin Novak
06da644007
Unified md5 functions.
2016-02-24 16:46:25 +01:00
Armin Novak
0e4ea3943a
Unified sha1 functions.
2016-02-24 16:36:15 +01:00
Armin Novak
7795ebdc15
Fixed return value for DST.
2016-02-24 09:43:53 +01:00
Armin Novak
495df6d6ec
Readded read timezone from link.
2016-02-24 09:42:12 +01:00
Armin Novak
1cd6697bca
Implemented timezone detection for android
...
Refactored version of patch from pxx02134
2016-02-24 09:28:30 +01:00
Armin Novak
447ac23aee
Refactored timezone functions.
2016-02-24 09:28:30 +01:00
akallabeth
7c5fcc9ee2
Merge pull request #3149 from bmiklautz/feb22
...
Misc fixes
2016-02-23 20:23:52 +01:00
Bernhard Miklautz
ce5159206a
Merge pull request #3150 from xhaakon/subsystem-lib
...
server/shadow: Build libraries for shadow subsystems
2016-02-23 19:11:32 +01:00
Jakub Adam
db44d277df
server/shadow: Build libraries for shadow subsystems
...
Commit 60ae27b0
decoupled subsystem implementations and shadow framework
core by moving subsystem specific code right into freerdp-shadow-cli.
This, however, doesn't allow applications that would like to link
libfreerdp-shadow, in order to embed RDP shadow server, to reuse also
the subsystem module.
3rd party developers now have to either provide their own subsystem code
(copied from FreeRDP sources or written from scratch) or be limited to
usaging freerdp-shadow-cli executable, which doesn't expose all
functions of the shadow server library (e.g. enumeration of available
monitors).
This change moves the shadow subsystem out of the executable into new
freerdp-shadow-subsystem library, which freerdp-shadow-cli and
potentially other applications can link to.
2016-02-23 17:58:41 +01:00
Bernhard Miklautz
738f55a6a8
Merge pull request #3119 from akallabeth/abort_event_reset
...
Resetting abortEvent only on connect and reconnect.
2016-02-23 17:14:08 +01:00