<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>10688</bug_id>
          
          <creation_ts>2007-01-19 20:12:41 +0300</creation_ts>
          <short_desc>[FR] add charset conversion patch?</short_desc>
          <delta_ts>2008-04-14 15:56:35 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>fuse</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>10658</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>15333</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Shigorin">mike</reporter>
          <assigned_to name="Evgeny Sinelnikov">sin</assigned_to>
          <cc>lav</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>ru_classic</cc>
    
    <cc>sin</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>44673</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-01-19 20:12:41 +0300</bug_when>
    <thetext>Возможно ли добавить к FUSE этот патч?
http://smile.org.ua/~andy/prj/patch/fuse-2.6.1-charset.diff (также прилагаю)

Саша Куприн подсказал ссылку:
http://comments.gmane.org/gmane.linux.redhat.fedora.extras.general/31294

а вот проблема, которую есть надежда так объехать:
http://marc.theaimsgroup.com/?l=ltsp-discuss&amp;m=116129934731292&amp;w=2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44674</commentid>
    <comment_count>1</comment_count>
      <attachid>1761</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-01-19 20:13:31 +0300</bug_when>
    <thetext>Created attachment 1761
fuse charset patch by Andy Shevchenko</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46810</commentid>
    <comment_count>2</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2007-03-17 17:57:59 +0300</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 10658 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1761</attachid>
            <date>2007-01-19 20:13:31 +0300</date>
            <delta_ts>2007-01-19 20:13:31 +0300</delta_ts>
            <desc>fuse charset patch by Andy Shevchenko</desc>
            <filename>fuse-2.6.1-charset.diff</filename>
            <type>text/plain</type>
            <size>9501</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">LS0tIGZ1c2UtMi42LjEvaW5jbHVkZS9mdXNlX2NvbW1vbi5oLmNoYXJzZXQJMjAwNi0xMC0xMCAx
