Commit Graph

25293 Commits

Author SHA1 Message Date
Giovanni
5ffe3e4240 Fixing clang flow warnings (#321) ##rizin 2021-01-19 05:37:17 +01:00
Anton Kochkov
2285024b88 Simplify the Makefile 2021-01-19 05:37:17 +01:00
GustavoLCR
c972d6a523 Fix #rizin302 - Fix function modification detection false ##rizin 2021-01-19 05:37:17 +01:00
Alexis Ehret
21c98d60ac Remove all dead assignment detect by clang sa (#310) ##rizin 2021-01-19 05:37:17 +01:00
Riccardo Schirone
a2b3adb671 Support evar filtering in eq and check for bool type in RConfig.toggle ##core 2021-01-19 05:37:17 +01:00
Khairul Azhar Kasmiran
60c08f3111 Tighten utf16le auto-detection rules 2021-01-19 05:37:17 +01:00
Allen McIntosh
faee03c0ec Make description of -O match code and help output 2021-01-19 04:34:28 +01:00
Allen McIntosh
5a207ff69c change usage message so it at least mentions all options. Still need to clean up options with arguments 2021-01-19 04:34:28 +01:00
Allen McIntosh
4ca278c2cb Fix r_anal_diff_fcn() so that case where only one function has NULL name is not treated the same as two functions with equal names 2021-01-19 04:34:28 +01:00
Allen McIntosh
33421f00c6 If radiff2 can't open first file, don't claim that second file can't be opened 2021-01-19 04:34:28 +01:00
Francesco Tamagni
fb45d1de30 Fix crash in XNU kernel parsing (no cache) ##bin
Also handle corresponding chained pointers format
and rename made up name.
2021-01-19 01:29:31 +01:00
pancake
ae9ffe4a83 One more -Werror=maybe-uninitialized 2021-01-18 16:10:59 +01:00
pancake
9b862a8ad8 One more -Werror=maybe-uninitialized issue fixed 2021-01-18 15:49:27 +01:00
pancake
c66b83c679 Fix -Wmaybe-uninitialized issue 2021-01-18 14:48:00 +01:00
pancake
ee5fca96ff Remove ESIL->REIL code and commands ##refactor
* Despite being working it was not complete, not in
* sync with latest ESIL, not tested and we now have
* esil{cfg,dfg} and reil didnt succeed so far.
2021-01-18 12:15:33 +01:00
pancake
3d2856bb81 Type and null check fixes for RConfig 2021-01-18 11:15:04 +01:00
pancake
773695d835 Expose RConfigNode.options APIs to avoid messing with internals ##core 2021-01-18 11:15:04 +01:00
pancake
b433916b25 Fix android and ios artifact names 2021-01-18 11:15:04 +01:00
condret
c8b64170c4 fix x86-cs rep/repe/repne esil expressions ##esil ##anal 2021-01-17 04:25:31 +01:00
pancake
ccf5e66d26 Copy generate package after compilation in dist/macos 2021-01-16 04:23:54 +01:00
pancake
917682ac13 Fix plugin type name array issue in Lc command 2021-01-16 03:20:20 +01:00
pancake
d444bf338e pd, is an alias for pdt (pdt will be removed soon) ##disasm 2021-01-15 10:56:58 +01:00
pancake
edda7a408a Add CC, command previous CC, is now CCF ##meta 2021-01-15 10:56:58 +01:00
pancake
08d7fe688c Implement RTable:sql and add RTable.name ##core 2021-01-15 10:56:58 +01:00
laohuai
0d5963ecc4 Update README.md
typo
2021-01-15 09:38:15 +01:00
eagleoflqj
4c58f45500 Use pj in rahash2 ##refactor 2021-01-15 09:37:56 +01:00
pancake
bfb794858e Rename asm.emustr to emu.str leftover in tests 2021-01-14 19:22:36 +01:00
pancake
6b81691d9c Adjust tests and fix some map naming issue 2021-01-14 18:50:37 +01:00
pancake
76de54f79f Use RConfigNode.getter callback in anal.cc to be in sync with k anal/cc/default.cc ##projects 2021-01-14 18:50:37 +01:00
pancake
fbbeccb4c4 Add man name information in o* output ##projects 2021-01-14 18:50:37 +01:00
Liumeo
0d49da05b7
Use pj in dbtj ##refactor (#18230) 2021-01-14 17:29:27 +01:00
Liumeo
c631443b9b
Remove strncat usage (#18229) ##refactor 2021-01-14 17:24:23 +01:00
Qijia Liu
b56096be9a Fix memleak in db/esil/arm_16 2021-01-14 15:31:04 +01:00
Qijia Liu
1d62d7df13 Fix memleak in db/asm/arm_64 2021-01-14 00:05:56 +01:00
pancake
0209fd7bda Add r2.1 when installing with symstall ##build 2021-01-13 22:17:09 +01:00
eagleoflqj
49718325fa Fix memleak in aecu 2021-01-13 22:12:43 +01:00
pancake
cb6c12a522 Fix return type in RCore.cmd 2021-01-13 13:51:50 +01:00
pancake
171b994831 Fix #18212 - Detect RISCV gdb servers ##debug 2021-01-13 13:30:07 +01:00
pancake
68eb523472 Add riscv in RSysArch and make it an enum, not a bitmask ##util 2021-01-13 13:30:07 +01:00
pancake
05399c5a45 macos-test doesnt needs meson 2021-01-13 10:37:39 +01:00
pancake
c46b9d76f9 Fix #18129 - Use bool in RCore.cmd 2021-01-13 10:34:57 +01:00
pancake
8f0016cc4c Dont detect leaks in the asan job and install r2pipe in brew ##ci 2021-01-13 10:29:33 +01:00
Liumeo
30afe39c5c
Fix aof and tcc db/formats/mach0/mach0
* Fix aof

* Fix tcc db/formats/mach0/mach0
2021-01-13 00:18:01 -05:00
Liumeo
b0877cecb4
Fix macos r2pipe 2021-01-12 22:26:05 -05:00
pancake
f42b90421d Count lines is a prefix operator ##shell 2021-01-13 02:14:40 +01:00
pancake
76cd69ad66 Proper artifact naming and use more r_str_get to avoid some null derefs 2021-01-13 02:08:06 +01:00
pancake
45600080f5 Use r_str_newf instead of strncat in esil.dfg 2021-01-13 01:54:51 +01:00
pancake
cd8040b8fd Fix CI badge 2021-01-13 01:43:35 +01:00
pancake
5910d1891f Fix a couple of warnings for -Werror 2021-01-13 01:35:54 +01:00
pancake
7c5f1a88a1 Fix warning 2021-01-13 01:31:59 +01:00