Commit Graph

19401 Commits

Author SHA1 Message Date
Luca Di Bartolomeo
cbb83413a6 print call hints when asm.cmt.right=0 (#11362) 2018-09-03 08:54:08 +02:00
Vanellope
622bf8ef9f Fixed a bunch of bugs regarding the resize of Panels (#11364) 2018-09-03 08:53:56 +02:00
kij
5c848d1e8a Added support for single file in shellcheck.sh (#11360) 2018-09-03 02:50:27 +02:00
morbith-dqtz
909a502847 Parsing tcache at threaded arenas (#11357) 2018-09-03 02:49:46 +02:00
Paolo Monti
09bb58bcc2 Fix #9925 - Initial fix of inc/add x86.nz assembler (#11356) 2018-09-02 23:43:00 +02:00
kij
04e52405b4 Add gmake check, just like install.sh (#11358) 2018-09-02 22:06:48 +02:00
morbith-dqtz
89edd04cec Fix dmh at addresss with tcache (#11359) 2018-09-02 22:05:03 +02:00
pancake
943ab3fc0c Fix #10195 - Fix 'rol byte[mem],imm' assemble 2018-09-02 18:31:34 +02:00
pancake
507c678924 Fix #11352 - slow esil emulation visual panel 2018-09-03 01:48:47 +10:00
pancake
1875a7f4f0 Add error handling in ?x- 2018-09-02 15:58:13 +02:00
Florian Märkl
ce49c831b4 Fix #10684 - Make afij consistent with afi and remove redundant info 2018-09-02 15:54:45 +02:00
Luca Di Bartolomeo
e8f9896926 Fix fcnlines on flags on the same offset as fcns (#11334) 2018-09-02 10:43:21 +02:00
Khairul Azhar Kasmiran
e5b5715be3 Fix #11307 - Fix an ELF clusterfuzz crash (#11354) 2018-09-02 10:41:32 +02:00
pancake
8dded7fd34 Fix #11340 - Visual Assembler not writing 2018-09-02 03:05:14 +02:00
Khairul Azhar Kasmiran
3a6acc3eb7 sys/user.sh: use dirname($0) instead of dirname($PWD/$0) (#11333) 2018-09-02 01:40:25 +02:00
Khairul Azhar Kasmiran
6a0852ecad Fix #11337 - Fix function that is missing a basic block (#11339) 2018-09-02 01:39:01 +02:00
Fangrui Song
f538120c04 Fix memleak (#11338) 2018-09-01 10:43:48 +02:00
Fangrui Song
50168b07ed Remove redefined ZERO_FILL [-Wmacro-redefined] (#11336) 2018-09-01 10:43:32 +02:00
morbith-dqtz
5c0eaa71f1 linux_heap_glibc: Fix threaded arenas following (#11328) 2018-09-01 03:05:47 +02:00
Vanellope
ccaf2dc709 Menu is annoyingly frickering all the time because of not having this (#11322) 2018-08-31 18:06:08 +02:00
pancake
ad02255f58 Fix shellcheck.sh 2018-08-31 17:58:37 +02:00
pancake
bb6212da45 Fix 2 minor gcc8 warnings 2018-08-31 17:56:37 +02:00
kij
f3d2edea56 WIP: Remove hardcoded list of scripts (#11228)
* remove hardcoded list of scripts
disabled shellcheck xml format

* removed GNU find dependency

* removed unused code
removed file caching
2018-08-31 15:54:25 +02:00
Florian Märkl
2c1479d338 Use RVector for vtable methods 2018-08-31 15:52:01 +02:00
Florian Märkl
303cc49a3d Add r_anal_vtable_parse_at() 2018-08-31 15:52:01 +02:00
David CARLIER
c415dacc46 Fix #11274 attempt. (#11300) 2018-08-31 15:47:26 +02:00
Neven Sajko
12a00ceb31 libr/util: Fix signal mask setting and handler installation (#11329)
Do not call sigaction or sigaddset with SIGKILL, as SIGKILL can not be
caught or blocked.

Put all signals in the mask for blocking before installing signal
handlers.

Also block SIGINT.
2018-08-31 14:06:20 +02:00
David CARLIER
0c83963f79 Fix warning. (#11330) 2018-08-31 13:51:09 +02:00
Neven Sajko
aa35e11e2e libr/core/rtr.c: Remove unused define (#11327) 2018-08-31 12:23:38 +02:00
Riccardo Schirone
12f70b2169 linux_heap_glibc: avoid var declaration inside for (#11324) 2018-08-31 12:23:15 +02:00
Florian Märkl
c08f651991 RVector Update (#11273)
* Add r_vector_foreach()
* Check elem for NULL in r_vector_assign_at()
* Properly support NULL insertions in RVector
2018-08-31 10:04:08 +02:00
radare
31b68dab6c
Fix #8211 - Honor fcn realsize if bigger than linear size in pdf (#11321) 2018-08-31 03:06:07 +02:00
radare
63669bee85
Add support for wired-to-ground registers for MIPS and V850 (#11320) 2018-08-31 03:05:41 +02:00
radare
a8aad5305d
Fix buffer overflow in base64 decoder with 'UyoKCg==' (#11319) 2018-08-31 01:56:12 +02:00
Fangrui Song
553a644fdc Simplify r_anal_callbacks_t (#11245) 2018-08-31 01:06:25 +02:00
radare
d7644d01f3
Fix #10064 - Kill Sj and Sd commands (#11316) 2018-08-31 00:52:21 +02:00
David Douard
42017d9fe0 Dockerfile: make versions (radare, pipe npm and pipe python) settable at build time (#11317)
using build args, eg.

  docker build --build-arg=R2_VERSION=2.8.0 -t radare2/radare:2.8.0 .
2018-08-31 00:12:59 +02:00
Giovanni
7858546004 ppc fix for rl/rw* masks (#11315) 2018-08-30 22:46:25 +02:00
pancake
31bf92a5bd Fix unalignment issue on xtensa calls 2018-08-30 18:04:06 +02:00
morbith-dqtz
95522fd69c Core: fix print pf.type.field (#11314) 2018-08-30 15:54:04 +02:00
Khairul Kasmiran
25d3aa97f9 Add confidence-building promotion 2018-08-30 20:48:20 +08:00
Neven Sajko
d8784641ee Add parentheses in macros where needed for safety (#11290) 2018-08-30 13:16:50 +02:00
David CARLIER
892bd97e51 Fix #11275 - wasm read stack overflow (#11295) 2018-08-30 13:13:18 +02:00
Riccardo Schirone
86d327348a core: free allocated elements before exiting function (#11308) 2018-08-30 13:12:24 +02:00
Simone Ferrini
b53c5bd319 Added NULL check in r_regex_comp func (#11313) 2018-08-30 12:59:58 +02:00
Anton Kochkov
b6d8983b56 Fix #11306 - Coverity fixes 2018-08-30 12:32:46 +08:00
pancake
464236bd43 Fix #11082 - Add missing help for @! 2018-08-29 20:52:10 +02:00
Joe Rozner
2c1df0ee1d Change help text to attempt more clarification (#11272) 2018-08-29 20:23:31 +02:00
Fangrui Song
c69682c001 Extract bin_pe{,64}.c common parts to bin_pe.inc (#11292) 2018-08-29 20:20:05 +02:00
Khairul Azhar Kasmiran
7300d12505 Fix #11235 - Fix one more clusterfuzz crash (#11296) 2018-08-29 20:19:06 +02:00