platform/upstream/freerdp.git
6 years agoFallback #ifdefs for older versions of libavcodec
Sri Ramanujam [Sun, 12 Nov 2017 22:31:22 +0000 (17:31 -0500)]
Fallback #ifdefs for older versions of libavcodec

6 years agoFix libavcodec encoding errors and set tunables.
Sri Ramanujam [Fri, 18 Aug 2017 17:19:44 +0000 (13:19 -0400)]
Fix libavcodec encoding errors and set tunables.

6 years agoMerge pull request #4224 from krisztian-kovacs-balabit/nsc-memory-corruption-fix
Martin Fleisz [Thu, 9 Nov 2017 15:24:46 +0000 (16:24 +0100)]
Merge pull request #4224 from krisztian-kovacs-balabit/nsc-memory-corruption-fix

codec/nsc: fix memory corruption in case of chroma subsampling

6 years agoMerge pull request #4163 from rjcorrig/tzscripts
David Fort [Thu, 9 Nov 2017 14:26:06 +0000 (15:26 +0100)]
Merge pull request #4163 from rjcorrig/tzscripts

winpr: Convert time zone generator programs to C# scripts

6 years agoMerge pull request #4151 from ondrejholy/manpages-update-master
David Fort [Thu, 9 Nov 2017 14:24:27 +0000 (15:24 +0100)]
Merge pull request #4151 from ondrejholy/manpages-update-master

Manpage and /help update

6 years agocodec/nsc: fix memory corruption in case of chroma subsampling
KOVACS Krisztian [Tue, 7 Nov 2017 12:52:09 +0000 (13:52 +0100)]
codec/nsc: fix memory corruption in case of chroma subsampling

For odd number of rows, the memory copy operation was broken: after exiting
the loop, yplane points to the end of the last row data, and thus (yplane +
rw) points *after* the end of the last row.

6 years agoMerge pull request #4223 from akallabeth/mac_client_crash_fix
David Fort [Thu, 9 Nov 2017 12:35:56 +0000 (13:35 +0100)]
Merge pull request #4223 from akallabeth/mac_client_crash_fix

Added missing pointer callback.

6 years agoAdded missing pointer callback.
Armin Novak [Thu, 9 Nov 2017 09:22:16 +0000 (10:22 +0100)]
Added missing pointer callback.

6 years agoMerge pull request #4219 from akallabeth/various_fixes
Martin Fleisz [Thu, 9 Nov 2017 08:37:18 +0000 (09:37 +0100)]
Merge pull request #4219 from akallabeth/various_fixes

Various fixes

6 years agoMerge pull request #4211 from akallabeth/silence_duplicate_warnings
Martin Fleisz [Wed, 8 Nov 2017 12:34:26 +0000 (13:34 +0100)]
Merge pull request #4211 from akallabeth/silence_duplicate_warnings

Silence WLog_ERR messages if last error is set.

6 years agoMerge pull request #4214 from hardening/serial_fixes
Martin Fleisz [Wed, 8 Nov 2017 12:04:04 +0000 (13:04 +0100)]
Merge pull request #4214 from hardening/serial_fixes

Serial fixes

6 years agoFixed compilation errors with old FFMPEG versions.
Armin Novak [Wed, 8 Nov 2017 11:37:23 +0000 (12:37 +0100)]
Fixed compilation errors with old FFMPEG versions.

6 years agoFixed NLA default error to FREERDP_ERROR_AUTHENTICATION_FAILED
Armin Novak [Wed, 8 Nov 2017 10:30:32 +0000 (11:30 +0100)]
Fixed NLA default error to FREERDP_ERROR_AUTHENTICATION_FAILED

6 years agoserial redirection: implement event char
David Fort [Mon, 6 Nov 2017 21:23:07 +0000 (22:23 +0100)]
serial redirection: implement event char

The signotec signature device requires the eventChar support to work properly in
serial redirection mode. This implementation is basic but does the job for this
device.

