pancake
e241d81f4a
Add --with-rpath to fix build on linux with !/usr
...
Do some changes in sys/ to make it happy
2012-08-27 17:02:58 +02:00
pancake
e9829c5c9f
Fix build
2012-08-26 11:07:09 +02:00
pancake
b3919e562c
Use 'standard' disassembly syntax for avr
2012-08-23 15:14:04 +02:00
pancake
e46efa8a1d
Initial implementation of r_bin_size (rabin2 -Z)
...
Changes in the disasm loop to support continuous fun
Fixes disasm after opcode payload
Added RConstr code in r_util (not yet used)
RBinSize implemented for elf, mach0 and plan9
Fix build
2012-08-23 12:46:55 +02:00
pancake
f75817ee6c
Initial work on supporting payloaded opcodes
...
Basic classes support for dalvik (rabin2 -C, ic*)
2012-08-22 18:02:23 +02:00
pancake
4819bd6304
Fixes in pZ, quoted commands and search
...
Fix pZ cache issue
Fix parsing of quotes in quoted commands
Fix segfault when searching invalid keywords
2012-08-21 12:06:56 +02:00
pancake
66b0c9b21a
Check and use flex in configure.acr
2012-08-20 13:42:10 +02:00
pancake
93b9d8308a
Fix io.cache test case
2012-08-20 10:07:21 +02:00
pancake
5aa93db5a4
Better command parsing and minor dwarf info
...
Dwarf info with null filenames are now supported
Fix quoted commnads parser
Quoted strings can now be temporary seeked "x"@239
Fix semicolon separated list of commands
Fix and use the base64 encoder/decoder
Siplify the config.c
Fix r_str_replace
2012-08-19 03:28:17 +02:00
pancake
d6bdf4a723
Fix segfault on dwarf parser (Thanks @earada)
2012-08-17 14:02:31 +02:00
pancake
ad4e8b0d74
Add 'id' command to show debug info
...
Use r_core_read_at() instead of r_io_read_at() in core
Another spurious r_io patch!
2012-08-15 02:15:37 +02:00
pancake
52beedb22a
Fix build
2012-08-15 01:32:02 +02:00
pancake
e6e1490fe6
Add support for Java debug line information
...
Workaround Java CLASS parser bug
Still work-in-progress for full debug line support
$ rabin2 -dr foo.class
2012-08-14 18:22:24 +02:00
Roi Martin (@nibble_ds)
3d45b36f12
Add coprocessor move operators to arm.winedbg
2012-08-14 16:12:37 +02:00
pancake
0e82165bf7
Honor make -s and lot of build cleanups
2012-08-14 15:44:17 +02:00
Roi Martin (@nibble_ds)
d37ce1da7b
Remove armthumb plugin
...
Moved to radare2-extras
Replaced by arm.winedbg
2012-08-14 15:16:07 +02:00
pancake
3df277d84b
Initial import of TOP make variable
2012-08-14 13:14:54 +02:00
Roi Martin (@nibble_ds)
6b959de543
Do not install ranal2
2012-08-14 11:47:50 +02:00
pancake
8322116cb7
Fix rabin2 -d output
2012-08-14 03:31:24 +02:00
pancake
6ca052291a
Add 'agv' command to view graphs with cmd.graph
...
In Visual mode it's executed by pressing 'V'
Fix a bug in RIO on OSX debugger
2012-08-14 03:21:31 +02:00
pancake
ef8f41eafb
Initial integartion of r_bin_dwarf into RCore
2012-08-14 02:37:42 +02:00
pancake
6b991786ab
Show git-tip hash in r2 -v
...
dist now contains r2-bindings directory
use more parse locks in mk files
do not add invalid functions at UT64_MAX
Use -j8 in sys/install.sh again
2012-08-14 01:48:39 +02:00
pancake
10b4b5546c
Fix resize command and more make race conditions
2012-08-14 01:25:50 +02:00
pancake
09642b4eec
Gitify 'make dist' and implement 'locdiff'
2012-08-13 18:06:24 +02:00
pancake
e365b90d5f
Implement support for >- (pipe to editor)
...
Fix another race condition in the build system
Fix many null deref reported by clang-analyzer
Assume -w when running r2 with -d
2012-08-13 17:42:25 +02:00
pancake
f9795e03f9
Force proper deinit in r2.Helpful to find memleaks
2012-08-13 14:14:23 +02:00
pancake
c86e1c430f
Lot of bugfixes for io and test suite
...
Anonymous macros are working again
Broken analysis functions are added too
Do not pipe to stderr
Fix parsing of comments and quoted commands
Fix oneliners
Add 'pz' (print ascii until zero) command
Show hits counter with searchhits
Fix IO when no maps and sections used
2012-08-13 13:16:06 +02:00
pancake
70fbad1b83
Show second hexdiff column when it fits in screen
...
Throw error if cannot find '-i' file
2012-08-13 05:10:04 +02:00
pancake
ffe9d0743c
Fix format string vulnerability
2012-08-13 04:47:34 +02:00
pancake
86c4f031d8
Implement visual diff and fix many bugs in r_io
...
Added 'cc' command to compare bytes with column hexdiff
Added r_print_hexdiff() public api
Added diff.from and diff.to eval configuration variables
Visual 'D' used to setup the visual diff offsets
Press 'c' to enable cursor in visual diff
Press '<tab>' to cycle between diff.from and diff.to
Use RCore's RNum from RConfig
Fix bug in r_core_read when io.va and sections used
Fix bugs in r_io_maps and io.va
Multiple files can now be opened and compared with mapping
2012-08-13 04:33:01 +02:00
pancake
1586c29785
Fix race conditions in makefiles and clean TODO
2012-08-10 15:59:37 +02:00
pancake
106393d077
Fix crash in r_anal_free, add fatmach0 python test
2012-08-10 13:27:00 +02:00
pancake
28428438f6
Lot of build fixes for --as-needed and mingw32
...
Fix z80 assembler
Add r_sys_truncate() for portability
Fail build if tests compilation is wrong
2012-08-10 11:35:38 +02:00
Roi Martin (@nibble_ds)
60bef170d2
Big refactoring of libr/util/calc:
...
Remove global vars
Fix wrong seeks after pd
Fix graphs
2012-08-10 11:30:27 +02:00
pancake
f65abc5e34
Add support for multiple cons grep attributes
...
Implement ~& attribute to match all words
Add ~?? to show help of grep
Fix buffer overflow in cons grep
Chop RLine buffer when > console columns
2012-08-09 18:19:00 +02:00
Roi Martin (@nibble_ds)
cd6affc867
Resolve address of jmp [(rip+)0xoffset] and call [(rip+)0xoffset] in r_anal
...
Remove jmp hack from r_anal
2012-08-09 17:31:55 +02:00
pancake
80e1d41fb8
Honor git in sys/*.sh
2012-08-09 13:15:25 +02:00
pancake
85534da1e9
x86.nz assembler: add jmp/call abs/rel (rip) memrefs
...
Add some more notes in INSTALL text
Initial design work on dalvik payload instructions
Open '-' virtual file as read-write (r2 -)
Fix r_core_yank_to signature
Remove io.va search warning (no more issues?)
2012-08-09 12:42:44 +02:00
pancake
a0d18c8f38
Fix bug #74 incorrect print of bytes in cmd_search
2012-08-09 10:26:05 +02:00
pancake
d2c48b1358
Handle ^Z in dietline and fix build target
2012-08-09 10:13:46 +02:00
pancake
44ee3ce8d2
Initial working (again) version of gdb://
2012-08-08 17:43:51 +02:00
pancake
a2ebdcb650
Fix memleaks, nullref and undef (clang-analyzer)
...
Fix multiple inclusions of mk files
2012-08-08 17:19:48 +02:00
Roi Martin (@nibble_ds)
aed202a621
Fix map size for fatbins
2012-08-08 13:10:45 +02:00
Roi Martin (@nibble_ds)
15e44b2e58
Fix delta bug with fat mach-o
2012-08-08 12:54:23 +02:00
pancake
ca624cd8cd
Fix index out of bounds in r_cons_grep
2012-08-08 10:56:25 +02:00
pancake
9a1a2fc981
Fix anal.x86.udis86 and asm.arm.winedbg plugin names
...
Add file.analyze eval config variable from radare1
Guess base arch anal.plugin when asm.arch is set
2012-08-08 10:31:17 +02:00
Roi Martin (@nibble_ds)
2f82ce6a22
Enable thumb mode in arm_winedbg when asm.bits=16
2012-08-08 09:19:56 +02:00
Roi Martin (@nibble_ds)
059594e7a9
Add new ARM disassembler plugin based on winedbg (arm_winedbg)
2012-08-07 22:17:14 +02:00
pancake
3c967ac89b
More fixes in dalvik disassembler (thx @thuxnder)
...
- Add missing getters in RAnal to make bokken happy
2012-08-07 16:53:09 +02:00
pancake
9cc62d85a0
Fix vapis
2012-08-07 14:12:14 +02:00