pancake
9c19e3f6ae
Better asm.offless
2017-10-07 11:10:22 +02:00
Jose Diaz
f1d7f821ff
Removed global variables and fixed several leaks
2017-10-07 09:52:09 +02:00
pancake
f2e1d621e1
Add r2pm -d to show documentation
2017-10-05 19:34:12 +02:00
xarkes
063509cf70
Added option to meson.bat
2017-10-05 16:47:22 +02:00
pancake
9bc8c9ba6d
Fix memleak in RCons.grep
2017-10-05 12:44:56 +02:00
Srimanta Barua
7c6a992df6
fix appveyor
2017-10-05 11:01:44 +02:00
Srimanta Barua
95b3a74052
don't make signal handler do much work
2017-10-05 11:01:44 +02:00
Srimanta Barua
5eebf1efba
sort of remove infinite loop
2017-10-05 11:01:44 +02:00
Srimanta Barua
852584ffac
simulavr (plus some general) gdb fixes
2017-10-05 11:01:44 +02:00
pancake
b59aa688f3
Implement omb. and omn. commands
2017-10-05 00:40:19 +02:00
josediazfer
f8d71b8ded
Leak "so" command ( #8650 )
2017-10-04 23:54:44 +02:00
Michael Scherer
de35a3fb8d
Add IA-64 binary detection ( #8645 )
2017-10-04 15:07:04 +02:00
Michael Scherer
e7462818e7
Add HP-UX binary detection ( #8644 )
2017-10-04 14:49:53 +02:00
Khairul Azhar Kasmiran
ef2e490729
Csa: add ascii/latin1 string ( #8630 )
2017-10-04 14:39:39 +02:00
Anton Kochkov
8860828838
delete libr/anal/README.meta
...
Ancient
2017-10-04 20:23:38 +08:00
Anton Kochkov
f42be1b4e0
delete libr/anal/README
...
"Too old!"
2017-10-04 20:22:36 +08:00
Michael Scherer
8849412c47
Do not crash on half formed json filter ( #8641 )
...
Fix #8640
2017-10-04 13:08:58 +02:00
pancake
4ff95167cb
Fix #8642 - Fix parse of C* commands
2017-10-04 13:07:40 +02:00
Anton Kochkov
42ea76af4d
Fix delta lost after rebase
2017-10-04 19:01:38 +08:00
Khairul Azhar Kasmiran
66595c5935
Cs? ( #8625 )
...
* Cs?
* Define Cs cmd descriptor for recursive help
* Rearrange code to follow recursive help
2017-10-04 12:49:37 +02:00
yoda321
43f2ff66b6
Fix afvb help message
2017-10-04 18:43:05 +08:00
Michael Scherer
e739192d84
Fix osabi detection for FreeBSD and Solaris
...
The detection using needle seems to fail on a FreeBSD
system, and both FreeBSD, Solaris and Linux Mips seems
to be using the elf header (thanks @krytarowski to
have pointed that).
2017-10-04 18:37:26 +08:00
Rene Laemmert
960ed2c510
Fixes json result
...
In the current version for multiple matches the first result inside the json string misses the needet ',' .
2017-10-04 09:48:41 +08:00
andrey.torsunov
0ddf622dd5
#7894 update grep documentation
2017-10-04 09:47:32 +08:00
xarkes
25d1b7beee
idp command fix
2017-10-03 22:09:30 +02:00
Michael Scherer
ce5d0755d8
Better fix for #8601 ( #8638 )
...
After a closer look at the code, it seems that the bin object
is used only once, so no need to get it unless we need it. This
also avoid the problem of use after free found by the rafuzz2.
2017-10-03 15:37:18 +02:00
Rene Laemmert
dd12780f26
Fixes that pdr zeroes the blocksize ( #8637 )
2017-10-03 11:02:00 +02:00
josediazfer
15ed9871b9
Fix not map io perms to prot perms when invoking the mprotect function ( #8624 )
...
* Fix not map io perms to prot perms when invoking the mprotect function
* Initialize prot_perms to PROT_NONE
2017-10-03 09:06:56 +02:00
xarkes
816a59e452
Meson install script fix
2017-10-03 09:06:07 +02:00
Michael Scherer
2a6aeaa4f0
Fix segfault found by rafuzz2 ( #8634 )
...
Typing 'ibk' trigger the problem, which is caused by r_core_bin_reload
and o being a old pointer on the bin_cur_object.
Fix #8601
2017-10-03 01:14:02 +02:00
xarkes
cd51ac78e5
Meson install script typo
2017-10-02 23:15:35 +02:00
xarkes
ba55d63373
Added option to meson_install
2017-10-02 22:14:26 +02:00
Michael Scherer
5b5b851b9d
Add canary detection on OpenBSD ( #8632 )
...
For some reason, OpenBSD use a different mechanism for
canary and stack protection, using a different functions
than others Unix based systems.
2017-10-02 20:49:12 +02:00
Anton Kochkov
b99733b627
Fix more coverities
2017-10-02 21:31:31 +08:00
Anton Kochkov
d38f2a062b
Fix coverities
2017-10-02 18:59:54 +08:00
pancake
3802266221
Fix crash in 22.22.22ddd d do@
2017-09-30 18:41:29 +02:00
pancake
875a5692e0
Fix crash in tk -!!!! d'B%CCCC!9!!!!_
2017-09-30 18:34:19 +02:00
pancake
340173bb80
Fix crash in aek-
2017-09-30 18:26:29 +02:00
pancake
49ceac2187
Fix crash in p=p" 1 " 1 EN
2017-09-30 18:25:21 +02:00
pancake
19f3e00482
Fix crash in .dd dd)ddd dddr{G
2017-09-30 18:24:24 +02:00
pancake
03a30c97b2
Fix crash in 777777777777777777************************-;A;;;*777777777:;8;;*;;7I-;A;;;+;;;
2017-09-30 18:22:51 +02:00
pancake
0651877ca0
Fix winedbg warnings
2017-09-30 15:55:11 +02:00
pancake
2080431167
Do not let pdf work on functions with > 4KB of unrelated code
2017-09-30 14:38:18 +02:00
alvaro
f8e829b7ef
Revert change in pe after siol merge
2017-09-30 12:20:11 +02:00
Petr Vaněk
07ca31c4e7
Fix few typos in doc/ ( #8618 )
2017-09-30 11:58:41 +02:00
Petr Vaněk
fbcb3eee72
Fix typo in radiff2 man page ( #8619 )
2017-09-30 11:56:38 +02:00
pancake
9bf71543dd
Override blocksize limitations in pdi
2017-09-30 11:05:30 +02:00
David Barksdale
4495e856c1
Fix 32-bit big-endian relsub_addr reads ( #8594 )
...
This reads 8 bytes instead of 4 and then truncates the result to 4
bytes. On 32-bit big-endian architectures this is truncating the wrong 4
bytes. Since ds->analop.refptr already contains the number of bytes to
read let's just read that much.
2017-09-30 10:50:47 +02:00
Pepe Vila
5c3cdb44d5
Fixed coverity errors ( #8595 )
2017-09-30 10:50:14 +02:00
Petr Vaněk
e22af7bf67
Fix: memory leak when R_DEBUG is set
2017-09-30 12:06:38 +08:00