Releases: SpaghettDev/BromaIDA
[v6.1.0] BromaIDA
- Rewrite STL Expander to be more legible
- Make Binding and ArgType (and RetType) classes dataclasses
- Separate IDA utilities into IDAUtils class
- Make ask_popup a class with more options
Full Changelog: v6.0.0...v6.1.0
[v6.0.0] BromaIDA
- Add actual UI
- Fix exporter not knowing of overloads
- Refactor? Yes
- Bunch of bug fixes
Full Changelog: v5.7.0...v6.0.0
[v5.7.0] BromaIDA
- Fixed buggy gnustl implementation of
std::vector
as well as a false positive for types mismatch by @AngelDev06 in #3 - MacOS and iOS Support
- Update cocos2d headers
Full Changelog: v5.6.0...v5.7.0
[v5.6.0] BromaIDA
fixed gnustl map/set having incorrect size by @AngelDev06 in #2
updated Enums.hpp with new enums
Full Changelog: v5.5.0...v5.6.0
[v5.5.0] BromaIDA
Fixed incorrect target triplet by @AngelDev06 in #1
Make TodoReturn an enum instead of an alias of void
Add an option to not use custom GNU STL on android
New Contributors
- @AngelDev06 made their first contribution in #1
Full Changelog: v5.4.0...v5.5.0
[v5.4.0] BromaIDA
Fix std::less on android (idaclang thinks its 0 bytes)
Fix andy pads breaking codegen
Full Changelog: v5.3.0...v5.4.0
[v5.3.0] BromaIDA
Update cocos2d headers
Make BIUtils.set_function_signature not raise hard error when idapython randomly returns None from get_function_info
Full Changelog: v5.2.1...v5.3.0
[v5.2.1] BromaIDA
Actually fix semicolon placement when exporting bindings
Full Changelog: v5.2.0...v5.2.1
[v5.2.0] BromaIDA
Fix STL types not getting set for methods that use/return them (SetType literally gives up when setting the type of a parameter to a generic)
Fix exporter not appending semicolon to bindings with no address associated to them
Full Changelog: 5.1.0...v5.2.0
[v5.1.0] BromaIDA
Fix Android STL having wrong size, making basically all members shifted
Fixed exporter again (mfw python regex doesnt have a feature)
some other stuff idk
Full Changelog: v5.0.0...5.1.0