pancake
|
361b8b0c15
|
!! for session history, !. for history save ##shell
|
2024-08-05 13:06:19 +02:00 |
|
pancake
|
d20d677037
|
Fix null deref in r2 -d l ##crash
|
2024-07-16 20:25:41 +02:00 |
|
pancake
|
1b59e3990e
|
Add R2_PAPI_SCRIPT env var for custom r2papi testing ##lang
|
2024-07-01 01:13:19 +02:00 |
|
pancake
|
70c06462a1
|
Fix arch selection when loading no files -- with r2 -a -- ##tools
|
2024-05-27 20:21:55 +02:00 |
|
pancake
|
f72b37c200
|
Fix for the infinite loop on windows RCore.fileOpen ##crash
|
2024-04-02 19:24:02 +02:00 |
|
pancake
|
55b6cc0c75
|
Update tests
|
2024-03-16 03:03:48 +01:00 |
|
pancake
|
a6bbd2d15c
|
Handle -jv and make that logic generic across all tools ##shell
|
2024-03-16 03:03:48 +01:00 |
|
pancake
|
8df0cef496
|
Include R2_RCFILE in r2 -H output
|
2024-03-06 20:45:34 +01:00 |
|
pancake
|
6673e8a42d
|
Initial import of the RBin.io plugin ##bin
|
2024-02-29 17:55:52 +01:00 |
|
pancake
|
db79fe9379
|
Rename R_LOGLVL to R_LOG_LEVEL for readability purposes
|
2024-02-27 11:02:05 +01:00 |
|
condret
|
fdc26071e8
|
some refactoring of the RThread thing
|
2024-02-23 18:47:27 +01:00 |
|
pancake
|
3bc91d275c
|
Add missing R2_BINDIR in r2 -H
|
2024-01-08 11:34:38 +01:00 |
|
pancake
|
f588d527d9
|
Honor -n when loading frida:// uri
|
2023-12-29 10:08:07 +01:00 |
|
pancake
|
070feea69a
|
Add missing map covering all the addresspace for frida://
|
2023-11-19 11:53:11 +01:00 |
|
pancake
|
e58b807e8a
|
Fix require ("r2papi") from the qjs shell
|
2023-11-13 11:35:48 +01:00 |
|
Sergi Àlvarez i Capilla
|
9ce6cf70ab
|
Assume sysgdb:// implies -d ##debug
|
2023-11-12 20:21:17 +01:00 |
|
pancake
|
951d714a0f
|
Keep r2 short help under 80 columns ##shell
|
2023-11-12 19:12:08 +01:00 |
|
pancake
|
c887ed57d0
|
Honor r2 -n with frida:// targets ##io
|
2023-10-17 12:50:54 +02:00 |
|
pancake
|
743239edd3
|
Fix recently introduced double free in r2 arg parsing
|
2023-10-12 18:58:52 +02:00 |
|
pancake
|
7b05911ab5
|
Fix windows build
|
2023-10-11 21:23:55 +02:00 |
|
pancake
|
bf33a2c9a0
|
Refactor RMainRadare2 local vars into struct for cleaner lifecycle
* This change fixes memleaks, cleans code and fixes unowned const strings
|
2023-10-11 19:56:32 +02:00 |
|
pancake
|
7e9cc21922
|
Fix glitch iterating script files provided via -i ##shell
|
2023-10-09 12:24:44 +02:00 |
|
pancake
|
fa64b9284d
|
Fix r2 -d pid regression
|
2023-10-06 19:43:48 +02:00 |
|
pancake
|
f5c444ba67
|
Initial import of the sysgdb:// plugin ##io
* handle -d sysgdb://, support pwndbg and wip lldb
|
2023-10-04 10:30:00 +02:00 |
|
pancake
|
a5e4abd1e8
|
Cosmetic fixes
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
05aaeb69ce
|
Expand r2 -Vj output to include all plugins, thirdparty and other version info ##shell
|
2023-09-08 23:57:26 +02:00 |
|
pancake
|
4c3d3da744
|
Bring back the r2 -Lj, and fix -LLj ##shell
|
2023-09-08 17:22:00 +02:00 |
|
pancake
|
5b0b9d09a9
|
Implement R2_ARGS as it was done for rabin2 and rarun2
* TODO: Unify all this logic into a single function
|
2023-08-18 14:14:36 +02:00 |
|
Luc Tielen
|
4a75b94b49
|
Rename RBinFile->o => RBinFile->bo ##bin
|
2023-08-08 12:12:35 +02:00 |
|
pancake
|
7430f1f975
|
Add 'aet' +help, fix assert in 'r2 -d XXX' and RConfig.getB ##shell
|
2023-07-21 12:22:57 +02:00 |
|
pancake
|
c28f2ba029
|
Minor scr.demo improvements on startup ##cons
|
2023-07-21 01:48:36 +02:00 |
|
pancake
|
48aa8b2d76
|
Add file.anal times in ?T ##shell
|
2023-06-15 19:04:48 +02:00 |
|
pancake
|
d2b9ba276f
|
RFile.path() returns NULL if not found ##util
* This helps to simplify the caller's code and reduce logic
|
2023-06-08 18:44:52 +02:00 |
|
pancake
|
3683eecbfc
|
Merge all R*2_NOPLUGINS as R2_NOPLUGINS ##shell
* This way r2 -NN will tell the childs to not load any plugin
* Update help messages and man pages
|
2023-05-28 09:39:37 +02:00 |
|
pancake
|
5527376f36
|
Use RCore.cmdCall() and just replace pointers for -A
|
2023-04-18 10:20:58 +02:00 |
|
pancake
|
459e071510
|
Use r2 -NN from r2r and extend the env for rasm2/rabin2 ##shell
|
2023-03-27 15:21:13 +02:00 |
|
pancake
|
b7ec6fb366
|
Support R2_PREFIX env var to override compile-time PREFIX ##core
* Supports overriding system paths at startup time
* Makes happy snaps and other sandboxed or randomized execution environments
|
2023-03-14 21:30:38 +01:00 |
|
Vitaly Bogdanov
|
52ba949fef
|
Fix #8992 - Apply command line settings before initializing debug plugin ##debug
|
2023-01-18 08:05:14 +01:00 |
|
pancake
|
297126b871
|
Add R2_DEBUG_NOPAPI env var ##tools
|
2022-12-29 14:49:17 +01:00 |
|
pancake
|
9fcd0ef668
|
Add the ability to run qjs scripts with r2 -je ##shell
|
2022-12-23 13:09:46 +01:00 |
|
pancake
|
cb764ac449
|
Make r2 -j work as a hashbang handler for qjs ##lang
* Fix "script not found" issue, solve command injection bugs
|
2022-12-22 11:56:20 +01:00 |
|
condret
|
fc61e4f1ee
|
Kill r_io_read_at_mapped ##io
|
2022-12-11 23:27:46 +01:00 |
|
pancake
|
cff7216df7
|
New RPrint.spinBar() API used from scr.demo for now ##print
|
2022-12-11 05:11:30 +01:00 |
|
pancake
|
b8e6b52aac
|
Also replace __UNIX__ with R2__UNIX__
|
2022-12-10 20:32:10 +01:00 |
|
pancake
|
97a6439055
|
Do the same for __WINDOWS__ -> R2__WINDOWS__
|
2022-12-10 20:32:10 +01:00 |
|
pancake
|
a544c0d15a
|
Implement RBinFile.merge() and obm command to use it ##bin
|
2022-12-07 23:06:43 +01:00 |
|
pancake
|
bcfcf84125
|
Fix r2 -2 ##tools
|
2022-11-25 12:48:10 +01:00 |
|
pancake
|
67a5f8589e
|
Fix r2 /directory behaviour ##shell
|
2022-11-23 01:05:17 +01:00 |
|
pancake
|
9e95cc9444
|
Add bin.types and disable by default for CI reasons ##bin
|
2022-11-15 07:22:25 +01:00 |
|
pancake
|
22342066c1
|
Rename many bin.*str evars into bin.str.* ##core
|
2022-11-11 12:17:50 +01:00 |
|