Commit Graph

  • 0fc0cabe02 mftool default-keys patch, libusb-support win32 makefilesds Roel Verdult 2009-10-05 12:46:03 +00:00
  • 88a4ae8043 Code cleanup, it removes some warnings and should fix Issue 35. Romuald Conty 2009-10-05 09:12:48 +00:00
  • 4426599638 Fix remaining length parmeters from uint32_t to size_t (Should fix Issue 32 and fix Issue 37) Romuald Conty 2009-10-05 08:43:43 +00:00
  • e1a58e18d9 Changed remaining length parmeters from uint32_t to size_t (Should fix Issue 32). Romuald Conty 2009-10-02 13:41:49 +00:00
  • 979f1fa518 WARNING: API changed ! Some variable name have been changed to match with coding convention. Changed length parmeters from uint32_t to size_t (Fix Issue 32). Code cleanup. Romuald Conty 2009-10-02 09:52:02 +00:00
  • 5a77ad7a1e WIN32: fixed export issues that involves executables linking DYNAMICLY to libnfc.dll Roel Verdult 2009-09-30 09:47:12 +00:00
  • 28a9f981cb added compilation of nfc-mfultool, nfc-initiator and nfc-target Roel Verdult 2009-09-29 22:11:03 +00:00
  • 9e64da64f4 removed winscard.lib (Windows SDK contains this), added x64 (link)library-stub for libusb Roel Verdult 2009-09-29 22:05:17 +00:00
  • 406b670418 fixed x64 (out-of-the-box) compiling, tweaked 'make clean' Roel Verdult 2009-09-29 22:01:17 +00:00
  • 8967e0f67f fixed header location for compilation with Microsoft Windows SDK v7.0 Roel Verdult 2009-09-29 16:03:30 +00:00
  • 5a311cfbfe removed const-warning Roel Verdult 2009-09-29 15:26:10 +00:00
  • 3cbdca1ef6 removed const-warning, fixed (windows) executable-namess, Roel Verdult 2009-09-29 15:25:44 +00:00
  • 5aab7f9da0 Added windows (GNU) Makefile, removed ugly dll-directives, fixed rs232 under windows Roel Verdult 2009-09-29 15:19:15 +00:00
  • ad36a4d1a5 Debian files don't use CDBS anymore, it should now cross compile. Romuald Conty 2009-09-29 13:10:17 +00:00
  • b3c54f3fce Add missing include in dev_pn531.c. Fix Issue 28 Romuald Conty 2009-09-27 16:11:15 +00:00
  • 119b57ff35 Finally removed all dirty globals, it 'should' be thread-safe now Roel Verdult 2009-09-25 11:09:50 +00:00
  • 18003a21ab bugfix: mftool authenticated only with KEYA Roel Verdult 2009-09-25 08:07:12 +00:00
  • 9205db8599 Add few Doxygen comments. Romuald Conty 2009-09-24 14:33:42 +00:00
  • 56a2f4283a libnfc-svn: Add missing dependencies for ACR122 devices (pcscd). Romuald Conty 2009-09-23 18:44:25 +00:00
  • 580ae9537b fix typo of B460800 Roel Verdult 2009-09-21 18:15:17 +00:00
  • c452264a11 MacOS doesn't have B460800 Roel Verdult 2009-09-21 18:13:24 +00:00
  • 047b7d2006 Add rs232_get_speed function. (Thanks to Zuck) Add missing RS232 functions for Windows. Not yet tested (Thanks to Zuck) Add comment about timing problem using ARYGON readers. Romuald Conty 2009-09-21 14:57:55 +00:00
  • e71116be0a Fix rs232 flush on opening serial port. Romuald Conty 2009-09-17 14:41:37 +00:00
  • 2761b66d6a Fix delay for ARYGON devices at 9600 bauds. Romuald Conty 2009-09-17 09:57:16 +00:00
  • 84fd09c281 Flush input hardware buffer on serial port opening (WARNING: Had to be done in Windows part.) Make sure that returned RX buffer length of rs232_receive() is set in each case. (WARNING: Had to be done in Windows part.) Clean up dev_arygon.c to fit with coding conventions. Romuald Conty 2009-09-17 08:48:05 +00:00
  • 61760cc853 Allow ARYGON APDB µC equipped (APDB2UA33) to work with libnfc. (WARNING: some stability issues remains and it works only on POSIX). Romuald Conty 2009-09-14 15:05:02 +00:00
  • 0977dd1c0b Fix CMake pkg-config generation: "Requires:" is now dynamic. Fix devices.h, #endif should not be followed by the name of the block. Fix CMake libnfc_usb compilation. Rename tools to examples in CMake file. (This patch comes from Fkooman, thanks !) Romuald Conty 2009-09-14 08:47:31 +00:00
  • e2dc2c133a Fix "Requires: " section in pkg-config file when libusb or libpcsclite were disabled. Romuald Conty 2009-09-10 13:18:51 +00:00
  • 6634d185bb Add ./configure option to disable libusb (removes PN531USB and PN533USB support). Enhance "./configure --help" options descriptions. Romuald Conty 2009-09-10 10:39:25 +00:00
  • 3ec00eb06c libusb dependency can be disabled using CMake files - but it remove PN531USB and PN533USB support - this is useful for Windows newer than XP. (Thanks to Fkooman) Romuald Conty 2009-09-10 09:28:17 +00:00
  • 9e60b6e392 Add 10ms delay for ARYGON-APDB (PN532 based): some stability issues when reading a tag many times. Romuald Conty 2009-09-09 13:43:16 +00:00
  • a58ac6926d Update CMake files in order to be able to compile under Windows 64bits. (Thanks to Fkooman) Romuald Conty 2009-09-09 12:32:41 +00:00
  • 831dbd31a4 Update CMake files in order to correcly find libraries on Windows 64bits platform. (Thanks to Fkooman) Add Windows README file. (Thanks to Fkooman) Romuald Conty 2009-09-09 07:51:11 +00:00
  • 7924d10fad Prevent from exporting messages macros outside of libnfc. Romuald Conty 2009-09-08 10:25:59 +00:00
  • b73d9f03fa CMake: reenable the broken tools in Windows. Add some more exports to bitutils to make compilation succeed. (Thanks to Fkooman) Romuald Conty 2009-09-08 08:17:37 +00:00
  • 67aa84ad76 Code cleanup. Romuald Conty 2009-09-08 08:14:36 +00:00
  • 30c2fc4c93 Remove getopt dependency (to be able to compile under Windows). This fix Issue 12. Some code cleanup. Romuald Conty 2009-09-07 10:15:34 +00:00
  • 36a4eb208f CMake: Make disable serial probe configurable in GUI. CMake: Add sources of getopt tools to all builds except windows. (Thanks to Fkooman) Romuald Conty 2009-09-07 08:44:24 +00:00
  • 7e4512fa68 Better approach to handle C++ on Windows. Thanks to Fkooman. Romuald Conty 2009-09-04 14:04:45 +00:00
  • dbf48890ac Fix some some buffer synchronization problems under POSIX system: Issue 17. Thanks to zuck. Romuald Conty 2009-09-04 13:48:06 +00:00
  • be55ba2955 WARNING: API changed: nfc_connect() now take one argument. Have a look at nfc-list example (list.c) or at directly at function Doxygen comment (libnfc.h). Add configure option: --disable-serial-autoprobe to fix Issue 2 (Autotools and CMake). Fix Issue 11: it is now possible to specify a wanted device using new struct "nfc_device_desc_t". Code cleanup. Romuald Conty 2009-09-04 13:24:34 +00:00
  • ecb406b4ea Dirty hack to export symbols used by examples. IMHO libnfc should not export theses functions, they aren't related to NFC. Romuald Conty 2009-09-04 08:37:03 +00:00
  • 63bad72a4c Fix CMake files to compile NFCIP examples and fix include directory. Romuald Conty 2009-09-04 08:34:08 +00:00
  • 4457a3e327 Fix current code to compile under Windows. Thanks to Fkooman Romuald Conty 2009-09-04 08:32:32 +00:00
  • 759db4d7a7 Update debian packages: "nfc-tools" renamed to "libnfc-examples". Romuald Conty 2009-09-03 16:33:49 +00:00
  • bd4a48990e Attempt to fix Issue 14 and Issue 16: allow DLL creation and add C++ compatibility. (WARNING: this fix couldnt be tested here.) Romuald Conty 2009-09-03 15:24:12 +00:00
  • 70ede60e30 Add NFCIP (NDEP) as experimental feature (Thanks to Fkooman). Romuald Conty 2009-09-03 13:47:26 +00:00
  • e92b8ab76f ARYGON APDB1UA33N works with the revision. Romuald Conty 2009-09-03 12:26:54 +00:00
  • d799098753 Put debug message at right place. Romuald Conty 2009-09-03 11:44:56 +00:00
  • d6868037c8 Add CMake configure option to not compile PC/SC support (defaults ON). Sync variables in CMake file with current pkg-config file variables. Romuald Conty 2009-09-03 09:21:52 +00:00
  • 3e547300b0 Fix pkg-config file: libdir was wrong. Romuald Conty 2009-09-03 09:16:55 +00:00
  • 73ad4d0f83 Disable forced speed in rs232.c Romuald Conty 2009-09-03 09:05:27 +00:00
  • f5c401fb8c Remove DOS line endings. Romuald Conty 2009-09-02 20:15:21 +00:00
  • a552a596fb Add alternative build system (CMake). Romuald Conty 2009-09-02 16:43:22 +00:00
  • b16bc53025 Attempt to support ARYGON APDB (APDB1UA33N and APDB2UA33). Code clean up. Romuald Conty 2009-08-28 16:54:04 +00:00
  • 710745262d Define useful messaging macros. WARNING: It use C99 syntax (__VA_ARGS__) and GNU extension (##), some tweaks may be needed to support non-C99 and non-GNU compiler. Romuald Conty 2009-08-28 10:46:17 +00:00
  • 0344b1aee2 Add doxygen comment to dev_callbacks struct. Romuald Conty 2009-08-28 10:44:07 +00:00
  • 379bc51241 Enhance autogen.sh script for debugging purpose: some autotools versions can be problem source. Romuald Conty 2009-08-27 13:22:11 +00:00
  • 0ea0ebe103 Import API documentation found at http://libnfc.org/libnfc/documentation/api in Doxygen format. Romuald Conty 2009-08-27 10:49:45 +00:00
  • 42d83fce56 Code cleanup for nfc-emulate, nfc-relay and nfc-anticol tools. Romuald Conty 2009-08-26 10:57:38 +00:00
  • 70cc04fe5f Fix Issue 8: DOS line endings in README file. Thanks! Romuald Conty 2009-08-26 09:37:12 +00:00
  • e05af04cce C99 standard can now be disabled by configure using "--disable-std-c99" flag. Romuald Conty 2009-08-26 09:14:23 +00:00
  • b08951a43e Attempt to fix rpath issue on linux platform (it is already deprecated in main distributions. i.e. http://wiki.debian.org/RpathIssue) Romuald Conty 2009-08-26 08:54:39 +00:00
  • eec2a3c220 add quiet mode to improve timing of emulate, relay and anticol commands Adam Laurie 2009-08-23 09:50:46 +00:00
  • 44f9cf9dd5 add UID feature to documentation and minor engrish correction Adam Laurie 2009-08-21 13:44:53 +00:00
  • 0b6090cfd6 test I can commit by adding allow UID to be specified Adam Laurie 2009-08-21 13:34:53 +00:00
  • 1ca94ca86c Fix Issue 7: wrong paths in pkg-config file. Romuald Conty 2009-08-19 14:39:19 +00:00
  • 2bf4393191 Add MIFARE Ultratag tool. (Many thanks to xxv) Romuald Conty 2009-07-24 15:35:02 +00:00
  • d6a4a2b422 Update ChangeLog, debian files and bump library version to 1.2.1. libnfc-1.2.1 Romuald Conty 2009-07-24 14:51:03 +00:00
  • 8bc062da75 Added stdint/libusb filters to VS2005 project Roel Verdult 2009-07-24 14:03:37 +00:00
  • 66378cc2d5 Typecast to be specific what is needed Roel Verdult 2009-07-24 14:02:39 +00:00
  • c4fb2bda0d changed back uint32_t to size_t for linux64-pcsclite compatibility Roel Verdult 2009-07-24 13:38:18 +00:00
  • f1d7c1c1d6 TAG: libnfc 1.2.0 released. libnfc-1.2.0 Romuald Conty 2009-07-23 15:22:32 +00:00
  • d777e801fc Update ChangeLog for 1.2.0 Romuald Conty 2009-07-23 14:45:50 +00:00
  • 62e71024cf Bump library version to 1.2.0 Romuald Conty 2009-07-23 13:34:02 +00:00
  • 23b32a7742 Actual "Windows" tarball is more related to "Visual Studio 2005" than "Windows". Romuald Conty 2009-07-23 10:56:34 +00:00
  • c92b437c69 Fix win32 paths in make_release.sh. Romuald Conty 2009-07-23 10:40:24 +00:00
  • 48c3996688 ISO14443-B support in nfc-list Roel Verdult 2009-07-23 10:24:04 +00:00
  • 4b3291f6b1 VS stdint-files Roel Verdult 2009-07-23 10:22:03 +00:00
  • c43c1444c8 VS C++ project files Roel Verdult 2009-07-23 10:20:30 +00:00
  • 9e8ffea073 Fix license in debian files. Add man pages in debian install. Romuald Conty 2009-07-22 14:02:39 +00:00
  • b8191e5896 MacOSX users can now use autotoolized version. Romuald Conty 2009-07-22 13:26:52 +00:00
  • 536268c287 Import portability branch as trunk Romuald Conty 2009-07-22 13:23:19 +00:00
  • 452e4b31bf mac pcsc compilation Roel Verdult 2009-07-22 10:02:28 +00:00
  • 440fa38889 Fix PCSC headers path on MacOS. Romuald Conty 2009-07-22 09:35:48 +00:00
  • c0bcce387e Fix stupid mistake in autogen.sh. MacOSX users can now run ./configure without problem. Add ChangeLog information for next release. Romuald Conty 2009-07-22 09:27:59 +00:00
  • e98e7d9415 Rename "byte" type into "byte_t" type. Romuald Conty 2009-07-16 12:09:06 +00:00
  • 3b8a414cd2 dev_callbacks_list should only get compiled into the libnfc library, not in every client application. (Thanks to snapdev) Romuald Conty 2009-07-15 17:45:38 +00:00
  • 45b2cfa258 Improve libusb detection if pkg-config is not present. Romuald Conty 2009-06-30 13:30:31 +00:00
  • 51720401a1 FIX (under MacOSX) ./autogen.sh: line 11: libtoolize: command not found Roel Verdult 2009-06-30 10:53:53 +00:00
  • db6375511d Improve MacOSX portability (again): many thanks to Daniel Macks <dmacks@netspace.org> from #fink irc channel. Romuald Conty 2009-06-29 08:47:19 +00:00
  • 658f24ba3e Improve MacOSX portability: many thanks to Daniel Macks <dmacks@netspace.org> from #fink irc channel. Romuald Conty 2009-06-29 08:32:07 +00:00
  • d5b1ccea6d Fix configure.ac Romuald Conty 2009-06-29 06:58:40 +00:00
  • 3c6f9c3a8c Install man pages with binaries. Romuald Conty 2009-06-29 06:55:17 +00:00
  • bb4d79735a Add manpages for nfc-tools. Romuald Conty 2009-06-26 15:10:01 +00:00
  • 0da43b6731 Add LICENSE and README files to releases produce by make_release.sh script. Fix MacOSX Makefile embedded in MacOSX archive by make_release.sh. Replace COPYING content with LGPLv3. Romuald Conty 2009-06-26 09:22:26 +00:00
  • c8adb1036a License have changed from GPLv3 to LGPLv3. Romuald Conty 2009-06-26 09:05:25 +00:00
  • b110b5b5a9 RS232 code rewrote: now we can use it on Windows. Romuald Conty 2009-06-25 15:17:00 +00:00
  • 645796d0b2 Add a simple script to simplify releases creation. Romuald Conty 2009-06-25 14:53:48 +00:00
  • 3b452f0185 Fix configure script on FreeBSD (Many thanks to Romain Tartière) Romuald Conty 2009-06-17 16:07:32 +00:00