No description
Find a file
Romain Tartiere 74bc239a71 Abstract tag manipulation functions.
- Factorize Mifare*Tag as MifareTag;
  - Factorize mifare_*_get_tags() / mifare_*_free_tags() as freefare_get_tags() and freefare_free_tags();
  - Add a new freefare_get_tag_type() function to get a tag type;
  - Update regression test suite;
  - Update example.

While this is a major change that basically change all the API, programs using libfreefare should be easily modified by replacing any Mifare*Tag variable by a generic MifareTag one, adding a few lines of code to check the target's type using freefare_get_tag_type(), and changing any call to mifare_*_get_tags() / mifare_*_free_tags() by the generic freefare_get_tags() and freefare_free_tags() functions.
2010-02-19 14:50:18 +00:00
examples Abstract tag manipulation functions. 2010-02-19 14:50:18 +00:00
libfreefare Abstract tag manipulation functions. 2010-02-19 14:50:18 +00:00
test Abstract tag manipulation functions. 2010-02-19 14:50:18 +00:00
AUTHORS Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00
ChangeLog Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00
configure.ac Set _XOPEN_SOURCE to 600 for silencing gcc on GNU/Linux. 2010-01-13 13:53:45 +00:00
COPYING Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00
libfreefare.pc.in Install a libfreefare.pc pkg-config module. 2009-12-18 21:31:45 +00:00
Makefile.am Fix build when cutter is not available. (make distcheck ok) 2010-01-11 20:25:28 +00:00
NEWS Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00
README Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00