Commit graph

1948 commits

Author SHA1 Message Date
Romuald Conty
831dbd31a4 Update CMake files in order to correcly find libraries on Windows 64bits platform. (Thanks to Fkooman)
Add Windows README file. (Thanks to Fkooman)
2009-09-09 07:51:11 +00:00
Romuald Conty
7924d10fad Prevent from exporting messages macros outside of libnfc. 2009-09-08 10:25:59 +00:00
Romuald Conty
b73d9f03fa CMake: reenable the broken tools in Windows.
Add some more exports to bitutils to make compilation succeed. (Thanks to Fkooman)
2009-09-08 08:17:37 +00:00
Romuald Conty
67aa84ad76 Code cleanup. 2009-09-08 08:14:36 +00:00
Romuald Conty
30c2fc4c93 Remove getopt dependency (to be able to compile under Windows). This fix Issue 12.
Some code cleanup.
2009-09-07 10:15:34 +00:00
Romuald Conty
36a4eb208f CMake: Make disable serial probe configurable in GUI.
CMake: Add sources of getopt tools to all builds except windows. (Thanks to Fkooman)
2009-09-07 08:44:24 +00:00
Romuald Conty
7e4512fa68 Better approach to handle C++ on Windows. Thanks to Fkooman. 2009-09-04 14:04:45 +00:00
Romuald Conty
dbf48890ac Fix some some buffer synchronization problems under POSIX system: Issue 17. Thanks to zuck. 2009-09-04 13:48:06 +00:00
Romuald Conty
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.
2009-09-04 13:24:34 +00:00
Romuald Conty
ecb406b4ea Dirty hack to export symbols used by examples. IMHO libnfc should not export theses functions, they aren't related to NFC. 2009-09-04 08:37:03 +00:00
Romuald Conty
63bad72a4c Fix CMake files to compile NFCIP examples and fix include directory. 2009-09-04 08:34:08 +00:00
Romuald Conty
4457a3e327 Fix current code to compile under Windows. Thanks to Fkooman 2009-09-04 08:32:32 +00:00
Romuald Conty
759db4d7a7 Update debian packages: "nfc-tools" renamed to "libnfc-examples". 2009-09-03 16:33:49 +00:00
Romuald Conty
bd4a48990e Attempt to fix Issue 14 and Issue 16: allow DLL creation and add C++ compatibility. (WARNING: this fix couldnt be tested here.) 2009-09-03 15:24:12 +00:00
Romuald Conty
70ede60e30 Add NFCIP (NDEP) as experimental feature (Thanks to Fkooman). 2009-09-03 13:47:26 +00:00
Romuald Conty
e92b8ab76f ARYGON APDB1UA33N works with the revision. 2009-09-03 12:26:54 +00:00
Romuald Conty
d799098753 Put debug message at right place. 2009-09-03 11:44:56 +00:00
Romuald Conty
d6868037c8 Add CMake configure option to not compile PC/SC support (defaults ON).
Sync variables in CMake file with current pkg-config file variables.
2009-09-03 09:21:52 +00:00
Romuald Conty
3e547300b0 Fix pkg-config file: libdir was wrong. 2009-09-03 09:16:55 +00:00
Romuald Conty
73ad4d0f83 Disable forced speed in rs232.c 2009-09-03 09:05:27 +00:00
Romuald Conty
f5c401fb8c Remove DOS line endings. 2009-09-02 20:15:21 +00:00
Romuald Conty
a552a596fb Add alternative build system (CMake). 2009-09-02 16:43:22 +00:00
Romuald Conty
b16bc53025 Attempt to support ARYGON APDB (APDB1UA33N and APDB2UA33).
Code clean up.
2009-08-28 16:54:04 +00:00
Romuald Conty
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. 2009-08-28 10:46:17 +00:00
Romuald Conty
0344b1aee2 Add doxygen comment to dev_callbacks struct. 2009-08-28 10:44:07 +00:00
Romuald Conty
379bc51241 Enhance autogen.sh script for debugging purpose: some autotools versions can be problem source. 2009-08-27 13:22:11 +00:00
Romuald Conty
0ea0ebe103 Import API documentation found at http://libnfc.org/libnfc/documentation/api in Doxygen format. 2009-08-27 10:49:45 +00:00
Romuald Conty
42d83fce56 Code cleanup for nfc-emulate, nfc-relay and nfc-anticol tools. 2009-08-26 10:57:38 +00:00
Romuald Conty
70cc04fe5f Fix Issue 8: DOS line endings in README file. Thanks! 2009-08-26 09:37:12 +00:00
Romuald Conty
e05af04cce C99 standard can now be disabled by configure using "--disable-std-c99" flag. 2009-08-26 09:14:23 +00:00
Romuald Conty
b08951a43e Attempt to fix rpath issue on linux platform (it is already deprecated in main distributions. i.e. http://wiki.debian.org/RpathIssue) 2009-08-26 08:54:39 +00:00
Adam Laurie
eec2a3c220 add quiet mode to improve timing of emulate, relay and anticol commands 2009-08-23 09:50:46 +00:00
Adam Laurie
44f9cf9dd5 add UID feature to documentation and minor engrish correction 2009-08-21 13:44:53 +00:00
Adam Laurie
0b6090cfd6 test I can commit by adding allow UID to be specified 2009-08-21 13:34:53 +00:00
Romuald Conty
1ca94ca86c Fix Issue 7: wrong paths in pkg-config file. 2009-08-19 14:39:19 +00:00
Romuald Conty
2bf4393191 Add MIFARE Ultratag tool. (Many thanks to xxv) 2009-07-24 15:35:02 +00:00
Romuald Conty
d6a4a2b422 Update ChangeLog, debian files and bump library version to 1.2.1. 2009-07-24 14:51:03 +00:00
Roel Verdult
8bc062da75 Added stdint/libusb filters to VS2005 project 2009-07-24 14:03:37 +00:00
Roel Verdult
66378cc2d5 Typecast to be specific what is needed 2009-07-24 14:02:39 +00:00
Roel Verdult
c4fb2bda0d changed back uint32_t to size_t for linux64-pcsclite compatibility 2009-07-24 13:38:18 +00:00
Romuald Conty
d777e801fc Update ChangeLog for 1.2.0 2009-07-23 14:45:50 +00:00
Romuald Conty
62e71024cf Bump library version to 1.2.0 2009-07-23 13:34:02 +00:00
Romuald Conty
23b32a7742 Actual "Windows" tarball is more related to "Visual Studio 2005" than "Windows". 2009-07-23 10:56:34 +00:00
Romuald Conty
c92b437c69 Fix win32 paths in make_release.sh. 2009-07-23 10:40:24 +00:00
Roel Verdult
48c3996688 ISO14443-B support in nfc-list 2009-07-23 10:24:04 +00:00
Roel Verdult
4b3291f6b1 VS stdint-files 2009-07-23 10:22:03 +00:00
Roel Verdult
c43c1444c8 VS C++ project files 2009-07-23 10:20:30 +00:00
Romuald Conty
9e8ffea073 Fix license in debian files.
Add man pages in debian install.
2009-07-22 14:02:39 +00:00
Romuald Conty
b8191e5896 MacOSX users can now use autotoolized version. 2009-07-22 13:26:52 +00:00
Romuald Conty
536268c287 Import portability branch as trunk 2009-07-22 13:23:19 +00:00