[Pcsclite-cvs-commit] r3131 - in /website: ccid.html ccid_extended_apdu.html default.css index.html

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Mon Sep 15 14:41:18 UTC 2008


Author: rousseau
Date: Mon Sep 15 14:41:18 2008
New Revision: 3131

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3131
Log:
init files

Added:
    website/ccid.html
    website/ccid_extended_apdu.html
    website/default.css
    website/index.html

Added: website/ccid.html
URL: http://svn.debian.org/wsvn/pcsclite/website/ccid.html?rev=3131&op=file
==============================================================================
--- website/ccid.html (added)
+++ website/ccid.html Mon Sep 15 14:41:18 2008
@@ -1,0 +1,1028 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta name="generator" content=
+  "HTML Tidy for Linux/x86 (vers 1st July 2003), see www.w3.org">
+
+  <title>CCID free software driver</title>
+  <meta name="description" content="CCID free software driver">
+  <meta name="keywords" content=
+  "ACR38U-CCID SIM Pocket Combo GemPCTwin GemPCKey GemPC433 GemPCUSB KAAN Base
+  KAAN Advanced KAAN SIM III KAAN mIDentity CardMan3121 SCR331 SCR331-DI
+  SCR3310 SCR335 SPR 532 XX44 LTC32 SCR 333 SK-3105 TLTC2USB CCID
+  chipcard reader driver">
+  <link rel="stylesheet" type="text/css" href="default.css" />
+</head>
+
+<body>
+  <h1>CCID free software driver</h1>
+
+  <p>This package provides the source code for a generic <acronym
+	  title="Universal Serial Bus">USB</acronym> <acronym
+	  title="Chip/Smart Card Interface Devices">CCID</acronym>
+  (Chip/Smart Card Interface Devices) driver and <acronym title="Integrated Circuit(s) Card Devices"> ICCD</acronym> (Integrated
+  Circuit(s) Card Devices).</p>
+
+  <p>See the USB <a href=
+  "http://www.usb.org/developers/devclass_docs/DWG_Smart-Card_CCID_Rev110.pdf">
+  CCID</a> and <a
+  href="http://www.usb.org/developers/devclass_docs/DWG_Smart-Card_USB-ICC_ICCD_rev10.pdf">ICCD</a>
+  specifications from the <a href= "http://www.usb.org/">USB working
+	  group</a>.</p>
+
+  <h2>Authors</h2>
+
+  <p>The main author is <b>Ludovic Rousseau</b>
+  <tt>&lt;ludovic.rousseau at free.fr&gt;</tt>.</p>
+
+  <p>I reused source code from other free software projects whose
+  authors are:</p>
+  <ul>
+  <li>Carlos Prados for the PPS and ATR parsing code (taken from his
+  towitoto driver) in <tt>towitoko/</tt> directory.</li>
+
+	<li>Olaf Kirch for the T=1 TPDU code (from the OpenCT package) in
+	<tt>openct/</tt> directory. I (Ludovic Rousseau) greatly improved this
+	code.</li>
+
+  </ul>
+
+  <h2>Licence</h2>
+  <pre>
+  This library is free software; you can redistribute it and/or modify it
+under the terms of the GNU Lesser General Public License as published by
+the Free Software Foundation; either version 2.1 of the License, or (at
+your option) any later version.
+
+  This library is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser
+General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public License
+along with this library; if not, write to the Free Software Foundation,
+Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
+</pre>
+
+  <h2>Source download</h2>
+
+  <p>27 June 2008, <a href=
+	  "https://alioth.debian.org/frs/?group_id=30105&release_id=1200">ccid-1.3.8</a>,
+  <a href=
+  "http://svn.debian.org/wsvn/pcsclite/tags/ccid/ccid-1.3.8/README?op=file&rev=0&sc=0">README</a>.</p>
+
+  <p>You can also access the <a
+	  href="http://svn.debian.org/viewsvn/pcsclite/trunk/Drivers/ccid/">Subversion
+	  developement version</a>. You may need to use the <a
+	  href="http://subversion.tigris.org/">Subversion</a> version to
+  support the latest added readers.</p>
+
+  <h2>Main CCID/ICCD features supported</h2>
+
+  <ul>
+	  <li>Exchange levels
+	  	<ul>
+		  <li>short APDU</li>
+		  <li>extended APDU (with some <a
+			  href="ccid_extended_apdu.html">limitations</a>)</li>
+		  <li>TPDU</li>
+		  <li>character</li>
+	  </ul>
+	  </li>
+	  <li>multi-stlot readers</li>
+	  <li>secure verify/modify PIN entry</li>
+	  <li>Data rates list</li>
+	  <li>LCD display (Gemalto GemPC PIN PAD)</li>
+	  <li>Extended APDU (for T=1 cards only and if your reader is in TPDU
+	  mode or extended APDU mode)</li>
+	  <li>SCardGetAttrib() <a
+		  href="http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/SCARDGETATTRIB.txt?op=file&rev=0&sc=0">attributes</a></li>
+	  <li>ICCD versions A and B</li>
+  </ul>
+
+  <a name="not_yet_supported"></a>
+  <h2>CCID features not yet supported</h2>
+  <ul>
+	  <li>Manage suspend/resume (for example in a laptop)</li>
+	  <li>Reader clock frequency change</li>
+  </ul>
+
+  <p>Contact <a href="mailto:ludovic.rousseau at free.fr">me</a> if you
+  want to see the support of the above <a href="#not_yet_supported">not
+	  yet supported features</a> and you have a budget.</p>
+
+  <h2>Non CCID features that I do not plan to support</h2>
+  <ul>
+	  <li>read/write on memory cards</li>
+  </ul>
+
+  <p>In fact I may implement one of these features if you have a budget.</p>
+
+  <a name="support"></a>
+  <h2>Sending usefull logs</h2>
+
+  <p>If you have a problem and want to get <a
+	  href="#support">support</a> from me you shall include the
+  following information:</p>
+
+  <h3>Versions</h3>
+
+  <ul>
+	  <li>CCID driver version</li>
+	  <li>Operting system name and version</li>
+	  <li>pcsc-lite version</li>
+  </ul>
+
+  <h3>Log</h3>
+
+  <p>Then you shall generate a complete log.</p>
+  
+  <ul>
+	  <li>Kill the <tt>pcscd</tt> process</li>
+
+	  <li>Start pcscd as root from the command line:
+	  <pre>
+  # LIBCCID_ifdLogLevel=0x0007
+  # export LIBCCID_ifdLogLevel
+  # pcscd --foreground --debug --apdu</pre>
+	  </li>
+
+	  <li>Stop pcscd (using Control-C) after the problem occured and
+	  send me the generated output</li>
+
+  </ul>
+
+  <a name="CCID_compliant"></a>
+  <h2>Supported CCID/ICCD readers</h2>
+
+  <p>To <a href="#CCID_compliant">know</a> if a smart card reader is
+	  CCID compliant and should be supported by this driver but is not
+	  listed bellow</p>
+
+  <p>Just get the <a
+	  href="https://alioth.debian.org/project/showfiles.php?group_id=30105">source
+	  code</a> of this driver and do:</p>
+	<pre>
+  tar xzvf ccid-x.y.z.tar.gz
+  cd ccid-x.y.z
+  ./configure
+  make
+  sudo ./src/parse &gt; output</pre>
+	  <p>and send me the generated <code>output</code> file.</p>
+
+  <h3>If you are a reader manufacturer and your reader is not listed here</h3>
+  
+  <p>then contact <a href="mailto:ludovic.rousseau at free.fr">me</a>.</p>
+  
+  <h3>List in alphabetical order</h3>
+
+  <ul>
+	<li>ActivCard reader 3.0
+
+	</li>
+
+	  <li>ActivIdentity ActivKey <a
+		  href="http://www.actividentity.com/products/activkey_usb_tokens__home.php">
+		  ActivKey USB Tokens</a>
+
+	  <p><img src="ActivIdentity_key.png" alt="ActivKey USB Tokens"></p>
+
+	  </li>
+
+	  <li>Advanced Card Systems <a
+		  href="http://www.acs.com.hk/acr38ccid.php">ACR 38U-CCID</a>
+
+	  <p><img src="ACR38-CCID.png" alt="ACR38"></p>
+	  
+	  <p>Old versions of this reader are bogus: the reader do timeout
+	  when a special USB frame is sent from the reader. If the frame
+	  size if a multiple of wMaxPacketSize the communication is stopped.</p>
+
+	  </li>
+
+	  <li>Alcor Micro AU9520
+
+	  <p>Firmware 1.01 is bogus. The time request sent by the card is
+	  not forwarded by the reader to the host.</p>
+
+	  </li>
+
+	  <li>Athena <a
+		  href="http://www.asedrive.com/product.asp?pid=1">ASEDrive IIIe
+	  USB V2</a> (firmware older than 5.02 is bogus)
+
+      <p><img src="ASEDrive_IIIe_USB.png" alt="Athena ASEDrive IIIe USB"></p>
+
+	  </li>
+
+	  <li>Athena <a
+		  href="http://www.asedrive.com/product.asp?pid=2">ASEDrive IIIe
+	  KB</a> (firmware older than 6.07 is bogus)
+
+      <p><img src="ASEDrive_IIIe_KB.png" alt="Athena ASEDrive IIIe KB"></p>
+
+	  </li>
+
+	  <li>Blutronics <a
+		  href="http://shop.blutronics.com/ViewProdotti.asp?IdMarca=3&Id=751">Bludrive II CCID</a>
+
+	  <p><img src="BludriveII_CCID.png" alt="Bludrive II CCID"></p>
+
+	  </li>
+
+	  <li>C3PO <a href="http://www.c3po.es/ltc31.html">LTC31</a> (new
+	  model with USB product ID 0x0006)
+
+	  <p><img src="LTC31.png" alt="LTC31"></p></li>
+
+	  <li>Cherry XX33 keyboard</li>
+
+	<li>Cherry <a
+		href="http://www.cherrycorp.com/english/advanced-line/advanced-line_smartboard_g83-6744.htm">XX44</a>
+	(SmartBoard G83-6744)
+
+	<p><img src="G83-6744_de.jpg" alt="Cherry XX44"></p>
+	</li>
+
+	<li>Cherry <a
+		href="http://www.cherry.de/english/products/electronic_signature_smartterminal_st-2000u.htm">SmartTerminal ST2000U</a>
+	
+	<p><img src="ST_2000_UCR.png" alt="SmartTerminal ST2000U"></p>
+	</li>
+
+	<li>Cherry <a
+		href="http://www.cherry.de/english/products/logon_smartterminal_st-1044u.htm">ST-1044U</a>
+	
+	<p><img src="ST-1044.png" alt="SmartTerminal ST-1044U"></p>
+	</li>
+
+	<li>Covadis <a href="http://covadis.ch/Alya.239.0.html">Alya</a>
+
+	<p><img src="alya.png" alt="Alya"></p>
+	</li>
+
+	  <li>Dell keyboard SK-3106 and Dell <a
+		  href="http://accessories.us.dell.com/sna/productdetail.aspx?sku=310-5155&c=us&l=en&cs=04&category_id=5436&page=external">smart card reader keyboard</a>
+
+      <p><img src="Dell_keyboard.jpg" alt="Dell smart card reader
+	  keyboard"></p>
+	  </li>
+
+	  <li>Eutron <a
+		  href="http://www.cryptoidentity.eutron.com/ENG/home.asp">CryptoIdentity</a>
+	  
+	  <p><img src="cryptoidentity.png" alt="CryptoIdentity"></p>
+
+	  </li>
+
+	  <li>Eutron <a
+		  href="http://www.eutronsec.com/infosecurity/Contents/ProductLine/Details.aspx?IDProd=62&IDFamiglia=39">Digipass
+	  860</a>
+	  
+	  <p><img src="Eutron_digipass860.png" alt="Digipass 860"></p>
+
+	  </li>
+
+	  <li>Eutron <a
+	  href="http://www.eutronsec.it/infosecurity/contents/productline/Details.aspx?IDProd=11&IDFamiglia=3&IDDett1lev=931">SIM
+		  Pocket Combo</a>
+	  
+	  <p><img src="simpocketcombo_chiave.png" alt="SIM Pocket Combo"></p>
+
+	  </li>
+
+	  <li>Eutron <a
+		  href="http://www.eutronsec.com/infosecurity/Contents/ProductLine/Details.aspx?IDProd=26&IDFamiglia=3">
+		  Smart Pocket</a>
+	  
+	  <p><img src="Eutron_Smart_Reader.png" alt="Smart Pocket"></p>
+
+	  </li>
+
+	  <li>Gemalto GemPC Card Reader
+
+      <p><img src="gempccard.png" alt="GemPC Card"></p>
+
+	  <p>If you want official support from Gemalto you can use
+	  <a
+		  href="http://support.gemalto.com/?id=69">this
+		  driver</a>. See also <a href="#prob4">Gemalto drivers</a> in
+	  the known problems section.</p>
+    </li>
+
+	<li>Gemalto <a href="http://www.gemalto.com/products/pc_usb_sl/">GemPC USB SL</a> or GemPC 433-SL
+
+      <p><img src="gempcusb.jpg" alt="GemPC USB SL"></p>
+
+	  <p>If you want official support from the Gemalto you can use
+	  <a
+		  href="http://support.gemalto.com/?id=62">this
+		  driver</a>. See also <a href="#prob4">Gemalto drivers</a> in
+	        the known problems section.</p>
+    </li>
+
+	<li>Gemalto <a href="http://www.gemalto.com/products/pc_pinpad/">PC
+		Pinpad Reader</a>
+
+      <p><img src="gempcpinpad.png" alt="PC Pinpad"></p>
+
+		<p>Known problems/limitations:</P>
+		<ul>
+			<li>Does not support minimum PIN length (wPINMaxExtraDigit)
+			lower than 4</li>
+
+			<li>Does not support maximum PIN length (wPINMaxExtraDigit)
+			greater than 8</li>
+
+			<li>Does not support "no string" (0x00) displayed for
+			bNumberMessage (corrected by the driver)</li>
+
+			<li>Does not support "default" (0xFF) display message for
+			bNumberMessage (corrected by the driver)</li>
+
+			<li>Does not support validation by "Max size reached" (0x01)
+			for bEntryValidationCondition (corrected by the driver)</li>
+
+			<li>Does not support validation by "Timeout occurred" (0x04)
+			for bEntryValidationCondition (corrected by the driver)</li>
+
+			<li>Does send a VERIFY PIN command with an empty PIN to get
+			the number of remaining trials. This may be problematic with
+			some smart cards like the Belgian eID card that does not
+			support this and will decrement the counter</li>
+		</ul>
+
+	  <p>If you want official support from the Gemalto you can use
+	  <a
+		  href="http://support.gemalto.com/?id=63">this
+		  driver</a>. See also <a href="#prob4">Gemalto drivers</a> in
+	        the known problems section.</p>
+
+    </li>
+
+    <li>Gemalto <a href=
+	"http://www.gemalto.com/products/pctwin/">PC Twin Reader</a> (old name:
+GemPC Twin)
+
+      <p><img src="gempctwin.jpg" alt="PC Twin"></p>
+
+	  <p>If you want official support from the Gemalto you can use
+	  <a
+		  href="http://support.gemalto.com/?id=46">this
+		  driver</a>. See also <a href="#prob4">Gemalto drivers</a> in
+	        the known problems section.</p>
+    </li>
+
+	<li>Gemalto GemCore POS Pro</li>
+
+	<li>Gemalto GemCore SIM Pro</li>
+
+    <li>Gemalto <a href=
+    "http://www.gemalto.com/products/usb_shell_token_v2/">USB Shell
+	Token V2</a> (old name: GemPC Key)
+
+      <p><img src="gempckey.png" alt="USB Shell Token v2"></p>
+
+	  <p>If you want official support from the Gemalto you can use
+	  <a
+		  href="http://support.gemalto.com/index.php?id=61">this
+		  driver</a>. See also <a href="#prob4">Gemalto drivers</a> in
+	        the known problems section.</p>
+    </li>
+
+    <li>Kobil <a href=
+    "http://www.kobil.com/index.php?id=67&type=7&L=0">KAAN
+	Base</a> (firwmare older than 0.37 is bogus)
+
+	<p>Extended APDU are not working but a <a href="#prob5">patch</a> is
+	available.</p>
+
+	  <p><img src="Kobil_Base.jpg" alt="KAAN Base"></p>
+    </li>
+
+    <li>Kobil <a href=
+    "http://www.kobil.com/index.php?id=68&type=7&L=0">KAAN
+	Advanced</a> (firmware older than 0.37 is bogus)
+
+	<p>Extended APDU are not working but a <a href="#prob5">patch</a> is
+	available.</p>
+
+	  <p><img src="Kobil_Advanced.jpg" alt="KAAN Advanced"></p>
+    </li>
+
+    <li>Kobil KAAN SIM III
+
+		<p><img src="kaansim.jpg" alt="KAAN SIM III"></p>
+    </li>
+
+    <li>Kobil <a href=
+    "http://www.kobil.com/index.php?id=71&type=7&L=0">EMV TriCAP Reader</a>
+
+	<p>Extended APDU are not working but a <a href="#prob5">patch</a> is
+	available.</p>
+
+		<p><img src="kobil_emv_tricap.png" alt="EMV TriCAP Reader"></p>
+    </li>
+
+    <li>Kobil <a href=
+    "http://www.kobil.com/index.php?id=555&type=7&L=0">KAAN TriB at nk</a>
+
+	<p>Extended APDU are not working but a <a href="#prob5">patch</a> is
+	available.</p>
+
+		<p><img src="kobil_emv_tricap.png" alt="KAAN TriB at nk"></p>
+    </li>
+
+	<li>Kobil <a
+		href="http://www.kobil.com/index.php?id=128&type=7&L=1%22">SecOVID Reader III</a>
+
+	<p>Extended APDU are not working but a <a href="#prob5">patch</a> is
+	available.</p>
+
+		<p><img src="kobil_emv_tricap.png" alt="SecOVID Reader III"></p>
+    </li>
+
+	<li>Lexar <a
+		href="http://www.lexar.com/enterprise/ent_ppsd.html">Smart
+		Enterprise Guardian</a>
+
+	<p><img src="seg.png" alt="Smart Enterprise Guardian"></p>
+
+	</li>
+
+    <li>OmniKey <a href=
+    "http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=21">
+      CardMan 3121</a>
+
+      <p><img src="cardman3121.png" alt="CardMan 3121"></p>
+    </li>
+
+	<li>O2Micro Oz7762
+
+	<p>This reader is common as an internal reader in laptops like the
+	Dell D420 or D820.</p>
+
+	</li>
+
+	<li>RSA <a
+		href="http://www.rsa.com/products/securid/datasheets/SID800_DS_0507.pdf">SecurID SID800</a>
+
+	<p><img src="SID800.png" alt="SecurID SID800"></p>
+
+	</li>
+
+    <li>SCM Micro <a href=
+		"http://www.scmmicro.com/security/view_product_en.php?PID=2">SCR 331</a>
+	
+	<br>You have to <a
+		href="http://www.scmmicro.com/support/pcs_downloads.php?lang=en">upgrade
+	the firmware</a> using version 5.18 or later.
+
+      <p><img src="SCR_331.png" alt="SCR 331"></p>
+    </li>
+
+	<li>SCM Micro SCR 331-DI
+
+	<br>You have to <a
+		href="http://www.scmmicro.com/support/pcs_downloads.php?lang=en">upgrade
+	the firmware</a> using version 6.22 or later.
+
+	<p><img src="SCR331DI.png" alt="SCR 331-DI"></p>
+	</li>
+
+	<li>SCM Micro <a
+		href="http://www.scmmicro.com/security/view_product_en.php?PID=4">SCR 3310</a>
+	
+      <p><img src="scr3310.jpg" alt="SCR 3310"></p>
+    </li>
+
+	<li>SCM Micro <a
+		href="http://www.scmmicro.com/security/view_product_en.php?PID=5">SCR 3311</a>
+	
+	  <p><img src="SCR3311.png" alt="SCR 3311"></p> </li>
+
+    <li>SCM Micro <a href=
+		"http://www.scmmicro.com/security/view_product_en.php?PID=11">SCR 335</a>
+	
+	<br>Upgrade the <a
+		href="http://www.scmmicro.com/support/pcs_downloads.php?lang=en">firmware</a>
+	using 5.14 or later.
+
+      <p><img src="SCR335.png" alt="SCR 335"></p>
+    </li>
+
+	<li>SCM Micro <a
+		href="http://www.scmmicro.com/security/view_product_en.php?PID=13">SPR 532</a>
+	
+	<br>You have to <a
+		href="http://www.scmmicro.com/security/pcs_downloads.php?lang=en">upgrade
+		the firmware</a> to version 5.10 or later.
+
+	<p><img src="SPRx32.png" alt="SPR 532"></p>
+
+	<li><a href= "http://www.smartepad.com.br/index.htm">SmartEpad (v
+		2.0)</a>
+
+		<p><img src="smartepad.png" alt="SmartEpad (v 2.0)"></p>
+    </li>
+
+    <li>Verisign <a href=
+    "http://www.verisign.co.uk/products-services/security-services/unified-authentication/usb-tokens/">Secure
+	Storage Token</a>
+
+		<p><img src="verisign_secure_token.png" alt="Verisign Secure Storage Token"></p>
+    </li>
+
+    <li>Verisign Secure Token
+
+		<p><img src="verisign_secure_token.png" alt="Verisign Secure Token"></p>
+    </li>
+
+	<li>Xiring <a href="http://www.teobyxiring.com/">Teo</a>
+
+	<p><img src="teo.png" alt="teo"></p>
+	</li>
+
+</ul>
+
+  <h2>Should work but untested by me</h2>
+
+  <p>I would like to get these readers to perform test and validation
+  and move them in the supported list above. If you are one of the
+  manufacturers, please, contact <a
+	  href="mailto:ludovic.rousseau at free.fr">me</a>.</p>
+
+  <ul>
+
+	  <li>Advanced Card Systems <a href="http://acs.com.hk/acr122.php">ACR122</a>
+
+	  <p><img src="acr122.png" alt="ACR122"></p>
+
+	  </li>
+
+	  <li>Axalto <a
+		  href="http://www.reflexreaders.com/Products/reflex_usbnew.html">Reflex USB v3</a>
+
+	  <p><img src="reflexusbv3.png" alt="Reflex USB v3"></p>
+	</li>
+
+    <li>C3PO <a href="http://www.c3po.es/ltc32.html">LTC32</a>
+
+	<p><img src="ltc32.png" alt="LTC32"></p></li>
+
+    <li>C3PO KBR36
+
+	<p><img src="KBR36.jpg" alt="KBR36"></p></li>
+
+	<li>Charismathics plug'n'crypt CCID token</li>
+
+	<li>Cherry <a
+		href="http://www.cherry.de/deutsch/produkte/chipkartentastaturen_g-6610.htm">SmartBoard, G83-6610</a>
+
+	<p><img src="G83-6610.png" alt="SmartBoard, G83-6610"></p>
+	</li>
+
+	<li>Covadis <a href="http://covadis.ch/Vega-alpha.247.0.html">Véga-alpha</a>
+
+	<p><img src="vega-alpha.png" alt="Véga-alpha"></p>
+	</li>
+
+	<li>Gemalto <a
+		href="http://www.gemalto.com/products/pc_express_card/">GemPC
+	Express</a>
+	
+	<p><img src="gempcexpresscard.png" alt="GemPC Express"></p>
+	  <p>If you want official support from the manufacturer you can use
+	  <a
+		  href="http://support.gemalto.com/gemdownload/readers/drivers.aspx?prodid=23">this driver</a>.</p>
+	</li>
+
+	<li>Gemalto Gem e-Seal Pro
+	</li>
+
+	<li>Fujitsu Siemens Computers <a
+		href="http://www.fujitsu-siemens.com/solutions/business_solutions/security/security_products/smartcase_scr_usbex.html">SmartCase SCR</a>
+
+	<p><img src="fs_SmartCase_SCR.png" alt="Fujitsu Siemens Computers SmartCase USB 2A"></p></li>
+
+	<li>Fujitsu Siemens Computers <a
+		href="http://www.fujitsu-siemens.com/solutions/business_solutions/security/security_products/smartcase_kbpc_cx.html">SmartCase
+	KBPC CX</a>
+
+	<p><img src="fs_SmartCase_KBPC_CX.png" alt="Fujitsu Siemens
+	Computers SmartCase KBPC CX"></p></li>
+
+	<li>Giesecke &amp; Devrient GmbH <a
+		href="http://www.gi-de.com/portal/page?_pageid=42,126834&_dad=portal&_schema=PORTAL">StarSign
+		Card Token 350</a> (ICCD card)
+	
+	<p><img src="StarSignCardToken350.png" alt="StarSign Card Token 350"></p></li>
+
+	<li>Giesecke &amp; Devrient GmbH 
+	StarSign Card Token 550 (ICCD card)</li>
+
+	<li>HP <a
+		href="http://h18000.www1.hp.com/products/quickspecs/12346_na/12346_na.HTML">USB Smart Card Keyboard</a>
+	
+	<p><img src="hpusbsmartcardkeyboard.png" alt="HP USB Smart Card
+	Keyboard"></p></li>
+
+	<li>HP USB Smart Card reader
+
+	<p><img src="hpusbsmartcardreader.png" alt="HP USB Smart Card
+	    Reader"></p></li>
+
+	<li>id3 Semiconductors CL1356A HID</a>
+	<br>You can contact id3 Semiconductors for support at <a
+		href="mailto:contact at id3semiconductors.com">contact at id3semiconductors.com</a>.
+
+	<p><img src="CL1356A.png" alt="CL1356A"></p> </li>
+
+	<li>id3 Semiconductors <a
+		href="http://www.id3semiconductors.com/produits/cl1356D.htm">CL1356D</a>
+	<br>Tested by me but I don't have the reader anymore.
+	<br>You can contact id3 Semiconductors for support at <a
+		href="mailto:contact at id3semiconductors.com">contact at id3semiconductors.com</a>.
+
+	<p><img src="CL1356D.png" alt="CL1356D"></p> </li>
+
+	<li>id3 Semiconductors <a
+		href="http://www.id3semiconductors.com/produits/cl1356T.htm">CL1356T</a>
+	<br>You can contact id3 Semiconductors for support at <a
+		href="mailto:contact at id3semiconductors.com">contact at id3semiconductors.com</a>.
+
+	<p><img src="CL1356T.png" alt="CL1356T"></p> </li>
+
+	<li>O2Micro Oz7762 (with ProductID 0x7772)
+
+	<p>This reader is common as an internal reader in laptops.</p>
+	</li>
+
+	<li>Oberthur ID-One Cosmo Card</li>
+
+	<li>OmniKey CardMan 1021</li>
+
+	<li>OmniKey <a
+		href="http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=48">CardMan 3021</a>
+
+      <p><img src="cardman3021.png" alt="CardMan 3021"></p>
+    </li>
+
+    <li>OmniKey <a href=
+    "http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=31">
+      CardMan 3621</a>
+
+      <p><img src="cardman3621.png" alt="CardMan 3621"></p>
+    </li>
+
+    <li>OmniKey <a href=
+    "http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=33">
+      CardMan 3821</a>
+
+      <p><img src="cardman3821_01.png" alt="CardMan 3821"></p>
+    </li>
+
+    <li>OmniKey <a href=
+    "http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=50">
+      CardMan 4321</a>
+
+      <p><img src="cardman4321.png" alt="CardMan 4321"></p>
+    </li>
+
+    <li>OmniKey <a href=
+    "http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=37">
+      CardMan 5121</a>
+
+      <p><img src="cardman5121.png" alt="CardMan 5121"></p>
+
+	  <p>The RFID interface is not supported.</p>
+    </li>
+
+    <li>OmniKey <a href=
+    "http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=39">
+      CardMan 5125</a>
+
+      <p><img src="cardman5121.png" alt="CardMan 5125"></p>
+
+	  <p>The HID PROX interface is not supported.</p>
+    </li>
+
+    <li>OmniKey <a href=
+		"http://omnikey.aaitg.com/?id=products&tx_okprod_pi1[product]=41">
+      CardMan 5321</a>
+
+      <p><img src="cardman5321.png" alt="CardMan 5321"></p>
+
+	  <p>The RFID interface is not supported.</p>
+    </li>
+
+    <li>OmniKey <a href=
+    "http://www.omnikey.com/index.php?id=21">
+      CardMan 6121</a>
+
+      <p><img src="cardman_6121_02.jpg" alt="CardMan 6121"></p>
+    </li>
+
+	<li>Philips Semiconductors JCOP41V221 (ICCD card)</li>
+
+	<li>Pro-Active <a
+		href="http://www.pro-active.fr/fr/products/csb6.html">CSB6 Ultimate</a>
+
+	<p><img src="csb6.png" alt="CSB6 Ultimate"></p>
+	</li>
+
+	<li>SafeNet iKey 4000
+	<p><img src="safenet-ikey4000.png" alt="SafeNet iKey 4000"></p>
+	</li>
+
+	<li>SCM Micro <a
+		href="http://www.ntt.com/jpki/SCR331DI.html">SCR
+		331-DI NTT-Com</a>
+
+	<p><img src="scr331di-nttcom.png" alt="SCR 331-DI NTT-Com"></p>
+	</li>
+
+	<li>SCM Micro <a
+		href="http://www.ntt.com/jpki/scr3310.html">SCR
+		3310 NTT-Com</a>
+
+	<p><img src="scr3310-nttcom.png" alt="SCR 3310 NTT-Com"></p>
+	</li>
+
+	  <li>SCM Micro <a
+		  href="http://www.scmmicro.com/security/view_product_en.php?PID=6">SCR 3320</a>
+	
+	  <p><img src="SCR3320.png" alt="SCR 3320"></p> </li>
+
+	<li>SCM Micro <a
+		href="http://www.scmmicro.com/security/view_product_en.php?PID=10">SCR 333</a>
+
+	<p><img src="SCR333.png" alt="SCR 333"></p></li>
+
+	<li>SCM Micro <a
+		href="http://www.scmmicro.com/security/view_product_en.php?PID=7">SCR
+		3340</a>
+
+	<p><img src="SCR3340.png" alt="SCR 3340"></p>
+	</li>
+
+	<li>SCM Micro <a
+		href="http://www.scmmicro.com/security/view_product_en.php?PID=19">SDI
+		010</a>
+
+	<p><img src="SDI010.png" alt="SDI 010"></p>
+	</li>
+
+	<li>SchlumbergerSema Cyberflex Access e-gate (ICCD card)</li>
+
+	<li>Silitek SK-3105 keyboard or C3PO TLTC2USB
+
+	<p><img src="SK-3105.jpg" alt="SK-3105"></p>
+	</li>
+
+	<li>Sitecom USB simcard reader MD-010
+
+	<p><img src="Sitecom_MD_010_USB_SIM_Card_Reader.png" alt="Sitecom
+	USB simcard reader MD-010"></p>
+	</li>
+
+	<li>Validy <a href="http://www.validy.com/en/products/token/">USB
+	Token</a> (SoftNaos or TokenA sl vt)
+
+	<p><img src="validy_token.png" alt="Validy SoftNaos"></p>
+	</li>
+
+	<li>Vasco DP905</li>
+
+	<li>Winbond Electronics W81E381 chip
+	</li>
+
+  </ul>
+
+  <h2>Unsupported or partly supported CCID readers</h2>
+
+  <ul>
+	  <li>ActivCard <a
+		  href="http://www.activcorp.com/en/products/4_3_2_readers.php">USB
+		  reader 2.0</a>
+	  
+	  <p><img src="ActivCard.jpg" alt="ActivCard USB reader 2.0"></p>
+	  
+	  <p>The reader do timeout when a special USB frame is sent from the
+	  reader. If the frame size if a multiple of wMaxPacketSize the
+	  communication is stopped.</p>
+	  
+	  <p>Some users report that this reader is in fact a SCR-331 with a
+	  different firmware and that you can upgrade its firmware to
+	  transform it into a (supported) SCR-331 reader.</p></li>
+
+	  <li>C3PO <a href="http://www.c3po.es/ltc31.html">LTC31</a> (old
+	  model with USB product id 0x0003)
+
+	<p><img src="ltc31.png" alt="LTC31"></p>
+
+	<p>The reader works fine with Linux kernel 2.4 but does not with Linux
+	kernel 2.6. The <tt>ioctl()</tt> syscall returns EINVAL (Invalid
+	argument). The manufacturer is working on a solution.</p>
+
+	<p>For linux 2.6 you have to use <a
+		href="ltc3xusb_on_kernel_2_6_11.patch.txt">this patch</a> and
+	recompile the kernel as described <a
+		href="http://www.c3po.es/pv_ltc31.html#ltc3x_usb_linux">here</a>.</p></li>
+
+	<li>iDream <a
+		href="http://www.tai-hao.com/english/products_detail.php?main_id=4&second_id=13&p_id=53&now_rows=1">THRC2002-2</a>
+	or <a
+		href="http://www.idream.be/consulter.php?pid=50&tab=2">ID-SMID01</a>
+	and maybe other commercial names
+
+	<p><img src="THRC2002-2.png" alt="iDream"></p>
+
+	<ul>
+		<li>PPS fails with a Cryptoflex card</li>
+
+		<li>powerup fails with a Setcos card</li>
+	</ul>
+
+	<p>The reader <i>does</i> work with the belgium eID (the reader is
+	sold for this application) until you remove the card and the reader
+	goes mad.</p>
+
+	</li>
+
+    <li>Kobil <a href=
+    "http://www.kobil.com/index.php?id=49&type=7">KAAN
+	mIDentity</a>
+
+	<p><img src="kobil_midentity.jpg" alt="KAAN mIDentity"></p>
+
+	<p>Time requests are not managed correctly and make the firmware
+	fails.  This is not a problem unless you use a time-consuming APDU
+	like RSA key generation.</p>
+
+	<p>A new firmware will correct the bug.</p>
+		
+	</li>
+
+	<li>Reiner-SCT <a href="http://www.reiner-sct.com/content/view/4/16/">cyberJack pinpad(a)</a>
+
+	<p><img src="reiner-pinpad.png" alt="cyberJack pinpad(a)"></p>
+
+	<p>Time requests are not managed and the driver may time out without
+	any response from the reader.  This is not a problem unless you use
+	a time-consuming APDU like RSA key generation.  </p>
+
+	</li>
+
+  </ul>
+
+  <h2>Supported and unsupported operating systems</h2>
+
+	<h3>GNU/Linux</h3>
+
+	<p>GNU/Linux using libusb 0.1.7 and later</p>
+
+	<h4>Asynchronous card movement</h4>
+
+	<p>To be able to use the asynchronous card movement notification
+	(instead of active polling every 400ms) you need to use libusb &gt;
+	0.1.12 (not yet available) or use this <a
+		href="libusb_0.1.12_patch.txt">patch</a>. See the <a
+		href="http://archives.neohapsis.com/archives/dev/muscle/2008-q1/0108.html">discussion</a> on
+	the MUSCLE list.</p>
+
+	<a name="MacOSX"></a>
+	<h3><a href="#MacOSX">Mac OS X</a></h3>
+	
+	<h4>Leopard (10.5)</h4>
+
+	<p>Mac OS X Leopard (10.5) is supported without patches. To build
+	the driver you need to extract the archive and do:</p>
+
+	<pre>
+  $ ./MacOSX/configure
+  $ make
+  $ sudo make install
+	</pre>
+
+	<p>NOTE: The execution of <tt>./MacOSX/configure</tt> will fail if
+	you have a space character in your current working directory
+	pathname.</p>
+
+	<p>NOTE: Apple's version of pcsc-lite installed with Leopard has
+	<i>many</i> bugs and problems. See <a
+		href="http://www.opensc-project.org/sca/wiki/LeopardBugs">LeopardBugs</a>
+	for a list of known bugs.</p>
+
+	<h4>Tiger (10.4)</h4>
+
+	<p>Mac OS X Tiger (10.4) uses an old pcsc-lite with some problems:
+	<ul>
+		<li>A missing call to IFDHSetProtocolParameters() so the reader
+		is not configured correctly regarding to the card ATR.</li>
+
+		<li>A wrong API for SCardControl() so you can't use a pin pad
+		reader or any other feature provided by SCardControl().</li>
+
+		<li>No way to generate a cold reset. Only a farm reset is
+		possible. Uncomment the line <tt>#CFLAGS="$CFLAGS
+			-DFAKE_CARD_CHANGED"</tt> in <tt>MacOSX/configure</tt> to
+		fake a card movement after a reset to simulate a cold
+		reset. Note that <tt>SCardReconnect()</tt> will then fail with
+		<tt>SCARD_W_REMOVED_CARD</tt>.</li>
+
+	</ul>
+	<p>You can use this (now unmaintained) <a
+		href="old-SCardControl_patch.txt">patch</a>.</p>
+
+	<h3>Solaris</h3>
+
+	<p>The driver should work on Solaris.</p>
+	
+	<p>I can't test is myself so patches are welcome if needed.</p>
+
+	<h3>FreeBSD</h3>
+
+	<p>This driver is known to NOT work on FreeBSD. I don't know why and
+	patches are welcome.</p>
+
+	<h3>Other operating systems</h3>
+
+	<p>It may or may not work.</p>
+
+  <h2>Known problems</h2>
+
+	  <a name="prob3"></a>
+	  <h3><a href="#prob3">MacOSX libusb</a></h3>
+	
+	<p>There is a bug in MacOSX libusb that crash the libusb library
+	when you unplug a reader and replug it in another USB socket.  So if
+	you unplug a reader replug it in the same USB socket.</p>
+
+	<p>see <a
+		href="http://sourceforge.net/tracker/index.php?func=detail&aid=886778&group_id=1674&atid=101674">my
+		bug report</a>.</p>
+
+	<a name="prob4"></a>
+	<h3><a href="#prob4">Gemalto drivers</a></h3>
+
+	<p>Gemalto provides its own CCID driver for its CCID readers. The
+	driver is available from Gemalto <a
+		href="http://support.gemalto.com/index.php?id=37">support
+		page</a>. This driver is based on my own CCID driver. AFAIK it
+	is just an older version with a different version number. For
+	example the Gemalto driver version 1.2.4 is equivalent to subversion
+	revision 1862 from 2006-02-07 so before my 1.0.0 release.</p>
+	
+	<p>I received some mails from users reporting bugs and asking for
+	support. I DO NOT SUPPORT the Gemalto driver. You can either ask
+	Gemalto support for support or use my own driver.</p>
+
+	<a name="prob5"></a>
+	<h3><a href="#prob5">Extended APDU and Kobil readers</a></h3>
+
+	<p>Kobil readers does not support RDR_to_PC_DataBlock CCID commands
+	chaining so you can't send an extended APDU even if the Kobil
+	readers (with firmware 1.19) supports a command of up to 420
+	bytes.</p>
+
+	<p>To use extended APDU on these readers you must change the value
+	of <tt>CMD_BUF_SIZE</tt> in the file <tt>src/defs.h</tt> to:<br>
+	&nbsp;<tt>#define CMD_BUF_SIZE 420</tt><br>
+	Kobil is aware of the problem and do not plan to solve it.</p>
+
+	<p>Changing this value may create unpredicted problems. I have
+	not validated the driver with such a change.</p>
+
+  <h2>Available binaries</h2>
+
+  <p>The drivers are also available as <a href=
+  "http://www.debian.org/"><img src=
+  "http://www.debian.org/Pics/logo-50.jpg" alt="" width="50"
+  height="61"><img src="http://www.debian.org/Pics/debian.jpg" alt=
+  "Debian Project" width="179" height="61"></a> packages <a href=
+  "http://packages.debian.org/libccid">libccid</a>
+  
+  and <a href="http://fedora.redhat.com/"><img
+	  src="http://fedora.redhat.com/images/header-fedora_logo.png"
+	  alt="logo fedora"></a>
+  <a
+	  href="http://cvs.fedora.redhat.com/viewcvs/rpms/ccid/?root=extras">source</a> or <a
+	  href="http://download.fedora.redhat.com/pub/fedora/linux/development/">package.</a></p>
+
+  <hr>
+  
+  <pre> $Id: ccid.html,v 1.171 2008-09-06 13:08:54 rousseau Exp $ </pre>
+	  
+  <script src="http://www.google-analytics.com/urchin.js"
+	  type="text/javascript">
+  </script>
+  <script type="text/javascript">
+	  _uacct = "UA-2404298-2";
+	  urchinTracker();
+  </script>
+  </body>
+</html>
+

