<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>372159</bug_id>
          
          <creation_ts>2016-11-06 21:39:00 +0000</creation_ts>
          <short_desc>Add option to run only the selected queue in BQM</short_desc>
          <delta_ts>2017-01-06 18:09:05 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>digikam</product>
          <component>BatchQueueManager-Workflow</component>
          <version>5.2.0</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Simon">freisim93</reporter>
          <assigned_to name="Digikam Developers">digikam-bugs-null</assigned_to>
          <cc>caulier.gilles</cc>
          
          <cf_commitlink>https://commits.kde.org/digikam/d79e40fdbdbd90ff33c11475d575f20f33112bb9</cf_commitlink>
          <cf_versionfixedin>5.4.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1638130</commentid>
    <comment_count>0</comment_count>
    <who name="Simon">freisim93</who>
    <bug_when>2016-11-06 21:39:00 +0000</bug_when>
    <thetext>Every time one clicks the BQM button in the toolbar a new queue is created and not deleted after closing. So it quickly happens that several queues are open at the same time. In this position it is impossible run only the currently selected queue. One has to cumbersomely select every single queue except the desired one to delete them (adding a shortcut to the &quot;del&quot; key would be nice as well).

I would propose to have two possibilities in place of the current &quot;Run&quot;: &quot;Run all&quot; that does the same as it does now and &quot;Run selected&quot; to only run the currently selected queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1649915</commentid>
    <comment_count>1</comment_count>
      <attachid>103232</attachid>
    <who name="Simon">freisim93</who>
    <bug_when>2017-01-06 15:21:26 +0000</bug_when>
    <thetext>Created attachment 103232
Add option to run just current queue

The proposed tag adds the buttons &quot;Run&quot; and &quot;Run all&quot; instead of just &quot;Run&quot;. Clicking &quot;Run&quot; processes the currently selected queue, clicking &quot;Run all&quot; processes all queue (previous behaviour).

It works as intended for me, could someone test this and give their opinion whether the used terminology is intuitive.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1649954</commentid>
    <comment_count>2</comment_count>
      <attachid>103232</attachid>
    <who name="">caulier.gilles</who>
    <bug_when>2017-01-06 17:42:43 +0000</bug_when>
    <thetext>Comment on attachment 103232
Add option to run just current queue

Patch is fine for me to commit before 5.4.0.

Note you patch .rc file without to increase the version ID on top of file. Please fix it.

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1649955</commentid>
    <comment_count>3</comment_count>
      <attachid>103236</attachid>
    <who name="Simon">freisim93</who>
    <bug_when>2017-01-06 17:48:25 +0000</bug_when>
    <thetext>Created attachment 103236
Add option to run just current queue (increased rc version counter)

Done.
Note to self: Read comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1649956</commentid>
    <comment_count>4</comment_count>
      <attachid>103236</attachid>
    <who name="">caulier.gilles</who>
    <bug_when>2017-01-06 17:51:20 +0000</bug_when>
    <thetext>Comment on attachment 103236
Add option to run just current queue (increased rc version counter)

perfect. let&apos;s go...
Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1649974</commentid>
    <comment_count>5</comment_count>
    <who name="Simon">freisim93</who>
    <bug_when>2017-01-06 18:09:05 +0000</bug_when>
    <thetext>Git commit d79e40fdbdbd90ff33c11475d575f20f33112bb9 by Simon Frei.
Committed on 06/01/2017 at 18:06.
Pushed by sfrei into branch &apos;master&apos;.

batch queue manager: add option to run current queue only
FIXED-IN: 5.4.0

M  +2    -1    NEWS
M  +71   -8    utilities/queuemanager/main/queuemgrwindow.cpp
M  +1    -0    utilities/queuemanager/main/queuemgrwindow.h
M  +3    -0    utilities/queuemanager/main/queuemgrwindow_p.h
M  +3    -1    utilities/queuemanager/main/queuemgrwindowui.rc
M  +7    -2    utilities/queuemanager/views/queuepool.cpp
M  +1    -0    utilities/queuemanager/views/queuepool.h

https://commits.kde.org/digikam/d79e40fdbdbd90ff33c11475d575f20f33112bb9</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>103232</attachid>
            <date>2017-01-06 15:21:26 +0000</date>
            <delta_ts>2017-01-06 17:48:25 +0000</delta_ts>
            <desc>Add option to run just current queue</desc>
            <filename>queue.patch</filename>
            <type>text/plain</type>
            <size>9141</size>
            <attacher name="Simon">freisim93</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvdy5j
