Commit Graph

1719 Commits

Author SHA1 Message Date
pancake
c962584da0
Add script for linting assert lines on all R_APIs ##lint 2024-10-15 18:08:28 +02:00
pancake
6c6628ae26 Do not clearline in -A 2024-10-11 00:02:04 +02:00
astralia
0a62808017 Add -A command same as aaa and r2 -A ##shell
Some checks are pending
build / w32-meson (push) Waiting to run
build / w64-static-2022 (push) Waiting to run
build / w64-static (push) Waiting to run
build / w64-meson (push) Waiting to run
build / check_abi_compatibility (push) Blocked by required conditions
build / check_release (push) Blocked by required conditions
build / release (push) Blocked by required conditions
CI / linux-acr-oldlibsbug (push) Waiting to run
CI / linux-nocs (push) Waiting to run
CI / linux-acr-gperf (push) Waiting to run
CI / linux-sys-capstone (push) Waiting to run
CI / linux-acr-resymlink (push) Waiting to run
CI / linux-test (push) Waiting to run
CI / linux-static-meson (push) Waiting to run
CI / macos-test (push) Waiting to run
CI / linux-rpath (push) Waiting to run
CI / macos-rpath (push) Waiting to run
CI / linux-meson-spaces (push) Waiting to run
CI / linux-tinyasan-fuzz (push) Waiting to run
CI / linux-asan-fuzz (push) Waiting to run
CI / w64-make (push) Waiting to run
CI / w32-mingw (push) Waiting to run
CI / w64-mingw (push) Waiting to run
Code scanning - action / CodeQL-Build (push) Waiting to run
Coverity Scan / latest (push) Waiting to run
tcc / ubuntu-tcc-newabi (push) Waiting to run
tcc / ubuntu-tcc-test (push) Waiting to run
tcc / ubuntu-tcc-nodbg (push) Waiting to run
tcc / r2pm-tcc (push) Waiting to run
tcc / ubuntu-tcc-syslibs (push) Waiting to run
2024-10-10 21:19:42 +02:00
pancake
7073d534b2
Replace "" with ' in more * subcommands, wip deprecation for safetiness ##shell 2024-10-10 18:37:03 +02:00
maliByatzes
1e0e438d87
Improve few help messages ##help 2024-10-09 17:34:49 +02:00
pancake
5545df71ee Fix afb*? and add $? and ?$? to ?* ##shell 2024-10-01 12:41:32 +02:00
pancake
51832929ab Fix .! multiline quoted scripts with the shouting dot ##shell 2024-09-29 16:08:02 +02:00
pancake
a2504a72e6 Fix ?t'. avoid the use of "" prefixes ##shell 2024-09-27 09:21:28 +02:00
pancake
71c98b18d5
Make -p/-P available from the r2 shell and better subcommand handling ##shell 2024-09-26 21:10:28 +02:00
pancake
23223ee6f2
Add @@F (alias for @@c:afla) inverse recursive function list ##shell 2024-09-25 18:51:49 +02:00
pancake
e1cd8e0b12 Accept '@ expressions that dont start with '0x' ##shell 2024-09-21 16:46:24 +02:00
pancake
b7c1a5d68d Use RCore.returnInvalidCommand the remaining root commands ##shell 2024-09-21 16:25:28 +02:00
pancake
5ee0bcad2a Make the handling of invalid subcommands more consistent ##shell 2024-09-21 16:25:28 +02:00
pancake
940fb912c7
Refactor and check numeric arguments when adding flags 'f' ##shell 2024-09-20 16:45:51 +02:00
pancake
bb0bb01046 Improved syntax error handling on tmpseek expressions ##shell 2024-09-20 11:43:17 +02:00
pancake
9293b8250d
Deprecate the IS_DIGIT/IS_UPPER/IS_LOWER, we have posix ##api 2024-09-17 17:05:59 +02:00
pancake
23a0ff3178 Better error reporting for the dash command ##shell 2024-09-09 09:04:26 +02:00
pancake
a45c085164 Show invalid command when trying to run 'j' ##shell 2024-09-06 20:46:05 +02:00
pancake
2e2f7aa6a8 Fix leaks in =l 2024-09-04 07:47:41 +02:00
pancake
f06c7887d8 More fixes for the =l background webserver sessions ##web 2024-09-03 11:01:37 +02:00
pancake
2952926a96
Initial implementation of the http sessions ##web (#23272) 2024-09-03 01:15:00 +02:00
pancake
811ae3af84 Implement -H command as an alias for r2 -H ##shell 2024-08-20 23:03:46 +02:00
pancake
6e9c65de28
Implement prj.history to save/load the per-project command history ##projects 2024-08-05 13:45:47 +02:00
satk0
060d976412
Replace other r_return_* uses and update DEVELOPERS.md ##refactor 2024-08-05 13:31:58 +02:00
pancake
361b8b0c15
!! for session history, !. for history save ##shell 2024-08-05 13:06:19 +02:00
pancake
df188d8c21
Reimplement internal cfg.editor line editor ##cons 2024-08-05 10:34:12 +02:00
satk0
aac8f3306b
Deprecate r_str_new and R_STR_DUP ##refactor 2024-08-04 12:21:44 +02:00
pancake
c534ed6a71
Use callAt instead of cmdAt for section formats ##bin 2024-07-22 21:24:11 +02:00
Francesco Tamagni
a766ec884b Avoid over-unsetting fixed arch / bits ##core 2024-07-22 21:15:08 +02:00
pancake
a8c981cc44 Support '0x, not just '@0x and improve "'?'" help ##shell 2024-07-19 16:22:24 +02:00
Richard Patel
f2536aa064 Support base64 encoded r2js scripts ##lang 2024-07-18 11:33:48 +02:00
pancake
8a58808a63 Add -D as an alias for iD ##shell 2024-07-17 16:29:15 +02:00
pancake
219e429378 Improve the multiline comment user experience ##shell 2024-07-16 19:34:14 +02:00
pancake
bda4eb0832 Better parsing for the "join" command ##shell 2024-07-12 23:11:11 +02:00
pancake
7b435a6b8b Fix 'rm $foo' and '$foo+=N' ##shell 2024-07-12 22:59:26 +02:00
pancake
ec4872e16a Python goes before Python2 in the rlang plugin now ##lang 2024-07-11 16:54:25 +02:00
pancake
762088e87f
Update r2papi from git, use src from /tmp instead of npm ##r2js (#23082)
* Dont uglify or minify, sed is more reliable
* Fix h<tab> help message
2024-07-01 11:43:59 +02:00
pancake
253c9ae316 Add a warming help message under the help command ##shell 2024-06-28 12:30:52 +02:00
pancake
f731dff227 Fix appending redirection on internal alias files ##shell 2024-06-27 16:11:30 +02:00
pancake
e3137f62c3 Fix 'Cannot redirect the same fd twice' bug in the command parser ##shell 2024-06-27 12:52:48 +02:00
pancake
e5170fe568 Fix r2pipe2 json format not being trimmed ##r2pipe 2024-06-23 02:32:05 +02:00
pancake
8f4630d4d3 Use RCorePJ if possible instead of PJ ##json 2024-06-20 01:20:57 +02:00
pancake
d2d5468b51 Better handling the v subcommands ##shell 2024-06-12 12:03:07 +02:00
pancake
8f3644d6ff Fix wt, aht help messages and early catch badly formatted help messages ##shell 2024-06-05 19:12:19 +02:00
pancake
3dd4a78e27 Missing comma in the { logs 2024-05-28 14:46:27 +02:00
pancake
f7c0e05216 r2pipe2: show error when command execution returns null 2024-05-27 20:03:43 +02:00
pancake
5f76b95bf3
Initial implementation of r2pipe2 ##shell 2024-05-27 11:57:13 +02:00
pancake
7d4f360306 Fix #22969 - segfault when running axt@j>$f ##crash 2024-05-27 10:47:56 +02:00
pancake
2c53e958ee
Add r2pm hint for r2ai if the package is not installed ##shell 2024-05-22 20:27:33 +02:00
pancake
bda40f9bf9 Fix #22932 - null deref in b64: ##crash 2024-05-13 15:21:49 +02:00