Philippe Teuwen
1f364106ce
fix few mem leaks
2019-10-06 01:18:04 +02:00
Philippe Teuwen
4ae8a3d86b
fix few printf arg types
2019-10-05 23:56:19 +02:00
Philippe Teuwen
782feb934a
split slow tests
2019-09-21 18:32:07 +02:00
merlokk
c5ea6b54ce
add ignoring results of some tests
2019-09-16 17:37:18 +03:00
Ludovic Rousseau
a1852eaa4b
Fix typos
...
Thanks to Debian lintian for the reports:
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 formated formatted
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 succesfully successfully
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 Skiped Skipped
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 standart standard
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 supress suppress
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 successfull successful
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 Succeded Succeeded
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 Overriden Overridden
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 aquire acquire
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 occured occurred
I: proxmark3: spelling-error-in-binary usr/bin/proxmark3 delimeter delimiter
2019-09-14 17:44:58 +02:00
Philippe Teuwen
40709f4536
move defparams.json to resources/emv_defparams.json
2019-08-30 02:18:14 +02:00
Philippe Teuwen
d19754567d
summer restructuring:
...
* .h include only the strict minimum for their own parsing
* this forces all files to include explicitment their needs and not count on far streched dependencies
* this helps Makefile to rebuild only the minimum
* according to this rule, most standalone .h are now gone
* big app.h is gone
* remove seldom __cplusplus, if c++ happens, everything will have to be done properly anyway
* all unrequired include were removed
* split common/ into common/ (client+arm) and common_arm/ (os+bootloader)
* bring zlib to common/
* bring stuff not really/not yet used in common back to armsrc/ or client/
* bring liblua into client/
* bring uart into client/
* move some portions of code around (dbprint, protocols,...)
* rename unused files into *_disabled.[ch] to make it explicit
* rename soft Uarts between 14a, 14b and iclass, so a standalone could use several without clash
* remove PrintAndLogDevice
* move deprecated-hid-flasher from client to tools
* Makefiles
* treat deps in armsrc/ as in client/
* client: stop on warning (-Werror), same as for armsrc/
Tested on:
* all standalone modes
* Linux
2019-08-11 21:42:01 +02:00
merlokk
638d698445
make style
2019-07-16 18:05:36 +03:00
merlokk
e61a65fbe8
check PPSE instead of PSE and vice versa. I have one card with this strange behavior...
2019-07-16 17:15:32 +03:00
Philippe Teuwen
55602bf833
Fix few zelaous WARNING->ERR
2019-07-14 12:17:34 +02:00
Philippe Teuwen
8bf4b4ad97
Promote WARNING to ERR on some error msgs
2019-07-14 00:35:18 +02:00
Gabriele Gristina
1740d43655
Fix EMV bug
2019-07-10 18:48:15 +02:00
iceman1001
0cedfc7b2b
chg: list should always be available, since we can now load / save trace files.
2019-05-02 10:42:02 +02:00
Philippe Teuwen
59cc7b46d4
emv: dynamic detection in client
2019-05-02 00:23:58 +02:00
Philippe Teuwen
6b2677c154
Replace WITH_SMARTCARD by dynamic detection in client
2019-05-01 22:33:27 +02:00
Philippe Teuwen
ca43afa19b
begin of dynamic capabilities handling in client
2019-05-01 20:48:15 +02:00
Philippe Teuwen
45afe8dec0
errors retval for cmdemv
2019-04-19 01:14:58 +02:00
Philippe Teuwen
1b6a45ac17
propagate CmdsParse return value
2019-04-19 00:47:51 +02:00
iceman1001
1ee3679a98
style
2019-04-17 14:54:42 +02:00
iceman1001
da2aa2c55f
test fix
2019-04-17 14:50:07 +02:00
iceman1001
524346901a
test fixes
2019-04-17 14:48:32 +02:00
iceman1001
72f6ba712a
textual
2019-04-17 14:01:05 +02:00
iceman1001
bc0e9687d7
use printandlogex
2019-04-17 13:45:55 +02:00
Philippe Teuwen
b6ee94ec8e
style
2019-04-13 22:07:58 +02:00
Philippe Teuwen
4f32655004
use more static and fix [-Wmissing-prototypes], ongoing...
2019-04-13 00:25:43 +02:00
Philippe Teuwen
05374fce07
Rework Cmd exposed API, use more static and fix [-Wmissing-prototypes]
2019-04-12 19:41:56 +02:00
iceman1001
6609db82ab
textual
2019-04-11 17:20:08 +02:00
Philippe Teuwen
cc0454d5d2
tag unused Cmd [-Wunused-parameter]
2019-04-10 12:23:40 +02:00
Philippe Teuwen
7f76fea21a
good const, bad const, fixing -Wincompatible-pointer-types-discards-qualifiers
2019-04-10 10:21:42 +02:00
iceman1001
bf99a181a8
free?
2019-03-15 00:32:50 +01:00
Philippe Teuwen
961d929f4d
changing {} style to match majority of previous style
2019-03-10 11:20:22 +01:00
Philippe Teuwen
0373696662
make style
2019-03-10 00:00:59 +01:00
Philippe Teuwen
0d9223a547
client: fix mix of spaces & tabs
2019-03-09 23:35:06 +01:00
Philippe Teuwen
60f292b18e
remove spurious spaces & tabs at end of lines
2019-03-09 08:59:13 +01:00
iceman1001
8c6312e209
fix mem leaks
2019-02-25 19:10:37 +01:00
iceman1001
157e08f51d
fix: mem leaks
2019-02-24 22:17:36 +01:00
iceman1001
6d63b3fbed
fix: mem leaks.
2019-02-21 16:17:49 +01:00
iceman1001
91d6836a47
fix: mem leaks.
2019-02-21 15:34:31 +01:00
iceman1001
06ade9970a
FIX: mem leaks
...
FIX: 'hf mf nested' - params
2019-02-20 22:29:39 +01:00
merlokk
2c4db1ce7c
check ATR length
2019-02-20 19:37:30 +02:00
Oleg Moiseenko
d589e9cd45
Merge pull request #98 from merlokk/typ1
...
typo
2019-02-20 17:54:34 +02:00
merlokk
8ddedcb140
typo
2019-02-20 17:54:05 +02:00
merlokk
12582df976
fix macro
2019-02-20 16:05:32 +02:00
merlokk
ed991e76b4
add print error if smart card functionality not defined
2019-02-20 16:04:08 +02:00
merlokk
fe66f0fac4
added contact to emv scan
2019-02-20 15:52:26 +02:00
merlokk
25d6a1274f
small improvement
2019-02-19 21:19:45 +02:00
merlokk
56c9bcc03a
added IAD decoding and some improvements
2019-02-19 21:15:54 +02:00
merlokk
bebfcab7b9
Merge branch 'master' of github.com:merlokk/proxmark3i into emv_vsdc
2019-02-19 18:34:52 +02:00
iceman1001
c419f7bf37
CHG: dropfield when CL is used.
2019-01-29 15:42:31 +01:00
iceman1001
4fe4d74bfe
FIX: 'emv roca' - not executing when client is compiled without WITH_SMARTCARD functionality, like for old devices
...
see https://github.com/RfidResearchGroup/proxmark3/issues/85
2019-01-25 11:42:52 +01:00