neard 0.7
authorOlivier Guiter <olivier.guiter@linux.intel.com>
Wed, 10 Oct 2012 10:22:12 +0000 (12:22 +0200)
committerOlivier Guiter <olivier.guiter@linux.intel.com>
Wed, 10 Oct 2012 10:22:12 +0000 (12:22 +0200)
commitc34d58323eb58a17321fea4be10f6c9454bdb7c6
tree17bd849993cdad235f4c0ae21f6124fe2c71289c
parente61546ebccb111f032bb9a1682cd2826f2fdc6f9
neard 0.7

With this release we got 2 new additions:

- Android Jelly Bean (4.1.1) handover support: Android JB implements Bluetooth
  handover support through SNEP. Although this is not following the NFC Forum
  handover specs (And is violating the SNEP specs as well), we have no choice
  but supporting it since JB is (or will be) the most deployed OS supporting
  NFC handover.
  We have to support both handover services (The NFC Forum one and JB one) and
  for that matter we introduced an fallback service name for each p2p plugin.
  So the handover one first tries the urn:nfc:sn:handover service and falls
  back to urn:nfc:sn:snep if the peer does not provide a regular handover
  service.
  This seems to work well and we now support both NFC Forum and Android JB
  handover flawlessly.

- MIFARE tag support improvements: Thanks to Dorota Moskal (Tieto) our MIFARE
  support improved quite a bit. We now have MIFARE Classic writing support and
  we also have a presence check implementation for it. Dorota also implemented
  the read only support for those tags and she has still a few patches pending
  for MIFARE formatting and custom authentication keys handling.
12 files changed:
ChangeLog
configure.ac
include/adapter.h
packaging/neard.changes
packaging/neard.spec
plugins/mifare.c
plugins/nfctype1.c
plugins/nfctype2.c
plugins/nfctype3.c
plugins/nfctype4.c
src/adapter.c
src/tag.c