Skip to content

Releases: wargio/r2dec-js

Release 6.0.0

04 Aug 12:42
1017765
Compare
Choose a tag to compare

What's Changed

  • Fixed upper to toUpperCase by @wargio in #345
  • Fix build for the latest r2 from git (5.9.9) by @trufae in #348
  • Simplify previous commit by @trufae in #349
  • Support offset/addr fields in aflj/afij and basic blocks by @trufae in #350
  • Fix arm64 adrp with flag instead of address by @trufae in #354
  • Suggest using r2dec.debug to display the javascript backtrace by @trufae in #355
  • Use op.addr instead of op.offset for latest r2 by @trufae in #356
  • Fix #359 - latest r_cons requires instance parameter by @trufae in #360
  • Add abiversion field required for r2 >= 5.9.9 by @trufae in #361
  • Add stxr ldxr, stxr, ldaxr and staxr arm64 instructions by @trufae in #362
  • Fix crash and properly handle reg-only str.w/ldr.w instructions for arm16 by @trufae in #364
  • Implement support for "bics" for arm16 by @trufae in #363
  • Use the new plugin session interface starting in r2-5.9.9 by @trufae in #366
  • Bump to 6.0.0 by @wargio in #368

Full Changelog: 5.9.8...6.0.0

Release 5.9.8 (patch 1)

26 Feb 07:04
4c4f6cc
Compare
Choose a tag to compare

What's Changed

Fixes a bug on arm, this is a quick release based on 5.9.8

Full Changelog: 5.9.8...5.9.8-p1

Release 5.9.8

26 Feb 04:07
e7625f5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.9.4...5.9.8

Release 5.9.4

22 Sep 09:20
Compare
Choose a tag to compare

What's Changed

  • Check again if pdd runs by @wargio in #323
  • Fix various issues issues by @wargio in #329
    • Fix infinite loop (issue #324)
    • Simplify merge_arrays
    • Fix adrp marker (issue: #327)
    • Fix eslint-check.sh
    • Add support for brab braa braaz brabz (issue #325)
    • Add support for cinc (issue #326)
    • Fix riscv lui (from PR #291)

Full Changelog: 5.9.2...5.9.4

Release 5.9.2

30 Jun 04:10
e07a3b1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.9.0...5.9.2

Release 5.9.0

04 Apr 03:51
Compare
Choose a tag to compare

What's Changed

  • RISCV: auipc: fix wrong offset generated by @strlcat in #290
  • Changed plugin structure in radare2 5.8.9 by @trufae in #294
  • Remove duktape and use QuickJS by @wargio in #295
  • Ignore the ARM64/PAC instructions as they add no value to the decompition by @trufae in #301
  • Update developer.md & always rebuild js files. by @wargio in #304
  • Fix #298 - Cslj -> Csj by @trufae in #300
  • Bump r2 to 5.9.0 by @wargio in #308

Full Changelog: 5.8.8...5.9.0

Release 5.8.8

09 Jun 04:07
02f4a5d
Compare
Choose a tag to compare

What's Changed

  • Handle brk (as breakpoint), pac (as nop) and ccmp (wip) arm64 instructions by @trufae in #282
  • Parsing fixes for riscv64: lui, loads by @strlcat in #285
  • Always ensure vars has arrays. by @wargio in #287
  • Update R2 to 5.8.8 and fixed small issues with the release by @wargio in #289

New Contributors

Full Changelog: 5.7.8...5.8.8

Release 5.7.8

08 Dec 09:38
c75abff
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.7.6...5.7.8

Release 5.7.6

14 Aug 19:46
e396326
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.6.8...5.7.6

Release 5.6.8

16 May 15:37
d420d2d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.6.6...5.6.8