forked from pool/freerdp
Accepting request 158694 from home:bruno_friedmann:branches:X11:RemoteDesktop
Added changelog for 1.0.2 Patch fixing upstream issue #831 (kpdivide on keyppad) for 1.0.x series OBS-URL: https://build.opensuse.org/request/show/158694 OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=37
This commit is contained in:
parent
54346a37fe
commit
cccf081e29
@ -1,3 +1,50 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 7 09:10:15 UTC 2013 - bruno@ioda-net.ch
|
||||
|
||||
- Added patch for issue #811 fixing divide key (/) on keypad for 1.0x series
|
||||
commit https://github.com/bmiklautz/FreeRDP/commit/e0cc1e60657b5883a907e5da2f70eb27bf0b91f1
|
||||
|
||||
- Added changelog
|
||||
|
||||
FreeRDP 1.0.2 is a maintenance release which contains several bug and stability fixes.
|
||||
* xfreerdp:
|
||||
* new parameter --from-stdin - prompts for unspecified arguments username, password, domain and host.
|
||||
* fix compability with x2go
|
||||
* fix keyboard state in remote app
|
||||
* documentation fixes
|
||||
* fixed crash when started with --authonly (#843)
|
||||
|
||||
* libfreerdp-core:
|
||||
* several memory leaks and double frees were fixed
|
||||
* support for FastPath PDUs up to 32767
|
||||
* register audio only if plugin is registered
|
||||
* load extensions after argument parsing
|
||||
|
||||
* libfreerdp-utils:
|
||||
* fixed crash when HOME environment variable wasn't set
|
||||
|
||||
* xfreerdp-server
|
||||
* deadlock fixed
|
||||
* accept TLSv1 and SSLv3
|
||||
|
||||
* smartcard
|
||||
* don't incorrectly set SCARD_STATE_IGNORE
|
||||
|
||||
* libfreerdp-codec
|
||||
* performance improvement
|
||||
|
||||
* libfreerdp-gdi
|
||||
* support for PatBlt DPa operation
|
||||
|
||||
* plugin
|
||||
* ignore CHANNEL_FLAG_SUSPEND/CHANNEL_FLAG_RESUME to prevent possible crash
|
||||
|
||||
For a detailed list of changes use "git log 1.0.1..1.0.2"
|
||||
known problems:
|
||||
|
||||
* If windows input language is set to german pressing the divde key (/) on the keypad
|
||||
results in minus (-) (see issue #811)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 24 14:42:37 UTC 2013 - kkaempf@suse.com
|
||||
|
||||
|
@ -30,6 +30,8 @@ Source0: https://github.com/downloads/FreeRDP/FreeRDP/%{name}-%{version}.
|
||||
Patch1: freerdp-fix-FindPCSC-macro.patch
|
||||
# PATCH-FIX-UPSTREAM freerdp-fix-pulse-no-device-name.patch bnc#785437 gber@opensuse.org -- Fix a segfault in case device name is not provided
|
||||
Patch4: freerdp-handle-null-device-name.patch
|
||||
# PATCH-FIX-UPSTREAM (wip) fix handle of kpdivide on keypad - issue #831
|
||||
Patch5: freerdp_branch-1.0.x_fix-kpdivide-issue831.patch
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cups-devel
|
||||
BuildRequires: ed
|
||||
@ -79,6 +81,7 @@ based on libfreerdp.
|
||||
%setup -q -n FreeRDP-%{version}
|
||||
%patch1 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
# use a versioned subdirectory for plugins in order to comply with the shared
|
||||
# library policy
|
||||
ed -s CMakeLists.txt 2>/dev/null <<'EOF'
|
||||
@ -110,7 +113,7 @@ cd build
|
||||
%make_install
|
||||
|
||||
# remove keymaps as we make use of libxkbfile
|
||||
rm -rf $RPM_BUILD_ROOT/usr/share/freerdp/keymaps/
|
||||
# rm -rf $RPM_BUILD_ROOT/usr/share/freerdp/keymaps/
|
||||
|
||||
%post -n %{libname} -p /sbin/ldconfig
|
||||
|
||||
|
11
freerdp_branch-1.0.x_fix-kpdivide-issue831.patch
Normal file
11
freerdp_branch-1.0.x_fix-kpdivide-issue831.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- a/include/freerdp/kbd/vkcodes.h 2013-03-07 10:21:12.591964852 +0100
|
||||
+++ b/include/freerdp/kbd/vkcodes.h 2013-03-07 10:21:19.825964976 +0100
|
||||
@@ -434,7 +434,7 @@
|
||||
{ 0x00, 0, "VK_SEPARATOR" , NULL },
|
||||
{ 0x4A, 0, "VK_SUBTRACT" , "KPSU" },
|
||||
{ 0x53, 0, "VK_DECIMAL" , "KPDL" },
|
||||
- { 0x35, 0, "VK_DIVIDE" , "KPDV" },
|
||||
+ { 0x35, 1, "VK_DIVIDE" , "KPDV" },
|
||||
{ 0x3B, 0, "VK_F1" , "FK01" },
|
||||
{ 0x3C, 0, "VK_F2" , "FK02" },
|
||||
{ 0x3D, 0, "VK_F3" , "FK03" },
|
Loading…
x
Reference in New Issue
Block a user