libpcsclite1-1.5.5-2.2.1>t  DH`pLb҂/=„@'"8=${Ga̐UkbewVx~$!l˴`=wT]pw?UQG*t++Ǣ^]<9!pVQ/H4~k4b)TKavJ",<`uӕH9dԾ~8Z:^ۘҰ>7'?'d  3 '9 Rc      (\('809:>&@& F&/G&DH&LI&TX&XY&d\&]&^&b&c'@d'e'f'l'z'Clibpcsclite11.5.52.2.1PCS Smart Cards LibraryThe purpose of PCSC Lite is to provide a Windows(R) SCard interface in a very small form factor for communication with smart cards and readers. PCSC Lite can be compiled directly for a desired reader driver or can be used to dynamically allocate/deallocate reader drivers at runtime (the default behavior). PCSC Lite uses the same winscard API as used in Windows(R). Security aware people should read the SECURITY file for possible vulnerabilities of pcsclite and how to fix them. For information on how to install drivers please read the DRIVERS file. Memory cards will be supported through the MCT specification, which is an APDU like manner sent normally through the SCardTransmit() function. This functionality is exercised in the driver. Authors: -------- David Corcoran Ludovic Rousseau Damien Sauveron Carlos Prados Antti Tapaninen Lbnbuild33openSUSE 11.2openSUSEBSD3c(or similar)http://bugs.opensuse.orgSystem/Librarieshttp://pcsclite.alioth.debian.org/linuxi586LbjLbk5781d59bb8a2a242edef755f4a9a5494libpcsclite.so.1.0.0rootrootrootrootpcsc-lite-1.5.5-2.2.1.src.rpmlibpcsclite.so.1libpcsclite1libpcsclite1(x86-32)  @@@@@@@@@@@@ /sbin/ldconfig/sbin/ldconfigrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1La?@JzJ'@J+@I@I1IcGHǶH@G@GG0W@FuFFJ@E@EѨ@EEDq@sbrabec@suse.czsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czlnussel@suse.dero@suse.desbrabec@suse.czsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czolh@suse.depgajdos@suse.czsbrabec@suse.czsbrabec@suse.czanosek@suse.czstark@suse.de- Fixed possible remote denial of service (bnc#629026, CVE-2009-4901).- Updated to version 1.5.3: * add the reader interface name if provided by the device * SCardTransmit(): return SCARD_E_UNSUPPORTED_FEATURE if SCARD_PROTOCOL_RAW is requested by unsupported * SCardConnect() and SCardReconnect(): set dwActiveProtocol to SCARD_PROTOCOL_UNDEFINED if SCARD_SHARE_DIRECT is used (conform to MSDN). * SCardControl(): correctly check for buffer overflow. * SCardGetStatusChange() works again. * detect buffer overflows if pcscd if used by a rogue client * force access rights on /var/run/pcscd to be sure it can be used by a libpcsclite client without privileges * create the PCSCLITE_EVENTS_DIR directory with the sticky bit so only root or the owner of the event files can remove them * if RFAddReader() fails with the libhal scheme then we try with the (old) libusb scheme. * give a higher priority to a specific driver over the CCID Class driver. * some other minor improvements and bug corrections - Fixed baselibs.conf.- Fixed permissions of /var/run/pcscd (bnc#466211).- Updated to version 1.5.3: * SCardEstablishContext(): check we do not reuse an already allocated hContext * pcsclite.h: add missing SCARD_E_* and SCARD_W_* return code. * reader.h: add PIN_PROPERTIES_STRUCTURE structure and FEATURE_IFD_PIN_PROPERTIES * remove powermgt_macosx.c since it is using APSL version 1.1 instead of the BSD-like licence (bnc#474818) * avoid a possible crash due to a race condition * change default log level from PCSC_LOG_INFO to PCSC_LOG_ERROR * CardDisconnect(): call RFUnlockAllSharing() instead of RFUnlockSharing() to release all nested locks. Visible in OpenSC "pkcs11-tool -I". * some other minor improvements and bug corrections - Fixed possible overflows (bnc#499734).- Updated to version 1.5.2: * SCardGetStatusChange(): return if the state of the reader changed since the previous call * SCardCancel() now works as expected * log TxBuffer and RxBuffer if the SCardControl() command failed * add a mutex to avoid a race condition * SCardGetStatusChange() may not return if the reader was removed * some other minor improvements and bug corrections - Start daemon by default (bnc#466430). - Ensure that Apple Public Source License Version 1.1 does not apply (bnc#474818).- Updated to version 1.5.1: * Fixed extended APDU of more than 2048 bytes * some other minor improvements and bug corrections * correctly handle up to PCSCLITE_MAX_READERS_CONTEXTS * SCardGetStatusChange() behavior change * SCardStatus(): support of SCARD_AUTOALLOCATE * SCardGetStatusChange() now uses asynchronous events * more and/or better documentation * SCardTransmit(): correctly pass the pioRecvPci parameter * SCardConnect() and SCardReconnect(): correct a race condition * pcscd logs the command name sent by the application * some other minor improvements and bug corrections - Split according to shared library packaging rules (bnc#466430#c5). - Removed obsolete udev rules. - Install init script based on upstream one (bnc#467255). - Removed upgrade protection for <= SLE9.- Do not call autoreconf for SLE10.- Updated to version 1.4.102: * pcscd -v now displays enabled features * add support of SCARD_AUTOALLOCATE in SCardListReaders(), SCardListReaderGroups() and SCardGetAttrib * add SCardFreeMemory() * try to use the reader polling thread also for the other slots on a multi-slots reader * solve a possible crash with SCardCancel() in multithreading environment * SCardConnect(), SCardReconnect(): do not check the parameter dwPreferredProtocols if dwShareMode == SCARD_SHARE_DIRECT * better support of driver termination (when pcscd exits) * kill the driver polling thread only if the driver supports it. * support for fork(). Handles are now invalid in the child process. * SCardStatus() returns SCARD_W_REMOVED_CARD instead of SCARD_W_RESET_CARD when a card has been removed and inserted * some other minor improvements and bug corrections- remove resmgr from BuildRequires- added baselibs.conf file to build xxbit packages for multilib support- Updated to version 1.4.100: * add libhal support to avoid polling the USB bus. * improve performances. * SCardListReaders(): returns SCARD_E_NO_READERS_AVAILABLE when no reader are available. * add support of TAG_IFD_POLLING_THREAD to use an asynchronous card movements detection instead of an active polling. * CardCheckDaemonAvailability(): lower the priority of the log message in case of "PCSC Not Running" or "PCSC restarted" so that nothing is logged by default. * default log level is PCSC_LOG_CRITICAL+1 so that NO log is sent to stderr by default. * Document more details about deviceName argument of IFDHCreateChannelByName() * add support of mix 32/64 bits platforms. * increase MAX_READERNAME from 52 to 100 * default ipcdir is /var/run/pcscd instead of /var/run so the directory can be shared locally between 32/64 bits systems on chroots * display time delta between two lines of logs when printed to stderr * return EXIT_SUCCESS (instead of EXIT_SUCCESS) if parsing /etc/reader.conf fails. * performance improvement when powering a card after insertion * some other minor improvements and bug corrections * do not call a Log function in a signal handler and do hotplug synchronously. * some other minor improvements and bug corrections- Added necessary udev rule (#337666).- Applied Jacob Berkman's patch for 32-64-bit interoperability.- Updated to version 1.4.3: * see ChangeLog for complete list of changes- Buildrequires libusb -> libusb-devel- fixed 'warning: array subscript is above array bounds' (#239174)- Updated to version 1.3.3: * Added -H --hotplug argument. * Added support for IFD_GENERATE_HOTPLUG bit in driver Info.plist ifdCapabilities. * SCardConnect() & SCardDisconnect(): Wait until any transaction finishes before going on. * Removed tools installifd and formaticc. * SCardControl(): do not limit cbSendLength to MAX_BUFFER_SIZE. * implement SCardIsValidContext() PC/SC call. * Other API changes and improvements. - Spec file cleanup. - Moved testpcsc to /usr/sbin.- pcsclite.so moved to the main package (#235773).- update to version 1.3.2 * add support of extended APDU in the standard configuration and in a backward compatible way: pcscd 1.3.2 can be used with libpcsclite <= 1.3.2 * define MAX_BUFFER_SIZE_EXTENDED as the maximal size allowed for a extended APDU (64KB) * LPCTSTR and LPTSTR types are deprecated. Use LPCSTR and LPSTR instead * Dual licence src/error.c so it can be used bu OpenSC. It is now BSD-like, see the COPYING file and GNU Lesser General Licence 2.1 or (at your option) any later version * document that the 4 bytes field value in PCSC_TLV_STRUCTURE is always in big endian as documented in PCSC v2 part 10 ch 2.2 page 2. You can use ntohl() to convert the value. * some other minor improvements and bug corrections - fixed compiler warning: subscript out of range [#204770] (overflow.patch)- update to version 1.3.1 * use fprintf(stderr,) instead of syslog(3) to log messages from libpcsclite * use PCSCLITE_DEBUG to activate the debug messages in libpcsclite * add the reader serial number in the reader name only if ADD_SERIAL_NUMBER is defined/sbin/ldconfig/sbin/ldconfigbuild33 1281544814Z1.5.5-2.2.11.5.5-2.2.1libpcsclite.so.1libpcsclite.so.1.0.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2:Update:Test/standard/1bd0a627be2c822a6ca00741da2c30c4-pcsc-litecpiolzma2i586-suse-linux/rĔbATjz7xT!\ҌٞdZ[K"+*R$L,P]_|~U8{10sP/4I>4;M=nHp2gϛ,\8_\R2|Zw8![:iϦ^6`{hc,9>C)mCiZsqLU(DF!5Hyyw5naAE:'|M Ir7+4,"1}ʘi!^9 /\&Leao{<ލr 3\o>hRkA#(?^"P6_$f~cin@qE{Oӯͷz^Fg3/rJdcd# OzNw߀XVq9 y5=qVU򏷛x”Q6ܐc0h x"-rbLN,-AXp'\!/F>ʖ'FExjܻfO 6A!fp}⛊ޯ$N۲ɍ"TS/$"8zB.nY2ϗU6K&Qy5#6#/Svq޹kC@4/Y$ڲ:c+e-ľ>2\Hc:C.7Yu~&aLK7_]e+aސ2:ĺaX⠞EZ#Z D8(mv: _^**)#-B4+k @ёûxFNJzнgAWZ|dJm/xC1!շ T8jpq^ Ʌ`|ТxO"**!=.?&!dY@_k ʉ~0}UM5VκOhD[G5bC!uK sp{w'\$lCj)=YIA+$G{/'+On /n3 UUե(37:Av(SEJt!` "o^zMW5nrĈ8\b҉(j=OR,ӬC{)QDY\M2FfkSaFuV$0!Нe)Kc^U[dGwYe)B )ns!1kQ](3UИK('π4"@ܿħKZ`=BRޔe#]νHov*<~S8͟2M]8a #2uA H|bSȍE).+QGq##@SU,g4s7d7cOf$.!vH%eki@)!GErr\>lY]*Gjf`Q<8cu 1~+Du~ 2tSOo,,z1}}L~9BŎfE)$ u~ ~ ڜ,Ę󞘺+)vVikE ;8cE:A=x\4*WflTb΁oWɏ5x38.>BhL(+.mIA2W7sd]\S\6.iQNS1s*/\n'^13e!ܪT-tdUgJqU|Klc%~Xmꂡ6s7i,UL"`JUe3=Z^#xnZJAT"L:\.q ;aC!sD6KCCqQР Y6, 8dp|'u x=ѲQ;rx9-ndcC@f߷`GGn> >j;F#B/fRUa~,C1*wy}`T^Z;p^koճq^MPdBZ'BLl dLM yC7fN!Cgl3|* vOґE? c'G(I,#c*2ЌԄup7Z] i*.eɓq$(3L_2-`-f7Y(ac?ґ`Gsv.GbrR3;?W:׆}<Щ-"|'%<hF_xN[8Ԥo`tyu!-<6ҙlɤkڵN# OX L Cr0ZèӼz eqU?Qgi+!h*B}&tq<+x ZgU']t%M;o˅Wjz+8 *;%$˨N%ćTvd)3:u.WWD IGF4) 5^ɤ} Obdhm'"b3_߻1ZW0Bb"df%92]`6-jB؍="N3u])`IǦ rGageO/E;Jo#{o'siID,4?%PEӺʁVk *h(ň3IʽaV,5-h'`a`6:hEVТvz֓[!QtZ>\,K<@V- W|~=ll\< ژـ|i,>XU(镺áLLlU>+Tۭv+/GwlVmpۚsŽC8Zm1lte\Y|C۸Ɯ y>VJ̫_E[Po#ygV -pf0Oi /ssЖ<ꜸųM&ּJ>(8s*Fma5/[ĹB2t%E̐4K*gҴu}NT4oJNx{_"i}"6dZ|Ta0}1^7~2 7J%M ΊuQB|-NItUІv%)`;ؘW}uuVs:VwI/@uؼ۝l)աCłdM:2h"<~ Jmǘihં Q@\nyEUHtoePI^otaq2L7eӃB3}%$`39!`[-cA 4?ә4c Vp:e e byBsGț!jIߩë2weR#̜(\@*qΞBo%'EbF_>*s8 KMuI5Pd;knC䐆Z` mfU:PxD G;=jT:2 ݘvJSkMs̨wzȅKM'H#*D/w"pU8ny#:l Qly1buM90\,fi3Ҧn`ƒ7cn;#F1"ɬL^B)+rJT.WH t<.ðs%?j{BgVDs9(jzOa*>Im-TD^3{/|?q.Vn&U# fG8cUۏkwlIs(@,YRQ`.^#'Ae.;1rlϻfZ^O<$ .5%s-!8іҏ/pq-{ļMGF/vy_Gutٻ){цYAP+<$M:ӱ}= p.>j1lcX$:zHeq(a^4S>df5 ;bMNyüš0`h}OTRғz#1a /e20v̐ˈ6eL1LVHvԱl~Όл|5~ਞ/#øN\z~r#|p<; 5Im܏CT-!bc?B2+y˷SȍvW u]#Z3%ëB½԰'\-4an$#S K-Q$!Qt;Gn3!(R`!u xӃzVN3H(L%2d ;1YRۊ8H{|KR+r8ĻBđwa[9Q eYAR-|N}6\L=L1:C%AJ40LtlIt{7%E`R`Q"4/sMZѰjR%PV]spOڇ~ EB\>vEI0-l VlG\K7PHt\Y߅Yr&PC"Pg,yEQ xfN_hČ+% "6kVf}aJߋrx̕\2r-ۥSKgA,2Bb"HIzl p1&J.69>_b:gX_#*.1ſX=9XȐ= iAI4Z^҃.wu2?,rt#ÆlHd! 1QϟA8f"knWs|vNñ.D14kn2;Cԫl첽9-(`2cSV I+ :)/1È?.Rw8BsFLLSDz/v31$a]i=aԖx14'M͒}:*M!@[_|É 8mSe $(6aQpSL v̈0Xʺ#^ZR&N_l&3a-f:@YCeW$Q&Jx@b =N=dS0`T!R }Mvrj5|qp3 Z )ǎ{IvNNKMy,H9^5|;8ș6+A|J=Wm,`5E.1}]>ht`ۏ_}EB"BcX3󢅼n0xBb,Ϣ@ά?#Xc{l N ++T%W7 I~0y^ %ڗkeO'4z18t_af $-$!łsfjAh- CNzp[Jlle1k|FvlJ EN ^\vm?F+RZ;?@Y"Wd0x`2'+^[I=H(R+919qBL~Y3i[ CdW-s[\8*GsD)dx"bF4#"FT^c:)\w,E۞ NW޵ln?Jt8QٕӅA'/ 0iG{۷0G¦w᧔w|SM| ]roVˊiדhh+05>ǩ][f1)-e#AyJ7~hATZ81 2,+ j& [b1k_$xS=9:cied^܄5=/nJ`ow){X8*g/;6n @ 0l.@jp>aJaG:3{t;:jq04Zpzp8 gW' XQ[6[gPWPrޑtEYvA&VRt7[ôqB|ϩ6n 6qXK@͟+"+ަ>DD6! eo\Iø5ڝФoAoVqF1ldyMݾtQ6*:A&Sz4Kg]' C=9Z3',t s%EXIeۛVI '!1cFi3 h\VU35"S_&QRbBƆzU81 oj< n=JP-#8B4M ) K! u?"`Jʯ],;3ZDk%`N/Qڊvij>Dd~Ѓ 1?]s/(!"|hKa>ОrTu7QΚzU X0I"\F 9h͟eI, 1`U^VO'Œ[-r^?2B2DW PWcY31ψ0戎K1cUU\Zs].'AE\7V>"R:CQVir&ՏhqCIDo\ ,7ʣOiI[Ӓ^@` ŹA':el*Qp{ϗo͜p(T1q{r.o]y-̜d ѽf1NyPH⋂uu;LЯ%:h=If'2+u`*kots>R%ՙj4PS 6d`gx,@da<7 ۤ "!"Nj``5SöV*׈B%_YD(Pln啥_ħ~w~!hߏe*Ts鿁䨬= 2Y{b՛f@[>_7GێffAULx,50Z:e^'P(E~(ɩ ( #l./*2?qZ̃/..I b,(k'?B9SKt6gaN!ؤmThc?0ebOsCNw!er/;eaл;'!G\ 0>FI fw8=˫CT"Һ-~%Цh#4S^uy,ú =zspDuq~(]g9;'uoo.Q _|v?a(஥śn rΐs=t^y -]-/a#)|Ƥ]AR*=Eًfu-Jz)7Ӈ]?O,G@sI)`}8ӪwӁĔ3W`a2l{*RfuNwөFdvU:ԂRU )dI(e-Z'$SGf|}Omi׎98ȟnM$e'$ |!oY* UB~ݜ nth(0V{arH<|}T'ufcd,pwl 6PR୐VLspf_o߻?Ukm#22oCmz#so#`ϿM9s?Jf~I,✫_LIJW2F:)X  LZg>KǴc _v"ÐEǡL@_XmoA:\bm{{)"y:g=Y n5mlrF;&NYy?x̟%WONU !l'7IeR6oAeYy#Ts<_V,ȪqVx5U9]Obs]Lsn"80l1C/Ey9De8ϼ$TȄvab"OrȰ5{<Ķ.Ō.1?^57zY&ҠI? ǜBfAw?q >oBa۫C8֚5'ɹ ÏQLݍ oJrލM׊Kx4?Ѓ/21%)yr% EdEp> Lw^AEo^#o+d|A K2j:C?4 ,tDd 3iz\"P£RicjwzՙH-, &T*( 5-xVKm"68s͠b{B:"tPYRlpZkY UsVIfBj4  xdWIndK:*RAt͹`"r08Bkeb4../DwNx+#AgJCqZ jMv>;rǪ7m`%6P%QXkg&Uͥh) Vg[(h杻_\62d/Wn5+qKiBjhRmo^sCoOE;y|ۅeS5HjEG;" yITO L4JqxWNDD;}Xd1{&~ϝ6ƴ}<' 5 5Ikլb<c 4FX.9%C:27+ 0K>DqxS*| ڪ ~Ѹo %v\YY<̒+o{-F̯)ys0wma6Czg(j[` 6<,ڼѧ[Rp< ɛj$T Ze`S8g.9=H}ڴ~s"ֽda$qy*A^XPٽU'R@7\aiⳁ'˨ '7oO ,_d\W4hᑈ3'ҷp}Ϲ/5Qf&}KkK MTKMUog]X^a{p~wLF[D*.] 4O s V4~s'RzDlDz+q5l197RmJL]]!H~HLDEb=-;?@ilTL"Ӷ%D)QW|kb' NoQS5OeHmB ᬪic.tD&mHV)%P؋ƸɒS؅) 8?u]P@~,j\߼DקDH&rseՅ?Բֱ4ؔnenji˅}?ALXnY X^bW\J]ӺlgK/"JO^U;R ƀTH'ߔxb;̽KUar)#s7-ԚmHӪaVɀ."GWACo{5^$(죞tu6P^) m @U$ZH^z {Gf'C{S?:Trmd8= Ej3|&n?8\dam:on[~:Y1h!@gEe7+ vqQ"f=׵Šx!Q |_*C3)ÿ;Py|1 ޙ<)^\*&[銿?V@ع"h_ qF/caq)g|`9O5e wi 8c.SldJxKjSCU\?&'K@Gm߳r7pZmfeUн?IWRSF|; JEϑ +pث!MAES@rCB@rYĚ>g ҎY-2)@oʸbwŎhxazӱU2>X+5fdyw@SE WB#EE/|ʥCf~5bbwlTO0|DEZ",U(ذTWF_T;䨜?=q;u!ާQM/S^'悩BWzSWt~@h]2lxҌ1*yT"L$k1xd[vA@PݤUj55ʚi0' CK[څ=5OEX6W'&?dp|c \CwDTCm9!p4 B__bfV^L=3 X1ȥmoL zJvˆOHS9 VBImfO#4?kí͇ 5ZP GlC%>pv<[Ylx "A$ha{V F((U7 % 0%A r%w6^2 l<72̵p64/2g`fs<ϰzsI2ְy_F+A1=(#+?b"Yz샶V{6xF6=(ߎ.#N(cIbȎٷS9:ÇAx`1!N i}wZNψ#H#@96QREg} ̾yYާX%a;xxPU@#3C&GtUsぺ%4&-!,_܉&n)]_:Ő=pn)OV)ZOLNUlkV㪺f@ UjÐ+`IlU+mE.$W{\@1R^|Gľ¸t5;97ɔi\ؼs>\رkfF<^xY&Ө+zE2dN⟵ {)QžGr,7i 1hQ:͜f|W qIRglº!q\[e'xEwsgi6*8 }^L-q"|uc0>BY}\0(ElLS߬xn FhiIl$Xv+R~'YQ:A㟈Xaji efkKv:D KyVC\@$f1O`.jw.P]}-jgV^#eirPS%"hYTz