Philippe Teuwen
6235a8a26b
Update example script to support PCard
2017-04-16 00:05:21 +02:00
Philippe Teuwen
b59f8fb3b4
Add more missing files
2017-04-04 13:31:39 +02:00
Philippe Teuwen
fead8d6849
Add missing files to autotools release process
2017-04-04 11:10:46 +02:00
Philippe Teuwen
e41a42cf96
nfc-mfultralight: avoid compilation warning
2017-04-01 01:03:41 +02:00
Philippe Teuwen
024fca9cb7
make style
2017-04-01 00:46:12 +02:00
Philippe Teuwen
3ec9ecf800
nfc-mfultralight: fix support for MF0UL21
2017-04-01 00:25:14 +02:00
Philippe Teuwen
560f6a6413
nfc-mfultralight: better parameters checks
2017-03-31 23:21:17 +02:00
Philippe Teuwen
abae2bb17b
Merge remote-tracking branch 'adam/master'
...
* adam/master:
allow partial writes. tidy up usage.
vary expected dump size based on tag type
read extra mf-ul EV1 blocks
show EV1 auth PACK (tag/reader trust secret)
show EV1 storage size
add EV1 password auth to nfc-mfultralight
2017-03-31 23:00:15 +02:00
Philippe Teuwen
f2457d0559
Add pn53x-* to CMakeLists
2017-03-31 22:46:11 +02:00
Adam Laurie
a9f3e3a2ac
allow partial writes. tidy up usage.
2017-03-23 18:19:59 +00:00
Adam Laurie
963eb074ec
vary expected dump size based on tag type
2017-03-23 16:42:10 +00:00
Adam Laurie
c04dd91e98
read extra mf-ul EV1 blocks
2017-03-23 16:04:02 +00:00
Adam Laurie
fe04b85678
show EV1 auth PACK (tag/reader trust secret)
2017-03-23 12:03:34 +00:00
Adam Laurie
3f8bb59f1e
show EV1 storage size
2017-03-23 11:05:00 +00:00
Adam Laurie
ca96e50e9b
add EV1 password auth to nfc-mfultralight
2017-03-22 23:05:48 +00:00
Philippe Teuwen
32bb627108
Fix typo in drivers blacklist, thanks Godfrey Chung
2017-03-07 10:49:25 +01:00
Philippe Teuwen
86ce8dff52
Test Travis builds
2017-03-03 18:41:13 +01:00
Philippe Teuwen
b65674a8e3
Some systems (e.g. glibc < 2.17) require librt to get clock_gettime -> CMAKE
2017-03-02 23:42:36 +01:00
Philippe Teuwen
2d2a664f6c
Some systems (e.g. glibc < 2.17) require librt to get clock_gettime
2017-03-02 22:03:22 +01:00
Philippe Teuwen
9ccfba2125
Update changelog & authors
2017-03-02 16:00:51 +01:00
Philippe Teuwen
787382f4d5
Merge pull request #394 from lab-401/master-4k-magic
...
Adding support for 4K magic cards
2017-03-02 15:01:05 +01:00
Philippe Teuwen
b7ae7cb5fd
Merge remote-tracking branch 'adam/master'
...
* adam/master:
Tidier fix for incorrect block write/count as per @doegox
Fix number of blocks written. Fix number of written blocks reported.
2017-03-01 18:51:35 +01:00
Simon Yorkston
6c44c20ffc
Adding support for 4K magic cards
2017-03-01 18:41:16 +01:00
Philippe Teuwen
c51caf424a
nfc-mfultralight: fix failed read reporting and add failed pages count
2017-02-27 17:22:42 +01:00
Adam Laurie
e119296680
Tidier fix for incorrect block write/count as per @doegox
2017-02-19 12:42:30 +00:00
Philippe Teuwen
bf31594410
conf: close file
2017-02-18 22:20:15 +01:00
Philippe Teuwen
04ef5ca902
Reduce variables scopes
2017-02-18 22:20:15 +01:00
Philippe Teuwen
2033519b0c
Add asserts to tell static analyzer we know what we're doing...
...
nfc.c:1244:19: warning: Dereference of undefined pointer value
for (int i = 0; nmt[i]; i++) {
^~~~~~
nfc.c:1256:23: warning: Dereference of undefined pointer value
for (int j = 0; nbr[j]; j++) {
^~~~~~
2017-02-18 18:08:27 +01:00
Philippe Teuwen
f2c264d4ae
pn53x: avoid warning about uninitialized value (false positive)
...
pn53x.c:1746:15: warning: Function call argument is an uninitialized value
*cycles = __pn53x_get_timer(pnd, pbtTxRaw[szTx + 1]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2017-02-18 17:29:57 +01:00
Philippe Teuwen
05220537ea
i2c: fix struct initialization
...
pn532_i2c.c:125:57: warning: missing field 'tv_nsec' initializer [-Wmissing-field-initializers]
struct timespec transaction_start, bus_free_time = { 0 };
^
pn532_i2c.c:153:57: warning: missing field 'tv_nsec' initializer [-Wmissing-field-initializers]
struct timespec transaction_start, bus_free_time = { 0 };
2017-02-18 17:23:22 +01:00
Philippe Teuwen
c815c7a059
nfc-mfultralight: remove dead assignment
...
nfc-mfultralight.c:274:7: warning: Value stored to 'bFailure' is never read
bFailure = false;
^ ~~~~~
2017-02-18 17:17:53 +01:00
Philippe Teuwen
9a749e1a66
arygon: remove unused variable
...
arygon.c:94:22: warning: unused variable 'arygon_error_incomplete_command' [-Wunused-const-variable]
static const uint8_t arygon_error_incomplete_command[] = "FF0C0000\x0d\x0a";
^
2017-02-18 17:17:33 +01:00
Philippe Teuwen
e4df2f3334
astyle
2017-02-18 13:05:59 +01:00
Philippe Teuwen
f184407cc5
Makefile: fix option for recent astyle
2017-02-18 13:05:45 +01:00
Philippe Teuwen
e8d44f1ee8
typo
2017-02-18 13:05:02 +01:00
Philippe Teuwen
4e4438435d
Update README about pn533_usb
2017-02-18 01:59:27 +01:00
Philippe Teuwen
02c06c8e28
Update ChangeLog
2017-02-18 01:51:59 +01:00
Philippe Teuwen
047379406e
Merge pull request #392 from jaasuarezvi/patch-1
...
Update README.md
2017-02-18 00:15:01 +01:00
Philippe Teuwen
be1b897617
Merge pull request #308 from AxisRay/master
...
Bugfix:function setenv() and unsetenv() are invalid on windows AND no variable prefix set for WIN32 in CMakeLists
2017-02-17 12:24:38 +01:00
Philippe Teuwen
15c31aecdb
Merge pull request #362 from snowy13/master
...
Raspberry Pi 3 Conf Sample
2017-02-17 12:15:48 +01:00
Philippe Teuwen
ff37cdb2be
Replace deprecated readdir_r by readdir
...
This reverts 262555d5
, 7fb53873
and a0b859b2
2017-02-17 12:10:33 +01:00
Philippe Teuwen
99a7d9aa35
Merge pull request #387 from ChristophGr/master
...
allow to cross-compile 32 and 64 bit versions of the library for windows
2017-02-17 11:45:55 +01:00
Philippe Teuwen
c5e8adc169
mfclassic: avoid hardcoded offsets & sizes
2017-02-17 11:31:13 +01:00
Philippe Teuwen
646ab57ace
fix typo
2017-02-17 10:31:25 +01:00
Philippe Teuwen
db4433f116
CMake: set policy CMP0045
2017-02-17 10:28:53 +01:00
Philippe Teuwen
7e3a7a6d05
Merge pull request #366 from oliv3r/master
...
Improve logging and allow building of debian packages
2017-02-17 10:15:27 +01:00
Philippe Teuwen
732a282190
Merge branch 'master' into master
2017-02-17 10:15:04 +01:00
Philippe Teuwen
d808802b16
typos
2017-02-17 10:11:34 +01:00
Philippe Teuwen
b86b7efb10
Fix number of blocks written
...
A strange move changed the way written pages are bound in commit ed62b01a
.
As a result the last 3 blocks weren't written anymore.
2017-02-17 09:56:35 +01:00
Philippe Teuwen
11bcf05a75
Fix typo. Fix issue #377
2017-02-16 23:12:38 +01:00