From 659d7a9de1f3c0315ea5797be8762be29596aedc Mon Sep 17 00:00:00 2001 From: Romuald Conty Date: Tue, 1 Feb 2011 09:49:41 +0000 Subject: [PATCH] Prepare 1.4.1 version --- CMakeLists.txt | 2 +- ChangeLog | 23 +++++++++++++++++++++++ NEWS | 9 +++++++++ configure.ac | 2 +- debian/changelog | 6 ++++++ libnfc/Makefile.am | 2 +- 6 files changed, 41 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 57cfa0cf..2f8d3c5b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ PROJECT(libnfc C) CMAKE_MINIMUM_REQUIRED(VERSION 2.6) SET(VERSION_MAJOR "1") SET(VERSION_MINOR "4") -SET(VERSION_PATCH "0") +SET(VERSION_PATCH "1") SET(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") diff --git a/ChangeLog b/ChangeLog index 8f6d6c82..9d34def5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,26 @@ +Feb 1, 2010 - 1.4.1 +------------------- + +Fixes: + - libnfc: fix missing pn53x-tamashell-scripts in generated tarball. (Thanks to usermeister) + - buses/uart: improved UART communication on POSIX systems: slower devices can be detected and high speed devices works better + - buses/uart: serial autoprobe now skips invalid devices but checks all ports in the list + - drivers/pn53x_usb: prevent from stack corruption when using PN533-based device and add errors handling for ReadRegister and WriteRegister + - drivers/arygon: fix polling on ARYGON devices + - examples/nfc-emulate-tag: switch off easy framing when we are not emulating a ISO14443-4 target + - examples/nfc-mfclassic: fix crash when file cannot be opened for writing + - examples/nfc-mfultralight: fix 7 bytes UID display + +Improvements: + - libnfc: add a "troubleshooting" section in README to document ACR122 problems with pcsclite. + - libnfc: inform user if target UID can not be emulated + - example/nfc-mfultralight: handle lock page writing + - examples/nfc-emulate-tag: handle HALT & READ + - tests: add register access test + +Experimental: Windows platform support (Thanks to Glenn Ergeerts) + + Nov 17, 2010 - 1.4.0 -------------------- diff --git a/NEWS b/NEWS index 03f6dfbe..9ecb21a9 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,12 @@ +New in 1.4.1: + +API Changes + + * Types + - 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) + + + New in 1.4.0: API Changes diff --git a/configure.ac b/configure.ac index f2e69a56..23e5b6e7 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # General init # /!\ Don't forget to update 'windows/Makefile' too /!\ -AC_INIT(libnfc, 1.4.0, info@libnfc.org) +AC_INIT(libnfc, 1.4.1, info@libnfc.org) AC_CONFIG_MACRO_DIR([m4]) diff --git a/debian/changelog b/debian/changelog index 7e3e71d2..a93754d4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libnfc (1.4.1-0) unstable; urgency=low + + * New upstream release. + + -- Romuald Conty Tue, 1 Feb 2011 10:42:42 +0100 + libnfc (1.4.0-0) unstable; urgency=low * New upstream release. diff --git a/libnfc/Makefile.am b/libnfc/Makefile.am index 19aa10bc..0ac8c1c2 100644 --- a/libnfc/Makefile.am +++ b/libnfc/Makefile.am @@ -6,7 +6,7 @@ INCLUDES = $(all_includes) $(LIBNFC_CFLAGS) noinst_HEADERS = chips.h buses.h drivers.h mirror-subr.h lib_LTLIBRARIES = libnfc.la libnfc_la_SOURCES = nfc.c iso14443-subr.c mirror-subr.c -libnfc_la_LDFLAGS = -no-undefined -version-info=0:0:0 +libnfc_la_LDFLAGS = -no-undefined -version-info=1:0:1 libnfc_la_CFLAGS = @DRIVERS_CFLAGS@ libnfc_la_LIBADD = \ $(top_builddir)/libnfc/chips/libnfcchips.la \