Ludovic Rousseau
4e89c61813
Use git(1) only if present
...
The GIT_REVISION is set as the result of 'git describe'.
If git is not installed the old code generated an error:
$ dh_autoreconf -a
sh: 1: git: not found
sh: 1: git: not found
Thanks to Thomas Hood for the bug report
https://groups.google.com/d/msg/nfc-tools-devel/Skd03b1wUcg/xnQThAPXPCYJ
2013-02-05 19:39:45 +01:00
Romuald Conty
c2fe7673dd
Releases 1.7.0 RC4
2013-02-04 11:38:57 +01:00
Romuald Conty
93e26b1475
Releases libnfc 1.7.0 RC3
2013-01-31 17:53:00 +01:00
Philippe Teuwen
ea05559fa5
Prepare for version 1.7.0-RC2
2013-01-20 15:45:57 +01:00
Philippe Teuwen
24fed18590
Require cutter >=1.1.7 rather than >=1.1.8
2013-01-18 22:48:24 +01:00
Romuald Conty
de62e4c011
Prepare 1.7.0 release candidate 1
2012-12-23 20:04:34 +01:00
Romuald Conty
03e5611d14
New feature: search in a directory for devices configuration files.
2012-12-05 00:51:13 +01:00
Romuald Conty
0fd3c9fab3
Provides modprobe configuration file and instructions for PN533 and Linux >3.1 users.
2012-12-05 00:51:13 +01:00
Romuald Conty
9b3947b8ed
Improves log feature:
...
* Add --disable-log
* Add a log level filter, configurable using conf file (ie. /etc/nfc/libnfc.conf) or environment var LIBNFC_LOG_LEVEL
2012-11-26 21:02:03 +01:00
Romuald Conty
4722b7dd97
SVN_REVISION is not relevant anymore, use GIT_REVISION (git describe
) instead.
2012-11-24 20:11:12 +01:00
Romuald Conty
397222c33f
Removes --enable-serial-autoprobe option at compile and replace this feature by LIBNFC_INTRUSIVE_SCAN environment variable at run time.
2012-10-21 14:11:38 +00:00
Philippe Teuwen
86e92fd2a0
Tolerate older autotools version
2012-06-28 23:11:02 +00:00
Ludovic Rousseau
4e5c60411f
warning: 'libnfc.la': linking libtool libraries using a non-POSIX
...
archiver requires 'AM_PROG_AR' in 'configure.ac'
2012-05-18 07:42:25 +00:00
Ludovic Rousseau
6d45c804bb
Updated by autoupdate 2.69
2012-05-18 07:30:39 +00:00
Romuald Conty
82b2cfa883
Smart merge of acr122_usb branch: add acr122_usb driver without removing acr122_pcsc support.
2012-05-01 23:09:57 +00:00
Romuald Conty
3eba0e9b54
Prepare libnfc 1.6.0-rc1
2012-03-01 12:00:23 +00:00
Romuald Conty
03d185b536
Prepare libnfc 1.6.0-rc1
2012-03-01 11:37:16 +00:00
Romuald Conty
e49eb6c660
libnfc-1.5-acr122-usb> import partial work on "ACR122 without PCSC" driver
2012-01-26 15:23:11 +00:00
Audrey Diacre
26245add73
Merge libnfc-1.5-new-api branch to trunk (r1168:1303).
2012-01-25 09:56:05 +00:00
Romuald Conty
48e92149e4
drop log4c support
2012-01-06 13:05:10 +00:00
Romuald Conty
2ac8df2b28
contrib: move udev and devd files into contrib/
2011-12-09 16:13:32 +00:00
Romuald Conty
b4ebb4510d
Removes libusb types workaround (r200) as it seems to not be needed anymore but may disturb compiler.
2011-10-18 11:03:54 +00:00
Romuald Conty
47f4883444
configure now checks for int16_t
2011-10-17 12:32:16 +00:00
Romuald Conty
ea0ffa615a
Remove (g)indent references.
...
Unfortunately, there is no automatic way that is good to indent the code. Developers need to take care about indent themself ;) (Fixes Issue 84)
2011-10-01 12:33:11 +00:00
Romuald Conty
8c7b61eaba
move some examples to utils/ since they are not examples anymore :) (Fixes Issue 164)
2011-09-30 11:33:31 +00:00
Romain Tartiere
481fb4943f
- Add timeout capablities to nfc_initiator_transceive_bytes(), nfc_target_send_bytes() and nfc_target_receive_bytes();
...
- Bump version to 1.5.1.
2011-09-22 13:03:47 +00:00
Romuald Conty
e8eec583ed
Enhance logging system:
...
* Removes internal DBG/WARN/ERR macros (but keep them in examples);
* Removes almost all DEBUG define references;
* Uses the flexible log4c library to log all messages.
2011-09-12 14:50:01 +00:00
Romuald Conty
aff1a51eb7
Threaded tests need cutter >= 1.1.8
2011-09-12 14:33:26 +00:00
Romuald Conty
eb70f3842e
Error handling improvement:
...
- Attempt to sort errors depending their source
- Rename DE* errors to differenciate Device-Error and Driver-Error
- Add ENOTIMPL error to raise a error when a feature is not (yet) implemented in libnfc
2011-06-27 16:31:10 +00:00
Romain Tartiere
520e64c095
Compile unit tests only on demand unless using --enable-debug.
2011-05-11 17:38:11 +00:00
Romain Tartiere
7314b7d598
Unbreak build.
...
Reported by: yobibe
Pointy hat to: rconty
2011-04-02 21:16:31 +00:00
Romain Tartiere
27c28944f2
Check off_t.
2011-03-08 14:36:13 +00:00
Romuald Conty
f1d909ae74
trunk is should now be considered as unstable.
2011-03-01 11:34:07 +00:00
Romuald Conty
dbe59f83d9
set more strict CFLAGS to wrote great code ;-)
2011-02-28 09:45:09 +00:00
Romuald Conty
b4d23795de
Prepare 1.4.2 version
2011-02-22 14:17:20 +00:00
Romuald Conty
8c3caed99f
Add missing CMake files to generated tarball. (Thanks to Glenn)
2011-02-03 09:51:38 +00:00
Romuald Conty
659d7a9de1
Prepare 1.4.1 version
2011-02-01 09:49:41 +00:00
Romuald Conty
d5c8188e99
Fix missing pn53x-tamashell-scripts in generated tarball. (thanks to usermeister)
2011-01-17 13:31:04 +00:00
Romuald Conty
0f8c23bddd
Inform user if target UID can be emulated
...
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)
2011-01-07 16:15:18 +00:00
Romuald Conty
58dcf63e7c
MERGE: libnfc-mingw-cross merge with trunk (r805-821)
2010-11-17 08:29:41 +00:00
Romain Tartiere
ad5959e860
Really fail if pkg-config is not present.
...
Submitted by: Amnesia, bigjay via IRC.
2010-11-05 11:36:20 +00:00
Romuald Conty
5f4f7cd45a
Bump package version
2010-10-26 14:31:22 +00:00
Romuald Conty
8798f6bbcd
Fix ARYGON driver:
...
- Does not send any ACK frame at start: my ARYGON does get happy with this frame (see code comments)
- Send a TAMA reset (for PN532) instead of ACK frame
- Remove bzero use: its a deprecated function
2010-10-22 14:29:44 +00:00
Romuald Conty
17b940c610
Finalize pn53x-tamashell integration (add readline m4, fiw minor warnings, adjust Makefile.am)
2010-10-04 10:24:45 +00:00
Romain Tartiere
9629d073cb
- Fix missing checks reported by autoscan (we still do nothing on failure but at least the configure output might be more useful in case of problem);
...
- Lint configure output when libusb detection methods fallback over and over.
2010-09-07 09:01:59 +00:00
Romain Tartiere
b6fb5829c0
Fix libnfc version in the Microsoft Windows Makefile.
...
Also add a note to avoid forgetting it in configure.ac.
2010-08-24 09:25:53 +00:00
Romain Tartiere
9cc31f6aad
Add a regression test directory.
2010-08-11 16:36:35 +00:00
Romain Tartiere
cd53efb038
Enforce ISO C conformance about empty files.
...
ISO C forbids empty source files. Instead of compiling possibly empty source
files depending on the compiler parameters, only compile required files to
build the library as requested at the ./configure stage.
Windows users (and more precisely non-autotools users), you may have to update
whatever you use to build the libnfc to fit your needs. The Makefile shipped
in the windows directory compiles all drivers as it is written so you should
not notice any difference, but if you don't use _that_ makefile, then you will
have to do some adjustment.
For now, keep the defines in CFLAGS just in case. Planned for removal in circa
one week.
While here, pet `./configure` output (--help format and summary).
2010-07-31 13:21:56 +00:00
Romain Tartiere
67fb1330f8
Rework the indent target.
...
- Check indent is present at ./configure stage;
- If gindent(1) is installed, use it instead of indent(1);
2010-07-21 13:09:48 +00:00
Romuald Conty
ec48f04dd8
Bump package version to 1.3.9 since trunk looks like 1.4.x series.
2010-06-07 13:33:33 +00:00