Sponsored by: Rangee GmbH (http://www.rangee.de)

6 years agoDisambiguate USB error messages and fix a typo
David Fort [Mon, 6 Nov 2017 21:09:01 +0000 (22:09 +0100)]
Disambiguate USB error messages and fix a typo

6 years agoAdded some checks for the serial redirection channel
David Fort [Mon, 6 Nov 2017 20:58:10 +0000 (21:58 +0100)]
Added some checks for the serial redirection channel

Sponsored by: Rangee GmbH (http://www.rangee.de)

6 years agoMerge pull request #4210 from akallabeth/nla_errors_extended
David Fort [Mon, 6 Nov 2017 13:23:50 +0000 (14:23 +0100)]
Merge pull request #4210 from akallabeth/nla_errors_extended

Added additional NLA error mappings.

6 years agoSilence WLog_ERR messages if last error is set.
Armin Novak [Mon, 6 Nov 2017 13:02:22 +0000 (14:02 +0100)]
Silence WLog_ERR messages if last error is set.

6 years agoMerge pull request #4053 from akallabeth/ffmpeg_encoder
David Fort [Mon, 6 Nov 2017 10:25:48 +0000 (11:25 +0100)]
Merge pull request #4053 from akallabeth/ffmpeg_encoder

Implemented FFMPEG based encoder.

6 years agoMerge pull request #4200 from cedrozor/upstream-master
akallabeth [Mon, 6 Nov 2017 09:22:37 +0000 (10:22 +0100)]
Merge pull request #4200 from cedrozor/upstream-master

Windows client: refresh only updated region(s) instead of whole screen

6 years agoMerge pull request #4187 from hardening/multimon_fix
akallabeth [Mon, 6 Nov 2017 09:02:07 +0000 (10:02 +0100)]
Merge pull request #4187 from hardening/multimon_fix

Multimonitor fix

6 years agoAdded additional NLA error mappings.
Armin Novak [Mon, 6 Nov 2017 08:49:03 +0000 (09:49 +0100)]
Added additional NLA error mappings.

6 years agoMerge pull request #4206 from akallabeth/x_window_title
David Fort [Fri, 3 Nov 2017 20:34:18 +0000 (21:34 +0100)]
Merge pull request #4206 from akallabeth/x_window_title

X11 window title fix

6 years agoX11 window title fix
Armin Novak [Tue, 31 Oct 2017 17:00:15 +0000 (18:00 +0100)]
X11 window title fix

6 years agoMerge pull request #4205 from akallabeth/WIN32_FIND_DATA
Martin Fleisz [Tue, 31 Oct 2017 16:17:43 +0000 (17:17 +0100)]
Merge pull request #4205 from akallabeth/WIN32_FIND_DATA

Fixed #4199: ConvertFindDataAToW string length

6 years agoFixed #4199: ConvertFindDataAToW string length
Armin Novak [Tue, 31 Oct 2017 11:02:29 +0000 (12:02 +0100)]
Fixed #4199: ConvertFindDataAToW string length

6 years agoMerge pull request #4159 from aleksei-klv/dex
akallabeth [Tue, 31 Oct 2017 14:36:22 +0000 (15:36 +0100)]
Merge pull request #4159 from aleksei-klv/dex

Optimized aFreeRDP for Samsung DeX

6 years agoMerge pull request #4179 from akallabeth/android_cleanup_fix
Martin Fleisz [Tue, 31 Oct 2017 10:42:58 +0000 (11:42 +0100)]
Merge pull request #4179 from akallabeth/android_cleanup_fix

[android] Ensure native session is disconnected before resource free.

6 years agoMerge pull request #4204 from lunixoid/master
Martin Fleisz [Tue, 31 Oct 2017 08:55:43 +0000 (09:55 +0100)]
Merge pull request #4204 from lunixoid/master

Fixed twice assigned values

6 years agoFixed twice assigned values
Roman Kalashnikov [Mon, 30 Oct 2017 21:11:25 +0000 (00:11 +0300)]
Fixed twice assigned values

6 years agoMerge pull request #4203 from floppym/mkdir-error
Mike Gilbert [Mon, 30 Oct 2017 16:29:58 +0000 (12:29 -0400)]
Merge pull request #4203 from floppym/mkdir-error

winpr: _IoCreateDeviceEx: fix mkdir error check

6 years agowinpr: _IoCreateDeviceEx: fix mkdir error check
Mike Gilbert [Mon, 30 Oct 2017 00:26:53 +0000 (20:26 -0400)]
winpr: _IoCreateDeviceEx: fix mkdir error check

The mkdir(2) function returns 0 on success, and -1 on error.

This resolves an error in TestIoDevice when /tmp/.device/ does not
exist.

Bug: https://bugs.gentoo.org/635838

6 years agoMerge pull request #4201 from kakaroto/listener-unlink-bugfix
akallabeth [Mon, 30 Oct 2017 14:47:02 +0000 (15:47 +0100)]
Merge pull request #4201 from kakaroto/listener-unlink-bugfix

Do not delete the listener socket right after creating it.

6 years agoMerge pull request #4202 from lunixoid/master
David Fort [Sun, 29 Oct 2017 16:52:19 +0000 (17:52 +0100)]
Merge pull request #4202 from lunixoid/master

Static analyser issues

6 years agoUpdate semaphore.c
Roman Kalashnikov [Sat, 28 Oct 2017 08:59:23 +0000 (11:59 +0300)]
Update semaphore.c

6 years agoFixed Expression 'pComm != NULL' is always true
Roman Kalashnikov [Fri, 27 Oct 2017 22:48:41 +0000 (01:48 +0300)]
Fixed Expression 'pComm != NULL' is always true

pComm was checked earlier in 1363 string:
`if (pComm == NULL)`

6 years agoFixed duplicated assigne
Roman Kalashnikov [Fri, 27 Oct 2017 22:46:06 +0000 (01:46 +0300)]
Fixed duplicated assigne

6 years agoDo not delete the listener socket right after creating it.
Youness Alaoui [Fri, 27 Oct 2017 18:38:35 +0000 (14:38 -0400)]
Do not delete the listener socket right after creating it.

The listener server socket file needs to be deleted before we bind it
otherwise it's an "address already in use" error. But it was getting
deleted after the bind, causing the file to disappear, and preventing
anyone from connecting to the listener socket since the socket stops
existing.

This is caused by commit 884e87fde4ece132c3b7bdf947de044ecb3d4b14

6 years agofixed hdc initialization into wf_begin_paint so the region invalidation into wf_end_p...
cedrozor [Fri, 27 Oct 2017 12:30:00 +0000 (14:30 +0200)]
fixed hdc initialization into wf_begin_paint so the region invalidation into wf_end_paint applies to the same hdc
the objective is that only the updated region(s) are refreshed instead of the whole screen
it's not much a problem for normal FreeRDP usage but becomes a serious issue if the display is processed, forwarded and rendered remotely, as done by web gateways such as Guacamole, FreeRDP-WebConnect and Myrtille (I'm the author of the latter)

6 years agoremove temporary hack
Aleksei Kliuev [Thu, 26 Oct 2017 12:36:53 +0000 (15:36 +0300)]
remove temporary hack

6 years agoMerge pull request #4198 from akallabeth/nla_error_fix
David Fort [Wed, 25 Oct 2017 22:17:03 +0000 (00:17 +0200)]
Merge pull request #4198 from akallabeth/nla_error_fix

Added better error mapping for NEGO results.

6 years agoAdded better error mapping for NEGO results.
Armin Novak [Wed, 25 Oct 2017 07:56:39 +0000 (09:56 +0200)]
Added better error mapping for NEGO results.

6 years agoFixed possible race condition on resource cleanup.
Armin Novak [Mon, 23 Oct 2017 07:48:52 +0000 (09:48 +0200)]
Fixed possible race condition on resource cleanup.

6 years agoMerge pull request #4195 from nfedera/fix-sse3-yuv444pixel
David Fort [Thu, 19 Oct 2017 11:15:04 +0000 (13:15 +0200)]
Merge pull request #4195 from nfedera/fix-sse3-yuv444pixel

primitives/yuv: fix endianess issue

6 years agoprimitives/yuv: fix endianess issue
Norbert Federa [Thu, 19 Oct 2017 09:55:13 +0000 (11:55 +0200)]
primitives/yuv: fix endianess issue

6 years agoMerge pull request #4190 from akallabeth/media_foundation_fix_win7
Norbert Federa [Wed, 18 Oct 2017 08:24:35 +0000 (10:24 +0200)]
Merge pull request #4190 from akallabeth/media_foundation_fix_win7

Removed unused function pointer

6 years agoRemoved unused function pointer
Armin Novak [Wed, 18 Oct 2017 07:52:41 +0000 (09:52 +0200)]
Removed unused function pointer

The function was breaking windows 7 compatibility.

6 years agoMerge pull request #4189 from nfedera/fix-h264-init
Norbert Federa [Tue, 17 Oct 2017 19:33:16 +0000 (21:33 +0200)]
Merge pull request #4189 from nfedera/fix-h264-init

codec/h264: fix potential segfault and mf_init

6 years agocodec/h264: fix potential segfault and mf_init
Norbert Federa [Tue, 17 Oct 2017 17:28:54 +0000 (19:28 +0200)]
codec/h264: fix potential segfault and mf_init

6 years agomultimon: flag the primary monitor according to the /monitors option
David Fort [Tue, 17 Oct 2017 12:31:11 +0000 (14:31 +0200)]
multimon: flag the primary monitor according to the /monitors option

The first monitor of the list is considered like the primary monitor.

6 years agomultimon: correctly set the primary monitor
David Fort [Tue, 17 Oct 2017 12:07:23 +0000 (14:07 +0200)]
multimon: correctly set the primary monitor

According to the spec the primary monitor is supposed to be in (0,0) and other monitors
to be given relative to this one.

6 years agoAdded default return if instance not in list.
Armin Novak [Tue, 17 Oct 2017 07:12:27 +0000 (09:12 +0200)]
Added default return if instance not in list.

6 years agoMerge pull request #4177 from rjcorrig/tabfix
akallabeth [Mon, 16 Oct 2017 15:21:35 +0000 (17:21 +0200)]
Merge pull request #4177 from rjcorrig/tabfix

Android: Fix tab key mapping for hardware keyboard

6 years agoEnsure native session is disconnected before resource free.
Armin Novak [Fri, 13 Oct 2017 11:13:33 +0000 (13:13 +0200)]
Ensure native session is disconnected before resource free.

6 years agoFix tab key mapping for hardware keyboard
Robert Corrigan [Thu, 12 Oct 2017 16:56:34 +0000 (12:56 -0400)]
Fix tab key mapping for hardware keyboard

6 years agoMerge pull request #4175 from akallabeth/time_fix
Martin Fleisz [Thu, 12 Oct 2017 10:12:43 +0000 (12:12 +0200)]
Merge pull request #4175 from akallabeth/time_fix

Fixed file timestamps.

6 years agoMerge pull request #4172 from hardening/egfx_cache
Martin Fleisz [Thu, 12 Oct 2017 10:12:08 +0000 (12:12 +0200)]
Merge pull request #4172 from hardening/egfx_cache

egfx: fix disconnection caused by invalid cache entries due to wrong announced cache size

6 years agoFixed file timestamps.
Armin Novak [Thu, 12 Oct 2017 09:27:32 +0000 (11:27 +0200)]
Fixed file timestamps.

6 years agoegfx: fix disconnection caused by invalid cache entries due to wrong announced cache...
David Fort [Tue, 10 Oct 2017 15:12:16 +0000 (17:12 +0200)]
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.

6 years agoMerge pull request #4164 from akallabeth/ak/mac_audio_refactor
Martin Fleisz [Mon, 9 Oct 2017 11:25:41 +0000 (13:25 +0200)]
Merge pull request #4164 from akallabeth/ak/mac_audio_refactor

Pause playback on queue empty, free buffers on close.

6 years agoMerge pull request #4167 from bmiklautz/buildversion
akallabeth [Mon, 9 Oct 2017 07:19:19 +0000 (09:19 +0200)]
Merge pull request #4167 from bmiklautz/buildversion

 feat: add support for .source_version

6 years agofeat freerdp-nighlty/deb: create .source_version
Bernhard Miklautz [Fri, 6 Oct 2017 13:02:46 +0000 (15:02 +0200)]
feat freerdp-nighlty/deb: create .source_version

6 years agofeat: add support for .source_version
Bernhard Miklautz [Fri, 6 Oct 2017 11:52:10 +0000 (13:52 +0200)]
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.

6 years agoMerge pull request #4162 from hardening/misc_fix2
Bernhard Miklautz [Thu, 5 Oct 2017 13:13:30 +0000 (15:13 +0200)]
Merge pull request #4162 from hardening/misc_fix2

Misc fix and improvements for the DR channel

6 years agoPause playback on queue empty, free buffers on close.
Armin Novak [Thu, 5 Oct 2017 10:05:09 +0000 (12:05 +0200)]
Pause playback on queue empty, free buffers on close.

6 years agoDownload windowsZones.xml directly from unicode.org
Robert Corrigan [Thu, 5 Oct 2017 01:12:29 +0000 (21:12 -0400)]
Download windowsZones.xml directly from unicode.org

6 years ago.gitignore generated time zone files
Robert Corrigan [Thu, 5 Oct 2017 00:29:02 +0000 (20:29 -0400)]
.gitignore generated time zone files

6 years agoConvert WindowsZones.cs to C# script
Robert Corrigan [Thu, 5 Oct 2017 00:27:07 +0000 (20:27 -0400)]
Convert WindowsZones.cs to C# script

6 years agoConvert TimeZones.cs to C# script
Robert Corrigan [Thu, 5 Oct 2017 00:18:38 +0000 (20:18 -0400)]
Convert TimeZones.cs to C# script

6 years agoAdd checks for DR channel
David Fort [Mon, 2 Oct 2017 19:28:02 +0000 (21:28 +0200)]
Add checks for DR channel

6 years agoFix for #4161
David Fort [Mon, 2 Oct 2017 18:57:27 +0000 (20:57 +0200)]
Fix for #4161

The checks were wrong, fix them.

6 years agofix crashing app in dex mode
Aleksei Kliuev [Tue, 19 Sep 2017 12:50:35 +0000 (15:50 +0300)]
fix crashing app in dex mode

6 years agofix right click
Aleksei Kliuev [Mon, 11 Sep 2017 14:54:19 +0000 (17:54 +0300)]
fix right click

6 years agorevert gradle
Aleksei Kliuev [Mon, 11 Sep 2017 11:23:28 +0000 (14:23 +0300)]
revert gradle

6 years agoAdd Samsung DeX support
Aleksei Kliuev [Mon, 11 Sep 2017 11:03:30 +0000 (14:03 +0300)]
Add Samsung DeX support

6 years agoMerge pull request #4154 from hardening/misc_fixes
akallabeth [Wed, 27 Sep 2017 12:56:21 +0000 (14:56 +0200)]
Merge pull request #4154 from hardening/misc_fixes

Fix raw surfaces displaying + misc other changes

6 years agocmdline: Sort arguments list
Ondrej Holy [Mon, 25 Sep 2017 11:15:31 +0000 (13:15 +0200)]
cmdline: Sort arguments list

Arguments are not sorted and it is hard to find something in manpages,
or /help output. Let's sort the list.

6 years agoclient/X11: Mention also aliases in man page
Ondrej Holy [Mon, 25 Sep 2017 10:41:40 +0000 (12:41 +0200)]
client/X11: Mention also aliases in man page

Aliases are not currently mentioned in man page. Let's mention them.

6 years agocmdline: Improve /help output
Ondrej Holy [Mon, 25 Sep 2017 09:44:07 +0000 (11:44 +0200)]
cmdline: Improve /help output

This patch contains several improvements in order to make the help
output more readable (reduce length of first column):
- move default value into description
- use ... instead of too long format strings
- use [] for optional arguments

6 years agoclient/X11: Improve man page generation
Ondrej Holy [Mon, 25 Sep 2017 09:37:43 +0000 (11:37 +0200)]
client/X11: Improve man page generation

This patch contains several improvements:
- add missing colons before format strings
- always print format string after argument
- do not duplicate format string before description
- use <replaceable> only for variables in format string
- use +/- for boolean arguments
- print also default value for all kinds of arguments

6 years agoclient/X11: Remove const qualifier
Ondrej Holy [Mon, 25 Sep 2017 09:33:03 +0000 (11:33 +0200)]
client/X11: Remove const qualifier

Const keyword is used for some alloced strings and cast is used to
free it currently. Let's remove the unwanted const qualifier.

6 years agocmdline: Improve arguments list
Ondrej Holy [Fri, 22 Sep 2017 12:17:10 +0000 (14:17 +0200)]
cmdline: Improve arguments list

This patch contains several improvements for arguments list:
- use capitals consistently
- remove full stop sign at the end
- use "experimental" constiently for unstable and hacky features
- use <> for variables consistenly
- use [] for optional parts consistently.
- shorten some format strings to make /help more readable
- replace whitespace in variables for better readability (especialy man page)
- fix wrong argument tyes
- add missing formats

6 years agoMerge pull request #4144 from bmiklautz/clipboardon
akallabeth [Wed, 27 Sep 2017 09:14:39 +0000 (11:14 +0200)]
Merge pull request #4144 from bmiklautz/clipboardon

Enable clipboard channel per default

6 years agoEnable clipboard channel per default
Bernhard Miklautz [Sat, 23 Sep 2017 13:16:17 +0000 (15:16 +0200)]
Enable clipboard channel per default

6 years agoFix displaying of raw surfaces
David Fort [Tue, 26 Sep 2017 07:21:28 +0000 (09:21 +0200)]
Fix displaying of raw surfaces

6 years agoCheck return value of malloc
David Fort [Tue, 26 Sep 2017 07:20:38 +0000 (09:20 +0200)]
Check return value of malloc

6 years agoMerge pull request #4156 from akallabeth/test_connect_extend_timeout
David Fort [Tue, 26 Sep 2017 11:52:37 +0000 (13:52 +0200)]
Merge pull request #4156 from akallabeth/test_connect_extend_timeout

Added delay for connect abort

6 years agoAdded delay for connect abort
Armin Novak [Tue, 26 Sep 2017 10:03:57 +0000 (12:03 +0200)]
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.

6 years agoMerge pull request #4155 from akallabeth/test_connect_extend_timeout
David Fort [Tue, 26 Sep 2017 09:26:35 +0000 (11:26 +0200)]
Merge pull request #4155 from akallabeth/test_connect_extend_timeout

TestConnect: Extend timeout, only listen locally

6 years agoTestConnect: Extend timeout, only listen locally
Armin Novak [Tue, 26 Sep 2017 08:52:13 +0000 (10:52 +0200)]
TestConnect: Extend timeout, only listen locally

6 years agoMerge pull request #4152 from akallabeth/dynamic_channel_test_fix
David Fort [Tue, 26 Sep 2017 07:40:30 +0000 (09:40 +0200)]
Merge pull request #4152 from akallabeth/dynamic_channel_test_fix

Dynamic channel test fix

6 years agoFixed TestConnect with dynamic channels.
Armin Novak [Mon, 25 Sep 2017 11:30:05 +0000 (13:30 +0200)]
Fixed TestConnect with dynamic channels.

6 years agoFixed client context setup with default initializer.
Armin Novak [Mon, 25 Sep 2017 11:29:23 +0000 (13:29 +0200)]
Fixed client context setup with default initializer.

6 years agoFixed resizing of PubSub
Armin Novak [Mon, 25 Sep 2017 11:28:16 +0000 (13:28 +0200)]
Fixed resizing of PubSub

6 years agoMerge pull request #4150 from akallabeth/server_file_handle_leak
David Fort [Mon, 25 Sep 2017 11:17:32 +0000 (13:17 +0200)]
Merge pull request #4150 from akallabeth/server_file_handle_leak

Unlink file after binding to it.

6 years agoUnlink file after binding to it.
Armin Novak [Mon, 25 Sep 2017 08:35:24 +0000 (10:35 +0200)]
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.

6 years agoextend /size to allow width or height percentages (#4146)
Bernhard Miklautz [Mon, 25 Sep 2017 07:35:49 +0000 (09:35 +0200)]
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.

6 years agoMerge pull request #4060 from akallabeth/icu_support
David Fort [Mon, 25 Sep 2017 07:33:58 +0000 (09:33 +0200)]
Merge pull request #4060 from akallabeth/icu_support

Using ICU instead of custom unicode conversion.

6 years agoMerge pull request #4142 from bmiklautz/macOS
David Fort [Mon, 25 Sep 2017 07:12:35 +0000 (09:12 +0200)]
Merge pull request #4142 from bmiklautz/macOS

Fix build on macOS

6 years agoMerge pull request #4143 from bmiklautz/pass_is_sc_pin
David Fort [Mon, 25 Sep 2017 07:09:55 +0000 (09:09 +0200)]
Merge pull request #4143 from bmiklautz/pass_is_sc_pin

Add support for "password is pin"