Commit graph

  • 85afbd40ca Fix nfc-types documentation. Romuald Conty 2010-03-25 19:12:31 +0000
  • ba5dbb05d5 Put an annoying message in debug mode only. Romuald Conty 2010-03-25 14:55:28 +0000
  • 17dda85c71 Add README for Windows compilation using win32/Makefile. Rename README-Windows.txt (compilation using CMake) into CMake-Windows.txt Romuald Conty 2010-03-25 09:28:09 +0000
  • b3c055fa5f Typo. Romuald Conty 2010-03-25 09:03:41 +0000
  • f20a681315 Prevent the Windows installer from installing manual pages. Romain Tartiere 2010-03-23 10:00:48 +0000
  • f372104163 Fix build on Windows when using CMake (Tested on Windows XP SP3 with WinSDK 7) Romain Tartiere 2010-03-22 20:34:02 +0000
  • b3b3f47876 - Sync libnfc version in CMake with the one in the autotools; - Only add gcc-specific options when using gcc. Romain Tartiere 2010-03-22 20:28:30 +0000
  • c203ce837c Prevent from annoying message when probing nfc devices. Romuald Conty 2010-03-11 14:42:58 +0000
  • e223b93d91 The obsolete function usleep(3) also needs _XOPEN_SOURCE >= 500. Romain Tartiere 2010-02-20 13:01:43 +0000
  • 738885cc1a Prepare 1.3.3 Romuald Conty 2010-02-17 15:02:03 +0000
  • 63262331c6 Suppress warnings due to unused variable. Romuald Conty 2010-02-17 14:57:03 +0000
  • d97d017853 Move variable declarations at the beginning of function body to be able to compile using a stupid^W non C99 conform compiler under a non standard OS... Romuald Conty 2010-02-17 14:48:41 +0000
  • b67dbe668b Honour ctype(3) caveats section. Romain Tartiere 2010-02-17 14:36:33 +0000
  • e0d8e80b76 Add _DARWIN_C_SOURCE define to activate all library features on MacOS Romuald Conty 2010-02-17 14:12:38 +0000
  • 9bafef8d88 Include pn53x.conf in libnfc tarballs since pn53x.rules is in it too. Romain Tartiere 2010-02-16 14:09:35 +0000
  • 219d5657e8 Add devd(8) rules to change USB devices permissions when they are plugged-in on FreeBSD. Romain Tartiere 2010-02-16 14:06:56 +0000
  • 0b962a3b3b Move sys/select.h include in the non-windows part. Update copyright headers. Romuald Conty 2010-02-10 15:20:13 +0000
  • 386597af6e Define _NETBSD_SOURCE that makes a few more serial speeds defined in termios.h. Romain Tartiere 2010-02-10 13:46:12 +0000
  • 0d395733af Fix indent after last commit. Romain Tartiere 2010-02-10 11:23:38 +0000
  • c8c03fe2e0 Do not add libusb to PKG_CONFIG_REQUIRES unless it is located using this method. Fix build failure for software detecting libnfc using pkg-config on FreeBSD (at least) when libusb is part of the system. Romain Tartiere 2010-02-10 11:23:01 +0000
  • 2a33e28db9 Add workaround for libusb while using CMake. Romuald Conty 2010-02-09 16:10:45 +0000
  • e2e6c6cacc We should only use C99 types when available. This could fix a compilation issue reported at http://www.libnfc.org/community/post/770 Romuald Conty 2010-02-09 15:50:52 +0000
  • d0610be25c Improve nfc-relay to use nfc_list_devices() capabilities. This should fix Issue 64. Romuald Conty 2010-02-09 15:39:56 +0000
  • 1e0272d006 Make configure fail if pkg-config cannot be found. Romain Tartiere 2010-02-08 19:43:25 +0000
  • 3914cf7eac Fix build on NetBSD. Romain Tartiere 2010-02-08 19:40:41 +0000
  • 4bca43508b Remove platform specific, and non-needed, headers. Romuald Conty 2010-02-08 11:52:33 +0000
  • e933f505e2 Add some Build-Depends to debian files. Romuald Conty 2010-02-08 11:49:14 +0000
  • 08cfcc30b0 Add some quotes to prevent from expanding. Romuald Conty 2010-02-08 11:48:23 +0000
  • ec9a13a2c3 Attach CMake files in generated archive. Romuald Conty 2010-01-29 15:33:34 +0000
  • fa04c46cf7 Oops, typo. Romuald Conty 2010-01-29 15:06:31 +0000
  • 22a0c4f99e Prepare 1.3.2 Romuald Conty 2010-01-29 15:05:11 +0000
  • f09c9a3764 Fix compiler warnings, fix issue 52. Romuald Conty 2010-01-29 15:04:32 +0000
  • d642b59300 Updated Debian package changelog. Romuald Conty 2010-01-29 14:36:32 +0000
  • 10183ffd22 ATM, there is no particular reason to keep O_NDELAY in open(2) flags (not defined by POSIX, BTW), but a particular reason to suppress it: it breaks build on FreeBSD. Romain Tartiere 2010-01-28 15:46:55 +0000
  • 19672806d2 Fix some more cc warnings. Romain Tartiere 2010-01-28 15:42:50 +0000
  • 4669279589 Add missing header. Fix build at least on FreeBSD 7.2. Romain Tartiere 2010-01-28 14:32:23 +0000
  • 7d20198520 Tweak the libusb detection. 1. Try to use pkg-config to locate libusb; 2. Try with libusb-config if not found; 3. Try to locate headers and lib if still not found. Romain Tartiere 2010-01-28 13:56:04 +0000
  • d7aeb8fb5b Prepare 1.3.1 Romuald Conty 2010-01-19 15:52:45 +0000
  • 2d4bdf28a1 Serial autoprobing is now DISABLED as default, fix Issue 58. Romuald Conty 2010-01-18 11:23:07 +0000
  • 1e2ccbf9ff Clean up after building doc archive. Romuald Conty 2010-01-18 11:20:38 +0000
  • abdc67ff4e Improve releaser script by adding documentation generation. Romuald Conty 2010-01-18 10:30:11 +0000
  • 2ebafcffaf Description changed for Debian. Romuald Conty 2010-01-18 10:29:23 +0000
  • e92de4d49e Ensure UART file descriptors are valid before using them in uart_close (). Romain Tartiere 2010-01-15 10:38:50 +0000
  • 3f8068b760 Include "config.h" at the beginning of all source code, remove it from headers. Romain Tartiere 2010-01-15 10:18:11 +0000
  • 2e5236561e Oups, typo. Romuald Conty 2010-01-15 09:59:59 +0000
  • f057b26afa Another fix for Windows zip generation. Romuald Conty 2010-01-14 16:44:07 +0000
  • 99c2a0aaf5 Update ChangeLog. Romuald Conty 2010-01-14 16:33:08 +0000
  • de8efd6855 Add missing files in windows archive. Romuald Conty 2010-01-14 16:04:48 +0000
  • 4ad52aba57 Minor typo in debian files. Romuald Conty 2010-01-14 15:58:58 +0000
  • 9ca2d3abfc Update tarballs generation script. Romuald Conty 2010-01-14 15:54:55 +0000
  • 762079d066 Include config.h must be used with HAVE_CONFIG_H define. Romuald Conty 2010-01-14 15:53:49 +0000
  • 15981b743e fixed windows compiling issues Roel Verdult 2010-01-13 16:23:06 +0000
  • f8b3ba9ab6 fixed windows compiling with 'free' Windows 7 SDK, currently dropped default libusb support Roel Verdult 2010-01-13 15:57:46 +0000
  • 4179bb1918 ARYGON ADRB-USB 9600 baud note, removed invalid connection Mac OS X string for pn532 uart. This only applies for ARYGON devices since they use a silabs-usb-to-uart chip Roel Verdult 2010-01-13 14:24:29 +0000
  • f6a3ee94be Update Doxyfile.in using doxygen -u as suggested by Doxygen during doc compilation. Romuald Conty 2010-01-13 14:18:40 +0000
  • 271fbc7589 enable Doxygen makefile "make doc" target for CMake builds Francois Kooman 2010-01-12 19:27:37 +0000
  • e4ca9245ec C99 compiler is a requirement so we don't need --enable-std99 anymore. Define _XOPEN_SOURCE 600 using config.h Romuald Conty 2010-01-12 17:58:13 +0000
  • 0b720d30cd Avoid BUFSIZ usage since it will be a HUGE buffer under linux (8192 bytes). Romuald Conty 2010-01-12 12:47:26 +0000
  • f0acc73541 Fix compilation warnings. Fix Issue 52. Romuald Conty 2010-01-12 12:36:43 +0000
  • e2336b8b90 Add mainpage, and fex useful pages, to generated documentation. Romuald Conty 2010-01-12 12:03:20 +0000
  • 864a482e88 Minor code cleanup. Romuald Conty 2010-01-12 11:50:09 +0000
  • fe0396e392 fix CMake build files Francois Kooman 2010-01-11 20:33:46 +0000
  • 9cc3dca98b Improve Doxygen generation. Move doxygen comment from header to source (make installed header more cleaner). Romuald Conty 2010-01-10 18:14:26 +0000
  • 31597117a2 Update the ChangeLog entry of FreeBSD support (libnfc has not been run on a "today current" -CURRENT FreeBSD system. It's smooth on -STABLE BTW). Romain Tartiere 2010-01-06 10:24:49 +0000
  • 377caecefe Allow all ACS ACR122U to be detected as valid NFC device. Romuald Conty 2010-01-03 12:48:21 +0000
  • 73448612af Increase _XOPEN_SOURCE to 600. Romain Tartiere 2009-12-23 12:01:40 +0000
  • e0fab1c9a7 Add stdlib.h header where applicable (where we call malloc() / free()). Romain Tartiere 2009-12-23 11:56:56 +0000
  • aa7d7171c8 Sync libnfc.pc includedir with the rest of the project source files. Romain Tartiere 2009-12-22 21:02:19 +0000
  • 2079016a04 Remove autoreconf warnings by adding m4 directory Romuald Conty 2009-12-20 19:14:41 +0000
  • c0493a91e0 fix warning '... discards qualifiers from pointer target type' (missing const) Adam Laurie 2009-12-17 10:01:40 +0000
  • 61a0aba66e Make use of the new AM_SILENT_RULES macro of automake 1.11 if possible. Romain Tartiere 2009-12-16 23:16:21 +0000
  • 462d986633 Free memory allocated by pick_device() once we are connected to the device in nfc_connect(). Romain Tartiere 2009-12-16 23:14:31 +0000
  • 51854f508c add nfc_device_name() routine to allow external languages to extract device name Adam Laurie 2009-12-14 19:18:29 +0000
  • 6a97e694ec preserve PCSC device name Adam Laurie 2009-12-13 17:38:50 +0000
  • a0cdc3e0d4 ensure USB name is blank before we start Adam Laurie 2009-12-09 11:20:28 +0000
  • a3f573cdff report device names and a little tidying up Adam Laurie 2009-12-09 10:36:27 +0000
  • 20df0d785d Speed up PN532_UART driver by removing useless delay. Thanks to Zuck for issue reporting. Romuald Conty 2009-12-09 10:32:55 +0000
  • c15fc93494 simplify abstraction of pn531/pn533 and remove more duplicate code Adam Laurie 2009-12-08 21:06:59 +0000
  • 673986835a Fix Issue 16. Emanuele Bertoldi 2009-12-08 14:34:07 +0000
  • 6f353013fd minor fixes to pn531/pn533 list routines and some more debugging Adam Laurie 2009-12-07 22:18:32 +0000
  • 112b4c45e4 set approrpiate reporting level for error messages Adam Laurie 2009-12-07 21:28:07 +0000
  • b223ec5780 add pn531/pn533 _list_devices and _pick routines (plus minor fixes for acr122 and pn532_uart) Adam Laurie 2009-12-07 21:13:36 +0000
  • 1909518572 Fix NFC device autodetection. Romuald Conty 2009-12-07 13:53:15 +0000
  • 309cbd6635 consolidate duplicated code in pn531/pn533 drivers Adam Laurie 2009-12-06 16:36:55 +0000
  • 50a42a5b97 leave usb devices as we found them (fixes hang on second use) and yet more debuggers Adam Laurie 2009-12-06 00:41:48 +0000
  • b9c7bb89a7 reverse revision 230 - calling connect(NULL) is correct behaviour (selects 1st available device) Adam Laurie 2009-12-04 13:51:30 +0000
  • 5b767ec91e Improve debug messages. Small fix in ACR122 driver. Romuald Conty 2009-12-03 21:24:06 +0000
  • e5ba266420 Add list_devices capabilities to PN532_UART driver. Note: Theses functions exists for this driver only for convenience, please note that it can be anoying if there are others devices plugged on UART (ie. ttySx, ttyUSBx, COM, etc.) Romuald Conty 2009-12-03 15:57:13 +0000
  • 86dac7a4bb Do not call drivers' connect() function if pick_device() returns NULL. Romain Tartiere 2009-12-03 02:08:40 +0000
  • b8a9a7d743 more debuggers and fix auto-connecting to libusb devices (still no way to list them though) Adam Laurie 2009-12-02 11:45:38 +0000
  • c449fe8561 add some debuggers to help figure out why nfc-list doesn't see libusb devices Adam Laurie 2009-12-01 22:28:41 +0000
  • 2b8232b9ab Merge the includes-revamp branch into trunk. Romain Tartiere 2009-12-01 14:23:00 +0000
  • b29860a93c Re-enable "Disable serial autoprobe" option with CMake. Romuald Conty 2009-12-01 13:28:15 +0000
  • dedfbb0ec8 Fix CMakeLists for FreeBSD. Romain Tartiere 2009-12-01 13:26:34 +0000
  • 56219ced36 Fix CMake build. Romuald Conty 2009-12-01 11:39:35 +0000
  • f9f49cc0d0 Fix r217 build. Romuald Conty 2009-12-01 10:44:31 +0000
  • 8a3b8bb3c9 - Avoid null pointers in the USB structures in some circumstances with Windows and libusb; - In case of error, don't stop but look for other readers (was partly done, now on all errors) - In case of error on a specifically requested reader, fail & stop, don't look further. Romuald Conty 2009-12-01 10:07:30 +0000
  • a56a217ca9 Support for the generic vendorid/productid of the NXP chip. Romuald Conty 2009-12-01 09:45:01 +0000
  • 0286eeecdd Simply turns off the RF field upon exit. Romuald Conty 2009-12-01 09:31:29 +0000
  • a3431c8e4c fix what looks like accidental editor mangling so it can compile Adam Laurie 2009-11-30 20:18:09 +0000