20689 Commits

Author SHA1 Message Date
Florian Märkl
bbe5c2a31e Fix agfJ for quotes in function names 2019-01-20 14:13:41 +01:00
Florian Märkl
d5a27c45c7 Fix pdJ for quotes in flag names 2019-01-20 14:13:41 +01:00
pancake
6c2d945272 Fix aht cjmp and optimize assert in asm.emu when no regprofile is set ##anal 2019-01-20 12:16:47 +01:00
Amith Venugopal
9cc31fbfc0 Use pj in ttj, tj, tej, tfj and 'tej enum' ##refactor 2019-01-20 11:45:29 +01:00
Maijin
0fba1dd2d4 Use pj in Pj 2019-01-20 11:40:05 +01:00
radare
a2a6b0a710
Introduce graph.few to render just few basic blocks, comma in visual ##graph 2019-01-20 02:42:39 +01:00
Florian Märkl
6a10d9d6f7 Fix #12834 - Set minimum version for libuv to 1.0.0 ##build 2019-01-20 00:06:34 +01:00
Maijin
d3b487f265 Fixing typo ##refactor 2019-01-19 16:54:41 +01:00
Maijin
5ffcf858c7 Use pj in asj ##refactor 2019-01-19 16:44:58 +01:00
Khairul Azhar Kasmiran
4710fd52c4 Improvements and code cleanup in util/str ##core
by pancake + fix from kazarmy
2019-01-19 14:11:20 +01:00
Florian Märkl
fc1bab9136 Copy pal when creating a new task (#12835) 2019-01-19 01:29:30 +01:00
dav1901
6042daff28 Fix minor memory issues (#12836) 2019-01-19 01:28:39 +01:00
Pepe Vila
ddb925a9b3 Add initial Wasm support for atomic instructions. Fix get func offset from id. (#12833) 2019-01-18 16:32:33 +01:00
Pepe Vila
015e7734a7 Fix Wasm function rename to ignore memory and other non-function symbols (#12832) 2019-01-18 16:30:09 +01:00
Khairul Azhar Kasmiran
ded4b9e8ba Prevent runaway scrolling in Visual when using arrow keys ##visual 2019-01-18 16:27:10 +01:00
Florian Märkl
f80a47ab60 Move Palette to RConsContext to make RCoreTask less racy ##cons 2019-01-18 11:58:49 +01:00
blenk92
c59380314b Fix instruction address issues in the aef output ##anal 2019-01-18 11:39:06 +01:00
Giovanni
5f931603de WebAssembly improvements in branch lines and namings ##wasm 2019-01-18 11:29:51 +01:00
GustavoLCR
d3d0d6db24 Implement sdb_js0n() without GNUC weirdness (#12829) 2019-01-18 11:28:56 +01:00
GustavoLCR
7bd288c454 Fix #11249 - Fix register not being assigned ##assembler 2019-01-18 11:28:27 +01:00
pancake
f045fde1e4 Initial implementation of aflm - makestyle function list ##anal 2019-01-18 02:28:07 +01:00
pancake
2da8f9fef1 Fix shift check in esil.c 2019-01-18 01:36:07 +01:00
pancake
cb0cceefdd Change assert in cyclomatic complexity with a nicer warning message ##anal 2019-01-18 00:57:52 +01:00
Maijin
c3bf8d161b
Use pj in anj ##refactor 2019-01-17 13:02:28 +01:00
radare
457154a19f
Add Vdt to tweak the instruction type hint (#12821) 2019-01-17 11:44:56 +01:00
radare
423df2ae3b
Silent some 'invalid instruction' warnings by assuming data ##anal 2019-01-17 09:15:59 +01:00
GustavoLCR
497f2b3db7 Add check for MZ magic in bin_bios.c ##bin 2019-01-17 09:15:32 +01:00
radare
f1ca90bfa5
Blind fix crash on exit after analyzing big binary ##anal 2019-01-17 00:40:00 +01:00
radare
570c05a86b
Implement aht to change the opcode type via anal hints, fix ao ##anal 2019-01-17 00:26:39 +01:00
Maijin
f31f063600 Add missing .h in meson.build 2019-01-16 22:31:14 +01:00
Itay Cohen
a3058427f1 Make afij ref-types more readable for human animals ##anal 2019-01-16 22:19:47 +01:00
koffiedrinker
51ed856b67 Fix iR timestamp + consistent timestamp format output (pt*, iI~comp, iR) (#12770) 2019-01-16 21:47:44 +01:00
Riccardo Schirone
adab5e4302 Update SDB code and use ht_update_key API in RFlag (#12804) 2019-01-16 16:57:19 +01:00
pancake
9c12720fb7 Fix #12378 - Implement /ai to search for infinite loop instructions ##search 2019-01-16 16:52:36 +01:00
Itay Cohen
aa73fd3305 Fix axff and add json support ##anal 2019-01-16 16:23:09 +01:00
radare
eea35e7c66
Move r_anal_op_hint() into r_anal_op via R_ANAL_OP_MASK_HINT ##anal 2019-01-16 16:22:45 +01:00
pancake
7fdbdd93b7 Fix crash in pC 2019-01-16 16:21:10 +01:00
radare
f694a48280
Check if address is mapped in the hexdump and disasm via io.unalloc ##print 2019-01-16 16:06:03 +01:00
xarkes
32134ee8c6 Moved pd-- help message under pd? command (#12809) 2019-01-16 15:29:41 +01:00
Riccardo Schirone
2462938a64 Fix ASAN crash when running afbr ##anal 2019-01-16 15:03:54 +01:00
Florian Märkl
8f87d8aa27 Fix leaks in macros (#12803) 2019-01-16 09:15:39 +01:00
radare
e0adfa6dbf
Fix missing comma bug in pj.c fixes invalid json in afcfj (#12802) 2019-01-16 03:06:17 +01:00
Maijin
c72e700094 Add -U resources in rabin2 man ##documentation 2019-01-15 20:14:00 +01:00
GustavoLCR
89914ace5f Fix #12773 - Support setting multiple configs at the same time ##core 2019-01-15 19:54:25 +01:00
Florian Märkl
6225fe1bea Make ! command sleep around system() ##tasks 2019-01-15 19:54:02 +01:00
Itay Cohen
07dd0067cb Remove noisy log message in the @@@ operator ##core 2019-01-15 17:10:19 +01:00
Michael Scherer
81dc651bd1 Use unsigned int for size when loading binary file (#12794)
Trying to load a 2.4G core file do result into error message like:

    Cannot allocate -17240000 bytes

Since opt->sz is unsigned, casting it to sized int is problematic.
2019-01-15 14:44:59 +01:00
Itay Cohen
b67ed47582 Fix afns and add JSON support ##anal 2019-01-15 12:09:32 +01:00
d-we
57e63d8f82 Fix regression in dmh's brk_end calculation (#12791) 2019-01-15 10:38:08 +01:00
0x0r
05b3887220 Update yank.c (#12787)
remove signed differences in r_core_yank_hexpair()
2019-01-15 09:17:21 +01:00