2004-08-06  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.4.0

	* MANIFEST: add gscriptor.gtk1.2

	* gscriptor.gtk1.2: old version using gtk 1.2

	* gscriptor: use nice icons in the menu

	* gscriptor: use english typography (no space before ! and ?)

	* gscriptor: select the latest reader used

	* smartcard_list.txt: update

	* pcsc_scan.c: use C comment /* */ instead of C++ comments //

2004-08-01  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 2 new ATR

2004-07-31  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 2 new ATR

2004-07-29  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 2 new ATR

2004-07-23  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 3 new ATR

2004-07-22  Ludovic Rousseau  <rousseau@acer>

	* gscriptor:
	move from libgtk-perl to libgtk2-perl and add many improvements:
	- color support
	- T=0 or T=1 support

2004-07-19  Ludovic Rousseau  <rousseau@acer>

	* gscriptor, scriptor:
	if the command does not contains spaces (00A4030000) we expand it

	* smartcard_list.txt: 2 new ATR

2004-07-10  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-07-07  Ludovic Rousseau  <rousseau@acer>

	* ATR_analysis.1p: section is 1p

	* smartcard_list.txt: 1 new ATR

2004-07-04  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.3.4

	* README: use http://pcsclite.alioth.debian.org/ as pcsc-lite homepage

2004-07-01  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-06-29  Ludovic Rousseau  <rousseau@acer>

	* pcsc_scan.c: LPSTR -> LPTSTR

	* scriptor, gscriptor:
	only send the 5 last characters of the response to Chipcard::PCSC::Card::ISO7816Error()

2004-06-15  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-06-13  Ludovic Rousseau  <rousseau@acer>

	* Makefile: use 'pkg-config libpcsclite [--cflags|--libs]'

	* smartcard_list.txt: 1 new ATR

2004-05-25  Ludovic Rousseau  <rousseau@acer>

	* Makefile: some systems do not support the long options of install

2004-05-17  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-04-04  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-04-02  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.3.3

	* pcsc_scan.c:
	use a dynamic table for readers to avoid any use of the deprecated
	PCSCLITE_MAX_CHANNELS constant

	* Makefile: add -g debug flag to CFLAGS

2004-03-30  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-03-24  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-03-02  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-02-20  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 2 new ATRs

2004-01-17  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2004-01-14  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: update 1 ATR

2004-01-09  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

	* smartcard_list.txt: one new ATR

2004-01-08  Ludovic Rousseau  <rousseau@acer>

	* Makefile, pcsc_scan.c: add support of PCSC MacOS X framework

2004-01-05  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2003-12-20  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2003-12-19  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2003-12-17  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.3.2

2003-12-16  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 3 new ATRs

2003-12-10  Ludovic Rousseau  <rousseau@acer>

	* scriptor:
	change "Using" in "Trying" before the real communication protocol is known.

	* scriptor: print the communication protocol used.

	* scriptor:
	by default let pcscd select the correct protocol among T=0 and T=1

2003-12-05  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one ATR removed

2003-12-03  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 9 new ATRs

2003-11-23  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one new ATR

2003-11-20  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 2 new ATR

2003-11-19  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one new ATR

2003-11-18  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one new ATR

2003-11-08  Ludovic Rousseau  <rousseau@acer>

	* gscriptor:
	change menu accelerator for Run so it can be used even if a text Text
	widget is selected

	* gscriptor: simplify status word printing

	* gscriptor: use paned windows to resize Script and Result frames

	* gscriptor: print textual status word according to ISO 7816

2003-11-07  Ludovic Rousseau  <rousseau@acer>

	* scriptor: - print the ATR with 'reset' command
	- print textual status word according to ISO 7816

2003-10-29  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.3.1

2003-10-22  Ludovic Rousseau  <rousseau@acer>

	* ATR_analysis: typo

	* smartcard_list.txt: one new ATR

	* smartcard_list.txt: one more ATR

	* ATR_analysis:
	only ask to send me the ATR and card description if it is a
	microprocessor card. I am not (yet) interested in a list of memory cards.

2003-10-17  Ludovic Rousseau  <rousseau@acer>

	* scriptor, scriptor.1p:
	add -p argument to specify the ISO 7816 protocol to use (T=0 or T=1)

2003-10-15  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one new ATR

2003-10-14  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one more ATR

2003-10-11  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: new ATR description

2003-10-03  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: two new ATRs

2003-09-03  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2003-09-02  Ludovic Rousseau  <rousseau@acer>

	* ATR_analysis:
	do not try to find the card model if it is not a microprocessor card

2003-08-26  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2003-08-12  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one new ATR

2003-08-08  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: update Acer TravelMate card

2003-08-05  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 1 new ATR

