iceman1001
f2e77bfbe4
chg: some tabs converted
2019-08-17 15:59:11 +02:00
Philippe Teuwen
4d16f3e7d2
fix reveng: unsigned long on Mingw64 is only 32b, hopefully limits.h can help
2019-08-15 19:24:50 +02:00
Philippe Teuwen
f008b965d5
missing include
2019-08-14 23:06:14 +02:00
Philippe Teuwen
a187968967
Hmm, let's try to fix reveng on 32b
2019-08-14 22:19:52 +02:00
Philippe Teuwen
2f029d0d9d
remove comment
2019-08-14 21:54:43 +02:00
Philippe Teuwen
ea601f4052
fix reveng for all platforms else than WIN32
2019-08-14 21:53:04 +02:00
Philippe Teuwen
db0ac1639b
em4x watch & read: collect enough samples to cover EM XL tags
2019-08-13 22:57:54 +02:00
Philippe Teuwen
252929bed4
fix lf read command parsing bug
2019-08-13 20:30:19 +02:00
cjbrigato
961f98c125
SPIFFS : FIXES FS corruption against high numbero f current losses, high number of files manipulation. FIXES LOG_BLOCK erasing handlers. FIXES Garbage Collector. Overall, SPIFFS should now be WAY MORE resilient to any form of misbehavior. In case of corrupted filesystem (should still be readable !), spamming 'mem spiffs check' from the client will ensure at least 2 new free 4k blocks each tile (if number of LOG_PAGE available is enough) and in the same pass will move/reorganize the LOG_PAGES of contextual blocks. Yiha
2019-08-13 17:39:48 +02:00
iceman1001
de1093d5d9
textual
2019-08-12 16:32:27 -04:00
iceman1001
bbc324f9fe
follow status pattern
2019-08-12 16:31:57 -04:00
Philippe Teuwen
01ce580e7b
make btpin & btfactory accessible in BTADDON builds
2019-08-12 18:58:28 +02:00
Colin J. Brigato
cb39be8c47
Fixes Compilation on OSX
2019-08-12 12:39:16 +02:00
Philippe Teuwen
47b60d84de
make style
2019-08-11 23:53:45 +02:00
Philippe Teuwen
8b0a80ec98
add missing include for whereami.c in android
2019-08-11 21:42:01 +02:00
Philippe Teuwen
3e96c27c18
remove clang warning
2019-08-11 21:42:01 +02:00
Philippe Teuwen
80b4e81130
Fix fpga_compress race condition and isolate it in tools
2019-08-11 21:42:01 +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
Iceman
b7d412d27b
Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3
2019-08-10 21:04:25 +02:00
Iceman
a36b784ecd
chg: help text commands now green
2019-08-10 18:34:02 +02:00
Iceman
3f9613b87f
chg: script run dumptoemul - better fail messages
2019-08-10 18:20:20 +02:00
Iceman
b06274623f
fix: hf iclass dump - now also save EML
2019-08-10 18:05:24 +02:00
Philippe Teuwen
ceda9f9f4b
Merge pull request #310 from ViRb3/rework-help
...
Rework hitag2 read/write help
2019-08-09 22:16:21 +02:00
Philippe Teuwen
5051ea429d
typo
2019-08-09 13:02:10 +02:00
Philippe Teuwen
c58937b5f5
client: clean deps while cleaning objects
2019-08-09 12:12:22 +02:00
Philippe Teuwen
5a6c9e7863
hf tune: mask 32b dword to 16b
2019-08-07 13:04:36 +02:00
Philippe Teuwen
bc28eb04e4
Revert 00350db
and add waiting time extension request mechanism, see issue #265
2019-08-07 13:04:34 +02:00
Philippe Teuwen
e057fa6fa0
Add time measurements of recv packets on client side
2019-08-07 13:04:31 +02:00
Philippe Teuwen
9b44590f8d
make style
2019-08-07 13:04:26 +02:00
Philippe Teuwen
12a0540d91
mf sim: add option to pass explicitly atqa/sak and reject explicitly unknown vals for option t
2019-08-07 01:32:37 +02:00
Philippe Teuwen
4615354864
mf sim: respect DBG_NONE and explicit ATQA/SAK usage
2019-08-07 00:47:32 +02:00
Victor
d158ffebfd
Note that hitag1 read/write not yet implemented
2019-08-06 19:13:38 +01:00
Victor
67887a83d3
Rework hitag2 read/write help
2019-08-06 19:08:51 +01:00
Philippe Teuwen
1354aec556
typos
2019-08-06 13:51:10 +02:00
iceman1001
25748b0746
style
2019-08-05 12:01:11 -04:00
iceman1001
f317e3247a
chg: 'lf nedap' - decoding / encoding of Nedap. (anon)
2019-08-05 17:43:53 +02:00
Philippe Teuwen
6f47e12797
Merge pull request #308 from cjbrigato/patch-1
...
FIXes # 174 and more (OSX > 10.4 num_Cpus) the good way
2019-08-05 00:41:20 +02:00
Philippe Teuwen
7a620ddaa7
remove redundant conditions
2019-08-05 00:31:51 +02:00
Colin J. Brigato
38e4e8d80c
FIXes OSX > 10.4 num_Cpus() the good and posix way
...
sysconf() is part of IEEE Std 1003.1-1988 (POSIX.1).
Fortunately, it *is* available to OSX `>=10.5`.
At least on `~10.14`, the old unposix `sysctl` osx way was lost, at least in portable environments.
This fixes it, but will not be compatible with OSX > 10.4.
So i'm sorry but here we loose compatibility with Macs olders than 2005. (🤣 )
2019-08-05 00:27:15 +02:00
iceman1001
18d2c24e9e
chg: 'trace list' - abort when ENTER key is pressed
2019-08-04 19:13:54 +02:00
Philippe Teuwen
f40600f997
make style
2019-08-04 16:57:06 +02:00
Philippe Teuwen
1cb039255e
Add client option -i
to stay in interactive mode after a script or command
...
From 5a3f474331
with some fix in the logical flow
2019-08-04 15:34:18 +02:00
Philippe Teuwen
88d2a61c0b
typo
2019-08-04 12:58:36 +02:00
iceman1001
a90e5e1858
chg: legic cmds uses return macros.
...
chg: hf search started to use macros
2019-08-03 23:36:55 +02:00
Philippe Teuwen
60bfc37f35
remove more dummy cmds
2019-08-03 22:52:32 +02:00
Philippe Teuwen
61538bd635
thinfilm simulation when on battery
2019-08-03 22:37:01 +02:00
Philippe Teuwen
25f358955b
make hf search robust to various HF configurations
2019-08-03 22:14:12 +02:00
Philippe Teuwen
4a3fb3ccf1
split nfcbarcode from iso14443a
2019-08-03 22:14:12 +02:00
Iceman
e4972e8810
Merge pull request #305 from ViRb3/better-warn
...
Better warn user of hardcoded hitag info
2019-08-03 20:01:18 +02:00
Philippe Teuwen
017b3357ed
Comment Felica simulation in client, there is no corresponding code in ARM
2019-08-03 19:57:57 +02:00