Commit graph

100 commits

Author SHA1 Message Date
Philippe Teuwen
4b00db8e48 st -> st25ta 2021-05-30 14:55:58 +02:00
Philippe Teuwen
323c391f4d nfc commands 2021-05-30 14:23:13 +02:00
Philippe Teuwen
9a00ad0230 rename version.c into version_pm3.c to avoid clash with mbedtls and other future clashes 2021-05-21 00:15:20 +02:00
iceman1001
6447653c64 hf seos - added the skeleton for future use 2021-05-20 10:07:04 +02:00
Philippe Teuwen
623f809ffe update cmakefile for lib 2021-04-20 12:06:53 +02:00
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
iceman1001
69e5f8daa5 update the readline to 8.1 and curses to 6.1. The later version 6.2 fails when cross compiling. Thanks @doegox for verifying cross compiling 2020-12-22 22:56:57 +01: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
da6fe8fa97 cmake typo 2020-11-14 11:59:48 +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
a359e4fac4 Make use of aid_desfire info 2020-11-02 01:38:07 +01:00
Philippe Teuwen
189568107a Move CMake version message to stdout, thanks gator 2020-10-20 20:54:48 +02:00
Philippe Teuwen
183b375e27 fix cmake bug for cmake >= 3.18 2020-10-20 18:55:03 +02:00
Philippe Teuwen
8d8cafeea5 display cmake version 2020-10-20 17:47:14 +02: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
f856087aa9 move jansson files from client 2020-10-06 21:45:32 +02:00
Philippe Teuwen
4e10c9ec0a move idteck to its own file 2020-09-28 21:09:26 +02:00
Philippe Teuwen
b9329ce555 Add Waveshare support (bitmap ok, RGB maybe broken?) 2020-09-13 01:29:15 +02:00
iceman1001
9abbcab4a5 cmake 2020-09-12 20:57:07 +02:00
iceman1001
c551a94afc cmake generates error in appveyor 2020-08-21 19:28:38 +02:00
iceman1001
f4b3dec0c8 remove verichip. 2020-07-08 18:09:34 +02:00
Philippe Teuwen
e79537ba46 cmake tuning 2020-06-23 10:13:23 +02:00
tharexde
cdb57c9c2b Merge branch 'master' into dev_em4x50_info_write
merge conflict
2020-06-22 21:04:48 +02:00
tharexde
d38711aea6 added cmdlfem4x50.c 2020-06-20 15:37:56 +02:00
Philippe Teuwen
0c17413a96 cmake android: we only need libtinfo, not full libncurses 2020-06-18 16:19:54 +02:00
Philippe Teuwen
f70b94c4aa cmake android: remove make -j2 overruling main make 2020-06-18 16:02:27 +02:00
Philippe Teuwen
94edc41c3c cmake android: add statically terminfo stuff, so no need for termux or similar to be installed 2020-06-18 16:01:41 +02:00
Philippe Teuwen
658b77d5b5
Merge pull request #799 from xianglin1998/cross
Disable external libary compile warnning.
2020-06-18 10:02:02 +02:00
Philippe Teuwen
04517b3fe1 minor 2020-06-18 10:00:44 +02:00
Philippe Teuwen
490d5d26ae minor 2020-06-18 09:57:50 +02:00
dxl
8bcdecb7f9 Disable external libary compile warnning. 2020-06-18 15:46:44 +08:00
Philippe Teuwen
3106fa3d3d cmake: use system libjansson if available 2020-06-18 02:07:25 +02:00
Philippe Teuwen
cdf1bc3ce7 cmake: use system libwhereami if available 2020-06-18 01:51:36 +02:00
Philippe Teuwen
e6be31529a cmake: find bzip2 2020-06-18 00:51:33 +02:00
Philippe Teuwen
25fb6df229 Android cross-compilation to client cmake 2020-06-12 23:28:38 +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
de100fc8e7 Add SKIPPYTHON support to cmake 2020-06-09 00:47:34 +02:00
Philippe Teuwen
66505988a2 Add SKIPPTHREAD support to cmake 2020-06-09 00:39:35 +02:00
Philippe Teuwen
6358c07ec1 Add SKIPQT support to cmake 2020-06-09 00:34:41 +02:00
Philippe Teuwen
45b5bbed7b Add SKIPBT support to cmake 2020-06-09 00:27:50 +02:00
iceman1001
8f8d42652b remove dependency 2020-06-08 09:23:08 +02:00
Philippe Teuwen
15012198f9 client: replace zlib by bzip2 2020-06-08 02:50:43 +02:00