iceman1001
38673a10aa
textual
2019-10-03 16:16:49 +02:00
iceman1001
7abc10c63a
add: 'wiegand commands' - wiegand manipulation like encoding / decoding of credentials. From offical repo (@grauerfuchs)
...
Adapted and converted to fit this repo.
2019-09-18 19:20:07 +02:00
Philippe Teuwen
01ce580e7b
make btpin & btfactory accessible in BTADDON builds
2019-08-12 18:58:28 +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
cad1d500ca
add msleep command
2019-07-15 00:31:38 +02:00
iceman1001
71c37dcb04
alphabet order
2019-05-05 18:42:09 +02:00
Philippe Teuwen
3176684f4a
Add usart dev cmds & dynamic flash support capability
2019-05-03 22:30:17 +02:00
Philippe Teuwen
cad676a23c
Replace WITH_FLASH by dynamic detection in client
2019-05-01 21:46:29 +02:00
Philippe Teuwen
ca43afa19b
begin of dynamic capabilities handling in client
2019-05-01 20:48:15 +02:00
Philippe Teuwen
38fc6e2290
errors: cmdmain
2019-04-19 00:42:25 +02:00
iceman1001
dae0016bb2
times times times
2019-04-13 03:01:31 +02:00
iceman1001
1cb83e78a5
localtime, gmtime replaced
2019-04-13 02:45:53 +02:00
iceman1001
361cd83fce
gmtime_r
2019-04-13 02:41:46 +02:00
Philippe Teuwen
7d48ad19f9
Rework Cmd exposed API, use more static and fix [-Wmissing-prototypes], ongoing...
2019-04-12 01:00:54 +02:00
Philippe Teuwen
cc0454d5d2
tag unused Cmd [-Wunused-parameter]
2019-04-10 12:23:40 +02: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
Chris
3d7cf1e9b7
chg: text
2019-02-20 11:29:40 +01:00
merlokk
47d954c79f
move emv commands to root
2018-12-03 18:16:25 +02:00
Chris
24eaac8681
CHG: the thread comms refactoring from offical pm3 repo
...
chg: FPC com speed limited to 115200 when compiled with FPC
chg: USART remake (@drandreas)
2018-09-06 21:43:20 +02:00
Colin J. Brigato
c74dbb63b8
Pass 2; commit 2;
2018-09-06 05:24:50 +02:00
Colin J. Brigato
76e2d7502a
Merge remote-tracking branch 'upstream/master'
2018-09-05 20:39:56 +02:00
Chris
972d30474d
Add 'rem' - new command that adds a line to the log file (@didierStevens)
2018-09-05 20:31:10 +02:00
Colin J. Brigato
8d673fa1bf
First pass rewrite of flashmem driver for optimization. Lot of changes here. Provides PoC of saving and recalling a tag in Standalone mode. Added some printing passthrough to client to azccomodate for vt100 eye-candyness. FastREAD mode implemented for flashmem, testable from client. Beta but functionnal. Reading the whole flash with 1Kb to 32kb buffers was ~730ms, now 380ms Max (even at 24Mhz spi baudrate)
2018-09-03 00:02:44 +02:00
iceman1001
513d0aca44
upd: RevEng v1.5.3
2018-07-29 07:37:23 +02:00
Andreas Dröscher
266cfa4442
chg: cleaned up documentation
2018-07-22 16:56:45 +02:00
Andreas Dröscher
6e8775540e
fix: GetFromDevice with BIG_BUF_EML
...
dl_it was expecting CMD_DOWNLOADED_RAW_ADC_SAMPLES_125K
but got CMD_DOWNLOADED_EML_BIGBUF resulting in an upload
silently failing.
2018-07-22 16:56:35 +02:00
Chris
f70b8be5de
add: 'sc' - smart card commad [rdv40]
...
chg: test to read out firmware
2018-07-05 10:48:24 +02:00
Chris
942e64706d
chg: textual, and increase cmds receive buffer to 100.
2018-06-30 22:54:30 +02:00
Chris
f443ddb880
chg: force flushing after dbg printing
2018-06-23 06:34:35 +02:00
iceman1001
021c0a1349
ADD: 'mem' commands. For RDV40 devices only.
...
If you don't have one, comment out inside client/Makefile this line
CFLAGS += -DWITH_FLASH
2018-05-03 12:15:03 +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
c7067d0057
CHG: added extra out-of-bounds check when downloading data from device.
2018-04-27 12:36:53 +02:00
iceman1001
271cb3e1cc
chg: \r didn't work well with printandlogex
...
chg: spaces
chg: cleaning
2018-04-27 12:15:26 +02:00
iceman1001
c41013d394
chg: printandlogex now deals with string which has inital newline char.
2018-04-27 11:22:30 +02:00
iceman1001
cd93f3a134
ADD: sample buffer size variable, to keep track of possible download lengths which is reserved on client.
2018-04-27 10:09:14 +02:00
iceman1001
e4bf5d3c66
chg: might fix timing issues between threads.
2018-04-26 12:13:03 +02:00
iceman1001
cc181c3f91
chg: downloading of flashmemory to client.
2018-04-20 15:26:34 +02:00
iceman1001
2e6699273e
chg: cleanup from offical repo
2018-04-18 20:17:00 +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
Brian Pow
ee3da288e3
use PrintAndLogEx() instead of PrintAndLog()
2018-02-21 20:56:39 +08:00
iceman1001
b2a3b0f72a
chg: 'lf cmdread' @marshmellow42 improvements from https://github.com/Proxmark/proxmark3/pull/570
...
chg: and some adaptations..
2018-02-14 21:40:52 +01:00
iceman1001
c72548562e
chg: remove double exit text
...
chg: escape chars didn't work on apple
2018-02-05 16:38:00 +01:00
iceman1001
ac4ef684e5
fix: cherry picked fix LF SNOOP not working.
...
https://github.com/Proxmark/proxmark3/pull/528
https://github.com/Proxmark/proxmark3/issues/514
2017-12-23 22:17:30 +01:00
iceman1001
1299a0b31d
CHG: increased timeout for printing the warning messages. It interupts all loops that already takes this in consideration.
2017-11-28 08:30:25 +01:00
iceman1001
cdaef14759
fix: forgot param
2017-10-20 18:24:04 +02:00