Oleg Moiseenko
4433f8982c
Appveyour fix paths ( #379 )
2019-08-30 13:55:35 +03:00
Philippe Teuwen
2c853d94ea
move hardnested tables to resources/
2019-08-30 09:02:01 +02:00
Philippe Teuwen
40709f4536
move defparams.json to resources/emv_defparams.json
2019-08-30 02:18:14 +02:00
Philippe Teuwen
382129205f
move capk.txt to resources/
2019-08-30 02:10:55 +02:00
Philippe Teuwen
4fe7c7c9fa
remove utf8 dashes
2019-08-27 23:17:02 +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
Philippe Teuwen
f276dca3f1
less hardcoded sizes and more ARRAYLEN
2019-07-31 23:45:17 +02:00
Philippe Teuwen
8e6258936c
make style
2019-07-19 13:18:35 +02:00
merlokk
84022807a8
fix rare emv search behavior
2019-07-17 12:20:04 +03:00
merlokk
a6977860db
fix emv search keep field bug
2019-07-17 11:27:05 +03:00
merlokk
638d698445
make style
2019-07-16 18:05:36 +03:00
merlokk
5fd2a7613f
add check
2019-07-16 18:05:23 +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
merlokk
a30c62137b
use apduencode for emv commands
2019-07-16 17:04:54 +03:00
merlokk
7726ec6000
move sAPDU
2019-07-16 16:05:47 +03:00
Oleg Moiseenko
ddd4601c1e
Merge branch 'master' into ext_apdu
2019-07-15 19:25:48 +03:00
merlokk
84c09ce881
added define PACKED
2019-07-15 19:21:19 +03:00
merlokk
d2a2acf69c
make style
2019-07-15 19:12:01 +03:00
merlokk
df1dd71d14
apdu format and print works
2019-07-15 17:26:42 +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
Philippe Teuwen
bb3c5e364e
remove perror
2019-07-14 00:30:57 +02:00
merlokk
d94c74b24b
make style
2019-07-12 13:58:38 +03:00
merlokk
4d8a411413
APDUEncode
2019-07-11 13:08:43 +03:00
Gabriele Gristina
1740d43655
Fix EMV bug
2019-07-10 18:48:15 +02:00
merlokk
1169a6cf1b
apdu rename and print
2019-07-10 19:21:54 +03:00
merlokk
16b6d7e529
apdu universal parser
2019-07-10 19:11:56 +03:00
Philippe Teuwen
732bc766f9
Reduce some var scopes
2019-06-07 18:41:39 +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
a91d0a7b19
Smart color handling:
...
* if on Windows, no color, as usual
* if on Linux, color only on real term
* no color when > foo
* no color in the logfile
2019-04-30 00:41:52 +02:00
Philippe Teuwen
7331b7d6d2
Merge branch 'master' into experimental_varlen
...
* master:
Add ref to new mifaresim.h in standalone modes
fix: Standalone/hf_colin now compiles
Update readme.md
chg: hitag compile flag optional
fix: standalonemode matty_run now compiles
typo
smallfix
chg: fpga lf simulation
chg: 'fpga lf sim' - 25% both on sides.
2019-04-19 23:17:36 +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
merlokk
8bf8f1735e
smallfix
2019-04-18 11:25:57 +03:00
Philippe Teuwen
7cbcf8163c
Merge branch 'master' into experimental_varlen
...
* master: (27 commits)
textual
style redundant assignment
timeout fix
small fix
add termcap
add readline and small fix
rdp
textual
null term?
fix: https://github.com/RfidResearchGroup/proxmark3/issues/166
add dlls to release
style
style
test fix
test fixes
another fix
fix memleak
fix
textual
use printandlogex
...
2019-04-17 22:06:39 +02:00
iceman1001
b574db169e
textual
2019-04-17 16:56:52 +02:00
iceman1001
ec7ab1a4ed
fix: https://github.com/RfidResearchGroup/proxmark3/issues/166
2019-04-17 16:52:58 +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
iceman1001
01b83482a7
use printandlogex
2019-04-17 11:58:44 +02:00
Philippe Teuwen
4eaa2fc5aa
move common util fcts to /common to avoid common files (e.g. crc) to depend on non-common files
2019-04-16 23:02:40 +02:00
iceman1001
aaedeafbb1
style spaces
2019-04-16 16:56:56 +02:00
iceman1001
f50566225c
styles
2019-04-16 16:02:03 +02:00
iceman1001
eae370fc3d
not null?
2019-04-16 15:51:13 +02:00