Commit graph

69 commits

Author SHA1 Message Date
b57259b51d Renamed module and files to nfc_smartcard 2015-12-06 17:06:53 +01:00
c297246545 Guess default python-config binary 2015-12-06 16:46:34 +01:00
84f812b116 Ability to select test (ndef4, yubikey, visa, mastercard) 2015-12-06 16:38:51 +01:00
746cf9da63 Add sample for Visa and Mastercard APDUs 2015-12-06 16:23:55 +01:00
26ec2ef853 Platforms supported 2015-12-04 17:18:44 +01:00
7cd1f0eaf3 Note on libnfc configuration 2015-12-04 17:16:42 +01:00
35ebb0c1ff Note on libnfc configuration 2015-12-04 17:14:33 +01:00
c1d531e201 Update README 2015-12-04 17:10:13 +01:00
f77a3e3e86 Update python-config to python2.7-config, now default on Raspbian 8 2015-12-04 17:09:59 +01:00
cb1dc6dab9 retab 2014-08-22 21:38:03 +02:00
c5e2815b33 Numbering note in config. 2014-07-26 00:12:58 +02:00
Ondrej Mikle
19721744a0 Make sure lock pin is pulled down when exiting on interrupt 2014-07-24 18:42:23 +02:00
Ondrej Mikle
e181278df5 Pin numbering changed to GPIO scheme. 2014-07-24 16:14:22 +02:00
Ondrej Mikle
2d5f02573f More documentation 2014-07-24 15:53:03 +02:00
5d82672fa1 Documentation fixes 2014-07-23 22:17:43 +02:00
d00900e44e Numbering/readability fix 2014-07-23 16:37:32 +02:00
b554abc72b Howto in README 2014-07-23 16:34:44 +02:00
2dfb2bee73 Script for adding users 2014-07-23 16:29:44 +02:00
25a5a8dd67 More sensible unlocker class default for actual use 2014-07-23 15:36:56 +02:00
785c5ddbed HMAC failure is logged. 2014-07-23 13:20:59 +02:00
d4eff7da3a Challenge made from random string in HMAC authentication. 2014-07-23 13:16:15 +02:00
b281c7a0bc Added Yubikey Neo HMAC authenthication 2014-07-23 13:12:15 +02:00
5b77dff18d Added unlocker classes concept 2014-07-23 10:26:53 +02:00
739c1a1e19 Renamed card scanner class. 2014-07-23 02:49:17 +02:00
9dcc30fc8d Remove open-close-select from test script. 2014-07-22 13:12:16 +02:00
f184df9bf6 Removed explicit target deselection from scanUID. 2014-07-22 11:30:26 +02:00
5ea1ea786d Added Yubikey HMAC APDU into comments for future reference. 2014-07-22 11:25:49 +02:00
6ae565373a Sending APDUs 2014-07-22 11:13:45 +02:00
703c214421 Better handling of unknown UIDs 2014-07-21 14:18:44 +02:00
16a5f149b4 Support for uint8_t in swig wrapper. 2014-07-21 13:57:59 +02:00
5770eea7ca Removed threads, this better works in one daemon. 2014-07-21 13:56:58 +02:00
b3d03b1f69 Logfile and loglevel added 2014-07-20 22:54:54 +02:00
02c9ba3d58 Make threads non-daemon. 2014-07-20 22:43:36 +02:00
a83fb9caee gitignore 2014-07-20 22:32:50 +02:00
ceb1692e1a Added config and config parser. 2014-07-20 22:32:46 +02:00
810c383283 Added id as primary key to authorized_keys table 2014-07-20 22:01:45 +02:00
b1c569e86f Added timeouts so that reader doesn't bombard with UIDs. Changed queue length to 1 to make it block. 2014-07-20 21:44:51 +02:00
8f41b868a0 Removed UID printing 2014-07-20 01:48:47 +02:00
23ae9ac77c Make the UID read into infinite cycle 2014-07-20 01:43:54 +02:00
8869d25261 First broken daemon 2014-07-20 01:28:16 +02:00
fc74d89a19 Brmdoor daemon sketch 2014-07-20 01:04:59 +02:00
c5443cf913 Tests show repr() of database objects. 2014-07-19 23:08:37 +02:00
a41c9175a2 README 2014-07-19 23:02:46 +02:00
169e8461d2 UID Authenticator 2014-07-19 22:41:46 +02:00
cfabc90911 gitignore 2014-07-19 21:34:07 +02:00
85d15cd887 Renamed runme.py to test_nfc.py 2014-07-19 21:23:30 +02:00
cabe1caa87 gitignore 2014-07-19 21:18:41 +02:00
faf8eb9cd7 Proper Python includes 2014-07-19 20:38:33 +02:00
05bd1d4de0 Better cleaning 2014-07-19 20:33:05 +02:00
971e619de7 Removed useless close/open cycle from example 2014-07-19 20:13:41 +02:00