Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FL-3643] Fix crash when reading files > 64B #3166

Merged
merged 4 commits into from
Oct 28, 2023

Merge branch 'dev' into gsurkov/3643_mf_desfire_crash_fix

9cd89dc
Select commit
Loading
Failed to load commit list.
Merged

[FL-3643] Fix crash when reading files > 64B #3166

Merge branch 'dev' into gsurkov/3643_mf_desfire_crash_fix
9cd89dc
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed succeeded Oct 28, 2023 in 0s

3 / 3 tasks completed

All tasks have been completed

Details

Required Tasks

Task Status
Support files up to 512B Incomplete
Larger files are truncated, which is reflected both in the logs and GUI. Incomplete
Support for saving and loading truncated files. Incomplete
Read a MF DESFire card with at least one regular file (size > 64B) on it. Incomplete
To check file truncation, a card with a file of size > 512B is needed. Create one from a blank card using Proxmark: Incomplete
Save MF DESFire card (it must have at least one regular file), then remove some data bytes from the saved file. Load it back in the app, it should mention "partial" in the file info. Incomplete
PR has description of feature/bug or link to Confluence/Jira task Completed
Description contains actions to verify feature/bugfix Completed
I've built this code, uploaded it to the device and verified feature/bugfix Completed
📦 Update package Incomplete
📥 DFU file Incomplete
☁️ Web/App updater Incomplete