Rellic Versions Save

Rellic produces goto-free C output from LLVM bitcode

v0.2.3

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/lifting-bits/rellic/compare/v0.2.2...v0.2.3

v2.1.0

2 years ago

Changelog

The following are the changes that happened between versions v0.2.0 and v2.1.0

  • f4ca962 - Fix issue with LoopRefine (#224)
  • e2e3a52 - Decompiler API (#212)
  • bae11a7 - Replace expressions in C AST instead of Z3 AST (#226)
  • 48b92dd - NestedCondProp: propagate while conditions too (#227)
  • 06d4cc5 - Add REPL (#229)
  • 454f31b - Use new pass API (#230)
  • 3126331 - Update to LLVM 13 (#231)
  • c0db47e - Fix iterator invalidation (#234)
  • ceb6818 - Convert intrinsics to builtin calls (#235)
  • 6c3ce50 - Fix aggregate type handling (#232)
  • 92f3da9 - Use different approach for handling array stores (#237)
  • 3905872 - Fix inlineable calls with no debug info (#238)
  • d2e8542 - Interactive rellic-xref (#239)
  • ac82831 - Don't reuse Clang nodes (#241)
  • f6ab94d - removes cexpr statements from the provenance map as well as the statement map (#240)
  • 434ba07 - remove reference to old stmt map (#243)
  • 89a200a - Create variables for values with multiple uses (#244)
  • 01de2d6 - Allow loading bitcode files from server (#245)
  • d862f2d - Fix overzealous substitution in NestedCondProp (#247)
  • 1dc1620 - Add CMakePresets support for building with ASAN (#248)
  • 76beb1f - Provide provenance info for llvm::Uses (#246)
  • 302324a - Add comments for RemoveInsertValues and ConvertArrayArguments (#250)
  • c5fe3b5 - Handle Phi nodes directly (#251)
  • 7e6e10d - Install additional files for rellic-xref (#252)
  • b564ccd - Provide implementation for various float ops (#253)
  • ae30476 - Directly handle switch instructions (#255)
  • 1503ed6 - Handle global aliases (#256)
  • 3355ffa - Fix Z3 ite conversion (#257)
  • 0892682 - Bump httplib to v0.10.6 (#258)
  • 917cb91 - Preprocess reaching conditions (#254)
  • 87490ef - General maintenance patches (#259)
  • 900c26f - Fixes #261 (#262)
  • 0416cc2 - Fix bug in reaching conditions generation (#263)
  • e7eaf00 - Fix DebugInfoCollector type inspection (#264)
  • abe5ebb - Update README.md (#265)

v0.1.1

3 years ago

Changelog

The following are the changes that happened between versions v0.1.0 and v0.1.1

  • 6bca010 - Plugins: Add IDA UI plugin (#98)
  • 7f324fa - CI: Switch to the more reliable macOS 10.15 workers (#97)
  • 2b70a18 - CI: Use single packaging job, add changelog support (#99)

v0.1.0

3 years ago

Initial release, where packaging has been introduced