Commit Graph

6309 Commits

Author SHA1 Message Date
pancake c96a05227e Handle refs in arm.cs for ADD+pc 2014-11-10 03:34:01 +01:00
Causa Sui 3640a0481c RPM spec file update, setgroup patch for lint compliance
Signed-off-by: Pavel Odvody podvody@redhat.com
2014-11-10 03:06:41 +01:00
pancake ef88363fc9 Update capstone 2014-11-10 02:57:25 +01:00
NighterMan 404d5eeb19 Fixes a bug in the json output when searching in multiple address ranges at once 2014-11-10 02:38:56 +01:00
pancake 97b8064f42 Fix non-aarch64 android builds? and build fail for --with-sysmagic 2014-11-10 02:26:03 +01:00
pancake 278e63f10f Properly test RBuffer boundaries in r_buf_read_at() 2014-11-10 02:18:44 +01:00
pancake 9f570a927b Fix overrun in r_buf api 2014-11-10 02:08:32 +01:00
Fedor Sakharov 3c7dbb4ac6 Check return value of r_buf_read_at in DWARF parser 2014-11-10 01:58:38 +01:00
Skia 36cd87a6e1 Fix issue #1651 2014-11-10 01:55:09 +01:00
pancake 850309a7e9 Initial support for android-aarch64 2014-11-10 01:54:05 +01:00
pancake 83f47175f3 Fix overrun in `pdfj` command 2014-11-10 00:32:05 +01:00
pancake 47db2652c3 Implement support for 'jmp [reg]' and 'jmp [reg+off]' in x86.nz 2014-11-09 23:14:09 +01:00
pancake 7e046459f6 Fix some buffer overruns in the PDB parser 2014-11-09 20:01:03 +01:00
pancake 81f1fd41b7 Fix coverity issues 2014-11-09 18:29:24 +01:00
pancake 40f202c7ee Fix issue bad string filtering in PDB symbol names 2014-11-09 18:11:03 +01:00
Henrik Nordstrom 332f3f1834 Correct VdS when operating on a selected region
- only accept \0 terminated strings
- unify code mostly with style of Vds. Not strictly needed
  when only \0 terminated strings are accepted.
- don't care about block boundary. Upper code already defines
  the region for us which may or may not be a block.
Another piece of #1621.
2014-11-09 17:22:59 +01:00
pancake 61ef0707eb Handle the latest MIPS asm.cpu variants from Capstone 2014-11-09 17:18:33 +01:00
Henrik Nordstrom 1a9a9ebab4 Truncate Vds string value to selected field length
Another piece of #1621
2014-11-09 00:23:47 +01:00
Henrik Nordstrom 84b07b384e Correct string length & name in visual mode Vds command
this is a partial fix for #1621.
2014-11-09 00:23:47 +01:00
pancake 479f31ee8f Update capstone again 2014-11-08 13:22:49 +01:00
pancake 9d042142b3 Honor 'q!' and scr.interactive when quitting debug mode 2014-11-08 13:15:45 +01:00
pancake 79f7809ff1 Add 'af [name] [addr]' new command arguments 2014-11-08 01:03:04 +01:00
pancake 67af5b7619 Add /* and */ commands to handle multiline comments 2014-11-08 00:45:31 +01:00
pancake fb64d50693 Fix null deref in RDebug.wait() 2014-11-08 00:28:20 +01:00
skuater e192051aa7 debug improves 2014-11-08 00:25:17 +01:00
fl4shk 1853478b06 anal_arm_cs.c THUMB ldr stuff fixed 2014-11-08 00:24:03 +01:00
pancake d973a5d2e6 PDB honors rabin2 -B and -r 2014-11-08 00:23:04 +01:00
Oleksii Kurochko d0ae63ff23 fix some memory leaks and logic problem 2014-11-07 23:18:54 +01:00
Oleksii Kurochko 58ee5d9455 fix memory leaks in init_pdb7_root_stream() 2014-11-07 23:18:54 +01:00
pancake 6754144ce3 Fix #1552 - Handle rip variants of lea in the x86.nz assembler 2014-11-07 23:16:24 +01:00
pancake ccffbeb9c8 Fix #1567 - Show error when trying to divide by zero 2014-11-07 12:16:29 +01:00
pancake 1c4886ed6f Check malloc return value in PDB 2014-11-07 11:20:54 +01:00
pancake 960f26fbfa Another PDB fix 2014-11-07 11:13:55 +01:00
pancake 2f03d1dbb6 Fix another crash in PDB 2014-11-07 10:57:14 +01:00
pancake b40bce8284 Fix all latest Coverity issues 2014-11-07 10:52:44 +01:00
pancake 2352c6a105 Fix out-of-bounds buffer access in PDB 2014-11-07 10:43:59 +01:00
pancake 7cc34c4387 Fix use-after-free in RCoreFile/RIO 2014-11-07 10:37:54 +01:00
pancake d9cb7d65fd Fix another crash in PDB 2014-11-07 10:37:18 +01:00
pancake 658d6deee8 Initial add 'C' to toggle colors in ascii graph (buggy+experimental) 2014-11-07 09:56:39 +01:00
inisider 6b6fadf4dd correct fix of 'invalid write' errors 2014-11-07 09:50:38 +01:00
inisider c16f59d55e fix invalid writes errors 2014-11-07 09:50:38 +01:00
inisider b0f0ae4749 fix invalid read errors 2014-11-07 09:50:38 +01:00
pancake e530a902e5 Rollback a reggression in 'pi' 2014-11-07 05:16:33 +01:00
pancake ff324cb682 Honor asm.filter in VV graph and 'pi' command. Maybe we need another command to avoid breaking tests? 2014-11-07 04:27:57 +01:00
pancake b736119a4a Colorize S=, Add anal.gp and better op.refs for mips and x86
- Add anal.gp to make mips.cs code analysis happy
- S= honors scr.color
- Fixed x86(capstone,udis) memrefs for mov/cmp
2014-11-07 03:48:27 +01:00
pancake 9f9ac0cb16 Add support for refptr analysis in ARM (gnu + capstone) 2014-11-07 01:24:14 +01:00
pancake 1256b77747 Use -pie -fPIC for Android builds (required for Android L) 2014-11-07 01:02:57 +01:00
jvoisin 5ec319244b Fix some warnings 2014-11-07 00:54:31 +01:00
pancake 87273cf144 Initial commit enhacing disasm with aop.ref and aop.refptr (x86.udis only atm) 2014-11-07 00:41:29 +01:00
pancake e39282e42c Fix 'ai' without debugger 2014-11-06 23:23:43 +01:00