Commit graph

  • 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. 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
  • 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
  • f29fd29e64 Add debian files. Romuald Conty 2009-06-16 08:03:49 +00:00
  • bf5848e7a1 libnfc can now be compiled without pcsc-lite (but it removes acr122 device support) Romuald Conty 2009-06-11 11:57:36 +00:00
  • eccb9d3d3b Fix rs232.* under linux. Fix merged code to be C99 compiliant. Try to fix dev_arygon under linux (could not be tested here, sorry). Try to fix MacOSX makefile (could not be tested here, sorry). Adjust src/Makefile.am to compile/dist all new files. Romuald Conty 2009-06-11 10:16:27 +00:00
  • d74f0d13dd MERGE: svn merge -r 20:23 trunk/src branches/portability/src Romuald Conty 2009-06-11 09:12:00 +00:00
  • 5391dfc902 MERGE: svn merge -r 19:20 trunk/src branches/portability/src Romuald Conty 2009-06-11 08:34:43 +00:00
  • 7b82eb10a0 Add --disable-pcsc-lite option. Fix pkg-config file. Romuald Conty 2009-06-11 08:30:49 +00:00
  • 6a5d7b7b6c updating linux-ifdef for ARYGON readers Roel Verdult 2009-06-03 08:32:12 +00:00
  • 459aa86a70 Updating manual build directory for linux, part 2 Roel Verdult 2009-06-03 08:25:41 +00:00
  • b334356b3b Updating manual build directory for linux Roel Verdult 2009-06-03 08:24:47 +00:00
  • a58ae04f67 Adding PN533 support Roel Verdult 2009-06-03 08:23:25 +00:00
  • 5631a56032 Adding ARYGON ADRA-USB/ADRB-USB reader support, part 2 Roel Verdult 2009-06-03 08:11:28 +00:00
  • 3c2f6a327d Adding ARYGON ADRA-USB/ADRB-USB reader support Roel Verdult 2009-06-03 08:10:44 +00:00
  • 4188f99a20 restructuring directory Roel Verdult 2009-06-03 08:07:58 +00:00
  • 7536d79d73 Fix function prototype. Check for usb.h in ./configure . Romuald Conty 2009-06-03 07:32:43 +00:00
  • 1dcb53dc4d Use C99 standard bool type instead of locally defined one. Check for types in configure pass. Fix a warning related to nfc_reader_select() (a length - uiInitDataLen - was set by NULL instead of 0). Romuald Conty 2009-05-27 14:05:07 +00:00
  • f34857487d Replace locally defined "null" to standard library defined "NULL" (stddef.h). Replace "ulong" usage by "size_t" from standard library (since ulong type was only used to store sizeof() result). Romuald Conty 2009-05-27 12:18:21 +00:00
  • ab3664b056 Switch types to C99 standard using stdint.h Add stdint.h header check to ./configure Add -std=c99 to CFLAGS. Romuald Conty 2009-05-27 10:13:19 +00:00
  • d32d57f237 Remove unused linux Makefile. Merge README and README.TXT. Romuald Conty 2009-05-27 08:59:09 +00:00
  • 8b2ca5da1c Use DEBUG define instead of _LIBNFC_VERBOSE_ to enable debug messages. Add --enable-debug option to ./configure Romuald Conty 2009-05-27 08:54:50 +00:00
  • 7203015ed9 Add prefix "nfc-" to each tool provided with libnfc. Romuald Conty 2009-05-04 13:08:42 +00:00
  • f5acfd7af3 Moving sources into src/ directory. Romuald Conty 2009-05-04 13:02:29 +00:00
  • 0b979eaee2 libnfc can now be compiled using autotools and libtool. It now provide a pkg-config file allowing a simplified compilation against libnfc. Romuald Conty 2009-05-04 08:00:08 +00:00
  • bbc4c424b1 upload emulate.c Roel Verdult 2009-05-01 15:47:44 +00:00
  • 5f44bb2b7c renamed simulate utility to emulate Roel Verdult 2009-05-01 15:47:07 +00:00
  • 32468562f4 adding generic structure for loading devices Roel Verdult 2009-04-29 12:58:29 +00:00
  • 9a816f6335 adding libusb libs for win32 compilation Roel Verdult 2009-04-29 12:57:13 +00:00
  • 0d1480f69b re-structure of makefiles Roel Verdult 2009-04-29 12:54:43 +00:00
  • 7e221462a0 updating svn mess Roel Verdult 2009-04-29 12:51:13 +00:00
  • bbae6dcee5 moving win32 binaries Roel Verdult 2009-04-29 12:47:41 +00:00