Maijin
c274afe748
Fix #3286 - Use stdbool.h
2016-07-12 22:15:19 +02:00
pancake
3ccdfbd6e8
Add asm.(symbol|section).col and honor meta in reflines
2016-04-08 02:56:42 +02:00
Anton Kochkov
c24b4087d6
Fix CID 1338360
2016-04-06 00:44:33 +03:00
Anton Kochkov
769b1593a4
Fix CID 1353780
2016-04-05 11:49:17 +03:00
pancake
32162ef393
Add r_buf_new_file API
2016-04-04 22:30:11 +02:00
pancake
802a793074
Fix even more memleaks
2016-04-04 01:03:31 +02:00
pancake
c01b5a6562
More memleak fixes
2016-04-04 00:52:45 +02:00
pancake
e8263655be
Fix more memleaks
2016-04-04 00:17:57 +02:00
Álvaro Felipe Melchor
cd85e12a31
fix some memory leaks
2016-03-31 23:01:02 +02:00
Riccardo Schirone
c5c96c4c32
anal/reflines: fix regression on reflines level assignment algorithm
2015-11-09 22:21:22 +01:00
pancake
baf63a0cba
Reduce RBinSymbols memory (smaller footpronum)
2015-11-09 03:41:07 +01:00
Riccardo Schirone
24f675e8af
core/reflines: improve reflines algorithm
2015-11-07 11:23:31 +01:00
Riccardo Schirone
f651209623
core/reflines: start cleaning up the code
2015-11-07 11:23:31 +01:00
pancake
1d3f36f4d3
Properly fix the mips oobread crash
2015-10-14 15:38:55 +02:00
pancake
ce1f9afd68
Fix reflines regression introduced in 95960b5592
2015-10-14 13:43:08 +02:00
pancake
95960b5592
Fix oobread in mips analysis
2015-10-14 11:48:17 +02:00
jvoisin
3abab8526b
Fix some possible NULL-deref under memory-pressure
2015-09-25 02:13:58 +02:00
pancake
1bf2d47f00
Fix last COVs
2015-09-12 19:12:57 +02:00
pancake
d9c934f6b4
Fix some recent covs
2015-09-09 11:16:49 +02:00
pancake
64ec11b6df
Honor utf8 in reflines again
2015-09-09 02:01:27 +02:00
pancake
6e4fd3e5a3
Enhace reflines a bit more
2015-09-09 01:24:27 +02:00
pancake
4c99bb6845
Refactor reflines and support asm.linesup for longer disasm
2015-09-08 23:21:35 +02:00
pancake
6b254a98c7
Fix #1118 - Add asm.invhex and asm.lines.ret
...
- Do some cleanup in RAsm and RCore.disasm
- Accidentally reverts 74be82d30b .
2015-08-31 00:24:28 +02:00
pancake
0096c5bf1d
Fix null deref issues in anal reflines
2015-08-30 23:35:02 +02:00
pancake
8f25a9b344
Fix iOS build, crashes in reflines, analysis issues on OSX debugger and more!
2015-06-21 00:50:53 +02:00
Álvaro Felipe Melchor
1c7feb2240
Fix some infers
2015-06-20 17:33:09 +02:00
pancake
64ad0a40de
Add anal.maxreflines option for faster pd
...
[0x00404845]> e scr.null=1
[0x00404845]> ?t pd 6999
4.239001
[0x00404845]> e anal.maxreflines=100
[0x00404845]> ?t pd 6999
1.014379
2014-11-26 01:12:54 +01:00
pancake
667ebad3eb
Fix build
2014-07-09 03:12:39 +02:00
pancake
9368fc7253
Bump capstone again and fix some warns
2014-07-02 17:14:32 +02:00
Jonathan Neuschäfer
4b59bc6181
fix out-of-bounds write in r_anal_reflines_str
2014-06-25 11:45:09 +02:00
Anton Kochkov
a73dc75337
Fix display of going up reflines
2014-03-19 14:32:20 +04:00
pancake
f7bdfb2bbc
Fix #575 - Thanks @montekki - plus other enhacements
...
- Use ↑ for utf8 backlines
- Support multiple RAnalMetas on every line in disasm.c
- Use sdb in disasm to retrieve RAnalMetas instead of api
2014-03-08 02:36:33 +01:00
pancake
ddd9bd811d
Fix newline in multiline comments and use ! for backjumps
2014-03-06 23:42:01 +01:00
Adam Pridgen
27674ad03e
Fixed Java crashes and case statements for anal and print disasm by adding
...
a reset_counter (added to RAnalPlugin) or reset method address at the beginning
of each print disasm or analysis. Also fixed a bug in reflines.c/disasm.c,
s.t. lines will be respected when printing disasm.
2014-02-15 09:42:14 -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
Adam Pridgen
5eb3e68c4f
fixed warning introduced by java
2014-01-22 21:29:07 -06:00
pancake
4c8346fd8a
Fix more coverity issues
2014-01-18 23:02:53 +01:00
Vitezslav Cizek
7033a1de90
fix two off-by-one errors
2014-01-08 00:13:35 +01:00
pancake
6c2200c80b
Fix build and some warnings
2014-01-04 02:06:36 +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
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
12089bb9f4
Fix #442 - ag/agv crash on asm.middle=true
2013-12-10 00:49:13 +01:00
pancake
603b595e53
Fix reflines overflow
2013-11-07 15:13:33 +01:00
pancake
a0d5af1875
Fix #310 - Wrong disassembly when seeking backwards
...
Handle ~/.config/radare2/radare2rc script
Add 'cls' command
Use '?' instead of 'K'
2013-11-07 02:07:10 +01:00
pancake
8cc4809c3a
Refix for #288 and do not stop on invalid reflines
2013-10-27 02:20:36 +01:00
pancake
f4aa5ab6f3
Minor utf8 changes
2013-09-02 23:16:33 +02:00
pancake
fd76cb6c0b
Fix asm.lineswidth
2013-09-01 00:09:18 +02:00
pancake
35d7b940cb
Fix utf8 issue in r_str_prefix and optimize reflines
2013-08-30 00:38:31 +02:00
Anton Kochkov
2d3297e26d
UTF8 arrows initial support
2013-08-28 00:26:30 +04:00
pancake
5c1cd1f0ef
Initial support for UTF8 in r_cons and r_util
2013-04-04 01:42:12 +02:00