Khairul Azhar Kasmiran
3f089c42b2
Add #ifdef ENABLE_VIRTUAL_TERMINAL_PROCESSING ( #14144 )
2019-05-23 16:07:04 +02:00
Khairul Azhar Kasmiran
3941218500
scr.ansicon: Set/unset flags that enable ANSI esc seq support in Windows console ( #14137 )
2019-05-23 08:39:26 +02:00
Khairul Azhar Kasmiran
bad801b8e9
scr.ansicon updates r_line_singleton as well ( #14111 )
2019-05-20 10:40:03 +02:00
pancake
645aa0f2a5
Implement graph.ntitles to toggle graph title nodes ##graph
2019-05-18 12:22:46 +02:00
pancake
34f2f9f25f
Disable scr.prompt.popup by default
2019-05-13 16:25:26 +02:00
dodococo
d1147cf087
Initial RLine autocompletion using the popup widget (e scr.prompt.popup) ##cons ( #14037 )
2019-05-13 16:17:05 +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
pancake
14b49280ee
Add asm.optype ##disasm
2019-05-06 12:55:41 +02:00
pancake
4d94311ee5
Implement graph.dummy for toggling the creation of dummy nodes
2019-05-06 00:10:44 +02:00
pancake
1d33705cc0
Code cleanup in RConfig and bring back 'e asm.' for listing ##config
2019-05-05 23:18:53 +02:00
pancake
d655ef98eb
Implement search.in=file
2019-05-05 23:18:22 +02:00
radare
31a51650ba
Fix hex.cols usage in prc and pxA and add pxAv for visual ##print
2019-04-29 12:51:13 +03:00
pancake
2b64e50805
Do not switch to v8 by default ##disasm
2019-04-25 23:19:48 +02:00
pancake
cc7b98a948
Add io.sky and solve io.maps.x issue happening with aap ##search
2019-04-25 17:01:20 +02:00
radare
5ecd4c352b
Demangle relocs and add asm.flags.{inline|limit|maxname} ##disasm
...
* Fix code injection issue in ir* and is*
2019-04-24 02:16:54 +02:00
pancake
4a1e9db030
Add scr.bgfill config option ##print
2019-04-21 12:39:45 +02:00
pancake
bee529b073
Add asm.xrefs.code option to show/hide code references in ##disasm
2019-04-21 12:09:44 +02:00
Maijin
528ef85a16
Add s110 to list of OS in asm.os=?
2019-04-21 00:46:13 +02:00
radare
83b62183d9
Make scr.gadgets true by default ##visual
2019-04-19 17:57:45 +02:00
radare
d999a3d056
Add scr.square and implement the prc= command ala pz,p=.. ##print
2019-04-16 13:47:22 +02:00
Mert Degirmenci
23885d9a06
Add scr.confirmquit to actually "Confirm on quit" ##core
2019-04-16 13:45:36 +02:00
Deepak Chethan
1b529c4282
Fix #13713 - vr rotates between JMP, CALL and DATA reference hints ##visual
2019-04-16 10:09:43 +02:00
radare
6921aee8d8
Move pava from core to print and honor it in pxa ##print
2019-04-15 13:22:27 +02:00
radare
ad3689b34d
Add the ability to set some registers readonly ##anal
2019-04-14 21:04:56 +02:00
radare
365a534505
Fixes for flagzones and scr.scrollbar ##visual ( #13698 )
...
* scr.scrollbar (0=no,1=right,2=top,3=bottom)
2019-04-11 06:48:22 +02:00
pancake
1b4d56162d
Add scr.scrollbar.bottom ##visual
2019-04-11 04:48:14 +02:00
radare
a7dffe0240
Add anal.ignhintbits to only obey asm.bits and ignore hints ##anal ( #13696 )
2019-04-11 04:34:34 +02:00
pancake
e8b49918ab
Add an option for anal.loads ##anal
2019-04-11 00:07:26 +02:00
Itay Cohen
24e78641dc
Enable asm.jmpsub by default ##disasm
2019-04-08 16:18:46 +02:00
Khairul Azhar Kasmiran
453ed22ce6
cconfig.c: Remove dup line and capitalize for consistency ( #13645 )
2019-04-07 09:58:04 +02:00
radare
c72b66c001
Add asm.fcnsig instead of making function signature depend on asm.var ##disasm
2019-04-05 13:09:13 +02:00
Anton Kochkov
b858e7e10e
Fix #13430 - Kill MinGW remnants ##deprecate
2019-03-31 12:03:07 +02:00
radare
530de94b3a
Avoid unnecessary RConfig.get('cmd.times') in RCore.cmdSubst ##optimization ( #13490 )
2019-03-25 04:28:55 +01:00
a1ext
225314bca4
Fix #1179 - itj
hashes calculation command has fixed ( #13441 )
...
* Fixes #1179 - `itj` command has fixed, small refactoring on hashes storage, removed obsolete `file.sha1` usage
* Show all the different hashes on `it` and `itj`
* `it` and `itj` refactoring.
PJ optimizations have made, added more arguments checks
2019-03-21 11:02:48 +01:00
Khairul Azhar Kasmiran
a478cdfc5f
bin.str{purge,filter} -> bin.str.{purge,filter} ##core
2019-03-19 17:34:59 +01:00
radare
b4dbe3d397
Rename asm.bbline to asm.bb.line and disable it in graph ##core
2019-03-18 10:47:22 +01:00
radare
3f118abdee
Avoid passing fixed size buffers in RAnal.fcn, reducing the use of anal.bb.maxsz ##anal
...
* Remove many uses of max_bb_size
* Use anal.verbose in more places
* Fix 2 crashes in the graphs and the analysis
* Implement and use experimental read_ahead for anal
* Introduce read_ahead approach for testing io usage and performance in analysis
* More cleanup and expose a new api for RAnalOp
* Kill FCN_SDB and some more code cleanup
* Add bytes_read var, convert some addr + idx -> at and reinstate some len-based checks
* Ensure invalid insn handling doesn't check invalid data
* Move "Truncated instruction" err msg to r_anal_fcn_add_bb()
* Remove gotoBeachRet macro and just use the goto statement
/by @kazarmy @radare @ret2libc
2019-03-16 10:20:20 +01:00
Anton Kochkov
bb67b54f74
Remove CYGWIN & MINGW remnants ( #13377 )
2019-03-15 12:55:08 +08:00
radare
913c99b4e1
Compute file hashes on request via it
and compare if has changed ##bin
2019-03-09 17:36:59 +01:00
radare
0a6ff520cb
Fix #13326 - Implement of asm.regsub to replace register names with their role alias ##disasm ( #13330 )
2019-03-09 10:21:04 +01:00
pancake
7292619c12
Implement graph.trace and improve dt+ with dt++ for abt ##graph
2019-03-08 10:08:48 +01:00
pancake
227b6a4e48
Implement dbg.skipover and fix dss for esil ##debug
2019-03-08 10:08:48 +01:00
Maijin
7d0a776192
Add asm.refptr eval variable ##asm
2019-03-08 02:02:17 +01:00
Deepak Chethan
42f846b42c
Changed http.verbose to false ( #13292 )
2019-03-06 16:24:52 +01:00
radare
4ce95ac65f
Add cmd.esil.step ##esil
2019-03-06 14:46:01 +01:00
radare
d7191b9aa1
Introduce anal.verbose and set http.verbose and bin.verbose to false ##core
2019-03-06 11:26:37 +01:00
pancake
38a0343e62
Implement visual decompiler and fix the RConfigHold API ##disasm
2019-03-04 02:44:13 +01:00
Deepak Chethan
08bc200f5f
Change anal.maxreflines to asm.lines.maxref ##config
2019-03-03 12:27:57 +01:00
Maijin
982c950ee4
Fix #13201 - Merge anal.jmp vars fix ##config
2019-02-28 16:55:57 +01:00
pancake
a7518c7d0c
Fix few warnings
2019-02-26 17:04:30 +01:00