Romuald Conty
02a29920fc
Prepare libnfc 1.3.4
2010-03-31 14:07:13 +00:00
Romuald Conty
d3796b6531
Attempt to be able to compile using manual makefile AND with CMake
2010-03-31 14:03:12 +00:00
Romuald Conty
12e4d3c822
Minor tweak in make_release.sh script
2010-03-31 13:54:31 +00:00
Romuald Conty
23f2adb433
Fix missing ";".
...
Pointy hat to Romain ;-)
2010-03-31 10:16:26 +00:00
Romuald Conty
a78cae1c15
Export ISO14443A CRC function. Thanks to Romain Tartière.
2010-03-31 10:09:06 +00:00
Romuald Conty
1214f31d2c
Fix CT (Cascade Tag) byte when using 10 bytes long UID.
2010-03-30 15:17:18 +00:00
Romuald Conty
85afbd40ca
Fix nfc-types documentation.
2010-03-25 19:12:31 +00:00
Romuald Conty
ba5dbb05d5
Put an annoying message in debug mode only.
2010-03-25 14:55:28 +00:00
Romuald Conty
17dda85c71
Add README for Windows compilation using win32/Makefile.
...
Rename README-Windows.txt (compilation using CMake) into CMake-Windows.txt
2010-03-25 09:28:09 +00:00
Romuald Conty
b3c055fa5f
Typo.
2010-03-25 09:03:41 +00:00
Romuald Conty
c203ce837c
Prevent from annoying message when probing nfc devices.
2010-03-11 14:42:58 +00:00
Romuald Conty
738885cc1a
Prepare 1.3.3
2010-02-17 15:02:03 +00:00
Romuald Conty
63262331c6
Suppress warnings due to unused variable.
2010-02-17 14:57:03 +00:00
Romuald Conty
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...
2010-02-17 14:48:41 +00:00
Romuald Conty
e0d8e80b76
Add _DARWIN_C_SOURCE define to activate all library features on MacOS
2010-02-17 14:12:38 +00:00
Romuald Conty
0b962a3b3b
Move sys/select.h include in the non-windows part.
...
Update copyright headers.
2010-02-10 15:20:13 +00:00
Romuald Conty
2a33e28db9
Add workaround for libusb while using CMake.
2010-02-09 16:10:45 +00:00
Romuald Conty
e2e6c6cacc
We should only use C99 types when available. This could fix a compilation issue reported at http://www.libnfc.org/community/post/770
2010-02-09 15:50:52 +00:00
Romuald Conty
d0610be25c
Improve nfc-relay to use nfc_list_devices() capabilities. This should fix Issue 64.
2010-02-09 15:39:56 +00:00
Romuald Conty
4bca43508b
Remove platform specific, and non-needed, headers.
2010-02-08 11:52:33 +00:00
Romuald Conty
e933f505e2
Add some Build-Depends to debian files.
2010-02-08 11:49:14 +00:00
Romuald Conty
08cfcc30b0
Add some quotes to prevent from expanding.
2010-02-08 11:48:23 +00:00
Romuald Conty
ec9a13a2c3
Attach CMake files in generated archive.
2010-01-29 15:33:34 +00:00
Romuald Conty
fa04c46cf7
Oops, typo.
2010-01-29 15:06:31 +00:00
Romuald Conty
22a0c4f99e
Prepare 1.3.2
2010-01-29 15:05:11 +00:00
Romuald Conty
f09c9a3764
Fix compiler warnings, fix issue 52.
2010-01-29 15:04:32 +00:00
Romuald Conty
d642b59300
Updated Debian package changelog.
2010-01-29 14:36:32 +00:00
Romuald Conty
d7aeb8fb5b
Prepare 1.3.1
2010-01-19 15:52:45 +00:00
Romuald Conty
2d4bdf28a1
Serial autoprobing is now DISABLED as default, fix Issue 58.
2010-01-18 11:23:07 +00:00
Romuald Conty
1e2ccbf9ff
Clean up after building doc archive.
2010-01-18 11:20:38 +00:00
Romuald Conty
abdc67ff4e
Improve releaser script by adding documentation generation.
2010-01-18 10:30:11 +00:00
Romuald Conty
2ebafcffaf
Description changed for Debian.
2010-01-18 10:29:23 +00:00
Romuald Conty
2e5236561e
Oups, typo.
2010-01-15 09:59:59 +00:00
Romuald Conty
f057b26afa
Another fix for Windows zip generation.
2010-01-14 16:44:07 +00:00
Romuald Conty
99c2a0aaf5
Update ChangeLog.
2010-01-14 16:33:08 +00:00
Romuald Conty
de8efd6855
Add missing files in windows archive.
2010-01-14 16:04:48 +00:00
Romuald Conty
4ad52aba57
Minor typo in debian files.
2010-01-14 15:58:58 +00:00
Romuald Conty
9ca2d3abfc
Update tarballs generation script.
2010-01-14 15:54:55 +00:00
Romuald Conty
762079d066
Include config.h must be used with HAVE_CONFIG_H define.
2010-01-14 15:53:49 +00:00
Romuald Conty
f6a3ee94be
Update Doxyfile.in using doxygen -u as suggested by Doxygen during doc compilation.
2010-01-13 14:18:40 +00:00
Romuald Conty
e4ca9245ec
C99 compiler is a requirement so we don't need --enable-std99 anymore.
...
Define _XOPEN_SOURCE 600 using config.h
2010-01-12 17:58:13 +00:00
Romuald Conty
0b720d30cd
Avoid BUFSIZ usage since it will be a HUGE buffer under linux (8192 bytes).
2010-01-12 12:47:26 +00:00
Romuald Conty
f0acc73541
Fix compilation warnings. Fix Issue 52.
2010-01-12 12:36:43 +00:00
Romuald Conty
e2336b8b90
Add mainpage, and fex useful pages, to generated documentation.
2010-01-12 12:03:20 +00:00
Romuald Conty
864a482e88
Minor code cleanup.
2010-01-12 11:50:09 +00:00
Romuald Conty
9cc3dca98b
Improve Doxygen generation.
...
Move doxygen comment from header to source (make installed header more cleaner).
2010-01-10 18:14:26 +00:00
Romuald Conty
377caecefe
Allow all ACS ACR122U to be detected as valid NFC device.
2010-01-03 12:48:21 +00:00
Romuald Conty
2079016a04
Remove autoreconf warnings by adding m4 directory
2009-12-20 19:14:41 +00:00
Romuald Conty
20df0d785d
Speed up PN532_UART driver by removing useless delay. Thanks to Zuck for issue reporting.
2009-12-09 10:32:55 +00:00
Romuald Conty
1909518572
Fix NFC device autodetection.
2009-12-07 13:53:15 +00:00
Romuald Conty
5b767ec91e
Improve debug messages.
...
Small fix in ACR122 driver.
2009-12-03 21:24:06 +00:00
Romuald Conty
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.)
2009-12-03 15:57:13 +00:00
Romuald Conty
b29860a93c
Re-enable "Disable serial autoprobe" option with CMake.
2009-12-01 13:28:15 +00:00
Romuald Conty
56219ced36
Fix CMake build.
2009-12-01 11:39:35 +00:00
Romuald Conty
f9f49cc0d0
Fix r217 build.
2009-12-01 10:44:31 +00:00
Romuald Conty
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.
2009-12-01 10:07:30 +00:00
Romuald Conty
a56a217ca9
Support for the generic vendorid/productid of the NXP chip.
2009-12-01 09:45:01 +00:00
Romuald Conty
0286eeecdd
Simply turns off the RF field upon exit.
2009-12-01 09:31:29 +00:00
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
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
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
Romuald Conty
cc5545e8b4
Include missing examples headers when "make install".
2009-10-29 16:44:58 +00:00
Romuald Conty
4962f932fb
Update nfc-mftool output with new available action.
2009-10-27 11:54:44 +00:00
Romuald Conty
b791951a45
Fix tag re-selection with UID lenght > 4 bytes (like DESFire or Ultralight).
2009-10-27 11:53:28 +00:00