Added: website/ccid_extended_apdu.html
URL: http://svn.debian.org/wsvn/pcsclite/website/ccid_extended_apdu.html?rev=3131&op=file
==============================================================================
--- website/ccid_extended_apdu.html (added)
+++ website/ccid_extended_apdu.html Mon Sep 15 14:41:18 2008
@@ -1,0 +1,139 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+<meta name="generator" content=
+"HTML Tidy for Linux/x86 (vers 1st July 2003), see www.w3.org">
+
+<title>Extended APDU support</title>
+<meta name="description" content="CCID free software driver">
+<link rel="stylesheet" type="text/css" href="default.css" />
+</head>
+
+<body>
+<h1>Extended APDU support</h1>
+
+<p>The CCID driver supports extended APDU. But this support may be limited
+by the smart card reader itself.</p>
+
+<h2>Readers that with NOT work with extended APDU</h2>
+
+<p>Here is a non exhaustive list of reader that you <i>can't</i> use with
+extended APDU and my CCID driver. Read the <a
+	href="#explanation">Explanation</a> chapter bellow to know why.
+These readers work in <a href="#shortapdu">short APDU</a> mode.</p>
+
+<ul>
+<li>AU9520 Generic PCSC Smartcard Reader</li>
+<li>CardMan3021 OMNIKEY AG Smart Card Reader USB</li>
+<li>CardMan3121 OMNIKEY AG Smart Card Reader USB</li>
+<li>CardMan3621 OMNIKEY AG Smart Card Reader USB</li>
+<li>CardMan3821 OMNIKEY AG Smart Card Reader USB</li>
+<li>CardMan4321 OMNIKEY Smart Card Reader USB</li>
+<li>CardMan5121 OMNIKEY AG Smart Card Reader USB</li>
+<li>CardMan5125 OMNIKEY AG Smart Card Reader USB</li>
+<li>CardMan6121 OMNIKEY AG Smart Card Reader USB</li>
+<li>CherryST1044U Cherry GmbH SmartTerminal XX44</li>
+<li>CherryXX33 Cherry GmbH SmartBoard XX33</li>
+<li>CherryXX44 Cherry GmbH SmartBoard XX44</li>
+<li>FujitsuSiemens_SmartCard_Keyboard_USB_2A Fujitsu Siemens Computers SmartCard Keyboard USB 2A</li>
+<li>FujitsuSiemens_SmartCard_USB_2A Fujitsu Siemens Computers SmartCard USB 2A</li>
+<li>GemPC433_SL GEMPLUS Gemplus USB SmartCard Reader 433-Swap</li>
+<li>KAAN_Advanced KOBIL KAAN Advanced</li>
+<li>KAAN_Base KOBIL KAAN Base</li>
+<li>KAAN_SIM_III KOBIL KAAN SIM III</li>
+<li>mIDentity KOBIL Systems mIDentity M </li>
+<li>Sitecom_MD-010 Sitecom Sitecom USB simcard reader MD-010</li>
+<li>Teo OMNIKEY AG Smart Card Reader USB</li>
+</ul>
+
+<h2>Readers that should work with extended APDU</h2>
+
+<p>Readers that are not in the list above should work with extended
+APDU.</p>
+
+<a name="explanation"></a>
+<h1>Explanation</h1>
+
+<p>To be able to use an extended APDU you need to have:</p>
+<ul>
+<li>A T=1 card</li>
+<li>A smart card reader working in TPDU or Extended APDU</li>
+</ul>
+
+<h2>A T=1 card</h2>
+
+<p>With a T=0 card an extended APDU is emulated using an <a
+href="http://www.cardwerk.com/smartcards/smartcard_standard_ISO7816-4_7_transmission_interindustry_commands.aspx#chap7_2">ENVELOPE
+command</a>. This should be done at the application level and has no
+impact on the driver or the reader.</p>
+
+<h2>A smart card reader working in TPDU or Extended APDU</h2>
+
+<p>A CCID smart card reader can work using 4 different exchange levels:</p>
+<ul>
+<li>Character</li>
+<li>TPDU</li>
+<li>Short APDU</li>
+<li>Short and extended APDU</li>
+</ul>
+
+<p>The exchange level of a reader is contained in the dwFeatures field
+of the CCID descriptor. You can get this information using the
+<tt>parse</tt> command included in the driver source code.</p>
+
+<p>For example the <a
+href="http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/readers/GemPCTwin.txt?op=file&rev=0&sc=0">GemPC
+Twin</a> reader returns:</p>
+
+<pre>
+  [...]
+  dwFeatures: 0x00010230
+   ....10 Automatic ICC clock frequency change according to parameters
+   ....20 Automatic baud rate change according to frequency and Fi, Di params
+   ..02.. NAD value other than 00 accepted (T=1)
+   01.... TPDU level exchange
+  [...]
+</pre>
+
+<p>so the exchange level is TPDU for this reader.</p>
+
+<h3>Character level</h3>
+
+<p>Only very few readers work using this method. I don't know if/how
+they support extended APDU.</p>
+
+<h3>TPDU level</h3>
+
+<p>With this exchange level a lot of the work is done in the driver. In
+particular support of extended APDU is managed by the driver and the
+CCID driver implements it.</p>
+
+<a name="shortapdu"></a>
+<h3>Short APDU</h3>
+
+<p>These readers are easy to use at a driver point of view but are then
+limited to short APDU only. Support of extended APDU is then not possible.</p>
+
+<p>Some readers claim they support short APDU only but can use extended
+APDU when used with the manufacturer Windows driver. Maybe the Windows
+driver switches the reader in TPDU mode or something similar. That is not
+a documented CCID feature and so is not used in my CCID driver. If you
+can get information on this from the reader manufacturer I may include
+support of extended APDU for the reader in my driver.</p>
+
+<h3>Short and extended APDU</h3>
+
+<p>Support of extended APDU is offered by the reader.</p>
+
+<pre>$Id: ccid_extended_apdu.html,v 1.3 2007-10-14 17:45:07 rousseau Exp $</pre>
+
+<script src="http://www.google-analytics.com/urchin.js"
+	type="text/javascript">
+</script>
+<script type="text/javascript">
+	_uacct = "UA-2404298-2";
+	urchinTracker();
+</script>
+</body>
+</html>

