Willy-JL
02f7207d28
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-07-15 22:18:35 +01:00
hedger
ffa3996a5e
[FL-3867] Code formatting update ( #3765 )
...
* clang-format: AllowShortEnumsOnASingleLine: false
* clang-format: InsertNewlineAtEOF: true
* clang-format: Standard: c++20
* clang-format: AlignConsecutiveBitFields
* clang-format: AlignConsecutiveMacros
* clang-format: RemoveParentheses: ReturnStatement
* clang-format: RemoveSemicolon: true
* Restored RemoveParentheses: Leave, retained general changes for it
* formatting: fixed logging TAGs
* Formatting update for dev
Co-authored-by: あく <alleteam@gmail.com >
2024-07-15 13:38:49 +09:00
Willy-JL
fa06d15612
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-07-13 23:55:10 +01:00
Willy-JL
233d215040
Archive: Fix rename extension show/hide behavior
2024-07-13 23:42:17 +01:00
Zinong Li
5f9d68f3ad
NFC: ISO15693 Render Typo Fix ( #3784 )
...
* Fixed the bug showing IC reference value as DSFID.
2024-07-14 00:05:54 +04:00
Sean Skyhawk
60832d685a
Infrared: Added missing Koro Box entry to TV universal remote ( #159 )
...
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-07-11 22:35:01 +01:00
Willy-JL
826aa4ba3d
Update MFC dict, 135 new keys from RRG pm3 repo and UberGuidoZ dump
2024-07-11 22:12:49 +01:00
MMX
848e6e6efa
SubGHz: Keeloq - Add Novoferm remotes decode support ( #3768 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-07-10 16:45:47 +01:00
Willy-JL
3df6c81947
Sub-GHz: Choose RSSI threshold for Hopping mode
2024-07-10 13:51:25 +01:00
Zinong Li
79d8b12c5e
NFC: Add parser for CSC Service Works Reloadable Cash Card ( #137 )
...
* csc parser
* Added verification through keys. Recognize new cards.
* Correct typo, add comments
* Updated output word choice
* Added verify key in csc_parse to avoid false positive
* Format
* updated verification process
- Deleted key-based verification
- Added memory based checksum and backup block checks to ensure better verification performance
* Formatting and More Verify Steps
Added card type checks and verify for csc specific memory format
Formatted the code (indentation etc.)
* Update csc.c
* Test cleanup parser a bit
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-07-10 11:43:38 +01:00
Sean Skyhawk
4460142ff5
Infrared: Correct Samsung.ir CH+ command ( #156 )
...
CH+ command is supposed to be 12 00 00 00 not 10 00 00 00
2024-07-09 23:28:59 +01:00
Willy-JL
792a5fb9ae
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-07-08 22:22:16 +01:00
MX
54192afe56
hormann_ecostar add manually support and custom button
2024-07-08 09:40:09 +03:00
MX
0390bd3ff9
subghz add manually fixes and improvements
2024-07-08 09:08:23 +03:00
MX
94cbaed655
remove broken preset mod
2024-07-08 08:42:59 +03:00
MX
f21ba616cd
fm238 mod for sommer add manually for rare cases
2024-07-08 08:41:45 +03:00
MX
92c997b9a7
fix decoderaw scene
2024-07-08 08:20:42 +03:00
MX
96b1ca97dc
subghz add novoferm support
2024-07-08 08:10:00 +03:00
MX
e4f315188b
fbt format
2024-07-08 07:37:28 +03:00
MX
a7ca56cf4e
Merge remote-tracking branch 'OFW/dev' into dev
2024-07-07 02:22:08 +03:00
Willy-JL
9f03cdb721
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-07-06 19:44:49 +02:00
あく
d39c3b3776
Fix PVS Warnings ( #3760 )
2024-07-06 15:05:29 +01:00
WillyJL
a0eab5a371
NFC: Cache plugin name not full path, saves some RAM ( #3737 )
...
* NFC: Cache plugin name not full path, saves some RAM
* Remove file_path FuriString from context
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: gornekich <gornekich@users.noreply.github.com >
2024-07-06 13:18:48 +01:00
Willy-JL
0f4f844ff1
Format for toolchain 37, update changelog
2024-07-05 20:07:11 +02:00
Willy-JL
4830ef94c6
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-07-05 20:01:29 +02:00
hedger
7879876ba1
[FL-3863] toolchain: v37 ( #3746 )
...
* toolchain: v36
* toolchain: fixed cert path; lib: nanopb: updated to 0.4.8
* fbtenv: rolled back cert path for 3.11
* clang-format: updated config for v18
* linter fixes
* clang-format: properly regenerated config (`clang-format -style=file:.clang-format -dump-config > .clang-format-new; mv .clang-format-new .clang-format`)
* clang-format: AllowShortLoopsOnASingleLine: false
* toolchain: v37
* fbt: compilation_db.py: fixes for Windows
2024-07-05 18:27:21 +01:00
Willy-JL
0ae2a8b437
Format --nobuild
2024-07-05 17:55:14 +02:00
Willy-JL
57f377af58
Merge remote-tracking branch 'fork-ofw/nfc-plugin-cache-names' into mntm-dev
2024-07-05 17:54:14 +02:00
MX
223de97d8c
NFC: Cache plugin name not full path, saves some RAM [ci skip]
...
by Willy-JL
2024-07-04 22:53:47 +03:00
Willy-JL
4c7b0f3863
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-07-04 14:40:01 +02:00
MMX
36e227d24d
Merge pull request #774 from korden32/patch-1
...
LFRFID: Update t5577 passwords
2024-07-04 06:24:33 +03:00
MX
842922f018
Merge remote-tracking branch 'OFW/dev' into dev [ci skip]
2024-07-04 04:56:04 +03:00
Willy-JL
7ef699d9f6
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-07-04 00:08:00 +02:00
WillyJL
1abd374aa1
Merge branch 'dev' into nfc-plugin-cache-names
2024-07-03 23:13:05 +02:00
Willy-JL
7afe6906d0
Remove file_path FuriString from context
...
Co-authored-by: gornekich <gornekich@users.noreply.github.com >
2024-07-03 23:11:33 +02:00
Astra
2715d9a0e1
[FL-3752] Fix iButton/LFRFID Add Manually results being discarded ( #3749 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-07-03 12:44:17 +01:00
RebornedBrain
3224401479
[FL-3835] Ultralight C authentication with des key ( #3720 )
...
* Update api_symbols.csv
* Ultralight C 3des implementation added
* Access check for Ultralight cards is now splitted into 2 functions one for ULC card and another for common
* Ultralight C authentication command handlers added
* Update api_symbols.csv and api_symbols.csv
* Length added to ultralight encrypt function
* New structure for storing 3des key added
* Reseting of 3des_key added
* des_context init/deinit added to poller
* New poller step for ultralight c auth added
* Added ultralight c des key to application
* Renamed felica unlock scenes to more generic des auth scenes, because they are now used also for ultralight c
* Show different menus for different ultralight card types
* Update api_symbols.csv and api_symbols.csv
* Some macro defines added
* Different amount of pages will be now read for ultralight C and others
* New unit test for ultralight C
* Some comments and macro replacements
* New function added to api
* Now all data read checks mfulC separately
* Adjusted listener to handle missing 3des_key properly
* Now poller populates 3des_key after reading with auth to card data
* Nfc: rename _3des_key to tdes_key
* Bump API Symbols
* Mute PVS Warnings
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-07-03 12:38:30 +01:00
Willy-JL
2d2b0f8201
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev --nobuild
2024-07-01 23:01:37 +02:00
MX
0812cd30b2
Merge remote-tracking branch 'OFW/dev' into dev
2024-07-01 22:18:36 +03:00
あく
0c1bbc3312
Merge branch 'dev' into nfc-plugin-cache-names
2024-06-30 19:21:42 +01:00
Astra
81e2736145
[FL-3831] Separate editing and renaming in iButton and LFRFID ( #3735 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-06-30 12:34:13 +01:00
Astra
0b2827836d
[FL-3860] Update link to mfkey32 ( #3738 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-06-30 11:54:59 +01:00
KorDen
3b4183f4dd
LFRFID: Update t5577 passwords
...
Removed duplicates; added few more China cloners pw
2024-06-30 10:09:19 +03:00
Willy-JL
992ab93797
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev --nobuild
2024-06-27 18:36:24 +02:00
MMX
2b25c14374
Merge pull request #771 from Willy-JL/emv-transactions-restructure
...
NFC: EMV Transactions less nested, hide if unavailable
2024-06-27 14:14:14 +03:00
MX
a91a4af053
Merge remote-tracking branch 'OFW/dev' into dev
2024-06-27 04:36:00 +03:00
Willy-JL
91e44d5b2f
NFC: Cache plugin name not full path, saves some RAM
2024-06-26 21:20:36 +02:00
Willy-JL
5f2923780b
NFC: Cache plugin name not full path, saves some RAM
2024-06-26 21:11:01 +02:00
Willy-JL
1d41944182
NFC: EMV Transactions less nested, hide if unavailable
2024-06-26 03:21:37 +02:00
Willy-JL
8e496360c2
NFC: Mention using MFKey app after Detect Reader
2024-06-25 21:16:29 +02:00