Romain Tartière
2a311c13ad
Only include config.h if HAVE_CONFIG_H is defined
2017-06-29 09:29:15 +02:00
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
32c6ed8f32
Align macros indentation with the rest of the code
2017-06-29 09:27:36 +02:00
Romain Tartière
5bd27a9d68
Merge pull request #66 from janschiefer/master
...
Convenience function for PICC master key settings, apply 'free_create_delete_files' in MDAPP_SETTINGS()
2017-06-29 09:22:58 +02:00
Dr. Jan Schiefer
091d60e227
1. Add convenience function for managing PICC master key settings. 2. Apply free_create_delete_files in MDAPP_SETTINGS().
2017-06-29 01:06:33 +02:00
Romain Tartière
22929cd2cb
Merge pull request #65 from salcatroppa/master
...
Update freefare_internal.h
2017-06-27 15:33:54 +02:00
Salvatore Catroppa
78322f486e
Update freefare_internal.h
2017-06-27 15:14:51 +02:00
Romain Tartière
b49692848e
Merge pull request #64 from nfc-tools/style
...
Use astyle(1) to make style consistent
2017-06-27 14:35:48 +02:00
Romain Tartière
73dc0529fa
Run make style
to fix style
2017-06-27 13:58:31 +02:00
Romain Tartière
187481bb4c
Ignore new examples
2017-06-27 13:57:05 +02:00
Romain Tartière
9d016f7c3c
Add make style
target
2017-06-27 11:11:17 +02:00
Martin Dagarin
b2eca838c4
Added support for NTAG 21x tags ( #53 )
2017-06-27 10:50:50 +02:00
Romain Tartière
2be45f60e2
Merge pull request #63 from nfc-tools/travis-build
...
Test the build with Travis-CI
2017-06-27 08:10:39 +02:00
Romain Tartière
be3e581eff
Build test then run them
...
We do not run the test suite at the `make check` stage here in order to
have a better output.
2017-06-26 13:17:37 +02:00
Romain Tartière
7536bbde06
Attempt to have a working cutter
2017-06-26 11:52:00 +02:00
Romain Tartière
33eaf7fcce
Run the test suite using cutter
...
This is only available with the autotools build for now.
2017-06-26 11:43:17 +02:00
Romain Tartière
616df0af82
Do not use pkg-config(1) to search for libnfc
...
Since libnfc is not installed system-wide, pkg-config(1) can't find it.
Set LIBNFC_CFLAGS/LDFLAGS manually.
2017-06-26 11:30:36 +02:00
Romain Tartière
6ef62014d1
Imediatly stop on failure
2017-06-26 11:29:29 +02:00
Romain Tartière
d0f78c4880
Fix autotools build
...
CMake seems to find the libnfc includes and libraries, but not the
autotools. Pass them to ./configure.
2017-06-26 11:21:28 +02:00
Romain Tartière
a884eb3dca
Fix Travis-CI build
...
While here, refactor a bit so that a failing libnfc build does not
indicate a failure of the libfreefare build.
2017-06-26 11:15:12 +02:00
Romain Tartière
feb0f15f3e
Test build using Travis-CI
2017-06-26 11:09:17 +02:00
Romain Tartière
91c2c5986a
Merge pull request #62 from janschiefer/convenience_functions
...
Convenience function for application settings on Mifare DESFire PICCs.
2017-06-26 09:55:23 +02:00
Dr. Jan Schiefer
f293cf9e8a
Add convenience function for handling application settings on Mifare DESFire PICCs. Also add information on structure of settings value.
2017-06-19 23:39:09 +02:00
Romain Tartière
0db44b2f3b
Merge pull request #52 from ChristophGr/master
...
allow to cross-compile 32 and 64 bit dlls using MinGW
2017-06-09 09:41:52 +02:00
Christoph Gritschenberger
4903258749
allow to cross-compile 32 and 64 bit dlls using MinGW
2017-06-07 15:15:55 +02:00
Romain Tartière
45ff2ddf19
Merge pull request #61 from manu0401/crypto_error
...
Do not fail crypto error without reporting
2017-04-27 18:33:33 +02:00
Emmanuel Dreyfus
494233d33b
Do not fail crypto error without reporting
...
Make sure last_pcd_error is set when failing on crypto
errors.
While there:
- make sure warn()/warnx() are inside WITH_DEBUG,
- set last_pcd_error and res before calling abort()
- #include <stdlib.h> for abort()
2017-04-27 16:55:52 +02:00
Romain Tartière
5e5a0828af
Merge pull request #58 from swalkner/master
...
Fix build with CMake
2017-04-24 09:39:09 +02:00
Stefan Walkner
565ee18b8e
Fix build with CMake
...
- Fix library finding ('nfc' instead of 'libnfc');
- Generate config.h from template on non-win32 platforms;
- While here, include protection for config.h in several files.
2017-04-24 09:35:08 +02:00
Romain Tartière
3975019b3c
Fix cast from pointer to integer of different size
2017-04-19 13:15:19 +02:00
Romain Tartière
b131f74ea6
Merge pull request #56 from bettse/macos_endianess_fixes
...
Macos endianess fixes
2017-04-04 10:08:51 +02:00
Eric Betts
358df7759a
macOS endian support
2017-04-03 16:43:23 -07:00
Eric Betts
1f3ed91214
Add macOS endian support to felicia read ndef example
2017-04-03 16:43:23 -07:00
Romuald Conty
295104a893
Merge pull request #51 from ChristophGr/master
...
Fix build on Windows
2016-12-15 19:54:21 +01:00
Christoph Gritschenberger
6e413c9782
fix build on windows
2016-12-15 18:04:05 +01:00
Philippe Teuwen
d7c1aa6f72
Merge pull request #50 from pi3rrot/master
...
Add support for Mifare Mini 0.3k
2016-11-29 14:41:54 +01:00
pierre
644c9bd214
Add function declaration + man entry
2016-11-22 23:30:38 +01:00
Pi3rrot
df3165284d
Change README
2016-11-22 21:28:44 +01:00
Pi3rrot
b819315caa
Add support for Mifare Mini 0.3k
2016-11-22 21:27:30 +01:00
Philippe Teuwen
48c9383ce1
Merge pull request #17 from nfc-tools/tag-detection
...
Get some flexibility in the tag type detection
2016-01-19 23:08:43 +01:00
Romain Tartière
0ef6a74963
Drop deprecated struct supported_tag.
2016-01-19 15:45:37 +01:00
Romain Tartière
305eb9d73c
Make tags allocation API public.
2016-01-19 15:45:37 +01:00
Romain Tartière
99fe8c1682
Deduplicate tag type tracking.
...
It's available through tag->type.
2016-01-19 15:45:37 +01:00
Romain Tartière
ee628f7ec5
Rework tag allocation.
...
Split Mifare Classic 1 and 4K tag allocation.
Rely on new tasting functions.
2016-01-19 15:45:37 +01:00
Romain Tartière
0279361873
Introduce tasting functions.
...
References #17 .
2016-01-19 15:45:37 +01:00
Romain Tartière
36d44bdc90
Merge pull request #48 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2016-01-19 12:23:01 +01:00
The Gitter Badger
beda0c3e85
Add Gitter badge
2016-01-19 11:03:09 +00:00
Romain Tartière
e17a54c18e
Check tag is a FeliCa before dumping it.
2016-01-18 17:13:22 +01:00
Romain Tartière
9db57c4efc
Push my TODO notes
2016-01-18 10:31:22 +01:00