Commit graph

22 commits

Author SHA1 Message Date
Rot127
8197025e2f
Update contact information of Rot127. (#5522) 2025-11-10 17:15:15 +00:00
Giovanni
146b34bb56
Fix ?*j to output all commands (#5496) 2025-11-02 17:26:48 +08:00
Rot127
0c0f868646
Add ?**, ?**e, ?*** for interactive search of command and settings details (#5062)
* Add ?** as alias for ?*~...

* Zero initialize the help desc copy.

Fixes a bug when detail_cb was called but it was just garbage.

* Implement ?***

* Add tests for interactive command search

* Add string buffer output mode for internal use and use it for setting help.

* Add ?**e for interactive search of config values.
2025-07-08 12:06:39 +00:00
brightprogrammer
16e722cffc
Replace rz_core_cmd0 calls in tui/panels.c and port cmd_help commands to RzShell as cmd_math (#3421) 2023-03-30 18:36:48 +08:00
Anton Kochkov
c2ecb289ef
Coverity fixes - memory leaks, UAFs (#3335)
* Fix CID 404596 - memory leak

* Fix CID 404594 - memory leak

* Fix CID 404595 - memory leak

* Fix CID 404593 - memory leak

* Fix CID 404592 - memory leak

* Fix CID 404349 - memory leak

* Fix CID 404021 - memory leak

* Fix CID 403816 - memory leak

* Fix CID 403733 - memory leak

* Fix CID 403587 - use after free

* Fix CID 403585 - memory leak

* Fix CID 402981 - memory leak

* Fix CID 402915 - memory leak

* Fix CID 402914 - memory leak

* Fix CID 402911 - memory leak

* Fix CID 402910 - memory leak

* Fix CID 401662 - memory leak

* Fix CID 401542 - resource leak

* Fix CID 400949 - memory leak

* Fix CID 400948 - memory leak
2023-02-02 08:59:07 +08:00
Riccardo Schirone
a0b7b48b53
core: implement simple 'help' command (#3319)
'help' command provide very basic guidelines on how to use Rizin.
2023-01-24 11:24:47 +08:00
Anton Kochkov
f2ca09fe24
Extract histograms and bars into RzCons (#3189) 2022-11-17 14:41:50 +01:00
Giovanni
c89b12a046
Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
billow
2f1fa9e491
Expose rz_core_clippy API (#2909) 2022-08-12 09:26:25 +08:00
Khairul Azhar Kasmiran
1c9f93f7ef
Move rz_str version funcs into version.c (#2890)
* Move rz_str version funcs into `version.c`
* Move func prototypes into `rz_util/rz_version.h`
* Use `rz_version_` prefix instead of `rz_str_`
2022-08-08 22:30:28 +08:00
wargio
7672170c00 Rename rz_str_hash to rz_str_djb2_hash 2022-03-06 16:29:03 +01:00
wargio
5db565e954 removed pz commands and aliases 2022-03-03 12:56:12 +01:00
wargio
f526f5ac2e removed usage 2022-02-28 14:33:07 +01:00
wargio
02cf266820 removed rz_print_portionbar 2022-02-28 14:33:07 +01:00
wargio
d00e06ec9f removed rz_print_pie 2022-02-28 14:33:07 +01:00
Khairul Azhar Kasmiran
f6ea17e1e0
?P: Ignore io.va (#2305) 2022-02-12 22:02:50 +08:00
Khairul Azhar Kasmiran
dbbd4da41a
Fix #2299: ?p ignores io.va (#2302) 2022-02-11 17:36:22 +01:00
chinggg
95be95e89a
Add floating point support to math operations (#2287) 2022-02-07 11:18:22 +01:00
Dhruv Maroo
34d345d884 Format according to clang-format-13 2021-11-25 15:44:28 +08:00
Florian Märkl
d82eea1415
Remove unused RzCache and rz_prof_t (#1971) 2021-11-13 15:44:15 +01:00
Dhruv Maroo
48656fdb80
Port shell commands to new shell (#1875)
* Create new category for shell commands in new shell
* Port `env` and `exit`
* Port `ls`, `rm`, `sleep`, `uniq`, `uname` to new shell
* Rename `cname`s for shell commands
 * Port `cp`, `cp.` and `echo`
* Port `cd` to newshell
* Add `~` (paths relative to home) handling in `rz_sys_chdir`
* Add `RZ_NONNULL` for `rz_sys_chdir`
* Port `cat`
* Port `mv` and `mkdir` to new shell; Remove old handlers
* Port `pwd`
* Port `sort`
* Remove `cp.` command
* Add `RZ_NONNULL` for arguments of `rz_syscmd_*` functions
* Port `cls` and `clear`
* cd to home when no argument provided
* Fix `mkdir`
* Add alias handling for `cat`
* Fix `mv` command
2021-10-26 12:04:24 +08:00
Anton Kochkov
036f1490d0 Move command handlers to librz/core/cmd 2021-10-18 18:00:17 +08:00
Renamed from librz/core/cmd_help.c (Browse further)