Philippe Teuwen
47c6452e94
typo
2019-08-26 12:50:10 +02:00
Philippe Teuwen
1e97acdf5e
remove old arm toolchain installation script
2019-08-21 21:39:21 +02:00
Iceman
3cf64f9f23
fix: some mkdir stuff..
2019-08-21 16:49:32 +02:00
Philippe Teuwen
6ebae499aa
rework fpga_compress & isolate zlib: use Makefile.host
2019-08-19 21:50:16 +03:00
Philippe Teuwen
43ffed1a26
rework nonce2key Makefile, use common crapto1, use Makefile.host
2019-08-19 21:50:16 +03:00
Philippe Teuwen
aebfe0af19
rework mfkey Makefile and move util_posix to common, use Makefile.host
2019-08-19 21:50:16 +03:00
Philippe Teuwen
5d699610c9
rework hid-flasher Makefile
2019-08-19 21:50:16 +03:00
root
7fc5fe6dd5
chg: unifed the dateformat
2019-08-18 17:43:54 +02:00
Philippe Teuwen
0ab23426d6
OSX workaround to get universal pm3 homebrew formula still working
2019-08-11 22:52:11 +02:00
Philippe Teuwen
47bcee05ad
Missing platform in fpga_compress Makefile
2019-08-11 22:30:04 +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
Philippe Teuwen
c0eb19acb1
remove tabs
2019-07-24 00:52:24 +02:00
Philippe Teuwen
8e6258936c
make style
2019-07-19 13:18:35 +02:00
Philippe Teuwen
41731ea084
analyzesize: create db on first use
2019-07-18 23:42:58 +02:00
slurdge
01e6db5c2e
Add a simple tool to analyze elf files
2019-07-18 22:26:01 +02:00
Philippe Teuwen
fd5c30f555
jtag tools: add config for RaspberryPi
2019-07-10 22:51:42 +02:00
Philippe Teuwen
1ae85d20d7
jtag tools: add config for FTDI C232HM-DDHSL-0
2019-07-10 22:37:30 +02:00
Philippe Teuwen
4bd15d900b
jtag tools: some factorisation
2019-07-10 22:35:29 +02:00
Philippe Teuwen
732bc766f9
Reduce some var scopes
2019-06-07 18:41:39 +02:00
Philippe Teuwen
742fe16830
Makefile verbose mode: make V=1 as for CMake
2019-06-02 16:04:35 +02:00
Philippe Teuwen
8c0cd4cfa2
Cleaner makefile execution, use 'make Q=' if you want to see full lines
2019-06-02 00:25:25 +02:00
Philippe Teuwen
86ee0658cf
rework rx timings in python scripts
2019-05-23 00:05:45 +02:00
Philippe Teuwen
325825d4a8
hc06 scripts
2019-05-21 00:40:11 +02:00
Philippe Teuwen
5801cfa4a8
Add JTAG support for Shikra, thanks @NinjaStyle82
2019-05-01 01:32:17 +02:00
Philippe Teuwen
2eb4cd9162
jtag comments
2019-05-01 01:31:29 +02:00
Philippe Teuwen
2c5c5fb3d7
sort out jtag config files
2019-05-01 01:24:46 +02:00
iceman1001
05ddd39cae
textual, to reflect which repo.
2019-04-28 17:06:07 +02:00
Philippe Teuwen
ae5b6fa169
rework shell scripts for easy client or flasher
2019-04-27 11:25:07 +02:00
Philippe Teuwen
a555799a7c
Stop poking Internet when compiling
2019-04-27 10:41:10 +02:00
Philippe Teuwen
42a03fc9f1
Add openocd config files for JLink
2019-04-25 02:00:23 +02:00
iceman1001
e30dbf3ecd
style
2019-04-16 15:22:39 +02:00
iceman1001
87a74e98b8
style
2019-04-16 15:19:53 +02:00
Philippe Teuwen
366c1ec901
style
2019-04-06 00:07:48 +02:00
Philippe Teuwen
9cec581f1c
Makefile: remove WINBINS/WINEXES, ProxSpace doesn't use them
2019-03-29 09:49:42 +01:00
Philippe Teuwen
db4aa08b78
make style
2019-03-28 14:19:41 +01:00
Philippe Teuwen
b3b5d29452
nonce2key makefile: fix race condition when using make -jN and add header dependency
2019-03-27 22:48:46 +01:00
Gtpy
283e4e707c
Update mfkey64.c
...
missing include 65a45fe
2019-03-18 15:56:39 +01:00
iceman1001
65a45fe187
chg: mfkeys: adapting old refactoring (@piwi)
2019-03-17 13:57:28 +01:00
Philippe Teuwen
fd3d4925a2
mfkey: fix file modes
2019-03-17 00:03:22 +01:00
Philippe Teuwen
1b2601a48a
Add missing EOF LF
2019-03-12 00:12:26 +01:00
iceman1001
2c10dc25a7
FIX: simmodule firmware update. v3.11
2019-03-11 17:52:48 +01:00
Philippe Teuwen
2f12e57408
Makefiles: remove spurious spaces/tabs
2019-03-10 11:35:03 +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
bcb33ca5ef
tools scripts: fix mix of spaces & tabs
2019-03-09 10:52:45 +01:00
Philippe Teuwen
e559a4a5af
tools: fix mix of spaces & tabs
2019-03-09 10:46:59 +01:00
Philippe Teuwen
60f292b18e
remove spurious spaces & tabs at end of lines
2019-03-09 08:59:13 +01:00
Philippe Teuwen
edc19f202a
Convert the few files with still Windows carriage returns
2019-03-09 08:49:41 +01:00
iceman1001
f943348a7b
FIX: detection of presence of git on system. ie downloaded a zip file with everything or precompiled distro may not have git installed. On ubuntu/mingw 'env -S' doesn't exist.
2019-02-18 10:18:55 +01:00