Commit graph

9142 commits

Author SHA1 Message Date
iceman1001
9b08f7c39b chg: 'lf nexwatch demod' - now detects type, and show parity /chksum 2020-05-11 09:29:51 +02:00
Philippe Teuwen
c1209ca0f5 (clang) fix unused function warning 2020-05-11 02:16:43 +02:00
Philippe Teuwen
f6245cdb79 fix appveyor multiple definition of enum error 2020-05-11 01:23:28 +02:00
iceman1001
4d34c8d4d5 Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3 2020-05-11 01:14:04 +02:00
iceman1001
280b7d9c46 chg: 'lf nexwatch demod' - correct parity calc 2020-05-11 01:13:58 +02:00
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
iceman1001
f3293c9dcd chg: lf nexwatch demod - now descrambles the id aswell 2020-05-10 22:29:29 +02:00
Philippe Teuwen
a7c00ecef0 warnings 2020-05-09 16:12:54 +02:00
Philippe Teuwen
dc8178d43e Remove type-limits warning 2020-05-09 15:27:35 +02:00
Philippe Teuwen
5c09e33de6 extra warnings 2020-05-09 15:06:28 +02:00
Philippe Teuwen
1b0fd2389a Remove tautological-type-limit-compare 2020-05-09 14:41:12 +02:00
Philippe Teuwen
ee61d028a4 textual 2020-05-09 13:15:53 +02:00
Philippe Teuwen
394397c54e silent tinycbor warnings 2020-05-09 12:56:40 +02:00
Philippe Teuwen
92a1f82135 Activate -Wmissing-field-initializers 2020-05-09 12:42:42 +02:00
iceman1001
cfa75a6cab missing field init 2020-05-09 12:32:19 +02:00
iceman1001
39c000fb53 missing field initialise 2020-05-09 12:27:53 +02:00
Philippe Teuwen
e695223d3b mf textual 2020-05-09 11:58:47 +02:00
Philippe Teuwen
c349aa0a13 make style 2020-05-09 00:24:20 +02:00
Philippe Teuwen
93c1be689a lfsampling: interruptible only when logging not yet triggered 2020-05-09 00:23:46 +02:00
iceman1001
c687ced062 chg: lf keri demod - more leanient when it comes to bits 2020-05-08 21:14:23 +02:00
iceman1001
a96e94b872 coverity fix 2020-05-08 21:13:01 +02:00
Philippe Teuwen
24c85e74ac I see coverity coming... 2020-05-08 18:14:29 +02:00
iceman1001
36cad6f51a textual 2020-05-08 18:12:39 +02:00
Philippe Teuwen
ff7b7b3a6f proper filtering of RL markers 2020-05-08 18:12:10 +02:00
Philippe Teuwen
f97516ca38 textual coherence 2020-05-08 17:42:37 +02:00
Philippe Teuwen
68cb1efe14 Clean deps just in case 2020-05-08 17:40:13 +02:00
Philippe Teuwen
c24df1547a android cmake: remove c99 restriction 2020-05-08 17:04:28 +02:00
Philippe Teuwen
a2b776ed1e Remove redundant def 2020-05-08 17:04:28 +02:00
Philippe Teuwen
74f16dc092 move whereami to deps 2020-05-08 17:04:28 +02:00
iceman1001
b78e060909 textual 2020-05-08 16:43:31 +02:00
iceman1001
3720ff144d coverity nags 2020-05-08 16:26:58 +02:00
iceman1001
53e090e443 chg: more regression tests 2020-05-08 16:26:28 +02:00
iceman1001
7cfdc4f081 add a tracelog file, hf mfu sniff or a ntag 2020-05-08 16:26:08 +02:00
iceman1001
b028b90f03 fix coverity 286652 286658 286662 2020-05-08 15:03:08 +02:00
iceman1001
1efda3aa84 fix: zlib compilation on mingw / ps, (@doegox) 2020-05-08 13:55:24 +02:00
iceman1001
f70210ebef textual 2020-05-08 13:27:45 +02:00
iceman1001
1621b0e7c8 trace list - different alloc 2020-05-08 13:23:06 +02:00
iceman1001
3716d4d823 convert OLD->MIX 2020-05-08 12:42:10 +02:00
iceman1001
f6c2516779 chg: "trace list" - adjust messages 2020-05-08 12:30:18 +02:00
Philippe Teuwen
293b638f71 fix mem corruption in trace load/list 2020-05-08 11:55:43 +02:00
Philippe Teuwen
59057b6a35 banners: clang still warns on unused static inlines fcts, change strategy 2020-05-08 00:48:20 +02:00
Philippe Teuwen
3a75de1215 rework banners 2020-05-08 00:15:41 +02:00
Philippe Teuwen
1ad5cc473f rework banners 2020-05-07 23:00:45 +02:00
Philippe Teuwen
1c136c3e93 Let's see if the prompt suffixed spaces are still needed. Please shout if it breaks. 2020-05-07 21:56:43 +02:00
Philippe Teuwen
edb1c85cd3 fix colored readline prompt bug 2020-05-07 21:56:09 +02:00
Philippe Teuwen
a8a9e98ca2 Revert "Let's see if the prompt suffixed spaces are still needed. Please shout if it breaks."
ok now I see where it breaks :) will debug locally...

This reverts commit 4066287b98.
2020-05-07 19:44:03 +02:00
Philippe Teuwen
4066287b98 Let's see if the prompt suffixed spaces are still needed. Please shout if it breaks. 2020-05-07 19:17:09 +02:00
Philippe Teuwen
d6fd7f14d6 simpler ul_print_type 2020-05-07 19:14:53 +02:00
iceman1001
cdf7f77653 chg: added test for revengs readline/cliparsing 2020-05-07 16:25:26 +02:00
Philippe Teuwen
94d4f2b75e fix cmake for reveng 2020-05-07 14:45:53 +02:00