Romain Tartiere
5aafbc9a48
Indent after last commit.
2010-08-31 12:00:56 +00:00
Romain Tartiere
7ba83f79ed
Enhance the mifare-classic-write-ndef example.
...
- Only format the PICC if no MAD is present;
- Do not overwrite an existing MAD.
2010-08-31 12:00:02 +00:00
Romain Tartiere
e68ae59c5e
Rename mad_application_(read|write) to mifare_application_(read|write).
...
Fixes issue 40.
2010-08-24 10:51:58 +00:00
Romuald Conty
9ff14c416d
mifare-classic-write-ndef now use newly introduced public keys and AID.
2010-07-28 10:23:56 +00:00
Romain Tartiere
6631491dec
change sectors keys THEN write application data.
...
This should avoid failure in some advanced use cases and when the example will be able to add user-provided data without data-loss.
Suggested by: Romuald Conty <rconty@il4p.fr>
2010-07-27 14:03:20 +00:00
Romain Tartiere
0ada18e508
Fix sector counts.
...
Submitted by: Romuald Conty <rconty@il4p.fr>
Pointy hat to: me
2010-07-27 13:54:09 +00:00
Romain Tartiere
21fa85ca1d
Only search keys of existing sectors.
2010-07-27 13:37:57 +00:00
Romain Tartiere
5779d6f945
Merge the freefare-desfire branch into trunk.
2010-07-26 21:48:18 +00:00
Romain Tartiere
3f6a142b57
Enhance the mifare-classic-write-ndef example.
...
- Use the new mifare_application_alloc() and mad_application_write API;
- Deal with writing over multiple sectors with different keys.
2010-07-26 20:27:21 +00:00
Romain Tartiere
9ba6d198b8
Merge r487 from the libfreefare-desfire branch.
2010-07-26 20:21:02 +00:00
Romain Tartiere
f425ae30c6
Merge r486 from the libfreefare-desfire branch.
2010-07-26 20:20:22 +00:00
Romain Tartiere
163df002f2
Rename MifareSectorNumber to MifareClassicSectorNumber.
2010-07-03 06:31:28 +00:00
Romuald Conty
97edcb45e8
factorize some code in examples/mifare-classic-write-ndef
2010-06-29 15:16:35 +00:00
Romuald Conty
0447774e17
(mifare-classic-write-ndef) fix authentication block number with 4k.
2010-06-28 19:13:10 +00:00
Romain Tartiere
5027d69b7e
Silent down gcc44 -Wextra warnings.
2010-06-26 13:48:25 +00:00
Romain Tartiere
efe5bbad9e
Force disconnect to avoid failure when the same key is usable as key A and key B.
2010-06-24 00:19:05 +00:00
Romain Tartiere
a235dbd0a9
Fix TLV terminator. 0xFE is part of TLV, not NDEF.
2010-06-23 23:21:47 +00:00
Romain Tartiere
4e3cccd071
Actually write some NDEF data in the mifare-classic-write-ndef example.
2010-06-23 02:05:28 +00:00
Romain Tartiere
d88aa9b29b
Add a new example to write a MAD on MIFARE Classic cards.
...
It is a WIP example that should not stay long as an example and will be moved in the regression test-suite sooner or later.
2010-06-22 22:44:53 +00:00