Willy-JL
23da827361
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-06-04 03:03:23 +01:00
hedger
03196fa110
cleanup of various warnings from clangd ( #3682 )
...
* cleanup of various warnings from clangs
* lfrfid_debug: cast fixes
* subghz: binraw: round->roundf
* furi: thread: updated internal stack size variable to size_t
* github: fail faster on unsuccessful build
* unit_tests: double trouble
2024-06-03 14:43:23 +01:00
Leptopt1los
a6139b01ce
Electra non-initialized encoded epilogue on render fix ( #3666 )
2024-05-27 12:31:26 +01:00
Willy-JL
3358ee63bb
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev --nobuild
2024-05-26 07:54:07 +01:00
Methodius
ba8dd58dee
electra non-initialized encoded epilogue on render fix
2024-05-24 21:37:17 +03:00
Leptopt1los
a86aeface5
electra lfrfid protocol implemented ( #3640 )
2024-05-15 00:27:35 +10:00
Willy-JL
f04975f50d
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev --nobuild
2024-05-04 03:41:44 +01:00
MX
a89a67d103
fix naming
2024-05-03 23:04:58 +03:00
Methodius
7077d588c7
electra protocol rename. again
2024-05-01 21:12:06 +03:00
Methodius
70cdd26855
electra cleanup, protocol description added
2024-04-21 21:03:10 +03:00
Methodius
5bf16e7e0e
no more hardcoded epilogue (for now, whitelist will be great if it is possible)
2024-04-19 23:17:18 +03:00
Methodius
7b99f0b0bb
Merge remote-tracking branch 'origin/dev' into electra
2024-04-19 18:07:23 +03: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
Georgii Surkov
64bd2f9c84
[FL-3677, FL-3798] RFID Improvements ( #3524 )
...
* Update saved_info and read_success scenes
* Update EM4100 rendering
* Update HIDExt rendering
* Update Gallagher rendering
* Update HidProx rendering
* Update IOProx rendering
* Update H10301 rendering
* Update PAC/Stanley rendering
* Add strcasecmp() to API, better manufacturer/name handling
* Update Viking rendering
* Update FDX-A rendering
* Update Pyramid rendering
* Update Indala26 rendering
* Update Idteck rendering
* Update Keri rendering
* Update Nexwatch rendering
* Update Jablotron rendering
* Update Paradox rendering
* Truncate long Hex string on scene_read_suceess
* Fix formatting
* Update AWID rendering
* Update FDX-B rendering
* Tweak string formatting in various screens
* More read_success view tweaks
* Fix formatting
* Fix Pyramid brief rendering
* Reset saved key menu when going back
* Reset other menus on back where applicable
* Update confirmation scenes
* Update emulation scene
* Update delete scene
* Update raw read info screen
* Update raw read scene, fix crash
* Update raw read success scene
* Update write scene
* Always return to SceneSelectKey after saving
* Update SceneWriteSuccess and SceneDeleteSuccess
* Replace closing parens with dots
* FL-3798: Fix special formatting in text_box
* Simplify SceneReadSuccess
* Fix crash when having a trailing newline in text_box
* Bump API symbols version
* Make PVS happy
* Format sources
Co-authored-by: あく <alleteam@gmail.com >
2024-03-29 12:32:43 +09:00
MX
7c0939ad52
Merge remote-tracking branch 'OFW/dev' into dev
2024-03-25 14:23:44 +03: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
hedger
ee36c66572
fbt: doxygen target ( #3510 )
...
* fbt: doxygen target
* github: adjustments for doxygen
* github: always generate docs, only upload for dev
* doxygen: fixed exclusion path for awesome-css
* github: stricter check for push ref
* github: bumped action version to fix node.js deprecation
* github: added PVS report url to workflow summary
* github: pvs: reworked report URL handling
* github: added size report to summary
* docs: added `doxygen` target
* fbt: common naming scheme for COMSTR
* Documentation: fix warnings and errors
* Doxygen: stricter warning checks
* fbt: "doxy" target, opens generated doxygen documentation in browser
* github: doxygen: now using edge (1.10) version
Co-authored-by: あく <alleteam@gmail.com >
2024-03-21 01:32:53 +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
MX
f88da8b0c3
test swap em4100 t5577 blocks (issue 3463 ofw)
2024-03-15 09:32:42 +03:00
Methodius
78e6c236c7
electra protocol added
2024-02-28 15:13:54 +09:00
MX
2c5973be22
better naming [ci skip]
...
16 clock merged but still not working, waiting for updates in OFW
2024-02-15 14:09:49 +03:00
MX
62edabe9dd
Merge branch 'ofw_dev' into dev
2024-02-15 13:56:57 +03:00
Radek Pilar
87804374c5
lfrfid/em4100: added support for different bit rates ( #3410 )
...
* lfrfid/em4100: added support for different bit rates
* Format Sources
Co-authored-by: Radek Pilar <radek.pilar@apollogames.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-02-15 15:31:04 +07:00
Leptopt1los
26ac455fb9
T5577 lib: write with mask function added ( #3362 )
...
* T5577 lib: write with mask function added
* t5577_write_with_mask: with_password param added
Co-authored-by: あく <alleteam@gmail.com >
2024-02-15 13:10:48 +07:00
Methodius
cc457fade2
total cleanup. finally, bitlib
2024-02-14 18:34:26 +03:00
MX
6d15c23231
Merge branch 'ofw_dev' into dev
2024-02-14 12:12:54 +03:00
Leptopt1los
dd988ba449
bit_lib and nfc_util refactor ( #3383 )
...
* nfc_util functions for processing bytes moved into bit_lib
* bitlib test update
* bit_lib moved from lfrfid to standalone lib
* Added bit functions for any supported data types
* Error fix and api add
* Added test for 64
* Added doc
* Testcase for 64 rewrited
* Realization error fix
* API version bump
* sync api version, fix after-merge old libs usage
* fix build errors
* build fix
* fbt format
Co-authored-by: assasinfil <nfa57643@gmail.com >
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-02-14 11:41:42 +07:00
MX
603421bd8c
fix display
2024-01-31 20:19:39 +03:00
MX
398a468fd7
disable em4100 16clk due to non working read
...
32 is working well
2024-01-31 18:32:48 +03:00
Radek Pilar
6bfa591e92
lfrfid/em4100: added support for different bit rates
2024-01-31 16:37:49 +03:00
Methodius
39e9dd0ab0
T5577 write/clear with custom password option added
2024-01-20 07:47:45 +03:00
John Scarfone
f37d00a8ba
Bugfix: Strip last parity bit from decoded FDX-B data ( #3199 )
...
* remove last parity bit from buffer
* add unit tests
* zap old debug logging
---------
Co-authored-by: Sergei Gavrilov <who.just.the.doctor@gmail.com >
2024-01-19 23:22:28 +03:00
John Scarfone
f9f67e6d54
Bugfix: Strip last parity bit from decoded FDX-B data ( #3199 )
...
* remove last parity bit from buffer
* add unit tests
* zap old debug logging
---------
Co-authored-by: Sergei Gavrilov <who.just.the.doctor@gmail.com >
2024-01-16 18:31:50 +10:00
Methodius
0d40e57cc8
LF RFID: Write with random password added [ci skip]
2024-01-13 02:39:50 +03:00
MX
bee48f483c
Merge branch 'ofw_dev' into nfcrefactoring
2023-11-01 21:07:33 +03:00
あく
aa06328516
Furi, FuriHal: remove FreeRTOS headers leaks ( #3179 )
...
* Furi: remove direct FreeRTOS timers use
* Furi: eliminate FreeRTOS headers leak. What did it cost? Everything...
* SubGhz: proper public api for protocols. Format Sources.
* Furi: slightly less redundant declarations
* Desktop: proper types in printf
* Sync API Symbols
* Furi: add timer reset and fix dolphin service, fix unit tests
* Furi: proper timer restart method naming and correct behavior in timer stopped state.
---------
Co-authored-by: hedger <hedger@nanode.su >
2023-11-01 11:24:11 +04:00
MX
b87a8ca329
Merge branch 'ofw_dev' into dev
2023-10-15 01:30:55 +03:00
あく
f45a5dff43
Fix various crashes if debug libraries used ( #3144 )
...
* FuriHal: enable HSI in stop mode only if we use STOP0, proper SMPS selected clock assert
* Furi: fix double crash caused by bkpt use outside of debug session
* Libs: update ERC and MGG contrast
* Fix various crashes with LIB_DEBUG=1
* BadUsb: size_t where it should be and proper printf types
* Various fixes and make PVS happy
* FuriHal: proper CCID status and make PVS happy
* boot: update mode: graceful handling of corrupted stage file
---------
Co-authored-by: hedger <hedger@nanode.su >
2023-10-12 20:34:30 +04:00
Piyamate Wisanuvej
e739aeeb10
bugfix t5577_write_with_pass
2023-09-26 10:08:40 +07:00
MX
9c6e20356f
Merge branch 'ofw-dev' into dev
2023-09-04 16:47:08 +03:00
Sergey Gavrilov
0b806c2360
Storage: force mount ( #3033 )
...
* Storage: count opened files
* Storage: sd mount
* Storage: prompt to mount SD card if not mounted
* F18: update API
* F18: update API version
* Fix logger naming scheme
* Storage: storage_files_count -> storage_open_files_count
Co-authored-by: あく <alleteam@gmail.com >
2023-09-04 14:10:07 +09:00
MX
20593d56c0
Merge branch 'ofw-dev' into dev
2023-08-22 21:53:50 +03:00
Astra
e353433cd8
[FL-3488] Assign tickets to all TODO items ( #2988 )
...
Co-authored-by: あく <alleteam@gmail.com >
2023-08-23 02:56:27 +09:00
MX
7027f6a4c4
Merge branch 'ofw-dev' into dev
2023-08-09 15:05:12 +03:00
Astra
1e4af1d550
FDX-B temperature in system units ( #2941 )
...
* FDX-B temperature now uses system units
* LF-RFID: wrap floats in fdx-b temperature conversion
Co-authored-by: あく <alleteam@gmail.com >
2023-08-07 19:28:47 +09:00
Astra
d09cf6c692
FDX-B temperature now uses system units
2023-08-05 14:00:48 +03:00
gid9798
da4a8eb5c1
Merge branch 'UFW_dev' into lfrfid_t5577
2023-05-30 11:20:01 +03:00