NDozNDoyMi4wMDAwMDAwMDAgKzAzMDAKKysrIGZ1c2UtMi42LjEvaW5jbHVkZS9mdXNlX2NvbW1v
bi5oCTIwMDYtMTItMzAgMjM6MTU6MTguMDAwMDAwMDAwICswMjAwCkBAIC0xNTgsNyArMTU4LDcg
QEAKICAqIEByZXR1cm4gMCBvbiBzdWNjZXNzLCAtMSBvbiBmYWlsdXJlCiAgKi8KIGludCBmdXNl
X3BhcnNlX2NtZGxpbmUoc3RydWN0IGZ1c2VfYXJncyAqYXJncywgY2hhciAqKm1vdW50cG9pbnQs
Ci0gICAgICAgICAgICAgICAgICAgICAgIGludCAqbXVsdGl0aHJlYWRlZCwgaW50ICpmb3JlZ3Jv
dW5kKTsKKyAgICAgICAgICAgICAgICAgICAgICAgaW50ICptdWx0aXRocmVhZGVkLCBpbnQgKmZv
cmVncm91bmQsIGNoYXIgKipjaGFyc2V0KTsKIAogCiBpbnQgZnVzZV9kYWVtb25pemUoaW50IGZv
cmVncm91bmQpOwotLS0gZnVzZS0yLjYuMS9saWIvZnVzZV9pLmguY2hhcnNldAkyMDA2LTA5LTA2
IDEzOjM2OjExLjAwMDAwMDAwMCArMDMwMAorKysgZnVzZS0yLjYuMS9saWIvZnVzZV9pLmgJMjAw
Ni0xMi0zMCAyMzoxNToxOC4wMDAwMDAwMDAgKzAyMDAKQEAgLTM0LDMgKzM0LDkgQEAKIHZvaWQg
ZnVzZV9rZXJuX3VubW91bnRfY29tcGF0MjIoY29uc3QgY2hhciAqbW91bnRwb2ludCk7CiB2b2lk
IGZ1c2Vfa2Vybl91bm1vdW50KGNvbnN0IGNoYXIgKm1vdW50cG9pbnQsIGludCBmZCk7CiBpbnQg
ZnVzZV9rZXJuX21vdW50KGNvbnN0IGNoYXIgKm1vdW50cG9pbnQsIHN0cnVjdCBmdXNlX2FyZ3Mg
KmFyZ3MpOworCitpbnQgZnVzZV9pY29udl9vcGVuKGNvbnN0IGNoYXIgKmNoYXJzZXQsIGludCBk
ZWJ1Zyk7CitjaGFyICpmdXNlX2ljb252X2Zyb20oY29uc3QgY2hhciAqaW5wdXQpOworY2hhciAq
ZnVzZV9pY29udl90byhjb25zdCBjaGFyICppbnB1dCk7Cit2b2lkIGZ1c2VfaWNvbnZfY2xvc2Uo
dm9pZCk7CisKLS0tIGZ1c2UtMi42LjEvbGliL2Z1c2UuYy5jaGFyc2V0CTIwMDYtMTEtMDYgMTM6
NTM6MTIuMDAwMDAwMDAwICswMjAwCisrKyBmdXNlLTIuNi4xL2xpYi9mdXNlLmMJMjAwNi0xMi0z
MCAyMzoxNToxOC4wMDAwMDAwMDAgKzAyMDAKQEAgLTkwOCwxMCArOTA4LDExIEBACiAgICAgc3Ry
dWN0IGZ1c2VfZW50cnlfcGFyYW0gZTsKICAgICBjaGFyICpwYXRoOwogICAgIGludCBlcnI7Cisg
ICAgY2hhciAqbmFtZTIgPSBmdXNlX2ljb252X3RvKG5hbWUpOwogCiAgICAgZXJyID0gLUVOT0VO
VDsKICAgICBwdGhyZWFkX3J3bG9ja19yZGxvY2soJmYtPnRyZWVfbG9jayk7Ci0gICAgcGF0aCA9
IGdldF9wYXRoX25hbWUoZiwgcGFyZW50LCBuYW1lKTsKKyAgICBwYXRoID0gZ2V0X3BhdGhfbmFt
ZShmLCBwYXJlbnQsIG5hbWUyKTsKICAgICBpZiAocGF0aCAhPSBOVUxMKSB7CiAgICAgICAgIGlm
IChmLT5jb25mLmRlYnVnKSB7CiAgICAgICAgICAgICBwcmludGYoIkxPT0tVUCAlc1xuIiwgcGF0
aCk7CkBAIC05MTksNyArOTIwLDcgQEAKICAgICAgICAgfQogICAgICAgICBlcnIgPSAtRU5PU1lT
OwogICAgICAgICBpZiAoZi0+b3AuZ2V0YXR0cikgewotICAgICAgICAgICAgZXJyID0gbG9va3Vw
X3BhdGgoZiwgcmVxLCBwYXJlbnQsIG5hbWUsIHBhdGgsICZlLCBOVUxMKTsKKyAgICAgICAgICAg
IGVyciA9IGxvb2t1cF9wYXRoKGYsIHJlcSwgcGFyZW50LCBuYW1lMiwgcGF0aCwgJmUsIE5VTEwp
OwogICAgICAgICAgICAgaWYgKGVyciA9PSAtRU5PRU5UICYmIGYtPmNvbmYubmVnYXRpdmVfdGlt
ZW91dCAhPSAwLjApIHsKICAgICAgICAgICAgICAgICBlLmlubyA9IDA7CiAgICAgICAgICAgICAg
ICAgZS5lbnRyeV90aW1lb3V0ID0gZi0+Y29uZi5uZWdhdGl2ZV90aW1lb3V0OwpAQCAtOTI5LDYg
KzkzMCw3IEBACiAgICAgICAgIGZyZWUocGF0aCk7CiAgICAgfQogICAgIHB0aHJlYWRfcndsb2Nr
X3VubG9jaygmZi0+dHJlZV9sb2NrKTsKKyAgICBmcmVlKG5hbWUyKTsKICAgICByZXBseV9lbnRy
eShyZXEsICZlLCBlcnIpOwogfQogCkBAIC0xNzk2LDYgKzE3OTgsNyBAQAogewogICAgIHN0cnVj
dCBzdGF0IHN0YnVmOwogICAgIHNpemVfdCBuZXdsZW47CisgICAgY2hhciAqbmFtZTIgPSBmdXNl
X2ljb252X2Zyb20obmFtZSk7CiAKICAgICBpZiAoc3RhdHApCiAgICAgICAgIHN0YnVmID0gKnN0
YXRwOwpAQCAtMTgxOCwyNCArMTgyMSwyOCBAQAogCiAgICAgaWYgKG9mZikgewogICAgICAgICBp
ZiAoZXh0ZW5kX2NvbnRlbnRzKGRoLCBkaC0+bmVlZGxlbikgPT0gLTEpCi0gICAgICAgICAgICBy
ZXR1cm4gMTsKKyAgICAgICAgICAgIGdvdG8gb3V0X2VycjsKIAogICAgICAgICBkaC0+ZmlsbGVk
ID0gMDsKICAgICAgICAgbmV3bGVuID0gZGgtPmxlbiArIGZ1c2VfYWRkX2RpcmVudHJ5KGRoLT5y
ZXEsIGRoLT5jb250ZW50cyArIGRoLT5sZW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkaC0+bmVlZGxlbiAtIGRoLT5sZW4sIG5hbWUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaC0+bmVlZGxlbiAtIGRoLT5sZW4s
IG5hbWUyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0
YnVmLCBvZmYpOwogICAgICAgICBpZiAobmV3bGVuID4gZGgtPm5lZWRsZW4pCi0gICAgICAgICAg
ICByZXR1cm4gMTsKKyAgICAgICAgICAgIGdvdG8gb3V0X2VycjsKICAgICB9IGVsc2UgewotICAg
ICAgICBuZXdsZW4gPSBkaC0+bGVuICsgZnVzZV9hZGRfZGlyZW50cnkoZGgtPnJlcSwgTlVMTCwg
MCwgbmFtZSwgTlVMTCwgMCk7CisgICAgICAgIG5ld2xlbiA9IGRoLT5sZW4gKyBmdXNlX2FkZF9k
aXJlbnRyeShkaC0+cmVxLCBOVUxMLCAwLCBuYW1lMiwgTlVMTCwgMCk7CiAgICAgICAgIGlmIChl
eHRlbmRfY29udGVudHMoZGgsIG5ld2xlbikgPT0gLTEpCi0gICAgICAgICAgICByZXR1cm4gMTsK
KyAgICAgICAgICAgIGdvdG8gb3V0X2VycjsKIAogICAgICAgICBmdXNlX2FkZF9kaXJlbnRyeShk
aC0+cmVxLCBkaC0+Y29udGVudHMgKyBkaC0+bGVuLCBkaC0+c2l6ZSAtIGRoLT5sZW4sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgIG5hbWUsICZzdGJ1ZiwgbmV3bGVuKTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgbmFtZTIsICZzdGJ1ZiwgbmV3bGVuKTsKICAgICB9CiAgICAgZGgtPmxl
biA9IG5ld2xlbjsKKyAgICBmcmVlKG5hbWUyKTsKICAgICByZXR1cm4gMDsKK291dF9lcnI6Cisg
ICAgZnJlZShuYW1lMik7CisgICAgcmV0dXJuIDE7CiB9CiAKIHN0YXRpYyBpbnQgZmlsbF9kaXIo
dm9pZCAqYnVmLCBjb25zdCBjaGFyICpuYW1lLCBjb25zdCBzdHJ1Y3Qgc3RhdCAqc3RidWYsCi0t
LSBmdXNlLTIuNi4xL2xpYi9NYWtlZmlsZS5hbS5jaGFyc2V0CTIwMDYtMTItMDEgMTM6NTk6MjEu
MDAwMDAwMDAwICswMjAwCisrKyBmdXNlLTIuNi4xL2xpYi9NYWtlZmlsZS5hbQkyMDA2LTEyLTMw
IDIzOjE1OjE4LjAwMDAwMDAwMCArMDIwMApAQCAtMTQsNiArMTQsNyBAQAogbGliZnVzZV9sYV9T
T1VSQ0VTID0gCQlcCiAJZnVzZS5jCQkJXAogCWZ1c2VfaS5oCQlcCisJZnVzZV9pY29udi5jCQlc
CiAJZnVzZV9rZXJuX2NoYW4uYwlcCiAJZnVzZV9sb29wLmMJCVwKIAlmdXNlX2xvb3BfbXQuYwkJ
XAotLS0gL2Rldi9udWxsCTIwMDYtMTItMjYgMTA6NDg6NTkuODc4Njk1MjMwICswMjAwCisrKyBm
dXNlLTIuNi4xL2xpYi9mdXNlX2ljb252LmMJMjAwNi0xMi0zMCAyMzoxNToxOC4wMDAwMDAwMDAg
KzAyMDAKQEAgLTAsMCArMSwxMDAgQEAKKy8qCisgKi8KKworI2luY2x1ZGUgImZ1c2VfaS5oIgor
CisjaW5jbHVkZSA8c3RkaW8uaD4KKyNpbmNsdWRlIDxzdHJpbmcuaD4KKyNpbmNsdWRlIDxsb2Nh
bGUuaD4KKyNpbmNsdWRlIDxsYW5naW5mby5oPgorI2luY2x1ZGUgPGljb252Lmg+CisKK3N0YXRp
YyBpY29udl90IGNvbnZfZnQgPSAoaWNvbnZfdCkgLTE7CitzdGF0aWMgaWNvbnZfdCBjb252X3Rm
ID0gKGljb252X3QpIC0xOworCisvKiBMb2NhbCBmdW5jdGlvbnMgKi8KK3N0YXRpYyBjaGFyICpu
YW1lX2NvbnYoaWNvbnZfdCBjZCwgY29uc3QgY2hhciAqaW5wdXQpOworc3RhdGljIGNvbnN0IGNo
YXIgKmdldF9jdXJyZW50X2NoYXJtYXAodm9pZCk7CisKKy8qID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi8KK3N0YXRpYyBjaGFyICpu
YW1lX2NvbnYoaWNvbnZfdCBjZCwgY29uc3QgY2hhciAqaW5wdXQpIHsKKyAgICBzaXplX3QgaW5z
aXplID0gc3RybGVuKGlucHV0KTsKKyAgICBzaXplX3Qgb3V0c2l6ZSA9IGluc2l6ZSAqIDY7CS8q
IGVub3VnaHQgZm9yIFVURi04ICovCisgICAgY2hhciAqb3V0cHV0LCAqaW5wdHIsICpvdXRwdHI7
CisgICAgc2l6ZV90IG5jb252OworCisgICAgaWYgKGNkID09IChpY29udl90KSAtMSkKKyAgICAg
ICAgcmV0dXJuIHN0cmR1cChpbnB1dCk7CisKKyAgICBvdXRwdXQgPSBjYWxsb2Mob3V0c2l6ZSAr
IDEsIHNpemVvZigqb3V0cHV0KSk7CisKKyAgICBvdXRwdHIgPSBvdXRwdXQ7CisgICAgaW5wdHIg
PSAoY2hhciAqKSBpbnB1dDsKKworICAgIG5jb252ID0gaWNvbnYoY2QsICZpbnB0ciwgJmluc2l6
ZSwgJm91dHB0ciwgJm91dHNpemUpOworCisgICAgaWYgKG5jb252ID09IChzaXplX3QpIC0xKSB7
CisgICAgICAgIGZyZWUob3V0cHV0KTsKKyAgICAgICAgcmV0dXJuIHN0cmR1cChpbnB1dCk7Cisg
ICAgfQorCisgICAgcmV0dXJuIG91dHB1dDsKK30KKworc3RhdGljIGNvbnN0IGNoYXIgKmdldF9j
dXJyZW50X2NoYXJtYXAodm9pZCkKK3sKKyAgICBzdGF0aWMgaW50IGluaXQgPSAtMTsKKyAgICBz
dGF0aWMgY2hhciAqY2hhcm1hcCA9IE5VTEw7CisKKyAgICBpZiAoaW5pdCA9PSAtMSkgeworICAg
ICAgIGNoYXIgKmxjX2N0eXBlID0gc2V0bG9jYWxlIChMQ19DVFlQRSwgIiIpOworICAgICAgIGNo
YXJtYXAgPSBubF9sYW5naW5mbyAoQ09ERVNFVCk7CisgICAgICAgc2V0bG9jYWxlIChMQ19DVFlQ
RSwgbGNfY3R5cGUpOworICAgICAgIGluaXQgPSAwOworICAgIH0KKyAgICByZXR1cm4gY2hhcm1h
cDsKK30KKworLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PSAqLworaW50IGZ1c2VfaWNvbnZfb3Blbihjb25zdCBjaGFyICpjaGFyc2V0
LCBpbnQgZGVidWcpCit7CisgICAgY29uc3QgY2hhciAqbGFuZyA9IGdldF9jdXJyZW50X2NoYXJt
YXAoKTsKKworICAgIGlmIChsYW5nICYmIGNoYXJzZXQgJiYgKHN0cmNhc2VjbXAobGFuZywgY2hh
cnNldCkgIT0gMCkpIHsKKwljb252X2Z0ID0gaWNvbnZfb3BlbihsYW5nLCBjaGFyc2V0KTsKKwlp
ZiAoY29udl9mdCAhPSAoaWNvbnZfdCkgLTEpIHsKKwkgICAgY29udl90ZiA9IGljb252X29wZW4o
Y2hhcnNldCwgbGFuZyk7CisJICAgIGlmIChjb252X3RmID09IChpY29udl90KSAtMSkgeworCQlp
Y29udl9jbG9zZShjb252X2Z0KTsKKwkJY29udl9mdCA9IChpY29udl90KSAtMTsKKwkgICAgCXJl
dHVybiAtMTsKKwkgICAgfSBlbHNlIHsKKwkJaWYgKGRlYnVnKSB7CisJCSAgICBwcmludGYoIklD
T05WICVzIDwtPiAlc1xuIiwgbGFuZywgY2hhcnNldCk7CisJCSAgICBmZmx1c2goc3Rkb3V0KTsK
KwkJfQorCSAgICB9CisJfQorICAgIH0KKyAgICByZXR1cm4gMDsKK30KKworY2hhciAqZnVzZV9p
Y29udl9mcm9tKGNvbnN0IGNoYXIgKmlucHV0KQoreworICAgIHJldHVybiBuYW1lX2NvbnYoY29u
dl9mdCwgaW5wdXQpOworfQorCitjaGFyICpmdXNlX2ljb252X3RvKGNvbnN0IGNoYXIgKmlucHV0
KQoreworICAgIHJldHVybiBuYW1lX2NvbnYoY29udl90ZiwgaW5wdXQpOworfQorCit2b2lkIGZ1
c2VfaWNvbnZfY2xvc2Uodm9pZCkKK3sKKyAgICBpZiAoY29udl9mdCAhPSAoaWNvbnZfdCkgLTEp
CisJaWNvbnZfY2xvc2UoY29udl9mdCk7CisKKyAgICBpZiAoY29udl90ZiAhPSAoaWNvbnZfdCkg
LTEpCisJaWNvbnZfY2xvc2UoY29udl90Zik7Cit9CisKLS0tIGZ1c2UtMi42LjEvbGliL2hlbHBl
ci5jLmNoYXJzZXQJMjAwNi0xMS0xMSAxMTozOToyNS4wMDAwMDAwMDAgKzAyMDAKKysrIGZ1c2Ut
Mi42LjEvbGliL2hlbHBlci5jCTIwMDYtMTItMzAgMjM6MTU6MTguMDAwMDAwMDAwICswMjAwCkBA
IC0yNCw2ICsyNCw3IEBACiAgICAgS0VZX0hFTFAsCiAgICAgS0VZX0hFTFBfTk9IRUFERVIsCiAg
ICAgS0VZX1ZFUlNJT04sCisgICAgS0VZX0NIQVJTRVQsCiB9OwogCiBzdHJ1Y3QgaGVscGVyX29w
dHMgewpAQCAtMzEsNiArMzIsNyBAQAogICAgIGludCBmb3JlZ3JvdW5kOwogICAgIGludCBmc25h
bWU7CiAgICAgY2hhciAqbW91bnRwb2ludDsKKyAgICBjaGFyICpjaGFyc2V0OwogfTsKIAogI2Rl
ZmluZSBGVVNFX0hFTFBFUl9PUFQodCwgcCkgeyB0LCBvZmZzZXRvZihzdHJ1Y3QgaGVscGVyX29w
dHMsIHApLCAxIH0KQEAgLTQxLDYgKzQzLDcgQEAKICAgICBGVVNFX0hFTFBFUl9PUFQoIi1mIiwg
ICAgICAgICAgZm9yZWdyb3VuZCksCiAgICAgRlVTRV9IRUxQRVJfT1BUKCItcyIsICAgICAgICAg
IHNpbmdsZXRocmVhZCksCiAgICAgRlVTRV9IRUxQRVJfT1BUKCJmc25hbWU9IiwgICAgIGZzbmFt
ZSksCisgICAgRlVTRV9IRUxQRVJfT1BUKCJjaGFyc2V0PSIsICAgIGNoYXJzZXQpLAogCiAgICAg
RlVTRV9PUFRfS0VZKCItaCIsICAgICAgICAgIEtFWV9IRUxQKSwKICAgICBGVVNFX09QVF9LRVko
Ii0taGVscCIsICAgICAgS0VZX0hFTFApLApAQCAtNTAsNiArNTMsNyBAQAogICAgIEZVU0VfT1BU
X0tFWSgiLWQiLCAgICAgICAgICBGVVNFX09QVF9LRVlfS0VFUCksCiAgICAgRlVTRV9PUFRfS0VZ
KCJkZWJ1ZyIsICAgICAgIEZVU0VfT1BUX0tFWV9LRUVQKSwKICAgICBGVVNFX09QVF9LRVkoImZz
bmFtZT0iLCAgICAgRlVTRV9PUFRfS0VZX0tFRVApLAorICAgIEZVU0VfT1BUX0tFWSgiY2hhcnNl
dD0iLCAgICBLRVlfQ0hBUlNFVCksCiAgICAgRlVTRV9PUFRfRU5ECiB9OwogCkBAIC03Miw2ICs3
Niw3IEBACiAgICAgICAgICAgICAiICAgIC1kICAgLW8gZGVidWcgICAgICAgICAgZW5hYmxlIGRl
YnVnIG91dHB1dCAoaW1wbGllcyAtZilcbiIKICAgICAgICAgICAgICIgICAgLWYgICAgICAgICAg
ICAgICAgICAgICBmb3JlZ3JvdW5kIG9wZXJhdGlvblxuIgogICAgICAgICAgICAgIiAgICAtcyAg
ICAgICAgICAgICAgICAgICAgIGRpc2FibGUgbXVsdGktdGhyZWFkZWQgb3BlcmF0aW9uXG4iCisg
ICAgICAgICAgICAiICAgIC1vIGNoYXJzZXQ9Q0hBUlNFVCAgICAgYXNzdW1lIGZpbGVuYW1lIGVu
Y29kaW5nXG4iCiAgICAgICAgICAgICAiXG4iCiAgICAgICAgICAgICApOwogfQpAQCAtOTksNiAr
MTA0LDE2IEBACiAgICAgICAgIGhlbHBlcl92ZXJzaW9uKCk7CiAgICAgICAgIHJldHVybiAxOwog
CisgICAgY2FzZSBLRVlfQ0hBUlNFVDogeworCSAgICBjaGFyICpjaGFyc2V0ID0gc3RyY2hyKGFy
ZywgJz0nKTsKKwkgICAgaWYgKGNoYXJzZXQgPT0gTlVMTCkKKwkJY2hhcnNldCA9IGFyZzsKKwkg
ICAgZWxzZQorCQljaGFyc2V0Kys7CisJICAgIGhvcHRzLT5jaGFyc2V0ID0gc3RyZHVwKGNoYXJz
ZXQpOworCSAgICByZXR1cm4gMDsKKyAgICAgICAgfQorCiAgICAgY2FzZSBGVVNFX09QVF9LRVlf
Tk9OT1BUOgogICAgICAgICBpZiAoIWhvcHRzLT5tb3VudHBvaW50KSB7CiAgICAgICAgICAgICBj
aGFyIG1vdW50cG9pbnRbUEFUSF9NQVhdOwpAQCAtMTM5LDcgKzE1NCw3IEBACiB9CiAKIGludCBm
dXNlX3BhcnNlX2NtZGxpbmUoc3RydWN0IGZ1c2VfYXJncyAqYXJncywgY2hhciAqKm1vdW50cG9p
bnQsCi0gICAgICAgICAgICAgICAgICAgICAgIGludCAqbXVsdGl0aHJlYWRlZCwgaW50ICpmb3Jl
Z3JvdW5kKQorICAgICAgICAgICAgICAgICAgICAgICBpbnQgKm11bHRpdGhyZWFkZWQsIGludCAq
Zm9yZWdyb3VuZCwgY2hhciAqKmNoYXJzZXQpCiB7CiAgICAgaW50IHJlczsKICAgICBzdHJ1Y3Qg
aGVscGVyX29wdHMgaG9wdHM7CkBAIC0xNTksNiArMTc0LDExIEBACiAgICAgZWxzZQogICAgICAg
ICBmcmVlKGhvcHRzLm1vdW50cG9pbnQpOwogCisgICAgaWYgKGNoYXJzZXQpCisgICAgICAgICpj
aGFyc2V0ID0gaG9wdHMuY2hhcnNldDsKKyAgICBlbHNlCisgICAgICAgIGZyZWUoaG9wdHMuY2hh
cnNldCk7CisKICAgICBpZiAobXVsdGl0aHJlYWRlZCkKICAgICAgICAgKm11bHRpdGhyZWFkZWQg
PSAhaG9wdHMuc2luZ2xldGhyZWFkOwogICAgIGlmIChmb3JlZ3JvdW5kKQpAQCAtMTY3LDYgKzE4
Nyw3IEBACiAKICBlcnI6CiAgICAgZnJlZShob3B0cy5tb3VudHBvaW50KTsKKyAgICBmcmVlKGhv
cHRzLmNoYXJzZXQpOwogICAgIHJldHVybiAtMTsKIH0KIApAQCAtMjM3LDggKzI1OCw5IEBACiAg
ICAgc3RydWN0IGZ1c2UgKmZ1c2U7CiAgICAgaW50IGZvcmVncm91bmQ7CiAgICAgaW50IHJlczsK
KyAgICBjaGFyICpjaGFyc2V0OwogCi0gICAgcmVzID0gZnVzZV9wYXJzZV9jbWRsaW5lKCZhcmdz
LCBtb3VudHBvaW50LCBtdWx0aXRocmVhZGVkLCAmZm9yZWdyb3VuZCk7CisgICAgcmVzID0gZnVz
ZV9wYXJzZV9jbWRsaW5lKCZhcmdzLCBtb3VudHBvaW50LCBtdWx0aXRocmVhZGVkLCAmZm9yZWdy
b3VuZCwgJmNoYXJzZXQpOwogICAgIGlmIChyZXMgPT0gLTEpCiAgICAgICAgIHJldHVybiBOVUxM
OwogCkBAIC0yNjQsNiArMjg2LDcgQEAKICAgICBpZiAoZmQpCiAgICAgICAgICpmZCA9IGZ1c2Vf
Y2hhbl9mZChjaCk7CiAKKyAgICBmdXNlX2ljb252X29wZW4oY2hhcnNldCwgZm9yZWdyb3VuZCk7
CiAgICAgcmV0dXJuIGZ1c2U7CiAKICBlcnJfdW5tb3VudDoKQEAgLTI4OSw2ICszMTIsNyBAQAog
ICAgIHN0cnVjdCBmdXNlX2NoYW4gKmNoID0gZnVzZV9zZXNzaW9uX25leHRfY2hhbihzZSwgTlVM
TCk7CiAgICAgZnVzZV9yZW1vdmVfc2lnbmFsX2hhbmRsZXJzKHNlKTsKICAgICBmdXNlX3VubW91
bnRfY29tbW9uKG1vdW50cG9pbnQsIGNoKTsKKyAgICBmdXNlX2ljb252X2Nsb3NlKCk7CiAgICAg
ZnVzZV9kZXN0cm95KGZ1c2UpOwogICAgIGZyZWUobW91bnRwb2ludCk7CiB9Ci0tLSBmdXNlLTIu
Ni4xL2V4YW1wbGUvaGVsbG9fbGwuYy5jaGFyc2V0CTIwMDYtMTAtMDEgMTU6MzU6NDQuMDAwMDAw
MDAwICswMzAwCisrKyBmdXNlLTIuNi4xL2V4YW1wbGUvaGVsbG9fbGwuYwkyMDA2LTEyLTMwIDIz
OjE2OjQ2LjAwMDAwMDAwMCArMDIwMApAQCAtMTU3LDcgKzE1Nyw3IEBACiAgICAgY2hhciAqbW91
bnRwb2ludDsKICAgICBpbnQgZXJyID0gLTE7CiAKLSAgICBpZiAoZnVzZV9wYXJzZV9jbWRsaW5l
KCZhcmdzLCAmbW91bnRwb2ludCwgTlVMTCwgTlVMTCkgIT0gLTEgJiYKKyAgICBpZiAoZnVzZV9w
YXJzZV9jbWRsaW5lKCZhcmdzLCAmbW91bnRwb2ludCwgTlVMTCwgTlVMTCwgTlVMTCkgIT0gLTEg
JiYKICAgICAgICAgKGNoID0gZnVzZV9tb3VudChtb3VudHBvaW50LCAmYXJncykpICE9IE5VTEwp
IHsKICAgICAgICAgc3RydWN0IGZ1c2Vfc2Vzc2lvbiAqc2U7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>