Radare2: 3.9.0 – Carxofes

09/17/2019 1:34 pm

Radare2: 3.9.0 – Carxofes

Radare2: 3.9.0 – Carxofes

In r2land we are happy to celebrate that the artichoke seasson is back with a new release \\o/.

Release Notes

  • Version: 3.9.0
  • PreviousVersion: 3.8.0
  • Commits: 102
  • Contributors: 31
  • TimeSinceLastRelease: 2 weeks

Changes

anal

  • Implement anal.norevisit using SetU instead of Sdb
  • Fix – jump/cjmp analop for m680x
  • Fix the infinite aac issue, reduce false positives, speedup a bit
  • Fix mov.l/jsr ESIL for SuperH4
  • Fix nopskip (its not fixed at all. just random typing here and there)
  • Add anal.nonull to avoid analyzing functions if starting by zeros
  • Fixed i4004 arch to be according to spec
  • Fix zero register set issue (r2wars)
  • Implement types field for zignatures

cons

  • Fix: Vi-mode indication by prompt color
  • Add a way to print an aliased without a trailing new line
  • Fix clicking on frame borders to resize
  • Remove code for no-anal asm.bb.line

core

  • Make -m do an implicit -s
  • Fix – multiple quoted command parsing issue
  • Fix multiple quote cmd issue
  • Fix – Move ta to aht, move other commands around, refactor indentation
  • Fix – Solve slurp messages on http/sandbox/pipe
  • Don’t run ldconfig when installing into /usr

debug

  • Fix gdb reg write byte order
  • Improving slighty the process status check on Darwin
  • On Darwin, expose process path
  • ASLR check setting fix on FreeBSD

emu

  • Hackaround to get esil stepping on delayed execution
  • Fix arm32 stmia post-increment (r2wars)

io

  • Support shm_open in shm:// and some code cleanup
  • Fixing perms for Darwin
  • Fix – Propagate write error issues into RCore.patch
  • Print error msg if write fails
  • Fixing self:// perms issue on Darwin