Commit Graph

  • 4384d27f3e examples: silent some compilation warnings. Romuald Conty 2011-02-28 09:47:31 +00:00
  • dbe59f83d9 set more strict CFLAGS to wrote great code ;-) Romuald Conty 2011-02-28 09:45:09 +00:00
  • 62736ab48b Rework cleanup to drop code coverage information. Romain Tartiere 2011-02-26 00:21:27 +00:00
  • b9dee63467 Update devd(8) rules file for FreeBSD. Romain Tartiere 2011-02-26 00:19:34 +00:00
  • d2192fb850 nfc-mfclassic: UID was shown reverse-ordered. (Fixes Issue 146) Romuald Conty 2011-02-23 15:14:14 +00:00
  • b4d23795de Prepare 1.4.2 version libnfc-1.4.2 Romuald Conty 2011-02-22 14:17:20 +00:00
  • 5df49391a9 pn53x-tamashell: add pause command & doc Philippe Teuwen 2011-02-18 22:05:36 +00:00
  • 3af79394b4 Readme typo Philippe Teuwen 2011-02-18 09:01:30 +00:00
  • 2ad6591f31 pn532_uart: fix pn532 wakeup response handling Romuald Conty 2011-02-15 18:08:35 +00:00
  • 695dc75037 uart: fix remaining bytes computation Romuald Conty 2011-02-15 18:06:24 +00:00
  • e110a78de7 uart: 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
  • 555c32015c uart: prevent from retrieving more than buffer length (potential buffer overflow) Romuald Conty 2011-02-14 13:23:39 +00:00
  • 287bbfeea3 pn53x-tamashell: fix bug introduced by r878 Philippe Teuwen 2011-02-10 14:29:29 +00:00
  • 243100b676 Silent some compilation warnings (Fixes Issue 145) Romuald Conty 2011-02-10 10:38:21 +00:00
  • f272e156e8 Add new README-Windows.txt file to distributed archive. Romuald Conty 2011-02-07 12:34:13 +00:00
  • d7aa94dc17 Import README-Windows.txt file: thanks to you Glenn, libnfc now have Windows build instructions. Romuald Conty 2011-02-07 12:31:08 +00:00
  • ca3efe2517 nfc-mfclassic: fixes a segfault when using only 1 argument (Fixes Issue 142) Romuald Conty 2011-02-06 19:46:16 +00:00
  • ffd1eb1875 falling 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
  • fa4f6ca2ad nfc-emulate-uid: nfc_target_init() needs a emulable UID at first. (Fixes Issue 143) Romuald Conty 2011-02-04 17:43:36 +00:00
  • bb1ebea711 debian: only install *.cmd from examples/pn53x-tamashell-scripts/ Romuald Conty 2011-02-04 14:32:42 +00:00
  • af7d04cd04 tamashell: accepts script as arg, this makes shebang possible Philippe Teuwen 2011-02-03 17:17:29 +00:00
  • 8c3caed99f Add missing CMake files to generated tarball. (Thanks to Glenn) Romuald Conty 2011-02-03 09:51:38 +00:00
  • 25e04988a1 README: if ACS CCID is used the pcsc-lite configuration file is different. Romuald Conty 2011-02-02 14:44:38 +00:00
  • 6f36352265 README: be more generic on the pcsc-lite configuration file. Romuald Conty 2011-02-02 14:20:16 +00:00
  • 91419f8ad3 chip/pn53x: set register directly if mask cover whole value. Romuald Conty 2011-02-01 21:38:25 +00:00
  • 58ad2a5760 Add 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
  • 659d7a9de1 Prepare 1.4.1 version libnfc-1.4.1 Romuald Conty 2011-02-01 09:49:41 +00:00
  • bb1fc9cd87 Remove unrelevant file. Romuald Conty 2011-02-01 09:27:27 +00:00
  • 200487d172 Fix typo Romuald Conty 2011-02-01 09:23:30 +00:00
  • 35188bff25 Removed hard-coded size of ack frame. Emanuele Bertoldi 2011-01-28 10:22:21 +00:00
  • cf92bfaeee Fix crash when file cannot be opened for writing. Romain Tartiere 2011-01-20 15:42:46 +00:00
  • eae07f1977 Improved 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
  • 58c5662f35 Improve Windows platform support (Thanks to Glenn) Romuald Conty 2011-01-17 13:42:24 +00:00
  • f32013aba5 Define MIN/MAX on Windows platform (Thanks to Glenn) Romuald Conty 2011-01-17 13:41:25 +00:00
  • d5c8188e99 Fix missing pn53x-tamashell-scripts in generated tarball. (thanks to usermeister) Romuald Conty 2011-01-17 13:31:04 +00:00
  • b58816df05 Fixed 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
  • 55be1debaf added include for MIN macro, fixed typo in determin buffer size Roel Verdult 2011-01-11 12:04:42 +00:00
  • 0f8c23bddd Inform 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
  • 03963ef535 nfc-emulate-tag: handle HALT & READ Philippe Teuwen 2011-01-07 13:22:39 +00:00
  • 73561c5c1a nfc-emulate-tag.c: add notes on UID emulation Philippe Teuwen 2011-01-07 12:32:25 +00:00
  • cfa5e9be58 Fix typo. Romuald Conty 2011-01-07 10:56:43 +00:00
  • ba1db2f406 chips/pn53x: name commands like user manual Romuald Conty 2011-01-06 14:52:45 +00:00
  • d956ffb386 examples/nfc-emulate-tag: switch off easy framing when we are not emulating a ISO14443-4 target Romuald Conty 2011-01-06 14:43:41 +00:00
  • 88c14f5d4b Oops, revert wrong file commit Romuald Conty 2011-01-06 14:06:01 +00:00
  • 556918b298 Add some manual tests with ARYGON APDB2UA33. Romuald Conty 2011-01-06 14:04:48 +00:00
  • 432eff0f7d Fix polling on ARYGON devices Romuald Conty 2011-01-06 14:00:05 +00:00
  • dd8ec29bb4 chips/pn53x: prefer pn53x_transceive() when possible. Romuald Conty 2011-01-06 13:59:20 +00:00
  • 6edb5a3bef Fix reply frame length for InAutoPoll Romuald Conty 2011-01-06 13:20:45 +00:00
  • 6ca32fbfb9 Fix reply length from transceive bits/bytes functions Romuald Conty 2011-01-06 13:07:38 +00:00
  • dcdad1e2e6 debian: enable serial autoprobing (needed for ARYGON devices) Romuald Conty 2011-01-06 12:40:51 +00:00
  • 1d085f21c9 Improve 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
  • 26b26f9783 Comment out debug messages and use MIN() macro from <sys/param.h> Romuald Conty 2011-01-06 12:31:31 +00:00
  • 1336c73e0c example/nfc-mfultralight: handle lock page writing Romuald Conty 2011-01-04 09:55:43 +00:00
  • 53c8917353 Attempt fix some UART timeouts, should also allow lower devices to be detected. Romuald Conty 2010-12-30 10:01:06 +00:00
  • ba37313cb8 Prevent 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
  • 84710f266b nfc-mfultralight: remove unused variable Romuald Conty 2010-12-29 13:16:30 +00:00
  • 59a93eab45 Add register access test. Romuald Conty 2010-12-29 13:15:49 +00:00
  • e38636c4ac CMake fixes (Thanks to glenn from libnfc's forum) Romuald Conty 2010-12-21 11:06:43 +00:00
  • 9c3fccb073 README: more troubleshooting info Philippe Teuwen 2010-12-13 13:07:55 +00:00
  • 12324873d3 Document ACR122 problem with pcsclite. (Fixes Issue 131) Romuald Conty 2010-12-13 11:58:04 +00:00
  • 3b62d2512c nfc-mfultralight: fix 7byte UID display Philippe Teuwen 2010-12-09 23:40:03 +00:00
  • ca594f3198 Update ChangeLog libnfc-1.4.0 Romuald Conty 2010-11-17 14:44:22 +00:00
  • 5e9e177319 Change 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
  • 6aa07aa78b Add extra dist to make distcheck pass and force distcheck to compile all drivers Romuald Conty 2010-11-17 10:14:26 +00:00
  • 66aef98c40 Define strdup under Windows in contrib/windows.h Romuald Conty 2010-11-17 10:10:34 +00:00
  • 835823809f Split UART implementations: POSIX and Windows Romuald Conty 2010-11-17 08:48:03 +00:00
  • 58dcf63e7c MERGE: libnfc-mingw-cross merge with trunk (r805-821) Romuald Conty 2010-11-17 08:29:41 +00:00
  • 6df612a364 Errors use #define instead of constant values. Romuald Conty 2010-11-15 18:50:53 +00:00
  • 779fdd5df6 Tweaks Touchatag detection under MacOSX (Fixes issue 128) Philippe Teuwen 2010-11-15 13:00:07 +00:00
  • 6e29450d69 Fix memory leak while using *_pick(). Thanks to frankmorgner (Fixes Issue 130) Romuald Conty 2010-11-12 19:24:20 +00:00
  • 6e70cfa5ef Fix UART default serial ports under Linux. Romuald Conty 2010-11-12 18:38:47 +00:00
  • ad5959e860 Really fail if pkg-config is not present. Romain Tartiere 2010-11-05 11:36:20 +00:00
  • 4e5d0766e1 Rename append_iso14443a_crc() to iso14443a_crc_append(). Romain Tartiere 2010-10-29 10:59:26 +00:00
  • af0a47ad2c Upgrade Debian: add pn53x scripts to libnfc-pn53x-examples package Romuald Conty 2010-10-26 15:40:34 +00:00
  • f252bec18f Upgrade debian package: split experimental examples from regular ones Romuald Conty 2010-10-26 15:35:55 +00:00
  • 26de9d3a69 nfc-anticol: Computes CRC rather than hardcoded one. psst: r800 \o/ Philippe Teuwen 2010-10-26 15:01:46 +00:00
  • 7b29e44698 Updating ChangeLog Romuald Conty 2010-10-26 14:43:45 +00:00
  • 5f4f7cd45a Bump package version Romuald Conty 2010-10-26 14:31:22 +00:00
  • a214974684 Remove INFO macro: display was not clear enough and does not provide a big benefit. Romuald Conty 2010-10-26 14:27:17 +00:00
  • 1963bb65e4 nfc-anticol: Cascade based on SAK rather than CT, better for educational purpose Philippe Teuwen 2010-10-25 13:48:01 +00:00
  • 56e37ec309 nfc-anticol: Adds support for CL3 (Fixes issue 126) Thanks. Philippe Teuwen 2010-10-25 13:00:39 +00:00
  • 5c8749c63e drivers/arygon: retrieve ARYGON firmware version Romuald Conty 2010-10-22 15:21:06 +00:00
  • 8798f6bbcd Fix 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
  • ca8c5cabe1 Fix minor compilation warnings Romuald Conty 2010-10-22 14:25:09 +00:00
  • 1a320d5577 Adjust uart's timeout from baud rate Romuald Conty 2010-10-22 14:10:36 +00:00
  • 17f79a744b Updating ChangeLog & NEWS Philippe Teuwen 2010-10-20 20:56:12 +00:00
  • 5a6bb0bbc5 examples: mifare.c fix potential bug when used in non-EasyFraming environment Philippe Teuwen 2010-10-20 18:11:06 +00:00
  • 97cf9e925b Attempt to fix ARYGON driver Romuald Conty 2010-10-20 16:14:53 +00:00
  • 0abdf67b8b nfc-anticol: fix bug in long UID display, and some more details Philippe Teuwen 2010-10-20 15:23:09 +00:00
  • 72d7b66d2b Handle more corner case during convertion from nfc_* types to available pn53x_* types Romuald Conty 2010-10-20 09:28:36 +00:00
  • 311471024a Fix printing of 847 kbps baud rate and a minor compil warning Romuald Conty 2010-10-20 09:27:34 +00:00
  • dd0c4ad785 Update ChangeLog Romuald Conty 2010-10-20 08:34:54 +00:00
  • 5538fbd20f Add NBR_847 (used with ISO14443B) and update convert function. Romuald Conty 2010-10-20 08:34:06 +00:00
  • aba4cec7d6 nfc-utils: more ATQA/SAK fingerprinting Philippe Teuwen 2010-10-19 21:36:43 +00:00
  • ccbd2d83c6 Add NEWS file to summarize important changes (like API ^^) Romuald Conty 2010-10-19 15:50:18 +00:00
  • 838db98400 Examples: more ISO14443A ATQA+SAK possible matches Philippe Teuwen 2010-10-19 13:08:56 +00:00
  • 2b24a0a7f5 Examples: more ISO14443A info decoding & verbose mode for nfc-list Philippe Teuwen 2010-10-19 12:50:52 +00:00
  • f249af6266 Add 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
  • f75d2d3582 Typo Philippe Teuwen 2010-10-18 16:17:01 +00:00
  • f9391ad823 Update some TODOs Romuald Conty 2010-10-18 15:47:56 +00:00