Alex Kornitzer
ade7df45e8
mdmp: fix incorrect data setting in pe sections ##bin
2019-05-09 18:43:25 +02:00
Itay Cohen
2199df794e
Add json output to "fd." ##flags
2019-05-09 16:49:27 +02:00
Khairul Kasmiran
5909fbf190
Add ?|? to root help
2019-05-09 16:49:03 +02:00
pancake
c10df533f6
Fix ASAN crash (1byte oobread in dex)
2019-05-09 14:30:34 +02:00
Riccardo Schirone
ac546884f9
Use SPCL instead of SPECIAL_SYM
2019-05-09 14:30:11 +02:00
pancake
b7266ed137
Fix issues related to meta.range management
2019-05-09 11:27:51 +02:00
deepakchethan
7f11846a38
Fixes #133660 : Dword in the middle
2019-05-09 11:27:51 +02:00
GustavoLCR
b02c8b7caf
Convert Windows error message to utf8 ##windows
2019-05-09 11:10:13 +02:00
Riccardo Schirone
1b0a7bc988
Use HtPP instead of Sdb in r_bin_filter_sym function ##bin
2019-05-09 11:08:57 +02:00
Vanellope
12425c7491
Status should be shown on top of the screen ##panels ( #14006 )
2019-05-09 10:04:42 +02:00
radare
bf5e302881
Add anal.ex option, cleanup and improve the Java support ##anal
...
* Current java implementation of the analysis is not working well
* RBin.Java doesnt updates the vsizes because it seems to break things. wip for another PR
* Added anal.ex option to use extensions or not
2019-05-08 18:26:11 +02:00
Florian Märkl
981902b660
Install r_agraph.h with meson ( #14005 )
2019-05-08 17:25:09 +02:00
radare
9e89e7cb86
Optimize class_get() to make demangling and objc/dex registration O(1) ##bin
2019-05-08 17:05:55 +02:00
Khairul Azhar Kasmiran
511ddbdfc8
Improve |? ( #14003 )
2019-05-08 17:03:00 +02:00
radare
a653672d67
Minor code cleanup in flags and bin ( #14000 )
2019-05-08 15:17:15 +02:00
pancake
dcea739858
Fix appveyour thing
2019-05-08 14:18:54 +02:00
Riccardo Schirone
8cd9851c98
Call remove_offsetmap only if the flagItem is not new ##flags
...
* Call remove_offsetmap only if the flagItem is not new
It does not have sense to call that function on new FlagItems, it just
slows down things for nothing, since item->offset has not been set yet.
* force and is_new must be two separate things
When setting a flag (which may be even a set of some properties of an
existing flagitem) we want to force the update of all the RFlag
properties, but remove_offsetmap should not be called when the flagitem
is new. So we need to track the two properties separately.
2019-05-08 14:11:34 +02:00
pancake
5d646d3551
Fix some warnings in the linux-debugger code
2019-05-08 11:59:57 +02:00
Vanellope
012c2c4a54
Revert "Fix crash in r2panels config" ( #13995 )
...
This reverts commit 9a1965f73e
.
2019-05-08 05:55:08 +09:00
KoWu
9a1965f73e
Fix crash in r2panels config
2019-05-07 22:25:26 +02:00
Vanellope
8afa731a2f
Fix a bug ( #13992 )
2019-05-07 19:23:02 +02:00
David CARLIER
428e623406
Few mem leak fixes ##core ( #13990 )
2019-05-07 17:50:56 +02:00
Khairul Azhar Kasmiran
64fb552a2a
#include sdb/ht_uu.h after r_types.h ( #13989 )
2019-05-07 16:17:23 +02:00
pancake
fca642d483
Fix capstone5 meson build
2019-05-07 13:19:22 +02:00
pancake
569e4354b1
Fix crash in swift demangler
2019-05-07 12:50:55 +02:00
radare
869b698c1c
Enable capstone5 at configure time option ##disasm
...
* Add --with-capstone5 configure flag
* Add use_capstone5 meson option
2019-05-07 12:47:27 +02:00
pancake
970c63a829
Add prc=a in visual
2019-05-07 12:35:29 +02:00
pancake
76b30534ac
Add p=a, p=A (and p==a, p==A, prc=a and prc=A) ##print
2019-05-07 12:35:29 +02:00
pancake
a3073d9791
Fix agfg - GML output format fails with high-ids because of Java ##graph
2019-05-07 12:26:20 +02:00
Francesco Tamagni
fc5a1f438c
Restore io buffer creation in dyldcache ##bin
...
So pointers get rebased transparently during buffer reads. This makes objc class parsing work again.
2019-05-07 11:22:37 +02:00
pancake
1d486ce788
Implement aesuo and add help for all those step until subcommands ##debug
2019-05-07 10:35:35 +02:00
andry
1e9866bc7b
Fix #11385 - load offset from project
2019-05-07 09:27:22 +02:00
pancake
e311b9c810
Refix
2019-05-07 04:43:29 +02:00
pancake
9085503996
Fixes for ppc analysis with capstone5
2019-05-07 04:43:29 +02:00
pancake
48a2f990e9
Implement yq,yj,y*,y! and b* ##core
2019-05-07 01:24:43 +02:00
pancake
2c126c8805
ADD BP and SN for the ppc reg profile. Also fix some null derefs on invalid esil expressions
2019-05-06 22:38:51 +02:00
pancake
c0e78efebf
Hide warnings
2019-05-06 21:11:12 +02:00
pancake
e15330c764
Fix vvs and make :> work again to create empty files
2019-05-06 20:42:40 +02:00
pancake
52122c9c67
Add vvs command to edit function signature from visual ##types
2019-05-06 20:36:41 +02:00
pancake
03a5a36deb
Fix binary number to ut64 conversion ##core
2019-05-06 20:26:46 +02:00
Vanellope
b1227b9090
Fix bugs of cursor for hexdump in panels ( #13978 )
2019-05-06 20:13:19 +02:00
radare
f10da2e8ef
Fix #13975 - aho issue not showing bytes ##disasm
2019-05-06 18:44:53 +02:00
Khairul Azhar Kasmiran
b3503ee207
sys/meson.py: Create r2.bat as alias to radare2.exe ##windows
2019-05-06 18:23:36 +02:00
Vanellope
1406e2b9e0
Fixed a few things ( #13974 )
2019-05-06 17:06:44 +02:00
Vanellope
30389573c1
Fix tons of bugs of cursor for disassembly in panels
2019-05-06 16:24:31 +02:00
radare
f7d61f3c1f
Honor asm.pseudo in 'pi' ##disasm
2019-05-06 16:22:52 +02:00
pancake
14b49280ee
Add asm.optype ##disasm
2019-05-06 12:55:41 +02:00
pancake
affeb0de5f
Initial rework towards bringing back remoting commands ##sync
2019-05-06 11:31:32 +02:00
pancake
a1a5536596
Improvements in panels for usability ##panels
2019-05-06 02:38:33 +02:00
pancake
df95b5ce8a
Improve visual panels interaction
...
* " to create a new panel without using window mode
* X must always close a window, use xX to access refs
* Implement v!t- to delete last tab
2019-05-06 01:14:46 +02:00