2003-07-09  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 3 new ATRs

	* smartcard_list.txt: 1 new ATR

2003-06-24  Ludovic Rousseau  <rousseau@acer>

	* ATR_analysis: add units (Volts, Ampres)

	* smartcard_list.txt: 3 new ATR

2003-06-04  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 8 new ATRs

2003-05-31  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.3.0

	* pcsc_scan.c:
	detect reader insertion/removal (USB) and adjust the reader list
	accordingly

2003-05-25  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 4 new ATR

2003-05-24  Ludovic Rousseau  <rousseau@acer>

	* gscriptor: adjust copyright date

	* README: release 1.2.5

	* gscriptor, scriptor: new naming scheme Chipcard::PCSC instead of PCSC

2003-05-12  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one new ATR

2003-05-11  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: three new ATRs

2003-05-08  Ludovic Rousseau  <rousseau@acer>

	* pcsc_scan.c: cleanly exit if all readers are removed

2003-05-03  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 2 new ATR

2003-04-30  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt:
	generalisation for "Austrian Quick E-purse". Maybe wrong.

2003-04-26  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: two new ATR

2003-04-24  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 5 new ATRs

2003-04-08  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 3 new ATR

2003-03-29  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: new card

2003-03-23  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: some new cards

2003-02-27  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: some more ATRs

2003-02-18  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: some new ATRs

2003-02-07  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: 2 new G&D cards

2003-02-02  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: one more card

2003-01-28  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.2.4

2003-01-23  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: some new cards

2003-01-04  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add GSM-SIM Orange-UK

2002-12-08  Ludovic Rousseau  <rousseau@acer>

	* Makefile:
	use PCSCBASE to set tell where the pcsc-lite includes and lib are stored

2002-12-04  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add some Schlumberger cards

2002-11-22  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: some new cards

2002-11-16  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.2.3

	* ATR_analysis: Add the URL of the latest smartcard_list.txt file

	* smartcard_list.txt: some new ATRs

2002-11-15  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add Siemens CardOS/M 3.0

2002-11-05  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: some new cards

2002-10-31  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: some new cards

2002-10-25  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add some more ATRs

2002-10-22  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add eToken R2 2242

2002-10-16  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add two Oberthur cards

2002-10-15  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: small typo

	* README: release 1.2.2

	* Makefile: remove CC=gcc declaration
	add /usr/local/include and /usr/local/lib paths
	add LDLIBS version for xBSD systems (use -lc_r instead of -lpthread)

	* create_distrib.sh: add 'make clean' before creating the archive

	* pcsc_scan.c: add #include <string.h>

2002-10-09  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add IBM MFC 4.1 card

2002-10-07  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: typo

2002-09-27  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add Aladdin eToken PRO

2002-09-12  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add GemXpresso V3 B1P

2002-09-11  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt: add Siemens/Infineon SLE 44c80

2002-09-06  Ludovic Rousseau  <rousseau@acer>

	* ATR_analysis:
	remove the trailing ' ' when the ATR is in compact form 3F6D00.. The ATR
	with a ' ' was not found in the database.

2002-08-27  Ludovic Rousseau  <rousseau@acer>

	* ATR_analysis.1p: document the use of smartcard_list.txt

	* smartcard_list.txt: add the URL to get the latest version

	* README: release 1.2.1

	* smartcard_list.txt: more new ATR

2002-08-26  Ludovic Rousseau  <rousseau@acer>

	* smartcard_list.txt:
	add cards ATR received by mail and from http://cuba.xs4all.nl/~hip/cards.html

	* ATR_analysis: use case insensitive matchs

2002-08-21  Ludovic Rousseau  <rousseau@acer>

	* MANIFEST: add smartcard_list.txt

	* README: release 1.2.0

	* ATR_analysis, Makefile, smartcard_list.txt:
	add support for smartcard_list.txt database

2002-06-17  Ludovic Rousseau  <rousseau@acer>

	* README: add Christophe LEVANTIS in AUTHORS list

	* Makefile: also install scripts

2002-06-14  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.1.0

	* pcsc_scan.1, pcsc_scan.c: add support for ATR_analysis

	* ATR_analysis, ATR_analysis.1p, MANIFEST, Makefile:
	add ATR_analysis ATR_analysis.1p files

2002-05-15  lvictor  <lvictor@acer>

	* pcsc_scan.c:
	Readers states are initialized with SCARD_STATE_UNAWARE to make sure the
	first query will update the state to something we know.
	Modified the event loop to monitor all readers at once. SCARD_STATE_CHANGED
	is used to detect which reader triggered the event.

2002-05-14  lvictor  <lvictor@acer>

	* pcsc_scan.c:
	Added comments and modified the event listener to listen to all readers at
	once... This demonstrates the possibility to use a list of readers to
	listen events to...