Added: website/default.css
URL: http://svn.debian.org/wsvn/pcsclite/website/default.css?rev=3131&op=file
==============================================================================
--- website/default.css (added)
+++ website/default.css Mon Sep 15 14:41:18 2008
@@ -1,0 +1,22 @@
+body{margin:10px;padding:0px;background:#fff;color:#000;font-family:Sans-Serif;}
+h1{padding:4px;text-align:center;border:4px double #000;background:#ffd;}
+h2{padding:4px;border:1px solid #888;background:#ffd;}
+h3{padding:4px;background:#ffd;}
+table{border:0;margin-left:auto;margin-right:auto;margin-bottom:10px;}
+th{background:#bbd;padding:2px;}
+td{padding:2px;border-bottom:1px dotted #bbd;}
+img{border:0;}
+blockquote{font-weight:bold;font-size:80%;}
+a{text-decoration:none;} 
+a, a:active, a:visited {}
+a:hover {background:#ff0;border-bottom:1px solid blue;}
+.headtext{color:#889;text-align:center;}
+#directory{text-align:center;margin-left:auto;margin-right:auto;}
+#bandwidth{color:#889;text-align:center;font-size:75%;}
+#news{color:#003;}
+#sponsors{text-align:center;margin-left:auto;margin-right:auto;}
+#trademark{font-size:75%;text-align:center;}
+#versions{text-align:center;}
+.kver{text-align:center;color:#004;font-size:90%;}
+.pvkey{color:#400;font-size:66%;}
+p{margin:10px;}

Added: website/index.html
URL: http://svn.debian.org/wsvn/pcsclite/website/index.html?rev=3131&op=file
==============================================================================
--- website/index.html (added)
+++ website/index.html Mon Sep 15 14:41:18 2008
@@ -1,0 +1,92 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
+
+<html>
+	<head><title>PCSC-Lite Home page on Alioth</title>
+	<meta name="description" content="pcsc lite">
+	<meta name="keywords" content="chipcard reader PCSC driver">
+	<link rel="stylesheet" type="text/css" href="default.css" />
+	</head>
+	<body>
+
+		<a href="http://www.musclecard.com"><img
+			src="http://pcsclite.alioth.debian.org/logo.png" width="639"
+			height="116" alt="MUSCLE logo"></a>
+
+		<h1>PCSC-Lite Home page on Alioth</h1>
+
+		<h2>PCSC-Lite</h2>
+
+		<ul>
+			<li><a
+				href="https://alioth.debian.org/projects/pcsclite/">Project
+				page</a></li>
+
+			<li><a
+				href="https://alioth.debian.org/project/showfiles.php?group_id=30105">Download</a></li>
+
+			<li>Browse subversion repository
+			<ul>
+				<li><a
+					href="http://svn.debian.org/viewsvn/pcsclite/trunk/PCSC/">viewsvn</a></li>
+				<li><a
+					href="http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/">wsvn</a></li>
+			</ul>
+
+		</ul>
+
+		<h3>Documentation</h3>
+
+		<ul>
+			<li><a href="pcsc-lite/">PC/SC Lite API</a> (obsolete)</li>
+
+			<li><a href="ifdhandler-3/">IFD Handler API v3.0</a></li>
+
+			<li><a href="api/index.html">PC/SC internals</a>
+			documented with Doxygen
+		</ul>
+		
+		<h2>CCID driver</h2>
+
+		<ul>
+			<li><a href="ccid.html">Project page</a></li>
+
+			<li><a
+				href="https://alioth.debian.org/project/showfiles.php?group_id=30105">Download</a></li>
+
+			<li>Browse subversion repository
+			<ul>
+			<li><a
+				href="http://svn.debian.org/viewsvn/pcsclite/trunk/Drivers/ccid/">viewsvn</a></li>
+			<li><a
+				href="http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/">wsvn</a></li>
+
+			</ul>
+		</ul>
+		
+		<h2>Related projects on Alioth</h2>
+
+		<ul>
+			<li><a
+				href="http://muscleplugins.alioth.debian.org/">Muscle
+			Plugins</a></li>
+
+			<li><a
+				href="http://muscleapps.alioth.debian.org/">Muscle
+			Apps</a></li>
+
+		</ul>
+
+		<hr>
+		<pre>
+			$Id: index.html,v 1.24 2008-08-06 18:47:37 rousseau Exp $
+		</pre>
+
+		<script src="http://www.google-analytics.com/urchin.js"
+			type="text/javascript">
+		</script>
+		<script type="text/javascript">
+			_uacct = "UA-2404298-2";
+			urchinTracker();
+		</script>
+	</body>
+</html>




More information about the Pcsclite-cvs-commit mailing list