------------------------------------------------------------------
2009-06-26 20:48:46 +0000 martin
Added INSTALL to .gitignore.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@527 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-06-26 20:48:40 +0000 martin
Added name of latest SCM driver.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@526 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-05-16 21:20:05 +0000 martin
Added some more missing files.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@525 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-05-16 21:15:42 +0000 martin
Added missing file.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@524 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-05-16 20:13:14 +0000 christian
Add svn:ignore for INSTALL.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@523 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-05-16 20:10:07 +0000 christian
Remove INSTALL because it is being created by automake.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@522 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-05-09 16:40:45 +0000 martin
Released 4.2.8.
- added and adapted a patch by J.Breitner to support new GemPC readers
- added a patch by Micha Lenk to fix the error handling for device
  scanners failing to initialize
- added driver description for Omnikey CM 4040

git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@521 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-04-07 20:11:28 +0000 martin
Prepared release 4.2.7.
- renamed internal type "HALSCANNER" to "LC_HALSCANNER"
- removed libchipcardd.so (it was only used internally)

git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@520 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-04-07 20:11:26 +0000 martin
Prepared release 4.2.6.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@519 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-04-06 17:00:36 +0000 martin
Fixed a few memory leaks in HAL scanner.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@518 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-03-30 22:53:55 +0000 martin
Released version 4.2.5.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@517 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-03-30 19:40:47 +0000 martin
Fixed a problem with newer libccid.
Newer releases of libccid no longer report the driver version in the
ProductString message, so in this case we assume that libccid is in fact
newer than 1.1.0.
This fixes the problem of Libchipcard no longer being able to make a
reader verify the pin via keypad.

git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@516 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-03-30 19:40:05 +0000 martin
Added missing AC_PROG_CXX.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@515 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-03-30 19:39:47 +0000 martin
Added some entries to .gitignore.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@514 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-03-19 20:12:28 +0000 martin
Fixes some control logic for PCMCIA devices and adds some more details to new chipcard devices.
Patch provided by Micha Lenk.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@513 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-03-19 20:08:15 +0000 martin
Add usage and available commands to the output of "chipcard-tool -h".
Patch provided by Micha Lenk.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@512 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-03-19 20:08:13 +0000 martin
Added reader description for GemPC Express.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@511 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-21 23:27:48 +0000 martin
Prepared release 4.2.4.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@510 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-21 23:21:03 +0000 martin
Added description for Lonovo reader.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@509 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-21 22:39:04 +0000 martin
Fixed a bug in CTAPI-wrapper reported by Andreas Steinmetz.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@508 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-20 22:31:19 +0000 martin
REmoved a superfluous include directive.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@507 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-20 22:31:16 +0000 martin
Fixed problem with libHAL ("info.bus" is no longer supported by libhal).
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@506 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-20 22:31:14 +0000 martin
Added missing files.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@505 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-20 22:31:12 +0000 martin
Added debug message for the case when HAL returns an empty device list.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@504 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2009-01-20 22:31:10 +0000 martin
Added entries for CCID devices (provided by Dietrich Feist).
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@503 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-11-08 14:51:02 +0000 martin
Released 4.2.3.
- decreased severity of question "Insert card" to allow the CryptToken plugins
  to be used in non-interactive mode
- no longer use deprecated functions internally


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@502 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-22 20:02:15 +0000 martin
Removed debug files.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@501 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-22 19:58:43 +0000 martin
Added support for eGK CDM 3.0.0.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@500 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-22 19:58:38 +0000 martin
Fixed a bug in usbttyscanner.c when not using HAL.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@499 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-19 13:20:17 +0000 martin
Fixed "make dist".
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@498 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-19 13:20:12 +0000 martin
Distribute ChangeLog.old.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@497 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-19 13:17:06 +0000 martin
Added support for PCMCIA bus using libHAL, prepared release 4.2.2
- added support for libccidtwin driver (comes with libccid)
- fully create ChangeLog from git-log
- renamed LC_Device_BusType_UsbTty to LC_Device_BusType_Tty and also use it
  for PCMCIA-TTY devices


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@496 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-18 12:33:24 +0000 martin
Added commands to tool kvkcard (rdvd and rdpd, internal commands to read data from an EGK).
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@495 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-17 20:59:49 +0000 martin
Added Kobil Kaan Tribank (supported by free CCID driver).
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@494 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-12 20:28:48 +0000 martin
Incremented version.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@493 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-12 20:23:04 +0000 martin
Fixed EGK code to work with newer "Basis-Rollout" cards.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@492 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-11 10:17:23 +0000 martin
Fixed some bugs, prepared release 4.2.1.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@491 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-05 15:49:32 +0000 martin
Added a section about using signals to trigger hardware scans to README.
Increase the waiting time used in GWEN_Io_Manager_Wait (thus reducing the
number of wakeups for the process).


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@490 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-05 14:49:45 +0000 martin
Fixed a bug (command cache needs to be purged when changing the card type).
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@489 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-04 20:13:22 +0000 martin
Added startup message about LibHAL support to chipcardd.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@488 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-10-02 15:46:55 +0000 martin
Switched from Sysfs to HAL for device detection.
CAVE: This version now needs libhal instead of libsysfs. Currently libsysfs
can still be used as a fallback but that might change later.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@487 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-09-14 17:11:33 +0000 martin
Fixed bugs in LC_Crypt_TokenDDV_Plugin_CheckToken and LC_Crypt_TokenStarcos_Plugin_CheckToken.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@486 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-09-08 21:13:21 +0000 martin
Fixed a few bugs in EGK code.
- fixed a problem with EGK cards which don't contain the necessary documents.
- fixed help string for kvkcard


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@485 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-08-19 10:18:20 +0000 martin
Prepared release 4.2.0.
- use ChangeLog created by git-log


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@484 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-08-18 17:59:17 +0000 martin
CryptToken for STARCOS cards now works again.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@483 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-08-18 15:00:30 +0000 martin
Debug script for starting chipcardd4 now uses /tmp for the PID file.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@482 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-08-18 15:00:26 +0000 martin
Fixed a typo in starcos card type.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@481 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-08-18 15:00:16 +0000 martin
Tool kvkread now also reads new German medical card ("Elektronische Gesundheitskarte").
- added definition for command SelectMF because it differs from the
  default command)
