Roman Kalashnikov
612e8b0710
Update semaphore.c
2017-10-28 11:59:23 +03:00
Roman Kalashnikov
4db363f107
Fixed Expression 'pComm != NULL' is always true
...
pComm was checked earlier in 1363 string:
`if (pComm == NULL)`
2017-10-28 01:48:41 +03:00
Roman Kalashnikov
67a97612e6
Fixed duplicated assigne
2017-10-28 01:46:06 +03:00
David Fort
510bf8219e
Merge pull request #4198 from akallabeth/nla_error_fix
...
Added better error mapping for NEGO results.
2017-10-26 00:17:03 +02:00
Armin Novak
367bddd7ad
Added better error mapping for NEGO results.
2017-10-25 09:58:13 +02:00
David Fort
86bb1e07a8
Merge pull request #4195 from nfedera/fix-sse3-yuv444pixel
...
primitives/yuv: fix endianess issue
2017-10-19 13:15:04 +02:00
Norbert Federa
eea2f306d3
primitives/yuv: fix endianess issue
2017-10-19 11:55:13 +02:00
Norbert Federa
c297d84868
Merge pull request #4190 from akallabeth/media_foundation_fix_win7
...
Removed unused function pointer
2017-10-18 10:24:35 +02:00
Armin Novak
5d96fc9b14
Removed unused function pointer
...
The function was breaking windows 7 compatibility.
2017-10-18 09:52:41 +02:00
Norbert Federa
16d9104590
Merge pull request #4189 from nfedera/fix-h264-init
...
codec/h264: fix potential segfault and mf_init
2017-10-17 21:33:16 +02:00
Norbert Federa
456ce96618
codec/h264: fix potential segfault and mf_init
2017-10-17 19:28:54 +02:00
akallabeth
acd97ccdd7
Merge pull request #4177 from rjcorrig/tabfix
...
Android: Fix tab key mapping for hardware keyboard
2017-10-16 17:21:35 +02:00
Robert Corrigan
55a4ca1bc7
Fix tab key mapping for hardware keyboard
2017-10-12 12:56:34 -04:00
Martin Fleisz
9b400bfb68
Merge pull request #4175 from akallabeth/time_fix
...
Fixed file timestamps.
2017-10-12 12:12:43 +02:00
Martin Fleisz
3f78c88f3e
Merge pull request #4172 from hardening/egfx_cache
...
egfx: fix disconnection caused by invalid cache entries due to wrong announced cache size
2017-10-12 12:12:08 +02:00
Armin Novak
3840b27945
Fixed file timestamps.
2017-10-12 11:28:07 +02:00
David Fort
5d5376faa7
egfx: fix disconnection caused by invalid cache entries due to wrong announced cache size
...
Added some checks so that when setting a cache entry fails, we close connection (or
we fail later when trying to use that empty entry).
The small cache egfx capability has also been fixed.
2017-10-10 17:12:16 +02:00
Martin Fleisz
50d324655f
Merge pull request #4164 from akallabeth/ak/mac_audio_refactor
...
Pause playback on queue empty, free buffers on close.
2017-10-09 13:25:41 +02:00
akallabeth
d7154444ff
Merge pull request #4167 from bmiklautz/buildversion
...
feat: add support for .source_version
2017-10-09 09:19:19 +02:00
Bernhard Miklautz
ae8260c3be
feat freerdp-nighlty/deb: create .source_version
2017-10-06 15:02:46 +02:00
Bernhard Miklautz
1aec784f75
feat: add support for .source_version
...
When building packages, especially when source packages are used, git is
not necessarily available or the source isn't provided in git. In those
cases it wasn't possible to set the GIT_REVISION and --version shows
"n/a" for the git revision.
If the file .source_version is available now the content of it is used
as GIT_REVISION. Packagers might want to add a .source_version file
when they don't build the packages from git.
Possible breaking change:
The variable PRODUCT_VERSION isn't available anymore. Use GIT_REVISION
instead.
2017-10-06 15:02:23 +02:00
Bernhard Miklautz
73647adb5f
Merge pull request #4162 from hardening/misc_fix2
...
Misc fix and improvements for the DR channel
2017-10-05 15:13:30 +02:00
Armin Novak
7058a9add2
Pause playback on queue empty, free buffers on close.
2017-10-05 12:05:09 +02:00
David Fort
a132922376
Add checks for DR channel
2017-10-04 10:30:47 +02:00
David Fort
b624ecbfce
Fix for #4161
...
The checks were wrong, fix them.
2017-10-02 20:57:27 +02:00
akallabeth
e6d66d9d81
Merge pull request #4154 from hardening/misc_fixes
...
Fix raw surfaces displaying + misc other changes
2017-09-27 14:56:21 +02:00
akallabeth
8f98cc9ee1
Merge pull request #4144 from bmiklautz/clipboardon
...
Enable clipboard channel per default
2017-09-27 11:14:39 +02:00
Bernhard Miklautz
15c7cb8cb2
Enable clipboard channel per default
2017-09-27 09:45:07 +02:00
David Fort
9ac54ede6d
Fix displaying of raw surfaces
2017-09-26 13:56:08 +02:00
David Fort
ddca8f3a3b
Check return value of malloc
2017-09-26 13:56:08 +02:00
David Fort
782e5df2bb
Merge pull request #4156 from akallabeth/test_connect_extend_timeout
...
Added delay for connect abort
2017-09-26 13:52:37 +02:00
Armin Novak
9f26f73709
Added delay for connect abort
...
The connection abort must be called after freerdp_connect.
Ensure that this function is already running by waiting
a second.
2017-09-26 12:05:24 +02:00
David Fort
416d756eff
Merge pull request #4155 from akallabeth/test_connect_extend_timeout
...
TestConnect: Extend timeout, only listen locally
2017-09-26 11:26:35 +02:00
Armin Novak
ef9444bd35
TestConnect: Extend timeout, only listen locally
2017-09-26 10:59:34 +02:00
David Fort
64858d18be
Merge pull request #4152 from akallabeth/dynamic_channel_test_fix
...
Dynamic channel test fix
2017-09-26 09:40:30 +02:00
Armin Novak
ac454628ae
Fixed TestConnect with dynamic channels.
2017-09-25 13:34:00 +02:00
Armin Novak
2e83abb90c
Fixed client context setup with default initializer.
2017-09-25 13:33:05 +02:00
Armin Novak
bcfa434da2
Fixed resizing of PubSub
2017-09-25 13:33:04 +02:00
David Fort
b48a737299
Merge pull request #4150 from akallabeth/server_file_handle_leak
...
Unlink file after binding to it.
2017-09-25 13:17:32 +02:00
Armin Novak
884e87fde4
Unlink file after binding to it.
...
When unlinking the file before binding, a new entry is created
in the file system after binding. This is not desireable, so
unlink it after binding to remove the temporary file after the process
closes.
2017-09-25 10:35:24 +02:00
Bernhard Miklautz
4592deee72
extend /size to allow width or height percentages ( #4146 )
...
If the size parameter is used with a percentages like /size:50% now
an additional 'w' or 'h' can be appended (like /size:50%w) to specify
where the percentage should be applied. If both or none are set the
behavior is like it was before and the percentage is applied to width
and height.
2017-09-25 09:35:49 +02:00
David Fort
babeb34d88
Merge pull request #4060 from akallabeth/icu_support
...
Using ICU instead of custom unicode conversion.
2017-09-25 09:33:58 +02:00
David Fort
0e0df75ee7
Merge pull request #4142 from bmiklautz/macOS
...
Fix build on macOS
2017-09-25 09:12:35 +02:00
David Fort
db3fe812b3
Merge pull request #4143 from bmiklautz/pass_is_sc_pin
...
Add support for "password is pin"
2017-09-25 09:09:55 +02:00
Jukka-Pekka Virtanen
509059f8ea
Expose PasswordIsSmartcardPin settings from cmdline via password-is-pin arg
2017-09-23 14:28:26 +02:00
Jukka-Pekka Virtanen
ad1425e145
Using PasswordIsSmartcardPin option when sending TS_INFO_PACKET
2017-09-23 14:28:17 +02:00
Bernhard Miklautz
fe36cd90ea
macOS: add a README file
...
Add a README file containing some notes about building FreeRDP on macOS
related to openssl.
2017-09-23 14:14:06 +02:00
Bernhard Miklautz
3626676ac6
winpr/makecert: fix linking against libcrypto
...
Use OPENSSL_CRYPTO_LIBRARIES instead of linking against crypto directly.
2017-09-23 14:13:39 +02:00
Bernhard Miklautz
6309459839
macOS: add a workaround to build with newer SDKs
...
SDK 10.13 (and possibly olders as well) need HAVE_UNISTD_H to be set to
a value if available otherwise the following error is thrown:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/dispatch/dispatch.h:38:45:
error: expected value in expression #if !defined(HAVE_UNISTD_H) || HAVE_UNISTD_H
2017-09-23 14:13:30 +02:00
Bernhard Miklautz
bbd11eef1d
Merge pull request #4045 from akallabeth/drive_fixes_overlayfs
...
Drive fixes overlayfs
2017-09-22 17:22:00 +02:00