Romuald Conty
ec48f04dd8
Bump package version to 1.3.9 since trunk looks like 1.4.x series.
2010-06-07 13:33:33 +00:00
Romuald Conty
d171562002
Re-ident examples/nfc-poll.c using "indent -br -ce --line-length120 -nut -i2 -ppi 2 " command line.
2010-06-07 09:51:31 +00:00
Romuald Conty
3c1a61349f
Re-ident nfc-mfclassic.c using "indent -br -ce --line-length120 -nut -i2 -ppi 2 " command line.
2010-06-07 09:05:35 +00:00
Romuald Conty
8bac5355dd
This should fix Issue 83.
2010-06-07 08:16:27 +00:00
Romuald Conty
2e39e56e17
Return value of pn53x_usb_list_devices() must bool, not void*
2010-05-28 09:55:13 +00:00
Romuald Conty
b05ab6285d
Import some files that allow to build a correct libnfc's DLL on Windows platform. (Thanks to Roger Brown from Snapper)
2010-05-28 09:48:15 +00:00
Romuald Conty
07a779c880
Add a small example to diagnose basic elements (communication, rom and ram) of pn53x.
2010-05-28 09:09:36 +00:00
Romuald Conty
ac663d02a1
Use pn53x_decode_target_data() to decode target data in nfc_initiator_select_tag(). Fix Issue 82.
2010-05-18 10:57:38 +00:00
Romuald Conty
cf0c2dd9f2
Fix ATS lenght in pn53x_decode_target_data().
2010-05-18 10:55:18 +00:00
Romuald Conty
8c1815fbea
Move variable declarations in order to compile using non-C99 compiler. Fix Issue 80.
2010-05-18 08:27:50 +00:00
Romuald Conty
404dfba6e8
usb_release() must be called before usb_reset(). Fix Issue 81 (Thanks to thaolx).
2010-05-18 08:13:26 +00:00
Romain Tartiere
9941191cfc
Fix build when configured with --enable-debug.
2010-04-28 12:55:00 +00:00
Romuald Conty
1b7a7a4be1
Fix Issue 79. Libtool now handle library creation.
2010-04-27 15:28:41 +00:00
Romuald Conty
6fd2ea41c5
Next release will not install extra headers. (Programs that depends on should copy theses files into their sources.
2010-04-27 15:22:26 +00:00
Romuald Conty
a98cd3837b
CMake: fix win32 paths and remove hardcoded definitions.
2010-04-26 14:50:52 +00:00
Romuald Conty
6f04f3cb92
Windows zip archive with manual makefile is not generated anymore.
2010-04-26 13:40:42 +00:00
Romuald Conty
c2cead7089
Remove "manual" Windows makefile: Windows users should now use CMake.
2010-04-26 13:38:17 +00:00
Romuald Conty
693389ac10
Move additionnal files (for Windows) in contrib/
2010-04-26 13:36:41 +00:00
Romain Tartiere
16786c61e3
Remove bitutils I reverted instead of removing in r412.
2010-04-26 13:20:57 +00:00
Romain Tartiere
b28abd77b0
Merge the libnfc-less-bitutils-more-ponies branch into trunk.
2010-04-26 13:13:13 +00:00
Romain Tartiere
00af8b7ae1
Fix ${DRIVERS_SOURCES} modifications.
2010-04-26 13:05:21 +00:00
Romuald Conty
e45a0943e8
Change to way to handle DRIVERS_SOURCES in CMake.
2010-04-26 13:00:41 +00:00
Romuald Conty
27ccf67503
Reorganize CMake sections.
2010-04-26 12:59:23 +00:00
Romuald Conty
194faf56fb
make_release: Add a cleaning section.
2010-04-26 12:58:17 +00:00
Romuald Conty
854cfe15ec
Fix ARYGON detection. Rename acConnect to acPort. Now use snprintf and strncpy (see Issue 78)
2010-04-22 10:22:41 +00:00
Romuald Conty
3e16031877
Fix ARYGON driver build (missing comma).
2010-04-22 09:01:22 +00:00
Romuald Conty
367e14dcc0
Prevent from potential buffer-overflows.
2010-04-21 10:58:04 +00:00
Romuald Conty
fa1f9a1ff6
Fix device name: snprintf could not be used to append something to source string.
2010-04-21 10:50:29 +00:00
Romuald Conty
d9ec086beb
Replace some sprintf with snprintf to prevent from buffer-overflow.
2010-04-21 10:23:11 +00:00
Romuald Conty
ce6f7f2c84
Fix potential UART speed problem while autoprobing. Extract communication test from pn532_uart_wakeup().
2010-04-21 10:19:26 +00:00
Romuald Conty
67fd8ecd0e
Unix-like system's developer should use 'autoreconf -vis' instead of './autogen.sh'.
2010-04-20 20:23:14 +00:00
Romuald Conty
f05e432df8
Fix autogen.sh usage on MacOS X.
2010-04-20 20:20:27 +00:00
Romuald Conty
942dcfa631
PN532_UART: prevent from blocking when device doesn't reply correctly to wakeup command.
2010-04-20 15:05:57 +00:00
Romuald Conty
e3ff11eb46
Fix warnings "no previous prototype for ..." on bitutils.[hc]
2010-04-20 09:44:27 +00:00
Romuald Conty
9abb29f1d1
nfc-mfultralight: fix warnings about prototypes. Fix Issue 77.
2010-04-20 09:28:19 +00:00
Romuald Conty
7762814eda
nfc-mfclassic: fix warnings about prototypes. Fix Issue 76.
2010-04-20 09:25:18 +00:00
Romuald Conty
75cc48e460
nfc-mfclassic: fix warnings "no previous prototype for...". Fix Issue 75.
2010-04-20 09:05:23 +00:00
Romuald Conty
03eec8fab6
nfc-anticol: fix warnings "no previous prototype for...". Fix Issue 74.
2010-04-20 09:04:20 +00:00
Romuald Conty
2ab522950f
Remove uart_cts() since the function is defined but never used. Fix Issue 71
2010-04-20 08:48:41 +00:00
Romuald Conty
778ac87b37
Add drivers selection to CMake build. Fix Issue 70
2010-04-20 08:45:31 +00:00
Romain Tartiere
204130477e
(libnfc-less-bitutils-more-ponies) MFT
2010-04-17 13:45:00 +00:00
Romain Tartiere
be3f152d3c
Fix a few more warnings.
2010-04-17 13:42:08 +00:00
Romain Tartiere
086e24c407
(libnfc-less-bitutils-more-ponies) Fix build on windows:
...
- do not depends on byte swapping functions / macros;
- add basic err.h functionalities.
2010-04-16 22:38:45 +00:00
Romain Tartiere
3e8e1c8844
Fix build on Windows (using cmake and nmake).
2010-04-16 20:39:56 +00:00
Romain Tartiere
3820c34f28
(libnfc-less-bitutils-more-ponies) MFT
2010-04-16 19:27:49 +00:00
Romain Tartiere
0e6719908b
(libnfc-less-bitutils-more-ponies) Update CMakeLists.txt.
2010-04-16 17:42:00 +00:00
Romain Tartiere
3dccc218df
Enable drivers in cmake again (disabled implicitly in r375).
2010-04-16 17:35:00 +00:00
Romain Tartiere
39761badb7
Fix cmake breakage introduced in r360:
...
undefined reference to `print_nfc_iso14443a_info'
2010-04-16 17:20:22 +00:00
Romain Tartiere
5e452dbb13
Fix cmake breakage introduced in r352:
...
error: 'for' loop initial declaration used outside C99 mode
2010-04-16 17:10:08 +00:00
Romain Tartiere
10baef235f
(libnfc-less-bitutils-more-ponies) Get rid of bitutils.[hc] (part 1).
...
- New API function append_iso14443a_crc();
- Add a PRINT_HEX macro for driver debugging (replaces print_hex function from bitutils.c);
- Move bit-mirroring related functions to libnfc/mirror-subr.[hc];
- Move iso14443 related functions to libnfc/iso14443-subr.c;
- Move libnfc/bitutils.c hex-dumping code to examples/nfc-utils.c;
- Replace calls to swap_endian32() and swap_endian64() functions with calls to bswap32() and bswap64 provided by endian.h.
And while I am here:
- Fix the DBG macro so that it does not throw warning at compile time.
2010-04-16 16:38:57 +00:00