e110a78de7uart: do not reload static timeout as it is already past (static timeout is used to compensate response delay)
Romuald Conty
2011-02-14 13:24:42 +00:00
555c32015cuart: prevent from retrieving more than buffer length (potential buffer overflow)
Romuald Conty
2011-02-14 13:23:39 +00:00
287bbfeea3pn53x-tamashell: fix bug introduced by r878
Philippe Teuwen
2011-02-10 14:29:29 +00:00
f272e156e8Add new README-Windows.txt file to distributed archive.
Romuald Conty
2011-02-07 12:34:13 +00:00
d7aa94dc17Import README-Windows.txt file: thanks to you Glenn, libnfc now have Windows build instructions.
Romuald Conty
2011-02-07 12:31:08 +00:00
ca3efe2517nfc-mfclassic: fixes a segfault when using only 1 argument (Fixes Issue 142)
Romuald Conty
2011-02-06 19:46:16 +00:00
ffd1eb1875falling back to POSIX compatible commands, fgets in stead of getline. MacOSX / BSD doesn't come with glibc on default
Roel Verdult
2011-02-05 20:52:55 +00:00
fa4f6ca2adnfc-emulate-uid: nfc_target_init() needs a emulable UID at first. (Fixes Issue 143)
Romuald Conty
2011-02-04 17:43:36 +00:00
bb1ebea711debian: only install *.cmd from examples/pn53x-tamashell-scripts/
Romuald Conty
2011-02-04 14:32:42 +00:00
af7d04cd04tamashell: accepts script as arg, this makes shebang possible
Philippe Teuwen
2011-02-03 17:17:29 +00:00
8c3caed99fAdd missing CMake files to generated tarball. (Thanks to Glenn)
Romuald Conty
2011-02-03 09:51:38 +00:00
25e04988a1README: if ACS CCID is used the pcsc-lite configuration file is different.
Romuald Conty
2011-02-02 14:44:38 +00:00
6f36352265README: be more generic on the pcsc-lite configuration file.
Romuald Conty
2011-02-02 14:20:16 +00:00
91419f8ad3chip/pn53x: set register directly if mask cover whole value.
Romuald Conty
2011-02-01 21:38:25 +00:00
58ad2a5760Add new supported device: ASK / LoGO. (Thanks to ASK for sending one sample of this device)
Romuald Conty
2011-02-01 21:20:48 +00:00
cf92bfaeeeFix crash when file cannot be opened for writing.
Romain Tartiere
2011-01-20 15:42:46 +00:00
eae07f1977Improved UART communication on POSIX systems: - Added "dynamic timeout" to "uart_send" function. - Added "static timeout" to each iteration of the while loop (it seems to solve a lot of sync troubles during read operation). (Tested with PN532).
Emanuele Bertoldi
2011-01-18 11:35:23 +00:00
58c5662f35Improve Windows platform support (Thanks to Glenn)
Romuald Conty
2011-01-17 13:42:24 +00:00
f32013aba5Define MIN/MAX on Windows platform (Thanks to Glenn)
Romuald Conty
2011-01-17 13:41:25 +00:00
d5c8188e99Fix missing pn53x-tamashell-scripts in generated tarball. (thanks to usermeister)
Romuald Conty
2011-01-17 13:31:04 +00:00
b58816df05Fixed issue #139: serial autoprobe now skips invalid devices but checks all ports in the list.
Emanuele Bertoldi
2011-01-14 16:39:02 +00:00
55be1debafadded include for MIN macro, fixed typo in determin buffer size
Roel Verdult
2011-01-11 12:04:42 +00:00
0f8c23bdddInform user if target UID can be emulated New error: ETGUIDNOTSUP raised when UID is not 4 bytes long or does not start with 0x08 (Security restriction present in the NXP PN53x chips)
Romuald Conty
2011-01-07 16:15:18 +00:00
03963ef535nfc-emulate-tag: handle HALT & READ
Philippe Teuwen
2011-01-07 13:22:39 +00:00
73561c5c1anfc-emulate-tag.c: add notes on UID emulation
Philippe Teuwen
2011-01-07 12:32:25 +00:00
dcdad1e2e6debian: enable serial autoprobing (needed for ARYGON devices)
Romuald Conty
2011-01-06 12:40:51 +00:00
1d085f21c9Improve PN53x frame size calculation. chips/pn53x: adjust size and defines to better handle reply size; drivers/arygon: improve attempted reply size, should speed up the connexion; drivers/pn532_uart: improve attempted reply size, should speed up the connexion;
Romuald Conty
2011-01-06 12:39:29 +00:00
26b26f9783Comment out debug messages and use MIN() macro from <sys/param.h>
Romuald Conty
2011-01-06 12:31:31 +00:00
53c8917353Attempt fix some UART timeouts, should also allow lower devices to be detected.
Romuald Conty
2010-12-30 10:01:06 +00:00
ba37313cb8Prevent from stack corruption when using PN533-based device and add errors handling for ReadRegister and WriteRegister. (Fixes Issue 135)
Romuald Conty
2010-12-29 14:01:14 +00:00
5e9e177319Change examples license for the sake of consistency: LGPL covers library, re-usable examples code is now under BSD license.
Romuald Conty
2010-11-17 14:27:11 +00:00
6aa07aa78bAdd extra dist to make distcheck pass and force distcheck to compile all drivers
Romuald Conty
2010-11-17 10:14:26 +00:00
66aef98c40Define strdup under Windows in contrib/windows.h
Romuald Conty
2010-11-17 10:10:34 +00:00
835823809fSplit UART implementations: POSIX and Windows
Romuald Conty
2010-11-17 08:48:03 +00:00
5f4f7cd45aBump package version
Romuald Conty
2010-10-26 14:31:22 +00:00
a214974684Remove INFO macro: display was not clear enough and does not provide a big benefit.
Romuald Conty
2010-10-26 14:27:17 +00:00
1963bb65e4nfc-anticol: Cascade based on SAK rather than CT, better for educational purpose
Philippe Teuwen
2010-10-25 13:48:01 +00:00
56e37ec309nfc-anticol: Adds support for CL3 (Fixes issue 126) Thanks.
Philippe Teuwen
2010-10-25 13:00:39 +00:00
5c8749c63edrivers/arygon: retrieve ARYGON firmware version
Romuald Conty
2010-10-22 15:21:06 +00:00
8798f6bbcdFix ARYGON driver: - Does not send any ACK frame at start: my ARYGON does get happy with this frame (see code comments) - Send a TAMA reset (for PN532) instead of ACK frame - Remove bzero use: its a deprecated function
Romuald Conty
2010-10-22 14:29:44 +00:00
ca8c5cabe1Fix minor compilation warnings
Romuald Conty
2010-10-22 14:25:09 +00:00
5538fbd20fAdd NBR_847 (used with ISO14443B) and update convert function.
Romuald Conty
2010-10-20 08:34:06 +00:00
aba4cec7d6nfc-utils: more ATQA/SAK fingerprinting
Philippe Teuwen
2010-10-19 21:36:43 +00:00
ccbd2d83c6Add NEWS file to summarize important changes (like API ^^)
Romuald Conty
2010-10-19 15:50:18 +00:00
838db98400Examples: more ISO14443A ATQA+SAK possible matches
Philippe Teuwen
2010-10-19 13:08:56 +00:00
2b24a0a7f5Examples: more ISO14443A info decoding & verbose mode for nfc-list
Philippe Teuwen
2010-10-19 12:50:52 +00:00
f249af6266Add ISO14443-4 modulation to hardware polling only when NDO_AUTO_ISO14443_4A have been enabled and document this features and known issues.
Romuald Conty
2010-10-19 09:34:18 +00:00
f75d2d3582Typo
Philippe Teuwen
2010-10-18 16:17:01 +00:00
f9391ad823Update some TODOs
Romuald Conty
2010-10-18 15:47:56 +00:00