Romuald Conty
9b37ccd725
Restore missing default keys
...
Bug introduced in previous commit...
2013-04-05 10:15:54 +02:00
Romuald Conty
e5024608f3
Sync nfc-utils.[hc] with devel libnfc files
2013-04-04 23:55:00 +02:00
Romuald Conty
ba7e75cd16
make style
2013-02-20 19:01:41 +01:00
Romuald Conty
0c2d2b5894
Fixes error handling when performing MIFARE commands:
...
Before this commit, MFOC was considering any errors as authentication error (AUTH command) or permission error (READ/WRITE commands);
With this patch, any error which is not a tag-related error will produce a program exit (with EXIT_FAILURE flag).
Plus, this commit silents MIFARE authentication error while MFOC try some default keys...
2013-02-20 18:50:42 +01:00
Romuald Conty
9a02d34ede
Clean GPL licence header in mfoc.c
2013-02-20 18:44:29 +01:00
Romuald Conty
6b65fb4ca2
Cleans code: cosmetic variables alignment
2013-02-20 18:27:16 +01:00
Romuald Conty
0406f0002e
Fixes comparaisons between signed and unsigned values
2013-02-20 18:23:07 +01:00
Romuald Conty
b1bc800c83
Removes redundant redeclaration of ‘lfsr_rollback_word’ [-Wredundant-decls]
2013-02-20 18:11:56 +01:00
Romuald Conty
166a1467c2
Use defined macros instead of hardcoded values (MC_AUTH_A/MC_AUTH_B)
2013-02-20 18:08:36 +01:00
Romuald Conty
2b16dc7ff8
Prints symbols signification during key search
2013-02-20 18:05:57 +01:00
Romuald Conty
35489b09a1
Debian: update watch file
2013-02-19 20:05:49 +01:00
Romuald Conty
ab826c9fe8
Debian: upgrade compat from 7 to 9
2013-02-16 15:57:34 +01:00
Romuald Conty
e52c737242
Debian: update program description
2013-02-16 15:56:28 +01:00
Romuald Conty
205050848c
Debian: update website and VCS
2013-02-16 15:55:49 +01:00
Romuald Conty
ed16dec250
Debian: allow to use libnfc 1.7.0 RCx
2013-02-16 15:54:23 +01:00
Romuald Conty
d10f2e0bdb
Debian: new entry for 0.10.5
2013-02-16 15:50:55 +01:00
Romuald Conty
1c5af20e98
Releases MFOC 0.10.5
2013-01-31 18:17:13 +01:00
Romuald Conty
d65d57d06e
Uses __asm__ instead of asm keyword to prevent from troubles during compilation.
...
http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html
2013-01-30 15:11:24 +01:00
Romuald Conty
6674459a57
Updates Debian package
2013-01-20 16:07:10 +01:00
Romuald Conty
c004dd2c2c
Update ChangeLog
2013-01-20 15:49:18 +01:00
Romuald Conty
051d70e2ed
Update outdated email addresses
2013-01-20 15:48:16 +01:00
Romuald Conty
6048309a13
Format source code with "make style"
2013-01-20 15:36:59 +01:00
Romuald Conty
2596aeac80
Add "make style" directive to format source code
2013-01-20 15:36:27 +01:00
Romuald Conty
10699271f6
Updates source to use libnfc 1.7.0
2013-01-20 15:27:05 +01:00
Romuald Conty
87d6203b88
Update mifare.* and nfc-utils.* from libnfc utils directory
2013-01-20 15:25:40 +01:00
Romuald Conty
1a2ed65879
Ignore generated files in source repository
2013-01-20 15:24:57 +01:00
Romuald Conty
02afffce07
Fix tolerance (-T) option (Fixes issue 102)
...
Thanks to fnargwibble
2012-10-14 10:35:37 +00:00
Romuald Conty
25e1b8a3c6
do not display an error when authentication failed
2012-06-03 21:32:57 +00:00
Romuald Conty
451f2fa29c
use authuid instead uid name when handling the authentication uid bytes (different from UID with 7bytes MIFARE Classic
2012-06-03 21:23:51 +00:00
Romuald Conty
bc109b9252
some code clean up: find . -name '*.[ch]' | xargs perl -pi -e 's/\t+$//; s/ +$//'
2012-06-03 21:07:51 +00:00
Romuald Conty
435de61cc5
Allow to find default keys using 7bytes UID MIFARE Classic tags
2012-06-02 01:26:48 +00:00
Romuald Conty
3b02985173
Remove not requiered anticol and configuration, its speed up default keys search
2012-06-02 00:48:58 +00:00
Romuald Conty
262e206b0a
Enhance default keys search result: '/', '\' and 'x' means respectively A, B and both key(s) found.
2012-06-02 00:44:58 +00:00
Romuald Conty
3545975303
foc> source code maintenance:
...
- upgrade to last libnfc devel API
- removes various warnings
- update debian package
2012-06-01 23:02:01 +00:00
Romuald Conty
ea0c8a7047
compilation improvements (Thanks to Thomas Hood)
2011-10-17 09:50:54 +00:00
Romuald Conty
2be6d8ddef
Sync w/ libnfc-1.5.1 (Fixes Issue 79)
2011-09-28 15:32:01 +00:00
Romuald Conty
c3808a240c
sync nfc-utils.c with libnfc trunk.
2011-07-11 18:53:23 +00:00
Romuald Conty
ece9619e6d
debian: update pam_nfc, mfoc and libfreefare packages to use dh7.
2011-05-20 16:00:11 +00:00
Romuald Conty
a3ddbf6a32
debian: silent lintian warning
2011-05-20 14:59:19 +00:00
Romuald Conty
55c3296983
usage output is now more standard (Thanks to Thomas Hood)
2011-05-20 14:42:40 +00:00
Romuald Conty
21b58f0bf6
debian package now use dh_autoreconf to build against svn.
2011-05-20 14:40:36 +00:00
Romuald Conty
5e3f177ee6
in some cases ./configure file needs to be chmoded (dpkg-source -b mfoc).
2011-05-19 10:42:13 +00:00
Romuald Conty
367f0d050e
import debian files (Thanks to Thomas Hood)
2011-05-19 08:01:31 +00:00
Romuald Conty
3b2b569f0d
add manpage (Thanks to Thomas Hood)
2011-05-18 15:01:44 +00:00
Romuald Conty
2ff463b5c1
read multiple keys from command line (Thanks to Frank Morgner) (Fixes Issue 63)
2011-05-18 14:56:21 +00:00
Romuald Conty
658d77ec0d
prepare 0.10.2 release
2011-05-18 12:10:17 +00:00
Romuald Conty
a13df02f79
improve tests made before running and show tag info using print_nfc_iso14443a_info()
2011-05-18 09:18:29 +00:00
Romuald Conty
001049599f
try to disconnect() the device on error.
2011-04-08 15:19:39 +00:00
Romuald Conty
a978ac16a9
show errors then exit on mf_configure()
2011-04-08 10:05:49 +00:00
Romuald Conty
1c2ff2b263
apply a patch suggested by Valentijn Sessink. See Issue 56.
2011-04-08 09:32:56 +00:00
Romuald Conty
d1c676b01d
minors fixes and indent.
2011-04-08 09:17:10 +00:00
Romuald Conty
9e636c9885
show error (using nfc_perror) then exit if some nfc_* functions failed on init.
2011-04-08 08:54:55 +00:00
Romuald Conty
ef75599d75
minor debug improvements.
2011-04-08 08:35:55 +00:00
Romuald Conty
e076683dea
minor fixes/enhancements and version bumping
2011-04-04 12:28:11 +00:00
Romuald Conty
4d1ce73772
hide authentication errors
2011-04-04 10:38:30 +00:00
Romuald Conty
dafa6e42db
sync nfc-utils.h/c and mifare.c/h with libnfc's ones.
2011-04-04 10:01:33 +00:00
Romuald Conty
6a3977545e
use strtoll() function in order to retrieve 64bits wide value. (Fixes Issue 55)
2011-02-02 10:46:16 +00:00
Romuald Conty
af8ec581be
bump package version
2010-11-18 11:20:55 +00:00
Romuald Conty
d4eb0e3eba
sync nfc-utils.* from libnfc
2010-11-18 11:18:21 +00:00
Romuald Conty
0320ded902
upgrade code to work with develoment version of libnfc (upcomming 1.4.0)
...
Update code to match with the new API;
Sync nfc-utils.[ch] from libnfc's repo;
Update ./configure to detect libnfc 1.4.0;
2010-11-02 09:36:39 +00:00
Romuald Conty
2072e323bb
update code in order to use libnfc 1.3.9, minor clean up, and minor enhancements.
2010-09-14 09:38:43 +00:00
Romuald Conty
532aaf6bc9
Import MFOC 0.08 from http://www.nethemba.com/mfoc.tar.bz2 on 13th Sept 2010
2010-09-14 09:34:51 +00:00