Willy-JL
54d2763177
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-05-16 21:47:58 +01:00
あく
7c63bf7574
Revert "TLSF memory allocator. Less free flash, moar free ram. ( #3572 )" ( #3651 )
...
* Revert "TLSF memory allocator. Less free flash, moar free ram. (#3572 )"
This reverts commit 1d17206e23 .
* Fix PVS warnings
* github: logging for ticket number checks to stdout
* memgr: removed offending todo
---------
Co-authored-by: hedger <hedger@nanode.su >
2024-05-16 18:43:27 +04:00
Willy-JL
c2b7b9c60f
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-05-16 04:54:24 +01:00
Eric Betts
50bee67748
Skylanders plugin ( #3315 )
...
* PoC skylanders plugin
* based on db0c7e4fad
* More figures
* Fix util methods
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2024-05-15 19:09:08 +01:00
Willy-JL
41e0b478a3
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev --nobuild
2024-04-25 22:20:39 +01:00
Astra
1559ee6293
[Fl-3809] Troika parser visual fixes ( #3614 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-04-24 21:47:40 +09:00
Willy-JL
e3cc377b56
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-04-19 22:40:41 +01:00
gornekich
c87683596a
nfc app: add legacy keys for plantain cards ( #3602 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-04-19 23:22:07 +09:00
Astra
0d73a58123
Mosgortrans parser output fixes ( #3554 )
...
* Fix mosgortrans/troika newlines and mark unused variables
* Supress warnings for TODOs that don't need a ticket
Co-authored-by: あく <alleteam@gmail.com >
2024-04-19 21:01:57 +09:00
gornekich
be43e49869
nfc app: fix false positive verification in bip plugin ( #3595 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-04-18 09:56:39 +09:00
Zachary Weiss
c056127e99
Merge branch 'Next-Flip:dev' into dev
2024-04-09 22:07:10 -04:00
Zachary Weiss
66f1558b07
Typo
2024-04-09 21:14:57 -04:00
Zachary Weiss
905c33a08b
Only print end validity when present
...
Same might be worth doing for type & balance, keeping those as is for now; expiry/EV specifically given the switching logic as it has most potential for misinterpretation of null/0 value
2024-04-09 21:12:46 -04:00
Zachary Weiss
2150f18496
Struct&var refactor for clarity
2024-04-09 20:19:27 -04:00
Zachary Weiss
33cfd6340a
More cleanup, pass testing
2024-04-08 22:14:46 -04:00
Zachary Weiss
3ea6d46c79
Parsing function readability refactor
2024-04-07 22:10:46 -04:00
Zachary Weiss
3af66c7815
ASCII of known layouts, pass testing
2024-04-07 20:49:06 -04:00
Zachary Weiss
07f63f9512
Misc cleanup/refactor + passes testing
2024-04-07 16:20:08 -04:00
Willy-JL
e607147378
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-04-05 04:52:23 +01:00
MX
7787845479
cleanup unused debug, set proper log levels
2024-04-05 06:41:31 +03:00
MX
ec4b8b8f5e
Various fixes
...
fixes by Willy-JL
nfc parser by zacharyweiss
js widget and path globals by jamisonderek
2024-04-05 01:25:03 +03:00
Zachary Weiss
23c8c23051
Minor gate ID mapping corrections
2024-03-31 17:31:00 -04:00
Zachary Weiss
d008c95aa0
Notes / comments
2024-03-31 13:51:53 -04:00
Zachary Weiss
91cb48e1ed
Key B parse check, minor cleanup
2024-03-31 10:03:41 -04:00
Willy-JL
2f064a0f34
Follow date format convention
...
Thanks Leptopt1los!
2024-03-31 12:54:38 +01:00
Zachary Weiss
5a471e02eb
Comment cruft cleanup, one edge case, TODO list
2024-03-31 02:50:55 -04:00
Zachary Weiss
270bd273db
Fix lazy comment to make earlier version compile
2024-03-31 01:00:47 -04:00
Zachary Weiss
5be873fa19
NFC MBTA CharlieCard parsing plugin
2024-03-30 20:53:02 -04:00
MX
e436ea275a
Merge remote-tracking branch 'OFW/dev' into dev
2024-03-29 14:05:07 +03:00
Willy-JL
cf2534ea5d
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-29 04:17:01 +00:00
RebornedBrain
c353182353
[FL-3800, FL-3801] Fixed plugins and UI ( #3543 )
...
* Fixed some UI mismatches in plugin and nfc app
* Fixed nameing mismatches in mosgortrans_util
* Fix ultralight naming display
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-03-29 11:45:01 +09:00
MX
585b7f963d
Api Symbols: replace asserts with checks
...
merge ofw commit
2024-03-25 13:53:32 +03:00
Willy-JL
d610e20060
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-21 02:07:27 +00:00
Astra
4a673397b3
[FL-3760] NFC Parsers cosmetic fixes ( #3511 )
...
* NFC Parsers cosmetic fixes
* Clarify the unknown digit indication
Co-authored-by: あく <alleteam@gmail.com >
2024-03-20 18:10:51 +03:00
Astra
558f75672f
[FL-3760] NFC Parsers cosmetic fixes ( #3511 )
...
* NFC Parsers cosmetic fixes
* Clarify the unknown digit indication
Co-authored-by: あく <alleteam@gmail.com >
2024-03-21 00:08:35 +09:00
Willy-JL
06aea09169
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-20 04:18:26 +00:00
あく
acc39a4bc0
Api Symbols: replace asserts with checks ( #3507 )
...
* Api Symbols: replace asserts with checks
* Api Symbols: replace asserts with checks part 2
* Update no args function signatures with void, to help compiler to track incorrect usage
* More unavoidable void
* Update PVS config and code to make it happy
* Format sources
* nfc: fix checks
* dead code cleanup & include fixes
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: hedger <hedger@nanode.su >
2024-03-19 23:43:52 +09:00
Willy-JL
1679cfcce4
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-03-12 05:25:55 +00:00
MX
7b09a22a5c
fix bipki [ci skip]
2024-03-11 02:37:37 +03:00
Methodius
1bd56fb190
bip parser refactor
2024-03-11 00:24:55 +03:00
MX
58cd56a439
Merge branch 'ofw_dev' into dev p1
2024-03-10 23:35:44 +03:00
Willy-JL
a17efe7117
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-08 06:12:43 +00:00
Astra
4f7eb77071
Fix troika 4K keys ( #3499 )
2024-03-07 15:57:32 +09:00
Willy-JL
423ff03830
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-03-07 04:39:58 +00:00
MX
4e7f25a539
Merge branch 'ofw_dev' into dev
2024-03-05 08:51:14 +03:00
Willy-JL
7da10fc0fb
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-05 03:42:40 +00:00
assasinfil
a6c5a1ba69
Troyka parser improvements ( #3390 )
...
* Updated troyka layout (full version)
* Changed to furi func
* Small refactor
* Bitlib refactor
* Moved to API
* Rollback troyka parser
* Fix functions
* Parser func refactor start
* Layout E3 refactored
* Layout E4 refactored
* Layout 6 refactored
* Layout E5 refactored
* Layout 2 refactored
* Layout E5 fix
* Layout E6 refactored, valid_date need fix
* Layout E6 fix
* Layout FCB refactored
* Layout F0B refactored
* Layout 8 refactored
* Layout A refactored
* Layout C refactored
* Layout D refactored
* Layout E1 refactored
* Layout E2 refactored
* Fixes
* Old code cleanup
* Memory cleanup
* Unused imports cleanup
* Keys struct refactor
* Layout E1 fix
* Added debug info for layout and department
* Fix PVS warnings
* Fix more PVS warnings
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-03-05 11:56:35 +09:00
philicious
7b26dc5ebf
NFC: Fix washcity plugin verify function being to greedy ( #3467 )
...
* NFC: Fix washcity plugin verify function being to greedy
It verifies only a single sector and that one using one of the commonly used key 0xA0A1A2A3A4A5
This leads to false-positives and the dicts not being used at all
* nfc app: washcity plugin: fix verify function
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-03-05 11:42:39 +09:00
Rodrigo Basoalto
1070064f89
Parser for Santiago, Chile BIP transit card ( #3456 )
...
* Parser for Santiago, Chile BIP transit card
It's used for all public transportation in the city of Santiago, Chile
(bus, subway). We've reverse-engineered most of the non-zero bits of
data found, and checked them across dozens of cards.
* Update to use bit_lib instead of nfc_util
* PR feedback
Co-authored-by: Rodrigo Basoalto <basoalto@fintual.com >
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2024-03-04 18:50:28 +09:00
Willy-JL
5ceace68fd
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2024-02-21 04:30:07 +00:00