Romain Tartière
6c1f6283bd
Deduplicate fixture headers.
2017-06-29 09:29:15 +02:00
Romain Tartière
94bf7059b4
Remove copyright comments.
...
The COPYRIGHT file is already here and is more complete, while the VCS
hold accurate information about contributors and conibution date.
2017-06-29 09:29:15 +02:00
Romain Tartière
73dc0529fa
Run make style
to fix style
2017-06-27 13:58:31 +02:00
Romain Tartière
1ce3db3ca6
Improve naming consistency.
...
Ensure all MIFARE related names and structures start with "mifare_" or
"MIFARE_".
2015-05-12 13:52:18 +02:00
Romain Tartière
faac4ae5d8
Fix white spaces inconsistencies.
2015-05-12 13:19:00 +02:00
Romain Tartière
07695f4c18
Remove subversion artifacts.
...
We do not have $Id$ to expand anymore.
2015-05-12 12:22:39 +02:00
Romain Tartière
42b21ff42f
Rename MifareTag to FreefareTag.
...
Because we are libfreefare and not libmifare, the generic tag type
should not be so specific.
2015-05-11 18:55:20 +02:00
Philippe Teuwen
061b41ed2d
Align with libnfc API change: test nfc_init() result
2013-03-30 18:07:34 +01:00
Romuald Conty
444a62567f
Updates unit tests to use libnfc 1.7.0
2013-01-20 17:53:33 +01:00
Audrey Diacre
4f0227ddcb
update to use libnfc's trunk
2012-01-25 09:58:16 +00:00
Romain Tartiere
21008cda5d
Make these functions accept no argument (instead of any).
2012-01-15 11:09:25 +00:00
Romain Tartiere
82a7b8df66
Merge de libfreefare-ultralight branch into trunk (Mifare UltraLightC support).
2010-12-28 11:30:31 +00:00
Romain Tartiere
a216a05299
Include fixture.h in fixture.c.
2010-10-08 11:34:50 +00:00
Romain Tartiere
5779d6f945
Merge the freefare-desfire branch into trunk.
2010-07-26 21:48:18 +00:00
Romain Tartiere
1f8589f2ae
Don't use deprecated cutter API.
2010-04-26 09:11:28 +00:00
Romain Tartiere
c9df81d96c
Use cut_omit() in tests setup() fixtures (requires cutter>=1.1.2).
2010-04-08 12:10:42 +00:00
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
Romain Tartiere
4c2da817f0
Fix MIFARE UltraLight related code (C99 compliance).
2010-02-18 18:13:48 +00:00
Romain Tartiere
ef081454c7
Add support for MIFARE UltraLight Tags.
...
Many thanks to Johann Dantant from SpringCard for giving me UltraLight cards.
While here, fix a few other problems in the autostuff.
2010-01-19 23:14:25 +00:00