Commit graph

356 commits

Author SHA1 Message Date
iceman1001
c576a0065b hf jooki - encode / decode ... 2021-02-11 22:08:51 +01:00
tcprst
ecd52347fa
Add support for Apple Silicon (M1) 2021-01-03 19:27:20 -05:00
Philippe Teuwen
72896b902e comment 2021-01-02 13:10:42 +01:00
Samy Kamkar
db213522d6 Reorder Lua libs/includes to compile on macOS
Jansson libs/include dirs were taking preference over the included Lua
files, causing system Lua files to interfere with expected includes
2021-01-01 15:47:47 -08:00
Ave
bee075ad09 emrtd: Push initial code
Can only read EF_CardAccess currently, but has abstractions for
selecting AIDs and reading files, which was the Hard Part so far

Based heavily on mrpkey by rfidiot
2020-12-11 04:53:17 +03:00
Christian Molson
614ab55809 Initial commit for em4x70 support.
Initially I only have an em4x70 variant used for car transponders.
Also known as the ID48.
2020-12-05 17:47:03 -05:00
iceman1001
00f91b2a00 re-order the 'lf em' commands 2020-12-04 00:11:57 +01:00
Philippe Teuwen
81e4286409 makefile: fix condition 2020-11-14 12:36:47 +01:00
Philippe Teuwen
c9d60499e4 fix makefile 2020-11-14 01:05:53 +01:00
Philippe Teuwen
923d2942c2 py scripts 2020-11-14 00:44:18 +01:00
Philippe Teuwen
71b0c3ce31 Makefile: fix dep 2020-11-14 00:19:16 +01:00
Philippe Teuwen
f37088095b compile with swig files if available 2020-11-13 22:40:06 +01:00
iceman1001
243d509203 remove dump.c step2 2020-11-12 18:43:03 +01:00
Philippe Teuwen
eadacd82f5 SWIG experiments
Squash of the following commits (a full rebase was too hard :( )
* ef309cfdf N - SWIG: create pm3.c (5 months ago)  <Philippe Teuwen>
* 05ba6a73f N - swig pm3_device -> pm3 (5 months ago)  <Philippe Teuwen>
* d59630183 N - swig: move pm3.i (5 months ago)  <Philippe Teuwen>
* 6adcfad75 N - Fix historic make & cmake (5 months ago)  <Philippe Teuwen>
* bcbef2edf N - Fix typo with script_embedded (5 months ago)  <slurdge>
* 538ee4dab N - Better SWIG integration: autogen func & attributes (5 months ago)  <slurdge>
* 756b62466 N - SWIG: few helper scripts (5 months ago)  <Philippe Teuwen>
* 47ba4acd0 N - SWIG %extend (5 months ago)  <Philippe Teuwen>
* 21841cb9d N - simplify scripts (5 months ago)  <Philippe Teuwen>
* 78c4f7929 N - Revert "SWIG experiments: introduce context" (5 months ago)  <Philippe Teuwen>
* 1562b75fc N - SWIG experiments: introduce context (5 months ago)  <Philippe Teuwen>
* a503dfcd9 N - SWIG experiments (5 months ago)  <Philippe Teuwen>
2020-11-10 23:27:21 +01:00
Philippe Teuwen
e83c585333 Fix Makefile 2020-11-02 15:56:23 +01:00
Philippe Teuwen
a359e4fac4 Make use of aid_desfire info 2020-11-02 01:38:07 +01:00
Philippe Teuwen
f096167cbb Makefile: don't rebuild client if not needed 2020-11-02 00:47:46 +01:00
Philippe Teuwen
a633760969 Revert "Makefile: don't rebuild client if not needed"
This reverts commit ddae148613.
2020-11-01 23:56:07 +01:00
Philippe Teuwen
ddae148613 Makefile: don't rebuild client if not needed 2020-11-01 22:51:07 +01:00
iceman1001
8aa70b37e3 extract em 4x05 into own file 2020-10-16 19:13:40 +02:00
Philippe Teuwen
2ee9ea0ef3 Add Destron 2020-10-12 13:42:33 +02:00
Philippe Teuwen
76701af8a7 Make clear current FDX in Pm3 is FDX-B only 2020-10-11 22:38:52 +02:00
Philippe Teuwen
3872b5bd66 Move back jansson_path as it's not part of upstream and breaks usage of system jansson lib 2020-10-07 01:11:40 +02:00
iceman1001
634270f172 remove debug symbols 2020-10-06 23:46:56 +02:00
iceman1001
f856087aa9 move jansson files from client 2020-10-06 21:45:32 +02:00
Philippe Teuwen
25180af135 DEFLDFLAGS 2020-10-06 14:56:26 +02:00
mwalker33
3286bdaad2 Update Makefile
Restore the original client makefile
2020-10-05 12:38:42 +02:00
mwalker33
f157fac2fb Add option to hide/show plot sliders 2020-10-05 12:38:42 +02:00
Philippe Teuwen
4e10c9ec0a move idteck to its own file 2020-09-28 21:09:26 +02:00
Philippe Teuwen
75dab30153 Makefile: print Qt version 2020-09-22 10:15:01 +02:00
Philippe Teuwen
b9329ce555 Add Waveshare support (bitmap ok, RGB maybe broken?) 2020-09-13 01:29:15 +02:00
iceman1001
df60ba6b05 added basic support for Rothult ST cards 2020-09-12 14:23:04 +02:00
iceman1001
2fcc9b07ef disable verichip stuff. should be inside FDX already 2020-07-08 17:37:01 +02:00
iceman1001
584fe52153 lf t55 configblock detection updated 2020-07-08 13:41:38 +02:00
tharexde
e707ceb906 added EM4x50 info function 2020-06-15 14:32:11 +02:00
Philippe Teuwen
def475e747 Add SKIPREADLINE support to make and cmake
It's mostly for headless support.
At the moment, for interactive uage without readline, some commands will exit the client prematurely if they use kbd_enter_pressed().
2020-06-09 21:21:15 +02:00
Philippe Teuwen
15012198f9 client: replace zlib by bzip2 2020-06-08 02:50:43 +02:00
Philippe Teuwen
fcfdd92407 python: adjust help, hide more if no python available, search lua/cmd/py if no extension given 2020-05-27 01:15:20 +02:00
Philippe Teuwen
0464fd476b Makefile python 2020-05-26 17:41:30 +02:00
iceman1001
646a4cc4a6 more version info 2020-05-26 17:32:16 +02:00
iceman1001
9edb30f166 chg, python3-embed checks (@doegox) 2020-05-26 17:01:53 +02:00
iceman1001
0e57a1c6cd optional python.. Thanks @doegox! 2020-05-26 11:48:37 +02:00
iceman1001
26e8a5a1e0 added check for systemlib python3 in makefile 2020-05-26 11:29:44 +02:00
Philippe Teuwen
162b7b58df Makefile: more info 2020-05-25 13:28:08 +02:00
Philippe Teuwen
fc2ff7bb0a Makefile: remove /usr/local/lib 2020-05-25 13:05:44 +02:00
Philippe Teuwen
68da06f721 makefile reorder 2020-05-25 10:15:51 +02:00
Philippe Teuwen
79f3cec717 use system zlib if available (client only) 2020-05-25 02:44:12 +02:00
Philippe Teuwen
72acec5806 Makefile & CMake rework 2020-05-25 02:15:06 +02:00
Philippe Teuwen
9d97962759 use system jansson if available 2020-05-24 23:21:30 +02:00
Philippe Teuwen
0653feaec8 Use system whereami if available 2020-05-24 20:37:40 +02:00