Dennis Goodlett
|
49160ba96c
|
Fix counted string bug in pickle ##arch
|
2022-12-12 04:37:44 +01:00 |
|
condret
|
984a8ade53
|
Start rewriting io_cache.c ##io
|
2022-12-11 23:28:29 +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
|
3b8aca4af1
|
Add "" command to run RCore.cmdCall() ##shell
|
2022-12-11 05:00:15 +01:00 |
|
pancake
|
843da0c74f
|
Import the alpha r2papi 0.0.2 api for qjs ##lang
|
2022-12-11 04:26:17 +01:00 |
|
pancake
|
e04ca11b98
|
Fix pcc trifids confussion issue ##print
|
2022-12-11 04:26:17 +01:00 |
|
pancake
|
a6a0b41bac
|
Integrate the qjs repl into the js: command ##lang
|
2022-12-11 04:26:17 +01:00 |
|
pancake
|
9a9177736d
|
Initial import of the interactive QJS repl ##lang
|
2022-12-11 04:26:17 +01:00 |
|
pancake
|
e9faffdd0e
|
Remove unnecessary file from qjs
|
2022-12-11 04:26:17 +01:00 |
|
pancake
|
da96e2348d
|
Initial import of the serial plugin ##io
|
2022-12-10 23:53:08 +01:00 |
|
RHL120
|
6873f43fed
|
Fix some problems when renaming projects ##projects
* r_project_rename should only set the project struct not move files
|
2022-12-10 22:10:32 +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
|
78a26e15fe
|
Double lowerdash defines should be defined only by the compiler ##build
|
2022-12-10 20:32:10 +01:00 |
|
pancake
|
b427f9b79a
|
Fix strbuf assert in rasm2 when picking an invalid arch plugin
|
2022-12-10 20:26:07 +01:00 |
|
pancake
|
27a5bf0157
|
Fix negative unsigned cast in the xtensa disassembler ##arch
|
2022-12-10 19:12:37 +01:00 |
|
pancake
|
3f08120ac1
|
Import the quickjs rlang plugin ##lang
* Fix 2 UB and 4 portability bugs in quickjs
|
2022-12-10 18:58:33 +01:00 |
|
pancake
|
795585d048
|
Missing license field in the io.isotp plugin
|
2022-12-10 15:45:49 +01:00 |
|
pancake
|
d0c220238d
|
Add RAnalOp.weakbytes() and move more analop apis to arch ##arch
|
2022-12-09 18:42:56 +01:00 |
|
pancake
|
00d45feb7e
|
Handle js. and source hint the command cases
|
2022-12-08 23:24:41 +01:00 |
|
pancake
|
3aa5ea0f22
|
Define RPluginMeta and RPluginStatus ##api
|
2022-12-08 22:11:38 +01:00 |
|
pancake
|
59c2811e4f
|
Implement py command and add stdin slurp support for js- too ##lang
|
2022-12-08 22:11:38 +01:00 |
|
pancake
|
0f45f2cadd
|
Add 'js' and 'js:' commands, as well as improve help for #!? ##lang
|
2022-12-08 22:11:38 +01:00 |
|
pancake
|
71c7a53661
|
Fix null deref in rlang ##lang
|
2022-12-08 18:57:12 +01:00 |
|
pancake
|
77efdaca74
|
Fix Cydia and meson build
|
2022-12-08 17:21:24 +01:00 |
|
pancake
|
58dbbc7fb4
|
Move anal.xap into the arch ##arch
|
2022-12-08 16:03:31 +01:00 |
|
pancake
|
c1f1495d5b
|
Fix the meson build
|
2022-12-08 15:25:41 +01:00 |
|
pancake
|
ab3bccc3e6
|
Add test for cwd source listing, CLL and list ##bin
|
2022-12-08 15:06:55 +01:00 |
|
pancake
|
34eaf9582b
|
Add warning when loading DWARF5 files (not supported) ##bin
* Add test for dwarf 2 3 4 and 5
|
2022-12-08 15:06:55 +01:00 |
|
pancake
|
6896f6f6a7
|
Always show all the archinfo, even when not provided by the plug ##analysis
|
2022-12-08 15:06:41 +01:00 |
|
pancake
|
52efddb2c6
|
Upgrade to the latest capstone, with fixes for arm64 and riscv
|
2022-12-08 13:56:14 +01:00 |
|
pancake
|
d7c603ce82
|
Dont show analysis progress on non-interactive shells ##analysis
|
2022-12-08 13:33:53 +01:00 |
|
pancake
|
b6c8fa29cc
|
Update tests and better arch.patch/modify callback ##arch
|
2022-12-08 13:33:53 +01:00 |
|
pancake
|
2630ef28cf
|
Move anal.{6502,snes} into arch ##arch
|
2022-12-08 13:33:53 +01:00 |
|
pancake
|
e0e1208e2a
|
Fix #21136 - o <tab> autocompletion not working ##shell
|
2022-12-08 01:57:22 +01:00 |
|
pancake
|
894c193685
|
New command CLL (aka list ) show function source using addrline (dwarf) info ##print
|
2022-12-08 00:45:47 +01:00 |
|
pancake
|
9d47f1d97c
|
Add test for afb, afbo and macros checks 1:1 with fcninfo
|
2022-12-08 00:09:07 +01:00 |
|
pancake
|
24ecb1a155
|
Show help when using invalid subcommand of afi ##shell
|
2022-12-08 00:09:07 +01:00 |
|
pancake
|
062758594f
|
Implement abo and afbo commands to list opcode offsets in function or bb ##shell
|
2022-12-08 00:09:07 +01:00 |
|
pancake
|
46cfae097e
|
Remove one global in pd and reorganize other globals in disasm.c
|
2022-12-08 00:03:56 +01:00 |
|
pancake
|
e8b17faf76
|
Add test for the obm with CL, support noncwd paths ##bin
|
2022-12-07 23:06:43 +01:00 |
|
pancake
|
6dcc3837af
|
Fix segfault in poa 1 ##crash
|
2022-12-07 23:06:43 +01:00 |
|
pancake
|
f13a61bcbb
|
Implement o-. command, add help for future o-$ ##shell
* Closes the current file
|
2022-12-07 23:06:43 +01:00 |
|
pancake
|
3d84a268dd
|
Use obm when spotting a companion dwarf file on macOS ##bin
|
2022-12-07 23:06:43 +01:00 |
|
pancake
|
a544c0d15a
|
Implement RBinFile.merge() and obm command to use it ##bin
|
2022-12-07 23:06:43 +01:00 |
|
pancake
|
3fe62b7679
|
Initial implementation of the ob-- command to close the last binobj ##bin
|
2022-12-07 19:49:32 +01:00 |
|
pancake
|
7d452fd973
|
Autoload the dwarf companion file on macOS systems if available ##bin
|
2022-12-07 19:49:32 +01:00 |
|
pancake
|
d81508d764
|
Add new RCore.cmdCallf() helper function ##api
|
2022-12-07 19:49:32 +01:00 |
|
pancake
|
560d5efced
|
Update to the latest sdb (2.0.0)
* Experiments to integrate the custom heap into r2 will be based on the sdb implementation
|
2022-12-07 19:08:21 +01:00 |
|