88 Commits

Author SHA1 Message Date
dav1901
b6c3425610 Change void to RCore (#12125) 2018-11-12 00:03:06 +01:00
radare
baf19b02ca
Fix #11614 - Crashes in ccd, aecs, aecc, afbc (#11618) 2018-09-22 01:31:45 +02:00
pancake
6d05365f30 Make RAsmOp use RStrBuf instead of fixed-size buffers
* Seems to work, but there are many things to improve and fix
* Fixed some bugs (overflow, sandbox bypass, ..)
* Exposes some memleaks and bad api usages.
* Refactor all the things! \o/
* Fix z80, tms320 disasm and x86.as
* Care about memleaks
* Support meson
* And fix more tests related to pda and pdj and m68k
2018-08-22 11:43:05 +02:00
pancake
de4b9939ff Some shorter help messages 2018-08-06 13:01:34 +02:00
Florian Märkl
d3a3940d75
Add r_core_bind_cons() (#10715) 2018-07-12 15:32:42 +02:00
radare
50e1c69874
Kill anal.split config variable (#10619) 2018-07-04 15:51:37 +02:00
pancake
31ad955bab Use r_io_read_at instead of r_core_read_at which is now deprecated 2018-05-21 23:06:00 +02:00
pancake
902ce16418 Honor scr.color un cu[1248] 2018-04-03 00:44:54 +02:00
pancake
aa13c0269d Implement cu[1248] command 2018-04-03 00:34:07 +02:00
Fangrui Song
85bc082732 Reduce core->block and improve cmd_cmp.c help (#9456) 2018-02-23 16:09:47 +01:00
pancake
f9db7d3bdb Implement cp. and fix r_sys_copy on mac/ios 2018-02-21 02:59:46 +01:00
SkUaTeR
4f8213b95f fix cv now $? get result (#9265) 2018-01-30 01:38:32 +01:00
pancake
8e7ce17396 Implement cV command, fix cv help message 2018-01-27 01:04:59 +01:00
pancake
e43107d1ca r_str_chop_ro, r_str_trim_const -> r_str_trim_ro 2018-01-08 03:29:29 +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
3b2b592506 V\ now looks a bit better (make cl clear one line) 2017-10-16 16:38:33 +02:00
condret
0161fa0ec2 make read_at bool again and implement RIOAccessLog for accurate error-handling
This reverts commit a9bf4aae2bdca2c139f482c3f0e098fe6ece1ee0.
2017-08-22 17:24:04 +00:00
Fangrui Song
a9bf4aae2b Misc fixes to siol (#8262)
* Fix onIterMap (divide-and-conquer like USACO Shaping Regions), check return values of every `op` call
* Change return types of r_io_read_at and friends back to `int`
* Fix some analysis tests and others
* Fix mem leaks
2017-08-22 10:46:48 +02:00
Fangrui Song
a635b34c77 Move const char help_msg_*[] arrays to top (#8250) 2017-08-21 09:53:23 +02:00
pancake
7db1a11d33 More reindent and use R_EMPTY instead of {0} 2017-03-25 02:30:00 +01:00
pancake
7a0a11f500 Apply minor naming and indent changes from the siol branch - thanks condret 2017-03-15 02:22:54 +01:00
pancake
c2abb6ab2f Initial refactoring of the r_syscmd APIs and begin with binr/r2bb 2017-01-03 03:48:55 +01:00
pancake
12165ab875 Unescape 'c' string and properly handle the length 2016-12-29 14:32:29 +01:00
Álvaro Felipe Melchor
27903bc75b minor cleanup 2016-12-24 18:47:40 +01:00
Kitsu
e34bfcb184 Fix filled buffer memory leak 2016-12-24 18:41:43 +01:00
Maijin
ffd8ecd14b Add remaining [?] 2016-11-26 14:57:21 +01:00
pancake
9f4c8768a7 Implement prj.files and fix some bugs in project listing and saving 2016-10-17 23:58:39 +02:00
Sven Steinbauer
2996538700 Fix #5633 - Change x == NULL to correct syntax 2016-09-19 14:44:47 +02:00
Jeffrey Crowell
9518841434 refactor includes (#4757) 2016-05-03 04:52:41 +02:00
Ayman Khamouma
7529c97e78 Add * variants to c and cx commands 2016-04-21 15:25:06 +02:00
Ayman Khamouma
d7126c3d87 Add bitmask feature in cx command 2016-04-21 15:22:36 +02:00
Kitsu
55b0769c5e Missed fix in f4618c0 of r_core_diff for proper compilation 2016-03-22 14:47:57 +01:00
pancake
0f541befd7 Fix some recent regression in cmd parsing 2015-10-25 03:34:51 +01:00
pancake
b515a34676 More stdboolification 2015-09-14 12:35:38 +02:00
pancake
8a5723eb2a Better ls. Add support for cd - and handle BR arm64 instruction
- Analysis with eobjmp has changed a bit, but its still buggy
2015-08-18 02:44:59 +02:00
Álvaro Felipe Melchor
2fed5a722a Fix a read of size 1 in cmd_cmp 2015-06-14 23:15:51 +02:00
Jeffrey Crowell
0c8837de17 fix #2037 fail if compared file size is 0 2015-05-05 14:55:30 -04:00
Anton Kochkov
53aef526b4 Fix Coverity defects
Fix CID 1291594
Fix CID 1291593
2015-04-18 23:19:50 +03:00
pancake
ef6c71208d Fix tons of input crashes reported in #2220 2015-03-22 23:24:13 +01:00
pancake
ad80aba942 Initial support for debugger memory snapshots dms. Enhace hexdiffing
- Fix linux debugger
- ccc shows hexdiffing, but only the ones that differ
2015-02-23 03:29:40 +01:00
pancake
0ea1e637bf c show helps instead of telling you how to show help 2015-01-22 02:32:31 +01:00
pancake
1ccd0e3b67 Fix #1938 - Workaround for cg /dev/urandom crash 2015-01-17 01:21:43 +01:00
newlog
980b10352c Improve cg command description 2015-01-09 22:28:34 +01:00
pancake
c7e1fad6bc Add Vn (mini-ascii-art graph visual mode) 2015-01-09 11:39:25 +01:00
pancake
904c34e0d7 Colorize ccd/cud 2015-01-03 16:19:24 +01:00
pancake
17ac10d6e2 Fix another cmd_cmp crash (thanks newlog for spotting it) 2015-01-03 16:04:58 +01:00
pancake
8f9ed86e72 Fix uninitialized buffer issue 2015-01-03 13:48:44 +01:00
pancake
f2d1fadee6 Fix COVs in swift-demangler and cud/ccd 2015-01-03 11:49:08 +01:00
pancake
9829b0981c Add 'ccd' and 'cud' to compare disasms in column and unified modes 2015-01-01 12:45:05 +01:00
pancake
b15e1b9606 Add experimental agf to compare two functions from the same file #1894 2014-12-22 11:04:12 +01:00