Willy-JL
75b939ac76
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-29 08:07:55 +01:00
MX
7b426b936e
Comment debug logs in digital signal
...
and comment some debug logs in nfc v
2023-05-28 19:24:21 +03:00
Willy-JL
decce5aa8d
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-26 19:33:56 +01:00
MX
3c452e6ddb
Merge branch 'ofw-dev' into dev
2023-05-26 16:51:11 +03:00
Yukai Li
5f52382098
nfc: Mifare Ultralight C detection ( #2668 )
...
* nfc: Add Mifare Ultralight C detection
* nfc: Add display name for MFUL C and hide menu items
MFUL C unlock and emulation currently not supported, so hide from menu
if current card is MFUL C
* nfc: Also check response when probing 3DES auth
* nfc: Hide emulate option in saved menu for MFUL if not supported
* nfc: Remove unlock options from saved menu if Ultralight C
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-05-26 22:19:10 +09:00
Yukai Li
5a7cd203cd
nfc: Fix MFUL tearing flags read ( #2669 )
...
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2023-05-26 21:50:59 +09:00
Willy-JL
9ddff2a259
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-20 01:20:34 +01:00
MX
2b01766460
Mifare mini with sak 89 support
2023-05-18 02:38:45 +03:00
MX
51ba8b66b6
Save a little bit (~2k) of space
2023-05-17 23:05:44 +03:00
MX
d620285e0a
OFW PR 2669: nfc: Fix MFUL tearing flags read
...
by GMMan
2023-05-17 19:52:01 +03:00
MX
c760bca4a9
OFW PR 2316: NFC V support
...
https://github.com/g3gg0/flipperzero-firmware/tree/ISO15693
2023-05-17 19:45:30 +03:00
Willy-JL
8005b46023
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2023-05-15 18:26:22 +01:00
hedger
9dedcd07b6
api: added lib/nfc/protocols/nfc_util.h ( #2674 )
2023-05-15 20:55:22 +09:00
Yukai Li
f71f540850
nfc: Fix MFUL tearing flags read
2023-05-12 23:14:03 +01:00
Willy-JL
2fcc3d1ae2
Format
2023-05-02 14:29:30 +01:00
Willy-JL
74a30f919d
Merge branch 'ISO15693' of https://github.com/g3gg0/flipperzero-firmware into dev
2023-05-02 14:28:51 +01:00
Willy-JL
66b1152499
Merge branch 'nfcf' of https://github.com/nullableVoidPtr/flipperzero-firmware into xfw-dev
2023-05-02 14:06:00 +01:00
Willy-JL
58af523332
Merge branch 'ul-dev' into xfw-dev
2023-05-02 04:44:43 +01:00
MX
fe6bf3c7d6
Revert some changes
2023-05-02 02:25:52 +03:00
Tiernan Messmer
48e7c67359
fix debug print warnings
2023-05-01 13:07:33 +10:00
g3gg0.de
1d4ce4e78a
scale NfcV frequency a bit, add echo mode, fix signal level at the end
2023-05-01 12:54:08 +10:00
g3gg0.de
af7d21a020
increase sniff log size
2023-05-01 12:54:08 +10:00
g3gg0.de
64badf124a
also added DSFID/AFI handling and locking
2023-05-01 12:54:08 +10:00
g3gg0.de
4f4eca1dd7
added "Listen NfcV Reader" to sniff traffic from reader to card
2023-05-01 12:54:05 +10:00
g3gg0.de
f03d31b647
increased maximum memory size to match standard
...
added security status handling/load/save
added SELECT/QUIET handling
more fine grained allocation routines and checks
fix memset sizes
2023-05-01 12:53:14 +10:00
g3gg0.de
aa7ead724a
respond with block security status when option flag is set
2023-05-01 12:53:14 +10:00
g3gg0.de
fecc686a3e
further code cleanups
2023-05-01 12:52:51 +10:00
g3gg0.de
a34a186bba
ISO15693: reduce latency on state machine reset
2023-05-01 12:52:50 +10:00
g3gg0.de
9f5a10a2e3
ISO15693: further cleanup
2023-05-01 12:52:37 +10:00
g3gg0.de
75d7246657
ISO15693: further optimizations of allocation and free code
2023-05-01 12:52:36 +10:00
g3gg0.de
d52432970b
optimize allocation size for signals
2023-05-01 12:52:36 +10:00
g3gg0.de
423c551cf1
SLIX: fixed crash situation when an invalid password was requested
2023-05-01 12:52:35 +10:00
g3gg0.de
6a95f8010f
added support for ISO15693 (NfcV) emulation, added support for reading SLIX tags
2023-05-01 12:52:32 +10:00
Willy-JL
bbddb2ac8e
Merge branch 'ul-dev' into xfw-dev
2023-04-28 21:43:56 +01:00
Astra
102dd690b7
Fix emulating empty keys as 0s
2023-04-27 00:28:21 +03:00
nullableVoidPtr
b30ecb61f6
Merge remote-tracking branch 'dogtopus/nfcf' into nfcf
2023-03-29 10:34:29 +11:00
Willy-JL
4c5a37b34e
Merge branch 'nfcf' of https://github.com/nullableVoidPtr/flipperzero-firmware into xfw-dev
2023-03-28 22:16:01 +01:00
Willy-JL
c2c9257999
Format
2023-03-28 22:02:15 +01:00
Willy-JL
7c0875b54c
Merge branch 'ISO15693' of https://github.com/g3gg0/flipperzero-firmware into xfw-dev
2023-03-28 21:49:19 +01:00
Willy-JL
6ebbbcc306
Reset NFC stuff
2023-03-28 21:32:00 +01:00
nullableVoidPtr
c1cb656be3
Merge branch 'dev' into nfcf
2023-03-24 18:55:58 +11:00
dogtopus
43341980cc
Array use refactor
...
Move all arrays to allocating actual data rather than pointers to simplify construction and destruction. Also moved to M_EACH for iterating over arrays for less boilerplate code.
Also did some function renaming for extra clarity.
root_area is now a node type for simplified area traversal (coming soon).
2023-03-18 03:08:38 -03:00
Willy-JL
09bc580497
Merge branch 'ul-dev' into xfw-dev
2023-03-17 23:52:05 +00:00
Astra
e90042368f
[FL-3156] Mark keys as not found when they couldn't auth successfully ( #2476 )
...
* Mark keys as not found when they couldn't auth successfully
* Improve logging and fix the reading bug
Co-authored-by: あく <alleteam@gmail.com >
2023-03-16 17:58:07 +09:00
Willy-JL
39ddf75f91
Merge branch 'ul-dev' into xfw-dev
2023-03-14 01:07:01 +00:00
dogtopus
a2cd122f78
Move FeliCa IDm/PMm display to the new NFC-F info screen
...
The goal is to gradually split out NfcWorkerEventReadFelica into more specific decoders, and have the generic NFC-F info screen display info for tags that don't have a specific decoder, similar to how NFC-A works currently.
2023-03-09 22:12:32 -04:00
AloneLiberty
0190a161ba
NFC: Fix 0 block write possibility in Mifare Classic emulation ( #2474 )
...
Co-authored-by: あく <alleteam@gmail.com >
2023-03-10 02:50:25 +09:00
Willy-JL
f53b962722
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-03-08 22:16:39 +00:00
AloneLiberty
eb5dae1cda
NFC: Support reading Mifare Classic key B from sector trailer, reading sector with B key where A key can't read block, Nfc Magic app not using NFC folder by default (in file select) ( #2437 )
...
* NFC: Support reading Mifare Classic key B from sector trailer and reusing it for other sectors
* NFC: Fix my pointer typo
* NFC: Fix reading sector with B key where A key can't read block (fixes #2413 ) and fix Nfc Magic app not using NFC folder by default (in file select)
* NFC: Fix strange bug
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-03-08 03:33:59 +09:00
VerstreuteSeele
9b81f93fd2
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2023-02-07 19:12:13 +01:00