Commit Graph

354 Commits

Author SHA1 Message Date
condret
20f7ed0ef4 Fix omb-command map ids ##io 2021-09-23 13:15:54 +02:00
pancake
199976b926
Initial io.banks management commands ##io 2021-09-22 16:44:54 +02:00
pancake
0f943971a4 Fix saving/loading projects for PE binaries ##projects 2021-09-19 21:49:02 +02:00
pancake
cbebcbec7b
Support base64: prefix in the o command ##shell 2021-09-04 01:47:27 +02:00
pancake
0949413535 More fixes 2021-08-17 01:29:33 +00:00
pancake
9a2636b32b
Remove other useless and incomplete treesitter leftovers and get +400 new commands in the recursive help ##shell 2021-08-14 18:28:20 +02:00
pancake
7de0a602bf
Implement socket:// plugin, inspired by radare1 ##io (#18740) 2021-05-24 14:16:23 +02:00
pancake
d90510f951 Fix more recently introduced memleaks 2021-05-21 11:17:32 +02:00
pancake
5df2109526 Fix memleak in 'ood' 2021-05-21 10:54:37 +02:00
pancake
70a42d04d2
Fix infinite loop in r2 -c 'ood;ood' - ##debug (#18714) 2021-05-20 02:43:24 +02:00
pancake
f47f58d8f4
Fix last covs (#18674) 2021-05-11 14:49:48 +02:00
pancake
a7c08c15ce Don't scream out WARNINGs, capitalizing it is enough 2021-03-19 11:02:54 +01:00
condret
99953e16ea Sync om and omj output ##cmd 2021-03-14 21:30:39 +01:00
condret
1fae2164cb Rename r_io_map_get_for_fd to r_io_map_get_by_fd ##io 2021-03-12 20:52:45 +01:00
condret
4f67157ff5 Rename r_io_map_resolve to r_io_map_get ##io 2021-03-12 17:56:46 +01:00
condret
eb48818342 Rename r_io_map_get to r_io_map_get_at ##io 2021-03-12 17:56:46 +01:00
pancake
7db5ea2576
Implement omd command, as a simplified version of om ##io (#18399) 2021-03-01 21:56:20 +01:00
Alexandr
a1c6423238
Fix #17049 - oa whithout filename specify, add oa test ##io 2021-02-16 14:37:54 +01:00
pancake
96756a3048 Simplify RConfigHold APIs and update calls from RCore ##config 2021-02-05 18:48:01 +01:00
ChD1
580bdf2c52
Fix some bugs in dex.c, marshal.c, panels.c and other code optimization and fixel (#18297) 2021-01-27 10:53:50 +01:00
pancake
fdb39cb5b7 Accept rwx argument in onn command ##io 2021-01-19 19:34:48 +01:00
pancake
fad6785005 Add onn command to fix custom map assignments ##io 2021-01-19 19:34:48 +01:00
pancake
d6f4cca167 Handle io.maps and bin.segments in o* to handle custom maps in projects ##projects 2021-01-19 19:34:48 +01:00
pancake
08d7fe688c Implement RTable:sql and add RTable.name ##core 2021-01-15 10:56:58 +01:00
pancake
6b81691d9c Adjust tests and fix some map naming issue 2021-01-14 18:50:37 +01:00
pancake
fbbeccb4c4 Add man name information in o* output ##projects 2021-01-14 18:50:37 +01:00
Liumeo
22244403a1
Fix doo segfault (#18201) 2021-01-11 02:52:24 +01:00
pancake
32652cbbc8
Honor mapaddr for malloc in o* ##projects (#18199) 2021-01-10 15:56:40 +01:00
pancake
7af2204a47 Fix project test regression and add another test ##project 2021-01-08 02:09:57 +01:00
pancake
829862006f Initial deprecation of RCoreFile ##refactor 2021-01-08 02:09:57 +01:00
Liumeo
a74ca8f07b
Remove core.file ##refactor (#18178) 2021-01-06 23:44:18 +01:00
pancake
54a97ea8af Fix tests and optimize o--
More fixes
2021-01-03 10:54:00 +01:00
pancake
d7a4aedf5a Fix projects by removing code and honoring prj.name ##projects 2021-01-03 10:54:00 +01:00
eagleoflqj
d306734aef correct json & clean newline 2021-01-01 22:04:37 +01:00
pancake
4b6fd801e4
Import last random rizin fixes and more (#18128) 2020-12-28 23:34:16 +01:00
pancake
35c9ae73cd Fix asserts in map.rename() 2020-12-23 23:14:07 +01:00
pancake
89f6c6e1f1
Fix many ASAN issues, from uaf to memory leaks and some boolification (#18048) 2020-12-20 23:37:45 +01:00
pancake
aaa930ab26
Improve and formalize r_name_check() along all the base ##core (#18020) 2020-12-16 14:49:50 +01:00
Lazula
243bc871c3 Multiple refactors in io and util ##io ##util ##refactor
* Add r_io_map macros throughout code base
* Update string NULL-checking with renamed functions r_str_get() and r_str_getf()
* Change string NULL-checks throughout code base to use functions
* Add r_str_get_fail() to specify a custom string to return if NULL-check fails
* Mark JSON to be updated with PJ with "TODO PJ"
* Incidental style updates such as missing spaces
2020-12-13 05:09:13 +01:00
Lazula
c3bc31f3b4
Add om.j command (json output for io maps) (#18005) ##io 2020-12-08 16:54:47 +01:00
Lazula
b795d90c08
Update cmd_open_map() output format for current map (#17998) ##io 2020-12-08 06:08:53 +01:00
pancake
4b085af677 Fix #6467 - New opn/opp/opr commands to select next/previous/rotate file ##io #17652 2020-11-01 11:33:31 +01:00
pancake
c06d82eb9b
Fix #17229 - Refactor function that exports bin info add tests and fix segfault (#17232) ##bin 2020-07-20 12:18:38 +02:00
pancake
529c12b531
Deprecate obb command and make obo use the file descriptor (#17210) ##bin 2020-07-15 10:09:12 +02:00
Riccardo Schirone
2ffa790e0a
Generate help automatically ##newshell (#16782)
* Add additional RCmdStatuses
* ?? should be a cmd_identifier, not help_command
2020-06-17 21:29:23 +02:00
karliss
a874bec70f
Fix leaks detected by coverity. (#17008) 2020-06-05 10:17:06 +02:00
pancake
f8a9011924
Rename core.assembler to core.rasm (#16814) 2020-05-13 01:28:23 +02:00
Florian Märkl
edf1be10d1
Refactor Meta out of SDB (#16716) 2020-05-09 20:49:28 +02:00
Florian Märkl
4560120be2
Refactor Variable Accesses out of SDB (#16632)
Fix #15944
2020-04-19 17:56:27 +02:00
Khairul Azhar Kasmiran
f31e6ca527
Fix #16283 - Continue as normal even if detachee is not found (#16500) 2020-04-09 23:07:03 +02:00