radare2/libr/core
Fangrui Song c43e6880fb Refactor search (#8566)
* fix out-of-bounds read in r_search_strings_update
* Remove static variables searchhits maplist maxhits first_hit in cmd_search.c
* Change semantics of r_search_hit_new (update kw->count s->nhits in it), return 2 if search.maxhits is reached and stop searching immediately
* honor search.maxhits in r_search_regexp_update
* Refactor _cb_hit, remove bckwrds/do_bckwrd_srch and static cmdhit
* Fix mem leak in regexp.c
* Add support for /d (delta) /bd (backward + delta) when crossing blocksize boundaries
2017-09-20 17:00:18 +02:00
..
p Fix a2f test 2017-08-31 00:02:34 +02:00
anal_tp.c Fix type-matching and remove unused cb_anal_trace (#8548) 2017-09-18 10:59:44 +02:00
anal_vt.c Coverity bugs 29 aug (#8376) 2017-08-29 12:39:04 +02:00
asm.c Misc fixes to search 2017-09-17 01:10:53 +02:00
blaze.c kill is_valid_section_offset (#8288) 2017-08-24 00:19:57 +02:00
canal.c Fix p- and crash in r_str_const_free 2017-09-17 02:39:44 +02:00
cbin.c Use vaddr for pe's resources since desc is not longer mapped 2017-09-04 10:41:49 +02:00
cconfig.c paged reading for gdb (otherwise it doesn't work on qemu) (#8572) 2017-09-20 13:33:45 +02:00
cio.c Implement RIODescData and adjust RIOMach to work with it 2017-09-11 01:24:13 +02:00
cmd_anal.c More optimizations for aav, and avoid double aav in -A 2017-09-18 12:53:42 +02:00
cmd_api.c Fix #8469 - Fix cmd.repeat again and honor opdelta for pd 2017-09-18 16:18:12 +02:00
cmd_cmp.c make read_at bool again and implement RIOAccessLog for accurate error-handling 2017-08-22 17:24:04 +00:00
cmd_debug.c Fix #8479 - dbic argument parsing issue 2017-09-18 15:53:37 +02:00
cmd_egg.c refactor r_core_cmd_init and add more help messages (#8171) 2017-08-10 11:52:13 +02:00
cmd_eval.c Attempt to make search.in clearer 2017-08-27 12:59:33 +02:00
cmd_flag.c Add help for ~:[s]-[e] show lines s-e & fix #8164 recursive help (#8474) 2017-09-12 11:05:24 +02:00
cmd_hash.c Add support for #!python -e and other rlang plugins 2017-05-09 02:42:51 +02:00
cmd_help.c cmd_help.c: honor io.va for ?S and add command name beside case labels (#8564) 2017-09-19 11:42:47 +02:00
cmd_info.c Modified idpX commands name and behaviour (#8558) 2017-09-20 13:34:44 +02:00
cmd_log.c Use RList for cmd_descriptors, make it a member of RCore (#8034) 2017-07-27 14:52:17 +02:00
cmd_macro.c Move const char help_msg_*[] arrays to top (#8250) 2017-08-21 09:53:23 +02:00
cmd_magic.c
cmd_meta.c Add C[hsdmf]j cmd 2017-09-17 01:27:10 +02:00
cmd_mount.c Use RList for cmd_descriptors, make it a member of RCore (#8034) 2017-07-27 14:52:17 +02:00
cmd_open.c Refix order of maps 2017-09-17 02:59:18 +02:00
cmd_print.c Fix #8487 - Fix pf segfault 2017-09-18 22:15:05 +02:00
cmd_project.c Use RList for cmd_descriptors, make it a member of RCore (#8034) 2017-07-27 14:52:17 +02:00
cmd_quit.c Use RList for cmd_descriptors, make it a member of RCore (#8034) 2017-07-27 14:52:17 +02:00
cmd_search_rop.c Merging all cov fixes (#8377) 2017-08-29 13:15:47 +02:00
cmd_search.c Refactor search (#8566) 2017-09-20 17:00:18 +02:00
cmd_section.c Add help for ~:[s]-[e] show lines s-e & fix #8164 recursive help (#8474) 2017-09-12 11:05:24 +02:00
cmd_seek.c Remove search.count in favor of search.maxhits in /A , /R , and everywhere (#8538) 2017-09-18 02:04:01 +02:00
cmd_type.c Use RList for cmd_descriptors, make it a member of RCore (#8034) 2017-07-27 14:52:17 +02:00
cmd_write.c Add help for ~:[s]-[e] show lines s-e & fix #8164 recursive help (#8474) 2017-09-12 11:05:24 +02:00
cmd_zign.c Added autoload of zignatures (#8554) 2017-09-18 17:48:19 +02:00
cmd.c Fix mem leaks in graph 2017-09-20 13:35:12 +02:00
core.c More optimizations for aav, and avoid double aav in -A 2017-09-18 12:53:42 +02:00
disasm.c Fix crash in pI 1111111 2017-09-15 17:26:30 +02:00
file.c Fix #8388 - Replace RIOMap::{from,to} with RAddrInterval itv. 2017-09-14 12:40:22 +02:00
fortune.c Fix empty fortune message issue 2017-09-12 00:57:55 +02:00
gdiff.c
graph.c Fix mem leaks in graph 2017-09-20 13:35:12 +02:00
hack.c Fix a huge list of null derefs from clang-analyzer 2017-04-17 22:02:04 +02:00
help.c Add help for ~:[s]-[e] show lines s-e & fix #8164 recursive help (#8474) 2017-09-12 11:05:24 +02:00
libs.c Remove configure-plugins dependency for the make meson 2017-05-26 02:43:53 +02:00
linux_heap_glibc.c Fix last covs 2017-08-07 12:48:02 +02:00
linux_heap_jemalloc.c 7 more coverity bugs fixed (#8306) 2017-08-26 13:08:53 +02:00
log.c Implement cfg.log and cmd.log 2017-05-09 02:58:39 +02:00
Makefile Move fortunes to libr/core/fortune.c (#8424) 2017-09-12 00:41:07 +02:00
meson.build Move fortunes to libr/core/fortune.c (#8424) 2017-09-12 00:41:07 +02:00
panels.c Fix #8340 - shift-tab in V! is working again 2017-08-27 19:31:30 +02:00
patch.c Fixed 8 coverity bugs (#8305) 2017-08-25 18:12:12 +02:00
plugin.c Remove configure-plugins dependency for the make meson 2017-05-26 02:43:53 +02:00
project.c Fix a mem leak in r_core_project_save (#8400) 2017-09-01 19:31:53 +02:00
pseudo.c A bunch of fixes spotted by the r2diaphora integration 2017-09-03 20:47:05 +02:00
rtr.c Fix crash in =<5 2017-09-15 16:08:32 +02:00
task.c
vasm.c Fix #7976 - Fix VcjjjA 2017-07-21 19:02:14 +02:00
visual.c Fix two covs 2017-09-18 15:46:55 +02:00
vmarks.c
vmenus.c Fix bits issue and add r_str_reverse 2017-07-31 11:33:39 +02:00
yank.c Fix #8388 - Replace RIOMap::{from,to} with RAddrInterval itv. 2017-09-14 12:40:22 +02:00