2002-03-06  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.0.4

2002-03-05  Ludovic Rousseau  <rousseau@acer>

	* README: release 1.0.4

	* gscriptor: case insensitive on "reset" command

	* scriptor: case insensitive on "exit" and "reset" commands

2001-11-27  Ludovic Rousseau  <rousseau@acer>

	* README: updade the release date in README

	* TODO: debug pcsc_scan to get ALL the events: done

2001-11-08  Ludovic Rousseau  <rousseau@acer>

	* MANIFEST: changed .1 in .1p for Perl script manpages

	* README: release 1.0.3

	* pcsc_scan.c: change PCSC to PC/SC

	* Makefile: remove compressed manpages in clean rule

	* README: changed tabs into spaces
	removed the .pl extension of the Perl scripts
	include a new screen copy of pcsc_scan output

	* pcsc_scan.c: set the wait time to 0 to get all the events

	* Makefile: add automatic rules to compress man pages
	changed install rule to use install(1) instead of cp(1)

2001-10-22  Ludovic Rousseau  <rousseau@acer>

	* Makefile: install: also copy scriptor and gscriptor

	* README: Release 1.0.2

	* Makefile: get the version number from the directory name

	* pcsc_scan.1, scriptor.1p, MANIFEST, gscriptor.1p: Added manpages

	* TODO: manpages OK

	* LICENCE: Added GPL licence

	* test.script:
	commands to read a GSM SIM card instead of a silly ID badge

	* pcsc_scan.c:
	go to the next reader _after_ printing information for the current oone

2001-10-18  Ludovic Rousseau  <rousseau@acer>

	* README: Release 1.0.1

	* create_distrib.sh: updated with the version of pcsc-perl

	* MANIFEST: list of files in the archive

2001-10-17  Ludovic Rousseau  <rousseau@acer>

	* create_distrib.sh:
	Added checks: directory name format, directory existance

2001-10-16  Ludovic Rousseau  <rousseau@acer>

	* README: Added authors names and emails

	* TODO: todo list

	* README: short readme file

	* scriptor: changed PCSCCard to PCSC::Card

	* create_distrib.sh: script to export a clean archive

	* pcsc_scan.c: commented number of allocated readers (wrong info?)

	* Makefile: added version number

	* Makefile, pcsc_scan.c: Created directory structure

	* Makefile, pcsc_scan.c: New file.

2001-10-01  lvictor  <lvictor@acer>

	* gscriptor: modified default buttons behaviour (mostly cosmetic)

2001-09-25  Ludovic Rousseau  <rousseau@acer>

	* gscriptor: Disconnect the actual card when the reader is changed

	* gscriptor: improved the Help dialog box

	* gscriptor: correctly assign the tip to the wrap line button

2001-09-21  Ludovic Rousseau  <rousseau@acer>

	* gscriptor: removed () from $txtScript->get_length

	* gscriptor: added accelerator for Quit
	added $pos argument to insert_text()

	* gscriptor: added 'homogeneous' argument to Gtk::Table::new()

	* gscriptor: syntax "defined @ButtonDescr" is not correct with Perl 5.6

2001-09-11  Ludovic Rousseau  <rousseau@acer>

	* gscriptor: configure default buttons in examples/gscriptor.pl

2001-09-05  lvictor  <lvictor@acer>

	* gscriptor: Removed the ATR entry from the Reader Configuration dialog

	* gscriptor: Cleared warning messages while running with perl -w...

2001-09-05  Ludovic Rousseau  <rousseau@acer>

	* scriptor: Added CVS Log field
	Added documentation for -h argument

	* gscriptor, scriptor: Added GPL licence in the source code
	Added CVS Id field

2001-09-04  lvictor  <lvictor@acer>

	* gscriptor, test.script:
	Updated gscriptor to use asci_to_array(). a reset keyword has also been
	added to the scripting 'language' so that it calls Reconnect()

	* scriptor:
	added a new keyword : 'reset' to reset the card... (how surprising!)

	* gscriptor: More cosmetic changes

	* gscriptor, scriptor, test.script:
	Applied a patch from somebody who apparently wants to stay anonymous.
	This patch includes mostly cosmetic changes and extra documentation about
	array_to_ascii() and ascii_to_array(). Thanks to this contributor for his
	help and time

2001-09-03  lvictor  <lvictor@acer>

	* gscriptor:
	Added mostly cosmetic improvements to offer the user to connect when
	he/she tries to run a script without any active conX to the smartcard.
	I also identified a bug which should be verified/corrected. Its cause
	may lie into PCSC-lite so investigating the wrapper alone is not
	enough

2001-07-02  lvictor  <lvictor@acer>

	* gscriptor, scriptor, test.script: Initial checkin

