Commit graph

143 commits

Author SHA1 Message Date
iceman1001
f9a65505de added tesla info command, with some of the data that is available. Needed to fix the apdu chaining and a sneaky bug in get_sw since the apdu response was larger then 256 2023-01-21 20:04:27 +01:00
Philippe Teuwen
c2546d35f8 experimental_lib/CMakeLists missing files 2023-01-15 02:40:58 +01:00
Jean-Michel Picod
6e084d82d5 First two PIV commands 2023-01-06 18:19:31 +01:00
iceman1001
063e2da49d Revert "Release v4.15864 - Radium"
This reverts commit 93ca7b4f6e.
2022-10-29 01:34:05 +02:00
iceman1001
93ca7b4f6e Release v4.15864 - Radium 2022-10-29 01:34:05 +02:00
iceman1001
e17fc29e41 added the skeleton for fudan card support 2022-07-09 12:25:03 +02:00
iceman1001
45ea60c92b add to cmake 2022-06-30 23:38:40 +02:00
merlokk
ded87056d4 hf texkom command 2022-06-24 22:26:10 +03:00
Doridian
83943aafc8 and done 2022-06-11 16:16:56 -07:00
iceman1001
fb5ba83569 added skeleton for HF NTAG424 category of commands 2022-04-02 14:06:16 +02:00
Philippe Teuwen
d0526d3ba9 Remove mkversion.pl 2022-02-17 01:43:00 +01:00
Philippe Teuwen
3ada10be72 Add linenoise-ng as alternative to readline 2022-01-29 15:20:32 +01:00
Philippe Teuwen
08719839b5 remove unused src files prng.c and tea.c
Note that there is a clean public domain implementation of tea on wikipedia...
2022-01-14 18:09:39 +01:00
Philippe Teuwen
fc13b6b20c Add pm3line API to hide readline, allowing easier implementation of alternatives 2022-01-11 23:13:22 +01:00
iceman1001
1731695483 Revert "Release v4.14831 - Frostbit"
This reverts commit 0b65f2bc9e.
2022-01-11 19:17:19 +01:00
iceman1001
0b65f2bc9e Release v4.14831 - Frostbit 2022-01-11 19:17:19 +01:00
iceman1001
0942ce7a68 refactory parity files a bit 2022-01-09 13:34:54 +01:00
Philippe Teuwen
30aa7aa7d1 Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
Matt Moran
a1db683673 Add basic structure for hf gallagher 2021-12-29 23:42:06 +13:00
Matt Moran
f0b82c6311 Extract gallagher encoding/decoding
Change input parameters to be `arg_u640` so that we can check they are the right lengths (and not have them silently truncated)
2021-12-29 23:10:48 +13:00
Geonyeob Kim
be594d8312
update changelog and cmakelists file 2021-12-27 09:30:49 +09:00
iceman1001
69ea599fee skeleton for ZX8211 2021-12-24 13:32:28 +01:00
iceman1001
dd391cda01 first draft at having a ATR lookup list available in project 2021-10-10 09:37:39 +02:00
iceman1001
d3696ee2c3 Revert "Release v4.14434 - crimson"
This reverts commit 2c4c676db2.
2021-09-18 21:44:56 +02:00
iceman1001
2c4c676db2 Release v4.14434 - crimson 2021-09-18 21:44:55 +02:00
Philippe Teuwen
5ce9450c3a Show source version in the cmake logs 2021-09-05 01:30:08 +02:00
merlokk
99bc47c1ac add module 2021-08-13 21:27:46 +03:00
merlokk
a22e162ce9 remove old crypto file 2021-08-09 20:23:07 +03:00
merlokk
fd138bdd04 move aiddesfire to mifare folder and refactoring 2021-08-02 16:41:49 +03:00
Philippe Teuwen
d7da384f69 CMake and cross-compilation: restrict CFLAGS=--target to Android (probably to clang) 2021-07-14 01:35:18 +02:00
merlokk
fff1c8fae1 add test command and crc tests 2021-07-09 15:15:16 +03:00
merlokk
c22050b638 create new desfirecrypto 2021-07-06 12:39:06 +03:00
merlokk
d2491d342d move secure channel functions to separate file 2021-07-05 19:31:42 +03:00
Oleg Moiseenko
8a598ce33c
Merge pull request #1346 from merlokk/desf_update
Desfire functionality update
2021-07-05 14:50:19 +03:00
iceman1001
20fe52f8eb added a picture viewer in QT to be used with hf emrtd 2021-07-05 13:42:33 +02:00
merlokk
2fa6c4643e desfire channel sketch 2021-07-01 19:53:57 +03:00
iceman1001
f0c1665427 Revert "Release v4.13441 - midsummer"
This reverts commit 55e1b6714b.
2021-06-25 23:39:10 +02:00
iceman1001
55e1b6714b Release v4.13441 - midsummer 2021-06-25 23:39:10 +02:00
merlokk
8aee946895 add command hf cipurse test 2021-06-23 18:20:30 +03:00
merlokk
80e8e1f8f9 add file to cmake 2021-06-15 14:06:39 +03:00
merlokk
b1b6d3127e fix cmake 2021-06-15 14:05:33 +03:00
merlokk
f267df2fb7 cipurse info sketch 2021-06-15 14:02:50 +03:00
Philippe Teuwen
11334f9440 Isolate ISO7816 select & exchange from EMVcore 2021-06-04 21:58:38 +02:00
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