Khairul Azhar Kasmiran
8d2b16d74f
r_str_prefix() -> r_str_prepend() ( #14048 )
2019-05-13 16:16:13 +02:00
Vanellope
7f32a9bdd0
Visual mark is supported ##panels
2019-05-13 15:34:26 +02:00
pancake
2651eefa14
Fill the screen in visual prx
2019-05-13 15:12:57 +02:00
radare
967b9e3a82
Fix some LGTM warnings ( #14047 )
2019-05-13 14:09:33 +02:00
radare
4c87ee714e
Upgrade to use sdb 1.4.0 ( #14045 )
2019-05-13 11:10:33 +02:00
Tilman Sauerbeck
093716fe45
afu: improve usage text and argument handling ( #14044 )
...
* Tweak documentation for afu to indicate its argument is mandatory.
* Detect missing argument in afu: Error out if afu is called without its mandatory argument.
2019-05-13 09:54:26 +02:00
Tilman Sauerbeck
1e0c5f6761
Improve argument parsing in af, afr and afn. ( #14042 )
...
We now skip leading whitespace when looking for the first argument
to these commands (the function's name). Previously, the following
command
af fcn.foo @ 0x000affe
would try to define a function with an empty name at offset
"fcn.foo @ 0x000affe".
2019-05-12 14:37:26 +02:00
radare
f97847837d
Fix #13980 - Glitch in panels with bgcolor ##cons
2019-05-12 14:36:55 +02:00
tilman2
f70a39cf4d
Improve error messages used by afn and afr. ( #14039 )
...
When renaming a function fails because no such function exists
at the given address, don't include the new name in the error message
as it is unrelated to the cause of the error.
2019-05-12 10:26:12 +02:00
David CARLIER
44f9806763
Couple of mem leak fixes proposals. ( #14038 )
2019-05-12 10:24:15 +02:00
Vanellope
ee38f3da29
Naming tabs is supported ##panels
2019-05-12 04:10:09 +02:00
radare
5dd0d505e1
Fix isStripped() bit for PE bins ##bin
2019-05-11 19:22:56 +02:00
radare
7d158e443b
Fix #13988 - Add JSON output format to rafind2 ##search
2019-05-11 18:41:59 +02:00
pancake
c73751eae2
Trim spaces in pfo
2019-05-11 17:52:19 +02:00
Vanellope
c42d25c255
Improve visual mark ##visual
2019-05-11 10:09:17 +02:00
bart1e
8cb2ad402b
Initial support for src/dst RAnalOps for ARM ##anal
2019-05-10 15:10:41 +02:00
Riccardo Schirone
c239acd33c
Special symbols $a,$d,$t could also have a '.' + a number
...
Let's ignore the number for now, it shouldn't cause too much issues.
2019-05-10 15:08:15 +02:00
pancake
7ca41c5e50
Fix PPC regressions
2019-05-10 13:43:23 +02:00
Amith Venugopal
4b29de061c
End of archive detection in rafind2 -m ##search
2019-05-10 13:17:57 +02:00
Itay Cohen
d6430de00b
Fix pifcj issue
2019-05-10 13:16:11 +02:00
pancake
df7b9dd30f
Hide esil warning under esil.verbose to please users
2019-05-10 12:46:36 +02:00
xarkes
47153d9dfd
Fixed missing parameter for linux i386 ( #14026 )
2019-05-10 12:44:52 +02:00
pancake
32f6bfd46c
Honor the entry0 flag and other bug fixes
2019-05-10 12:41:11 +02:00
pancake
2b90433bee
Fix crash in -n
2019-05-10 12:14:25 +02:00
pancake
a59b8131a5
Seek to the first executable section if there's no entrypoint ##bin
2019-05-10 11:27:39 +02:00
pancake
afc6400fc6
Implement COFF imports and honor no-entry0 case ##bin
2019-05-10 11:27:39 +02:00
pancake
305ddc46a9
Implement mw command and fix segfault on old fs support ##bin
2019-05-10 11:25:35 +02:00
pancake
d8b283f8c6
Improve the RFS API to support write and unlink operations ##fs
...
* In fs_r2: /seek and /bsize and fix flags and config writes
* fs.shell supports echo and redirections '>'
2019-05-10 11:25:35 +02:00
Florian Märkl
23e906ea70
Fix some warnings
2019-05-10 10:57:29 +02:00
Vanellope
18b069ccf4
Fix dc and F9 ##panels ( #14020 )
2019-05-10 09:05:10 +02:00
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
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 9a1965f73e37e2e01e928eb2aaa00ba8280df0aa.
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