Commit Graph

60 Commits

Author SHA1 Message Date
pancake
2e75afb4d1 Fix issue in Pd without arguments ##projects 2021-09-20 06:23:11 +02: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
a5c351c725 Remove transitional projects code ##projects 2021-01-03 10:54:00 +01:00
pancake
7edd5459dc Bring back the Pl command (just, lists, like P without arguments) 2021-01-03 10:54:00 +01:00
pancake
7a849f26ef dir.projects becomes abspath when set ##projects 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
pancake
81b1ce07fa Remove the unnecessary old project name backup logic 2021-01-03 10:54:00 +01:00
pancake
8d4709bc0b Reworked P command with RProject and prj.name integration ##projects 2021-01-03 10:54:00 +01:00
pancake
898173aa38 Add RFile.new and RFile.move APIs ##util 2021-01-03 10:54:00 +01:00
pancake
cf91324937 Remove file.path and file.lastpath and add RProject ##projects 2021-01-03 10:54:00 +01:00
RHL120
bcf4af12a2
rename r_core_project_save_rdb to r_core_project_save_script (#17208) 2020-07-06 10:41:55 +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
Florian Märkl
0b5e78e923
Make size arg of r_file_slurp() size_t (#16221) 2020-03-15 23:34:38 +01:00
radare
73f76a99b2
Make RCons.is_interactive() into the RConsContext and improve loading projects in tasks ##cons (#13132) 2019-02-18 06:20:01 +01:00
dav1901
3b03e923f5 Fix few clang-analyzer warnings (#12415) 2018-12-06 15:12:27 +01:00
Artem Zinenko
4a2bc97a35 Fix #11918 - Moved r_print.h into r_util/r_print.h 2018-11-14 10:54:22 +01:00
Paul I
5180e0220f Add R2_PLUGINS, R2_EXTRAS, R2_BINDINGS macros (#9994) 2018-05-02 15:58:14 +02:00
Paul I
cc90ec6be5 [WIP] Move hardcoded paths to r_userconf.h (#9959)
* Move hardcoded paths to r_userconf.h

* Add R2_HOME_* macros

* Some cleanup
2018-04-28 10:02:55 +02:00
xarkes
7b27528807 Fix Pj 2018-04-11 11:16:54 +02:00
pancake
5556e7d841 Fix #9588 - Pl -> P 2018-04-05 00:43:35 +02:00
Fangrui Song
86de0abd20 Use RList for cmd_descriptors, make it a member of RCore (#8034) 2017-07-27 14:52:17 +02:00
Fangrui Song
40975ea186 P commands: move help_msg_*[] arrays to top (#8009) 2017-07-26 15:15:54 +02:00
Florian Märkl
6e1595d513 Set prj.name before saving a project to save that value correctly (#7485) 2017-05-14 23:17:37 +02:00
pancake
45889c7307 Implement Pn+, and fix bugs (thx clang-analyzer)
- Update SDB (use memmove)
- Fix garbage read in capstone x86 and lm32
- Add UT16/32/64_ALIGN macro for proper (ut16*) allocations
- Add Pn+ command
2017-04-10 00:49:02 +02:00
davidpolverari
0bf4aaae1e Add P- command to delete projects (currently with Pd) (#7064)
Fix #7063.
2017-03-19 15:24:38 +01:00
pancake
0ae4a5c3e8 More r2-indent fixes. and reindent a bunch of files 2017-02-20 02:54:16 +01:00
Sven Steinbauer
91024d0d76 Add Pnx command for project notes (#6779)
* Notes command parsing

* Notes command parsing

* Add Pnx command
2017-02-14 14:52:23 +01:00
pancake
8f1c822908 Fix #6694 - oobread in P 2017-02-05 11:36:34 +01:00
Wladimir J. van der Laan
c182a5a4ed Use current project as default for Ps (#6578) 2017-01-27 02:09:04 +01:00
pancake
9c57ff07a6 Implement Po& and r2 -tp to load projects in a thread 2016-11-04 23:07:02 +01:00
pancake
9f4c8768a7 Implement prj.files and fix some bugs in project listing and saving 2016-10-17 23:58:39 +02:00
pancake
1ed039610e Projects are now completely contained inside a single directory
- Ease GIT/GPG integration
2016-10-17 16:59:16 +02:00
pancake
f671097ea7 Fix #5526 - Save function local flags in projects 2016-08-15 20:47:46 +02:00
Jeffrey Crowell
c145740030 replace r_cons_printf("%s\n",p) r_cons_println(p)
move from 10% of code in vfprintf to just 6% \o/ for simple tests of r2
-c "aaa" -q /bin/ls
2016-06-26 00:52:03 -04:00
Jeffrey Crowell
9518841434 refactor includes (#4757) 2016-05-03 04:52:41 +02:00
Roi Martin
f44112dfc6 Implement cmd PS. Fix ax{*,j}
- Add r_core_project_save_rdb for selective project dump
- Implement command PS and Ps using r_core_project_save_rdb
- Fix commands ax* and axj
- Fix r_anal_xrefs_save (it didn't save DB to project file)
2016-04-07 11:12:50 +02:00
pancake
e9a7be9c1a Fix two more b64 with -1 length things 2015-09-18 19:37:07 +02:00
pancake
b515a34676 More stdboolification 2015-09-14 12:35:38 +02:00
Anton Kochkov
173c1934a5 Fix CID 1291605 2015-04-19 05:28:03 +03:00
Maijin
338a80703a Remove Pc fix #2250 2015-04-07 23:19:39 +02:00
pancake
87162dc8bf Add wta support for appending dump. 2015-04-03 04:11:26 +02:00
pancake
ef6c71208d Fix tons of input crashes reported in #2220 2015-03-22 23:24:13 +01:00
jvoisin
ca883330b0 Fix 3 CID 2015-02-21 22:28:49 +01:00
Jeffrey Crowell
cb4f43d104 fix indent 2015-02-19 12:38:37 -05:00
Jeffrey Crowell
602b283249 fix CID 1269283 2015-02-19 00:33:15 -05:00
jvoisin
a61ea4e70a Coverifix++ 2015-02-19 01:53:11 +01:00
jvoisin
7a1975bd06 Add some comments for graphs + coverifix 2015-02-17 17:03:16 +01:00
jvoisin
a193e54eac Coverifix 2015-02-17 00:34:51 +01:00
pancake
ebf85b56cb Initial implementation of Pn command for project notes 2015-02-10 02:13:53 +01:00
pancake
99d99aca14 Implement Pc command to show contents of a project script 2015-01-22 02:54:58 +01:00