Prepare libnfc 1.6.0-rc1
This commit is contained in:
parent
4878361d27
commit
9720bc45b4
3 changed files with 89 additions and 2 deletions
42
ChangeLog
42
ChangeLog
|
@ -1,3 +1,45 @@
|
||||||
|
Feb 27, 2012 - 1.6.0-rc1 (release candidate)
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
|
Fixes:
|
||||||
|
- utils/nfc-mfclassic: use MIFARE instead of Mifare typo
|
||||||
|
- utils/nfc-list: continue to attempt to reach devices after a connection failure
|
||||||
|
- libnfc: avoid readline auto-detection when cross-compiling
|
||||||
|
- driver/pn53x_usb: fix path usage for FreeBSD
|
||||||
|
- doc: quick_start_example1.c fixed
|
||||||
|
- utils/*: verbose option back for nfc-list, and newly implemented in nfc-poll
|
||||||
|
|
||||||
|
Improvements:
|
||||||
|
- libnfc: enhanced documentation
|
||||||
|
- libnfc: debug facility back without external depends
|
||||||
|
- libnfc: add nfc_device_get_supported_modulation() and nfc_device_get_supported_baud_rate() functions
|
||||||
|
- libnfc: enhanced code indent
|
||||||
|
- drivers: implement driver for ACR122S device
|
||||||
|
- utils/nfc-mfclassic: remove non-conscistent "extract payload" option in nfc-mfclassic
|
||||||
|
- utils/nfc-emulate-forum-tag2: add missing manpage
|
||||||
|
- utils/nfc-read-forum-tag3: add missing manpage
|
||||||
|
- tests/*: fix some warnings in test
|
||||||
|
- tests/test_dep*: add some DEP tests (Active/Passive in several baud rates)
|
||||||
|
- doc: quick_start_example1 is now compiled when running make check or distcheck
|
||||||
|
- libnfc: a printf-based logging replaces log4c
|
||||||
|
- libnfc: various minor fixes/enhancements
|
||||||
|
- utils/*: nfc-probe example added to show devices connection strings
|
||||||
|
|
||||||
|
Changes:
|
||||||
|
- PN53x specific errors are not public anymore;
|
||||||
|
- Timeouts are now integers instead of timeval structure
|
||||||
|
- Removes libusb types workaround (r200) as it seems to not be needed anymore but may disturb compiler
|
||||||
|
- Removes parse_args() from nfc-utils.[hc]
|
||||||
|
- Move nfc-emulate-forum-tag2 from utils to examples.
|
||||||
|
- contrib: move udev and devd files into contrib/
|
||||||
|
- debian: udev rules file renamed
|
||||||
|
|
||||||
|
See NEWS file for major changes (ie. API changes)
|
||||||
|
|
||||||
|
Special thanks to:
|
||||||
|
- Thomas Hood (Debian packages and various fixes/contributions)
|
||||||
|
- Anugrah Redja (ACR122S driver)
|
||||||
|
|
||||||
Oct 17, 2011 - 1.5.1 (unstable)
|
Oct 17, 2011 - 1.5.1 (unstable)
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
|
|
39
NEWS
39
NEWS
|
@ -1,3 +1,42 @@
|
||||||
|
New in 1.6.0-rc1:
|
||||||
|
|
||||||
|
API Changes:
|
||||||
|
|
||||||
|
* Types
|
||||||
|
- '_t' suffix removed from all types (e.g. nfc_device_t is now nfc_device)
|
||||||
|
- All errors removed in flavour of NFC_EIO, NFC_EINVARG, NFC_EDEVNOTSUPP,
|
||||||
|
NFC_ENOTSUCHDEV, NFC_EOVFLOW, NFC_ETIMEOUT, NFC_EOPABORTED, NFC_ENOTIMPL,
|
||||||
|
NFC_ETGRELEASED, NFC_ERFTRANS, NFC_ECHIP and NFC_SUCCESS
|
||||||
|
- nfc_device_desc_t replaced by nfc_connstring: libnfc now uses connection
|
||||||
|
strings to describe a device
|
||||||
|
- byte_t typedef removed, libnfc now uses uint8_t from C99
|
||||||
|
- nfc_device is now an opaque type
|
||||||
|
- nfc_properties replaces nfc_options
|
||||||
|
|
||||||
|
* Functions
|
||||||
|
- New nfc_get_default_device() function that allows to grab the connstring
|
||||||
|
stored in LIBNFC_DEFAULT_DEVICE environnement variable or returns the
|
||||||
|
first available device if not set
|
||||||
|
- New nfc_device_get_connstring() accessor function to know the device
|
||||||
|
connstring
|
||||||
|
- New nfc_device_set_property_bool() function that replace nfc_configure()
|
||||||
|
- New nfc_device_set_property_int() function to set integer property
|
||||||
|
- nfc_device_name() renamed to nfc_device_get_name() for the sake of
|
||||||
|
consistency
|
||||||
|
- New nfc_device_get_last_error() function, an accessor to last error occured
|
||||||
|
- Whole libnfc's functions now return 0 (NFC_SUCCESS) or positive value if
|
||||||
|
appropriated on success and libnfc's error code on failure
|
||||||
|
- nfc_connect(), nfc_disconnect() renamed to nfc_open(), nfc_close()
|
||||||
|
respectively
|
||||||
|
- Add 2 new functions: initialization and deinitialization functions:
|
||||||
|
nfc_init() and nfc_exit()
|
||||||
|
- New nfc_device_get_supported_modulation() and
|
||||||
|
nfc_device_get_supported_baud_rate() functions
|
||||||
|
|
||||||
|
* Dependencies
|
||||||
|
- log4c is not anymore used for debugging facility. It was a bad choice,
|
||||||
|
sorry for inconvenience.
|
||||||
|
|
||||||
New in 1.5.1:
|
New in 1.5.1:
|
||||||
|
|
||||||
API Changes
|
API Changes
|
||||||
|
|
10
debian/changelog
vendored
10
debian/changelog
vendored
|
@ -1,8 +1,14 @@
|
||||||
|
libnfc (1.6.0rc1-0) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
|
||||||
|
-- romuald conty <rconty@il4p.fr> fri, 9 dec 2011 12:42:42 +0100
|
||||||
|
|
||||||
libnfc (1.5.1pre2.1-0) unstable; urgency=low
|
libnfc (1.5.1pre2.1-0) unstable; urgency=low
|
||||||
|
|
||||||
* Udev rules file renamed accordingly to udev's README file
|
* udev rules file renamed accordingly to udev's readme file
|
||||||
|
|
||||||
-- Romuald Conty <rconty@il4p.fr> Fri, 9 Dec 2011 15:42:42 +0100
|
-- romuald conty <rconty@il4p.fr> fri, 9 dec 2011 15:42:42 +0100
|
||||||
|
|
||||||
libnfc (1.5.1-0) unstable; urgency=low
|
libnfc (1.5.1-0) unstable; urgency=low
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue