http://nfc-tools.org/index.php?title=Libnfc https://bintray.com/nfc-tools/sources/libnfc Fixes: - Fix several issues reported by Coverity Scan (mem leaks, buff overflows, reuse after free, etc) - More robust when several conflicting uart drivers are in the config - Fix racing condition with uart_flush_input() - Silent pn53x_check_communication error messages when scanning - Fix nfc_target_init(), was returning success in case of timeout - Windows: fix several compilation issues - On tag selection, save current target info also for ISO14443B* - nfc-read-forum-tag3: fix incomplete NDEF retrieval and size of output file Improvements: - nfc-list: New option to choose which technologies to poll for - UART: drivers now supported under kFreeBSD - New LIBNFC_DEVICE env var to use one reader and exclude all other readers while LIBNFC_DEFAULT_DEVICE only prepends it to the configured devices list - New LIBNFC_AUTO_SCAN env var to enable(default)/disable auto scan - On tag selection, save current target info even if pnt=NULL - On tag selection, grant NP_INFINITE_SELECT also for ISO14443B* - Save & restore NP_INFINITE_SELECT status when changing it internally - nfc-mfclassic: add format/wipe command (thanks to Adam Laurie) - nfc-jewel: new utility to read/write Topaz/Jewel tags (thanks to Pim 't Hart) - nfc_initiator_select_passive_target() provides defaults if pbtInitData=NULL - nfc-read-forum-tag3: add -q option, add full parsing of NDEF Attribute Block Fixes & improvements specific to nfc_initiator_target_is_present(): - Supports fully PN532 & PN533, not tested on other chips - Fix usage after nfc_initiator_poll_target() - Set correctly last_error - Fix issue when there was no saved target - Allow NULL pointer to tag - Fix issues in case of tear off conditions - Now works with: * MFUL, MFC, MFC Mini, MFC 7-byte (re-selection: you'll need to auth again) * ISO14443-4A, ISO14443-4B * ISO14443-4B', ASK CTx, ST SRx * Jewel * FeliCa
Actually, code.google redirects to: https://github.com/nfc-tools/libnfc
Thanks very much for letting me know! This should be done, but please give the tree a couple hours to sync. If there are any problems feel free to reopen this bug. 5:)