-
Notifications
You must be signed in to change notification settings - Fork 442
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update libusb10 branch to match master branch #672
Update libusb10 branch to match master branch #672
Commits on Aug 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 35cc69d - Browse repository at this point
Copy the full SHA 35cc69dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27ed3ac - Browse repository at this point
Copy the full SHA 27ed3acView commit details -
There have been changes to the Raspberry Pi 3's usage of serial ports with the addition of a Bluetooth LE module. This configuration uses the mini UART without disabling any devices except for the linux serial console.
Configuration menu - View commit details
-
Copy full SHA for 0d3d5c1 - Browse repository at this point
Copy the full SHA 0d3d5c1View commit details
Commits on Oct 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7eae55e - Browse repository at this point
Copy the full SHA 7eae55eView commit details
Commits on Oct 10, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4a10d0f - Browse repository at this point
Copy the full SHA 4a10d0fView commit details
Commits on Oct 21, 2016
-
CMake: allow building of debian packages
This patch allows for using the CMakefile to generate debian packages. While CPack is far from perfect for generating debian packages, it is a minimal change and quite helpful for quick deployment on debian based systems. Signed-off-by: Olliver Schinagl <[email protected]>
Olliver Schinagl committedOct 21, 2016 Configuration menu - View commit details
-
Copy full SHA for 61b4239 - Browse repository at this point
Copy the full SHA 61b4239View commit details -
Currently we only inform the user with the error logging mechanism that we received a different number of bytes than expected. Thus in case of an error, we say that we sent/received -1 bytes. However -1 indicates an error and errno is set to indicate the error state. This patch extends the logging to also print the actual error. Additionally the same debugging printing was added to read, which is now silently returned to the caller. Signed-off-by: Olliver Schinagl <[email protected]>
Olliver Schinagl committedOct 21, 2016 Configuration menu - View commit details
-
Copy full SHA for 512be89 - Browse repository at this point
Copy the full SHA 512be89View commit details
Commits on Oct 24, 2016
-
drivers: pn532_i2c: Clarify preamble and start byte
The pn532 documentation differs slightly from the included ascii art documentation on how a packet looks like. The preamble was omitted however the postamble is mentioned. This patch adds the Preamble to the ascii frame documentation. The code later refers incorrectly to the start byte as the preamble. This variable was renamed to more descriptively state that it is the preambe and the start bytes. Signed-off-by: Olliver Schinagl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b953002 - Browse repository at this point
Copy the full SHA b953002View commit details -
drivers: pn532_i2c: Respect proper timing specifications
The pn532 user manual states that after a i2c stop condition and before a i2c start condition there should be a delay of minimally 1.3 milliseconds. This is probably a limitation of the i2c peripheral or the firmware. In any case, each i2c_read and i2c_write creates the packets which are complemented with start/stop markers. It is thus required to take care of timing in these two functions. We solve this by wrapping the lower i2c_read and i2c_write functions for the pn532, as this requirement is not for all chips. Currently, we keep time using local variable, and thus the code is not thread-safe. With libnfc being single threaded and only one instances of libnfc can open a bus anyway, this is not yet a problem. Signed-off-by: Olliver Schinagl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f8f780 - Browse repository at this point
Copy the full SHA 8f8f780View commit details -
drivers: pn532_i2c: Add retry on error mechanism
Currently, we very occasionally can EXNIO errors from pn532_i2c_write() -> i2c_write() -> write(). This may happen about once every 30 seconds. Based from the kernel sources, EXNIO happens if the chip no longer responds to its own address. To make sure we do not loose any sent packets, we retry to send PN532_SEND_RETRIES number of times. Since we miss 1 every 30 or so seconds, doing 1 retry should be fine. This might be considered a hack as the failure may be some other timing related issue. Signed-off-by: Olliver Schinagl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d960673 - Browse repository at this point
Copy the full SHA d960673View commit details
Commits on Nov 20, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a625d6a - Browse repository at this point
Copy the full SHA a625d6aView commit details
Commits on Dec 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 65477ee - Browse repository at this point
Copy the full SHA 65477eeView commit details -
Merge pull request nfc-tools#378 from BourgeoisLab/patch-1
Match nfc.h
Configuration menu - View commit details
-
Copy full SHA for a07a496 - Browse repository at this point
Copy the full SHA a07a496View commit details -
Merge pull request nfc-tools#372 from timzi/fix-cmakelists
Fixed file name "README" in cmakelists.txt
Configuration menu - View commit details
-
Copy full SHA for c3b3f64 - Browse repository at this point
Copy the full SHA c3b3f64View commit details -
Merge pull request nfc-tools#367 from oliv3r/respect_pn532_i2c_timing
Respect pn532 i2c timing
Configuration menu - View commit details
-
Copy full SHA for b2a9cce - Browse repository at this point
Copy the full SHA b2a9cceView commit details
Commits on Dec 6, 2016
-
drivers: pn532_i2c: Errata on i2c timing
The datasheet is wrong for the pn532_i2c. After having constant issues with the device failing to respond on the bus and after contacting NXP about this, it turns out 1.3 ms is too tight. The official timing spec is unknown for now, but we tested 4 and 5 ms without problems. Thus we have choosen 5 ms as a safe delay. Signed-off-by: Olliver Schinagl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e946f7a - Browse repository at this point
Copy the full SHA e946f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b29332a - Browse repository at this point
Copy the full SHA b29332aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e32cc06 - Browse repository at this point
Copy the full SHA e32cc06View commit details -
Merge pull request nfc-tools#379 from oliv3r/Errata_on_i2c_timing
drivers: pn532_i2c: Errata on i2c timing
Configuration menu - View commit details
-
Copy full SHA for e9a750f - Browse repository at this point
Copy the full SHA e9a750fView commit details
Commits on Dec 7, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b38597f - Browse repository at this point
Copy the full SHA b38597fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c7b9ed - Browse repository at this point
Copy the full SHA 9c7b9edView commit details
Commits on Dec 11, 2016
-
Merge pull request nfc-tools#381 from llorephie/patch-1
Update Makefile.am
Configuration menu - View commit details
-
Copy full SHA for 3592a60 - Browse repository at this point
Copy the full SHA 3592a60View commit details -
Merge pull request nfc-tools#382 from centromere/patch-1
Fix typo in nfc.h
Configuration menu - View commit details
-
Copy full SHA for e0c72b7 - Browse repository at this point
Copy the full SHA e0c72b7View commit details -
Merge pull request nfc-tools#383 from centromere/patch-2
Fix typo in nfc.c
Configuration menu - View commit details
-
Copy full SHA for 8e5ec4a - Browse repository at this point
Copy the full SHA 8e5ec4aView commit details
Commits on Jan 12, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f9f03fa - Browse repository at this point
Copy the full SHA f9f03faView commit details
Commits on Jan 25, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 11a2da2 - Browse repository at this point
Copy the full SHA 11a2da2View commit details
Commits on Jan 30, 2017
-
Fix number of blocks written. Fix number of written blocks reported.
Adam Laurie committedJan 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 84c3e8a - Browse repository at this point
Copy the full SHA 84c3e8aView commit details
Commits on Feb 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 7991c7d - Browse repository at this point
Copy the full SHA 7991c7dView commit details
Commits on Feb 16, 2017
-
Merge pull request nfc-tools#380 from llorephie/patch-2
Update README.md
Configuration menu - View commit details
-
Copy full SHA for f16aeda - Browse repository at this point
Copy the full SHA f16aedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 295c709 - Browse repository at this point
Copy the full SHA 295c709View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 372bf37 - Browse repository at this point
Copy the full SHA 372bf37View commit details -
Configuration menu - View commit details
-
Copy full SHA for e50b188 - Browse repository at this point
Copy the full SHA e50b188View commit details -
Configuration menu - View commit details
-
Copy full SHA for 968f59a - Browse repository at this point
Copy the full SHA 968f59aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a1b97 - Browse repository at this point
Copy the full SHA 20a1b97View commit details -
Configuration menu - View commit details
-
Copy full SHA for e26fe91 - Browse repository at this point
Copy the full SHA e26fe91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11bcf05 - Browse repository at this point
Copy the full SHA 11bcf05View commit details
Commits on Feb 17, 2017
-
A strange move changed the way written pages are bound in commit ed62b01. As a result the last 3 blocks weren't written anymore.
4Configuration menu - View commit details
-
Copy full SHA for b86b7ef - Browse repository at this point
Copy the full SHA b86b7efView commit details -
Configuration menu - View commit details
-
Copy full SHA for d808802 - Browse repository at this point
Copy the full SHA d808802View commit details -
Configuration menu - View commit details
-
Copy full SHA for 732a282 - Browse repository at this point
Copy the full SHA 732a282View commit details -
Merge pull request nfc-tools#366 from oliv3r/master
Improve logging and allow building of debian packages
Configuration menu - View commit details
-
Copy full SHA for 7e3a7a6 - Browse repository at this point
Copy the full SHA 7e3a7a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for db4433f - Browse repository at this point
Copy the full SHA db4433fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 646ab57 - Browse repository at this point
Copy the full SHA 646ab57View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e8adc - Browse repository at this point
Copy the full SHA c5e8adcView commit details -
Merge pull request nfc-tools#387 from ChristophGr/master
allow to cross-compile 32 and 64 bit versions of the library for windows
Configuration menu - View commit details
-
Copy full SHA for 99a7d9a - Browse repository at this point
Copy the full SHA 99a7d9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff37cdb - Browse repository at this point
Copy the full SHA ff37cdbView commit details -
Merge pull request nfc-tools#362 from snowy13/master
Raspberry Pi 3 Conf Sample
Configuration menu - View commit details
-
Copy full SHA for 15c31ae - Browse repository at this point
Copy the full SHA 15c31aeView commit details -
Merge pull request nfc-tools#308 from AxisRay/master
Bugfix:function setenv() and unsetenv() are invalid on windows AND no variable prefix set for WIN32 in CMakeLists
Configuration menu - View commit details
-
Copy full SHA for be1b897 - Browse repository at this point
Copy the full SHA be1b897View commit details -
Merge pull request nfc-tools#392 from jaasuarezvi/patch-1
Update README.md
Configuration menu - View commit details
-
Copy full SHA for 0473794 - Browse repository at this point
Copy the full SHA 0473794View commit details
Commits on Feb 18, 2017
-
1
Configuration menu - View commit details
-
Copy full SHA for 02c06c8 - Browse repository at this point
Copy the full SHA 02c06c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e44384 - Browse repository at this point
Copy the full SHA 4e44384View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d44f1 - Browse repository at this point
Copy the full SHA e8d44f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f184407 - Browse repository at this point
Copy the full SHA f184407View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4df2f3 - Browse repository at this point
Copy the full SHA e4df2f3View commit details -
arygon: remove unused variable
arygon.c:94:22: warning: unused variable 'arygon_error_incomplete_command' [-Wunused-const-variable] static const uint8_t arygon_error_incomplete_command[] = "FF0C0000\x0d\x0a"; ^
Configuration menu - View commit details
-
Copy full SHA for 9a749e1 - Browse repository at this point
Copy the full SHA 9a749e1View commit details -
nfc-mfultralight: remove dead assignment
nfc-mfultralight.c:274:7: warning: Value stored to 'bFailure' is never read bFailure = false; ^ ~~~~~
Configuration menu - View commit details
-
Copy full SHA for c815c7a - Browse repository at this point
Copy the full SHA c815c7aView commit details -
i2c: fix struct initialization
pn532_i2c.c:125:57: warning: missing field 'tv_nsec' initializer [-Wmissing-field-initializers] struct timespec transaction_start, bus_free_time = { 0 }; ^ pn532_i2c.c:153:57: warning: missing field 'tv_nsec' initializer [-Wmissing-field-initializers] struct timespec transaction_start, bus_free_time = { 0 };
Configuration menu - View commit details
-
Copy full SHA for 0522053 - Browse repository at this point
Copy the full SHA 0522053View commit details -
pn53x: avoid warning about uninitialized value (false positive)
pn53x.c:1746:15: warning: Function call argument is an uninitialized value *cycles = __pn53x_get_timer(pnd, pbtTxRaw[szTx + 1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Configuration menu - View commit details
-
Copy full SHA for f2c264d - Browse repository at this point
Copy the full SHA f2c264dView commit details -
Add asserts to tell static analyzer we know what we're doing...
nfc.c:1244:19: warning: Dereference of undefined pointer value for (int i = 0; nmt[i]; i++) { ^~~~~~ nfc.c:1256:23: warning: Dereference of undefined pointer value for (int j = 0; nbr[j]; j++) { ^~~~~~
Configuration menu - View commit details
-
Copy full SHA for 2033519 - Browse repository at this point
Copy the full SHA 2033519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04ef5ca - Browse repository at this point
Copy the full SHA 04ef5caView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf31594 - Browse repository at this point
Copy the full SHA bf31594View commit details
Commits on Feb 19, 2017
-
Tidier fix for incorrect block write/count as per @doegox
Adam Laurie committedFeb 19, 2017 Configuration menu - View commit details
-
Copy full SHA for e119296 - Browse repository at this point
Copy the full SHA e119296View commit details
Commits on Feb 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c51caf4 - Browse repository at this point
Copy the full SHA c51caf4View commit details
Commits on Mar 1, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6c44c20 - Browse repository at this point
Copy the full SHA 6c44c20View commit details -
Merge remote-tracking branch 'adam/master'
* adam/master: Tidier fix for incorrect block write/count as per @doegox Fix number of blocks written. Fix number of written blocks reported.
Configuration menu - View commit details
-
Copy full SHA for b7ae7cb - Browse repository at this point
Copy the full SHA b7ae7cbView commit details
Commits on Mar 2, 2017
-
Merge pull request nfc-tools#394 from lab-401/master-4k-magic
Adding support for 4K magic cards
Configuration menu - View commit details
-
Copy full SHA for 787382f - Browse repository at this point
Copy the full SHA 787382fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ccfba2 - Browse repository at this point
Copy the full SHA 9ccfba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d2a664 - Browse repository at this point
Copy the full SHA 2d2a664View commit details -
Configuration menu - View commit details
-
Copy full SHA for b65674a - Browse repository at this point
Copy the full SHA b65674aView commit details
Commits on Mar 3, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 86ce8df - Browse repository at this point
Copy the full SHA 86ce8dfView commit details
Commits on Mar 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 32bb627 - Browse repository at this point
Copy the full SHA 32bb627View commit details
Commits on Mar 22, 2017
-
add EV1 password auth to nfc-mfultralight
Adam Laurie committedMar 22, 2017 Configuration menu - View commit details
-
Copy full SHA for ca96e50 - Browse repository at this point
Copy the full SHA ca96e50View commit details
Commits on Mar 23, 2017
-
Adam Laurie committed
Mar 23, 2017 Configuration menu - View commit details
-
Copy full SHA for 3f8bb59 - Browse repository at this point
Copy the full SHA 3f8bb59View commit details -
show EV1 auth PACK (tag/reader trust secret)
Adam Laurie committedMar 23, 2017 Configuration menu - View commit details
-
Copy full SHA for fe04b85 - Browse repository at this point
Copy the full SHA fe04b85View commit details -
Adam Laurie committed
Mar 23, 2017 Configuration menu - View commit details
-
Copy full SHA for c04dd91 - Browse repository at this point
Copy the full SHA c04dd91View commit details -
vary expected dump size based on tag type
Adam Laurie committedMar 23, 2017 Configuration menu - View commit details
-
Copy full SHA for 963eb07 - Browse repository at this point
Copy the full SHA 963eb07View commit details -
allow partial writes. tidy up usage.
Adam Laurie committedMar 23, 2017 Configuration menu - View commit details
-
Copy full SHA for a9f3e3a - Browse repository at this point
Copy the full SHA a9f3e3aView commit details
Commits on Mar 31, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f2457d0 - Browse repository at this point
Copy the full SHA f2457d0View commit details -
Merge remote-tracking branch 'adam/master'
* adam/master: allow partial writes. tidy up usage. vary expected dump size based on tag type read extra mf-ul EV1 blocks show EV1 auth PACK (tag/reader trust secret) show EV1 storage size add EV1 password auth to nfc-mfultralight
Configuration menu - View commit details
-
Copy full SHA for abae2bb - Browse repository at this point
Copy the full SHA abae2bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 560f6a6 - Browse repository at this point
Copy the full SHA 560f6a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ec9ecf - Browse repository at this point
Copy the full SHA 3ec9ecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 024fca9 - Browse repository at this point
Copy the full SHA 024fca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e41a42c - Browse repository at this point
Copy the full SHA e41a42cView commit details
Commits on Apr 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for fead8d6 - Browse repository at this point
Copy the full SHA fead8d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b59f8fb - Browse repository at this point
Copy the full SHA b59f8fbView commit details
Commits on Apr 15, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6235a8a - Browse repository at this point
Copy the full SHA 6235a8aView commit details
Commits on Apr 19, 2017
-
After a DESfire operation SCL3711 will sometimes enter a state where libusb-0.x is unable to fill config field in struct usb_device. The USB device has to be power-cycled to restore a sane state. This introduce a work around, by using hardcoded values for endpoints and packet size when they are unavailable.
Configuration menu - View commit details
-
Copy full SHA for a06bfe5 - Browse repository at this point
Copy the full SHA a06bfe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c958b2c - Browse repository at this point
Copy the full SHA c958b2cView commit details -
Fix USB descriptors in SCL3711, NXP_PN533 and ASK LoGO if needed when…
… closing device The problem occurs in the following succession of events: * Emit commands larger than 17 bytes * Re-enumerate USB devices without power cycle, e.g. a warm reboot of the PC The bug can be reproduced for testing purposes with usbreset.c from https://askubuntu.com/questions/645/how-do-you-reset-a-usb-device-from-the-command-line#661 $ lsusb|grep NFC Bus 001 Device 010: ID 04e6:5591 SCM Microsystems, Inc. SCL3711-NFC&RW $ sudo ./usbreset /dev/bus/usb/001/010 Resetting USB device /dev/bus/usb/001/010 Reset successful $ echo 06000000000000000000000000000000000000 |pn53x-tamashell $ sudo ./usbreset /dev/bus/usb/001/010 Resetting USB device /dev/bus/usb/001/010 Error in ioctl: No such device $ lsusb|grep NFC ... device disappeared
Configuration menu - View commit details
-
Copy full SHA for 38164c4 - Browse repository at this point
Copy the full SHA 38164c4View commit details
Commits on Apr 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 767abe5 - Browse repository at this point
Copy the full SHA 767abe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bf542b - Browse repository at this point
Copy the full SHA 1bf542bView commit details -
Fix USB descriptors in SCL3711, NXP_PN533 and ASK LoGO also when corr…
…upted by received data The problem occurs in the following succession of events: * Emit commands returning an answer larger than 16 bytes * Re-enumerate USB devices without power cycle, e.g. a warm reboot of the PC The bug can be reproduced for testing purposes with usbreset.c from https://askubuntu.com/questions/645/how-do-you-reset-a-usb-device-from-the-command-line#661 $ lsusb|grep NFC Bus 001 Device 010: ID 04e6:5591 SCM Microsystems, Inc. SCL3711-NFC&RW $ sudo ./usbreset /dev/bus/usb/001/010 Resetting USB device /dev/bus/usb/001/010 Reset successful $ echo -e "4a 01 00\n423000" |pn53x-tamashell $ sudo ./usbreset /dev/bus/usb/001/010 Resetting USB device /dev/bus/usb/001/010 Error in ioctl: No such device $ lsusb|grep NFC ... device disappeared In the example above, reading 4 pages of a MFUL corrupted one single byte. The entire buffer can be corrupted e.g. with fast-reading a MFUL EV1: $ echo -e "4a 01 00\n423a0013"|pn53x-tamashell
Configuration menu - View commit details
-
Copy full SHA for c9ac17c - Browse repository at this point
Copy the full SHA c9ac17cView commit details
Commits on May 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 9f4290b - Browse repository at this point
Copy the full SHA 9f4290bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f1a685 - Browse repository at this point
Copy the full SHA 9f1a685View commit details
Commits on May 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for dcdbff0 - Browse repository at this point
Copy the full SHA dcdbff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00700bc - Browse repository at this point
Copy the full SHA 00700bcView commit details
Commits on May 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 14f48d0 - Browse repository at this point
Copy the full SHA 14f48d0View commit details
Commits on Jul 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f941758 - Browse repository at this point
Copy the full SHA f941758View commit details
Commits on Jul 19, 2017
-
Merge pull request nfc-tools#420 from hramrach/master
nfc-poll: print "Waiting for card removing..." before waiting for card removal
Configuration menu - View commit details
-
Copy full SHA for 2869ae2 - Browse repository at this point
Copy the full SHA 2869ae2View commit details
Commits on Sep 3, 2017
-
Wrong variable names (missing dots) on line 269, 270, 271
Configuration menu - View commit details
-
Copy full SHA for 2b96c9f - Browse repository at this point
Copy the full SHA 2b96c9fView commit details -
Merge pull request nfc-tools#440 from rocco8620/patch-1
Wrong variable names
Configuration menu - View commit details
-
Copy full SHA for 216145f - Browse repository at this point
Copy the full SHA 216145fView commit details
Commits on Sep 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e4ca7f4 - Browse repository at this point
Copy the full SHA e4ca7f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for df4f9c0 - Browse repository at this point
Copy the full SHA df4f9c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a0a469 - Browse repository at this point
Copy the full SHA 7a0a469View commit details
Commits on Sep 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 62f27c1 - Browse repository at this point
Copy the full SHA 62f27c1View commit details
Commits on Sep 16, 2018
-
Merge pull request nfc-tools#503 from AdamLaurie/master
Add support for Ultralight NTAG213/215/216
Configuration menu - View commit details
-
Copy full SHA for 7c9a2a8 - Browse repository at this point
Copy the full SHA 7c9a2a8View commit details
Commits on Sep 17, 2018
-
Fix handling of NTAG OTP and LOCK bytes
Adam Laurie committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 4c914e6 - Browse repository at this point
Copy the full SHA 4c914e6View commit details -
Merge remote-tracking branch 'upstream/master'
Adam Laurie committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 2229b9e - Browse repository at this point
Copy the full SHA 2229b9eView commit details -
Fix NTAG OTP and LOCK BYTES (Dynamic LOCK also applies to MF0UL21). F…
…ix MF0UL21 sizing issue.
Adam Laurie committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 40b54a1 - Browse repository at this point
Copy the full SHA 40b54a1View commit details -
Remove redundant EV1 types and rely on NTAG types instead
Adam Laurie committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 3ba065f - Browse repository at this point
Copy the full SHA 3ba065fView commit details
Commits on Sep 18, 2018
-
Add OTP/Capability Bytes handling to NTAG
Adam Laurie committedSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for 25ee3a2 - Browse repository at this point
Copy the full SHA 25ee3a2View commit details -
Merge pull request nfc-tools#504 from AdamLaurie/master
Fix handling of NTAG OTP and LOCK bytes
Configuration menu - View commit details
-
Copy full SHA for a9af192 - Browse repository at this point
Copy the full SHA a9af192View commit details
Commits on Oct 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d11db46 - Browse repository at this point
Copy the full SHA d11db46View commit details -
Merge pull request nfc-tools#506 from nfc-tools/fix-cmake-module-path
fix CMAKE_MODULE_PATH for libnfc as a submodule
Configuration menu - View commit details
-
Copy full SHA for 980513f - Browse repository at this point
Copy the full SHA 980513fView commit details -
Merge pull request nfc-tools#450 from hph86/2_fix_typo
Fix typo in nfc-mfclassic
Configuration menu - View commit details
-
Copy full SHA for 4ae4cc8 - Browse repository at this point
Copy the full SHA 4ae4cc8View commit details
Commits on Nov 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c52cdb1 - Browse repository at this point
Copy the full SHA c52cdb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f93169f - Browse repository at this point
Copy the full SHA f93169fView commit details
Commits on Nov 7, 2018
-
Merge pull request nfc-tools#513 from Stean/master
Add undocumented option -s to nfc-relay-picc help
Configuration menu - View commit details
-
Copy full SHA for b5641f8 - Browse repository at this point
Copy the full SHA b5641f8View commit details
Commits on Nov 12, 2018
-
Add a tiemout in pn53x_initiator_select_passive_target() so that we do not get stuck forever when pn533 misses a toggle bit change.
Configuration menu - View commit details
-
Copy full SHA for 2418d94 - Browse repository at this point
Copy the full SHA 2418d94View commit details
Commits on Nov 13, 2018
-
Merge pull request nfc-tools#517 from manu0401/timeout1
Add missing timeout
Configuration menu - View commit details
-
Copy full SHA for ddfe2e6 - Browse repository at this point
Copy the full SHA ddfe2e6View commit details
Commits on Nov 19, 2018
-
Prefer hardcoded PN533 descriptors to the real ones
PN533 easily corrupts its USB descriptors. We know that and we already try to detect and even repair them. However there are situations where lower software layers get confused before libnfc can help. On Windows, libusb may set dev->config to NULL, but we can also have a non NULL dev->config referencing corrupted data. In order to get more robust, let us replace the Windows libusb specific (dev->config == NULL) test by an inconditionnal use of hardcoded descriptors when they are available.
Configuration menu - View commit details
-
Copy full SHA for 85100c0 - Browse repository at this point
Copy the full SHA 85100c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ca85a0 - Browse repository at this point
Copy the full SHA 7ca85a0View commit details
Commits on Nov 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 793d5ad - Browse repository at this point
Copy the full SHA 793d5adView commit details
Commits on Feb 5, 2019
-
CC pn53x-tamashell.o pn53x-tamashell.c:48:12: fatal error: 'readline/readline.h' file not found # include <readline/readline.h> ^~~~~~~~~~~~~~~~~~~~~ 1 error generated.
Configuration menu - View commit details
-
Copy full SHA for a9e4c91 - Browse repository at this point
Copy the full SHA a9e4c91View commit details
Commits on Feb 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ae56188 - Browse repository at this point
Copy the full SHA ae56188View commit details -
This helps figurig-out missing -I more easily.
Configuration menu - View commit details
-
Copy full SHA for c592199 - Browse repository at this point
Copy the full SHA c592199View commit details
Commits on Apr 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c42e250 - Browse repository at this point
Copy the full SHA c42e250View commit details
Commits on Apr 29, 2019
-
Updated function declaration in utils/nfc-mfultralight.c
Updated a function declaration in utils/nfc-mfultralight.c to match the new style of C function declarations.
Configuration menu - View commit details
-
Copy full SHA for ebb13d8 - Browse repository at this point
Copy the full SHA ebb13d8View commit details
Commits on May 21, 2019
-
usbbus: Include stdint.h for uintX_t
stdint.h is needed for uintX_t typedefs which are used to replace u_intX_t in libusb API headers in the cmake files Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91f7db5 - Browse repository at this point
Copy the full SHA 91f7db5View commit details
Commits on Jul 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a4af2be - Browse repository at this point
Copy the full SHA a4af2beView commit details
Commits on Jul 19, 2019
-
Generate config.h into build instead source directory.
Adam Oleksy committedJul 19, 2019 Configuration menu - View commit details
-
Copy full SHA for 48d5f6b - Browse repository at this point
Copy the full SHA 48d5f6bView commit details -
Merge pull request nfc-tools#549 from admo/cmake_config_h
Generate config.h into build instead source directory.
Configuration menu - View commit details
-
Copy full SHA for 141907e - Browse repository at this point
Copy the full SHA 141907eView commit details
Commits on Aug 19, 2019
-
Adding support for "DirectWrite" Ultralight tags. - The latest generation of "Magic" Ultralight tags support DirectWrite to B0. - Several versions of these cards are bricked if the older 'unlock' command is issued to the card. - To avoid this, when detecting if a card is magic, we attempt to modify B0 directly. If this fails, we proceed with an unlock command.
Configuration menu - View commit details
-
Copy full SHA for c109d37 - Browse repository at this point
Copy the full SHA c109d37View commit details -
Adding support for extended Magic cards: - DirectWrite cards - One Time Write cards Direct Write cards support modification of B0 directly, without any unlock codes. When we are attempting to detect if a card is 'magic', we will attempt to modify B0 directly as an initial check. One Time Write cards support modification of B0 directly, one time only. They do not respond to magic commands, but have a fixed UID coming out of the factory. We now detect this UID, and if so, deem the card 'magic'.
Configuration menu - View commit details
-
Copy full SHA for fbdbe6e - Browse repository at this point
Copy the full SHA fbdbe6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 454a8c4 - Browse repository at this point
Copy the full SHA 454a8c4View commit details
Commits on Aug 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ad695d0 - Browse repository at this point
Copy the full SHA ad695d0View commit details -
Merge pull request nfc-tools#554 from quantum-x/master-UL-4K-DirectWr…
…ite-OneTimeWrite Adding extended Magic Card support
Configuration menu - View commit details
-
Copy full SHA for f8b2852 - Browse repository at this point
Copy the full SHA f8b2852View commit details
Commits on Sep 3, 2019
-
Added driver for contactless PC/SC readers
- only initiator mode is supported - properties are choosen as they are available via PC/SC, the rest of the defaults are chosen to be compatible with Mifare DESFire - This commit allows reading Mifare DESFire via PC/SC with libfreefare
Configuration menu - View commit details
-
Copy full SHA for 75e5e23 - Browse repository at this point
Copy the full SHA 75e5e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 959a992 - Browse repository at this point
Copy the full SHA 959a992View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e7a8e1 - Browse repository at this point
Copy the full SHA 8e7a8e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f793da - Browse repository at this point
Copy the full SHA 6f793daView commit details
Commits on Sep 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a77a2a8 - Browse repository at this point
Copy the full SHA a77a2a8View commit details -
If there are alternative interfaces, claim interface 0. Otherwise skip this step.
jpwidera committedSep 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 6e035c3 - Browse repository at this point
Copy the full SHA 6e035c3View commit details -
jpwidera committed
Sep 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 07f9182 - Browse repository at this point
Copy the full SHA 07f9182View commit details
Commits on Apr 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2a6a8e6 - Browse repository at this point
Copy the full SHA 2a6a8e6View commit details -
Merge pull request nfc-tools#590 from AdamLaurie/master
add debugging for high level config requests
Configuration menu - View commit details
-
Copy full SHA for 8a1e149 - Browse repository at this point
Copy the full SHA 8a1e149View commit details -
Merge pull request nfc-tools#451 from hph86/3_verbose_rats_cmd
Add RATS support indicator to nfc-mfclassic
Configuration menu - View commit details
-
Copy full SHA for a85f003 - Browse repository at this point
Copy the full SHA a85f003View commit details -
Merge pull request nfc-tools#469 from jgeslin/master
Adding pn71xx NXP's NFC Controllers through Linux Libnfc-nci (note I have only tested this does not break build etc. as I do not have a reader with this chipset)
Configuration menu - View commit details
-
Copy full SHA for fba9694 - Browse repository at this point
Copy the full SHA fba9694View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54ba735 - Browse repository at this point
Copy the full SHA 54ba735View commit details -
Merge pull request nfc-tools#520 from stawiski/master
Fixed format warnings.
Configuration menu - View commit details
-
Copy full SHA for c34c446 - Browse repository at this point
Copy the full SHA c34c446View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff4e1ef - Browse repository at this point
Copy the full SHA ff4e1efView commit details -
Merge pull request nfc-tools#539 from rstular/patch-2
Updated function declaration in utils/nfc-mfultralight.c
Configuration menu - View commit details
-
Copy full SHA for 7908d40 - Browse repository at this point
Copy the full SHA 7908d40View commit details -
Merge pull request nfc-tools#544 from kraj/kraj/musl
usbbus: Include stdint.h for uintX_t
Configuration menu - View commit details
-
Copy full SHA for 004eff8 - Browse repository at this point
Copy the full SHA 004eff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbae171 - Browse repository at this point
Copy the full SHA fbae171View commit details -
Merge pull request nfc-tools#559 from frankmorgner/pcsc
Added driver for contactless PC/SC readers (tested as far as it can see my PC/SC readers but could not open - needs debugging!)
Configuration menu - View commit details
-
Copy full SHA for f3f5886 - Browse repository at this point
Copy the full SHA f3f5886View commit details
Commits on Apr 5, 2020
-
Merge pull request nfc-tools#561 from jpwidera/master
Added check for USB alternate settings
Configuration menu - View commit details
-
Copy full SHA for 692038c - Browse repository at this point
Copy the full SHA 692038cView commit details
Commits on Apr 9, 2020
-
Update readme and add Feitian R502 and bR500 support into pcsc driver
1. Modify pcsc.c code, add R502 and bR500 support into PCSC driver 2. Update readme, tell user how to build with pcsc driver 3. Add FAQ for bR500 and R502 in readme
Configuration menu - View commit details
-
Copy full SHA for cbc4e7b - Browse repository at this point
Copy the full SHA cbc4e7bView commit details
Commits on May 5, 2020
-
Merge pull request nfc-tools#591 from FeitianSmartcardReader/master
Update readme and add Feitian R502 and bR500 support into pcsc driver
Configuration menu - View commit details
-
Copy full SHA for 61e93c1 - Browse repository at this point
Copy the full SHA 61e93c1View commit details
Commits on May 11, 2020
-
15
Configuration menu - View commit details
-
Copy full SHA for 19a51dc - Browse repository at this point
Copy the full SHA 19a51dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc52cd - Browse repository at this point
Copy the full SHA dcc52cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96568a1 - Browse repository at this point
Copy the full SHA 96568a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10f8803 - Browse repository at this point
Copy the full SHA 10f8803View commit details -
Configuration menu - View commit details
-
Copy full SHA for a07d879 - Browse repository at this point
Copy the full SHA a07d879View commit details -
Add check for Libnfc-NCI before enabling pn71xx
If the user specifically requests the driver, throw an error if it cannot find libnfc-nci. Also use the value from pkg-config to determine the library name, instead of hard-coding it.
Configuration menu - View commit details
-
Copy full SHA for 17e615e - Browse repository at this point
Copy the full SHA 17e615eView commit details -
Merge pull request nfc-tools#597 from nfc-tools/iclass
Iclass from Adam
Configuration menu - View commit details
-
Copy full SHA for c884f36 - Browse repository at this point
Copy the full SHA c884f36View commit details
Commits on May 12, 2020
-
Merge pull request nfc-tools#598 from h3xx/add-check-libnfc-nci
Add check for Libnfc-NCI before enabling pn71xx thanks @h3xx
2Configuration menu - View commit details
-
Copy full SHA for f1bb27d - Browse repository at this point
Copy the full SHA f1bb27dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6617601 - Browse repository at this point
Copy the full SHA 6617601View commit details
Commits on May 13, 2020
-
Modify pcsc.c to have support for Mifare classic and Ultralight card
Modify pcsc.c and mifare.c files. 1. add code into pcsc.c to have support Mifare classic card. 2. The PCSC reader has SW value, add response data length for PCSC reader
Configuration menu - View commit details
-
Copy full SHA for 8352c80 - Browse repository at this point
Copy the full SHA 8352c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f41ea3 - Browse repository at this point
Copy the full SHA 6f41ea3View commit details
Commits on May 14, 2020
-
Remove call pcsc_get_vendor_name, get the vendor name from struct nfc_device
Configuration menu - View commit details
-
Copy full SHA for beb8fdd - Browse repository at this point
Copy the full SHA beb8fddView commit details -
Merge pull request nfc-tools#600 from FeitianSmartcardReader/master
Modify pcsc.c to have support for Mifare classic and Ultralight card
Configuration menu - View commit details
-
Copy full SHA for 675c30e - Browse repository at this point
Copy the full SHA 675c30eView commit details
Commits on May 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 020f531 - Browse repository at this point
Copy the full SHA 020f531View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a2c764 - Browse repository at this point
Copy the full SHA 4a2c764View commit details -
Configuration menu - View commit details
-
Copy full SHA for d29b317 - Browse repository at this point
Copy the full SHA d29b317View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b4f624 - Browse repository at this point
Copy the full SHA 6b4f624View commit details -
Configuration menu - View commit details
-
Copy full SHA for 730f705 - Browse repository at this point
Copy the full SHA 730f705View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a059db - Browse repository at this point
Copy the full SHA 5a059dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f52d04e - Browse repository at this point
Copy the full SHA f52d04eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4525cd1 - Browse repository at this point
Copy the full SHA 4525cd1View commit details
Commits on May 22, 2020
-
Fix compiler warning: old-style function definition
nfc-mfclassic.c:623:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes] bool is_directwrite() ^~~~~~~~~~~~~~ nfc-mfclassic.c: In function ‘is_directwrite’: nfc-mfclassic.c:623:6: warning: old-style function definition [-Wold-style-definition]
Configuration menu - View commit details
-
Copy full SHA for 91d7c5d - Browse repository at this point
Copy the full SHA 91d7c5dView commit details -
Fix compiler warning: no previous prototype
nfc-mfclassic.c:623:6: warning: no previous prototype for ‘is_directwrite’ [-Wmissing-prototypes] bool is_directwrite(void) ^~~~~~~~~~~~~~
Configuration menu - View commit details
-
Copy full SHA for c8692aa - Browse repository at this point
Copy the full SHA c8692aaView commit details -
Doxygen: update Doxyfile.in to version 1.8.13
Fix warnings: warning: Tag `SYMBOL_CACHE_SIZE' at line 299 of file `./Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `SHOW_DIRECTORIES' at line 487 of file `./Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `HTML_ALIGN_MEMBERS' at line 823 of file `./Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `USE_INLINE_TREES' at line 976 of file `./Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `XML_SCHEMA' at line 1169 of file `./Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `XML_DTD' at line 1175 of file `./Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Configuration menu - View commit details
-
Copy full SHA for 357ae38 - Browse repository at this point
Copy the full SHA 357ae38View commit details -
Fix warning: warning: doxygen no longer ships with the FreeSans font. You may want to clear or change DOT_FONTNAME. Otherwise you run the risk that the wrong font is being used for dot generated graphs.
Configuration menu - View commit details
-
Copy full SHA for fa78e8b - Browse repository at this point
Copy the full SHA fa78e8bView commit details -
Fix compiler warnings: no previous prototype
Local function should be declared static. Fix: pcsc.c:107:1: warning: no previous prototype for ‘pcsc_get_scardcontext’ [-Wmissing-prototypes] pcsc_get_scardcontext(void) ^~~~~~~~~~~~~~~~~~~~~ pcsc.c:119:1: warning: no previous prototype for ‘pcsc_free_scardcontext’ [-Wmissing-prototypes] pcsc_free_scardcontext(void) ^~~~~~~~~~~~~~~~~~~~~~ pcsc.c:135:5: warning: no previous prototype for ‘pcsc_transmit’ [-Wmissing-prototypes] int pcsc_transmit(struct nfc_device *pnd, const uint8_t *tx, const size_t tx_len, uint8_t *rx, size_t *rx_len) ^~~~~~~~~~~~~ pcsc.c:160:5: warning: no previous prototype for ‘pcsc_get_status’ [-Wmissing-prototypes] int pcsc_get_status(struct nfc_device *pnd, int *target_present, uint8_t *atr, size_t *atr_len) ^~~~~~~~~~~~~~~ pcsc.c:178:5: warning: no previous prototype for ‘pcsc_reconnect’ [-Wmissing-prototypes] int pcsc_reconnect(struct nfc_device *pnd, DWORD share_mode, DWORD protocol, DWORD disposition) ^~~~~~~~~~~~~~ pcsc.c:194:9: warning: no previous prototype for ‘pcsc_get_icc_type’ [-Wmissing-prototypes] uint8_t pcsc_get_icc_type(const struct nfc_device *pnd) ^~~~~~~~~~~~~~~~~ pcsc.c:203:6: warning: no previous prototype for ‘is_pcsc_reader_vendor’ [-Wmissing-prototypes] bool is_pcsc_reader_vendor(const struct nfc_device *pnd, const char *target_vendor_name) ^~~~~~~~~~~~~~~~~~~~~ pcsc.c:219:5: warning: no previous prototype for ‘pcsc_get_atqa’ [-Wmissing-prototypes] int pcsc_get_atqa(struct nfc_device *pnd, uint8_t *atqa, size_t atqa_len) ^~~~~~~~~~~~~ pcsc.c:245:5: warning: no previous prototype for ‘pcsc_get_ats’ [-Wmissing-prototypes] int pcsc_get_ats(struct nfc_device *pnd, uint8_t *ats, size_t ats_len) ^~~~~~~~~~~~ [...]
Configuration menu - View commit details
-
Copy full SHA for 5294c02 - Browse repository at this point
Copy the full SHA 5294c02View commit details -
pcsc: remove unused function pcsc_initiator_deselect_target
pcsc.c:763:12: warning: ‘pcsc_initiator_deselect_target’ defined but not used [-Wunused-function] static int pcsc_initiator_deselect_target(struct nfc_device *pnd) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Configuration menu - View commit details
-
Copy full SHA for 63cf0ac - Browse repository at this point
Copy the full SHA 63cf0acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3c468 - Browse repository at this point
Copy the full SHA 5c3c468View commit details -
Configuration menu - View commit details
-
Copy full SHA for f02ff51 - Browse repository at this point
Copy the full SHA f02ff51View commit details
Commits on May 27, 2020
-
1. Fix bug for Mifare card, before do authentication, need to load PIN/password first 2. Fix bug when to get card ATS
Configuration menu - View commit details
-
Copy full SHA for b02f94d - Browse repository at this point
Copy the full SHA b02f94dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53eccd4 - Browse repository at this point
Copy the full SHA 53eccd4View commit details
Commits on Jun 21, 2020
-
autotools: make example build optional
This patch makes example build optional for autotools build system. In order to keep the former behavior, example build is enabled by default. Signed-off-by: Samuel Martin <[email protected]> [Retrieved (and slightly updated to remove CMakeLists.txt) from: https://git.buildroot.net/buildroot/tree/package/libnfc/0001-build-systems-make-example-build-optional.patch] Signed-off-by: Fabrice Fontaine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 874d960 - Browse repository at this point
Copy the full SHA 874d960View commit details
Commits on Jun 22, 2020
-
Add length check to have compatible with R502
improve the code, to have compatible with OEM R502 firmware.
Configuration menu - View commit details
-
Copy full SHA for 435e2ff - Browse repository at this point
Copy the full SHA 435e2ffView commit details -
Merge pull request nfc-tools#606 from FeitianSmartcardReader/master
Add length check when work with Feitian OEM R502
Configuration menu - View commit details
-
Copy full SHA for 1f6f75a - Browse repository at this point
Copy the full SHA 1f6f75aView commit details
Commits on Jun 24, 2020
-
Merge pull request nfc-tools#605 from ffontaine/master
autotools: make example build optional
Configuration menu - View commit details
-
Copy full SHA for 4b7791f - Browse repository at this point
Copy the full SHA 4b7791fView commit details
Commits on Jun 25, 2020
-
partial fix of nfc-mfclassic which only writes first sector of each b…
…lock and not sector 1,2,3 unles 'unlocked' write - debuggers still in!
Configuration menu - View commit details
-
Copy full SHA for a28a537 - Browse repository at this point
Copy the full SHA a28a537View commit details -
Configuration menu - View commit details
-
Copy full SHA for e560689 - Browse repository at this point
Copy the full SHA e560689View commit details -
only test DirectWrite write if we need to. only write block 0 if spec…
…ifically requested to.
Configuration menu - View commit details
-
Copy full SHA for 7b6ff73 - Browse repository at this point
Copy the full SHA 7b6ff73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a87f1f - Browse repository at this point
Copy the full SHA 5a87f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd96571 - Browse repository at this point
Copy the full SHA dd96571View commit details -
add rewrite support for gen2 tags with W command
add rewrite support for gen2 tags with W command
Configuration menu - View commit details
-
Copy full SHA for 3f4b7a0 - Browse repository at this point
Copy the full SHA 3f4b7a0View commit details -
sends lib log to /dev/null in posix and added option (v) to reactivate
There in an error handling and messaging inside
Configuration menu - View commit details
-
Copy full SHA for 4e922e8 - Browse repository at this point
Copy the full SHA 4e922e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b21d87 - Browse repository at this point
Copy the full SHA 2b21d87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5e654 - Browse repository at this point
Copy the full SHA 7a5e654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02f0f6b - Browse repository at this point
Copy the full SHA 02f0f6bView commit details -
swap 0 block write and other blocks write
when writing to gen2 and possible on gen3, it writes first block 3 wich is the trailing sector before writing to block 0, so the last write to block 0 fails because authenticate to old keyset
Configuration menu - View commit details
-
Copy full SHA for 3c55b87 - Browse repository at this point
Copy the full SHA 3c55b87View commit details
Commits on Jun 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 709ef83 - Browse repository at this point
Copy the full SHA 709ef83View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7b9b0e - Browse repository at this point
Copy the full SHA f7b9b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for db957aa - Browse repository at this point
Copy the full SHA db957aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bc569 - Browse repository at this point
Copy the full SHA 01bc569View commit details
Commits on Jun 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6921e57 - Browse repository at this point
Copy the full SHA 6921e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8fcaea - Browse repository at this point
Copy the full SHA c8fcaeaView commit details
Commits on Jun 28, 2020
-
Merge pull request nfc-tools#608 from gelotus/nfc-mfclassic
Improve support for gen2 and gen3 tags thanks @gelotus
Configuration menu - View commit details
-
Copy full SHA for 0de5596 - Browse repository at this point
Copy the full SHA 0de5596View commit details
Commits on Jun 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0bf4cec - Browse repository at this point
Copy the full SHA 0bf4cecView commit details -
too many different clone tags, let the user to chose action
too many different clone tags, let the user to chose action
Configuration menu - View commit details
-
Copy full SHA for f2677da - Browse repository at this point
Copy the full SHA f2677daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fb61d3 - Browse repository at this point
Copy the full SHA 6fb61d3View commit details
Commits on Jul 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for db081ed - Browse repository at this point
Copy the full SHA db081edView commit details -
Merge pull request nfc-tools#610 from iceman1001/master
chg: make version printing obey verbose flag
Configuration menu - View commit details
-
Copy full SHA for fc51c86 - Browse repository at this point
Copy the full SHA fc51c86View commit details
Commits on Jul 4, 2020
-
Merge pull request nfc-tools#609 from gelotus/fix-4k
Fix 4k - [@gelotus] (we can re-introduce support for other card types later as long as we adhere to the principal that we don't write unless requested to)
Configuration menu - View commit details
-
Copy full SHA for 66d3560 - Browse repository at this point
Copy the full SHA 66d3560View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82f23c4 - Browse repository at this point
Copy the full SHA 82f23c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e21fab3 - Browse repository at this point
Copy the full SHA e21fab3View commit details
Commits on Jul 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7ad18a2 - Browse repository at this point
Copy the full SHA 7ad18a2View commit details
Commits on Jul 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9cece8b - Browse repository at this point
Copy the full SHA 9cece8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f56bbab - Browse repository at this point
Copy the full SHA f56bbabView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5fcd08 - Browse repository at this point
Copy the full SHA d5fcd08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c09dc1 - Browse repository at this point
Copy the full SHA 5c09dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1077228 - Browse repository at this point
Copy the full SHA 1077228View commit details -
Configuration menu - View commit details
-
Copy full SHA for e37d24e - Browse repository at this point
Copy the full SHA e37d24eView commit details
Commits on Jul 11, 2020
-
Merge pull request nfc-tools#611 from gelotus/msvc
windows compiling with native tools and clang, macos catalina compiling, added travis ci build tests
Configuration menu - View commit details
-
Copy full SHA for cc4311a - Browse repository at this point
Copy the full SHA cc4311aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a04a5 - Browse repository at this point
Copy the full SHA d9a04a5View commit details
Commits on Oct 10, 2020
-
docs: fix simple typo, mecanism -> mechanism
There is a small typo in contrib/win32/libnfc/buses/uart.c, libnfc/drivers/acr122_usb.c, libnfc/drivers/acr122s.c, libnfc/drivers/arygon.c, libnfc/drivers/pn532_uart.c, libnfc/drivers/pn53x_usb.c. Should read `mechanism` rather than `mecanism`.
Configuration menu - View commit details
-
Copy full SHA for 126cf9c - Browse repository at this point
Copy the full SHA 126cf9cView commit details
Commits on Oct 11, 2020
-
Merge pull request nfc-tools#622 from timgates42/bugfix_typo_mechanism
docs: fix simple typo, mecanism -> mechanism
Configuration menu - View commit details
-
Copy full SHA for c3f739d - Browse repository at this point
Copy the full SHA c3f739dView commit details
Commits on Oct 20, 2020
-
Modify code to add compatibility of readers
Follow the NXP Contactless card IC rules to be compatible with Feitian new and old R502 reader.
Configuration menu - View commit details
-
Copy full SHA for 0cd314c - Browse repository at this point
Copy the full SHA 0cd314cView commit details
Commits on Oct 24, 2020
-
Merge pull request nfc-tools#624 from FeitianSmartcardReader/master
Modify code to add compatibility of readers
Configuration menu - View commit details
-
Copy full SHA for b5180a6 - Browse repository at this point
Copy the full SHA b5180a6View commit details
Commits on Nov 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3af2e14 - Browse repository at this point
Copy the full SHA 3af2e14View commit details -
Merge pull request nfc-tools#626 from aviallon/fix-typo-pcsc
Fix typo in variable name in pcsc.c
Configuration menu - View commit details
-
Copy full SHA for 7ebf9b9 - Browse repository at this point
Copy the full SHA 7ebf9b9View commit details
Commits on Jan 22, 2021
-
README.md: fix URL of pcsc-lite
The project moved from .alioth.debian.org to .apdu.fr
Configuration menu - View commit details
-
Copy full SHA for 2b5ad9c - Browse repository at this point
Copy the full SHA 2b5ad9cView commit details
Commits on May 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1f4d2fb - Browse repository at this point
Copy the full SHA 1f4d2fbView commit details
Commits on Jun 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1dc9dcb - Browse repository at this point
Copy the full SHA 1dc9dcbView commit details
Commits on Jun 13, 2021
-
This new example allows to operate on some ISO-14443-B ST25TB* and legacy SR* cards (read, write, info)
Configuration menu - View commit details
-
Copy full SHA for 180fbab - Browse repository at this point
Copy the full SHA 180fbabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a94f20 - Browse repository at this point
Copy the full SHA 9a94f20View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba14d10 - Browse repository at this point
Copy the full SHA ba14d10View commit details -
Configuration menu - View commit details
-
Copy full SHA for c924e5e - Browse repository at this point
Copy the full SHA c924e5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9cb26b - Browse repository at this point
Copy the full SHA a9cb26bView commit details
Commits on Jul 10, 2021
-
Merge pull request nfc-tools#645 from gentilkiwi/master
Add nfc-st25b example
Configuration menu - View commit details
-
Copy full SHA for fb290be - Browse repository at this point
Copy the full SHA fb290beView commit details
Commits on Aug 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1b8c244 - Browse repository at this point
Copy the full SHA 1b8c244View commit details
Commits on Aug 5, 2021
-
Merge pull request nfc-tools#649 from linkclau/master
Include unistd.h (required because of usleep())
Configuration menu - View commit details
-
Copy full SHA for 56f6bd4 - Browse repository at this point
Copy the full SHA 56f6bd4View commit details -
Merge pull request nfc-tools#639 from rstular/fix-atqa-comparison
Fix - assignment instead of comparison (PCSC driver)
Configuration menu - View commit details
-
Copy full SHA for c8185c9 - Browse repository at this point
Copy the full SHA c8185c9View commit details
Commits on Aug 14, 2021
-
Without this patch the cmake config assume that every UNIX system that is not APPLE is automatically a linux system. This however causes problems on FreeBSD and properly on other BSD systems. We now explicitly check if the CMAKE_SYSTEM_NAME is set to Linux.
Configuration menu - View commit details
-
Copy full SHA for a884a45 - Browse repository at this point
Copy the full SHA a884a45View commit details -
Merge pull request nfc-tools#652 from xanderio/fix-freebsd
Fix builds on FreeBSD
Configuration menu - View commit details
-
Copy full SHA for 6d0e8a5 - Browse repository at this point
Copy the full SHA 6d0e8a5View commit details
Commits on Sep 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 16671bd - Browse repository at this point
Copy the full SHA 16671bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3df7f25 - Browse repository at this point
Copy the full SHA 3df7f25View commit details
Commits on Jul 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c4e04d5 - Browse repository at this point
Copy the full SHA c4e04d5View commit details