* Country list header and printf
* off load country list to asset
* lint
* Field specific getters
* check string length before cutting
* lfrfid: minor iso3166 cleanup
---------
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
* Add DEZ10 to EM410X output
* make EM410X read success scene text box scrollable so no content overlaps with the buttons
* Reduce DEZ10 variable to 32bits as 64 is not needed
* run ./fbt format for consistent code formatting
* Preview next line like other apps
* Update changelog
---------
Co-authored-by: WillyJL <49810075+WillyJL@users.noreply.github.com>
* libs: stricter constness for saving RAM with .rodata section; fbt: sdk: fixed signature generation for nested const params
* hal: additional fixes for constness in USB subsystem
* debug apps: additional usb-related fixes
* mjs: more consts for token parser
* fatfs: const driver struct
* hal: more consts for ble & nfc vars
* hal: made FuriHalSpiBusHandle static
* hal: made FuriHalI2cBusHandle static
* usb: restored previous api
* linter fixes
* API fixes
* Update protocol_gproxii.c
* 36 bit format parsing fix
* Update protocol_gproxii.c
* wiegand checks as single function
* LfRfid: simplify gprox wiegand payload validation flow
* LfRfid: extra furi_check in gprox wiegand validation code
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
* Fix detection of GProx II cards and false detection of other cards as GProx II
* Fix incorrect parity starting bit
Co-authored-by: あく <alleteam@gmail.com>
* Add lfrfid GProxII support
* Add rfid GProxII support and correct linting issues.
* Add GProxII support for 26 and 36 bit cards
* Add GProxII 26 and 36 bit key - fixing minor typos
* Add GProxII 26 and 36 bit key - fix typo
* Add GProxII 26 and 36 Bit support - Change comment to not fail lint checking on XOR Value
Co-authored-by: あく <alleteam@gmail.com>
* Added protocols for blank Minutekey InstaFob
Files based on this video https://youtu.be/Hj7uAKEaFDI?si=6dk4Ny1bTPlO6UZd
* Update lfrfid_protocols.c
Add compatibility with protocol_insta_fob files
* Update lfrfid_protocols.h
Add compatibility for LFRFIDProtocolInstaFob
* Update Samsung.ir
* Revert "Update Samsung.ir"
This reverts commit 94b7bddf27.
* Enum should be at bottom for binary comaptibility
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>