condret
cfdb0ebea1
Add basic whitespace support #592
2014-02-02 23:56:58 +01:00
pancake
e421d5bb56
Bump sdb to fix memleaks
2014-01-31 18:26:11 +01:00
pancake
1f1367382b
Add 'aos' to sdb-ize the esil, file.suppress_warnings renamed to file.nowarn
2014-01-31 02:02:51 +01:00
pancake
27534580a1
Bump sdb again
2014-01-30 23:45:30 +01:00
condret
9825896e7c
Add support for Malbolge disasm and analysis
2014-01-28 11:21:17 +01:00
pancake
ce1a46b6e0
Fix build and do some more work towards DRX support
2014-01-28 04:38:02 +01:00
pancake
891a1e5bb8
Implement 'drx' command in RDebug plugin backends
2014-01-28 04:08:10 +01:00
Adam Pridgen
e6fe3354d9
Fixing coverity issues for io_zip, hanging caused by infinite loop in disasm.c,
...
and io map collisions (which adds file.loadalign, file.loadmethod (append or fail),
and file.suppresswarnings.
2014-01-25 23:48:22 -06:00
Adam Pridgen
70e832b35e
Adding the option to open more than one file via a plugin. Now all the files in a zip can be loaded using zipall:// uri.
2014-01-23 21:51:39 -06:00
Adam Pridgen
2e20adb68d
Proposed fix to printing function disassembly with rewrite of the function handling reflines.
2014-01-24 02:40:02 +01:00
pancake
0cce4f19fb
Refactor to fix bindings
2014-01-23 04:34:59 +01:00
pancake
0776c81feb
Refactoring in RAnal->Meta for -8LOC
2014-01-23 03:28:25 +01:00
pancake
5ff6065335
Bump for new sdb
2014-01-23 01:56:35 +01:00
Adam Pridgen
51a27ab1cc
Coverity Fixes
2014-01-22 16:58:23 -06:00
pancake
1878a8cbae
Fix previously skipped segfault
2014-01-20 03:29:50 +01:00
Adam Pridgen
db1bb1a089
Changed the location of RBinObject, and created RBinFile to conform similarly to
...
RCoreFile, where RBinFile contains meta information for RBinObjects. Now
RBinFiles are swapped out along with the RCoreFile when the priority is changed.
2014-01-20 02:44:25 +01:00
pancake
4c8346fd8a
Fix more coverity issues
2014-01-18 23:02:53 +01:00
pancake
d86bf57ca4
Remove more r_lib references
2014-01-18 02:52:49 +01:00
pancake
802e808072
Merge libr/lib into libr/util and add r_sys_environ API
2014-01-18 02:42:23 +01:00
pancake
f48b810989
Fix #552 - Segfault with negative rahash2 -i
2014-01-18 02:06:56 +01:00
Adam Pridgen
285e9ee1ef
Moving the bin_obj (internal format into RBinObject proper
2014-01-17 12:41:37 -06:00
pancake
ad430f0d52
Add simple nios2 analysis plugin (colors!)
2014-01-15 22:44:14 +01:00
pancake
6c6696c302
Merge branch 'master'
2014-01-15 12:32:31 +01:00
pancake
933dc0ef6d
Add NIOS CPU disasm support (from gnu binutils)
2014-01-15 12:31:57 +01:00
deeso
b5eb1d1ae5
Added preliminary concept for analysis plugin cmd ext, implements a basic dump of class imports, fields, and method definitions.
2014-01-14 20:34:30 -06:00
pancake
9f0d7e44d3
Fix some issues reported by coverity
2014-01-15 01:56:28 +01:00
pancake
c0e1c9f1d9
Update SDB from git
2014-01-14 02:57:21 +01:00
Adam Pridgen
415a77dca0
Java can now load multiple bins into radare space, and analyse the different bins.
...
See libr/bin/p.bin_java.c libr/anal/p/anal_java.c for the hacky details.
Fixed the coverity issue.
2014-01-12 17:36:47 -06:00
Adam Pridgen
737664ae87
Added RBinBind to RAnal to facilitate information passing between processed bin and analysis
2014-01-10 10:20:23 -06:00
Adam Pridgen
6e07c6a75a
Fixed most warnings (excluding unused functions and vars) in class.* and p/anal_java
2014-01-09 10:13:35 -06:00
pancake
ae3e0532cb
Fix zlul backtick issue. No more pn~
2014-01-09 01:09:40 +01:00
pancake
8fd105b721
Redesign scr.{fix_}{columns|rows}
2014-01-09 00:29:00 +01:00
pancake
008cae68cd
Implement scr.null in RCons
2014-01-08 23:44:05 +01:00
pancake
01a2b485e7
Implement 'drc' command with all the RRegCond magic
...
- Fix all debug register profiles
- Support for X86 and ARM
- Allow to check conditional instructions
2014-01-08 23:23:06 +01:00
Adam Pridgen
241cfb883a
added arch eflags for ops
2014-01-07 04:32:01 +01:00
Adam Pridgen
efcad51646
Fixing coverity issues and a potential buffer overflow in bb->op_bytes
2014-01-07 04:31:56 +01:00
pancake
3e3092ac09
Add RRegCond api
2014-01-07 04:29:56 +01:00
Adam Pridgen
34e24736e5
fixed up usage of new for switch
2014-01-06 12:32:17 +01:00
Adam Pridgen
989bc540cf
changing RAnalInfos to RAnalState
2014-01-06 12:32:13 +01:00
Adam Pridgen
b0593f9001
rename r_anal2 to r_anal_ex to fix namespace issues
2014-01-05 23:06:00 +01:00
pancake
86507d9637
Fix stuff to make perl bindings happy
2014-01-05 00:41:13 +01:00
Adam Pridgen
22e04b7f6b
added ib to the cmd_info feature
2014-01-04 05:57:36 +01:00
pancake
223563a8ac
Increase default max block size to 32MB
2014-01-04 02:15:27 +01:00
pancake
2475dc6d04
Optimize r_anal_reflines and r_anal_data_kind (disasm is now 7 times faster)
2014-01-04 01:59:23 +01:00
Adam Pridgen
bd4521c897
Moved state struct into r_anal.h, and fixed a typo in anal2.c
2014-01-03 00:28:51 +01:00
Adam Pridgen
bc2ee1f869
Improved plugin analysis allowing plugin developers to define custom
...
analysis algorithms.
Java analysis plugin is re-written to leverage this capability.
Added some new R_ANAL types, and some of the respective operations and strings.
Updated io-component files to get file size and info
2014-01-03 00:28:46 +01:00
pancake
38fc28f960
Added more Jamroot files
2014-01-03 00:13:46 +01:00
pancake
13ea5e467d
More Jamroot files and move vm out
2013-12-31 15:57:52 +01:00
pancake
3b3bbbb916
Add more Jamroot files and move some plugs to r2-extras
2013-12-31 15:34:27 +01:00
pancake
add7a962f5
Fix #501 - Visual prompt ':' keeps there until empty line is entered
2013-12-31 13:09:50 +01:00