RogueMaster
7015c5a0f2
Merge branch 'UNLEASHED' into 420
2022-10-17 18:10:22 -04:00
MX
fd3e70492d
add support for Normstahl, Mutancode, FAAC RC, XT
2022-10-17 22:43:33 +03:00
RogueMaster
b09d84e876
Merge branch 'DarkFlippers:dev' into 420
2022-10-17 14:28:28 -04:00
MX
4f7ca617cc
Merge branch 'fz-dev' into dev
2022-10-17 21:20:28 +03:00
gornekich
dfbe21e720
NFC fixes part 3 ( #1885 )
...
* nfc: fix read next key
* nfc: verify new line ending in user dictionary file
* nfc: fix cache save
* nfc: add unit test for dict load
* nfc: fix total key count in dictionary
Co-authored-by: あく <alleteam@gmail.com >
2022-10-18 02:10:41 +09:00
RogueMaster
a323a665a3
Merge branch 'UNLEASHED' into 420
2022-10-13 23:01:00 -04:00
MX
d547307357
Fix DTM Neo encoder
2022-10-14 01:30:20 +03:00
RogueMaster
8e3e72288c
Merge branch 'UNLEASHED' into 420
2022-10-13 13:44:38 -04:00
MX
947e44ce86
Merge branch 'fz-dev' into dev
2022-10-13 20:32:05 +03:00
Astra
55f8beef9f
[FL-2876] MFC Improvements Part 2/2 ( #1868 )
...
* Remove keys incorrectly added by the key cache
* Improve responsiveness while checking for re-used keys and fix skipping keys when card is removed
* Actually check if the card is completely read
* Discard incorrect keys on a lower level
* nfc: clean up
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2022-10-14 01:23:29 +09:00
MX
3dde6089fc
update mfc improvements
...
OFW PR 1868 by Astrrra
2022-10-13 16:06:34 +03:00
MX
3a569d4be8
Merge branch 'fz-dev' into dev
2022-10-13 00:42:15 +03:00
RogueMaster
41866abb87
Merge branch 'ofwdev' into 420
2022-10-12 17:20:56 -04:00
Luke Williams
50dc2d7389
36-bit AWID (L11601 Lenel) ( #1838 )
...
* 36-bit AWID
* Rfid: correct vendor name AWIG -> AWID
Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-10-13 01:31:54 +09:00
RogueMaster
8d2dc1e689
Merge branch 'UNLEASHED' into 420
2022-10-12 00:13:02 -04:00
MX
2e047ff411
allow 36-bit AWID (L11601 Lenel)
...
OFW PR 1838 by ae5au
2022-10-12 05:32:58 +03:00
MX
6b5631e5b0
MFC Improvements Part 2/2
...
OFW PR 1868 by Astrrra
2022-10-12 05:29:42 +03:00
MX
aa9f958f07
Merge branch 'fz-dev' into dev
2022-10-12 04:37:59 +03:00
MX
022315e93d
Improve keeloq, add JCM support, fix Nice Smilo, MHouse, and more
...
now manufacturer name is saved into file, and will not change randomly,
added support for JCM
fixed Nice Smilo, MHouse
2022-10-12 04:18:29 +03:00
RogueMaster
0286a175b7
Merge branch 'ofwdev' into 420
2022-10-11 20:07:00 -04:00
gornekich
2552278a3d
[FL-2883] NFC: bank card rework reading ( #1858 )
...
* nfc: remove bank card save option
* nfc: remove bank card save from nfc device
* nfc: remove unused function in emv
* nfc: try several times to start emv application
* nfc: add AID display fallback for bank cards
Co-authored-by: あく <alleteam@gmail.com >
2022-10-12 02:13:12 +09:00
RogueMaster
e32a1ca733
Merge branch 'UNLEASHED' into 420darkupds
2022-10-08 23:56:12 -04:00
RogueMaster
b6409226e8
Merge branch 'UNLEASHED' into 420darkupds
2022-10-08 23:46:51 -04:00
MX
91d7a38ca6
update changelog and fix subghz issues
2022-10-09 04:24:51 +03:00
MX
b0c9af9c06
Merge branch 'fz-dev' into dev
2022-10-08 23:11:16 +03:00
Sergey Gavrilov
981f7ff8b0
Elf loader: do not load .ARM.* sections ( #1850 )
...
* Elf loader: do not load .ARM sections
* Fix section name
2022-10-09 00:51:51 +09:00
SG
c38c42906f
Elf loader: do not load .ARM sections
2022-10-08 17:50:26 +03:00
MX
184b467f62
add nfc feature back, bug seems to be fixed
2022-10-08 00:03:06 +03:00
MX
16ea8dc568
Merge branch 'fz-dev' into dev
2022-10-07 21:11:40 +03:00
Sergey Gavrilov
37b5e58a60
More correct elf loader ( #1839 )
...
* ELF File: more robust section loader
* ELF File: faster and smaller preinit, init and fini arrays handling
* ELF File: load sections on preload stage
* ELF File: naming
* Furi: fix use after free in thread join
Co-authored-by: あく <alleteam@gmail.com >
2022-10-08 02:06:29 +09:00
MX
b4b3c182c5
fixes for new printf and furistream
2022-10-07 18:32:58 +03:00
MX
bdd052937b
Merge branch 'fz-dev' into dev
2022-10-07 17:24:20 +03:00
Sergey Gavrilov
4000f0cac5
[FL-2870] Printf function attributes ( #1841 )
...
* Furi strings: printf attribute
* Logs: printf attribute
* Plugins: adapt
* Plugins: accommodate
* Unit tests: accommodate
Co-authored-by: あく <alleteam@gmail.com >
2022-10-07 22:35:15 +09:00
Sergey Gavrilov
38a82a1907
[FL-2839] Furi stream buffer ( #1834 )
...
* Core: stream buffer
* stream buffer: API and usage
* stream buffer: documentation
* stream buffer: more documentation
* Furi: fix spelling
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-10-07 21:27:11 +09:00
RogueMaster
e42ca55552
Merge branch 'Eng1n33r:dev' into 420
2022-10-06 20:15:45 -04:00
MX
515e6db69c
Merge branch 'fz-dev' into dev
2022-10-07 00:35:01 +03:00
Astra
eaa3adf98a
[FL-2868] Remove string_push_uint64 ( #1832 )
...
* Remove string_pust_uint64
* Oops, furi strings now
* Remove dead code
* Remove unneeded import
Co-authored-by: あく <alleteam@gmail.com >
2022-10-07 03:51:30 +09:00
Astra
6dde5586af
[FL-2803] Mifare Classic read improvements Part 1 ( #1822 )
...
* Reuse found keys when reading a card
* Fix keys not being read if no newline at the end of the file
* Actually read all keys from the dictionary
* Support for furi_string
* Check only for re-used key after the current sector
* Declare the key attack function as static
* nfc: change logs, check worker state
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-10-07 02:07:56 +09:00
RogueMaster
7ff3fa09da
Merge branch 'UNLEASHED' into 420
2022-10-06 12:58:47 -04:00
gornekich
5de2c32c81
[FL-2864] NFC update detect reader ( #1820 )
...
* nfc: update detect reader view
* nfc: make detect reader more interractive
* nfc: update icons
* nfc: fix detect reader gui
* nfc: fix gui, fix worker events
* nfc: fix notifications
* nfc: add nfc_worker NULL assert
Co-authored-by: あく <alleteam@gmail.com >
2022-10-07 01:58:17 +09:00
Georgii Surkov
61189c3c82
[FL-2847] FFF trailing space fix ( #1811 )
...
* Improve whitespace handlilng in FFF
* Add tests for odd fff user input
* Adjust formatting
Co-authored-by: あく <alleteam@gmail.com >
2022-10-06 23:18:20 +09:00
MX
007a11d70d
upd ofw pr 1832
2022-10-06 15:26:23 +03:00
Nikolay Minaylov
a69e150e2f
[FL-2812] RFID: write fix for some protocols #1828
...
Co-authored-by: あく <alleteam@gmail.com >
2022-10-06 20:36:21 +09:00
MX
3e4d8a41e0
Remove string_push_uint64
...
OFW PR 1832 by Astrrra
2022-10-05 21:39:40 +03:00
MX
c60bfbf271
oh no
2022-10-05 21:27:13 +03:00
MX
0796263e81
Merge branch 'fz-dev' into dev
2022-10-05 19:27:46 +03:00
Sergey Gavrilov
4bf29827f8
M*LIB: non-inlined strings, FuriString primitive ( #1795 )
...
* Quicksave 1
* Header stage complete
* Source stage complete
* Lint & merge fixes
* Includes
* Documentation step 1
* FBT: output free size considering BT STACK
* Documentation step 2
* py lint
* Fix music player plugin
* unit test stage 1: string allocator, mem, getters, setters, appends, compare, search.
* unit test: string equality
* unit test: string replace
* unit test: string start_with, end_with
* unit test: string trim
* unit test: utf-8
* Rename
* Revert fw_size changes
* Simplify CLI backspace handling
* Simplify CLI character insert
* Merge fixes
* Furi: correct filenaming and spelling
* Bt: remove furi string include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-10-06 00:15:23 +09:00
RogueMaster
d8a4452773
Merge branch 'Eng1n33r:dev' into 420
2022-10-04 15:42:58 -04:00
MX
96502e21ae
RFID: write fix for some protocols
...
OFW PR 1828 by nminaylov
2022-10-04 21:06:16 +03:00
RogueMaster
22140e29fd
Merge branch 'Eng1n33r:dev' into 420
2022-10-04 11:57:18 -04:00