forked from pool/tigervnc
Accepting request 243583 from home:michalsrb:branches:X11:XOrg
- U_include-vencrypt-only-if-any-subtype-present.patch * Do not automatically offer VeNCrypt security if none of it's subtypes is selected. (bnc#889781) OBS-URL: https://build.opensuse.org/request/show/243583 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=34
This commit is contained in:
parent
fbb4eeb8fc
commit
f8d64d14e7
22
U_include-vencrypt-only-if-any-subtype-present.patch
Normal file
22
U_include-vencrypt-only-if-any-subtype-present.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
Index: common/rfb/Security.cxx
|
||||||
|
===================================================================
|
||||||
|
--- common/rfb/Security.cxx (revision 5186)
|
||||||
|
+++ common/rfb/Security.cxx (working copy)
|
||||||
|
@@ -71,10 +71,15 @@
|
||||||
|
list<rdr::U8> result;
|
||||||
|
list<U32>::iterator i;
|
||||||
|
|
||||||
|
- result.push_back(secTypeVeNCrypt);
|
||||||
|
+ bool VeNCryptPresent = false;
|
||||||
|
for (i = enabledSecTypes.begin(); i != enabledSecTypes.end(); i++)
|
||||||
|
- if (*i < 0x100)
|
||||||
|
+ if (*i < 0x100) {
|
||||||
|
result.push_back(*i);
|
||||||
|
+ } else {
|
||||||
|
+ if(!VeNCryptPresent)
|
||||||
|
+ result.push_back(secTypeVeNCrypt);
|
||||||
|
+ VeNCryptPresent = true;
|
||||||
|
+ }
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 4 10:37:08 UTC 2014 - msrb@suse.com
|
||||||
|
|
||||||
|
- U_include-vencrypt-only-if-any-subtype-present.patch
|
||||||
|
* Do not automatically offer VeNCrypt security if none of it's
|
||||||
|
subtypes is selected. (bnc#889781)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jun 4 11:39:54 UTC 2014 - msrb@suse.com
|
Wed Jun 4 11:39:54 UTC 2014 - msrb@suse.com
|
||||||
|
|
||||||
|
@ -108,6 +108,7 @@ Patch5: tigervnc-sf3495623.patch
|
|||||||
Patch6: u_tigervnc-dont-send-ascii-control-characters.patch
|
Patch6: u_tigervnc-dont-send-ascii-control-characters.patch
|
||||||
Patch7: u_tigervnc-ignore-epipe-on-write.patch
|
Patch7: u_tigervnc-ignore-epipe-on-write.patch
|
||||||
Patch8: n_tigervnc-date-time.patch
|
Patch8: n_tigervnc-date-time.patch
|
||||||
|
Patch9: U_include-vencrypt-only-if-any-subtype-present.patch
|
||||||
# Xserver patches
|
# Xserver patches
|
||||||
Patch10: tigervnc-1.2.80-fix-int-to-pointer.patch
|
Patch10: tigervnc-1.2.80-fix-int-to-pointer.patch
|
||||||
Patch11: u_aarch64-support.patch
|
Patch11: u_aarch64-support.patch
|
||||||
@ -148,6 +149,7 @@ fi
|
|||||||
%patch6 -p0
|
%patch6 -p0
|
||||||
%patch7 -p0
|
%patch7 -p0
|
||||||
%patch8 -p1
|
%patch8 -p1
|
||||||
|
%patch9 -p0
|
||||||
pushd unix/xserver
|
pushd unix/xserver
|
||||||
patch -p1 < ../xserver114.patch
|
patch -p1 < ../xserver114.patch
|
||||||
%patch10 -p1
|
%patch10 -p1
|
||||||
|
Loading…
Reference in New Issue
Block a user