Anton Kochkov
67a99780fa
Added check function for TE format plugin
2013-03-03 02:45:40 +04:00
Anton Kochkov
d580e72a70
Initial TE format support
2013-03-03 02:17:51 +04:00
pancake
13bbde408a
Fix #58 : Vvvq navigation
2013-03-01 17:48:35 +01:00
pancake
dc0c939008
Fix 'io' argument parse
2013-03-01 17:09:26 +01:00
pancake
3a0fdd6a24
Fix #55 and add Cj to list metadata in json format
2013-03-01 12:20:18 +01:00
oblique
bf5d2ba3da
Check if debug is dead in r_debug_kill function.
2013-03-01 10:41:35 +01:00
pancake
4c244a818c
Add 'Ch', handle c++ lang in rbin and obey cursor in V:
2013-03-01 09:57:30 +01:00
pancake
bdd616141c
Update io_ewf plugin for latest API. Fix in configure
2013-03-01 02:00:22 +01:00
pancake
b6b756521d
Add rahash2 -n to specify number of blocks instead of blocksize
2013-02-28 09:50:59 +01:00
pancake
0fa2a74ac5
Add cmd.visual config var, show empty flag list in Vt
2013-02-27 01:40:26 +01:00
pancake
06787d0972
Fix 'ad' command (r_anal_data was broken)
2013-02-26 22:03:02 +01:00
pancake
a7925a8a4f
Add aach64 (ARMv8) support to the ELF parser
2013-02-26 15:35:24 +01:00
pancake
57503ff1fe
Fixes for arm64 disasm, string filter in rarun2 arg directives
2013-02-26 09:27:09 +01:00
schrotthaufen
400fecdf47
Fix aarch64 build
2013-02-26 02:52:17 +01:00
pancake
19a1f84f1f
Initial import of the GNU aarch64 disassembler from binutils
...
$ r2 -a arm -b 64 -
2013-02-26 01:37:42 +01:00
pancake
0042752a08
Fix 'r_magic_free' definiton (thanks @tautschnig)
...
> The function magic_close has return type void, but x is of a pointer type.
> Yet the C standard requires that the second and third argument of the
> conditional operator ?: are both void or compatible pointer types (there
> are several other cases, see 6.5.15 of the C Standard). Failing this, the
> compiler may produce arbitrary code.
> The best way to fix this is likely changing the definition to
> { if(x) {magic_close(x);} }.
2013-02-25 22:52:57 +01:00
pancake
5cd3b3f28b
Remove useless debugging message
2013-02-25 11:48:38 +01:00
pancake
2264763336
Fix some bugs reported by clang-analyzer
2013-02-25 11:09:24 +01:00
pancake
fc6e799c26
Add pfD (disasm). Fix VI and Vi with+without cursor
...
Simplify r_print_string
Fix r_io write boundaries
2013-02-25 09:36:07 +01:00
pancake
25529090fe
Add xxhash algorithm and add rahash2 -L
2013-02-25 03:23:13 +01:00
pancake
6ee9ea23c5
Fix search regression test
2013-02-25 02:46:41 +01:00
pancake
e17e5b6b05
Fix ';x' syntax commands
2013-02-25 02:35:16 +01:00
pancake
16bf36e55c
Implement http.allow firewall rule
...
Fix socket transfer for http server
Shorter io descriptions for io_zip and io_gdb plugins
2013-02-25 01:47:55 +01:00
pancake
7fbe9071ce
Add rasm2 -w to describe opcodes, fix massemble
...
Add rasm2 -w to get opcode description
Fix multiopcode/multiline comments parsing
Avoid multiple load when there are no sub-bins
Fix r_str_replace_char
2013-02-24 21:12:30 +01:00
pancake
e9c38878de
Fix endian stuff in r_print
2013-02-22 21:05:08 +01:00
Anton Kochkov
958e855173
Add IRET and IRETD opcodes in x86 assembler
2013-02-22 13:06:35 +04:00
pancake
34decb02e1
Implement push/pop {segment} for x86
2013-02-22 02:45:46 +01:00
pancake
5225c95d18
Fix 'ad', 'a8' and add more test cases for x86/arm assemblers
...
Fix 'a8' command
Honor argument in 'ad'
Add more tests for x86 and arm assemblers
2013-02-21 11:31:04 +01:00
pancake
27643193f8
Fix segfault in java disassemler, and cleaner output.
2013-02-20 02:24:37 +01:00
pancake
8186395ebd
Fix rax2 -S and ragg2-cc -x, better radiff2 error msg
...
rax2 -S is now obeying 0 input length for stdin streams
ragg2-cc -x is now working properly (needed rax2 -S)
Fix stupid parsing bug introduced in previous commit in armass
2013-02-19 21:21:39 +01:00
pancake
018b383344
Fixes in the Java CLASS parser and arm assembler
...
Some fixes in the java class parser (still leaky and buggy)
Ignore '#' char in armass and support upper/camel-case input
2013-02-19 19:32:02 +01:00
pancake
263816f52d
Minor fixes for ctypes bindings
2013-02-19 03:03:05 +01:00
pancake
0ef623d4ac
Add test-bin.py for ctypes bindings and fix few r_bin vapi issues
2013-02-18 04:40:18 +01:00
pancake
53b7f83749
Fix rafind2 help, honor rasm2 -l and fix objc demangle
...
Fix overflow in objc method name demangling
2013-02-15 13:24:09 +01:00
pancake
d5c68d9766
Add rafind2 -Z, fix rasm2 -dfB, check chroot() return in rarun2
2013-02-14 20:08:42 +01:00
pancake
770f556e9d
Reverse walk all xrefs as a tmp fix the broken analysis (SLOW)
2013-02-13 17:54:20 +01:00
pancake
1daa05e125
Merge branch 'master' of github.com:radare/radare2
2013-02-13 01:31:12 +01:00
pancake
766563cc6e
Big endian for arm.winedbg and addn randomart in rax2 -k
...
r_asm: Add support for big endian arm.winedbg
rax2: Add -k randomart to rax2, -k is now -B
rax2: Handle multiple flags on a single argument
rax2: update manpage
2013-02-13 01:20:42 +01:00
pancake
fe50744f7e
Fix crash when trying to rahash directories
2013-02-12 09:41:53 +01:00
pancake
b5ee410124
Fix offset in randomart for rahash2
2013-02-12 02:55:22 +01:00
pancake
84270da643
Add randomart print mode (pk/pK commands and rahash2 -k)
...
Random code cleanup
Remove borders in webui/two
2013-02-12 02:42:34 +01:00
pancake
a436b496ad
Fix off-by-one in 'pvj'
2013-02-11 11:28:27 +01:00
pancake
3bfa61946e
Cleaner pvj, fix tinype load, and honor 'ao N's help
...
Fix TinyPE loading
'ao' arg is now number of opcodes, not bytes
'pvj' output is now cleaner
Random refactorings
2013-02-11 10:51:45 +01:00
pancake
36b3177d92
Lot of enhacements in the webui, add Cz
...
Code cleanup and fixes for 'afr'
WebUI (enyo) is much more usable now
New command 'Cz' as an alias for 'Cs len'
2013-02-11 04:08:21 +01:00
pancake
bab19e4164
Implement colorbar in webui, rename p% to pv
2013-02-10 03:18:20 +01:00
pancake
2fa48384ad
Fix some bugs reported by clang-analyzer
2013-02-08 11:42:46 +01:00
pancake
5cf42dc051
Fix clang-analyzer script
2013-02-07 19:31:18 +01:00
pancake
af2d3de5b4
Code cleanup
2013-02-07 09:41:05 +01:00
pancake
c443ab1f30
Implemented 'p%' in api form. Handl p%h and p%j
...
Added json and histogram table p% views
Add ?B command to get boundaries (use api)
Rename ahA into ahs
2013-02-07 03:09:53 +01:00
pancake
f70dbe784b
Fix --host crosscompile (acr 0.9.2)
2013-02-06 11:47:31 +01:00