fwupd-lang-1.2.14-lp152.3.9.1<>,0`nب/=„5ArBMHj%p%HTCny#' S)(V&;V )=ZK-tn]+M! g[u2G&"먇"@% N~^L2C#XUͤ`%-^J-Z|5ݒ'=}<ˆkdM liR:0PPUsZr8NZa2WXkQwĉyZ>,Ro-#ձXHUD><$t?$dd   ?pt  \     ;> <?XCrGGJKK(K(K8K.9Lt.:Pa.GdHIXY\]4^FbYc d e f l u v#$$ $$$$$`Cfwupd-lang1.2.14lp152.3.9.1Translations for package fwupdProvides translations for the "fwupd" package.`nبarmbuild02TopenSUSE Leap 15.2openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttp://bugs.opensuse.orgSystem/Localizationhttps://fwupd.org/linuxnoarchj85KT x s4 $38xkQ gTM (8@]R h ,>E%ec M 3$28p"PR. 5O*:@^ #j, &x5I<(Uf 0jC  I,t1FDhO lh.%?cD<Og +8 '6> W kY z,2sFmG2FO 2l f]#RM8AOjX$ [ `u T*J:dA%^O bm '6=OY 9 *#;BNbm \H9R0?aK,f V 8-P>oEugI < o',>w_ % ) :J끤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤`n׀`n׆`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`n׀`n׆`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`n׀`nׇ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`n׀`nׇ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`n׀`nׇ`n׆`n׆`n׆`n׆`n׆`n׆`n׆`n׆`n׀`n׀`n׀`n׈`nׂ`nׂ`nׂ`nׂ`nׂ`nׂ`n׃`nׂ`n׀`n׀`n׀`n׀`n׉`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׀`n׉`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׀`n׉`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׀`n׉`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׃`n׀`n׀`n׊`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`n׀`n׊`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`n׀`n׀`n׊`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`n׀`n׋`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`n׀`n׋`nׄ`nׄ`nׄ`nׄ`nׄ`nׄ`nׅ`nׄ`n׀`n׀`n׋`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`n׀`n׌`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׁ`nׁ`n׌`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׁ`n׌`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׅ`nׁ`n׍`nׅ`nׅ`nׅ`nׅ`n׆`nׅ`n׆`nׅ`nׁ56408650dab72c80c21963c6c3992568ec44c8c4d83c796e1dcc3ee9ad3027d5d660c977e8b44b51ca1dc4b6fa713c51d5e965cf4ce3226cb7bece9e2783da554029b0211ba83bc7e108e23376955b73259847c56f1fa3cae4c66dbfa61653af506bd0c2998152c4e9cd2a985d1f1b0505076fae59359826624f03bdd6c14fd594aa0c263492dd50646e56396f8e1589dddf0ec7c7e167b241bdb058f76677c2bb292f98ef3a6550db0798fd092521a63e0b0cbcfe40672aa7c7c089e48cb13f846b112fed3c3ede07ba6c041247369a1533b96d739db8b3fbaacf9328d33ad9201525c5b6dc51c58f5c750e3d2e91008d94a5dcd6c7dc2a654fd1b4cf8a2a0bcab45d9bd20c1a0614522a96ca6684d494b05d82cc1a340676200706a45755abd2ddfd3fedc080aa3dfd53c5e05884a19eead477e168ff89dcdc6cb88a9fb4872c85d2c3821c614fd0b13a767df8fb6addb0d939ed79df36d1ed2581aab6c60a0ae8c4024de4d11443f12697655b7b628e816a96c23a12d2080f356fea62610d3ff876a03be964be7efc648df9c8c77037aa20ff572e65f2cd5d0471176890db8520388269290ec187a62dd3f4bf487c6d52a183209b2b650f1588b589c47e526d08bb112dbeea9f5eea0ce07dbad37ecfd9f560171b47f1ad10270446e722bd8703b36aa52e2761ce6c6cbfe6be7218954114a30af8629270426f259f2cb6d2f072836ef10667dad823f7091590307618127c9e6852e6a2c6d5f01d3b7374e493aa4bbe5350c4166d824cc35b1242d3ece8189cef39f794f62d5352109cdf167b569d231aebeb80437bf46770e0d4f57857df33fca2b8d9ead1afa7fa532764f896d207087ecccd7f83c4971b2254570fe3d8ba1af662997564d82fc082a623fcd38a436b3e8e2b97fa44ac5e8a1947ae8da4142292a2520b6a6b60e808b9cb0d1bcea19321bce7e25536faf728293efa7a1b41632a9a4c00f8ca7c7eebf94df31b1268b9f8e4c3b0928f5ad66ae6c26a716f5a90e5ca98f5b3e60447950739d764e52c18e86d1c92d1db7c043ec10d57cc1a3596692e429cb862412315229cf241cd41270e6e58448aaaa37197396babee5b77a4ffddd8918e4b10e55eabb2d2cf7cb73341a393ebc0e4d4e3b55267f5e598b2de688b86ccdf1016b89103e722cd6e46a2cd064d07c1c6dd3755ff4219dcecb2d18b5749bbe1b4ea5587f0b0d70bac5dbdf8394faee61f9707bf25fd1b39aad07314265a99ab3664969a0f1502deb1bc81207f0562dea93f38d9c6446c62eddcab455105ae79922cb8460b8d9c48bcd4c7ae2ff7784890ef1c901db539e0a71b0c5d177770b5d05ea3279dd06665cb630534fd2cd70dd2851ef1528e70dbef0eb56ef295fe17b3fa935ef162cb441a35008bc4b15bc5e22bc90a14bf2645fe650226249c93d27745984fcef3bc9be353f53c2193fbed3be9948a259bc3260492507db268ab25c04223f0058a1ebfd6d4888d4e9ceb5786e78c9ab8f79060529b59e9aaf87183d3d5400d708ceca947a1f69143a06b116b533d0deba312092ecb09e59c17b93b9f56f09170fcd01c0cdd5ac602e8e4b97d00d4cfdb78e01d45bdc77cab0fc03681cb0018a1006aff6c28ee19ff9118f1adb1d64b4055f85c90528d6e1c894b95381c2ef72af271231f10f6006f9bdb2d16f2d8eee4dee57e93767e0f28f3fad186a6f68c320522e0e8e8cab336af911c3616f9d208bcab224e2854ca3bd755d8dea2a1f0465657d9b5a7a384dfafc8c16330a35171b2bee6ccdaa742cec628d260142cfd490d68006d0847b341c6c5eca2774b6710ce793bf2064e4c1b81b8bd0108971c205b2230e03a0c3b3ad277b849b39d211ba2dc4b5b234bde94ba980822d4b81919b12839c76459ebe12ae89f0d77fd338b67d5d873028ee198ada5eb841649775e8f93658e4d12b7f1eea9e94f919287908e3a577cbaee3ecccda6e40399a2f0af99c69d72ae1c366d453c5f228cbe666bfb6e4714e9efb774eb212a7efc5ff5310184d207bad34b0f759ad73e0a5925e677f622a190a3fb60629a65b5cdba2475ab54d907a1c4fb88b287e50e72eaf8da67fe7d738fca8c54626731df68421dfcc0f1147c50e0ba6cb99f798817c2511a2fe8458d3e656ccb5b3c7e67c678bf95fd1b4940d4bf3dd6563c0b7a464acc2a37c742d5b3aef852550f035928652aaf9c4dbc6a0833749133f26c37a024de53a6eeb1a0646f8678c9f6098a4c1bf3aed387a34592f0c279054068b95837c70279a190522e793cf2a5717e87c28931de48b61d894ed3fd395121305b04e68d9a1e24c277917bbb7684a80b39c4da339a08fe9988a84172c66f7715761ff464d3cdd09b117bbd625a0c53b5aeb55a0efe397325c1e3e1f12cb0f5a6c68b0faec339eb002eac49a20b7e5b0bdd10d28a7e624b32ca534876fcc4c225402e554f942e9a7714f44ff6799d00e5bfcb88643b47bb69c19f464031ac5a4a16a32c62976b6f834d17543dd8543fde47c6802553f688e4c9c49f4cb941f4859b7b47a03f7d05597056a7049bf758772f81442d1c62e7010c46dfb0f681079fac993ee8187a00fd6050fe236f4b0a191535062c13d266fff64d29c9222d5e7e3bca478b3333499b8baa5ba63d7c36ac6e1d6303b64cb642118c5ba09b37ced9d03ea23776b8695b701a8840e9059a8046997cac52fac814e7d974f74a5ef4b829967fae256d571c89a9cc4da0e40311505b3b7ef1cd2017bb2b187ceb9fa0a7767d2b581e9a49e70add94ae47380cc35c7d4c1713a018cd3428d94a4984b1786a660cda1da864a89105da1c1199b9d60a84fc44cd164c86de9c8fac5c0019d96e25f78848e0a1eb4e33cc98e65996f16588ed755f552d0cad4d5ead3bbfb44c7346dd518696bcba7001349f331a4593451edaec48f92ec4cc9f190d5d4239a006ca5cf8ee7b0f636407a10d16b1a6bb91d1a90a0302d87806250bc3d466bcf32c112111a6757ad5af58733520f1be976d439f3184528bf0ec61b90d3234f80a86a205a256492543fec5a1412f2f83e5a16bc127608b9a3e8bb22f5b072f99d812033fe8fa7749917e1046147c2b33a0b97e2382aa25a95852bb1d1c9aa944e280a9911306b537c8b6ee5b182971cf058c08bd3e91fc25ed91d3bf2ae0540184f5225f7a35cb6c480caed72fe1336687bafc3c480acbfc179801e7bda0e48a8641e16a9acc71f14cf62ca68a105f5ead3e086f9f11ddcd0e82a722c2308e1badd0b88f9e6aef4c0c07d1f568bb194c7e53a73ab0b79f865e3c8744d7b717bb84f36618779ee13fb347f0de9ce6c4228152928f849508069aa31ad565eb9d07e07766ebcd6563e3454c4fc2371934d9727ccb1a4fbe54dd2624a6ae08d44f840718fc4bd9e47b885da21388a824866fa9e347ca52bba3bb12478f8f6898d032a0aabc05fc24b4e34553017499f1892b0e95a7ce712c5f863de9d0295666eb44352fdc53e360182784b249fded6b481f998062335584caef06fcc4933b017b1872df71a226af2a2cab236ecdf14f94e5dccee1f3ef6c280212eff6afb23b4f4b221064b1cade4443055338945bd5c322696e16524b92797356c3508896d8b4b2a79fc541d8847354e384d4c64545da01eac6076535f2262aa5cd71fd7f1545677a442246dffc34df9c017930b78334f484e62ebf6520d5e533abf8aa458059e097cc22f1fc0b19776bb6cf6a4f670b1db535b9c7208f8c63b9f03e8ff391c53c903f21650790f7d3e56d263ab149798b622e8a21f4338675c7241a945c52657e0c0b12947c7ddbeb3f5369e1fdf4c8cebedf1be0767a7ee2a87cf5eb3e0778f75086c22323bd9a7989e6b08cda964e64ac8f7a809f1f9a43ca34c3cba0efa8f80826676bb5a62002b4b50c1a72783cecd54871a0d6e20dfa67148e9e31c76de783e505dd75a9bd205d65c8ff25d7dea73ca2e5c11ed0ea84b1406bcf3b691611f065e8980efe272d8140bf7c7822887e60b40291464db249f00e1fc4bdd2ee0f3a36c1b257df49c56aa448474a2b17b2cc166a0da744c76ccaa420d657db79be5e3b47cebfe85aefeaeb70b19b2bb908bec902d1a2749f698a4dee53f13e8cd08730b3c0df5e244ddaed221e8df1272a61adbc3099a52419fe4eb9a6eb6acff9c704656c1e8b2c93193ac132221c843c45ac2c4699e4c637012d4867221de3128a5813f8f878153c00c2ec0d43eac691db168492fd342cfc02f07e70a977f43e46a7440e21f9cd894d31197a38f7ffb5980fd71dea219059c64c8184dd84c00481b73fcce609e5ec53d73907b111a5f5baa833477afc260548ba42f6adf5fed0118a448647ac64d484591219ddcac905b199d461e46f9a79c18af1ddc6573578870536ccc3c624191500e33db094579744fb9d954855cb52b172f796c1e3a629cdd8e9a0c2706b6d5cae0c0b015b880c8a1670381363cbac4bf101c79203db733b1759f09bc7c75ec919192cd484214802ff029135dfc859f8af04726170a3297b0d6064ae3628d50eda2e8ada4d407ef60d7a47f536cfd57296de9f6e372ee39bef6d83d3aefd7a74ec67241717be62ab9eda529666ce7ad9ccbfc01ba2faac4974e378220fff47c6c1f46526cfedf31e2c5378347f1f7bd9b003839ddd2d33c5228a9aba6d75b0e6e10a645f1a3bc3a7e39ab398f58cc73753f371c3aeec6f01a57632fb721e6b37680aed1cc05c750b6ea9cd6bf3f554ce62cd58cb59d4246630b877cc22c7562c2c47bd9cbb75845db2f77c952f8778475c56b6079a8c79f0324ff662d5a058a24e23f6a446dcdb74898f449d12b301cfd37657d043058eb1c36a0205f8ee2906c6bafd9efbf941b607219762551d43251d76344348dbd0a383b99d27757a27332301823f81ee0e17c1dbe9fd13eb4a04740dec24d3e6ff48f22a3dfcb066302e870ff15350a2e54ae7f33280970e2ee4346d28e3660953810132cb8e4d608a6228eac42acdc1a7ba8467983e4fccf4c89f8d236de35c795ae8c9a11b4150430c0acf8c13db41d24b5db2b3efcf6c52f71d2ca794fea1c0b82ad12e247754f1150f5090186c322df84c08d907d381514457f4c199163f1edea5997d7b75f77ebc27b43640be5a53738088d83e448e5f5b2fc8a2a27ba597ca2c308c35cd2fab4a2d78f973821b1174c1f0f0a5f595f2b5ad5628884f0bbe13ddf2b765120e9c7d724269d347962f23f717b19bd11dcd0e6a9c031591096595530140a7ed0c4fd65fb93d5992ee3de338c5cc987ce7e2482328a8a170765db1cfb2b0d412a2d7b1306f294f3940c43f5be5cb01bb97fdcd83c717c2216dd111c2b72b5dc081a126dd9d18ad38cabd83fa7486361608876efb5c8213dc483de16fadb7501ee54e11c67add30596579796845edcae6abfc78159e4feb0f2c89c7be2ff0cfac9057fd95700bea2767ab0dd290a550324ffbd11b1de587e573846c7b516f18211fa7e65e6b616e16b8665d53fdb3bfb08907c7bdb51427d888ee11e49fee917e97bca2ef9acc868b3236a334dd347bf33e809af89f8288d80984d90ac506e1a665149cca36019ba0f42a69587fc27f6a45971137c34f117f76d719b1a41a02f82ddb547e4d4de5f6fdef7d214a1f257d4768861e58287e9adf9cbb6c75e02eb6cf3d858d5064b1682a1d557088f87e1282aecc64c7ff66707d3f9d42c77c4c6fd712bc27dfd6602bee1a4e6f9d8355b45288ce9ebd21ec4267ee393cab7c90586f7e407847a5e256bb8e7a057e4e4bff92eef9acad94860d2effd632236a0b5815c8a3e3db561b1cf5197b242976982a9cc4b3bdd671390829481c52d28ba061934905bbde57cc23df887a9fd33455f0f375ba720c15bb40a2345aeaa0d6996efaa76a078e4e36e26ce5358cbd588bd0d51e8d822e26d878372a57c6de7b6f3e6f3dcd757c6a985e56273986d2e2e40ee8cd0a017c7aa2e7f3af58af6e0655106291cf67df4b397105e47cb3bb2604008e53768d685ddf8dc843a01eb29c5895170f4319dcb3cfdb707a530ab0381dd2ebc5d640bcbcc74c005ae3214987cfc757b3a36e23a785eab2f3e10c275058a4a186a54e959c1733b71c1fa7b63e83f377b1213bf312f2791dde2a1bec74d2d2f30f59171e1a2e1cf3d38c4754bd51f5e64d41e6f1ca78fd9870ec0064e076a70b42176c4ef3761d9694989838806127de5dbf737d06786d9108f4e6ff7cbdfc1f7d99324328600abba6ca1f762748f83400290a688f979b5f69ba44dde09fb417fdf6fa75e1dc9d00157dac74dc0c1151b82ceca19d5170342fe9796d7ce94854463e68628be71af38844ac39d52aa61365d7a77975bdfa0ad16dffb304f4f5e9b34a4c27e89bf40b7f0ebe048dc014de1895e5ce8c0a2053cf074f8e4adb25d0ff7947b08dee2b0dda56421ceb0b1c7b204d94099582fda6f52ff37d978ea3927bfc676eed07071b43174fca2f111b4fd67f1ad0a631303e4195914db9a9e16206bb5b61cdfd0437c2af9638430e745aa3f3228d6c11624b37d1577983958b53fa96a16898790021e748454ba08b2021e15fa860242079c00802e88861e96db13c3bbdedb738072388080cf8f2b8d2bfa8696b32fd189bc717486b195d0a49b00f49a536335fc12ea40093a0a508161e65c9125a71b76f7af03fa12ea1897056adafd66fd3d428e189c407a0fa7cc94773703477b9dab1b459f409dc8909161c284959e5ed62ae666eff06f4b9717c053ce0f5206482505d9d8e1b3b8af5b7d45d36dce5568be1541fe805f1858c992a8ce5246f7f81a6aab1ad10997b18ad72615e02a3adf94ffebc3fdec942b03a6fd0bfef3587e98b38f85a88440735a0282739ac0f29e84327f3e5bc00d77d66f2253e3c0aad7015ef324fee9f1cdf069d6efdc94c1d06e347174819666e985cef3c87b9a1f6c70ee181a2f0d0f1644b5542a9d0d6dd8970432e136b4dd40a23d06c54e285c407613565f4c5757246b472562391b1c32e47f6c985ca3ad5edb2e6e03577af18ddf3fc3e1da7e97808d82b0480f1bf08dc00595a62ad5da3f7e87700e4f33b7066364b777a3ed180c63f4168ef85bb623728c3d1dd043ea1ed01ad6303aa3c67bb752fee7fd5d250ccca2aef97a4777fafe6d1770f0f25357f4b5852bb1bc49030c1bf4a5f2ffefd17afef040d765ecc854c4a978497c415bc659e41c3423c7131ac4b26c6cd1c4fff0c56264e1d6dc273cb11200070f010b835a9a61c5add62854b3be9cbf7aea14800615499a9ebc777e715c56259e5a7b1b14e5258c36256501cf89a0a0dab84ce8395092fb00f127ac4d3e7c05390938998246e20b63607c0c5bdf70066cef59b60a02b628dddb46a45d89591810c7d1513edc1bb17cc1496ec94a720443381ec80b107d9efb4806eba38e2d23c6e90f6f20ffa0dd0d4ceef49b86fbec880cf5c1ca4f25a7b1b54abfd1a85aa73dba357f92206dc7d8d9b17a23929a2bedf191fb0ea6dbbf0f64fe379a2fd57b8799b9bdaeff733ff0ed230b26fc2bdf4d14152985018cc42c447e42fc413fb9167ae74800c899323d474904f30ec90bd22d9b04098734de1b5201323bd780aae1e76749f61d19014fefdf55a4be4652fe6d6712d5b9df89b45aa8fea1b76b71188c2a3e667abe4d96f83a1c817389126f65f66a54335fc767c5c68bad0404c3f7b3caaba92a0afae1405eff661fe5002b50f090af066f70cc71d650f632b80e28caedfed1adc8888ab23cdf9e6532e0b6384c280f0e5c3c095e6a9d6d7e6efa21bd0ce5ffd466fdc3385a45da94c5f0fa2451351f77b4172d5d647ccd1fe5f968f72aeff6a2ec90853e0ea350e03724ec0c3db6759182819f5096973e26239f105543757959f29daa2b4e7361ad0ae37853055b3cb7818584835ae6894c97ee76ff99c6a91f455b211ac1c0ddfd6d96a010274362ed5c3e3b077c734b6ba1b94cb22930898cefe3ba96ec33634cb1515aab14fcf990d121c0b67bc75aea0ec20d971d233f8d3e55319f7566bf5082fbe818360cd07966d01ecb0a6dcd44d4dadfd858b51dedce43ba7f97a8cd2314d33f5e237399674434d3eb00b9042a3e6fbbca5833ba93f195f43831e2dc1342dceead71313e7b99ec3bacdcbecc222833e8d04f0f17c5962e6b09fc8b805f8307199a6f7286bb5faa8ec1c7525919a624acb1c9a0a3a3524663f8244b8b34bcd250bc3ba757b78b2015abeb44507b2d4c5b56afc99cfbd25468079c9d117c1796ccfe1a19653df74d2637eb4880870fcf9d8b8aea4b03e52c0fa11cefcbca435211ce4fba4d5e7da9d2b330ea6fb8c6c408c239051d35890ab6db22678bd41e4a73cd598367b73be65a345ed19801e7d8cc1f489bfd349c1c3f9fc4bf020eeedd6f5c667c61bb98ef78a9827f783be465ddd3c8927dacf0122869bd306ab31e45987b09a87da2e4bcca8c48d9ce5f65fa5d8b132922fb15bb8352d09997e4c4c80d368ac7be245dcd52bfd262a62131acbc4b139921d8e7c82eda706f39cfb4567f12b78536c15d1cbb9ed47bd97f8f289d727b9554d8545772688636f765113e03748436f46rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfwupd-1.2.14-lp152.3.9.1.src.rpmfwupd-langfwupd-lang-all    fwupdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.2.143.0.4-14.6.0-14.0-15.2-14.14.1`c_V ^y]|@]A[@[\[Xf@[E@Zľ@ZlZ@Z`@Z1@Z1@Z1@Z;@Z8@Z2gYYYX @XX*X*X*X*X*X*X*X*X*Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@UeU+U+Gary Ching-Pang Lin QK ZHU Michael Gorse Frederic Crozat glin@suse.comfezhang@suse.comJan Engelhardt tchvatal@suse.comoliver@getspam.dedimstar@opensuse.orgmpluskal@suse.comantoine.belvire@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgstefan.bruens@rwth-aachen.defcrozat@suse.comstefan.bruens@rwth-aachen.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgmpluskal@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Update to version 1.2.14: (jsc#SLE-16809, bsc#1182057) * Release fwupd 1.2.14 * Fix using a very new libxmlb with a very old fwupd daemon * uefi-capsule: Specify the section flags for .sbat * uefi-capsule: Ensure SBAT metadata is added correctly * uefi-capsule: Set the component generation to 1 * uefi-capsule: Include all the sections when using objcopy * Allow building without SBAT metadata * uefi-capsule: Fix objcopy failing to add a .sbat section on aarch64 * uefi-capsule: Add SBAT metadata to the fwupd EFI binary * uefi: add configuration option for objcopy utility. * uefi: Make generate_binary.sh more robust * efi: use a wildcard section copy for final EFI generation * Fix the DeviceID set by GetDetails * synaptics-prometheus: Force the minor version from 0x02 to 0x01 to make sure the devices can be updated back to 0x01. * Validate that gpgme_op_verify_result() returned at least one signature (boo#1172643 CVE-2020-10759) * trivial: uefi: fix dell TPM updates * prevent updates to occur via synaptics-mst plugin * upower: Decrease minimum battery requirement to 10% * src: fu-engine: check version was updated by checking version * Correctly import PKCS-7 remote metadata * Disable the battery percentage checks if UPower is unavailable * efi: use a wildcard section copy for final EFI generation * fu-engine: Read all releases and convert versions when comparing * Do not do semver conversion in fu_common_vercmp() * unifying: use the correct timeout for IO channel writes * Only check the vendor ID if the device has one set * wacom-raw: Correct HWID support * modem-manager: increase re-enumeration delay to 20000ms * modem-manager: add counterpart GUID for the DW5821e/eSIM * usb: make loading vendor/product/serial strings non-fatal * Strip trailing whitespace from USB descriptors * udev-device: fix offset of vendor id of hidraw devices * thunderbolt-power: avoid checking for bolt support * modem-manager: Fix a tiny memory leak when starting the daemon * Fix usage of incorrect type for return value * fu-common: Use environment variables for systemd managed directories * Use more systemd directives for directories - Specify the SBAT metadata (bsc#1182057) - Drop upstreamed patch: CVE-2020-10759.patch- Add fwupd-jscSLE-11766-close-efidir-leap-gap.patch: Set SLE and openSUSE esp os dir at runtime (jsc#SLE-11766) - Drop build option -Defi_os_dir="%{efidir}": with the above patch fwupd can detect esp os dir dynamically - Update the efidir related %post and %postun scripts in spec file- Add CVE-2020-10759.patch: check for a valid gpg signature (boo#1172643 CVE-2020-10759).- Ensure /var/cache/fwupd is created and owned by package, required when StateDirectory is not set for systemd service.- Update to version 1.2.11 (jsc#SLE-10751): * synapticsmst: Use a more suitable icon for the device * thunderbolt: Fix logic to work properly with ICL thunderbolt controller * Do not ask the user to upload a report if ReportURI is not set * Do not crash when starting tpm2-abrmd * fu-history: Update device_modified in sql database during updates * synaptics-prometheus: Fix tiny memory leak when using FuSynapromConfig * Remove replug flag after the device comes back from reboot * uefi: add support for tpm2-tools 4.X * fu-engine/fu-config: Reload metadata store when configuration changes * unifying: update Solaar url * synapticsmst: Add a SynapticsMSTBoardID for another Lenovo dock * synapticsmst: Add a SynapticsMSTBoardID for a Lenovo dock * synapticsmst: Display the board ID in non-hex form in the error message * Be more accepting when trying to recover a failed database migration * modem-manager: add counterpart GUID for the DW5821e * fu-tool: Port ability to update a single device from fwupdmgr * uefi: Actually write the new device path if different than before * Fix a crash when stopping the fwupd service * Relax the certificate time checks in the self tests for the legacy certificate * Never show AppStream markup on the console * Do not segfault when trying to quit the downgrade selection * Allow specifying GUID to check any version exists - Add fwupd-bsc1130056-change-shim-path.patch to set the default shim binary for openSUSE/SLE (bsc#1130056) - Add fwupd-bsc1143905-hash-the-source-files.patch to hash the source files instead of libfwupdprivate.a to avoid the checksum change due to the random naming LTO profile sections (bsc#1143905) - Mark fwupdate as obsolete + fwupdate has been merged into fwupd since fwupd 1.1.0.- Update to version 1.0.9 (FATE#326702): + New Features: - Add support for more Wacom tablets. - Add support for the Synaptics Panamera chip. - Add validation for Titan Ridge Thunderbolt devices. - Use boltd force power API if available. + Bugfixes: - Allow flashing Unifying devices in recovery mode. - Allow updating just one specific device from the commandline. - Do not hold hidraw devices open forever. - Do not use 8bitdo bootloader commands after a successful flash. - Don't crash when the Dell alternate device has not been set. - Don't potentially expose user passwords for remotes. - Fix a potential buffer overflow when applying a DFU patch. - Fix a potential segfault in smbios data processing. - Fix downgrading older releases to devices. - Fix failure to detach Unifying devices when using a slow host controller. - Fix flashing devices that require a manual replug. - Handle -EAGAIN from the kernel better when reading NVM. - Drop enable_pkcs7_when_testing_only.patch: fixed upstream.- Use noun phrase for summary. Trim request for comments from description.- Run %udev_rules_update in post as package install udev rules- Update to version 1.0.8: + New Features (including version 1.0.7): - Add an plugin to update some future Wacom tablets - Add 'fwupdmgr get-topology' to show logical device tree - Add support for creating a flatpak - Add support for creating a snap - Add support for Motorola S-record files - Add the Linux Foundation public GPG keys for firmware and metadata - Show a translated warning when the server is limiting downloads - Add enable-remote and disable-remote commands to fwupdmgr - Add fu_plugin_add_compile_version() for libraries to use - Allow requiring specific versions of libraries for firmware updates - If no remotes are enabled try to enable the LVFS - Show a warning with interactive prompt when enabling a remote + Bugfixes (including version 1.0.7): - Add a firmware diagnostic tool called fwupdtool - Adjust all licensing to LGPL 2.1+ - Allow installing more than one firmware using 'fwupdmgr install' - Allow specifying hwids with OR relationships - Do not call fu_plugin_init() on blacklisted plugins - Do not require libcolorhug to build - Fix a crash in libfwupd where no device ID is set - Fix a potential DoS in libdfu by limiting holes to 1MiB - Fix a segfault that sometimes occurs during cleanup of USB plugins - Fix Hardware-ID{0,1,2,12} compatibility with Microsoft - Hide devices that aren't updatable by default in fwupdmgr - Search all UEFI GUIDs when matching hardware - Stop matching Nintendo Switch Pro in the 8bitdo plugin - Check that EFI system partition is mounted before update - Disable synapticsmst remote control on failure - Don't recoldplug thunderbolt to fix a flashing failure - Fix SQL error when running 'fwupdmgr clear-offline' - Improve the update report message - Only enumerate Dell Docks if the type is known - Only run certtool if a new enough gnutls is present - Prevent a client crash if the daemon somehow sends invalid data - Reboot after scheduling using logind not systemd - Use the right encoding for the label in make-images - Added/backported enable_pkcs7_when_testing_only.patch: + needed to disable pkcs7 test during build (can be removed for fwupd >= 1.0.9)- Update hasbang in installed files from /usr/bin/env python3 to /usr/bin/python3.- Update url - Small packaging cleanup with spec-cleaner- Update to version 1.0.6: + New Features: - Add bash completion for fwupdmgr. - Add support for newest Thunderbolt chips. - Allow all functions that take device arguments to be prompted. - Allow devices to use the runtime version when in bootloader mode. - Allow overriding ESP mount point via conf file. - Delete any old fwupdate capsules and efivars when launching fwupd. - Generate Vala bindings. + Bugfixes: - Allow ctrl-d out of the prompt for devices. - Allow to create package out of provided binary. - Correct handling of unknown Thunderbolt devices. - Correctly detect new remotes that are manually copied. - Fix a crash related to when passing device to downgrade in CLI. - Fix running the self tests when no fwupd is installed. - Fix Unifying signature writing and parsing for Texas bootloader. - Only send success and failure reports to the server. - Use a CNAME to redirect to the correct CDN for metadata. - Use a longer timeout when powering back the Thunderbolt device. - Add pkgconfig(bash-completion) BuildRequires: new dependency.- Ensure library package has a dependency on main package, otherwise it won't be usable.- Update to version 1.0.5: + New Features: - Offer to reboot when processing an offline update. - Report the efivar, libsmbios and fwupdate library versions. - Report Thunderbolt safe mode and SecureBoot status. - Show the user a URL when they report a known problem. - Support split cabinet archives as produced by Windows Update. + Bugfixes: - Be more careful deleting and modifying device history. - Clarify which devices don't have upgrades. - Ensure the Thunderbolt version is xx.yy. - Fix a daemon warning when using fwupdmgr get-results. - Fix crasher with MST flashing. - Fix DFU detach with newer releases of libusb. - Include the device VID and PID when generating the device-id. - Set the RemoteId when using GetDetails. - Stop matching 8bitdo DS4 controller VID/PID. - Use help2man for dfu-tool and drop docbook dependencies. - Use ngettext for any strings with plurals. - Use the default value if ArchiveSizeMax is unspecified.- Update to version 1.0.4: + New Features: - Add D-Bus methods to get and modify the history information. - Allow the user to share firmware update success or failure. - Ask the user to refresh metadata when it is very old. - Store firmware update success and failure to a local database. + Bugfixes: - Add a device name for locked UEFI devices. - Allow each plugin to opt-in to the recoldplug action. - Fix firmware downloading using gnome-software. - Fix UX capsule reference to the one specified in efivar. - Never add two devices to the daemon with the same ID. - Rescan supported flags when refreshing metadata. - Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.- Update to version 1.0.3: + New Features: - Add a new plugin to add support for CSR "Driverless DFU". - Add initial SF30/SN30 Pro support. - Support AppStream metadata with relative URLs. + Bugfixes: - Add more metadata to the user-agent string. - Block owned Dell TPM updates. - Choose the correct component from provides matches using requirements. - Do not try to parse huge compressed archive files. - Fix a double-free bug in the Udev code. - Handle Thunderbolt "native" mode. - Use the new functionality in libgcab >= 1.0 to avoid writing temp files.- Unbreak compilation on non-x86, upstream renamed options to disable plugins.- Update to version 1.0.2: + Add a plugin for the Nitrokey Storage device + Add support for the original AVR DFU protocol + Allow different plugins to claim the same device + Allow quirks to set common USB properties + Move a common plugin functionality out to a new shared object + Optionally delay the device removal for better replugging + Set environment variables to allow easy per-plugin debugging + Use a SHA1 hash for the internal DeviceID + Add quirk for AT32UC3B1256 as used in the RubberDucky + Disable the dell plugin if libsmbios fails + Don't register for USB UDev events to later ignore them + Fix a possible buffer overflow when debugging ebitdo devices + Fix critical warning when more than one remote fails to load + Fix DFU attaching AVR32 devices like the XMEGA + Ignore useless Thunderbolt device types + Refactor ColorHug into a much more modern plugin + Release the Steelseries interface if getting the version failed + Remove autoconf-isms from the meson configure options + Show a nicer error message if the requirement fails + Sort the output of GetUpgrades correctly - Changes from version 1.0.1: + Add support for HWID requirements + Add support for programming various AVR32 and XMEGA parts using DFU + Add the various DFU quirks for the Jabra Speak devices + Allow specifying the output file type for 'dfu-tool read' + Move the database of supported devices out into runtime loaded files + Support the IHEX record type 0x05 + Use help2man to generate the man page at build time + Use the new quirk infrastructure for version numbers + Catch invalid Dell dock component requests + Correctly output Intel HEX files with > 16bit offset addresses + Do not try to verify the element write if upload is unsupported + Fix a double-unref when updating any 8Bitdo device + Fix crash when enumerating with Dell dock connected but with no UEFI + Fix uploading large firmware files over DFU + Format the BCD USB revision numbers correctly + Guess the DFU transfer size if it is not specified + Include the reset timeout as wValue to fix some DFU bootloaders + Make the error message clearer when sans fonts are missing + Support devices with truncated DFU interface data + Use the correct remote-specified username and passord when using fwupdmgr + Use the correct wDetachTimeOut when writing DFU firmware + Verify devices with legacy VIDs are actually 8Bitdo controllers - Add help2man as BuildRequires.- Fix dependencies and build options for non-x86 architectures. At least FW updates for USB are arch independent, and EFI FW updates can also be applied on Aarch64.- Update to version 1.0.0: * Add the plugin documentation to the main gtk-doc * Add a waiting-for-auth daemon state * Add fwupd_remote_get_checksum() to use in client programs * Generate the LD script from the GObject Introspection data * Prevent fwupd from mounting filesystems * uefi: Do not use system-specific infomation for PCI devices * uefi: Support uploading the firmware splash image * dell: only set coldplug delay when we know we need it * dell: only run SMI to toggle host MST GPIO on systems with host MST * dell: add functionality to blacklist HW with problems * dell: only run on intended chassis * thunderbolt-power: always run after thunderbolt plugin * Allow plugins to depend on each other * Add support for SMBIOSv3 * dell: prefer to use hwids to get DMI keys and DE table * debian: remove /etc/fwupd.conf on upgrade * unifying: Use fu_plugin_check_supported() * Add fu_plugin_check_supported() * unifying: Use a device whitelist to avoid breaking devices * Fix various printing issues with the progressbar * dell: Fix a trivial whitespace issue * Do not fail to load the daemon if cached metadata is invalid * Do not store the newest release as part of the FuDevice object * Add a method to return a list of upgrades for a specific device * Move the downgrade calculation to the daemon * Make FuDevice derive from FwupdDevice rather than FwupdResult * Add a command 'clear-offline' to fwupdmgr * Merge releases where multiple remotes provide the same firmware * Remove the UniqueID property * uefi: Do not set the release version * udev: Do not match USB devices, even with a GUID set * Use the intel-wmi-thunderbolt kernel module to force power * dell: drop thunderbolt force power code * unifying: Add hardcoded summaries for peripheral kinds * Create CODE_OF_CONDUCT.md * Ensure more devices set the device summary * Add an 'Summary' property to each device * Add a human-readable title for each remote * unifying: Disable if the kernel has no CONFIG_HIDRAW support * Move deprecated symbols to a new header * Introduce an s390x cross compile target to CI * Add ModifyRemote as an easy way to enable and disable remotes like the LVFS * Do not auto-open all USB devices at startup * dfu: Use FuDeviceLocker * unifying: Use FuDeviceLocker * colorhug: Use FuDeviceLocker * ebitdo: Use FuDeviceLocker * altos: Use FuDeviceLocker * steelseries: Use FuDeviceLocker * usb: Use FuDeviceLocker * Add FuDeviceLocker to simplify device open/close lifecycles * dfu: Remove DEVO support * dfu: Remove the now-unused symtab support * Remove the ELF support from libdfu and move the code to the altos plugin * Use -Werror when building in Travis CI * Do not install the libdfu helper library * Parse the SMBIOS DMI table directly * usb: Disable the fallback USB plugin * Test for missing language translations at build time * Fix the libdfu self test failure on s390 and ppc64- Update to version 0.9.8: * Add a command 'clear-offline' to fwupdmgr * Do not fail to load the daemon if cached metadata is invalid * Fix a crash when using fu_plugin_device_add_delay() * Fix the libdfu self test failure on s390 and ppc64 * Format the BCD USB revision numbers correctly * Never fallback to an offline update from client code * Prevent fwupd from mounting filesystems * dfu: Allow flashing when the target does not specify an alt-name * dfu: Do not try to verify the element write if upload is unsupported * dfu: Fix uploading large firmware files * dfu: Include the reset timeout as wValue to fix some hardware * dfu: Set the vendor ID to the runtime USB VID * dfu: Use 0x0101 as an alias for 0x0110 * thunderbolt: move test for mock environment (gh#hughsie/fwupd#280) * udev: Do not match USB devices, even with a GUID set * uefi: Do not set the release version * unifying: Disable if the kernel has no CONFIG_HIDRAW support- Update to version 0.9.7: + 10 months worth of bugfixing, integrating more vendor specific Firmware update paths.- Update to version 0.8.1: + Delete duplicate translations (gh#hughsie/fwupd#89). + Do not hardcode docbook2man path. + Fix fwupdmgr timeout with missing pending database. + Fix compiler warnings. + Fix a crash when enumerating devices on a Dell WLD15. + dell: don't initialize libsmbios on unsupported systems. + Do not fail to start on Dell hardware. + Adjust systemd confinement restrictions. + Do not dlclose modules when running under valgrind. + Really remove the NoNewPrivileges systemd confinement. + Release fwupd 0.8.1.- Update to version 0.8.0: + Show a different error when checking for updates while on + battery power (gh#hughsie/fwupd#68). + Clarify the test in --help and man page related to offline + (gh#hughsie/fwupd#69). + libdfu: Use a heuristic for the start address if the firmware + has no DfuSe footer. + dell: Don't return the address of a stack variable. + dell: Fix a possibly-impossible-to-hit buffer overrun. + close USB devices before error returns (gh#hughsie/fwupd#73). + Make libelf support optional. + Always make sure we're getting a C99 compiler. + Fix redeclaration of polkit autocleanup functions. + Uncomment SystemdService parameter in the dbus service file + (gh#hughsie/fwupd#74). + Make all providers and plugins share a GUsbContext. + Unexport libebitdo. + Move the plugins into plugin-specific directories. + Convert the providers to plugins to simplify code and for + future features. + Add support for Logitech Unifying devices. + Add a set of vfuncs that are run before and after a device + update. + Return the pending UEFI update when not on AC power. + Move the UPower functionality to a plugin. + Fix udev plugin loading. + fix dfu plugin loading. + Disable PrivateNetwork on systemd service. + Use more restrictive settings when running under systemd. + dell: add a new method for forcing a controller to flash mode. + Add VerifyUpdate to update the device checksums server-side. + Move the Option ROM parsing to the Udev plugin. + Move the device add delay to shared code. + Add initial skeleton for Intel Thunderbolt support. + unifying: Use the actual bootloader VID/PIDs when in firmware + mode. + Allow the metadata to match a version of fwupd and the existing + fw version. + Add fwupd_result_get_device_version_bootloader(). + Fix the appstream-glib version guards. + dell: Add coldplug methods to let other plugins turn on + TBT/GPIO. + libdfu: Don't read data from some DfuSe targets. + Add the ability to run a prepare->exec->cleanup on coldplug. + Allow plugins to request that all plugins re-coldplug. + thunderbolt: Detecting new devices and add an actual device to + the daemon. + Add support for flashing the ChaosKey. + thunderbolt: add some guards around empty arrays. + dell: Adjust the coldplug preparation and cleanup sequence. + dell: Fix possible linker problem. + Revert "thunderbolt: add some guards around empty arrays". + Add fu_plugin_set_coldplug_delay() to allow hardware to + initialize if required. + altos: Add error checking when using termios. + ebitdo: Subclass FuDevice like the altos plugin. + altos: Set the flags in the init_real so they work for the + cmdline tool. + unifying: Subclass FuDevice like the altos plugin. + Include all debug messages when run with --verbose. + dell: introduce a standalone (noinst) tool to force mode + flashes. + Introduce plugin for Synaptics MST hubs. + synapticsmst: Add cascade support. + Only register the D-Bus service when all devices have been + added. + synapticsmst: Refactor away the global state. + synapticsmst: fix cascade support in the plugin. + Updates for thunderbolt plugin. + thunderbolt: Add special handling for safe mode on Dell systems + (gh#hughsie/fwupd#84). + synapticsmst: Iterate all nodes rather than hardcoding to 3. + synapticsmst: build GUID using dock type. + Add a new function fu_dell_supported to fu-dell-common. + synapticsmst: add a test suite. + synapticsmst: Fix up some trivial whitespace issues. + Fix a refcounting issue in the udev plugin. - Add rpmlintrc untill security review is resolved- Update to version 0.7.5: + Clean up PO files + Verify devices support updating in mode they are called. + Fix an assert when unlocking the dummy ESRT device + Don't create the UEFI dummy device if the unlock will happen on + next boot + dell: Match on TB16 as well + Fix a -fstack-protector-strong crash when uploading firmware + Enable the stack protection in local builds + dell: If running in test suite, don't try to get product ID + from sysfs + libfdfu: Show a warning when getting the alt-name failed + dfu: Fix listing devices using the ST reference bootloader + Show the nicely formatted target name for DfuSe devices + libdfu: Fix two possible critical warnings for corrupt USB + descriptors + libdfu: Correctly offset addresses when one zone has multiple + sectors + libdfu: Do not do GetStatus on dfuse upload + libdfu: Fix uploading from DfuSe devices + libdfu: Use the device offset when writing DfuSe firmware + libdfu: Add DfuAction enumerated value to represent a device + action + libdfu: Use an animated progress bar when performing DFU + operations + libdfu: Do not do a zero-byte download when in DfuSe mode + libdfu: Fix verification of written DfuSe firmware + libdfu: Ensure the device is open before claiming the interface + libdfu: Ensure the mode is set correctly when faking a runtime + libdfu: Re-get the quirks when the DfuDevice gets a new + GUsbDevice + libdfu: Add quirks for HydraBus as it does not have a DFU + runtime + libdfu: Match the device booloader or runtime VID and PID when + checking firmware + Add a 'replace-data' command to dfu-tool + string + libdfu: Add dfu_sector_get_zone() to get the continuous memory + zone number + libdfu: Wait for DNBUSY to be cleared when checking the DfuSe + status + libdfu: Correctly erase DfuSe devices + Enable hardening flags on more binaries + libdfu: Correctly set the element address when uploading from + DfuSe devices - Add pkgconfig(gmodule-2.0) BuildRequires: Align with what + configure checks for. - Add pkgconfig(libsmbios_c) BuildRequires: Support dell bios. + Unfortunatly, until we have fwup packaged and enabled, this will + not work. - Add disabled pkgconfig(libtbtfwu): For future thunderbolt + support.- Update to version 0.7.4: + Add a fallback for older appstream-glib releases + Write the ELF files with the correct section type + Fix libfwupd self tests when a host-provided fwupd is not + available + Add dfu_firmware_add_symbol() + Add the Altos symbol table to the DfuFirmware + Use the symtab to set the VID/PID from Altos IHEX firmware + images + Show the human-readable version in the 'dfu-tool dump' output + Allow specifying the argument to 'dfu-tool set-release' in + major.minor format. + sections + Support writing the IHEX symbol table + call + Load the symbol table from ELF firmware + Load the Altos USB descriptor from ELF files + Add DFU_CIPHER_KIND_RSA + Fix a possible crash when uploading firmware files using libdfu- Update to version 0.7.3: + build: Fix gtk-doc build when srcdir != builddir + In get-details output, display the blob filename + Ensure the update ID is set when getting local firmware details + Use a private gnupg key store + Add support for installing against multiple devices from a CAB + file + Use the correct firmware blob when installing a composite + device update + in get-details output, display update_name rather than Unknown + Device + statements + Don't make failures critical while checking versions or locked + state + Show a more detailed error when installing firmware on the + wildcard + Add Dell TPM and TB15/WD15 support via new Dell provider. + file + Allow blacklisting devices by their GUID + header file + Add XPS 9250 to Dell TPM modeswitch blacklist + Only display flashes left in results output when it gets low. + Add a small library for talking with 0bitdo hardware + Add another compile warning and fix up any build failures + Embed fwupd version in generated libfwupd and libdfu + documentation + Update fwupdmgr manpage for new commands and arguments + build: Fix gtk-doc build when srcdir != builddir + online not offline + Get the firmware version correctly from 0Bitdo gamepads + Switch to the Amazon S3 CDN for firmware metadata + Fix writing 8Bitdo device firmware + be updated + Show the vendor flashing instructions when installing + Split out the DFU file formats to separate files + Add fwupd_result_remove_device_flag() + Add FU_DEVICE_FLAG_NEEDS_BOOTLOADER + get-updates output + Allow providers to export percentage completion + Add fwupd_client_get_status() + Handle the 8Bitdo bootloader in a better way + Show a progress notification when installing firmware + Add fwupd_result_get_unique_id() + Use the SHA1 hash of the local file data as the component + origin + Use the correct define prefix for FwupdDeviceFlags + libdfu: Fix hang when parsing corrupt IHEX files + Add a set-target-size command to dfu-tool + Support the 'DEVO' cipher kind in libdfu + Add a set-address command to dfu-util + Disable the Dell specific code by default + Conditionally enable all providers based upon what's installed + Add a summary of providers that are enabled from configure + Do not use the deprecated GNOME_COMPILE_WARNINGS + Ignore devices that do not add at least one GUID + Do not attempt to add DFU devices not in runtime mode + Save the unique ID in the pending database + libdfu: Add initial ELF reading and writing support + Add dfu_firmware_format_from_string() + Normalize the DfuFirmwareFormat enums- Update to version 0.7.2: + Allow devices to have multiple assigned GUIDs + Only return updatable devices from GetDevices() + Add fu_device_get_alternate() + Allow metainfo files to match only specific revisions of + devices + Re-read flags for a device after a provider's unlock routine is + done + Test for a locked device when trying to install firmware update + Enforce allowing providers to take away flash abilities + Support returning multiple GUIDs from GetDetails + Add a GetDetailsLocal() method to eventually replace + GetDetails() + break + libdfu: Add DfuVersion enumerated values + libdfu: Show the DFU protocol version in 'dfu-tool list' + Only claim the DFU interface when required- Update to version 0.7.1: + Fix libdfu CRC check for big endian architectures + Add dfu_image_get_element_default() + Fix libdfu CRC check for big endian architectures + Fix big endian issues when reading and writing DFU and DfuSe + files + Remove non-interactive pinentry setting from fu-keyring + Set the system's DMI product name as the DisplayName for UEFI + Re-order output of get-devices to be easier to read + Make the device display name nicer + update version + Return all update descriptions newer than the installed version + Add summary and name field for Rival SteelSeries + Fix a critical warning when restarting the daemon + Add a 'supported' flag to the FuDevice + Add fwupd_client_connect() + Add a 'monitor' debugging command for fwupdmgr + Add device-added, device-removed and device-changed signals + Match the AppStream metadata after a device has been adedd + Re-match devices when the AppStream metadata is updated + Show 'Unknow Device' in fwupdmgr when a device name is not set + Set the device description when parsing local firmware files + Add support for a new device field "Flashes Left". + src/Makefile.am: reshuffle so enableable bits are only + referenced when on + Add support for a --force flag to override provider warnings- Update to version 0.7.0: + Use g_usb_context_wait_for_replug() + Run vendor plugins as required + Add a plugin for SteelSeries hardware + Add fwupd_device_flag_to_string() + Return the device flags when getting firmware details + Show device flags in 'fwupdmgr get-devices' + Add fwupd_trust_flag_to_string() + Export FwupdUpdateState in libfwupd + Export FwupdUpdateFlags in libfwupd + Add FwupdResult to libfwupd + Add a self test framework for libfwupd + Add FwupdClient to libfwupd + Use FwupdClient from libfwupd in fwupdmgr + Use libfwupd inside the daemon + Emit a FwupdClient::changed when the daemon emits this signal + Rename some of the new libfwupd API to align with the D-Bus + names + libdfu: Fix up some NULL/FALSE confusion + libfwup: Fix up some NULL/FALSE confusion + FwupdClient + Allow other checksum kinds in FwupdResult + Allow SHA-256 hashes when verifying + Show the checksum kind in the fwupdmgr output + Add Alienware to the version quirk table + Do not use /tmp for downloaded files + Add fwupd_result_has_device_flag() + Do not return updates that require AC when on battery + Connect to UPower at startup + Test that GPG key import actually was successful (or didn't + change a key already in the keyring) + Use g_auto() in FuKeyring + Return errors of the correct type when using libfwupd + Allow overridding the location of the pending database for + test suite + Allow overriding the location of the provider offline files for + test suite + Validate that the dbus system bus is available before running + libfwupd tests + Update README.md for changes that have happened in the project + Add some basic explanation of how to use fwupd with various + frontends + Split out the libdfu-devel package + Revert "Allow overridding the location of the pending database + for test suite" + Revert "Allow overriding the location of the provider offline + files for test suite" + Allow the test suite to run in %check + Generate gtk-doc documentation for libfwupd- Update to version 0.6.3: + Require AC power before scheduling some types of firmware + update + Install the hardcoded firmware AppStream file + Correct the BCD version number for DFU 1.1 + Add an unlock method for devices + Add ESRT enable method into UEFI provider. + Only read PCI OptionROM firmware when devices are manually + unlocked + Do not use deprecated API from libappstream-glib + Ignore the DFU runtime on the DW1820A + Export the attribute and quirk values in libdfu + Show ignored DFU devices in dfu-util, but not in fwupd + Allow defining update vfuncs with no runtime support + Revert "Allow defining update vfuncs with no runtime support" + Add a simple plugin infrastructure- Update to version 0.6.2: + Add 'Created' and 'Modified' properties on managed devices + Fix get-results for UEFI provider. + Support vendor-specific UEFI version encodings + Move quirks directly into a single table and file.- Update to version 0.6.1: + Only dump the profiling data when run with --verbose + Always persist ColorHug devices after replug + Do not misdetect different ColorHug devices- Update to version 0.6.0: + Add support for updating USB devices with DFU + libdfu: Add support for DfuSe firmware + libdfu: Generate gtk-doc documentation + libdfu: Don't rely on specific hardware to be present + libdfu: Move the VID:PID checks from the tool to DfuDevice + libdfu: Use a custom error domain + Use the same device identification string format as Microsoft + libdfu: Fix crash when setting a target size + libdfu: Allow setting the alternate settings in DfuSe firmware + libdfu: Add a merge command to dfu-tool + libdfu: Allow choosing a different alt-setting when downloading + libdfu: Fix a crash when setting a NULL image name + libdfu: Correctly implement auto-boot in dfu_device_download() + libdfu: Check for extra args to dfu-tool convert + libdfu: Call the progress callback when doing detach + Ignore the DFU device detach:attach when verifying + libdfu: Require a --force flag to flash wildcard firmware + Use new API available in fwup 0.5 + libdfu: Make the element address 32 bits in size + libdfu: Support the ST-specific bitCanAccelerate + libdfu: Only do a Detach notification if we're actually doing to do it + libdfu: Use the progress bar for all uploads and downloads + libdfu: Improve the output of 'dfu-util list' + libdfu: Support download and upload to ST DfuSe devices + libdfu: Fix multi-interface devices like the Neo Freerunner + libdfu: Add a pkgconfig file + libdfu: Use signals to propagate device state + libdfu: Add a context object to handle device hotplug + libdfu: Add an example showing GObject Introspection + libdfu: Do not ref DfuDevice in DfuTarget so the auto-close + logic works + Close DFU devices as soon as possible after the transfer has completed + Emit the changed signal after doing an update + Rescan the DFU device after replug to get the new version + libdfu: Add dfu_context_get_device_by_platform_id() + libdfu: Add dfu_device_get_runtime_release() + libdfu: Add dfu_device_get_display_name() + libdfu: Fix self tests after recent API change + Split out the DFU provider as a new file + libdfu: Copy the platform ID and invalidate the GUsbDevice when removed + libdfu: Accept multiple spaces after the DfuSe sector name + libdfu: Verify the GUsbDevice is set before using it + libdfu: Remove the weak pointer when destroying the DfuTarget + libdfu: Fix dfu_device_wait_for_replug() so it can work with a DfuContext + Export the AppStream ID when returning device results + Rescan the DFU device after firmware has been updated + libdfu: Handle cancellation with ctrl+c in dfu-tool + libdfu: Add a quirk to support DFU runtime-less devices + libdfu: Add an explicit 'attach' method + libdfu: Add dfu_firmware_get_image_by_name() + libdfu: Make reading and writing to targets easier to + understand + Fix compile with --disable-shared + libdfu: Display all the files shown with 'dfu-tool dump' + libdfu: Fix a few crashers found using afl + libdfu: Fix another bug discovered by the fuzzer + libdfu: Add commands to encrypt and decrypt firmware images + libdfu: Show better device errors + libdfu: Add DfuCipher which is a property on a target and a + firmware file + libdfu: Add support for the draft 'DFU Metadata Table + Specification' + libdfu: Only enumerate the DfuContext when required + libdfu: Fix several reported crashes in the inhex32 import code + Release fwupd 0.6.0- Update to version 0.5.4: + Fix compile error against fwupdate git due to dropped + functions. + Use strerror() when printing errors from libfwupdate + Use new API available in fwup 0.5 + Release fwupd 0.5.4- Update to version 0.5.3: + Avoid seeking when reading the file magic during refresh + Do not assume that the compressed XML data will be NUL + terminated + debugging + Use the correct user agent string for fwupdmgr + Release fwupd 0.5.3- Update to version 0.5.2: + Ensure D-Bus remote errors are registered at fwupdmgr startup + Show the dotted-decimal representation of the UEFI version + number + require appstream-glib 0.5.1 + not found + When the version is from the 'FW' extension do not cache the + device + Support cabinet archives files with more than one firmware + Add the update description to the GetDetails results + Add profiling data to debug slow startup times + Fix verify-update to produce components with the correct + provide values + Clear the in-memory firmware store only after parsing a valid + XML file + Release fwupd 0.5.2- Update to version 0.5.1: + Fix the error message when no devices can be updated + offline update: Use glib api for for reading symlinks + Release fwupd 0.5.1- Update to version 0.5.0: + Do not merge the existing firmware metadata with the submitted + files + Raise the dep on GLib to support and use g_autoptr() + Do not reboot if racing with the PackageKit offline update + mechanism + Release fwupd 0.5.0- Update to version 0.1.6: + Install fwupd and fwsignd into /usr/lib/$(triplet)/fwupd + instead. + Use the new secure metadata URI + Update the offline update service to invoke right command + Don't apply firmware if something else is processing the + offline update + Remove fwsignd, we have the LVFS now + Depend on appstream-glib >= 0.5.0 + Add application metadata when getting the updates list + Simplify the version properties on devices to avoid complexity + and bugs + Release fwupd 0.1.6- Update to version 0.1.5: + Allow fwupd to be autostarted by systemd + Sign the test binary with the correct key + Do not pre-convert the update description from AppStream XML + Devices with option ROM are always internal + Prefer the GUID from the firmware than the device + Allow no arguments to 'fwupdmgr verify-update' and use sane + defaults + Add the ability to remove a vendor on the LVFS site + Fix validation of written firmware + Move the verification and metadata matching phase to the daemon + Add a simple config file to store the correct LVFS download URI + Make parsing the option ROM runtime optional + Add a Raspberry Pi firmware provider + Use the AppStream 0.9 firmware specification by default + Generate the ColorHug test files at runtime + Release fwupd 0.1.5- Update to version 0.1.4: + man/Makefile.am: Add --sgml to docbook2man invocation + Make statements about storing private keys stronger. + Provide a way for clients to add new firmware metadata to the + system cache + Fix fwupd-offline-update.service + Revert "man/Makefile.am: Add --sgml to docbook2man invocation" + Add a Udev firmware provider + Extract the version string from the ROM in PCI devices + Add a 'verify' command that verifies the cryptographic hash of + device firmware + Make the ROM parsing more robust and add self tests + Get the version number out from Intel VBIOS too + Provide a way to dump the option ROM using the command line + build: gusb is required even without colorhug + remove unused variables + Do not return NULL as a gboolean + Fix Intel VBIOS detection on Dell hardware + Do not use the subsystem information when constructing the fake + GUID + Actually parse the PCI option ROM + Accept multiple files at one time when using fwupdmgr dump-rom + verify run + Add a 'verify-update' command to fwupdmgr + Fix trivial bug when parsing firmware versions + Keep hitting the hardware until it gives us enough ROM + Make the version parsing more resilient to corrupt firmware + Fix the example .inf file to reflect reality + Fix ROM PPID searching to work for all ROMs + Move the LVFS website to the fwupd project + Add the ability to create detached signatures + Allow cab files to be saved + Add a simple signing server that operates on .cab files + Automatically download metadata using fwupdmgr if required + Don't call efibootmgr after fwupdate. + Associate the contact email address directly with the vendor + key + Use the actual LVFS GPG key + Allow running fwsignd as the non-root user + metadata + Do not merge existing LVFS metadata + Do not use the file hash when storing the LVFS submitted + firmwares + Move GetUpdates to the daemon + Change the DBus method for installing firmware to 'Install' + Allow installing an offline UEFI update without --offline + Add a 'fwupdmgr update' command to update all devices to latest + versions + 'update' command + Increase the size limit of firmware to 50Mb + Only sign files when the entire file has been copied + Fallback to offline install when calling the update argument. + Reload appstream data after refreshing. + Release fwupd 0.1.4- Update to version 0.1.3: + Coldplug the devices before acquiring the well known name + Add an UNKNOWN status so we can return meaningful enum values + Run the offline actions using systemd when required + Get the firmware version from the device descriptors + Added syntax highlighting + More markup + Support OpenHardware devices using the fwupd vendor extensions + Move boolean properties on the device to a set of flags + Release fwupd 0.1.3- Update to version 0.1.2: + More markup + Fixed typos and markup for executable + Add slovak translation + Add helper code to validate public key signatures + Decompress any firmware signatures in the .cab file + Verify firmware if a detached signature is present + Show the firmware trust status when doing GetDetails() + Only allow signed firmware to be upgraded without a password + Add some guidelines for vendors to README + Small grammar fix + Extract the .cat file alongside the firmware + Release fwupd 0.1.2- Update to version fwupd_0_1_1: + Do not crash when there are no devices to return + Add a 'get-updates' command to fwupdmgr + Add and document the offline-update lifecycle + Create runtime directories if they do not exist + Create a libfwupd shared library + Export the status as an enumerated value rather than a string + Release fwupd 0.1.1- Initial package.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.2.14-lp152.3.9.11.2.14  !""""""""#$%&&&&&&&&'())))))))*+,--------./0000000012333333334567777777789::::::::;<=>>>>>>>>?@AAAAAAAABCDDDDDDDDEfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.mofwupd.mofwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.mofwupd.mofwupd.mofwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.mofwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.mofwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.mofwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.mofwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.moLC_IMAGESfwupd-1024-768.bmp.gzfwupd-1920-1080.bmp.gzfwupd-3840-2160.bmp.gzfwupd-5120-2880.bmp.gzfwupd-5688-3200.bmp.gzfwupd-640-480.bmp.gzfwupd-7680-4320.bmp.gzfwupd-800-600.bmp.gzfwupd.mo/usr/share/locale/ast/LC_MESSAGES//usr/share/locale/ca//usr/share/locale/ca/LC_IMAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs//usr/share/locale/cs/LC_IMAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da//usr/share/locale/da/LC_IMAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de//usr/share/locale/de/LC_IMAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/en//usr/share/locale/en/LC_IMAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi//usr/share/locale/fi/LC_IMAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr//usr/share/locale/hr/LC_IMAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu//usr/share/locale/hu/LC_IMAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id//usr/share/locale/id/LC_IMAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it//usr/share/locale/it/LC_IMAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/kk/LC_MESSAGES//usr/share/locale/ko//usr/share/locale/ko/LC_IMAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lt//usr/share/locale/lt/LC_IMAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/pl//usr/share/locale/pl/LC_IMAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR//usr/share/locale/pt_BR/LC_IMAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru//usr/share/locale/ru/LC_IMAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sr//usr/share/locale/sr/LC_IMAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sv//usr/share/locale/sv/LC_IMAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk//usr/share/locale/uk/LC_IMAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/zh_CN//usr/share/locale/zh_CN/LC_IMAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW//usr/share/locale/zh_TW/LC_IMAGES//usr/share/locale/zh_TW/LC_MESSAGES/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16053/openSUSE_Leap_15.2_Update_ports/37b26ad1bbd2eeddbfc62e5abfd4fc47-fwupd.openSUSE_Leap_15.2_Updatedrpmxz5aarch64-suse-linuxdirectoryfwupdutf-85c13214e8ce4197a9b3237377f0ad5b265d10141d218af2ce405d0b5b7b59acd?@7zXZ !t/L]"k%{HzX9ikb7^3,+~# 8B]wR;z݄0];u:oT"8Eu`6 NG椿,C7T'nٮY0#pKY"-I%`ˡ< )j^'[pHwEFf=´ǟP=AT䃎qC>PWl4`-\p*Y"n#hfrN 0QCSo)gB^W(e,Htc *8 m H| Lk$I{DC fIWEpxLcꇧa= s€[g~ۧ)7`W>ÑP. +&7D C؊-Sx1nǿGgmBy~Lg<*Jw-o|փG`^Z RQ25xeȼZU!U5{玓B[lti ')z.ln֫`a8՘'&vq=  UlԶ a)c*0o` Kȥ_m_ \5%7S+:)qYÜ+pd5!mA"5oIHj*RmѾҌt<]oX NV +{,LCa~(b d%sMx:M8{san`-\#LWvh0`vrv$y[Jml h`F P;y&Mhҗ #<6ey Luη܀Cyzݕ8>e;+`@tH~9P,'ތ69^`=-*N Aα]ӂ5xoc@]Q,XB/AhF0QV ۦV&\+&!&w@ulqPvZg=:g6  YZ