unleashed-firmware/applications/services/expansion
Georgii Surkov e6f078eeb7
[FL-3759] Fix expansion protocol crash when fed lots of garbage (#3409)
* Fix crash caused by garbage input
* Add unit tests for garbage input
* Enable applications to disable and then restore expansion module support
* GPIO App: disable expansion on app start and re-enable on exit

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-01-30 22:54:25 +09:00
..
application.fam [FL-3669] Expansion module protocol (#3250) 2024-01-16 18:18:56 +09:00
expansion_protocol.h [FL-3759] Fix expansion protocol crash when fed lots of garbage (#3409) 2024-01-30 22:54:25 +09:00
expansion_settings_filename.h [FL-3669] Expansion module protocol (#3250) 2024-01-16 18:18:56 +09:00
expansion_settings.c [FL-3669] Expansion module protocol (#3250) 2024-01-16 18:18:56 +09:00
expansion_settings.h [FL-3669] Expansion module protocol (#3250) 2024-01-16 18:18:56 +09:00
expansion.c [FL-3759] Fix expansion protocol crash when fed lots of garbage (#3409) 2024-01-30 22:54:25 +09:00
expansion.h [FL-3759] Fix expansion protocol crash when fed lots of garbage (#3409) 2024-01-30 22:54:25 +09:00