libu2f-host0-1.1.10-3.9.1 >  A ` p9|1m<>NA@pԻ8ml=Z.)$XVD4?fmU$B f9H1)S'2@ ƕܼL趰8)sP=(`ID^mgZ}"tEADP}O0&!iSY,P6GR`qTW&'Hmυz3]쵶'rB#\403010e2f2e1a4a83704319b3715c6ee923af69c554305fcaa4fcbf0954877205d49c322847bec523b8f5b0eda5fea2da95dbd40F` p9|>8L<Żǰ }7"O%[[ɼ򲏠,D$U|E|̐OƨG_\̶W$X?N n$v`8^\=;E)Zl_[Hʂm׏k>p@?d  C %FX n     08BLpx<(89D:>@FGHI XY$\D]L^sbc(defluvw\xdyl zClibu2f-host01.1.103.9.1Library for Universal 2nd Factor (U2F)Libu2f-host provide a C library that implements the host-side of the U2F protocol. There are APIs to talk to a U2F device and perform the U2F Register and U2F Authenticate operations.` sheep22j SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Networking/Securityhttps://developers.yubico.com/linuxx86_64j ` ` cd7f14b8b8e6f7d70ab1e877488bb59b588d8d2338a607f8010cbe4dc1282949libu2f-host.so.0.1.10rootrootrootrootlibu2f-host-1.1.10-3.9.1.src.rpmlibu2f-host.so.0()(64bit)libu2f-host.so.0(U2F_HOST_0.0)(64bit)libu2f-host.so.0(U2F_HOST_1.1)(64bit)libu2f-host0libu2f-host0(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libhidapi-hidraw.so.0()(64bit)libjson-c.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`_?@\"\"\@\~d\]o@\]o@ZYW%W=V@V@VŲ@VUU@T7Tq@T@TO@paolo.perego@suse.commalte.kraus@suse.comkbabioch@suse.dekbabioch@suse.dekbabioch@suse.dekbabioch@suse.dekbabioch@suse.dekbabioch@suse.dekbabioch@suse.comkkaempf@suse.comt.gruner@katodev.det.gruner@katodev.dejengelh@inai.det.gruner@katodev.det.gruner@katodev.det.gruner@katodev.det.gruner@katodev.det.gruner@katodev.det.gruner@katodev.det.gruner@katodev.det.gruner@katodev.det.gruner@katodev.de- Fix some compilation warnings about signedness in b64 routines - Fix some compilation warnings about unused variables - Using %autosetup macro- Add support for json-c 0.14.0 (json-c-update.patch)- Added libu2f-host-CVE-2019-9578.patch: Fixed fix filling out of initresp (CVE-2019-9578 bsc#1128140)- Version 1.1.10 (released 2019-05-15) - Add new devices to udev rules. - Fix a potentially uninitialized buffer (CVE-2019-9578, bsc#1128140)- Version 1.1.9 (released 2019-03-06) - Fix CID copying from the init response, which broke compatibility with some devices.- Version 1.1.8 (released 2019-03-05) - Add udev rules - Drop 70-old-u2f.rules and use 70-u2f.rules for everything - Use a random nonce for setting up CID to prevent fingerprinting - CVE-2019-9578: Parse the response to init in a more stable way to prevent leakage of uninitialized stack memory back to the device (bnc#1128140). - removed libu2f-host-CVE-2019-9578.patch (upstream)- Added libu2f-host-CVE-2018-20340.patch: Fixed an unchecked buffer, which could allow a buffer overflow with a custom made malicious USB device (bsc#1124781 CVE-2018-20340).- Version 1.1.7 (released 2019-01-08) - Fix for trusting length from deivce in device init. - Fix for buffer overflow when receiving data from device. (YSA-2019-01, CVE-2018-20340, bsc#1124781) - Add udev rules for some new devices. - removed libu2f-host-CVE-2018-20340.patch (upstream) - Using %license macro - Applied spec-cleaner- Version 1.1.6 (released 2018-05-15) - Change waiting logic on authenticate to allow for faster feedback. - Version 1.1.5 (released 2018-03-07) - Fix refcount when adding json_objects. - Handle fido2 keepalive. - Add udev rules for more devices.- Version 1.1.4 (released 2017-09-01) - Added more u2f devices to the udev rulesets. - Increase buffer size, allowing for bigger certificates. - Add u2f.conf.sample for FreeBSD permission handling.- Version 1.1.3 (released 2016-10-04) - Added more u2f devices to the udev rulesets. - Fixup mac builds. - Version 1.1.2 (released 2016-06-22) - Make authenticate return U2FH_OK if touch is set to not needed. Also minor fixes to error output of authenticate. - Documentation fixes. - Compilation fixes on visual studio. - Add udev rules for Feitian devices. - Add optional cmake build. - Change license of the commandline tool to LGPL 2.1+ - remove udev.patch- Add buildrequirement for libudev to select the rule for udev. - Add udev directories in %files - Add udev rule for Feitian ePass FIDO (udev.patch) - Change License for the library- Avoid undesired blank lines at start of descriptions. Expand description. Trim filelist.- Version 1.1.1 (released 2016-03-14) - Use correct index in u2fh_devs_discover() - Fix an issue where we left the authenticate loop early. - Fix an issue where authenticate remembered which devices to skip. - Stop validating the scheme of the origin. - Fixup a crash in u2fh_devs_discover() with closing unplugged devices. - Documentation fixes.- Version 1.1.0 (released 2016-02-15) - Add udev rules for more devices. - Don’t return success when no data is received. - Fix typos. - Make send_apdu send data like chrome does. - Don’t release json object that we don’t own no more. - Don’t do memcmp on uninitialized memory. - Add u2fh_authenticate2() and u2fh_register2(). - Remove base64 padding (required by spec). - Use unsigned ints to prevent buffer overflows.- Remove fix in u2f-host/u2f-host.h - Cleanup .spec file- Fix path in u2f-host/u2f-host.h- Version 1.0.0 (released 2015-08-27) - Add udev rules for older version of udev. - Add pam:// as an allowed protocol. - Stop using sleep(), use Sleep() on windows and usleep() on others. - Fixup tool name in help and manpage. - Add a timeout to the register and authenticate actions.- Version 0.0.4 (released 2015-01-22) - Add an exponential growing timeout for slow devices (PlugUp).- Version 0.0.3 (released 2015-01-08) - Change license to LGPLv2+ for the library. - Some improvements to internal communication code. - Some debug mode improvements, from Bram Vandoren.- Version 0.0.2 (released 2014-11-28) - Add more devices to udev.- Version 0.0 (released 2014-09-16) - Initial release./sbin/ldconfig/sbin/ldconfigsheep22 16212379361.1.10-3.9.11.1.10-3.9.1libu2f-host.so.0libu2f-host.so.0.1.10/usr/lib64/-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.suse.de/SUSE:Maintenance:19616/SUSE_SLE-15_Update/98758cad117cc1122edc19973fffc6fb-libu2f-host.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d50acdfc1225af2e51f68402598fa955c7e69d19, stripped PPPPRRRRRR R RRzv*oӦ$utf-80eff63a79066692a65884769c47b013e1d83ac5a7305933256f21acee6f53101?7zXZ !t/k'l] cr$x#ޜ^(t,(aVNr)3vc@eBm`NSlʞOV ;>52QHsh[p\rJǎ[ޮxJMb  SۛR^ 57Uz%a3P%G1+3Ad=:`c ($Žܞ5s' ը3R]|-J A&x=ǿ9ue$OSJO=fQ bt9D#ٍ:#HODk0t/Ch olBð?_fM*$*P?k'zBV|)(f(ܗ\u*td՞/XNCl3/r͢5$xYQp:~̍p[/ *MEM\ /j:K\4ajFX%QU-U9tI^鞮 _ SDwjMlGoXSL(=Bg i.̸x:%]=rIP/i3CR} c[Ƀtf G]()Iɵ,-\Hc ?kWzǯSfPZ~cⒹ]iv E$$^7Fk&t,PD]VRlH?Ocږ.=,[$r+Amj"hbE[53]I,fX) iEwlWŶJ'4<$.Jqvnj &zطSA!xgmS?^)GIEuS%2FEkpA)8.O Xy2YXbLD'$(v;}9Y/!Ma%BAX~—i?G4?6]@lAAK%~U)3^Z#Wtq`L.ԣ 2HsJj|Ojv;Z< nvkbƵwoL`Zo8 _3s ;$Lk8FQ`WTzɒ-̙&En_ ^,$[{#msh?{Ų pa/Bq01X{^$83 ӑbO𔲘_8-ݛT?t oA#,ډ{ǝ_\ )PЛqbҞc ?Z^vD<ҫ̅筎>\DC^QeG;2Pd Ŵ]?R5ES 3 @+u  z{ /CR.Lu.׹ Ut۶z-e tOHo¹.wjfz?<0ngҩۖ'N̓k4KuCw Asx4?Nغ QWo{mWA)4/暩˕ESF֑q7=̠;,_ 0ذ$3ZodI S}ͨuC?9b|T$5ܠjv "FN G2,DCRBR w.5D]Pr$ 5phEZAnĖ5վ >zvG"$OAhT9 ,2C?-X,#(5\`Y-Pǵ6W+buǀ=nOObf]"*+X;?`e@* O\zS $4G7 L՟pf#NznK 9t ӛjxq 9x (f?dqO։z;[PNe j5;pvff6>K??Rt!hLj٠yLP4 m9{|c#5e=9n\ڟsSP frWg:/5@KӢ?n]< M0D^>sr>` ɑX'%+VnXçMy{ϓH{""S b@erĖP6 !g:/0Z}*!gGzd2)& 6\V׭\AK {8;$&o`T۶̨aȍDBg#T"4-C{bg@89& 0A?_25Ä_m`o XNc+$av]D^K kK^)( S !?xt{ml>՜uo&`?dKX^7&}MYV{(<P2^WM\fv?%bLKxCwՀ-RyTZ\O`cq"MZE֖ʝV̲1͏kwF"+asJ5d8BXIJqu"r1/{@BfÈ18#Ob(ϺNCX1E3MRa<+A٢.p⻰.su>jΧ\[)+Rh]7t^aH]-wmp[|D ;8jXkLȜ(Pu _=u@MWeP*$%[몱M>{ma% =W^Ep&ܸpO  O"vQX>Z:$5'YLﱿ"bKٝT̛ D!ANs0̧i~'~IȊ'Ԭ0ƜqY XqrATt4ec[B^X07BΩ I"P$˫,l]m2f]y^,RO,&K^AW\rw :%?6Gڟ]: % v-H_? 笳<5f;`{k3{2LA6(5r;IK-\ucmR\'~zMNS2Fvn b̶=|ؤCd0^l b2^PnJL]o{έ\6UlExs,ڹ^(٧8[/8uBj;4j(@G9ZRpʿrF:qǕk*.bRBakS| _eԚ+r ,}{ZD.YBo7Q)Hv9 G?//2^ oU 9 0L/z{)DLpԕ+E!&B8tB(!=/AΐAKjClFbB=vg-;*?$Z'2e\oYm[+B3+Ř ~ZɫyAk+zK*8C  eǦ8]cMVĭ1˳G&74(Vo; SҴ&&o}ŝkZW $J #8XtܽPUy!`ϣtO@ZN(OQդ !pU.Po2] oNt2+ƄJ\$;K ,4 v(9 ʟ!x2lq`|]jG@4CS8pKM"G{^ h[۶:5_]Lj&hޭ057FkʢO6[-&+N138xar/I)aM ׋JLQfdgp2%f{ły寞UQH%4qWSMzgj E f,-̪qv }%,ؿg'AѼ ?J&j🆰Sn0՗shwylQNA 6vRGVi@2D sТ] rHrۆw>I<# HB26ǁX9Bs]8({;c+r@V Dz>ΟKM'ca+ŕns pڻe[w Rkĩ )iՇ_%cmLӞƦJq'pF&5AfǔCpdkwX5gR&|u(gтR$ж^;8_dz/~+Z8SKa9ц){6lKg(<rkZ/~Up΄[go ƨl@s쇆]Eh U.Md _­!VRMWbh'*!(kȤgJ)z;gTUEn= e2O$Q&QH 9%xOOk2N:҃ҐIª8}F:` U`qr{fZGu S4(BS4I|KϦ!1zYsjw}]7ϕU-8d9=+nvHp {IwIDv6oQȮbR?Ւ4D5,kr-0\ZQqA=(B] ŗ7 8bƵ0Dn2?(qw;z`Ugio훾:JkUT}?T8%h#h i\Jϝeueђߖ.]ܨ(zSтU߆I3[[dvg^y͖kgB9Q?a3US|  0rH}cO)M _J E93p6DrNޓ7b`B˘Q]iihw/OkxKpP˙u夬|C81Ra.R-1sʎHM]ŋZFlvR; @}mp|= 1/V;m^) Z3#Z7Fdm8b- /Z>'5NC.p7H(c95{\{81 }:Ãf$no@(!M!gOYp;1(+g>!˹g{)P;f/LqrMLih.h)\ѧYZ_9WCAC1TOK[A912g_L}fI'BF_Pg ~F0!ok"~ΟjC6h!E |)Wl GkT.%'WkWoФRliv#yAIusK4rwu(Ӕp@zW}%ѡWݍ8[ӵ#&DM!߃ > 9E\Ax48' ?KcXV0n^ݷ^a10DzS}@]=By;ٸbxV6 )~ Wѓ瀖~iu Ȣ@lCP_kcⵉiL{$lܪץ{2vWMt#ȬD[l&Zn PNX#DDdKsڵ|Ry&XGIz"Ay[6NkG v6#=E}\^AFOʐƚd`1P|`yX|d!RW[\jqP3 J-?&'g/2D+z%']/ݚ&?r UTI1h|D 67WzYeQL9, 9v+(ͨOphUfl\.9V%ef·_FˣSk JPmAY#20$>\ozx2ۆ<ܸq6R-­B/Fa5F •Az=Disқ!䦚]el!fhN#/h\mjRDuP//rm;dE(3n_(zsZ:DxQ(l)4 ?CMm<5f3#٫QmQw 57u4x܁vMUxS*@E Ƙي+GL須U=xRT'5qJ3OfyD[}!cTkZ6KU<ǰx9ql5N oh'qD >a e,WBmxkq?88(!,CK ngf(aZ/f{Ӕ4\2xUU9P&8> >ERՆj>12Q.ĎA5 Z9p$1Cv1;ez5_XH6Gd}>ښѻ;"Җ$ʓTŘ_ASGwc(G:2b<5MKǴ=E/4^_>D.D9\2^#RE \T8ko͏] _9{ŘAm_4N ݷ_` _Sy</8{ӱX99XrZ2<Ԅ-֢齘qc {lxQ UcI/sO,_L֥,D-1ho3$g~v?!<%TgDч`PGci B Q{qa>+kl9<##^5i_C˷H-6@NGr+O0w A"l-0@:0u*-Sx3H-݄ $o͠T40aZi#B{4\=0ˤ! 5M11IO-s0쐒Ԡ BV\7.sǸoi*FSHDM7AHQ4\Y`J⊝i\YN]snQa\]k,R?hj<rشI,wjB"- ;N3"{Ldat:x~4vp?` }(6˗uCܳEn#*\@P/v _ڞJOFEc ߛSp3+V**7 #-FOPݏ#9,?рI HЭ$2T%)Nъ4$qYܒ@WD#q s6? ũ~JBqxe0/k+Le׉^/<"b #8dn;pe8A fCv0Fdf@e*_گ%{B8|L-5}<b~)ռKI$hU)"҅]CD1bGkA,5a q~BC]2]9` V?(y|o_q`[ ԝ]b{򨵿C`zh$`H" ,C;ƣCv0aRauA:5#7FAEr`DdD8N3 [ 2Yr DV|Bl u*>%#bBmY&yCء"h/\ e5C%>-d6mpp@,ĥe\) |0pp:3R|(+tW&,Z~Wϝ P.ALb8} Ф㩠4J=$r-"ݦHZ) y'`R&k/BlgSʹc`(7H^m}1wnYy2 3-B0tf_ ;snL,RQ%u4ڔ͔z3A!g@܆7OlBjP`*h0uVQ@C>\-}w'}$4j8pȭPn|Сv<b>@Cku_F8'P-n~:B[p"(5wyrsH)():sm~E{2[> &Z(_xP=cKYcH5`5vW .7U5; trwwq5v?;pf_wlq'?&Jӿ=yR.ɹJ;?'ͱR G%LLb.-bt)3n.:bO`Y ޔ(cNl!l`kyw8V9iiHɯ.:)D斐1dJJ!fm1E}}y퉗aRH_HG ݓ0 hvxXNy%wRm %"c|]m!"rI"βj1;ӵ%7y>/,l7zALňJ2(