Commit Graph

9519 Commits

Author SHA1 Message Date
Álvaro Felipe Melchor
7498ddff58 Fix crash demangle in objc reported by revskills 2015-10-29 12:57:06 +01:00
pancake
365d089eb8 Fix #3557 - V_ is the new VF_, old one is in V?? 2015-10-29 12:54:19 +01:00
pancake
4756e610d9 Add RBin.srcdir and dir.source for asm.dwarf 2015-10-29 12:37:14 +01:00
pancake
079a679de6 Fix #3605 - infinite print loops in m68k and mcs96 2015-10-29 12:02:06 +01:00
pancake
894fa1cdf8 Do not abuse rcons for asm.emu.syscall 2015-10-29 11:54:00 +01:00
pancake
6a85a44962 Handle syscalls in asm.emu, better debug.arg and osx-syscalls 2015-10-29 11:22:49 +01:00
Riccardo Schirone
fe02223754 core/core: fix out of bound read when using non existing asmqjmps
core/graph: fix HJKL/hjkl help
2015-10-29 08:41:24 +01:00
Riccardo Schirone
7323e0ef05 socket/run: split r_run_start to make debugging easier
During the environment configuration we may fork and spawn other
processes that we don't really care about. Splitting r_run_start, allows
to call ptrace only after this initial work is done.
2015-10-29 08:21:24 +01:00
Kevin Grandemange
6dc0526b0a Do not print warning for dynamic section if we are a static bin 2015-10-29 01:59:32 +01:00
pancake
67c5b06173 Tiny fix for anal.m68k.cs invalid instructions 2015-10-29 01:58:52 +01:00
Riccardo Schirone
dcb5cbfe1a core/core: return UT64_MAX when shortcut is not valid 2015-10-28 21:07:11 +01:00
pancake
22c277bbb7 Bump sdb to fix r_offsetof 2015-10-28 10:33:06 +01:00
pancake
6b9671e7a9 Fix Fx.. float conversion in rax2 2015-10-28 10:27:55 +01:00
Kevin Grandemange
fd6310f108 add microblaze arch to elf 2015-10-28 10:13:18 +01:00
skuater
cdfb82cfd3 Fix r2pipe to allow more data transmision at windows 2015-10-28 10:12:38 +01:00
pancake
198174957c Fix rax2 -F C parser 2015-10-28 10:11:32 +01:00
pancake
17e50ebd5c Fix w32dist 2015-10-27 15:42:09 +01:00
pancake
afbcddb508 Fix #3516 - masm syntax was not working 2015-10-27 15:45:27 +01:00
pancake
52cfe459a0 Enhance te command. Autocomplete and partial args working 2015-10-27 12:41:09 +01:00
pancake
aa7e041fd0 Fix #3580 - aarj output was invalid 2015-10-27 12:11:21 +01:00
condret
d5eb739f77 gb_asm: implement most varriants of ld 2015-10-27 10:05:38 +00:00
pancake
b05c48f4c0 Fix pfd crash and support enums and more formats 2015-10-27 04:52:24 +01:00
xambroz
d448260816 build cleanup focused on possibility to control the lib directories with the build parameters
needed mainly for RedHat/Fedora builds
2015-10-27 03:26:45 +01:00
Álvaro Felipe Melchor
13fd1d0673 Fix omf crash 605d 2015-10-27 03:26:17 +01:00
Riccardo Schirone
1ce7c419d4 core/graph: rename commands and seek on debug only when node changes 2015-10-26 20:19:52 +01:00
Riccardo Schirone
efc5f8d917 core/graph: fix segfault when returned list has length 0 2015-10-26 14:39:54 +01:00
pancake
02e719fafe Aim to fix eeaf87ece627fe94f92f836ac3467ffd @revskills dyldcache crash 2015-10-26 03:45:54 +01:00
pancake
b312439484 Fix #3476 - wf support offset and size parameters 2015-10-26 03:29:57 +01:00
pancake
1641acb11f Fix #3521 - keep asm.bits across reopens 2015-10-26 03:08:39 +01:00
pancake
798de76fc2 Initial autocompletion support for #!pipe 2015-10-26 02:42:08 +01:00
gk
9fcd6ed3a4 Do not try and allocate a stack if we have no edges 2015-10-26 00:50:56 +01:00
pancake
384cf50da8 Another fix for #w32 #r2pipe #lang 2015-10-26 00:09:32 +01:00
Riccardo Schirone
14c0f656fe core/graph: rethink commands
* add :cmd and / commands to the help
* use r to refresh the whole graph, not only update the layout
* use pd instead of pi in callgraph mode
* remove 'O' and 'p' commands
* use 's'/'S' instead of 'z'/'Z' for step/step over
* use page up/down to go to the top/bottom of the graph
* use 'C' to toggle asm.comments
* remove 'c' because it will be used for the cursor inside a node (TODO)
* remove 'e' because diagonal lines are broken
* use 'p'/'P' to switch between print modes (normal, normal with offset
  and bytes, esil, esil with offset and bytes, small nodes)
2015-10-25 23:56:22 +01:00
pancake
58d6ce9106 Aim to fix r2pipe on Windows for long results 2015-10-25 23:51:52 +01:00
Álvaro Felipe Melchor
6a710d6119 Fix pe crash 9288a from revskills 2015-10-25 20:14:04 +01:00
Álvaro Felipe Melchor
0e21163f8e Fix crash java 5a1a113 by revskills 2015-10-25 16:59:06 +01:00
xambroz
e4cf5bdaa3 SPEC file updated to version 0.10.0 2015-10-25 12:08:06 +01:00
sghctoma
d2aa2c4c5d Fixed compile error on FreeBSD 2015-10-25 11:56:12 +01:00
sghctoma
78701a8888 On project load seek to saved offset rather than entry0. 2015-10-25 11:55:15 +01:00
sghctoma
24e5d0583b Fixed afb+ commands emitted by afl*. 2015-10-25 11:55:15 +01:00
pancake
0f541befd7 Fix some recent regression in cmd parsing 2015-10-25 03:34:51 +01:00
pancake
f4e6c71176 Support more pfd formatting 2015-10-25 03:28:29 +01:00
pancake
63fa578363 Fix #3585 - Implement cp and mv #syscmd 2015-10-25 02:32:22 +02:00
pancake
9ff2cb4e5b Fix #java #parser regression introduced in 7a1b6516c1 2015-10-25 02:31:42 +02:00
Maijin
30209a3f4b Add mrwx in Section help
Add mrwx in Section help
2015-10-25 00:32:58 +02:00
Álvaro Felipe Melchor
40ba826074 Fix pe crash bf83856 by revskills 2015-10-24 23:39:39 +02:00
pancake
0c1345028f Fix 8338cc1424 from @revskills 2015-10-24 23:36:26 +02:00
pancake
21fe9f1fa9 A bit deeper zerosep 2015-10-24 23:25:56 +02:00
pancake
880821634f Refactor zerosep for r2 -0 2015-10-24 22:49:12 +02:00
Jeffrey Crowell
523948cb32 fix ddr segfault 2015-10-24 15:51:11 -04:00