pancake
f85480fe28
Fix #9676 - Infinite loop in ecs with scr.color=2
2018-03-13 11:52:09 +01:00
pancake
b9ece3d6b0
Fix #9665 - Backwardly handle scr.color={bool}
2018-03-13 11:40:19 +01:00
G4mb1t
a7b59ecedb
Add support for extended regex in asm search ( #9675 )
2018-03-13 09:45:06 +01:00
Anton Kochkov
9c964ab0b0
Anal - whitespace fixes
2018-03-13 10:35:04 +08:00
Florian Märkl
ca2ef8a438
Minor Code Style Changes in RTTI
2018-03-12 23:34:34 +01:00
Florian Märkl
086c3a144e
Add anal.cpp.abi
2018-03-12 23:34:34 +01:00
Florian Märkl
f95432fceb
RTTI: Read MSVC Base Class Array, Better Printing
2018-03-12 23:34:34 +01:00
Florian Märkl
1138cd06a0
RTTI: Read MSVC Type Descriptor
2018-03-12 23:34:34 +01:00
Florian Märkl
8fb26b919b
VTable End on Reference
2018-03-12 23:34:34 +01:00
Florian Märkl
d39970e83b
RTTI: Read MSVC Class Hierarchy Descriptor
2018-03-12 23:34:34 +01:00
Florian Märkl
94b486cf3e
RTTI: Read MSVC Complete Object Locator
2018-03-12 23:34:34 +01:00
Khairul Azhar Kasmiran
6716f10886
Improve scr.strconv help ( #9668 )
2018-03-12 16:05:12 +01:00
Khairul Azhar Kasmiran
b2f301fb07
Disasm now honors str.escblash ( #9667 )
2018-03-12 15:54:05 +01:00
Dirk Eibach
405524d2f8
Make segment granularity adjustable ( #9631 )
...
* core: Make segment granularity adjustable
Segments in x86 real mode have 16 byte granularity(4 address bits).
There are however systems (namely the Vautomation/ARC Turbo 186 cores)
that use 256 byte(8 address bits) instead to allow access to 16MiB memory.
Unfortunately fixed granularity is hard coded in lots of places in r2.
This patch adds asm.seggrn configuration and fixes the hardcoded
assumptions in core.
Signed-off-by: Dirk Eibach <eibach@gdsys.cc>
* anal_x86_cs: Make segment granularity adjustable
Fix hard coded segment granularity assumptions in capstone
anal module.
Signed-off-by: Dirk Eibach <dirk.eibach@gdsys.cc>
2018-03-12 12:37:35 +01:00
Vasco Franco
2aa613b4e8
Implementation of dsuo (step until opcode type). Improvement of help. Closes #2227 ( #9661 )
...
* dsu help message improved (mentioned in #2227 )
* only missing the function itself
* implemets step until opcode
* fixed debug loop limiter
* for loop initial declaration removed
2018-03-12 12:33:54 +01:00
Oscar Salvador
b5fa54eba7
Fix: omn wasn't expecting an id ( #9662 )
2018-03-12 12:33:03 +01:00
Oscar Salvador
2b7afb9264
Fix: grab regstate on i386 ( #9663 )
2018-03-12 12:32:44 +01:00
Anton Kochkov
f30df2c19d
Add print format for size_t, fix warns
2018-03-12 19:01:54 +08:00
Anton Kochkov
114f59a7e0
Fix vtables detection
2018-03-12 18:28:05 +08:00
G4mb1t
bc3b63276d
Fix cmd /c/j to print json ( #9651 )
...
* Fix cmd /c/j to print json
* Fix parameter passed to r_core_asm_strsearch
2018-03-12 09:29:06 +01:00
Vasco Franco
13c02fdcea
Fixed json output of /Af command in cmd_search.c ( #9657 )
2018-03-11 19:29:43 +01:00
pancake
5da2685463
Prefix ec escape code with x1b to not look weird
2018-03-11 17:38:21 +01:00
redmed666
2ecaaf4939
Switch cases for imul and idiv when there is only 1 argument (like for mul operation) ( #9654 )
2018-03-11 16:12:26 +01:00
Khairul Azhar Kasmiran
4b7ee94873
r_name_filter: treat \a as special char too ( #9655 )
2018-03-11 16:10:54 +01:00
Khairul Azhar Kasmiran
60a9825f3c
esil: inline x86 esi pic thunk ( #9642 )
...
* esil: inline x86 esi pic thunk
* Initialize buffer and check return value of read_at
2018-03-11 21:36:29 +08:00
Khairul Azhar Kasmiran
6eaf7bafa9
Escape \v and \a in disasm ( #9645 )
2018-03-11 14:32:28 +01:00
Vanellope
cbe4c2a92e
refactored and cleaned up bunch of unnecessary codes. ( #9650 )
...
* refactored and cleaned up bunch of unnecessary codes.
2018-03-11 10:23:44 +01:00
Paul I
8e48fe4012
Meson: Update list of anal/asm/bin plugins ( #9640 )
...
* Meson: Update list of anal/asm/bin plugins
* Meson: Add ebc to list of plugins
2018-03-11 09:11:18 +01:00
Florian Märkl
e61339a3d0
More VTables ( #9646 )
...
* List vtable methods without fcn, Merge r_anal_list_vtables() and r_anal_list_vtables_all()
* Additional info in av*
2018-03-10 21:28:27 +01:00
fcasal
0cf304a4f7
Added wcj to wc? ( #9644 )
2018-03-10 14:46:47 +01:00
fcasal
2f88594ea8
Fix JSON output of wcj ( #9643 )
2018-03-10 14:15:29 +01:00
Abdel-Rahman A
4dffa5cd2e
Fix JSON output of Lsj ( #9641 )
2018-03-09 15:16:31 +01:00
Paul I
69e655fd49
Meson: enable Propeller and Java ( #9639 )
2018-03-09 20:05:47 +08:00
Florian Märkl
59e4408d70
Move VTables from Core to Anal ( #9638 )
2018-03-09 20:02:39 +08:00
Abdel-Rahman A
cad295e740
Add JSON output to Ls command ( #9637 )
2018-03-09 09:01:16 +01:00
pancake
1c1cad1d94
Minor improvement in r_cons_set_raw
2018-03-09 03:01:05 +01:00
pancake
a82887bd0d
Fix crash in pdR
2018-03-09 03:00:56 +01:00
Abdel-Rahman A
10c5d39b8d
Add missing commas in oLj output ( #9634 )
2018-03-09 02:41:21 +01:00
Florian Märkl
eba2a797be
Make vtables independent of arch
2018-03-09 02:41:00 +01:00
Florian Märkl
052c82ec6e
Add VTableContext
2018-03-09 02:41:00 +01:00
pancake
e43691959c
Fix RBin.bf suggested commands
2018-03-09 02:02:26 +01:00
pancake
e553927a41
Improve pdR results in a quick and dirty way
2018-03-09 02:01:05 +01:00
cyanpencil
cd719d120b
Implement pluggable dietline history. Use it in Vo ( #9591 )
2018-03-09 00:33:33 +01:00
vdf-git
5fa1b0d218
Arm assembler thumb/thumb shift ( #9621 )
2018-03-09 00:32:19 +01:00
Florian Märkl
706b6ddf56
Minor VTables Enhancements ( #9633 )
2018-03-09 01:02:47 +08:00
Khairul Kasmiran
c7e38939bd
Moved init of core->anal->read_at into r_core_init()
2018-03-08 22:05:05 +08:00
pancake
bbb4fb263b
Add autocomplete for the vim command
2018-03-08 11:10:41 +01:00
Riccardo Schirone
c939bbc058
cons/canvas_line: fix back and straight edges ( #9630 )
...
Without this patch, the last piece of those lines was missing.
2018-03-08 10:50:36 +01:00
Vanellope
3ef95a0856
Fix V! stack pane stuck ( #9596 )
...
* Got the fix i added back to ansi crop so that the api works like the way it should
* Fixed all the glitches at once!
2018-03-08 01:01:09 +01:00
Riccardo Schirone
a5811d1a2b
Fix #9612 - Skip dummy nodes in graph navigation ( #9622 )
...
- This reverts commit 747de793c3
.
- And skip dummy nodes for VVtf
2018-03-07 22:14:12 +01:00