pancake
a7778a5815
Fix r_num_free memleak
2014-05-06 04:00:26 +02:00
deeso
14354feb61
fixed MMap Read-Write issue in io plugins and RBuf
2014-05-02 16:43:47 -05:00
deeso
3adcb54f17
Overhauled how files are loaded. Now *all* files use an IO plugin the default one is mmap'ed
2014-05-01 20:13:57 -05:00
pancake
7028b225bd
Added 'VV' command to run the visual graph mode
2014-04-29 03:54:20 +02:00
deeso
a1e81a4cbd
refactored some of cmd_hash
2014-04-20 17:22:51 -05:00
pancake
2397c956c9
Use R2_ as unique header guard prefix
2014-03-27 16:34:17 +01:00
pancake
d3af1ea077
Fix #723 - header guards conforming to C standards
2014-03-27 02:32:26 +01:00
pancake
13fb09ee5f
Update sdb from git and sync base64 fixes
2014-03-26 23:17:40 +01:00
pancake
b001eed6bb
Update sdb for an array iteration optimization
2014-03-06 02:31:31 +01:00
pancake
8d68b37b02
Add MOD operator '%' in RNumCalc
2014-02-26 19:42:56 +01:00
pancake
03b61eeb25
Implement AND, OR, XOR, NEG operations in r_num_calc()
2014-02-26 18:33:42 +01:00
pancake
4180b24f56
Fix graph with trash data in it
2014-02-25 00:38:18 +01:00
pancake
070bc97286
Fix #582 - Escape binary strings in output error message
2014-02-23 01:56:26 +01:00
pancake
90264229c9
Add Vo, fixes in $sys in RAsm, new io.self plugin, initial work on preloaded r2
2014-02-10 03:31:12 +01:00
Fedor Sakharov
18d7167f63
dwarf: Implement it.
2014-02-08 14:08:07 +04: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
2475dc6d04
Optimize r_anal_reflines and r_anal_data_kind (disasm is now 7 times faster)
2014-01-04 01:59:23 +01:00
pancake
da33633680
Fix #491 - Project untrusted input
...
- Fix various project related issues
- Do not save in directories. Projects are file + file.d/
- Do not show division by zero issue (e cfg.foo=/bin/ls)
2013-12-28 02:34:15 +01:00
pancake
5574d90ba1
Fix strbuf signature
2013-12-14 01:16:09 +01:00
pancake
720488d68f
Fix build
2013-12-11 12:38:56 +01:00
BatchDrake
b04a9776a2
Refactorization of RAnalOp.esil to make it compatible with RStrBuf
2013-12-08 22:47:50 +01:00
pancake
b97eecc06f
RStrBuf setters return boolean for success
2013-12-08 02:47:55 +01:00
pancake
af6c71417a
Show plugin path in r2 -hh, add r_str_rmch() inline
2013-12-04 02:35:10 +01:00
pancake
05d7188a9a
Fix dynamic format string functions
...
- s/r_str_dup_printf/r_str_newf/g
- Add r_strbuf_setf()
2013-12-04 00:20:52 +01:00
pancake
d10d0c6516
Fixes for the strbuf api
2013-12-03 17:27:47 +01:00
pancake
8717542596
Add RStrBuf api
2013-12-03 04:46:53 +01:00
Adam Pridgen
a5ad388eb5
Cleaned up how the pd command process input. Added support for setting [len] [asm.arch] [bits] for all pd commands.
2013-11-22 08:45:13 -06:00
pancake
d100e603c9
Fix #157 - sandbox issue in webui
...
- add 'f' and ':' print formats
- fix nocolor disasm artifact
- add VW command to launch webui
- rename sN to sp (seek to previous hit)
2013-10-09 00:29:49 +02:00
pancake
653881eb3a
Merge and fix jvoisin #235 #236
2013-10-04 13:57:49 +02:00
pancake
302328a76c
Fix #203 - Call to a section + some more work on utf8
2013-09-03 22:45:43 +02:00
pancake
a46eb958e7
Initial implementation of the wip multiline text editor
2013-08-28 03:06:10 +02:00
pancake
b6ae1b64f2
Add 'dpe' command to discover the path of executable from given pid
2013-08-19 00:36:17 +02:00
pancake
19314bc27f
Better comments in disasm, fix io->size = 0 regression
2013-07-18 23:00:38 +02:00
pancake
2cbce80f2f
Add __cplusplus extern "C" boilerplate everywhere
2013-06-18 12:09:23 +02:00
pancake
bc0104563b
Initial support for runtime versioned libraries
...
- This check will ensure you are running the latest r2 version.
2013-06-14 02:51:33 +02:00
pancake
cdea34616d
Fix some warnings
2013-06-09 02:55:03 +02:00
pancake
ced24c443d
Load <file>.r2 if exists, last 3 args of 'S' are now optional
2013-06-09 01:09:47 +02:00
pancake
f6a8d7b3b8
Initial import of binr/r2agent
2013-05-11 01:58:05 +02:00
Shane Peelar
24ccb7aabb
Fixed compilation problems on Windows with MinGW-w64 4.8
2013-05-02 10:17:59 +02:00
pancake
26a7854dd6
Rewrite DEX parser
2013-04-25 03:42:17 +02:00
pancake
8afdf330ae
List and remove projects using '-p' and '-p -$prj'
2013-04-18 09:39:37 +02:00
pancake
5c40488acc
Fix .ia* issues when demangling c++, Fix visual hexa
...
Fix recent regression with scr.cols -> hex.cols
Minor fix that was causing some nasty r_num parsing
Show demangled symbol/imports names as comments
2013-04-16 19:48:59 +02:00
pancake
426873d911
Better support for macros and fix dex checksum hint
...
- .(fix-dex) macro defined when loading a dex
2013-04-12 01:15:00 +02:00
pancake
ad0f93e8c9
Add r_num_units and hash list is no longer hardcoded
...
Added ?o (octal) and ?u (units) new commands
Minor random code cleanups
2013-04-08 09:38:23 +02:00
pancake
128097572a
Optimize DEX header parsing. Fix 'psp' command
...
Added r_buf_get_at() method to avoid copies
2013-04-04 23:19:19 +02:00
pancake
5c1cd1f0ef
Initial support for UTF8 in r_cons and r_util
2013-04-04 01:42:12 +02:00
pancake
8f4d23a5ce
Initial implementation of io.map plugin
2013-03-12 01:50:55 +01:00
pancake
b45f07a39a
dtc now uses r_cons_printf
2013-03-03 05:47:33 +01:00
pancake
97484a7b6c
Add conditionals, 'dsi' to continua !, Fix bindings build
...
Added r_num_conditional function to stop the instruction set. I is accessible in vuu¡
2013-03-03 05:03:48 +01:00