1200 Commits

Author SHA1 Message Date
Florian Märkl
cb47d46228 Use r_str_newf() in parse_tmp_evals() (#8872) 2017-11-23 15:41:06 +01:00
pancake
9f12bb05cc Fix last covs 2017-11-23 14:38:28 +01:00
Florian Märkl
a48b877189 Fix multiple arrobas (#8868)
* Fix two arrobas in one command
* Support more than two arrobas
* Fix multiple @e: and @e: with duplicate keys
2017-11-23 13:01:24 +08:00
josediazfer
ce0b254a77 Removed RCons warning and missing a convertion to w32 unicode (#8794) 2017-11-06 11:10:06 +01:00
pancake
980b8136aa Fix crash in r2 -i test.rb 2017-11-06 01:14:27 +01:00
Alex Kornitzer
93e409231f mdmp|pe: squashed some memory leaks and fixed resolve error in mdmp 2017-11-01 11:50:27 +01:00
pancake
bb17e9acda Fix mg infinite recursivity issue, add fq and fsq commands and handle /flags in fs.r2 2017-10-23 12:54:03 +02:00
pancake
ca1b44e64d Add dummy fs.io plugin, r_io_system now returns char* 2017-10-22 23:52:07 +02:00
pancake
e97d7bd90a Add new 'rh' command to show the filesize in human format 2017-10-16 12:07:12 +02:00
pancake
e5b86b70a6 Fix #8601 - crash in "(((((((,(;(((($(($(((((<((()(((d" 2017-10-09 16:56:09 +02:00
pancake
99eeff0bda Fix #7653 - inline macro foreach 2017-10-09 13:31:19 +02:00
pancake
b59aa688f3 Implement omb. and omn. commands 2017-10-05 00:40:19 +02:00
pancake
f18d72a47e Honor cmd.repeat = false (which is the default now) 2017-09-30 03:23:45 +02:00
pancake
314f9d0e57 Fix uninitialized issue in core/cmd and another path fix for sdk.sh 2017-09-25 19:26:47 +02:00
pancake
b23a987552 Update help message for .? 2017-09-23 02:05:30 +02:00
pancake
7e4477d5fe .. is now ..., and .. works as expected 2017-09-23 02:03:07 +02:00
Fangrui Song
e36248e9d3 Fix mem leaks in graph 2017-09-20 13:35:12 +02:00
pancake
1a1958f0e5 Fix #8469 - Fix cmd.repeat again and honor opdelta for pd 2017-09-18 16:18:12 +02:00
Fangrui Song
7ed1d509a6 Refix #8328, honor pd@x:9090 and px @ 0-1 (#8531) 2017-09-17 00:23:40 +02:00
pancake
6b82d4ad95 Revert "Fix #8328, allow @ 0-1 (temporarily setting core->offset to UT64_MAX) (#8507)"
This reverts commit 842e64f7434e993d4ef23533434481741aeb8349.
2017-09-16 02:41:48 +02:00
Fangrui Song
842e64f743 Fix #8328, allow @ 0-1 (temporarily setting core->offset to UT64_MAX) (#8507)
Rationale:
`s 0-1` is already allowed, so should `@ 0-1`
r_num_math returns 0 on error, testing addr with UT64_MAX does not make sense
appease condret
2017-09-14 12:50:48 +02:00
pancake
9ff729cd61 Fix #8499 - Support $() blocks instead of backticks 2017-09-13 11:13:43 +02:00
Anton Kochkov
1e297f06ff Fix Travis build. 2017-09-12 19:56:00 +08:00
Fangrui Song
63731e9e81 Add help for ~:[s]-[e] show lines s-e & fix #8164 recursive help (#8474)
* Move r_core_cmd_help features to grep.c:r_cons_cmd_help to avoid dependency on r_core from r_cons
* Beautify r_cons_cmd_help & fix wp? & p?
* Fix #8164 recursive help (and add partial support for ??* ???*) & NULL terminate fz? Sl? Sr?

The support for ???* is partial because the current ad-hoc command
parser is obscure and hard to extend.
2017-09-12 11:05:24 +02:00
pancake
62ce21e75f Support Vala as a language for -i 2017-09-04 06:03:37 +02:00
pancake
8ad145594c Expose r2 environment variables to internal r2pipe calls 2017-09-04 03:09:12 +02:00
pancake
01b27c1bf9 Fix build and some warnings, introduced in last commit 2017-08-29 13:27:24 +02:00
Giovanni
e4342297c4 Various fixes for bugs from coverity + bonus (#8372)
* 1356014 Resource leak
* 1356012 Resource leak
* 1356010 Resource leak
* 1355967 Resource leak
* 1355960 Resource leak
* 1352987 Resource leak
* 1352986 Unintentional integer overflow
* 1352985 Unintentional integer overflow
* fixed coverity missed null deref
* 1347178 Resource leak
* 1347178 Resource leak
* 1346910, 1363297 Resource leak
2017-08-29 12:39:49 +02:00
pancake
48869fc5c7 Fix #8272 - Implement @@s:from to step 2017-08-25 18:57:55 +02:00
pancake
32c2bcc0cd Fix tmpseek 2017-08-22 23:37:27 +02:00
pancake
4fb761e4c8 Fix ?* and other uninitialized warnings 2017-08-22 11:12:06 +02:00
condret
2f201bded0 opsalamance - merge the big siol branch
- Thanks @MaskRay and @condret
2017-08-22 09:42:16 +02:00
Fangrui Song
a635b34c77 Move const char help_msg_*[] arrays to top (#8250) 2017-08-21 09:53:23 +02:00
alvarofe
2e462ec8f0 Bring RIODesc from SIOL and cleanup 2017-08-18 01:31:57 +00:00
Fangrui Song
475edf033d More cfg.newtab=1 completion and misc fixes to help messages (#8184) 2017-08-11 11:45:32 +02:00
Maijin
fc3664d9ae Attempt to fix GCC/Linux Travis 2017-08-10 12:44:28 +02:00
Fangrui Song
335f2c62fc refactor r_core_cmd_init and add more help messages (#8171) 2017-08-10 11:52:13 +02:00
josediazfer
74a22ebe07 Changes for windows (memory map, memory modules, radare commands with pipe) (#8109)
* Improvements for windows
FIX: All the memory regions of the process are shown (previously only the modules were shown).
FIX: Before only the 64-bit modules were shown, adding the flag TH32CS_SNAPMODULE32 also shows the 32bits.
FIX: In Windows 7 the stat () function fails if the temporary path ends with slash.
The r_core_cmd_pipe () function is implemented.

* FIX: Changes for windows (memory map, memory modules, radare commands with pipe) #8109
2017-08-03 16:46:06 +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
d87aa3cb69 t commands: move help_msg_*[] arrays to top (#8018) 2017-07-26 17:14:23 +02:00
Fangrui Song
aa5ea95935 w commands: move const char help_msg_*[] arrays to top. (#8003) 2017-07-26 17:13:54 +02:00
Fangrui Song
90dd9d9f5b d commands: move help_msg_*[] arrays to top (#8016) 2017-07-26 17:13:33 +02:00
pancake
139e3b8f92 Do not load plugins starting with . and remove newcomp 2017-07-26 16:35:27 +02:00
Fangrui Song
72eaf69a5a e commands: move help_msg_*[] arrays to top (#8010) 2017-07-26 16:06:08 +02:00
Fangrui Song
b9c5e8ec80 z commands: move help_msg_*[] arrays to top (#8019) 2017-07-26 15:53:20 +02:00
Fangrui Song
ea1c713112 S commands: move help_msg_*[] arrays to top (#8014) 2017-07-26 15:46:38 +02:00
Fangrui Song
84c49a73be i commands: move help_msg_*[] arrays to top (#8011) 2017-07-26 15:45:42 +02:00
Fangrui Song
40975ea186 P commands: move help_msg_*[] arrays to top (#8009) 2017-07-26 15:15:54 +02:00
Fangrui Song
21166057d0 s commands: move help_msg_*[] arrays to top (#8012) 2017-07-26 15:15:13 +02:00
Fangrui Song
7aadcab91a f commands: move help_msg_*[] arrays to top (#8013) 2017-07-26 15:14:06 +02:00