Anton Kochkov
db8f8aaef1
Fix asm.cpu and anal.cpu TMS320 names
2014-02-06 02:12:34 +04:00
Ilya V. Matveychikov
2daf868068
TMS320: finally update README.md
2014-02-06 01:19:23 +04:00
Ilya V. Matveychikov
969ea9b7c2
TMS320: move c55plus under the TMS320 namespace
...
Sorry for the huge patch, but there is nothing special. We just move
asm/arch/c55plus into the asm/arch/tms320 and add some wrappers to use
existing code base under the new namespace.
Also, we've implement TMS320 anal module that supports now c55+ only. To
be continued...
2014-02-06 01:19:23 +04:00
Ilya V. Matveychikov
64aa3b37f2
TMS320: add on-the-fly cpu changing ability
...
Add support for changing CPU by looking at `asm.cpu` variable
2014-02-06 01:19:23 +04:00
Ilya V. Matveychikov
b2d8514c72
Add support for setting cpu value for anal module
...
Now, anal has it's own `anal.cpu` config value. It can be used to
support multiple CPUs handled by one analysis module.
2014-02-06 01:19:23 +04:00
pancake
7e28ca265d
Bump sdb and add some more fortunes
2014-02-05 16:36:03 +01:00
Ilya V. Matveychikov
abdd654f0a
Add TMS320 features and decoding state fields
2014-02-05 12:47:36 +01:00
pancake
105345388b
Fix debugger get-reg regression introduced in b4373c6b40
2014-02-05 12:45:21 +01:00
Ilya V. Matveychikov
1db5c446a9
Add TMS320 disassembly engine
...
This patch adds TMS320 DSP family processors disassembly engine. It's
purpose to add support for the all the families processors but as for
now the only one of them is supported (C55X).
2014-02-05 12:14:06 +01:00
pancake
c24543f112
Add rahash2 -e
2014-02-05 12:07:27 +01:00
jvoisin
e6dfa898d1
Coverifix: overflows and uninitialized vars
2014-02-05 11:52:35 +01:00
pancake
a8926f9209
Fix few more coverity warns, bump sdb and drx android build
2014-02-04 15:41:36 +01:00
pancake
14031911f0
Fix coverity warnings
2014-02-03 23:41:14 +01:00
Adam Pridgen
1c4756898e
Updated the r_core_bin_info function and changed some "offset" arguments to baseaddr
2014-02-03 07:52:30 -06:00
Adam Pridgen
38f3225c4f
Really fixed entrypoint issue, there was a baddr artifact that needed to be removed
2014-02-03 00:09:52 -06:00
Adam Pridgen
dc06501f4a
clean up sloppy spacing
2014-02-02 23:55:03 -06:00
Adam Pridgen
d01e6ac04c
Fixed the entrypoint issue, need to address XXX in r_core_bin_info
2014-02-02 23:50:06 -06:00
pancake
b4373c6b40
More work towards DRX support on Linux
2014-01-12 04:31:04 +01:00
condret
ae2f69622b
Update anal_ws.c
2014-02-03 02:58:29 +01:00
pancake
9565830426
Bypass (comment) valgrind issue
2014-01-12 02:21:38 +01:00
pancake
e7783173c7
Fix #588 drx segfault
2014-01-12 02:16:56 +01:00
pancake
c56bb2cd29
Fix #530
2014-01-12 01:34:11 +01:00
pancake
0e9cd2e36c
Fix issue with 0 size symbols
2014-01-12 01:20:40 +01:00
pancake
a648539513
Fix static build
2014-02-03 00:19:55 +01:00
pancake
5945b1f874
Merge branch 'master'
2014-02-03 00:01:07 +01:00
jvoisin
65bb8c5ec6
Coverity fixes #590
...
- Sandbox r2agent
- Check a return value
- Add missing parentheses
- Add missing parentheses
- Fix a division by zero
- Fix a wrong assignation
2014-02-02 23:58:50 +01:00
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
94b0185015
More work for the kvesil ('aos' command)
2014-01-31 02:40:16 +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
a42c809984
Bump sdb again
2014-01-31 00:40:10 +01:00
pancake
27534580a1
Bump sdb again
2014-01-30 23:45:30 +01:00
pancake
a910c315f6
Sync fix from sdb
2014-01-30 22:47:02 +01:00
pancake
b26b058e68
Update sdb from git
2014-01-30 17:29:46 +01:00
pancake
5f14f7290b
Add --with-syszip configure flag to use system libzip+libz instead of shlr/zip
2014-01-30 01:45:08 +01:00
pancake
175643bedc
Fix #584 - Fill hexblock on cursor range selection
2014-01-30 00:55:34 +01:00
pancake
5fe20bfe86
Fix #581 - rasm2 does not work for arc
2014-01-30 00:11:58 +01:00
zonkzonk
d6466b32bf
Update x86
...
update rtdsc opcode description
2014-01-29 23:11:27 +01:00
pancake
70ef729b36
Fix a segfault when parsing a corrupted mach0 header
2014-01-29 03:48:51 +01:00
pancake
47bd319740
Fix another infinite load mach0 bug (thx zzuf!)
2014-01-29 02:58:08 +01:00
pancake
b5b87d7249
Fix 'VA' (visual asm), 'pd' and 'pD' with @b: suffix
2014-01-29 02:55:03 +01:00
pancake
6e8073a67f
Fix @b: command suffix for 'pd' and fix issue with malformed mach0
2014-01-29 02:42:22 +01:00
pancake
3d73901849
Bump 0.9.7rc1
2014-01-28 21:58:26 +01:00
pancake
809de9cd9c
Fix #580 - Incorrect ARM far branch (applied @kikuchan patch)
2014-01-28 17:14:33 +01:00
pancake
73b884ae59
Fix ls -l segfault
2014-01-28 16:56:40 +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
a79ea9dd34
Fixed coverity issues: 1164785, 1164787, 1164788, 1164790-1164794
2014-01-27 08:34:26 -06:00
pancake
8279f508db
Implement /P and Optimize + Fix #412 ROP search
2014-01-27 01:12:16 +01:00