proxmark3/client/deps/cliparser
Philippe Teuwen 8a9c7d2efc argtable3: fix buffer overrun
This bug was suddently triggered by Appveyor compilation and seems to make sense.

[-] CC argtable3.c

    inlined from 'arg_cat_option' at argtable3.c:4208:13,
    inlined from 'arg_print_syntax' at argtable3.c:4392:9:
argtable3.c:4149:11: error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
 4149 |     *dest = 0;
      |     ~~~~~~^~~
argtable3.c: In function 'arg_print_syntax':
argtable3.c:4381:14: note: at offset 200 to object 'syntax' with size 200 declared here
 4381 |         char syntax[200] = "";
      |              ^~~~~~
2020-05-10 23:59:46 +02:00
..
argtable3.c argtable3: fix buffer overrun 2020-05-10 23:59:46 +02:00
argtable3.h
cliparser.c
cliparser.h
getopt.h
Makefile
README.md

Command line parser

cliparser - librari for proxmark with command line parsing high level functions.

External libraries:

argtable

Argtable3 is a single-file, ANSI C, command-line parsing library that parses GNU-style command-line options.

You can download argtable3 from this repository https://github.com/argtable/argtable3

argtable3 license