pancake
|
8a2843bede
|
Fix last memleaks spotted by coverity
|
2022-09-09 23:08:58 +02:00 |
|
pancake
|
399ca4c669
|
Define =SN for the sparc register profile and improve warning message ##analysis
|
2022-09-09 22:24:00 +02:00 |
|
pancake
|
998e9474e6
|
Fix UB bug in afi command causing random segfaults ##crash
|
2022-09-09 22:19:14 +02:00 |
|
condret
|
880a7744d3
|
Minor optimization of generated esil expressions ##refactor
|
2022-09-09 21:10:08 +02:00 |
|
pancake
|
1e57fabb3e
|
Warn when bypassing the word bounds of numeric arguments in wo ##write
|
2022-09-09 13:50:15 +02:00 |
|
pancake
|
0affc893be
|
New syntax for wo[x]([n]+[v]) to differentiate hex and numbers ##write
|
2022-09-09 13:50:15 +02:00 |
|
pancake
|
cd10051282
|
Fix #20387 - woa 1 confusing error message ##shell
* Better help messages and argument handling
|
2022-09-09 13:50:15 +02:00 |
|
pancake
|
b34220b3b7
|
Fix afi regression introduced in 5fb324c5ef
|
2022-09-09 13:21:24 +02:00 |
|
pancake
|
c302ecdf5a
|
Fix bug introduced in 96ca94e892 for abj
|
2022-09-09 13:21:24 +02:00 |
|
pancake
|
f36c9c0797
|
Implement new toyish visualization command agt ##graph
* Render the list of functions or basic blocks in a fibonacci map layout
* Should improve to a full featured tree map and use better metrics
|
2022-09-09 13:21:24 +02:00 |
|
Nikhil Saxena
|
655ecfb659
|
Add 'pxu' mode to ##visual
* Unsigned integers in print format list
|
2022-09-09 12:34:30 +02:00 |
|
pancake
|
96ca94e892
|
Include bb instruction addresses in an array for abj ##analysis
|
2022-09-09 00:08:31 +02:00 |
|
pancake
|
a6004d8a35
|
Fix more tests to run outside x86-64 ##anal
* Hint oneliner to improve aanr
|
2022-09-08 23:39:28 +02:00 |
|
pancake
|
9129b7d6fb
|
Implement aflx and aflx* commands to re-analyze function callers ##analysis
|
2022-09-08 23:39:28 +02:00 |
|
pancake
|
1d286ff1c7
|
Add tnf command to filter functions with the new noret column in afl,
|
2022-09-08 23:39:28 +02:00 |
|
pancake
|
48a6cc7049
|
Implement aflm. and aflm? to print the makefile-style function call summary ##anal
|
2022-09-08 23:39:28 +02:00 |
|
pancake
|
f6448b76e7
|
Disable the freebsd builds from the ci
|
2022-09-08 23:13:23 +02:00 |
|
condret
|
7128cdcf51
|
Add warning for esil op $$ deprecation ##esil
|
2022-09-08 23:08:15 +02:00 |
|
condret
|
c8f12fde6d
|
Remove some unused macros in anal_riscv_cs ##refactor
|
2022-09-08 23:08:15 +02:00 |
|
condret
|
5afaa27500
|
Remove occurences of $$ in riscv esil ##refactor
|
2022-09-08 23:08:15 +02:00 |
|
condret
|
1f2300094a
|
Remove occurences of $$ in mips_gnu esil ##refactor
|
2022-09-08 23:08:15 +02:00 |
|
pancake
|
50b30dd603
|
Implement aggb command, like agfb but for agn/age ##graph
|
2022-09-08 20:49:36 +02:00 |
|
rax64
|
a8add36c26
|
Small fix in the arm64 assembler #asm
|
2022-09-08 19:24:09 +02:00 |
|
Richard Patel
|
a2485a375a
|
Harden swift demangler ##crash
|
2022-09-08 12:38:29 +02:00 |
|
Francesco Tamagni
|
c644f1099c
|
Fix boundary check in mach0 fixups reconstruction ##bin
|
2022-09-08 12:01:32 +02:00 |
|
pancake
|
2050ee90eb
|
Fix #16492 - Handle - suffix in te and ts , add tests ##types
|
2022-09-07 17:53:02 +02:00 |
|
pancake
|
652cc054da
|
Fix two oobreads in coresymbolication and dyldcache ##bin
|
2022-09-07 15:31:55 +02:00 |
|
pancake
|
88efd68266
|
Fix tms320 on big-endian hosts
* Inspired by rizin's 1619d94329ab0665083b5f5aef9030f33146bd33
* Author: Florian Märkl
* AuthorDate: Mon Aug 15 19:53:55 2022 +0200
|
2022-09-07 12:08:53 +02:00 |
|
pancake
|
62d565e143
|
Fix a few GCC 12 warnings from #20087
|
2022-09-07 11:58:28 +02:00 |
|
condret
|
e8af4bade5
|
Remove occurences of $$ in bf and mips_cs esil ##refactor
|
2022-09-07 10:52:08 +02:00 |
|
pancake
|
724bf0a8b2
|
Honor <tab> autocompletion in the of command ##shell
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
a84f140e8d
|
Use RCoreHelp for j? and uc? to fix a lint ##shell
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
7e0c4ef7c4
|
Tests for the "standard" splist() implementation ##util
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
d9cc0b52d0
|
Add |E |D |J pipe aliases for base64 command execution and encoding ##shell
```
?e ?e hello world|E
P2UgaGVsbG8gd29ybGQK
> b64:P2UgaGVsbG8gd29ybGQK
hello world
> ?e P2UgaGVsbG8gd29ybGQK|D
?e hello world
```
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
20b5ebf501
|
Fix bug in r_str_split_list() causing 1 length arrays for empty strings
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
7cb084d2bf
|
Implement native r2pm pkg registry, buffer r2pm -s ##tools
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
ee762bf15d
|
Assertify the crypto api
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
943c01c16d
|
Move the asm.m68k.gnu into the anal ##refactor
|
2022-09-07 01:31:48 +02:00 |
|
pancake
|
37b4317f69
|
Support interpreting executable binaries with r2 -i or '.' ##shell
* Only checks for the exec bit if the file doesnt have any known extension
|
2022-09-07 00:49:21 +02:00 |
|
pancake
|
f792fe8514
|
Fix #20651 - Decompiler panel was disapearing after clicking ##panels
|
2022-09-07 00:20:15 +02:00 |
|
pancake
|
53edb5f909
|
Enable r2pm-native when calling it from r2 ##tools
|
2022-09-06 23:24:53 +02:00 |
|
pancake
|
29c482c416
|
Better help for radiff2
|
2022-09-06 23:24:53 +02:00 |
|
pancake
|
f592b2c117
|
Implement radiff2 -B to specify base address ##diff
* The old -B is now -1 (gdiff output)
|
2022-09-06 23:24:53 +02:00 |
|
pancake
|
c435ae3c33
|
Fix total amount count of tests in r2r output ##tests
|
2022-09-06 22:26:46 +02:00 |
|
pancake
|
d020b38d32
|
Use more Config.setBoolean() and lint some cases
|
2022-09-06 22:23:08 +02:00 |
|
pancake
|
30dcf3328a
|
Use more r_core_cmd_help_match in cmd_open, remove eprintfs
|
2022-09-06 22:23:08 +02:00 |
|
pancake
|
0030ec3236
|
Add test index progress in default output ##tests
|
2022-09-06 22:23:08 +02:00 |
|
Axel Iota
|
173cbe3bfd
|
Remove globals in flirt and apply some extra cleanups ##globals
|
2022-09-06 21:04:49 +02:00 |
|
pancake
|
f0434b2dcf
|
Merge the asm.or1k plugin into the anal one
|
2022-09-06 16:29:00 +02:00 |
|
pancake
|
2451eca797
|
Fix format string issue on windows's r2k
|
2022-09-06 16:28:17 +02:00 |
|