cHAgYi91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVtZ3J3aW5kb3cuY3BwCmluZGV4
IDFlMTA4MGI0MWUuLjlhZTlhZDM3OWEgMTAwNjQ0Ci0tLSBhL3V0aWxpdGllcy9xdWV1ZW1hbmFn
ZXIvbWFpbi9xdWV1ZW1ncndpbmRvdy5jcHAKKysrIGIvdXRpbGl0aWVzL3F1ZXVlbWFuYWdlci9t
YWluL3F1ZXVlbWdyd2luZG93LmNwcApAQCAtMzI0LDEyICszMjQsMjAgQEAgdm9pZCBRdWV1ZU1n
cldpbmRvdzo6c2V0dXBBY3Rpb25zKCkKIAogICAgIEtBY3Rpb25Db2xsZWN0aW9uKiBjb25zdCBh
YyA9IGFjdGlvbkNvbGxlY3Rpb24oKTsKIAotICAgIGQtPnJ1bkFjdGlvbiA9IG5ldyBRQWN0aW9u
KFFJY29uOjpmcm9tVGhlbWUoUUxhdGluMVN0cmluZygibWVkaWEtcGxheWJhY2stc3RhcnQiKSks
IGkxOG4oIlJ1biIpLCB0aGlzKTsKKyAgICBkLT5ydW5BY3Rpb24gPSBuZXcgUUFjdGlvbihRSWNv
bjo6ZnJvbVRoZW1lKFFMYXRpbjFTdHJpbmcoIm1lZGlhLXBsYXliYWNrLXN0YXJ0IikpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkxOG4oIlJ1biIpLCB0aGlzKTsKICAgICBkLT5y
dW5BY3Rpb24tPnNldEVuYWJsZWQoZmFsc2UpOwogICAgIGNvbm5lY3QoZC0+cnVuQWN0aW9uLCBT
SUdOQUwodHJpZ2dlcmVkKCkpLCB0aGlzLCBTTE9UKHNsb3RSdW4oKSkpOwogICAgIGFjLT5hZGRB
Y3Rpb24oUUxhdGluMVN0cmluZygicXVldWVtZ3JfcnVuIiksIGQtPnJ1bkFjdGlvbik7CiAgICAg
YWMtPnNldERlZmF1bHRTaG9ydGN1dChkLT5ydW5BY3Rpb24sIFF0OjpDVFJMICsgUXQ6OktleV9Q
KTsKIAorICAgIGQtPnJ1bkFsbEFjdGlvbiA9IG5ldyBRQWN0aW9uKFFJY29uOjpmcm9tVGhlbWUo
UUxhdGluMVN0cmluZygibWVkaWEtcGxheWJhY2stc3RhcnQiKSksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaTE4bigiUnVuIGFsbCIpLCB0aGlzKTsKKyAgICBkLT5ydW5BbGxBY3Rp
b24tPnNldEVuYWJsZWQoZmFsc2UpOworICAgIGNvbm5lY3QoZC0+cnVuQWxsQWN0aW9uLCBTSUdO
QUwodHJpZ2dlcmVkKCkpLCB0aGlzLCBTTE9UKHNsb3RSdW5BbGwoKSkpOworICAgIGFjLT5hZGRB
Y3Rpb24oUUxhdGluMVN0cmluZygicXVldWVtZ3JfcnVuX2FsbCIpLCBkLT5ydW5BbGxBY3Rpb24p
OworICAgIGFjLT5zZXREZWZhdWx0U2hvcnRjdXQoZC0+cnVuQWxsQWN0aW9uLCBRdDo6QUxUICsg
UXQ6OkNUUkwgKyBRdDo6S2V5X1ApOworCiAgICAgZC0+c3RvcEFjdGlvbiA9IG5ldyBRQWN0aW9u
KFFJY29uOjpmcm9tVGhlbWUoUUxhdGluMVN0cmluZygibWVkaWEtcGxheWJhY2stc3RvcCIpKSwg
aTE4bigiU3RvcCIpLCB0aGlzKTsKICAgICBkLT5zdG9wQWN0aW9uLT5zZXRFbmFibGVkKGZhbHNl
KTsKICAgICBjb25uZWN0KGQtPnN0b3BBY3Rpb24sIFNJR05BTCh0cmlnZ2VyZWQoKSksIHRoaXMs
IFNMT1Qoc2xvdFN0b3AoKSkpOwpAQCAtNTI4LDYgKzUzNiw3IEBAIHZvaWQgUXVldWVNZ3JXaW5k
b3c6OnJlZnJlc2hTdGF0dXNCYXIoKQogICAgICAgICBkLT5yZW1vdmVJdGVtc0RvbmVBY3Rpb24t
PnNldEVuYWJsZWQoKGl0ZW1zIC0gcGVuZGluZ0l0ZW1zKSA+IDApOwogICAgICAgICBkLT5jbGVh
clF1ZXVlQWN0aW9uLT5zZXRFbmFibGVkKGl0ZW1zID4gMCk7CiAgICAgICAgIGQtPnJ1bkFjdGlv
bi0+c2V0RW5hYmxlZCgodGFza3MgPiAwKSAmJiAocGVuZGluZ0l0ZW1zID4gMCkpOworICAgICAg
ICBkLT5ydW5BbGxBY3Rpb24tPnNldEVuYWJsZWQoKHRvdGFsVGFza3MgPiAwKSAmJiAodG90YWxJ
dGVtcyA+IDApKTsKICAgICB9CiB9CiAKQEAgLTY1MCw2ICs2NTksNTQgQEAgdm9pZCBRdWV1ZU1n
cldpbmRvdzo6c2xvdFJ1bigpCiB7CiAgICAgZC0+Y3VycmVudFF1ZXVlVG9Qcm9jZXNzID0gMDsK
IAorICAgIFF1ZXVlTGlzdFZpZXcqIGNvbnN0IHF1ZXVlID0gZC0+cXVldWVQb29sLT5jdXJyZW50
UXVldWUoKTsKKyAgICBRU3RyaW5nIG1zZzsKKworICAgIGlmICghcXVldWUpCisgICAgeworICAg
ICAgICBtc2cgPSBpMThuKCJUaGVyZSBpcyBubyBxdWV1ZSB0byBiZSBydW4uIik7CisgICAgfQor
ICAgIGVsc2UgaWYgKHF1ZXVlLT5wZW5kaW5nSXRlbXNDb3VudCgpID09IDApCisgICAgeworICAg
ICAgICBtc2cgPSBpMThuKCJUaGVyZSBpcyBubyBpdGVtIHRvIHByb2Nlc3MgaW4gdGhlIGN1cnJl
bnQgcXVldWUgKCUxKS4iLAorICAgICAgICAgICAgICAgICAgIGQtPnF1ZXVlUG9vbC0+Y3VycmVu
dFRpdGxlKCkpOworICAgIH0KKyAgICBlbHNlIGlmIChxdWV1ZS0+c2V0dGluZ3MoKS5yZW5hbWlu
Z1J1bGUgPT0gUXVldWVTZXR0aW5nczo6Q1VTVE9NSVpFCisgICAgICAgICAgICAgJiYgcXVldWUt
PnNldHRpbmdzKCkucmVuYW1pbmdQYXJzZXIuaXNFbXB0eSgpKQorICAgIHsKKyAgICAgICAgbXNn
ID0gaTE4bigiQ3VzdG9tIHJlbmFtaW5nIHJ1bGUgaXMgaW52YWxpZCBmb3IgY3VycmVudCBxdWV1
ZSAoJTEpLiAiCisgICAgICAgICAgICAgICAgICAgIlBsZWFzZSBmaXggaXQuIiwgZC0+cXVldWVQ
b29sLT5jdXJyZW50VGl0bGUoKSk7CisgICAgfQorICAgIGVsc2UgaWYgKHF1ZXVlLT5hc3NpZ25l
ZFRvb2xzKCkubV90b29sc0xpc3QuaXNFbXB0eSgpKQorICAgIHsKKyAgICAgICAgbXNnID0gaTE4
bigiQXNzaWduZWQgYmF0Y2ggdG9vbHMgbGlzdCBpcyBlbXB0eSBmb3IgY3VycmVudCBxdWV1ZSAo
JTEpLiAiCisgICAgICAgICAgICAgICAgICAgIlBsZWFzZSBhc3NpZ24gdG9vbHMuIiwgZC0+cXVl
dWVQb29sLT5jdXJyZW50VGl0bGUoKSk7CisgICAgfQorCisgICAgaWYgKCFtc2cuaXNFbXB0eSgp
KQorICAgIHsKKyAgICAgICAgUU1lc3NhZ2VCb3g6OmNyaXRpY2FsKHRoaXMsIHFBcHAtPmFwcGxp
Y2F0aW9uTmFtZSgpLCBtc2cpOworICAgICAgICBwcm9jZXNzaW5nQWJvcnRlZCgpOworICAgICAg
ICByZXR1cm47CisgICAgfQorCisgICAgLy8gVGFrZSBhIGxvb2sgaWYgZ2VuZXJhbCBzZXR0aW5n
cyBhcmUgY2hhbmdlZCwgYXMgd2UgY2Fubm90IGRvIGl0IHdoZW4gQlFNIGlzIGJ1c3kuCisgICAg
YXBwbHlTZXR0aW5ncygpOworCisgICAgZC0+c3RhdHVzUHJvZ3Jlc3NCYXItPnNldFByb2dyZXNz
VG90YWxTdGVwcyhxdWV1ZS0+cGVuZGluZ1Rhc2tzQ291bnQoKSk7CisgICAgZC0+c3RhdHVzUHJv
Z3Jlc3NCYXItPnNldFByb2dyZXNzVmFsdWUoMCk7CisgICAgZC0+c3RhdHVzUHJvZ3Jlc3NCYXIt
PnNldFByb2dyZXNzQmFyTW9kZShTdGF0dXNQcm9ncmVzc0Jhcjo6UHJvZ3Jlc3NCYXJNb2RlKTsK
KyAgICBkLT50b29sc1ZpZXctPnNob3dUYWIoVG9vbHNWaWV3OjpISVNUT1JZKTsKKyAgICBidXN5
KHRydWUpOworCisgICAgZC0+cHJvY2Vzc2luZ0FsbFF1ZXVlcyA9IGZhbHNlOworICAgIHByb2Nl
c3NPbmVRdWV1ZSgpOworfQorCit2b2lkIFF1ZXVlTWdyV2luZG93OjpzbG90UnVuQWxsKCkKK3sK
KyAgICBkLT5jdXJyZW50UXVldWVUb1Byb2Nlc3MgPSAwOworCiAgICAgaWYgKCFkLT5xdWV1ZVBv
b2wtPnRvdGFsUGVuZGluZ0l0ZW1zKCkpCiAgICAgewogICAgICAgICBRTWVzc2FnZUJveDo6Y3Jp
dGljYWwodGhpcywgcUFwcC0+YXBwbGljYXRpb25OYW1lKCksIGkxOG4oIlRoZXJlIGFyZSBubyBp
dGVtcyB0byBwcm9jZXNzIGluIHRoZSBxdWV1ZXMuIikpOwpAQCAtNjc4LDYgKzczNSw3IEBAIHZv
aWQgUXVldWVNZ3JXaW5kb3c6OnNsb3RSdW4oKQogICAgIGQtPnRvb2xzVmlldy0+c2hvd1RhYihU
b29sc1ZpZXc6OkhJU1RPUlkpOwogICAgIGJ1c3kodHJ1ZSk7CiAKKyAgICBkLT5wcm9jZXNzaW5n
QWxsUXVldWVzID0gdHJ1ZTsKICAgICBwcm9jZXNzT25lUXVldWUoKTsKIH0KIApAQCAtNzI1LDYg
Kzc4Myw3IEBAIHZvaWQgUXVldWVNZ3JXaW5kb3c6OmJ1c3koYm9vbCBidXN5KQogewogICAgIGQt
PmJ1c3kgPSBidXN5OwogICAgIGQtPnJ1bkFjdGlvbi0+c2V0RW5hYmxlZCghZC0+YnVzeSk7Cisg
ICAgZC0+cnVuQWxsQWN0aW9uLT5zZXRFbmFibGVkKCFkLT5idXN5KTsKICAgICBkLT5uZXdRdWV1
ZUFjdGlvbi0+c2V0RW5hYmxlZCghZC0+YnVzeSk7CiAgICAgZC0+c2F2ZVF1ZXVlQWN0aW9uLT5z
ZXRFbmFibGVkKCFkLT5idXN5KTsKICAgICBkLT5yZW1vdmVRdWV1ZUFjdGlvbi0+c2V0RW5hYmxl
ZCghZC0+YnVzeSk7CkBAIC05NTYsMjEgKzEwMTUsMjUgQEAgdm9pZCBRdWV1ZU1ncldpbmRvdzo6
c2xvdFF1ZXVlUHJvY2Vzc2VkKCkKICAgICB9CiAKICAgICBkLT5jdXJyZW50UXVldWVUb1Byb2Nl
c3MrKzsKKyAgICBRU3RyaW5nIG1zZzsKIAotICAgIGlmIChkLT5jdXJyZW50UXVldWVUb1Byb2Nl
c3MgPT0gZC0+cXVldWVQb29sLT5jb3VudCgpKQorICAgIGlmICghZC0+cHJvY2Vzc2luZ0FsbFF1
ZXVlcykgeworICAgICAgICBtc2cgPSBpMThuKCJCYXRjaCBxdWV1ZSBmaW5pc2hlZCIpOworICAg
IH0KKyAgICBlbHNlIGlmIChkLT5jdXJyZW50UXVldWVUb1Byb2Nlc3MgPT0gZC0+cXVldWVQb29s
LT5jb3VudCgpKQogICAgIHsKLSAgICAgICAgLy8gUG9wLXVwIGEgbWVzc2FnZSB0byBicmluZyB1
c2VyIHdoZW4gYWxsIGlzIGRvbmUuCi0gICAgICAgIEROb3RpZmljYXRpb25XcmFwcGVyKFFMYXRp
bjFTdHJpbmcoImJhdGNocXVldWVjb21wbGV0ZWQiKSwgaTE4bigiQmF0Y2ggcXVldWUgZmluaXNo
ZWQiKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcywgd2luZG93VGl0bGUoKSk7
Ci0KLSAgICAgICAgcHJvY2Vzc2luZ0Fib3J0ZWQoKTsKLSAgICAgICAgcmV0dXJuOworICAgICAg
ICBtc2cgPSBpMThuKCJBbGwgYmF0Y2ggcXVldWVzIGZpbmlzaGVkIik7CiAgICAgfQogICAgIGVs
c2UKICAgICB7CiAgICAgICAgIC8vIFdlIHdpbGwgcHJvY2VzcyBuZXh0IHF1ZXVlIGZyb20gdGhl
IHBvb2wuCiAgICAgICAgIHByb2Nlc3NPbmVRdWV1ZSgpOworICAgICAgICByZXR1cm47CiAgICAg
fQorCisgICAgRE5vdGlmaWNhdGlvbldyYXBwZXIoUUxhdGluMVN0cmluZygiYmF0Y2hxdWV1ZWNv
bXBsZXRlZCIpLCBtc2csIHRoaXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93VGl0
bGUoKSk7CisgICAgcHJvY2Vzc2luZ0Fib3J0ZWQoKTsKIH0KIAogdm9pZCBRdWV1ZU1ncldpbmRv
dzo6c2xvdEFzc2lnblF1ZXVlU2V0dGluZ3MoY29uc3QgUVN0cmluZyYgdGl0bGUpCmRpZmYgLS1n
aXQgYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVtZ3J3aW5kb3cuaCBiL3V0aWxp
dGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvdy5oCmluZGV4IDg4YWFkZGRhMjAu
LjBhMGJjYTlhNTAgMTAwNjQ0Ci0tLSBhL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1
ZW1ncndpbmRvdy5oCisrKyBiL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndp
bmRvdy5oCkBAIC04Nyw2ICs4Nyw3IEBAIHByb3RlY3RlZDoKIHB1YmxpYyBRX1NMT1RTOgogCiAg
ICAgdm9pZCBzbG90UnVuKCk7CisgICAgdm9pZCBzbG90UnVuQWxsKCk7CiAgICAgdm9pZCBzbG90
U3RvcCgpOwogICAgIHZvaWQgc2xvdEFzc2lnblF1ZXVlU2V0dGluZ3MoY29uc3QgUVN0cmluZyYp
OwogCmRpZmYgLS1naXQgYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVtZ3J3aW5k
b3dfcC5oIGIvdXRpbGl0aWVzL3F1ZXVlbWFuYWdlci9tYWluL3F1ZXVlbWdyd2luZG93X3AuaApp
bmRleCBkMGJiZmZjYWNiLi45YjczODA1ODE4IDEwMDY0NAotLS0gYS91dGlsaXRpZXMvcXVldWVt
YW5hZ2VyL21haW4vcXVldWVtZ3J3aW5kb3dfcC5oCisrKyBiL3V0aWxpdGllcy9xdWV1ZW1hbmFn
ZXIvbWFpbi9xdWV1ZW1ncndpbmRvd19wLmgKQEAgLTU4LDYgKzU4LDcgQEAgcHVibGljOgogICAg
ICAgICBWRVJUSUNBTF9TUExJVFRFUl9DT05GSUdfS0VZKFFMYXRpbjFTdHJpbmcoIkJxbVZlcnRp
Y2FsU3BsaXR0ZXIiKSkKICAgICB7CiAgICAgICAgIGJ1c3kgICAgICAgICAgICAgICAgICAgPSBm
YWxzZTsKKyAgICAgICAgcHJvY2Vzc2luZ0FsbFF1ZXVlcyAgICA9IGZhbHNlOwogICAgICAgICBj
bGVhclF1ZXVlQWN0aW9uICAgICAgID0gMDsKICAgICAgICAgbW92ZVVwVG9vbEFjdGlvbiAgICAg
ICA9IDA7CiAgICAgICAgIG1vdmVEb3duVG9vbEFjdGlvbiAgICAgPSAwOwpAQCAtODksNiArOTAs
NyBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgYm9vbCAgICAgICAgICAgICAgICAgICAgIGJ1c3k7
CisgICAgYm9vbCAgICAgICAgICAgICAgICAgICAgIHByb2Nlc3NpbmdBbGxRdWV1ZXM7CiAKICAg
ICBpbnQgICAgICAgICAgICAgICAgICAgICAgY3VycmVudFF1ZXVlVG9Qcm9jZXNzOwogCkBAIC0x
MDMsNiArMTA1LDcgQEAgcHVibGljOgogICAgIFFBY3Rpb24qICAgICAgICAgICAgICAgICBjbGVh
clRvb2xzQWN0aW9uOwogCiAgICAgUUFjdGlvbiogICAgICAgICAgICAgICAgIHJ1bkFjdGlvbjsK
KyAgICBRQWN0aW9uKiAgICAgICAgICAgICAgICAgcnVuQWxsQWN0aW9uOwogICAgIFFBY3Rpb24q
ICAgICAgICAgICAgICAgICBzdG9wQWN0aW9uOwogICAgIFFBY3Rpb24qICAgICAgICAgICAgICAg
ICByZW1vdmVRdWV1ZUFjdGlvbjsKICAgICBRQWN0aW9uKiAgICAgICAgICAgICAgICAgbmV3UXVl
dWVBY3Rpb247CmRpZmYgLS1naXQgYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVt
Z3J3aW5kb3d1aS5yYyBiL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRv
d3VpLnJjCmluZGV4IGNiNzY3YWY0N2IuLmNiNjg5YjM5YzUgMTAwNjQ0Ci0tLSBhL3V0aWxpdGll
cy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvd3VpLnJjCisrKyBiL3V0aWxpdGllcy9x
dWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvd3VpLnJjCkBAIC02LDYgKzYsNyBAQAogCiAg
ICAgPE1lbnUgbmFtZT0iUXVldWVzIiA+PHRleHQ+JmFtcDtRdWV1ZXM8L3RleHQ+CiAgICAgICAg
IDxBY3Rpb24gbmFtZT0icXVldWVtZ3JfcnVuIiAvPgorICAgICAgICA8QWN0aW9uIG5hbWU9InF1
ZXVlbWdyX3J1bl9hbGwiIC8+CiAgICAgICAgIDxBY3Rpb24gbmFtZT0icXVldWVtZ3Jfc3RvcCIg
Lz4KICAgICAgICAgPFNlcGFyYXRvci8+CiAgICAgICAgIDxBY3Rpb24gbmFtZT0icXVldWVtZ3Jf
bmV3cXVldWUiIC8+CkBAIC01OSw2ICs2MCw3IEBACiAKIDxUb29sQmFyIG5hbWU9Im1haW5Ub29s
QmFyIiA+PHRleHQ+TWFpbiBUb29sYmFyPC90ZXh0PgogICAgICA8QWN0aW9uIG5hbWU9InF1ZXVl
bWdyX3J1biIgLz4KKyAgICAgPEFjdGlvbiBuYW1lPSJxdWV1ZW1ncl9ydW5fYWxsIiAvPgogICAg
ICA8QWN0aW9uIG5hbWU9InF1ZXVlbWdyX3N0b3AiIC8+CiAgICAgIDxTZXBhcmF0b3IvPgogICAg
ICA8QWN0aW9uIG5hbWU9InF1ZXVlbWdyX25ld3F1ZXVlIiAvPgpkaWZmIC0tZ2l0IGEvdXRpbGl0
aWVzL3F1ZXVlbWFuYWdlci92aWV3cy9xdWV1ZXBvb2wuY3BwIGIvdXRpbGl0aWVzL3F1ZXVlbWFu
YWdlci92aWV3cy9xdWV1ZXBvb2wuY3BwCmluZGV4IDE1OTdlOTg5MDkuLjJhMzIzYzcyMmQgMTAw
NjQ0Ci0tLSBhL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvdmlld3MvcXVldWVwb29sLmNwcAorKysg
Yi91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL3ZpZXdzL3F1ZXVlcG9vbC5jcHAKQEAgLTE1Myw2ICsx
NTMsMTEgQEAgUXVldWVMaXN0VmlldyogUXVldWVQb29sOjpjdXJyZW50UXVldWUoKSBjb25zdAog
ICAgIHJldHVybiAoZHluYW1pY19jYXN0PFF1ZXVlTGlzdFZpZXcqPihjdXJyZW50V2lkZ2V0KCkp
KTsKIH0KIAorUVN0cmluZyBRdWV1ZVBvb2w6OmN1cnJlbnRUaXRsZSgpIGNvbnN0Cit7CisgICAg
cmV0dXJuIHF1ZXVlVGl0bGUoY3VycmVudEluZGV4KCkpOworfQorCiBRdWV1ZUxpc3RWaWV3KiBR
dWV1ZVBvb2w6OmZpbmRRdWV1ZUJ5SXRlbUlkKHFsb25nbG9uZyBpZCkgY29uc3QKIHsKICAgICBm
b3IgKGludCBpID0gMDsgaSA8IGNvdW50KCk7ICsraSkKQEAgLTQ1Myw3ICs0NTgsNyBAQCBib29s
IFF1ZXVlUG9vbDo6Y3VzdG9tUmVuYW1pbmdSdWxlc0FyZVZhbGlkKCkgY29uc3QKIAogICAgIGZv
ciAoaW50IGkgPSAwOyBpIDwgY291bnQoKTsgKytpKQogICAgIHsKLSAgICAgICAgUXVldWVMaXN0
VmlldyogY29uc3QgcXVldWUgPSBkeW5hbWljX2Nhc3Q8UXVldWVMaXN0Vmlldyo+KHdpZGdldChp
KSk7CisgICAgICAgIFF1ZXVlTGlzdFZpZXcqIGNvbnN0IHF1ZXVlID0gZmluZFF1ZXVlQnlJbmRl
eChpKTsKIAogICAgICAgICBpZiAocXVldWUpCiAgICAgICAgIHsKQEAgLTQ4NSw3ICs0OTAsNyBA
QCBib29sIFF1ZXVlUG9vbDo6YXNzaWduZWRCYXRjaFRvb2xzTGlzdHNBcmVWYWxpZCgpIGNvbnN0
CiAKICAgICBmb3IgKGludCBpID0gMDsgaSA8IGNvdW50KCk7ICsraSkKICAgICB7Ci0gICAgICAg
IFF1ZXVlTGlzdFZpZXcqIGNvbnN0IHF1ZXVlID0gZHluYW1pY19jYXN0PFF1ZXVlTGlzdFZpZXcq
Pih3aWRnZXQoaSkpOworICAgICAgICBRdWV1ZUxpc3RWaWV3KiBjb25zdCBxdWV1ZSA9IGZpbmRR
dWV1ZUJ5SW5kZXgoaSk7CiAKICAgICAgICAgaWYgKHF1ZXVlKQogICAgICAgICB7CmRpZmYgLS1n
aXQgYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL3ZpZXdzL3F1ZXVlcG9vbC5oIGIvdXRpbGl0aWVz
L3F1ZXVlbWFuYWdlci92aWV3cy9xdWV1ZXBvb2wuaAppbmRleCBjNzFiZGEzZTM5Li5mNDBhNzA4
ODA3IDEwMDY0NAotLS0gYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL3ZpZXdzL3F1ZXVlcG9vbC5o
CisrKyBiL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvdmlld3MvcXVldWVwb29sLmgKQEAgLTc3LDYg
Kzc3LDcgQEAgcHVibGljOgogICAgIH5RdWV1ZVBvb2woKTsKIAogICAgIFF1ZXVlTGlzdFZpZXcq
ICAgICBjdXJyZW50UXVldWUoKSAgICAgICAgICAgICAgICAgICAgY29uc3Q7CisgICAgUVN0cmlu
ZyAgICAgICAgICAgIGN1cnJlbnRUaXRsZSgpICAgICAgICAgICAgICAgICAgICBjb25zdDsKICAg
ICBRdWV1ZUxpc3RWaWV3KiAgICAgZmluZFF1ZXVlQnlJbmRleChpbnQgaW5kZXgpICAgICAgIGNv
bnN0OwogICAgIFF1ZXVlUG9vbEl0ZW1zTGlzdCBxdWV1ZUl0ZW1zTGlzdChpbnQgaW5kZXgpICAg
ICAgICAgY29uc3Q7CiAgICAgaW50ICAgICAgICAgICAgICAgIHRvdGFsUGVuZGluZ0l0ZW1zKCkg
ICAgICAgICAgICAgICBjb25zdDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>103236</attachid>
            <date>2017-01-06 17:48:25 +0000</date>
            <delta_ts>2017-01-06 17:48:25 +0000</delta_ts>
            <desc>Add option to run just current queue (increased rc version counter)</desc>
            <filename>run_one_queue.patch</filename>
            <type>text/plain</type>
            <size>9422</size>
            <attacher name="Simon">freisim93</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvdy5j
