6145 Commits

Author SHA1 Message Date
Marc
8bd2882979 Fix #7376 - segfault in dex (thanks to @marcograss for reporting) 2017-05-08 20:21:06 +02:00
soez
22c220c3e2 Update global_max_fast for dmh 2017-05-08 17:19:53 +02:00
radare
36dc6351cc Merge tms320c64x plugins into tms320, use e asm.cpu=c64x 2017-05-08 10:35:32 +02:00
Tzaoh
9a7415af04 Fix #7421 - Implementing px0 2017-05-07 11:51:58 +02:00
Raúl Peñacoba
1409a1e3c6 Add missing free() in cmd_anal.c (#7433) 2017-05-06 19:17:06 +02:00
Khairul Azhar Kasmiran
c64f560d9a Aligned callee info cmts (#7424) 2017-05-06 09:27:21 +02:00
Emily Bragg
da4aa29a8f errant 'break' was causing documentation never to be printed for afi (#7426) 2017-05-06 09:26:42 +02:00
pancake
64a0814180 Refix asm.bbline. thx @ret2libc for spotting it 2017-05-05 14:53:19 +02:00
pancake
d0d235423a Remove asm.spacy and integrate the logic into asm.bbline when no fcn is found 2017-05-05 12:48:52 +02:00
qrux0
d9cad2220b Fix #7338 - afll? should explain the header abbreviations 2017-05-05 02:13:20 +02:00
pancake
0ac3477662 Use r_str_const to avoid dangling calling conventions in fcn->cc 2017-05-04 14:52:43 +02:00
h4ng3r
905cb24851 Fix some heap overflows in DEX 2017-05-03 22:04:13 +02:00
mrmacete
4e3936cb37 Fix: avoid modifying symbol names in bin/filter
- the duplication count is stored in RBinSymbol and used when emitting flags
- for class method names this duplication count is ignored, since the flag generation already prepends the class name to account for uniqueness
- bring back the duplication count for obj. / loc. / sym. flags and in is*
- in all other places (lists, midflags, ic, etc) the "real" names are shown instead
2017-05-03 14:28:48 +02:00
pancake
204da24d0e Integrate pss into the visual mode 2017-05-03 03:23:05 +02:00
pancake
5e641b2d68 Implement pss command to use it in cmd.visual or broken terminals 2017-05-03 03:05:01 +02:00
pancake
1707d0115c Honor cmd.visual in Visual title 2017-05-03 02:54:31 +02:00
Khairul Azhar Kasmiran
082f58a6a5 Show refaddr only once in cmts (#7398) 2017-05-02 15:18:59 +02:00
pancake
60f9667654 Remove support for bjam build system
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
yetmorecode
1fc8a829b3 Added fss, fssj and fss* ans some minor improvements in fs (#7392) 2017-05-02 05:46:43 +02:00
Francesco Tamagni
e9b402b7f2 Add class name argument to ic 2017-05-02 05:44:46 +02:00
pancake
fa671b9a16 Initial support for the Meson build system
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
pancake
773c0e122c Fix last cov 2017-05-01 15:59:24 +02:00
pancake
1d9a571fdd Remove dead code and fix ij on dex 2017-05-01 14:04:11 +02:00
Khairul Azhar Kasmiran
eff7cdb29c Put flag cmt first and show it only once (#7386) 2017-05-01 10:49:41 +02:00
pancake
7726cdb5ca Honor class/methods and flags to name functions 2017-05-01 03:56:01 +02:00
pancake
6fe53c4908 Load methods as flags when loading the bin 2017-05-01 03:55:43 +02:00
yetmorecode
56704cec34 Followup changes in cconfig.c to utilize SETOPTIONS for config nodes (#7377)
* Not printing config description in 'e var=?'
* Added ?? option to config nodes and multiple style fixes
2017-04-30 19:35:14 +02:00
Khairul Azhar Kasmiran
282956bded Align fcn name cmts (#7382) 2017-04-30 13:53:26 +02:00
Andry
8ff25b906d afll sorting fix (#7378 fix) (#7381) 2017-04-30 13:51:53 +02:00
Khairul Azhar Kasmiran
d2fd4c6727 Make push cmt a true cmt (#7379) 2017-04-29 14:54:28 +02:00
Khairul Azhar Kasmiran
2ca1f07052 Don't repeat flag in comment if already in disasm (CALL/MOV) (#7375) 2017-04-28 18:27:56 +02:00
pancake
71dc5b0588 Fix z regression introduced after refactoring 2017-04-28 17:16:45 +02:00
pancake
c91339830e Initial implementation of dir.zigns and honor in zo 2017-04-28 14:37:30 +02:00
pancake
b3850be217 Lot of null derefs fixes in signatures and crypto
- Remove \r from crypto_des
- Initial work towards dir.zigns
2017-04-28 14:37:28 +02:00
radare
fae079d20c Set asm.midflags=2 by default
- Filter flags starting by hit or $
2017-04-28 05:50:04 +02:00
yetmorecode
3bcd98bb4f Added SETOPTIONS to cconfig.c and multiple style fixes 2017-04-28 02:07:32 +02:00
yetmorecode
ca56112550 Added ev and evj command 2017-04-28 02:07:32 +02:00
pancake
b3f7277ec6 Fix #7364 - uaf in pdi with ahi 2 on 48b96e74646c6c2e646c for x86 2017-04-27 15:18:49 +02:00
pancake
8435ac74f0 Disable callgraph access from visual graph to avoid slow interaction 2017-04-27 12:59:52 +02:00
pancake
02398e1e17 Implement r2 -X to specify custom rarun2 directives 2017-04-26 19:35:37 +02:00
Boris
d52ebcc386 Fix for pdi with ahi=2
* r_parse_filter works incorectly with already escaped buffer
* r_core_disasm_pdi refactoring
2017-04-26 19:07:11 +02:00
pancake
89620af34f Fix double free regression and realloc memleak 2017-04-26 17:06:30 +02:00
pancake
b282656bbb Improve error checking and fallback in the sandboxed http 2017-04-26 15:31:27 +02:00
pancake
a38eea5594 Revert "Fix #7315 - "ahi s" regression"
This reverts commit 47cd0577b21041bb8c26c8106a18c237393063be.
2017-04-26 15:30:44 +02:00
pancake
82ad06df4b Fix afb and afb. inconsistencies 2017-04-26 13:37:31 +02:00
pachulo
47cd0577b2 Fix #7315 - "ahi s" regression
In radare/radare2@d9d83914 the fix for "r_parse_filter output for pc relative addrs when color is involved" broke the ahi command in some contexts.
2017-04-26 12:50:49 +02:00
pancake
5433af7cb0 Fix build and several queues covs from previous analysis 2017-04-26 12:47:27 +02:00
pancake
3c504de576 Do not format huge sections to avoid major pain in loading times 2017-04-25 18:28:04 +02:00
condret
1ab91415e6 kill vio 2017-04-24 19:45:33 +00:00
Khairul Azhar Kasmiran
aef667a738 Show string cmt even if \t, \r or \n at start (#7341) 2017-04-23 10:47:24 +02:00