proxmark3/client
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
..
amiitool
cliparser summer restructuring: 2019-08-11 21:42:01 +02:00
crypto summer restructuring: 2019-08-11 21:42:01 +02:00
dictionaries
emv summer restructuring: 2019-08-11 21:42:01 +02:00
fido summer restructuring: 2019-08-11 21:42:01 +02:00
hardnested summer restructuring: 2019-08-11 21:42:01 +02:00
jansson
liblua summer restructuring: 2019-08-11 21:42:01 +02:00
loclass summer restructuring: 2019-08-11 21:42:01 +02:00
lualibs
mifare summer restructuring: 2019-08-11 21:42:01 +02:00
obj
platforms
reveng
scripts
tinycbor
uart summer restructuring: 2019-08-11 21:42:01 +02:00
ui
aidlist.json
cmdanalyse.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdanalyse.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdcrc.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdcrc.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmddata.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmddata.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdflashmem.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdflashmem.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdflashmemspiffs.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdflashmemspiffs.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf14a.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf14a.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf14b.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf14b.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf15.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhf15.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfepa.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfepa.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhffelica.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhffelica.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhffido.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhffido.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhficlass.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhficlass.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhflegic.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhflegic.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhflist.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhflist.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmf.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmf.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfdes.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfdes.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfdesfire_disabled.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfdesfire_disabled.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfhard.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfhard.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfp.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfp.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfu.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfmfu.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfthinfilm.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhfthinfilm.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhftopaz.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhftopaz.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhw.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdhw.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlf.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlf.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfawid.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfawid.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfcotag.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfcotag.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfem4x.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfem4x.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlffdx.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlffdx.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfguard.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfguard.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfhid.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfhid.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfhitag.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfhitag.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfindala.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfindala.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfio.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfio.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfjablotron.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfjablotron.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfkeri.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfkeri.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfnedap.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfnedap.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfnexwatch.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfnexwatch.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfnoralsy.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfnoralsy.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpac.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpac.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfparadox.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfparadox.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpcf7931.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpcf7931.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpresco.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpresco.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpyramid.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfpyramid.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfsecurakey.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfsecurakey.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlft55xx.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlft55xx.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfti.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfti.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfviking.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfviking.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfvisa2000.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdlfvisa2000.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdmain.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdmain.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdparser.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdparser.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdscript.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdscript.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdsmartcard.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdsmartcard.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdtrace.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdtrace.h summer restructuring: 2019-08-11 21:42:01 +02:00
cmdusart.c summer restructuring: 2019-08-11 21:42:01 +02:00
cmdusart.h summer restructuring: 2019-08-11 21:42:01 +02:00
comms.c summer restructuring: 2019-08-11 21:42:01 +02:00
comms.h summer restructuring: 2019-08-11 21:42:01 +02:00
default_iclass_keys.dic
default_keys.dic
default_keys_dic2lua.awk
default_pwd.dic
default_ultralight_keys.dic
elf.h
eml2lower.sh
eml2UPPER.sh
flash.c summer restructuring: 2019-08-11 21:42:01 +02:00
flash.h summer restructuring: 2019-08-11 21:42:01 +02:00
flasher.c summer restructuring: 2019-08-11 21:42:01 +02:00
fpga_compress.c summer restructuring: 2019-08-11 21:42:01 +02:00
gen_pm3mfsim_script.sh
graph.c summer restructuring: 2019-08-11 21:42:01 +02:00
graph.h summer restructuring: 2019-08-11 21:42:01 +02:00
guidummy.cpp
libluamiibo.so
Makefile summer restructuring: 2019-08-11 21:42:01 +02:00
pm3_binlib.c
pm3_binlib.h
pm3_bit_limits.h summer restructuring: 2019-08-11 21:42:01 +02:00
pm3_bitlib.c
pm3_bitlib.h
pm3_cmd_h2lua.awk
pm3_eml2mfd.py
pm3_eml_mfd_test.py
pm3_mfd2eml.py
pm3_mfdread.py
polarssl_config.h
prng.c summer restructuring: 2019-08-11 21:42:01 +02:00
prng.h summer restructuring: 2019-08-11 21:42:01 +02:00
proxendian.h summer restructuring: 2019-08-11 21:42:01 +02:00
proxgui.cpp summer restructuring: 2019-08-11 21:42:01 +02:00
proxgui.h summer restructuring: 2019-08-11 21:42:01 +02:00
proxguiqt.cpp
proxguiqt.h
proxmark3.c summer restructuring: 2019-08-11 21:42:01 +02:00
proxmark3.h summer restructuring: 2019-08-11 21:42:01 +02:00
README-bitlib
scandir.c
scandir.h
scripting.c summer restructuring: 2019-08-11 21:42:01 +02:00
scripting.h summer restructuring: 2019-08-11 21:42:01 +02:00
tea.c summer restructuring: 2019-08-11 21:42:01 +02:00
tea.h summer restructuring: 2019-08-11 21:42:01 +02:00
ui.c summer restructuring: 2019-08-11 21:42:01 +02:00
ui.h summer restructuring: 2019-08-11 21:42:01 +02:00
util.c summer restructuring: 2019-08-11 21:42:01 +02:00
util.h summer restructuring: 2019-08-11 21:42:01 +02:00
util_darwin.h
util_darwin.m
util_posix.c summer restructuring: 2019-08-11 21:42:01 +02:00
util_posix.h summer restructuring: 2019-08-11 21:42:01 +02:00
whereami.c
whereami.h