RfidResearchGroup / proxmark3

Iceman Fork - Proxmark3
http://www.icedev.se
GNU General Public License v3.0
3.62k stars 979 forks source link

Implemented Buffer SaveStates #2361

Closed jlitewski closed 2 months ago

jlitewski commented 2 months ago

This replaces the implementation of save_restoreGB and save_restoreDB while allowing more uses in the future.

Also, while working on this implementation, I made a few helper methods that were pushed alongside this. Namely IfClientDebugIsEnabled() for the command parser to show debug commands if client debug is enabled, alongside a few testing commands to run the buffer_savestate_t implementation through it's paces (only seen if the client is in debug mode)

jlitewski commented 2 months ago

If anyone knows of a good VSC extension to check for these errors so I don't have to make 20 force push fixes, that'll be great to know

jlitewski commented 2 months ago

Fixed the conflicts the latest version of master introduced

jlitewski commented 2 months ago

Second conflict fix