Romuald Conty
3ff80e55c4
Fix Issue 48: nfc-mfultralight's output should be more clear (Thanks to Zuck)
2009-11-27 17:02:53 +00:00
Romuald Conty
9b2246930e
Fix Issue 38: nfc-mfclassic's output should be more clear (Thanks to Zuck)
2009-11-27 16:51:39 +00:00
Romuald Conty
0f0c9abe24
Prepare next release.
...
Update Debian packages.
Set svn:ignore properties.
2009-11-27 15:44:25 +00:00
Romuald Conty
d90ed8632a
Updated ChangeLog.
2009-11-27 11:56:44 +00:00
Romuald Conty
cd25d4af06
Import multibus branch as trunk.
2009-11-27 11:15:59 +00:00
Romain Tartiere
5c164c97b2
Fix build on recent FreeBSD (ie. upcoming FreeBSD 8.0; FreeBSD CURRENT).
...
Since March 9, 2009; the FreeBSD operating system base ships with libusb. As a consequence, the devel/libusb ports that used to provide userland programs access to USB devices is useless and so marked as IGNORE for recent versions of FreeBSD. This patch detects the FreeBSD version configure is run on and conditionally ignore the libusb detection if relevant.
Obtained from: Ooo vcs.
2009-11-26 23:32:40 +00:00
Romain Tartiere
92cdc705cd
Avoid blocking operations in acr122_list_devices.
...
The various SCardConnect() can block if a device is already opened in PC/SC potentially leading to deadlocks. Avoiding using this and matching the device name against a list of supported devices instead.
2009-11-25 02:55:05 +00:00
Romain Tartiere
21df72269a
Reindent; Fix ACR122 driver [1]; make distcheck OK.
...
Pointy hat to: me [1]
2009-11-24 18:05:31 +00:00
Romain Tartiere
4e50bf7a8b
Fix ACR122 with firmware > 2.0 support.
2009-11-24 17:58:07 +00:00
Romain Tartiere
220bef3490
ACR122 devices support enhancements.
...
- Add driver agnostic nfc_pick_device(), nfc_list_devices();
- New API function: nfc_list_devices();
- PCSC Context sharing for acr122 driver;
- List all devices in nfc-list(1);
- Various code fixes and cleanup;
- Remove warnings when compiling;
- Merge r191:199 from trunk \_°< Coin!
2009-11-24 17:49:24 +00:00
Romain Tartiere
1af29561e8
Add device listing capabilities
...
- acr122: add acr122_pick_device(), acr122_list_devices();
- Add device name to device descriptions (nfc_device_desc_t) to select a given PCSC device;
- Use constants for driver names;
- Various code cleanups and enhancements.
2009-11-24 13:03:48 +00:00
Romain Tartiere
fbb924e3bb
Add workarounds for libusb in c99.
2009-11-24 12:55:34 +00:00
Roel Verdult
c401d69b4f
refresh
2009-11-20 19:15:27 +00:00
Romuald Conty
17eff8863c
nfc-relay: Initialize initiator device explicitly.
2009-11-20 16:09:04 +00:00
Romuald Conty
d4d5c5495e
nfc-relay: Capture ctrl-c for quitting cleanly the relay attack application.
2009-11-20 16:06:51 +00:00
Romuald Conty
e5d685a23d
nfc-relay: exit properly if emulator initialization failed.
2009-11-20 15:54:04 +00:00
Romuald Conty
f85c91a04e
Less confusing message for bitstreams display.
2009-11-20 15:50:49 +00:00
Romuald Conty
7e26ce3471
Add new files usefull for desktop GNU/Linux users: some rules for udev to allow non-root access to PN53x USB devices.
2009-11-20 15:47:36 +00:00
Romuald Conty
9526d5debc
Lets search continuing to find other USB readers if any in PN531 and PN533 USB drivers.
2009-11-20 15:39:52 +00:00
Romuald Conty
790fc0da1e
Support for the generic vendorid/productid of the NXP chip.
2009-11-20 15:37:07 +00:00
Romuald Conty
5dc68e68ca
Simply turns off the RF field upon exit.
2009-11-20 15:35:09 +00:00
Romuald Conty
1e5658eeba
Make distcheck OK.
...
Add SVN revision to libnfc version (if available).
2009-11-20 13:43:18 +00:00
Romuald Conty
877176c98f
Attempt to extract PN53x related code for nfc.c.
...
multichip> chips sub-folder introduction with pn53x.h/c.
2009-11-20 11:27:07 +00:00
Romuald Conty
483c69dd03
Rename tag_info to nfc_target_info_t.
...
Rename init_modulation to nfc_modulation_t.
2009-11-18 11:52:18 +00:00
Romuald Conty
2feedddbfe
Rename dev_config_option to nfc_device_option_t.
...
Use NULL instead of INVALID_DEVICE_INFO to know if device is valid (all occurences are now replaced).
2009-11-18 11:11:06 +00:00
Romuald Conty
2a0ff6c5d0
Rename chip_type to nfc_chip_t.
...
Rename dev_spec to nfc_device_spec_t.
Update configure.ac and autotools related files.
2009-11-18 10:52:13 +00:00
Romuald Conty
8a579c3aab
merge with trunk r183:184.
2009-11-18 09:35:50 +00:00
Roel Verdult
48621a7883
uart proper timeval struct restore for linux select() implementation
2009-11-14 00:47:11 +00:00
Roel Verdult
365d60ce4a
added support for recv/send of larger data chunks (>default_os_buffer)
2009-11-13 21:12:51 +00:00
Romuald Conty
aa8bb42d9f
Remove nfc-defines.h public header.
...
Use NULL instead of INVALID_DEVICE_INFO to know if device is valid.
Make distcheck OK
2009-11-10 09:47:59 +00:00
Romuald Conty
9fccd11fc7
merge with trunk r178:179.
2009-11-09 13:30:59 +00:00
Romuald Conty
854dc3aceb
Prefix defines.h, messages.h and types.h headers by "nfc-"
...
Rename dev_info struct to nfc_device_t
Some code cleanup
Rename pn531.h/c to pn531_usb.h/c
Rename pn533.h/c to pn533_usb.h/c
2009-11-09 11:23:33 +00:00
Romuald Conty
fabdf4214a
Fix Issue 46 and Issue 47. Many thanks to ud.
2009-11-09 09:39:38 +00:00
Romuald Conty
9ce99b80d3
Import newtree branch as trunk
2009-11-04 14:58:23 +00:00
Romuald Conty
473965d3a6
It now works on MacOS.
2009-11-04 14:55:24 +00:00
Romuald Conty
c9689c74fb
It cow compile using CMake.
2009-11-04 12:03:49 +00:00
Romuald Conty
06a76f6470
Attempt to make it works on MacOS. Small fixes. CMake work started.
2009-11-04 10:42:53 +00:00
Romuald Conty
14a9112dea
It now compile using Autotools.
2009-11-04 10:14:17 +00:00
Romuald Conty
4a5945e67d
Third attempt to reorganize tree.
2009-11-03 15:53:35 +00:00
Romuald Conty
507991ac2b
Second attempt to reorganize tree
2009-11-03 15:20:36 +00:00
Romuald Conty
ab62855d80
First attempt to reorganize tree.
2009-11-03 14:51:14 +00:00
Romuald Conty
36cb0ff5f9
Fix Issue 39. Thanks to Francois Kooman for report.
2009-11-03 08:35:27 +00:00
Romuald Conty
9d7369e234
Fix Issue 45: nfc_target_init doesn't correctly reset the parity during initalization. Thanks to Mike Auty.
2009-11-02 17:06:55 +00:00
Romuald Conty
49ca2acf91
"make distclean" remove more generated files.
2009-11-02 17:05:59 +00:00
Romuald Conty
39a1e1fd11
Add function to return library version at execute time. Fix Issue 39. Thanks to Zuck for his contribution.
...
Remove compilation warning due to missing includes in examples.
2009-11-02 14:05:03 +00:00
Romuald Conty
edec0ae3da
Attempt to fix Issue 44.
2009-11-02 11:50:40 +00:00
Romuald Conty
c6a7e2bf47
Rename nfc-mftool to nfc-mfclassic.
...
Rename nfc-mfultool to nfc-mfultralight.
Remove compilation warnings due to missing includes.
"make distclean" now clean Makefile.in.
2009-11-02 11:34:58 +00:00
Romuald Conty
cd43b758d4
Fix Issue 36. Thanks to Roger Brown.
2009-11-02 08:19:33 +00:00
Romuald Conty
5a7c561d48
Add C++ compatibility, this fix Issue 16.
2009-11-02 07:46:29 +00:00
Roel Verdult
aaf2a2d4dd
Added license in stdbool file
2009-10-31 13:49:25 +00:00