iceman1001
d28fac3ef0
style
2019-04-14 11:43:05 +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
e7f4f615c0
unified text
2019-04-12 10:55:09 +02:00
iceman1001
d8ab476022
fix: 'hf legic info' - unsegmented card now uses card size to calc remaining length. Also made the output at bit more clear and colorful
2019-04-12 10:20:53 +02:00
iceman1001
a872f04c1e
textual
2019-04-11 17:19:48 +02:00
Philippe Teuwen
0ab6de64d4
structs: initializes explicitely all fields, so we can detect when we really forgot one [-Wmissing-field-initializers]
2019-04-10 13:59:00 +02:00
Philippe Teuwen
3d6d58aae5
internal help fcts -> static
2019-04-10 13:06:05 +02:00
Philippe Teuwen
cc0454d5d2
tag unused Cmd [-Wunused-parameter]
2019-04-10 12:23:40 +02:00
iceman1001
2b582c9bd0
unused
2019-04-10 09:00:38 +02:00
Philippe Teuwen
8c74b2f9da
Remove compilation warning, even if it was not real issue
...
cmdhflegic.c:269:13: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
2019-04-02 22:48:22 +02:00
Philippe Teuwen
db4aa08b78
make style
2019-03-28 14:19:41 +01:00
iceman1001
580159ed97
mem leak
2019-03-18 22:11:31 +01:00
iceman1001
910b5f31c2
null terminated
2019-03-18 21:49:15 +01:00
Philippe Teuwen
1b2601a48a
Add missing EOF LF
2019-03-12 00:12:26 +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
91d6836a47
fix: mem leaks.
2019-02-21 15:34:31 +01:00
iceman1001
e6c68645e3
chg: colors
2019-02-18 13:28:22 +01:00
iceman1001
063feeae05
CHG: 'hf legic write'
...
CHG: 'hf legic restore'
CHG: 'hf legic wipe' - longer timeout for execution
2019-01-21 22:12:43 +01:00
iceman1001
601cb0fe00
chg: 'hf legic dump' - longer timeout
2019-01-21 22:04:44 +01:00
iceman1001
fa889900c0
chg: calloc instead of malloc
...
chg: textual
chg: extra size checks
chg: longer wait for reading mem
2019-01-21 09:31:37 +01:00
iceman1001
66c82d16b0
chg: calloc calls
2019-01-21 09:02:00 +01:00
Chris
56f3ef2a55
chg: helptext (@drandreas)
...
chg: 'hf legic esave' now saves to both BIN / EML
2018-09-08 12:38:36 +02:00
Chris
65b29410d4
chg.. space..
2018-09-08 11:23:17 +02:00
Chris
0b673683d9
fix: 'hf legic sim' no assign... (Thanks to @625)
2018-09-08 11:17:31 +02:00
Chris
b7d0786ab8
code clean
2018-09-07 23:45:52 +02:00
AntiCat
61e4eac2b2
Legic: Moved card simulator into separate file & cleaned interface.
...
Reader and card simulation have almost no common code. Moreover the sim
uses an SSP Clock at 212kHz for all timings to prevent any drifting from
the PRNG. This clock speed is not available in reader simulation mode (SSP
runs at up to 3.4MHz, and changes speed between TX and RX). For these
reasons having the code in separate files makes it significantly cleaner.
2018-09-05 23:03:04 +02:00
Chris
5f77121694
initial commit to be in sync the-soon-defunct repo pm3rdv40.
2018-08-12 21:54:31 +02:00
iceman1001
295054c190
chg: unifying some different download functions from device.
2018-05-02 19:37:51 +02:00
iceman1001
207fa2b574
add: potential fix for OSX uses, by @piwi
...
chg: adapting fix to support iceman forks extended commands.
2018-05-02 08:11:29 +02:00
iceman1001
71ce6e07ee
CHG: moved trace commands into its own category (from hf)
...
'trace list'
there will also the load / save of trace buffer come.
For backwardfunctionality the old commands still works.
2018-03-18 18:00:41 +01:00
iceman1001
40cc0a402b
chG: adjust some "." progress dots, that shouldn't use NORMAL..
2018-03-01 14:10:52 +01:00
Brian Pow
858224244d
tweak messages
2018-02-21 20:43:53 +08:00
Brian Pow
d34e95b9a8
use PrintAndLogEx() instead of PrintAndLog()
2018-02-21 20:43:50 +08:00
Brian Pow
b1d414c680
CHG: replace 'samples:' with 'Examples:', unify some usage text
2018-02-09 22:56:16 +08:00
iceman1001
c04ac4f9ac
ADD: 'hf felica reader' - added pm3 as FeliCa reader
...
ADD: raw commands - added the basis for sending RAW commands to FeliCa.
CHG: CRC16 rework, uses table based implementation. This will change more functions as I go on.
2018-01-29 13:42:02 +01:00
iceman1001
2f3dbbcaa3
rename: ul_switch_off_field -> DropField (inside cmdhf14a.c)
...
chg: Fix memory bounds error (@wsmoses)
c3511781a1
2017-11-11 23:23:01 +01:00
iceman1001
d8c72242a2
chg: some more fflush...
2017-08-28 17:18:54 +02:00
iceman1001
26f786bfe4
chg: removed some warnings in ubuntu17.04
2017-08-25 20:28:16 +02:00
iceman1001
f28da2da6e
monster merge...
...
all those changes marshmellow did.. and more...
2017-07-30 09:17:48 +02:00
iceman1001
195102e9ae
fixes
2017-07-14 21:22:03 +02:00
iceman1001
e8015142cd
fix: TRUE/FALSE -> bools
...
fix: 'iclass' filepath 255, to use FILE_PATH_SIZE
fix: unified params test
2017-07-14 20:54:11 +02:00
ikarus
926ea42b76
FIX: hf legic crc data parameter 'd' was inconsistently declared.
2017-04-14 11:24:49 +02:00
iceman1001
9c624f67b3
chg: @piwi's code cleanup and some more.
...
ref: 43534cbad2
2017-02-23 00:03:10 +01:00
iceman1001
ceb34a3c1b
CHG: syntax sugar
2017-01-11 23:09:47 +01:00
iceman1001
2a1a6aa382
FIX: "hf legic write" - removed a warning message and made the overwrite question working.
2016-10-14 16:39:38 +02:00
iceman1001
1f247f6ac6
ADD: "hf legic wipe" - it autodetects tagtype and fills all bytes from offset 7 to end with zeros.
...
Fills a legic tag memory with zeros. From byte7 and to the end.
Usage: hf legic wipe [h]
Options:
h : this help
Samples:
hf legic wipe
2016-10-14 15:23:20 +02:00
iceman1001
25cb718daf
FIX: this should remove a warning.
2016-10-10 21:55:18 +02:00