cHAgYi91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVtZ3J3aW5kb3cuY3BwCmluZGV4
IDFlMTA4MGI0MWUuLjlhZTlhZDM3OWEgMTAwNjQ0Ci0tLSBhL3V0aWxpdGllcy9xdWV1ZW1hbmFn
ZXIvbWFpbi9xdWV1ZW1ncndpbmRvdy5jcHAKKysrIGIvdXRpbGl0aWVzL3F1ZXVlbWFuYWdlci9t
YWluL3F1ZXVlbWdyd2luZG93LmNwcApAQCAtMzI0LDEyICszMjQsMjAgQEAgdm9pZCBRdWV1ZU1n
cldpbmRvdzo6c2V0dXBBY3Rpb25zKCkKIAogICAgIEtBY3Rpb25Db2xsZWN0aW9uKiBjb25zdCBh
YyA9IGFjdGlvbkNvbGxlY3Rpb24oKTsKIAotICAgIGQtPnJ1bkFjdGlvbiA9IG5ldyBRQWN0aW9u
KFFJY29uOjpmcm9tVGhlbWUoUUxhdGluMVN0cmluZygibWVkaWEtcGxheWJhY2stc3RhcnQiKSks
IGkxOG4oIlJ1biIpLCB0aGlzKTsKKyAgICBkLT5ydW5BY3Rpb24gPSBuZXcgUUFjdGlvbihRSWNv
bjo6ZnJvbVRoZW1lKFFMYXRpbjFTdHJpbmcoIm1lZGlhLXBsYXliYWNrLXN0YXJ0IikpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkxOG4oIlJ1biIpLCB0aGlzKTsKICAgICBkLT5y
dW5BY3Rpb24tPnNldEVuYWJsZWQoZmFsc2UpOwogICAgIGNvbm5lY3QoZC0+cnVuQWN0aW9uLCBT
SUdOQUwodHJpZ2dlcmVkKCkpLCB0aGlzLCBTTE9UKHNsb3RSdW4oKSkpOwogICAgIGFjLT5hZGRB
Y3Rpb24oUUxhdGluMVN0cmluZygicXVldWVtZ3JfcnVuIiksIGQtPnJ1bkFjdGlvbik7CiAgICAg
YWMtPnNldERlZmF1bHRTaG9ydGN1dChkLT5ydW5BY3Rpb24sIFF0OjpDVFJMICsgUXQ6OktleV9Q
KTsKIAorICAgIGQtPnJ1bkFsbEFjdGlvbiA9IG5ldyBRQWN0aW9uKFFJY29uOjpmcm9tVGhlbWUo
UUxhdGluMVN0cmluZygibWVkaWEtcGxheWJhY2stc3RhcnQiKSksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaTE4bigiUnVuIGFsbCIpLCB0aGlzKTsKKyAgICBkLT5ydW5BbGxBY3Rp
b24tPnNldEVuYWJsZWQoZmFsc2UpOworICAgIGNvbm5lY3QoZC0+cnVuQWxsQWN0aW9uLCBTSUdO
QUwodHJpZ2dlcmVkKCkpLCB0aGlzLCBTTE9UKHNsb3RSdW5BbGwoKSkpOworICAgIGFjLT5hZGRB
Y3Rpb24oUUxhdGluMVN0cmluZygicXVldWVtZ3JfcnVuX2FsbCIpLCBkLT5ydW5BbGxBY3Rpb24p
OworICAgIGFjLT5zZXREZWZhdWx0U2hvcnRjdXQoZC0+cnVuQWxsQWN0aW9uLCBRdDo6QUxUICsg
UXQ6OkNUUkwgKyBRdDo6S2V5X1ApOworCiAgICAgZC0+c3RvcEFjdGlvbiA9IG5ldyBRQWN0aW9u
KFFJY29uOjpmcm9tVGhlbWUoUUxhdGluMVN0cmluZygibWVkaWEtcGxheWJhY2stc3RvcCIpKSwg
aTE4bigiU3RvcCIpLCB0aGlzKTsKICAgICBkLT5zdG9wQWN0aW9uLT5zZXRFbmFibGVkKGZhbHNl
KTsKICAgICBjb25uZWN0KGQtPnN0b3BBY3Rpb24sIFNJR05BTCh0cmlnZ2VyZWQoKSksIHRoaXMs
IFNMT1Qoc2xvdFN0b3AoKSkpOwpAQCAtNTI4LDYgKzUzNiw3IEBAIHZvaWQgUXVldWVNZ3JXaW5k
b3c6OnJlZnJlc2hTdGF0dXNCYXIoKQogICAgICAgICBkLT5yZW1vdmVJdGVtc0RvbmVBY3Rpb24t
PnNldEVuYWJsZWQoKGl0ZW1zIC0gcGVuZGluZ0l0ZW1zKSA+IDApOwogICAgICAgICBkLT5jbGVh
clF1ZXVlQWN0aW9uLT5zZXRFbmFibGVkKGl0ZW1zID4gMCk7CiAgICAgICAgIGQtPnJ1bkFjdGlv
bi0+c2V0RW5hYmxlZCgodGFza3MgPiAwKSAmJiAocGVuZGluZ0l0ZW1zID4gMCkpOworICAgICAg
ICBkLT5ydW5BbGxBY3Rpb24tPnNldEVuYWJsZWQoKHRvdGFsVGFza3MgPiAwKSAmJiAodG90YWxJ
dGVtcyA+IDApKTsKICAgICB9CiB9CiAKQEAgLTY1MCw2ICs2NTksNTQgQEAgdm9pZCBRdWV1ZU1n
cldpbmRvdzo6c2xvdFJ1bigpCiB7CiAgICAgZC0+Y3VycmVudFF1ZXVlVG9Qcm9jZXNzID0gMDsK
IAorICAgIFF1ZXVlTGlzdFZpZXcqIGNvbnN0IHF1ZXVlID0gZC0+cXVldWVQb29sLT5jdXJyZW50
UXVldWUoKTsKKyAgICBRU3RyaW5nIG1zZzsKKworICAgIGlmICghcXVldWUpCisgICAgeworICAg
ICAgICBtc2cgPSBpMThuKCJUaGVyZSBpcyBubyBxdWV1ZSB0byBiZSBydW4uIik7CisgICAgfQor
ICAgIGVsc2UgaWYgKHF1ZXVlLT5wZW5kaW5nSXRlbXNDb3VudCgpID09IDApCisgICAgeworICAg
ICAgICBtc2cgPSBpMThuKCJUaGVyZSBpcyBubyBpdGVtIHRvIHByb2Nlc3MgaW4gdGhlIGN1cnJl
bnQgcXVldWUgKCUxKS4iLAorICAgICAgICAgICAgICAgICAgIGQtPnF1ZXVlUG9vbC0+Y3VycmVu
dFRpdGxlKCkpOworICAgIH0KKyAgICBlbHNlIGlmIChxdWV1ZS0+c2V0dGluZ3MoKS5yZW5hbWlu
Z1J1bGUgPT0gUXVldWVTZXR0aW5nczo6Q1VTVE9NSVpFCisgICAgICAgICAgICAgJiYgcXVldWUt
PnNldHRpbmdzKCkucmVuYW1pbmdQYXJzZXIuaXNFbXB0eSgpKQorICAgIHsKKyAgICAgICAgbXNn
ID0gaTE4bigiQ3VzdG9tIHJlbmFtaW5nIHJ1bGUgaXMgaW52YWxpZCBmb3IgY3VycmVudCBxdWV1
ZSAoJTEpLiAiCisgICAgICAgICAgICAgICAgICAgIlBsZWFzZSBmaXggaXQuIiwgZC0+cXVldWVQ
b29sLT5jdXJyZW50VGl0bGUoKSk7CisgICAgfQorICAgIGVsc2UgaWYgKHF1ZXVlLT5hc3NpZ25l
ZFRvb2xzKCkubV90b29sc0xpc3QuaXNFbXB0eSgpKQorICAgIHsKKyAgICAgICAgbXNnID0gaTE4
bigiQXNzaWduZWQgYmF0Y2ggdG9vbHMgbGlzdCBpcyBlbXB0eSBmb3IgY3VycmVudCBxdWV1ZSAo
JTEpLiAiCisgICAgICAgICAgICAgICAgICAgIlBsZWFzZSBhc3NpZ24gdG9vbHMuIiwgZC0+cXVl
dWVQb29sLT5jdXJyZW50VGl0bGUoKSk7CisgICAgfQorCisgICAgaWYgKCFtc2cuaXNFbXB0eSgp
KQorICAgIHsKKyAgICAgICAgUU1lc3NhZ2VCb3g6OmNyaXRpY2FsKHRoaXMsIHFBcHAtPmFwcGxp
Y2F0aW9uTmFtZSgpLCBtc2cpOworICAgICAgICBwcm9jZXNzaW5nQWJvcnRlZCgpOworICAgICAg
ICByZXR1cm47CisgICAgfQorCisgICAgLy8gVGFrZSBhIGxvb2sgaWYgZ2VuZXJhbCBzZXR0aW5n
cyBhcmUgY2hhbmdlZCwgYXMgd2UgY2Fubm90IGRvIGl0IHdoZW4gQlFNIGlzIGJ1c3kuCisgICAg
YXBwbHlTZXR0aW5ncygpOworCisgICAgZC0+c3RhdHVzUHJvZ3Jlc3NCYXItPnNldFByb2dyZXNz
VG90YWxTdGVwcyhxdWV1ZS0+cGVuZGluZ1Rhc2tzQ291bnQoKSk7CisgICAgZC0+c3RhdHVzUHJv
Z3Jlc3NCYXItPnNldFByb2dyZXNzVmFsdWUoMCk7CisgICAgZC0+c3RhdHVzUHJvZ3Jlc3NCYXIt
PnNldFByb2dyZXNzQmFyTW9kZShTdGF0dXNQcm9ncmVzc0Jhcjo6UHJvZ3Jlc3NCYXJNb2RlKTsK
KyAgICBkLT50b29sc1ZpZXctPnNob3dUYWIoVG9vbHNWaWV3OjpISVNUT1JZKTsKKyAgICBidXN5
KHRydWUpOworCisgICAgZC0+cHJvY2Vzc2luZ0FsbFF1ZXVlcyA9IGZhbHNlOworICAgIHByb2Nl
c3NPbmVRdWV1ZSgpOworfQorCit2b2lkIFF1ZXVlTWdyV2luZG93OjpzbG90UnVuQWxsKCkKK3sK
KyAgICBkLT5jdXJyZW50UXVldWVUb1Byb2Nlc3MgPSAwOworCiAgICAgaWYgKCFkLT5xdWV1ZVBv
b2wtPnRvdGFsUGVuZGluZ0l0ZW1zKCkpCiAgICAgewogICAgICAgICBRTWVzc2FnZUJveDo6Y3Jp
dGljYWwodGhpcywgcUFwcC0+YXBwbGljYXRpb25OYW1lKCksIGkxOG4oIlRoZXJlIGFyZSBubyBp
dGVtcyB0byBwcm9jZXNzIGluIHRoZSBxdWV1ZXMuIikpOwpAQCAtNjc4LDYgKzczNSw3IEBAIHZv
aWQgUXVldWVNZ3JXaW5kb3c6OnNsb3RSdW4oKQogICAgIGQtPnRvb2xzVmlldy0+c2hvd1RhYihU
b29sc1ZpZXc6OkhJU1RPUlkpOwogICAgIGJ1c3kodHJ1ZSk7CiAKKyAgICBkLT5wcm9jZXNzaW5n
QWxsUXVldWVzID0gdHJ1ZTsKICAgICBwcm9jZXNzT25lUXVldWUoKTsKIH0KIApAQCAtNzI1LDYg
Kzc4Myw3IEBAIHZvaWQgUXVldWVNZ3JXaW5kb3c6OmJ1c3koYm9vbCBidXN5KQogewogICAgIGQt
PmJ1c3kgPSBidXN5OwogICAgIGQtPnJ1bkFjdGlvbi0+c2V0RW5hYmxlZCghZC0+YnVzeSk7Cisg
ICAgZC0+cnVuQWxsQWN0aW9uLT5zZXRFbmFibGVkKCFkLT5idXN5KTsKICAgICBkLT5uZXdRdWV1
ZUFjdGlvbi0+c2V0RW5hYmxlZCghZC0+YnVzeSk7CiAgICAgZC0+c2F2ZVF1ZXVlQWN0aW9uLT5z
ZXRFbmFibGVkKCFkLT5idXN5KTsKICAgICBkLT5yZW1vdmVRdWV1ZUFjdGlvbi0+c2V0RW5hYmxl
ZCghZC0+YnVzeSk7CkBAIC05NTYsMjEgKzEwMTUsMjUgQEAgdm9pZCBRdWV1ZU1ncldpbmRvdzo6
c2xvdFF1ZXVlUHJvY2Vzc2VkKCkKICAgICB9CiAKICAgICBkLT5jdXJyZW50UXVldWVUb1Byb2Nl
c3MrKzsKKyAgICBRU3RyaW5nIG1zZzsKIAotICAgIGlmIChkLT5jdXJyZW50UXVldWVUb1Byb2Nl
c3MgPT0gZC0+cXVldWVQb29sLT5jb3VudCgpKQorICAgIGlmICghZC0+cHJvY2Vzc2luZ0FsbFF1
ZXVlcykgeworICAgICAgICBtc2cgPSBpMThuKCJCYXRjaCBxdWV1ZSBmaW5pc2hlZCIpOworICAg
IH0KKyAgICBlbHNlIGlmIChkLT5jdXJyZW50UXVldWVUb1Byb2Nlc3MgPT0gZC0+cXVldWVQb29s
LT5jb3VudCgpKQogICAgIHsKLSAgICAgICAgLy8gUG9wLXVwIGEgbWVzc2FnZSB0byBicmluZyB1
c2VyIHdoZW4gYWxsIGlzIGRvbmUuCi0gICAgICAgIEROb3RpZmljYXRpb25XcmFwcGVyKFFMYXRp
bjFTdHJpbmcoImJhdGNocXVldWVjb21wbGV0ZWQiKSwgaTE4bigiQmF0Y2ggcXVldWUgZmluaXNo
ZWQiKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcywgd2luZG93VGl0bGUoKSk7
Ci0KLSAgICAgICAgcHJvY2Vzc2luZ0Fib3J0ZWQoKTsKLSAgICAgICAgcmV0dXJuOworICAgICAg
ICBtc2cgPSBpMThuKCJBbGwgYmF0Y2ggcXVldWVzIGZpbmlzaGVkIik7CiAgICAgfQogICAgIGVs
c2UKICAgICB7CiAgICAgICAgIC8vIFdlIHdpbGwgcHJvY2VzcyBuZXh0IHF1ZXVlIGZyb20gdGhl
IHBvb2wuCiAgICAgICAgIHByb2Nlc3NPbmVRdWV1ZSgpOworICAgICAgICByZXR1cm47CiAgICAg
fQorCisgICAgRE5vdGlmaWNhdGlvbldyYXBwZXIoUUxhdGluMVN0cmluZygiYmF0Y2hxdWV1ZWNv
bXBsZXRlZCIpLCBtc2csIHRoaXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93VGl0
bGUoKSk7CisgICAgcHJvY2Vzc2luZ0Fib3J0ZWQoKTsKIH0KIAogdm9pZCBRdWV1ZU1ncldpbmRv
dzo6c2xvdEFzc2lnblF1ZXVlU2V0dGluZ3MoY29uc3QgUVN0cmluZyYgdGl0bGUpCmRpZmYgLS1n
aXQgYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVtZ3J3aW5kb3cuaCBiL3V0aWxp
dGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvdy5oCmluZGV4IDg4YWFkZGRhMjAu
LjBhMGJjYTlhNTAgMTAwNjQ0Ci0tLSBhL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1
ZW1ncndpbmRvdy5oCisrKyBiL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndp
bmRvdy5oCkBAIC04Nyw2ICs4Nyw3IEBAIHByb3RlY3RlZDoKIHB1YmxpYyBRX1NMT1RTOgogCiAg
ICAgdm9pZCBzbG90UnVuKCk7CisgICAgdm9pZCBzbG90UnVuQWxsKCk7CiAgICAgdm9pZCBzbG90
U3RvcCgpOwogICAgIHZvaWQgc2xvdEFzc2lnblF1ZXVlU2V0dGluZ3MoY29uc3QgUVN0cmluZyYp
OwogCmRpZmYgLS1naXQgYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVtZ3J3aW5k
b3dfcC5oIGIvdXRpbGl0aWVzL3F1ZXVlbWFuYWdlci9tYWluL3F1ZXVlbWdyd2luZG93X3AuaApp
bmRleCBkMGJiZmZjYWNiLi45YjczODA1ODE4IDEwMDY0NAotLS0gYS91dGlsaXRpZXMvcXVldWVt
YW5hZ2VyL21haW4vcXVldWVtZ3J3aW5kb3dfcC5oCisrKyBiL3V0aWxpdGllcy9xdWV1ZW1hbmFn
ZXIvbWFpbi9xdWV1ZW1ncndpbmRvd19wLmgKQEAgLTU4LDYgKzU4LDcgQEAgcHVibGljOgogICAg
ICAgICBWRVJUSUNBTF9TUExJVFRFUl9DT05GSUdfS0VZKFFMYXRpbjFTdHJpbmcoIkJxbVZlcnRp
Y2FsU3BsaXR0ZXIiKSkKICAgICB7CiAgICAgICAgIGJ1c3kgICAgICAgICAgICAgICAgICAgPSBm
YWxzZTsKKyAgICAgICAgcHJvY2Vzc2luZ0FsbFF1ZXVlcyAgICA9IGZhbHNlOwogICAgICAgICBj
bGVhclF1ZXVlQWN0aW9uICAgICAgID0gMDsKICAgICAgICAgbW92ZVVwVG9vbEFjdGlvbiAgICAg
ICA9IDA7CiAgICAgICAgIG1vdmVEb3duVG9vbEFjdGlvbiAgICAgPSAwOwpAQCAtODksNiArOTAs
NyBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgYm9vbCAgICAgICAgICAgICAgICAgICAgIGJ1c3k7
CisgICAgYm9vbCAgICAgICAgICAgICAgICAgICAgIHByb2Nlc3NpbmdBbGxRdWV1ZXM7CiAKICAg
ICBpbnQgICAgICAgICAgICAgICAgICAgICAgY3VycmVudFF1ZXVlVG9Qcm9jZXNzOwogCkBAIC0x
MDMsNiArMTA1LDcgQEAgcHVibGljOgogICAgIFFBY3Rpb24qICAgICAgICAgICAgICAgICBjbGVh
clRvb2xzQWN0aW9uOwogCiAgICAgUUFjdGlvbiogICAgICAgICAgICAgICAgIHJ1bkFjdGlvbjsK
KyAgICBRQWN0aW9uKiAgICAgICAgICAgICAgICAgcnVuQWxsQWN0aW9uOwogICAgIFFBY3Rpb24q
ICAgICAgICAgICAgICAgICBzdG9wQWN0aW9uOwogICAgIFFBY3Rpb24qICAgICAgICAgICAgICAg
ICByZW1vdmVRdWV1ZUFjdGlvbjsKICAgICBRQWN0aW9uKiAgICAgICAgICAgICAgICAgbmV3UXVl
dWVBY3Rpb247CmRpZmYgLS1naXQgYS91dGlsaXRpZXMvcXVldWVtYW5hZ2VyL21haW4vcXVldWVt
Z3J3aW5kb3d1aS5yYyBiL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRv
d3VpLnJjCmluZGV4IGNiNzY3YWY0N2IuLjFhNjY4MjRhNWUgMTAwNjQ0Ci0tLSBhL3V0aWxpdGll
cy9xdWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvd3VpLnJjCisrKyBiL3V0aWxpdGllcy9x
dWV1ZW1hbmFnZXIvbWFpbi9xdWV1ZW1ncndpbmRvd3VpLnJjCkBAIC0xLDExICsxLDEyIEBACiA8
IURPQ1RZUEUga3BhcnRndWkgU1lTVEVNICJrcGFydGd1aS5kdGQiPgogPCEtLSBOT1RFOiBkb24n
dCBmb3JnZXQgdG8gaW5jcmVhc2UgdmVyc2lvbiBJRCB3aGVuIHRoaXMgZmlsZSBpcyBtb2RpZmll
ZCAtLT4KLTxndWkgdmVyc2lvbj0iNTAzIiBuYW1lPSJxdWV1ZW1ncndpbmRvdyIgdHJhbnNsYXRp
b25Eb21haW49ImRpZ2lrYW0iID4KKzxndWkgdmVyc2lvbj0iNTA0IiBuYW1lPSJxdWV1ZW1ncndp
bmRvdyIgdHJhbnNsYXRpb25Eb21haW49ImRpZ2lrYW0iID4KIAogPE1lbnVCYXI+CiAKICAgICA8
TWVudSBuYW1lPSJRdWV1ZXMiID48dGV4dD4mYW1wO1F1ZXVlczwvdGV4dD4KICAgICAgICAgPEFj
dGlvbiBuYW1lPSJxdWV1ZW1ncl9ydW4iIC8+CisgICAgICAgIDxBY3Rpb24gbmFtZT0icXVldWVt
Z3JfcnVuX2FsbCIgLz4KICAgICAgICAgPEFjdGlvbiBuYW1lPSJxdWV1ZW1ncl9zdG9wIiAvPgog
ICAgICAgICA8U2VwYXJhdG9yLz4KICAgICAgICAgPEFjdGlvbiBuYW1lPSJxdWV1ZW1ncl9uZXdx
dWV1ZSIgLz4KQEAgLTU5LDYgKzYwLDcgQEAKIAogPFRvb2xCYXIgbmFtZT0ibWFpblRvb2xCYXIi
ID48dGV4dD5NYWluIFRvb2xiYXI8L3RleHQ+CiAgICAgIDxBY3Rpb24gbmFtZT0icXVldWVtZ3Jf
cnVuIiAvPgorICAgICA8QWN0aW9uIG5hbWU9InF1ZXVlbWdyX3J1bl9hbGwiIC8+CiAgICAgIDxB
Y3Rpb24gbmFtZT0icXVldWVtZ3Jfc3RvcCIgLz4KICAgICAgPFNlcGFyYXRvci8+CiAgICAgIDxB
Y3Rpb24gbmFtZT0icXVldWVtZ3JfbmV3cXVldWUiIC8+CmRpZmYgLS1naXQgYS91dGlsaXRpZXMv
cXVldWVtYW5hZ2VyL3ZpZXdzL3F1ZXVlcG9vbC5jcHAgYi91dGlsaXRpZXMvcXVldWVtYW5hZ2Vy
L3ZpZXdzL3F1ZXVlcG9vbC5jcHAKaW5kZXggMTU5N2U5ODkwOS4uMmEzMjNjNzIyZCAxMDA2NDQK
LS0tIGEvdXRpbGl0aWVzL3F1ZXVlbWFuYWdlci92aWV3cy9xdWV1ZXBvb2wuY3BwCisrKyBiL3V0
aWxpdGllcy9xdWV1ZW1hbmFnZXIvdmlld3MvcXVldWVwb29sLmNwcApAQCAtMTUzLDYgKzE1Mywx
MSBAQCBRdWV1ZUxpc3RWaWV3KiBRdWV1ZVBvb2w6OmN1cnJlbnRRdWV1ZSgpIGNvbnN0CiAgICAg
cmV0dXJuIChkeW5hbWljX2Nhc3Q8UXVldWVMaXN0Vmlldyo+KGN1cnJlbnRXaWRnZXQoKSkpOwog
fQogCitRU3RyaW5nIFF1ZXVlUG9vbDo6Y3VycmVudFRpdGxlKCkgY29uc3QKK3sKKyAgICByZXR1
cm4gcXVldWVUaXRsZShjdXJyZW50SW5kZXgoKSk7Cit9CisKIFF1ZXVlTGlzdFZpZXcqIFF1ZXVl
UG9vbDo6ZmluZFF1ZXVlQnlJdGVtSWQocWxvbmdsb25nIGlkKSBjb25zdAogewogICAgIGZvciAo
aW50IGkgPSAwOyBpIDwgY291bnQoKTsgKytpKQpAQCAtNDUzLDcgKzQ1OCw3IEBAIGJvb2wgUXVl
dWVQb29sOjpjdXN0b21SZW5hbWluZ1J1bGVzQXJlVmFsaWQoKSBjb25zdAogCiAgICAgZm9yIChp
bnQgaSA9IDA7IGkgPCBjb3VudCgpOyArK2kpCiAgICAgewotICAgICAgICBRdWV1ZUxpc3RWaWV3
KiBjb25zdCBxdWV1ZSA9IGR5bmFtaWNfY2FzdDxRdWV1ZUxpc3RWaWV3Kj4od2lkZ2V0KGkpKTsK
KyAgICAgICAgUXVldWVMaXN0VmlldyogY29uc3QgcXVldWUgPSBmaW5kUXVldWVCeUluZGV4KGkp
OwogCiAgICAgICAgIGlmIChxdWV1ZSkKICAgICAgICAgewpAQCAtNDg1LDcgKzQ5MCw3IEBAIGJv
b2wgUXVldWVQb29sOjphc3NpZ25lZEJhdGNoVG9vbHNMaXN0c0FyZVZhbGlkKCkgY29uc3QKIAog
ICAgIGZvciAoaW50IGkgPSAwOyBpIDwgY291bnQoKTsgKytpKQogICAgIHsKLSAgICAgICAgUXVl
dWVMaXN0VmlldyogY29uc3QgcXVldWUgPSBkeW5hbWljX2Nhc3Q8UXVldWVMaXN0Vmlldyo+KHdp
ZGdldChpKSk7CisgICAgICAgIFF1ZXVlTGlzdFZpZXcqIGNvbnN0IHF1ZXVlID0gZmluZFF1ZXVl
QnlJbmRleChpKTsKIAogICAgICAgICBpZiAocXVldWUpCiAgICAgICAgIHsKZGlmZiAtLWdpdCBh
L3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvdmlld3MvcXVldWVwb29sLmggYi91dGlsaXRpZXMvcXVl
dWVtYW5hZ2VyL3ZpZXdzL3F1ZXVlcG9vbC5oCmluZGV4IGM3MWJkYTNlMzkuLmY0MGE3MDg4MDcg
MTAwNjQ0Ci0tLSBhL3V0aWxpdGllcy9xdWV1ZW1hbmFnZXIvdmlld3MvcXVldWVwb29sLmgKKysr
IGIvdXRpbGl0aWVzL3F1ZXVlbWFuYWdlci92aWV3cy9xdWV1ZXBvb2wuaApAQCAtNzcsNiArNzcs
NyBAQCBwdWJsaWM6CiAgICAgflF1ZXVlUG9vbCgpOwogCiAgICAgUXVldWVMaXN0VmlldyogICAg
IGN1cnJlbnRRdWV1ZSgpICAgICAgICAgICAgICAgICAgICBjb25zdDsKKyAgICBRU3RyaW5nICAg
ICAgICAgICAgY3VycmVudFRpdGxlKCkgICAgICAgICAgICAgICAgICAgIGNvbnN0OwogICAgIFF1
ZXVlTGlzdFZpZXcqICAgICBmaW5kUXVldWVCeUluZGV4KGludCBpbmRleCkgICAgICAgY29uc3Q7
CiAgICAgUXVldWVQb29sSXRlbXNMaXN0IHF1ZXVlSXRlbXNMaXN0KGludCBpbmRleCkgICAgICAg
ICBjb25zdDsKICAgICBpbnQgICAgICAgICAgICAgICAgdG90YWxQZW5kaW5nSXRlbXMoKSAgICAg
ICAgICAgICAgIGNvbnN0Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>