pancake
b552322004
Handle RAVC2_USER environment variable
2021-07-26 17:00:36 +02:00
pancake
67d43c4865
Fix memleaks in RCons.grep
2021-07-26 12:40:25 +02:00
pancake
324a0ff77d
Fix glitches when clicking in the hud ##visual
2021-07-26 11:14:09 +02:00
pancake
ebd98157c9
Optimize and improve r_name_filter calls ##core
2021-07-26 01:03:34 +02:00
pancake
469146d49a
Identify the analysis bottleneck into a toggleable #if
2021-07-26 01:03:34 +02:00
pancake
4adce1546a
Implement aaff command and improve aaf? help message ##anal
2021-07-26 01:03:34 +02:00
pancake
5054be3555
Rename rvc2 to ravc2 to follow the ra*2 pattern ##tools ( #18938 )
2021-07-26 00:05:35 +02:00
pancake
d42391da33
Fix debugger signal tests ( #18935 )
2021-07-26 00:05:15 +02:00
pancake
7b9dca90c9
Fix asm.hint.imm keystrokes ignored ##visual
2021-07-25 23:55:48 +02:00
pancake
3158c9ff83
Fix #18292 - Clarify the use of Vdn/Vdr and rename VdR to VdX ##visual
2021-07-25 23:15:33 +02:00
pancake
860b17ac1b
Add rasm2 -LL to list anal plugins loaded ##tools
2021-07-25 22:45:41 +02:00
pancake
5a52e815ec
Use RAnalBind in RAsm to reuse RAnalPlugins to disassemble ##asm
2021-07-25 22:44:47 +02:00
pancake
6fb0ba39ed
Fix #18932 - RBuffer caused a double free when resizing wholebuf instances
...
* Reproduced with the yank command
2021-07-25 22:01:32 +02:00
Royos90
67e82db7cf
##anal
...
Chaned found r_anal_fcn api calls to r_anal_function to reflect new changes.
2021-07-25 21:56:44 +02:00
Maijin
f53208e6f1
Import radare2-win-installer files into dist/windows ##build
...
* Taken from https://github.com/radareorg/radare2-win-installer
2021-07-25 10:55:35 +02:00
RHL120
237dbc305a
Fix *NULL dereference in rvc2.c ( #18929 )
2021-07-23 18:11:28 +02:00
Ilya Trukhanov
f237658949
Fix POPF POPFD POPFQ not increasing stack pointer ##esil ( #18928 )
2021-07-23 12:30:25 +02:00
pancake
59aa6bf6c8
Archs without calling conventions defined do warn again
2021-07-23 09:47:50 +02:00
pancake
352630295e
Polish some asserts here and there ( #18927 )
2021-07-23 09:36:10 +02:00
pancake
d7ea20fb2e
Fix #18923 - Fix resource exhaustion bug in LE binary ( #18926 )
2021-07-23 09:29:54 +02:00
lasek0
14ab212c75
Extend afj command to handle all jump table parameter options ##anal
...
- fix invalid argv read for table(etc)
- fix memory leak by missing free for strdup
- fix invalid elem size and elem cound for jmtbl which previously was set to same value,
now it can be set properly, extend afj command add 2 new parameters elem_sz and
seg for precise jmp tbl reading (#18919 )
2021-07-22 19:47:27 +02:00
pancake
5f059e04ea
Fix pyc tests
2021-07-22 19:38:40 +02:00
aemmitt-ns
ea7bf947c3
Add wide and math instr esil for dalvik, pac esil for arm64 ##esil
2021-07-22 19:36:17 +02:00
pancake
3c416c54cc
Fix meson build and proper use of cgen ##build ( #18920 )
2021-07-21 17:22:39 +02:00
pancake
0dbcdc8945
Honor error codes in wasi CI builds ( #18918 )
2021-07-21 12:24:17 +02:00
RHL120
a71486234f
Use r_sys_whoami as the author name for r_vc_commit ##projects ( #18915 )
...
* Force the caller to asign the author name in r_vc_commit
* Wrap formats in cmdf in double quotes and escape them
* Fix some memory leaks in r_vc_git_.*
2021-07-21 12:04:26 +02:00
pancake
7b961cc020
Fix assert and add help in afco ( #18921 )
2021-07-21 12:03:27 +02:00
pancake
45119050d8
Remove unused variable and boolify a couple more in RLine
2021-07-18 19:20:37 +02:00
pancake
857b1bfce1
Add scr.hist.filter to toggle the filtered history up/down search ##shell ( #18913 )
...
* Introduced in f6f7728cf4
2021-07-18 19:15:54 +02:00
Alex Bender
82c16f9325
Update ARM64 arm.sdb.txt opcode descriptions from documentation ##asm
2021-07-18 18:43:59 +02:00
pancake
ddb7842228
Improved reverse-search in command history ##shell
2021-07-18 18:37:23 +02:00
pancake
3e1d31993d
dbg.verbose is now set to false by default ( #18911 )
...
* Hide GETREG error shown on WSL1
2021-07-18 18:25:11 +02:00
pancake
d14e468b86
Add fortune
2021-07-18 02:23:18 +02:00
gogo
07c85fab94
Add tests for the improved signal handling messages ##debug
2021-07-17 13:00:21 +02:00
gogo
754e014ba6
Change the way wait events are handled in the unix-debug backend ##debug
2021-07-17 13:00:21 +02:00
pancake
5188df196d
Random code cleanup
2021-07-17 13:00:21 +02:00
gogo
130c220792
Add 'sigstr' to the 'di' output for verboser stop reasons ##debug
2021-07-17 13:00:21 +02:00
gogo
472c7327f4
Add RSignal.toHuman() and improve RDebugReason.toString() ##debug
2021-07-17 13:00:21 +02:00
pancake
99ec892a70
Aim to fix the iPhone SDK publication
2021-07-17 12:59:56 +02:00
Ilya Trukhanov
346d457b33
Use a temporary buffer for disassembly in r_core_visual_disasm_down ( #18909 )
...
* Populate a temporary buffer with R_ANAL_ARCHINFO_MAX_OP_SIZE bytes (or 32,
whichever is bigger) and disassemble it, instead of directly passing
core->block and fixed 32 bytes length to r_asm_disassemble.
* Fixes incorrect disassembly in visual mode when the current
instruction is longer than 32 bytes. The corresponding analysis
plugin needs to correctly report R_ANAL_ARCHINFO_MAX_OP_SIZE.
* This shouldn't break any plugins, since they still receive at minimum
the same 32 bytes as before. However, if there are plugins that, for some
reason, ignored the passed length and continued reading the buffer
beyond that, this change will break them. Those plugins should probably be
fixed.
2021-07-17 08:15:41 +02:00
pancake
e96ad23b60
More version ci stuff for ios and android ( #18908 )
2021-07-17 00:28:06 +02:00
pancake
aaf4580d0b
Update README
2021-07-17 00:20:43 +02:00
pancake
988f70b1ea
Version the artifacts ##ci
2021-07-16 22:33:39 +02:00
pancake
3fae20caf7
Use v35 in the nocs builds ( #18907 )
2021-07-16 21:54:10 +02:00
pancake
594afb2390
Implement 'afs*' command to export function signature info in r2 commands ##anal ( #18906 )
2021-07-16 21:30:53 +02:00
pancake
8f71ea1839
Add SECURITY.md
2021-07-16 13:08:40 +02:00
pancake
977859ce28
Fix undefined behaviour when traversing uninitialized trees ( #18904 )
2021-07-16 12:02:07 +02:00
pancake
e5fcf4a518
Rebuild v35 disassembler once ( #18902 )
2021-07-16 02:32:20 +02:00
pancake
10ee7d20a5
Fix afsj, taking signature args instead of fcnargs in json ##anal ( #18901 )
2021-07-16 02:12:56 +02:00
pancake
4c011bca39
Fix r_str_ansi_len() causing unaligned 'unaligned' words ##disasm ( #18900 )
2021-07-15 21:29:24 +02:00