pancake
1e8714f0cf
Fix cmd_pd_bugs (function names must not be section)
2015-07-25 03:31:17 +02:00
yetmorecode
e55728a218
Re-fix #2987 - further fix for file handle leak on windows
2015-07-25 02:22:22 +02:00
Riccardo Schirone
8f96bc4de1
core/graph: avoid two nodes with the same title
2015-07-25 02:11:51 +02:00
Riccardo Schirone
1fd9f05297
core/graph: fix cmd_graph tests
2015-07-25 02:11:51 +02:00
pancake
fbdf0e8fde
Fix some more COVs
2015-07-25 02:10:31 +02:00
pancake
40842b0e96
Fix some clang build issues
2015-07-25 01:54:07 +02:00
pancake
e220f553fe
Missing break in cmd_debug COV#1312122
2015-07-25 01:34:58 +02:00
Álvaro Felipe Melchor
7dec5d289d
Fix two double frees in agn command
2015-07-25 01:26:58 +02:00
Álvaro Felipe Melchor
050c2fe9f8
Fix some COVS
2015-07-25 01:26:54 +02:00
Skia
c8ba1fa33c
pf: Re-fix #1612
2015-07-25 01:23:38 +02:00
pancake
3a97b1cc6f
Initial experimental support for aae
UJMP/UCALL refs
2015-07-24 19:33:22 +02:00
pancake
c4eb96c9ac
Fix r_bin_filter_names() to support dupped vaddr+name entries
2015-07-24 18:48:14 +02:00
pancake
43ecb3939e
Better aae
, more hits, better emulation, fix boundary bug
2015-07-24 18:19:11 +02:00
pancake
13957c212b
Fix x86-64 RIP relative references in ESIL
2015-07-24 18:19:08 +02:00
Riccardo Schirone
8b5f7308f0
core/graph: improve node layout
...
core/graph: remove all_reversed_right and shift_right_dummies
core/graph: change dist_nodes calculations
2015-07-24 18:00:32 +02:00
Riccardo Schirone
23fd1a4425
core/graph: reduce space between nodes
...
core/graph: if we already have the distance between two nodes, update it
core/graph: avoid setting layout two times
2015-07-24 18:00:23 +02:00
pancake
c0dfc507fe
Initial WIP implementation of aae
for linear ESIL code analysis
2015-07-24 15:20:32 +02:00
Riccardo Schirone
5ef6454ee0
core/graph: sdbization of RAGraph
...
* core/graph: refactor check_changes of agraph
* core/graph: udpate info when getting the Sdb from the graph
* core/graph: add in sdb info about nodes
* core/graph: add "agraph.delta_x" to rebase all coordinates and make
them unsigned integers
* core/cmd_anal: add 'agg*' to print r2 commands to generate the graph
* core/cmd_anal: add helps to 'agn' and 'age' commands
2015-07-24 14:00:11 +02:00
Riccardo Schirone
67735a34ed
core/cmd_anal: fix base64 body for 'agn' command
2015-07-24 13:50:06 +02:00
Riccardo Schirone
181fe9ffdc
core/cmd_print: fix p6[ed] because they didn't print a newline
2015-07-24 13:50:06 +02:00
pancake
6ae0417278
Updsate SDB to optimize dupped symbol checks in mach0 parser
2015-07-24 13:24:32 +02:00
XVilka
44ab1ceaa0
Final fixes for Mingw-W64 support (except SDB)
2015-07-23 21:05:56 +03:00
Skia
11c5e1e717
pf: Fix #1612
2015-07-23 19:37:58 +02:00
Skia
e1a61b6428
pf: Fix #2993
2015-07-23 19:37:58 +02:00
pancake
28bc027984
Fix pdc
from bindings (thanks @hteso for reporting)
2015-07-23 17:24:14 +02:00
Skia
1541477ae9
Add support for registers in pf
and fix pfv
2015-07-23 14:37:37 +02:00
pancake
0639261e26
Add more details for OSX code signing
2015-07-23 03:34:46 +02:00
pancake
d21a2c92d6
Fix sys/static.sh for OSX
2015-07-23 01:19:10 +02:00
pancake
1b4ef742e1
Fix #2987 - apply @yetmorecode to fix fd leak on Windows
2015-07-23 00:56:22 +02:00
pancake
55474775ba
Fix #2990 - Add dmda
dmdw
dmsw
dmsa
and json listing
2015-07-23 00:49:59 +02:00
pancake
bd10c86303
Autocomplete rm
2015-07-23 00:45:06 +02:00
four0four
1d949d4fae
added debruijn offset to ragg2
2015-07-22 14:29:40 -04:00
Jeffrey Crowell
c5a03b3fea
fix string searching on cygwin
2015-07-22 13:51:42 -04:00
Jeffrey Crowell
1a190b06e9
fix the chair fortune
2015-07-21 23:29:12 -04:00
jvoisin
cbc988463b
Add 3 moderately fun fortunes
...
I should send cool patches instead of this,
but I really need to sleep before. Sorry about this.
2015-07-21 19:32:59 +02:00
pancake
6f171bcc7d
Update capstone and sdb
2015-07-21 18:11:38 +02:00
pancake
4d6b0aea96
Fix two COVs
2015-07-21 18:08:32 +02:00
pancake
fc0dc1ca1b
Fix af
in debugger mode
2015-07-21 13:38:34 +02:00
pancake
817280d5b1
Badge labels at right
2015-07-21 13:23:34 +02:00
pancake
d2233a896b
Add de
Debugger Esil API for advanced software watchpoints
...
- Implemented in r_debug_esil_* APIs
- Support for step-into and continue
- Expressions can be regs, numbers, math operations, ranges, comparisons..
- Honor dbg.prestep for stepping before or after analysing
- read-write-exec watchpoints using native debug backend and esil emulation
- OSX/iOS debugger error message is now nicer
- anal/rpnesil renamed to esil
- Add esi,edi in osx regprofile
- Add r_cons_is_breaked() for consistency
2015-07-21 06:11:42 +02:00
Álvaro Felipe Melchor
49853dbb92
Fix #2913
2015-07-21 00:56:05 +02:00
zlowram
29615355b6
Fixes translation of X86_INS_LEAVE instruction to esil
2015-07-21 00:55:32 +02:00
pancake
f292e82822
env.sh now supports DESTDIR
2015-07-20 22:50:33 +02:00
zlowram
1122bc122e
Fixes esil xL xH swapped registers for udis
2015-07-20 15:49:08 +02:00
Álvaro Felipe Melchor
49eaa2a369
Fix #2967
2015-07-19 22:14:44 +02:00
Riccardo Schirone
65bed1595c
core/graph: remove set_layout_callgraph but just use the same algorithm
...
* core/graph: avoid calling agraph_reload_nodes, do it during refresh
2015-07-19 01:35:01 +02:00
Riccardo Schirone
3738b5fe59
core/graph: make the title a field of RAGraph
...
* core/graph: add r_agraph_set_title function to the API
2015-07-19 01:35:01 +02:00
Riccardo Schirone
9d830a925f
core/graph: last line fix + memleaks fixes
...
* core/graph: fix last line in non-interactive mode
* core/graph: remove event_resize callback at the end
* core/graph: free RANodes when you free/reset the RAGraph
* core/graph: use R_TRUE/R_FALSE instead of 1/0
* core/graph: remove warnings
2015-07-19 01:33:52 +02:00
Riccardo Schirone
41c88042c9
core/cmd_anal: remove non existent command from help
2015-07-19 01:32:42 +02:00
zlowram
0d13158747
Fixes esil xL xH swapped registers
2015-07-18 23:56:42 +02:00