pancake
dbd6cc896b
Initial support for D language bindings
2013-06-28 09:31:11 +02:00
pancake
0fb4c674d4
Create xdg directory before trying to use it
2013-06-27 19:21:25 +02:00
pancake
8377c98458
Use xdg configuration path ~/.config/radare2/
2013-06-27 19:15:59 +02:00
pancake
4aa2867486
Workaround to fix ELF object symbol offsets
2013-06-27 19:12:14 +02:00
pancake
79f8200899
Clear runtime warn for arm64
2013-06-27 19:05:25 +02:00
Jaume Delclòs Coll
1d24a954ad
Added bits and size to RAnalFunction vapi bind
2013-06-27 13:46:23 +02:00
pancake
9779611911
Update the arm64 disassembler and fix output of arc
2013-06-27 03:08:15 +02:00
pancake
aa58db6b28
Fix 'fs/d' sdb build
2013-06-27 03:07:59 +02:00
pancake
9e18ba2b7e
Various fixes in cons/rgb
2013-06-27 02:19:40 +02:00
Jaume Delclòs (cosarara)
d959ecae53
Added optional argument size to 'aha' and 'ahb' commands
2013-06-27 01:06:34 +02:00
Jaume Delclòs (cosarara)
16740f0367
Add size argument to ah-
2013-06-27 01:06:33 +02:00
Jaume Delclòs (cosarara)
8e2e8bad3c
Made Sa command match the description in Sa?
2013-06-27 00:52:51 +02:00
Jaume Delclòs (cosarara)
6cf0973ce1
Indented a block
2013-06-26 23:59:06 +02:00
Jaume Delclòs (cosarara)
cc102cbd6a
Stop function analysis at jump
2013-06-26 23:46:12 +02:00
pancake
0f1079af9c
Fix internal python bindings
2013-06-26 22:51:37 +02:00
pancake
a9b438afae
Fix build order issue, r2agent -s (sandbox mode), update rasm2.1 manpage
2013-06-25 17:35:36 +02:00
pancake
f0e78090c5
Handle '!' and '.' commands in #! prompt
...
'!' : used to run system commands
'.' : used to interpret a file
2013-06-25 02:57:57 +02:00
pancake
72581dd93e
Many enhacements for the lua bindings
...
Load module and cast core instance at startup
Requires latest valabind.
Add RCore::ncast api
Use pkg-config everywhere to fix lua plugin build
Fix install path for lua bindings
Export RCore instance to #!lua shell
Example:
#!lua
print(c.assembler.bits)
2013-06-25 02:45:12 +02:00
pancake
f360e2bf86
Minor visual fix for 'e io' issue reported by idwer on irc
2013-06-25 00:10:05 +02:00
Jaume Delclòs (cosarara)
ebcd368a1d
Correct pointer calculation in arm ldr opcode
2013-06-25 00:02:53 +02:00
pancake
ac986b304b
Update ARC disassembler and add support for compact arc
...
Source from https://github.com/foss-for-synopsys-dwc-arc-processors
$ r2 -a arc -b 16 thumb.arc
2013-06-24 23:57:19 +02:00
pancake
7407bc4f07
Handle ~ in '.' command. Fix #120
2013-06-24 23:06:32 +02:00
Jaume Delclòs (cosarara)
d3620c50f9
Fixed issue 118
2013-06-24 18:43:58 +02:00
Jaume Delclòs (cosarara)
af6f3385de
Remove obsolete conditional in libr/lang/p/Makefile
2013-06-24 13:21:45 +02:00
pancake
478d38ce87
Enable thumb byte swapping. Fixes #117 #116
2013-06-23 20:17:54 +02:00
Anton Kochkov
3be06f30c0
Fixing function colorization
2013-06-21 22:13:43 +04:00
pancake
d2af5ae7ab
Minor cleanup of ctypes test-bin example
2013-06-21 03:43:19 +02:00
pancake
047d8160a6
Simplify r_bin ctypes binding test example with latest valabind
2013-06-21 03:28:07 +02:00
Anton Kochkov
b30a148be6
Colorize function names: step 2
2013-06-21 00:34:03 +04:00
pancake
de5889565c
Fixes for ELF imports/symbols listing
2013-06-20 16:20:18 +02:00
pancake
c38a5a3232
Fix 'db -' command parsing
2013-06-20 09:54:42 +02:00
pancake
826020c285
Remove debug printfs
2013-06-20 02:53:34 +02:00
pancake
04cfefb9d8
Fixes on dyldcache list and x86 branch analysis
...
Fix some branch analysis issues for x86
Add new simpler r_reg api r_reg_getv()
Store library offset in dyldcache xtract info
Accessible via rabin2 -A or r2 <file>
Looks like dyldcache is too slow and buggy for latest caches
Fix indentation in branch comments
2013-06-20 02:49:39 +02:00
pancake
ef180f1e1b
Dummy load when no program loads in elf
2013-06-20 01:38:31 +02:00
pancake
caded0de14
Honor load program headers when no sections found in ELF
2013-06-20 01:25:40 +02:00
pancake
8912bda995
Fix typo
2013-06-18 12:19:46 +02:00
pancake
edc6d4086b
Fix uninitialized use of project file buffer
...
And fix some minor typos
2013-06-18 12:15:11 +02:00
pancake
2cbce80f2f
Add __cplusplus extern "C" boilerplate everywhere
2013-06-18 12:09:23 +02:00
pancake
0d0bd22374
Fix rva offset when no scnrva in r_bin
2013-06-18 02:14:57 +02:00
pancake
7e5f1f5851
No ldconfig if /usr installs and fix segfault using RCore api
2013-06-17 11:41:00 +02:00
Anton Kochkov
9adaefef8e
Fix build
2013-06-17 09:56:27 +04:00
Anton Kochkov
83b40a7b4e
Added cjmp, fname and flow color categories
2013-06-17 09:42:46 +04:00
pancake
ef781cbadd
New flag rasm2 -c CPU. pointer hints, fix analysis of x86-16 jmps
...
Add ahp (pointer hints)
Add rasm2 -c flag to select cpu (wip for arm)
rasm2 -e toggles instead of setting
Fix analysis of absolute jumps in x86-16
Push and pops are now magenta \o/
2013-06-17 03:26:48 +02:00
pancake
6efdfd0e7a
Check write perms in sys/ldconfig.sh
2013-06-17 03:15:02 +02:00
pancake
def3e433bd
Fix segmentation fault in 'pf' command
2013-06-17 01:42:32 +02:00
pancake
febace8033
Run ldconfig stage after install and symstall
...
- Fixes non-standard path installs on GNU/Linux
2013-06-17 01:39:49 +02:00
pancake
d04ddbb309
Add missing "push" and "pop" instruction types for udis86 analysis
2013-06-16 23:40:20 +02:00
pancake
e76cbfb50d
Fix build
2013-06-16 23:27:37 +02:00
Anton Kochkov
5341081d1d
Added binary arithmetics operations in color 'bin'
2013-06-16 23:18:29 +02:00
Anton Kochkov
7067327f79
Added more opcodes for type analysis
2013-06-16 23:18:23 +02:00