- functions LC_EgkCard_ReadPd() and ReadVD() have been marked as
  deprecated; both functions now unzip the data returned, thus returning
  XML data. NOTE: Libchipcard now requires libz!
- added types LC_HI_INSURANCE_DATA and LC_HI_PERSONAL_DATA which can
  now be filled by KVK cards and EGK cards
- added function LC_KvkCard_GetCardNumber()
- function LC_KvkCard_GetCardData() has now been marked as deprecated
- libtest.c: removed test of deprecated functions


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@480 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-07-28 14:31:04 +0000 martin
- incremented version
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@479 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-07-28 13:41:32 +0000 martin
- use value for triggeredScan from settings instead of a fixed value
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@478 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-07-28 13:41:21 +0000 martin
- allow 0 as value for hardwareScanInterval
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@477 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-07-22 22:37:02 +0000 martin
- removed complicated dependency handling
- replaced -omit-version with -avoid-version for plugins


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@476 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-07-07 10:59:46 +0000 martin
- applied a fix for the endianness test provided by David Reiser (NOTE:
  Apple now returns "universal" in response to AC_C_BIGENDIAN, which means
  that it could be either big or little endian. Accepting "universal" as
  "big endian" fixes the configure problem for him.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@475 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-07-01 15:14:37 +0000 martin
- added entry for reader O2 776
- wrap around sequence counter
- fixed a bug in a Makefile.am


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@474 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-06-11 20:15:14 +0000 martin
- fixed a bug in LC_DriverInfo_ReaderDbFromXml()
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@473 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-06-09 13:11:49 +0000 martin
- fixed a bug in CTAPI-wrapper (bug in RESET_ICC)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@472 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-05-29 00:06:21 +0000 martin
- finally released 4.1.0
- fixed a bug in configure.ac (missing dollar sign)
- more work on starcoscard


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@471 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-04-26 16:31:11 +0000 martin
- applied a patch by Sascha Silbe (allow configuration of init-folder
- allow for static linking of Libchipcard and plugins
- added function LC_Client_Version()
- added support O2 Micro 776 USB reader


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@470 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-04-09 23:08:53 +0000 martin
added some more fields to ignore file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@469 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-04-09 22:37:47 +0000 martin
added ignore file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@468 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-03-08 10:45:24 +0000 christian
Fix header symlinking for separate builddir
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@467 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-02-23 17:10:30 +0000 martin
- applied 3 patches supplied by Micha Lenk which fix the following bugs:
  - please output help on STDOUT, not STDERR (fixes #3)
  - cardcommander segfaults with no input (fixes #4)
  - cardcommander exits with exitcode 255 (fixes #5)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@466 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-02-20 22:08:40 +0000 martin
minor fix
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@465 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2008-02-20 22:06:54 +0000 martin
- added crypt token for STARCOS cards (not tested yet)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@464 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-12-01 18:16:12 +0000 martin
fixed srcdoc targets
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@463 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-12-01 17:40:51 +0000 martin
fixed target srcdoc
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@462 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-11-26 20:49:57 +0000 martin
- started on re-implementing card class for STARCOS cards
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@461 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-11-26 18:07:37 +0000 martin
- updated help screen of chipcard daemon
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@460 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-11-22 18:36:58 +0000 martin
merged branch aq_3 to trunk
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@458 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-11-08 20:32:04 +0000 martin
prepared release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@442 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-10-13 14:15:03 +0000 christian
Remove auto-generated file from SVN
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@420 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-06-20 18:22:54 +0000 christian
When searching for files and choosing the path separator, examine
build instead of host.
Patch by Andreas Koehler.

git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@409 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-06-20 18:20:00 +0000 christian
Replace all target tests by ones for the host system type.  Host and
target would only differ if we were about to build a cross-compiler, but
using host is more precise nonetheless.  Use AC_CANONICAL_BUILD and
_HOST, but not _TARGET.
Patch by Andreas Koehler.

git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@407 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-06 17:38:35 +0000 christian
Add more verbose error message when the SCard service is not running.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@400 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-05 15:03:44 +0000 christian
Add assertion that fails if the initialization failed.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@398 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-05 11:32:49 +0000 christian
Remove auto-generated file from svn
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@396 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-02 19:47:33 +0000 christian
Release libchipcard3-3.0.3 version.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@391 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-02 19:45:47 +0000 christian
Fix make distcheck
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@389 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-02 19:24:12 +0000 christian
Revert r386 because this name change only concerns the next major version
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@388 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-02 11:32:36 +0000 christian
Renaming all Libchipcard3 names to simply Libchipcard. This will
  simplify future releases.
Merges r377:383 from branches/aq_3.

git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@386 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-02 11:19:27 +0000 christian
Ifdef out variable that is unused on unavailable libusb.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@384 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-01 12:56:57 +0000 christian
Add all unversioned files to svn:ignore.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@377 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-05-01 12:46:06 +0000 christian
Merge gwen2_aq_3 branch back onto trunk.
Merged -rHEAD:203 of trunk to undo the libchipcard2 changes of trunk.
Then merged -r203:343 of aq_3 branch to merge the libchipcard3 development.
Then merged -r343:HEAD of gwen2_aq_3 branch so that we have all 
libchipcard3+gwen2 development on trunk now.
The aq_3 branch continues to be the branch for gwen3.

git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@376 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2007-04-26 15:30:23 +0000 christian
Make libchipcard compile on windows again. (Only compiling - not tested, though.)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@358 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-10-02 08:50:31 +0000 martin
committed last changes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@323 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-25 09:45:27 +0000 martin
- fixed a serious memory leak in usbttyscanner.c
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@307 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-21 11:36:50 +0000 christian
Re-applied r277: Fix function declaration name; already fixed in r215 for aq_3 LCC3 header.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@281 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-21 11:34:46 +0000 christian
Re-applied r276: Fix compiler warnings about unused variable.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@280 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-21 11:31:19 +0000 christian
Revert r276 - accidentally confused trunk and branches. Sorry.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@279 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-21 11:30:52 +0000 christian
Revert r276 - accidentally confused trunk and branches. Sorry.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@278 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-21 11:27:00 +0000 christian
Fix function declaration name; already fixed in r215 for LCC3 header.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@277 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-21 11:22:03 +0000 christian
Fix compiler warnings about unused variables
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@276 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-19 18:30:28 +0000 martin
re-added opensc (was supposed to be removed from branch aq_3, not trunk)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@266 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-19 15:40:15 +0000 martin
removed OpenSC stuff (OpensC can use the fake-ctapi)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@265 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-19 15:25:03 +0000 martin
- fixed a problem where the chipcard server leaves zombie processes (reported
  by Marcel Naziri)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@264 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-09-19 09:45:45 +0000 martin
- fixed a bug in device manager which crashed the chipcardd2 when a driver
  returns a startup error


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@263 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-08-30 21:34:31 +0000 martin
- pcmciascanner.c: changed error message to debug message for missing PCMCIA
  bus (e.g. on Desktop PC there is no PCMCIA bus in most cases)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@202 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-08-25 22:46:50 +0000 martin
released
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@201 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-07-24 15:07:56 +0000 martin
- fixed a bug in 
  src/lib/chipcard2-server/server2/devicemanager/devicemanager.c (was not
  activating PCMCIA scanner)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@200 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-07-17 13:38:01 +0000 martin
- fixed a bug in driver code: Was relying on server address even in
  testmode


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@199 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-07-14 17:42:25 +0000 martin
- RPM: Make the OpenSC plugin a separate RPM package
- reader driver for OpenSC now compiles with OpenSC 0.11.x as well


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@198 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-07-13 16:20:47 +0000 martin
prepared release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@197 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-07-09 23:21:24 +0000 martin
- stronger recommendation for LibSysFS (still optional but strongly 
  recommended): We now use it primarily to detect ttyUSB devices and fallback 
  to proc files


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@196 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-21 16:04:21 +0000 martin
- fixed a bug in code for command IsoVerifyPin
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@195 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-19 13:35:55 +0000 martin
fixed a typo
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@194 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-19 13:27:48 +0000 martin
- fixed geldkarte.c: Obviously some newer cards only store 24 bytes in 
  a EF_BLOG record, in which case the date is only stored as YYMMDD instead
  of YYYYMMDD (as defined by the GeldKarte specs I have).


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@193 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-19 12:55:43 +0000 martin
added test for GeldKarte BLOGs
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@192 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-16 10:10:15 +0000 martin
removed ecard.xml from Makefile.am
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@191 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-16 10:09:06 +0000 martin
removed ecard.xml from Makefile.am
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@190 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-16 01:30:37 +0000 martin
- added missing defines for C++
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@189 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-15 20:28:26 +0000 martin
- decreased verbosity of the server
- removed LCM_Monitor_new() and LCM_Monitor_free() from the API
- updated README regarding the free CCID driver


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@188 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-15 16:13:23 +0000 martin
- minor changes in secure pin input
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@187 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-06-07 13:11:19 +0000 martin
- changed pcmcia scanner code to use libsysfs. No longer require kernel
  sources. Thanks to Thomas Viehmann and Joachim Breitner.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@186 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-05-05 15:50:47 +0000 martin
- fixed a bug in fake_ctapi (spotted and proposed a fix by Thomas Viehmann)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@185 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-05-04 17:06:17 +0000 martin
added -export-dynamic to ccid driver executable
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@184 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-05-04 16:06:21 +0000 martin
incremented version
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@183 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-05-04 16:04:36 +0000 martin
- ccid driver: added PC/SC functions as proposed by Ludovic Rousseau
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@182 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-05-03 17:15:20 +0000 martin
released 2.1.4
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@180 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-05-01 21:13:35 +0000 martin
- fixed a problem with CryptTokenDDV: When a bank code contains a "=" then
  this character is replaced by a "2" (thereby undoing the escape mechanism
  apparently used when a BSD bank code contains 0x20)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@179 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-04-28 22:22:36 +0000 martin
fixed last checkin
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@178 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-04-28 22:13:46 +0000 martin
- applied a patch provided by Thomas Viehmann (fixes libsysfs 2.x support)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@177 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-04-03 23:49:07 +0000 martin
- initial import into SVN
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@176 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-04-03 23:46:51 +0000 martin
- initial import into SVN
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@175 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-03-27 23:39:26 +0000 aquamaniac
- changed LC_DEFAULT_PIDDIR to now use "${localstatedir}/run" instead of
  "${localstatedir}/run/chipcard2"


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@174 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-03-26 17:49:42 +0000 aquamaniac
released
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@172 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-03-21 03:28:42 +0000 aquamaniac
- fixed a bug in monitor code: Was not initializing list code
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@171 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-03-20 13:07:52 +0000 cstim
2006-03-20  Christian Stimming <stimming@tuhh.de>
        * Makefile.am: Improve Makefiles: Add $srcdir to includes and add
        CLEANFILES. "make distcheck" will now run successfully.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@170 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-03-16 16:04:29 +0000 aquamaniac
- now works with Libsysfs 2.x
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@169 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-03-07 01:33:13 +0000 aquamaniac
release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@168 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-03-06 23:26:16 +0000 aquamaniac
- now ships with driver.xml for new cyberjack driver (2.0.10)
- removed some debug messages


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@167 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-02-22 15:06:27 +0000 cstim
Replace the word Nanny in debug messages by Watcher
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@166 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-02-22 13:29:04 +0000 cstim
Add cvsignore
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@165 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-02-15 20:13:53 +0000 aquamaniac
updated Doxyfile.in
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@164 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-02-15 19:31:45 +0000 aquamaniac
- cleaned up client API (remove many functions which should not be called
  by applications)
- improved API documentation of the client parts


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@163 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-02-15 12:27:11 +0000 aquamaniac
- fixed a problem with Debian's libtool: This tool does not allow lazy
  library linking


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@162 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-02-14 16:44:14 +0000 aquamaniac
released 2.0.0
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@161 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-01-23 18:26:52 +0000 aquamaniac
minor changes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@160 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-01-23 17:59:23 +0000 aquamaniac
- starcos crypt token now is more verbous about errors
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@159 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-01-23 05:14:37 +0000 aquamaniac
- crypttoken plugins:
  - now use the new function GWEN_CryptManager_SetPinStatus() to mark bad pins
  - fixed some bugs, mainly in STARCOS crypttokens


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@158 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-01-12 00:06:03 +0000 aquamaniac
minor changes in driver data
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@157 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2006-01-11 23:19:30 +0000 aquamaniac
- adapted to next release of Cyberjack driver
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@156 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-15 15:51:44 +0000 aquamaniac
release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@155 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-09 00:52:35 +0000 aquamaniac
- pin verification via the keypad of the Kobil Kaan Advanced now works!!
- reordered calls for NewCard callback in server-code: Now the CommandManager
  is called before the ClientManager, because the CommandManager determines
  the types of the card according to its ATR
- removed driver-specific parts from card description files (I will have
  to clean those up)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@154 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-07 18:05:29 +0000 aquamaniac
- started implementing PerformVerification for CCID readers (prepared
  CCID driver, clientmanager and generic driver to allow sending and receiving
  "verify" commands


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@153 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-06 18:39:13 +0000 aquamaniac
fixed test-file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@152 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-06 16:52:44 +0000 aquamaniac
- HandleDriverReady() now reads driverFlagsValue and driverFlagsMask from
  request, thus modifying the driverFlags according to the drivers info
- moved definition of LCDM_DRIVER_FLAGS to sharedstuff
- added two arguments to LC_Driver_Connect which allow modifying the driver
  flags (needed to flag support for driver-specific pin modifications/
  verification)
- added handler and virtual functions for pin verification and modification
  to driver base module
- temporarily disabled "keypad" flags for "Kobil Advanced" (I'm working on
  that)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@151 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-06 01:21:34 +0000 aquamaniac
- added support for Kobil Kaan Advanced
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@150 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-06 00:56:58 +0000 aquamaniac
- no longer install cyberjack2_ctapi stuff
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@149 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-06 00:51:31 +0000 aquamaniac
- added autoport sortkey "BusPos"
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@148 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-06 00:41:59 +0000 aquamaniac
completed README for Omnikey 4000
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@147 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-12-06 00:37:46 +0000 aquamaniac
- added support for Omnikey Cardman 4000 (uses proprietary driver from
  http://www.omnikey.at)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@146 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-30 14:04:26 +0000 cstim
add cvsignore
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@145 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-30 12:09:25 +0000 aquamaniac
added missing file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@144 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-29 22:09:31 +0000 aquamaniac
fixed a makefile (was installing sharedstuff headers to incorrect folder)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@143 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-29 21:40:33 +0000 aquamaniac
- fixed a bug (was abandoning *all* readers when any driver went down)
- moved pininfo to sharedstuff (is used by all parts of Libchipcard2)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@142 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-26 15:56:44 +0000 aquamaniac
- introduced lockmanager. This is now used to lock reader slots for used
  cards. This is to prepare to allow the direct use of readers by client
  applications as needed e.g. to access the fingerprint scanner of the
  Cyberjack Biometric reader.
- when a card reader is locked by a client card status checks are temporarily
  suspended. After the reader is unlocked (either explicitly or implicitly
  upon shutdown of the client) card status checks are resumed.
- reader notifications now again contain the readerInfo field
- implemented client-functions to lock and unlock a card reader


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@141 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-23 02:33:21 +0000 aquamaniac
released
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@140 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-22 22:39:52 +0000 aquamaniac
- create some directories (e.g. log folder etc)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@139 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-17 22:04:49 +0000 aquamaniac
added missing file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@138 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-11-03 13:07:50 +0000 aquamaniac
- adapted to Gwen2 (now works with the latest CVS of Gwen)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@137 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-31 10:31:05 +0000 cstim
Add cvsignores everywhere.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@136 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-31 10:14:47 +0000 cstim
Enclose static variables in respective ifdefs; sorry for the accidental outcommenting last week.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@135 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-31 10:13:32 +0000 cstim
Remove runtime file from CVS
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@134 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-25 15:36:13 +0000 aquamaniac
- added some libpcsc functions which are needed by some IFD drivers
- added preliminary driver description for O2Micro (PCMCIA)
- undid some of Christian's changes (LastFailedTime and ShortFailCounter are
  actually needed, with them outcommented the server won't compile here)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@133 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-25 13:40:10 +0000 aquamaniac
- added some libpcsc functions which are needed by some IFD drivers
- added preliminary driver description for O2Micro (PCMCIA)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@132 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-25 10:07:26 +0000 cstim
Comment out unused static functions to avoid gcc4 warnings
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@131 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-25 10:07:07 +0000 cstim
Add forward declaration to avoid gcc4 warning
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@130 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-22 16:07:39 +0000 aquamaniac
prepared release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@128 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-22 08:59:46 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@127 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-22 01:59:34 +0000 aquamaniac
fixed a bug
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@126 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-22 01:07:28 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@125 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-22 00:52:08 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@124 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-22 00:45:35 +0000 aquamaniac
added missing files
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@123 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-22 00:42:09 +0000 aquamaniac
- added support for pcmcia device detection
- completed transition to new server code


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@122 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-10-19 22:40:47 +0000 aquamaniac
- complete redesing of the server core.
  Divided core into multiple submodules which are quite independant from each
  other. This makes it easier to debug the code if necessary.
  New subgroups:
   - CardManager
   - ClientManager
   - DeviceManager
   - ServiceManager
  This transition is not yet complete. The new core also handles folders much
  better (i.e. no hardcoded folders).
- format of server configuration file changed slightly (should still read most
  existing config files, though)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@121 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-09-13 12:27:23 +0000 cstim
2005-09-13  Christian Stimming <stimming@tuhh.de>
        * src/lib/chipcard2-client/client/msgengine.c: Fix gcc4 signedness
        warnings by adding explicit casts where the code previously used
        implicit casts/typeconversions. Watch out: The msgengine code for
        an XML node of type "ascii" (needed with KVK cards) might need
        more thought about the encoding of the resulting string. Currently
        the resulting string will be in latin1 encoding, *not* in
        utf8. That should be documented in the API somewhere.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@120 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-09-13 12:15:43 +0000 cstim
Fix pin length type which should be unsigned int
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@119 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-09-12 19:55:21 +0000 cstim
add cvsignore
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@118 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-09-09 18:13:45 +0000 aquamaniac
- changed ISO verify/modify functions: Use LC_PININFO instead of only a few
  elements of it


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@117 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-29 20:24:50 +0000 cstim
Add rpm build requirement on opensc
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@116 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-29 10:08:46 +0000 cstim
Add explicit signedness casts where gcc4 complains about them
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@115 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-26 07:42:38 +0000 cstim
Add cvsignore
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@114 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 16:16:14 +0000 aquamaniac
added missing files
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@113 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 15:31:58 +0000 aquamaniac
added missing files
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@111 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 15:24:30 +0000 aquamaniac
released
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@110 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 14:15:36 +0000 aquamaniac
prepared release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@109 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 12:39:40 +0000 aquamaniac
- fixed memory card and kvk card: MemoryCard no longer selects the MF,
  and KVKCard ignores cmd-errors when selecting the MF


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@108 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 12:34:27 +0000 aquamaniac
- cleaned up cards/starcos (removed functions which are now in
  the corresponding crypttoken)
- disabled tool rsacard2 completely: This has now been obsoleted by gwen's
  gct-tool


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@107 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 12:09:43 +0000 aquamaniac
checked in my version of starcos card (that's what I was working on all day...)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@106 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 12:06:51 +0000 aquamaniac
- reworked starcos card stuff (to make the card of Petric Frank work)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@105 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 09:58:30 +0000 cstim
Fix warning about pointer signedness in logging functions
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@104 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 09:57:26 +0000 cstim
Fix warnings about potentially uninitialized values, although really not true
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@103 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 09:54:39 +0000 cstim
Fix warning about missing return value
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@102 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-24 09:00:14 +0000 cstim
Improve Makefile.cvs script; add cvsignore
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@101 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-23 16:04:35 +0000 aquamaniac
- fixed a bug in STARCOS-vr description
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@100 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-23 15:46:11 +0000 aquamaniac
added missing files
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@99 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-23 14:30:17 +0000 cstim
Improve Makefile.cvs script; add cvsignore; remove auto-generated file from CVS
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@98 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-23 06:37:38 +0000 aquamaniac
prepared release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@96 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-22 21:12:32 +0000 aquamaniac
- added application description for VR-Networld kind of STARCOS cards
- added functions
  - LC_Card_SelectedApp()
  - LC_Starcos_GetChPinId()
  - LC_Starcos_GetEgPinId()


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@95 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-11 14:13:49 +0000 cstim
add some cvsignore
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@94 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-11 14:12:05 +0000 cstim
Final cleanup in rpm spec file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@93 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-11 13:57:05 +0000 cstim
Final cleanup in rpm spec file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@92 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-11 13:37:23 +0000 aquamaniac
applied Christian's fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@91 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-04 05:35:27 +0000 aquamaniac
removed some obsolete flags from crypttoken definitions
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@90 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-04 05:30:53 +0000 aquamaniac
fixed some bugs
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@89 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-04 05:02:33 +0000 aquamaniac
- added crypttoken for STARCOS cards ("Matrica")
- added function pointers to LC_CARD for generic ISO commands
- added crypttoken definitions to ddv0.xml and starcos.xml
- modified card module LC_STARCOS (breaks compatibility with AqHBCIs
  RSACard plugin. However, AqHBCI now uses crypttokens so that plugin
  is obsolete anyway)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@88 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-02 08:36:33 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@87 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-08-02 07:45:46 +0000 aquamaniac
nearly completed DDV card cryptToken
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@86 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-07-29 17:12:34 +0000 aquamaniac
- adapted to latest changes in Gwen
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@85 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-07-26 17:08:30 +0000 aquamaniac
- added crypttoken plugin for DDV cards
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@84 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-07-18 05:17:11 +0000 aquamaniac
added missing file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@83 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-06-16 22:55:47 +0000 aquamaniac
- partially applied patch provided by Andreas Jellinghaus (mostly regarding
  OpenSC):
  - PKG is now used instead of my own m4 file


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@82 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-05-31 23:27:59 +0000 aquamaniac
added some more version for ccid driver to description
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@81 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-05-31 22:59:18 +0000 aquamaniac
fixed driver description for SCR33x
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@80 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-05-31 22:50:34 +0000 aquamaniac
- fs: added remote access code (LC_RFS, LC_FS_HandleRequest)
- data: added description for SCR33x readers from SCM (not tested yet)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@79 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-28 19:17:10 +0000 aquamaniac
- split off driver for old IFD interface (has now a folder of its own)
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@78 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-23 20:52:40 +0000 aquamaniac
added mising file
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@77 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-15 20:42:13 +0000 aquamaniac
- switched from SCM driver to open source CCID driver for SCM readers.
  This has been tested with an SPR532 reader.
  For Libchipcard2 to be able to use this driver you'll have to compile the
  driver yourself:
    ./configure --disable-pcsclite
    make
    make install
- added support for old AND new IFD interface. This allows supporting old
  and new IFD drivers. Libchipcard2 now supports both CCID and SCM drivers
  for SCM SPR532. Whichever driver exists will be used.
- added missing files


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@76 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-08 01:55:26 +0000 aquamaniac
more minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@75 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-08 01:47:52 +0000 aquamaniac
- fixed a memory leak in tutorial1c.c
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@74 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-08 01:41:29 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@73 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-07 08:30:23 +0000 aquamaniac
- now GWEN_Init() and GWEN_Fini() are called from within the constructor and
  destructor functons of LC_Client.
  This is a workaround for systems which do not honour the constructor/
  destructor attributes in the source code of gwen.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@72 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-05 17:46:40 +0000 aquamaniac
- added system-check code to m4 file for BSDs and MacOSX.
  Now libchipcard2 should be usable out of the box on MacOSX with a Cyberjack.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@71 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-03-04 23:03:21 +0000 aquamaniac
- prepared libchipcard2 to have system-dependent parts in driver.xml files
- added compile note for MacOS to README


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@70 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-24 04:06:00 +0000 aquamaniac
release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@69 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-23 18:58:10 +0000 aquamaniac
decreased verbosity
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@68 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-23 18:57:34 +0000 aquamaniac
- fixed some bugs in Geldkarte
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@67 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-20 23:20:56 +0000 aquamaniac
checked in latest release
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@66 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-19 06:19:20 +0000 aquamaniac
- added a driver for OpenSC. This allows OpenSC to use Libchipcard instead of
  OpenCT, CTAPI or PC/SC


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@65 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-16 00:12:34 +0000 aquamaniac
- fixed a bug in fake CTAPI
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@64 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-15 21:46:06 +0000 aquamaniac
- completed chipcard remote driver tool
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@63 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-15 10:18:38 +0000 aquamaniac
- moved usb stuff to a convenience library of its own, to be used by drivers
  and setup tools in addition to the server
- no longer install the driver library (it is not needed by any tool except
  the built-in drivers, and no program should need it)
- added library libchipcard2i.so (provides information about installed drivers
  and USB devices, this might be used by setup tools)
- added build-rules for WIN32 platforms (now compiles and the client already
  works)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@62 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-13 04:02:33 +0000 aquamaniac
- added license exception needed for Debian
- no longer install the server library (it is not needed by any tool except
  the chipcard daemon, and no program should need it)
- no longer install ctapi.h (not needed and it interferes with the same file
  from some drivers)
- added prefix "CHIPCARD_API" to all exported functions


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@61 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-13 02:08:16 +0000 aquamaniac
- work on fake CTAPI:
  - added environment variable "LC_CTAPI_LOGLEVEL"
  - made it less verbous per default
  - fixed usage of PIN id for SecureVerifyPin/ModifyPin commands


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@60 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-13 01:25:03 +0000 aquamaniac
- prepared server/driver code to let a driver send a list of supported
  readers. This is needed for remote drivers and later for a PC/SC driver.
- decreased verbosity of chipcard-tool
- fixed some minor bugs
- prepared remote drivers: Remote drivers are used with networks of thin
  clients (as requested by Gnumed developers).
  With such a configuration there is a central chipcard daemon to which card
  readers connected to thin clients can connect. At this central server there
  may be a service which uses all readers at all thin clients (as the KVK
  service does). This feature has been requested and sponsored by Gnumed.

  I'm still working on the process watcher which will start and monitor the
  remote drivers at the thin clients. This watcher has to restart the driver
  when the connection between driver and server has been cut off.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@59 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-08 16:24:57 +0000 aquamaniac
- services now use a default log file (like drivers do) if none provided in
  the config file


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@58 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-08 15:27:21 +0000 aquamaniac
- fixed some bugs
- added service: "KVKs". This is the replacement for libchipcard1s' "kvkd".
  It is now implemented as a service to Libchipcard2. It monitors all
  inserted cards, and if a memory card is found it tries to read that card.
  If the card is a KVK card its data is written to a file (same format as
  for kvkd).
  To start this service you have to add a "service" section to your
  chipcardd2.conf file:

  service {
    char serviceName="kvks"
    char serviceDataDir="YOUR_DATA_FOLDER"
    char logFile="YOUR_LOGFILE" # or omit this for reasonable defaults
    char flags="autoload" # this make the server load this service upon
                          # its own start
  } # service


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@57 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-03 02:03:24 +0000 aquamaniac
fixed another bug
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@56 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-02 16:08:33 +0000 aquamaniac
- fixed another bug spotted by Hanno Boeck
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@55 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-02-02 01:44:08 +0000 aquamaniac
fixed a bug spotted by Thomas Viehmann
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@54 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-30 22:45:24 +0000 aquamaniac
released
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@52 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-30 17:33:18 +0000 aquamaniac
added installation help
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@51 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-30 16:23:04 +0000 aquamaniac
started on a step-by-step installation help
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@50 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-30 13:25:17 +0000 aquamaniac
- changes in DDV card:
  - for DDV0 signKey and cryptKey versions are now always 0
  - LC_DDVCard_ReadInstituteData() now returns every record (even empty ones)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@49 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-30 13:14:25 +0000 aquamaniac
- added function LC_DDVCard_WriteInstituteData() (to be used by the next
  DDVCard plugin of AqHBCI)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@48 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-29 22:10:34 +0000 aquamaniac
next fix try for DDV0...
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@47 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-29 21:51:50 +0000 aquamaniac
added ChangeLog entry
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@46 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-29 21:22:39 +0000 aquamaniac
fixed a bug in DDV card code
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@45 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-29 19:51:44 +0000 aquamaniac
added test32 for Thomas: Please try it
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@44 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-29 17:21:01 +0000 aquamaniac
- started working on a fake CTAPI: It is now able to tell MoneyPlex that a
  Cyberjack reader is connected while in fact a completely other reader might
  be present (even tested with a SCM 532 which only comes with an IFD driver).


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@43 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-29 12:26:02 +0000 aquamaniac
added missing files
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@42 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-29 12:24:33 +0000 aquamaniac
- added command "CardCheck" which checks whether a card has been removed
- added command "CardReset"
- added an ATR database: When a card is inserted the server checks the list of
  known cards for ATRs. If any of them matches the corresponding card type is
  added to the list of possible card types. "chipcard-tool atr" should now show
  this.
  However, this only lists the *possible* card types, e.g. there is no way to
  tell an EC (Euro Cheque) card from a DDV card by ATR.
- started working on a fake CTAPI


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@41 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-27 22:46:51 +0000 aquamaniac
- more work on file system (added new file system which works with real
  files in a folder).
  When this is finished I will have to write a service which will for example
  offer a filesystem hierarchy which shows information about readers, cards,
  clients, service etc). Later I can built a KIO module for that...
- fixed a bug in the driver description file for Cyberjack ("autoPortMode"
  must be set to "vendorId")


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@40 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 23:37:15 +0000 aquamaniac
released
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@39 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 18:21:08 +0000 aquamaniac
- added callback function LC_CLIENT_SERVER_DOWN_FN which is called when
  a server went down. This can be used by applications to detect this.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@37 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 18:19:31 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@36 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 18:06:51 +0000 aquamaniac
- added driver variable "autoportmode" which defines how ports are to be
  assigned automatically:
  - productid: VendorId *and* ProductId must match to count a device
  - vendorId:  VendorId suffices
  Now the cyberjack uses the mode "vendorid" because to find out the port to
  be used we must also count old Cyberjacks (thats why the driver does this,
  too). Should now improve support for new Cyberjack.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@35 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 17:19:10 +0000 aquamaniac
- added tutorial3 and an example card type
- added function LC_Card_SelectApp()
- fixed some XML files for Cyberjack readers


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@34 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 01:49:58 +0000 aquamaniac
added missing files
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@33 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 01:47:19 +0000 aquamaniac
updated example config files
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@32 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 00:54:58 +0000 aquamaniac
- applied patch by Thomas Viehmann for LibSysFS support. Thanks Thomas !
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@31 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-26 00:16:06 +0000 aquamaniac
- some fixes
- services are now based on clients (since services basically *are* clients
  which serve other clients)
- removed "OfferService" command
- added reader flags: NOINFO, REMOTE and AUTO
- reconnecting to a server now works
- unplugged readers are now removed (if they have been autocreated)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@30 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-25 05:12:10 +0000 aquamaniac
- added reader flags: NOINFO and REMOTE
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@29 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-25 02:41:07 +0000 aquamaniac
chipcard tool now agains shows ReaderInfo id available
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@28 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-25 02:31:33 +0000 aquamaniac
- removed "OfferService" command
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@27 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-25 02:29:38 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@26 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-25 02:03:38 +0000 aquamaniac
minor fixes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@25 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-25 01:56:28 +0000 aquamaniac
- some fixes
- services are now based on clients (since services basically *are* clients
  which serve other clients)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@24 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-24 23:54:15 +0000 aquamaniac
- added support for new Cyberjack driver 2.0.6
- now uses a single chipcard2.h and version.h file for all sublibraries
- moved service code from chipcard2-server/service to chipcard2-service


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@23 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-22 04:02:59 +0000 aquamaniac
- fixed a bug which caused the nanny to remove the pid file of the child
  (patch submitted by Thomas Viehmann)


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@22 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-21 00:21:18 +0000 aquamaniac
added author name to libsysfs function
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@21 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-21 00:16:45 +0000 aquamaniac
- debugging of FS code (creating a folder and setting the CWD now works)
- added preliminary support for libsysfs (not yet enabled, I will have to
  create M4-macros for configure.ac first) submitted by Thomas Viehmann.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@20 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-18 00:19:29 +0000 aquamaniac
more work on FS
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@19 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-17 23:42:18 +0000 aquamaniac
more work on FS
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@18 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-16 22:23:50 +0000 aquamaniac
more work on FS code
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@17 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-16 03:08:20 +0000 aquamaniac
minor changes
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@16 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-16 03:03:00 +0000 aquamaniac
- started working on first service: cardfs.
  This service will be part of a small service group which allows to view
  cards as a file system with special folders for any supported kind of
  cards.
- added monitoring for services
- added open- and close- and command service functions to client library
- chipcard-tool: now shows services, too. Also, you can now tell this tool
  *what* you are interested in:
  --services: if present services are listed
  --drivers:  if present drivers are listed
  --readers:  if present readers are listed
  It neither of these options are given the previous behaviour is selected
  where drivers and readers are listed.
- reordered functions in client.h


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@15 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-15 01:40:21 +0000 aquamaniac
and yet more work on FS
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@14 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-15 01:37:15 +0000 aquamaniac
and yet more work on FS
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@13 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-15 01:06:57 +0000 aquamaniac
- valgrind session, fixed memory leaks in:
  - LC_CardServer__SampleDrivers()
  - LC_CardMgr_SampleFiles()
  - LC_Client_free()
- added function LC_Reader_DelClientRequests()
- when a driver goes down: delete its IPC client
- when client goes down: delete clients' requests
- more work on FS


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@12 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-13 04:44:52 +0000 aquamaniac
more valgrind sessions
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@11 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-13 02:52:52 +0000 aquamaniac
- valgrind session, fixed memory leaks in:
  - LC_CardServer__SampleDrivers()
  - LC_CardMgr_SampleFiles()
  - LC_Client_free()
- added function LC_Reader_DelClientRequests()
- when a driver goes down: delete its IPC client
- when client goes down: delete clients' requests


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@10 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-07 12:05:13 +0000 aquamaniac
more work on FS
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@9 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-05 14:38:21 +0000 aquamaniac
- added code which retrieves reader information via CTAPI. This information is
  now shown by "chipcard-tool check".
- started working on card file system
- combined chipcard2-client and chipcard2-server to form the new libchipcard2.


git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@8 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-05 14:33:42 +0000 aquamaniac
show reader information
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@7 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-02 10:05:37 +0000 aquamaniac
Initial revision
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@2 bfc04c16-8f10-0410-8200-ddfbc4d55d47

------------------------------------------------------------------
2005-01-02 10:05:37 +0000 (no author)
New repository initialized by cvs2svn.
git-svn-id: https://devel.aqbanking.de/svn/libchipcard/trunk@1 bfc04c16-8f10-0410-8200-ddfbc4d55d47
