Commit Graph

  • 1a3acdadc4 Prepare nfc_initiator_target_is_present() to support more cases and return NFC_EDEVNOTSUPP for cases not yet supported, depending on the chipset. Philippe Teuwen 2014-01-29 01:53:41 +01:00
  • 744e052fbe update ChangeLog Philippe Teuwen 2014-01-28 13:20:03 +01:00
  • 65ad186109 make style Philippe Teuwen 2014-01-28 13:09:33 +01:00
  • e5c732e181 Fix internal current target when using nfc_initiator_poll_target() (Thanks to Bjoern Kinscher) Romuald Conty 2014-01-28 10:45:05 +01:00
  • b7f590acc8 Set correctly last_error when running pn53x_initiator_target_is_present() Romuald Conty 2014-01-28 10:40:18 +01:00
  • 9a0a10826b Fix pn53x_initiator_target_is_present() when saved target is NULL Romuald Conty 2014-01-28 10:25:29 +01:00
  • 7a30e35496 nfc-mfclassic: update help & man page Philippe Teuwen 2014-01-28 00:22:33 +01:00
  • 5f71a79b56 Allow cross-compilation from mingw-w64 using libusb/libusbx 1.0.18 Lucien Judert 2014-01-27 23:30:45 +01:00
  • d47623319d nfc_initiator_target_is_present() allows pnt==NULL Philippe Teuwen 2014-01-27 16:07:24 +01:00
  • 7b7f506142 make style Philippe Teuwen 2013-12-08 19:51:01 +01:00
  • 8026d6c047 CMake: find and use pcre3.dll when looking for PCRE Jiapeng Li 2013-12-08 14:24:48 +01:00
  • aa2c1c47cd Config: bring configuration feature to Windows Jiapeng Li 2013-12-08 14:17:39 +01:00
  • d89affd819 UART (Windows): fix uart_flush_input format Jiapeng Li 2013-12-08 14:15:36 +01:00
  • 76a85ce84b CMake: remove tailing newline from date under Windows Jiapeng Li 2013-12-08 14:12:06 +01:00
  • 0ee6dcad4b Cmake: add CONFFILES define like available in autotools build system Jiapeng Li 2013-12-08 14:09:50 +01:00
  • a7fc1bddaf Fix nfc_target_init() timeout return Romuald Conty 2013-12-06 16:03:00 +01:00
  • 4817a6e5c9 make style Philippe Teuwen 2013-12-02 22:55:10 +01:00
  • a1ef329962 Fix use after free Philippe Teuwen 2013-11-12 00:28:38 +01:00
  • b8e0eec91d nfc-mfclassic: initialize always bFormatCard Philippe Teuwen 2013-11-12 00:28:24 +01:00
  • 250068462b add format/wipe command to nfc-mfclassic Adam Laurie 2013-11-11 22:03:09 +00:00
  • c2504e0825 libusb-compat: usbbus_bulk_read/write -> transfer Philippe Teuwen 2013-10-15 02:04:42 +02:00
  • a4129edb69 libusb-compat: use libusb 1.0 native error codes Philippe Teuwen 2013-10-15 01:50:00 +02:00
  • 2334a35202 libusb-compat: get rid of usbbus_dev_handle Philippe Teuwen 2013-10-15 01:21:56 +02:00
  • 1a6217060a libusb: remove warning, make style Philippe Teuwen 2013-10-14 23:07:09 +02:00
  • 05f3c61013 CMake: search for libusb-1.0 Philippe Teuwen 2013-10-14 22:45:06 +02:00
  • 15582d7063 libusb-compat: fix warnings Philippe Teuwen 2013-10-14 22:30:55 +02:00
  • 3d901ced5c libusb-compat merged into usbbus.c Philippe Teuwen 2013-10-14 22:17:31 +02:00
  • d7af911cb1 libusb compat: peel the oignon Philippe Teuwen 2013-10-14 00:57:00 +02:00
  • c19cea25bb libusb compat: remove debug layer Philippe Teuwen 2013-10-14 00:41:21 +02:00
  • 7d076334a7 libusb compat: merge libusb-compat-usbi.h into libusb-compat-usb.h Philippe Teuwen 2013-10-14 00:37:17 +02:00
  • 0d29ba2073 libusb compat: peel the oignon Philippe Teuwen 2013-10-13 23:20:48 +02:00
  • 37ded96ed3 libusb: libusbx is supposed to support all platforms including Windows so let's drop 0.1 and libusb-win32 Philippe Teuwen 2013-10-13 23:15:54 +02:00
  • 856d689748 cppcheck: remove more unused elements in libusb 0.1 compat Philippe Teuwen 2013-10-13 22:06:04 +02:00
  • 2065164033 libusb compat: silent warnings Philippe Teuwen 2013-10-13 21:44:59 +02:00
  • a9ec5e79fa Remove unused elements in libusb 0.1 compat Philippe Teuwen 2013-10-13 21:04:50 +02:00
  • 8adddbab28 Using libnfc-1.0 through compat layer Philippe Teuwen 2013-10-13 17:52:01 +02:00
  • 275170eb46 Use libusb-1.0 instead of libusb-0.1 Ludovic Rousseau 2013-10-13 11:13:36 +02:00
  • b12cc161c4 Isolate libusb dependencies in buses/usbbus.c Philippe Teuwen 2013-10-13 16:50:45 +02:00
  • 7e5257dd44 Update Changelog Philippe Teuwen 2013-10-01 14:29:51 +02:00
  • 186cccfe6a pn532_uart: make use of log level for pn53x_check_communication() Philippe Teuwen 2013-10-01 14:14:00 +02:00
  • 1d0d3c3b45 uart_flush_input() can now wait a bit Philippe Teuwen 2013-10-01 14:09:14 +02:00
  • de1ca46066 Add envvars LIBNFC_DEVICE (to force only one device, no matter the conf files) and LIBNFC_AUTO_SCAN Philippe Teuwen 2013-10-01 12:35:04 +02:00
  • 1596255506 driver Arygon: don't try to send commands if reset failed Philippe Teuwen 2013-10-01 12:27:19 +02:00
  • 252f590d5c Revert "Check data from getenv("LIBNFC_LOG_LEVEL") and config file" Philippe Teuwen 2013-09-22 19:55:31 +02:00
  • 846189b62c Check data from getenv("LIBNFC_LOG_LEVEL") and config file Philippe Teuwen 2013-09-22 19:32:37 +02:00
  • 9bb568b799 driver acr122_usb: fix dead code issue Philippe Teuwen 2013-09-22 19:06:48 +02:00
  • 117b58f501 nfc-read-forum-tag3: avoid passing large struct as parameter Philippe Teuwen 2013-09-22 18:32:47 +02:00
  • 4a91859150 Fix unharmful warning Philippe Teuwen 2013-09-22 12:02:31 +02:00
  • 7cb8fd3833 verify return of pn53x_set_property_bool() Philippe Teuwen 2013-09-22 03:36:45 +02:00
  • 2e51318bcb pn53x_usb driver: verify return of pn53x_build_frame() Philippe Teuwen 2013-09-22 03:31:50 +02:00
  • 90160d6507 Fix possible overflow Philippe Teuwen 2013-09-22 03:26:33 +02:00
  • 618ca1e92b Remove dead code Philippe Teuwen 2013-09-22 03:13:09 +02:00
  • 54729fb458 Remove dead code Philippe Teuwen 2013-09-22 03:09:08 +02:00
  • cedbefb880 nfc-relay-picc: sleep() expects unsigned int Philippe Teuwen 2013-09-22 03:00:58 +02:00
  • 61884967ea nfc-mfclassic: verify return of nfc_initiator_select_passive_target() Philippe Teuwen 2013-09-22 02:45:23 +02:00
  • a4f466df06 Verify return of nfc_device_set_property_bool() Philippe Teuwen 2013-09-22 02:41:11 +02:00
  • e2135dbaa5 pn53x-sam: fix truncated stdio return value Philippe Teuwen 2013-09-22 02:38:17 +02:00
  • 679897d0a1 nfc-emulate-forum-tag4: fix TOCTOU Philippe Teuwen 2013-09-22 02:29:07 +02:00
  • feb5f37aa3 nfc-read-forum-tag3: remove redundant error Philippe Teuwen 2013-09-22 02:14:08 +02:00
  • 70048a0b2c uart.c: check return of read() Philippe Teuwen 2013-09-22 02:06:58 +02:00
  • b5d76a327d Fix strcpy into fixed size buffer in conf.c Philippe Teuwen 2013-09-22 01:54:15 +02:00
  • d9854cfdd9 Fix out-of-bounds access in driver acr122_pcsc Philippe Teuwen 2013-09-22 01:47:15 +02:00
  • d9b531f50f Verify return of nfc_device_set_property_bool() Philippe Teuwen 2013-09-22 01:31:45 +02:00
  • ddf58f2d69 Changing conditions to avoid Coverity to complain in artificial situations Philippe Teuwen 2013-09-20 00:13:21 +02:00
  • a5e7dec797 Initialize array to keep Coverity happy Philippe Teuwen 2013-09-20 00:01:41 +02:00
  • 30fdf1d9c2 Fix unbounded source buffer Philippe Teuwen 2013-09-19 23:48:44 +02:00
  • 9240770ab1 acr122s_scan should not return -1 if of type size_t Philippe Teuwen 2013-09-19 23:39:03 +02:00
  • 3d040d73f3 Fix memory leak Philippe Teuwen 2013-09-19 23:34:52 +02:00
  • b6b63f10b4 Fix warning about out-of-bound read Philippe Teuwen 2013-09-19 23:08:06 +02:00
  • 3e7dab1e8d Fix buffer overflow and fix triple-size UID reported by PN531 Philippe Teuwen 2013-09-19 22:52:50 +02:00
  • 107b4ece8b Fix use after free bug Ludovic Rousseau 2013-09-19 20:38:56 +02:00
  • 967f6e5623 Remove dead code Ludovic Rousseau 2013-09-19 20:34:58 +02:00
  • 3a8db49a83 Remove debian/ now that there is an official inclusion in Debian Philippe Teuwen 2013-09-11 00:00:43 +02:00
  • fdcb2c3290 Add support kFreeBSD Nobuhiro Iwamatsu 2013-09-10 06:22:40 +09:00
  • 70f6c24ebb Debian: fix Vcs-Git URL Philippe Teuwen 2013-09-10 20:51:51 +02:00
  • ad9694cf00 nfc-list: New option to choose which technologies to poll for Philippe Teuwen 2013-09-09 15:56:49 +02:00
  • dcb7d137c1 Fix watch file Ludovic Rousseau 2013-09-07 13:22:28 +02:00
  • c227e375ae Debian: 1.7.0~rc7 -> 1.7.0 Philippe Teuwen 2013-09-03 21:40:19 +02:00
  • ec933731b7 Prepare 1.7.0 version libnfc-1.7.0 Romuald Conty 2013-09-03 16:42:46 +02:00
  • 40672ed62b pn532: fix typo in comment Peter Meerwald 2013-07-06 23:17:14 +02:00
  • 733080ba0c uart: fix typo 'eaten' Peter Meerwald 2013-07-06 23:15:01 +02:00
  • 34bf7b3089 nfs-list: drop outdated examples superseeded by connection string Peter Meerwald 2013-07-06 22:35:34 +02:00
  • 0b9fe52b2b pn53x: fix logging, timeout value Peter Meerwald 2013-07-06 22:32:45 +02:00
  • 98c4eee28f Modified the preamble sent to PN532 via UART from 5 bytes to 16 bytes, to comply with PN532 manual that says to send a "large" preamble in order to wake up the PN532. This is done to solve wakeup timeout problems on some PN532 Breakout Boards. Marcello Morena 2013-07-09 18:42:10 +02:00
  • bcd479a5d2 Update ChangeLog and NEWS Romuald Conty 2013-09-03 15:57:12 +02:00
  • 565134d4c4 Add missing \n in a printf() Ludovic Rousseau 2013-08-31 17:59:24 +02:00
  • a2a335e3d4 make style Philippe Teuwen 2013-08-31 17:35:41 +02:00
  • 07c54cd91b allow setting of UID for special 'chinese' ultralight cards Adam Laurie 2013-08-31 16:15:27 +01:00
  • f6fff26f0f Fix warning "empty.c:1:0: warning: ISO C forbids an empty translation unit [-pedantic]" Philippe Teuwen 2013-08-29 22:37:23 +02:00
  • b52308d071 TypeB ProtocolInfo: limit mask for ISO14443-4 support flag Philippe Teuwen 2013-08-29 22:23:01 +02:00
  • f1b4c8e7c2 Add entry for 1.7.0~rc7-1 Nobuhiro Iwamatsu 2013-08-28 12:49:44 +09:00
  • 6f90560fa9 Remove unnecessary changelog Nobuhiro Iwamatsu 2013-08-28 12:43:32 +09:00
  • f889de514b Fix symbols file contains debian revision Ludovic Rousseau 2013-08-29 19:09:33 +02:00
  • e24d730644 Use bzip2 instead of gzip compression algorithm Ludovic Rousseau 2013-08-29 19:04:04 +02:00
  • f8d2d178d5 Use automake option subdir-objects Ludovic Rousseau 2013-08-29 18:59:41 +02:00
  • c89532fa19 libnfcbuses.la use at least an empty source file Ludovic Rousseau 2013-07-01 20:51:33 +02:00
  • 8fe13ece62 pn53x_initiator_transceive_bytes_timed(): use proper CRC_B if TypeB Philippe Teuwen 2013-08-19 15:47:44 +02:00
  • c3a5fba028 Adding iso14443b_crc_append() Philippe Teuwen 2013-08-19 14:55:27 +02:00
  • bb5b712a74 Adding link to AUTHORS in the copyright headers Philippe Teuwen 2013-07-17 13:57:56 +02:00
  • 18fe330413 Fix warning Function call argument is an uninitialized value Philippe Teuwen 2013-07-03 00:59:53 +02:00