-
Notifications
You must be signed in to change notification settings - Fork 62
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
Update MFKey to v2.7 #231
Update MFKey to v2.7 #231
Conversation
@noproto super sorry for delay, I've missed email with notification. Also would you like to be maintainer in this repository or would you like to have mfkey in your repo(like betsy did with picopass)? PS: also don't hesitate to ping us if there are any delays. |
I see crash, looks like missing furi_thread_join.
|
So unfortunately I'm not able to reproduce a crash - I attempted for 4 hours with various tests - or locate the condition in MFKey which would result in that behavior. It'll be very helpful if I can get steps to reproduce it so I can get the bug closed out. Reviewing the diff of the changes on this PR, a crash in 2.7 should be applicable to MFKey 2.6 and earlier versions if it is related to the thread joining. Also I'd be happy to be a maintainer for this repo to keep MFKey up to date. The recent MFKey changes are to support the firmware Nested implementation that is halfway complete. |
@noproto once again sorry for delay with this PR. I also was not able to reproduce crash anymore. I was able to reproduce Timer thread lockup caused by event accumulation, but that is kinda expected: worker doesn't give CPU time to lower priority threads. As an apologies for delay I've cleaned up code a little bit. |
What's new
Verification
Here are several test Mfkey32 nonces you can store in .mfkey32.log:
Checklist (For Reviewer)