pancake
52a22ab995
Add lint for \tfree(
2022-08-18 10:27:06 +02:00
pancake
fa815fdbb1
Use R_LOG instead of eprintf in more places
2022-08-17 23:29:24 +02:00
pancake
560f7fb424
Introduce r_arch.h. Use RArchConfig in RAnal and improve RRef api ##api
...
* Fix unaligned issue in hex asan test
2022-04-24 23:11:26 +02:00
pancake
fba739a1ee
Add ablc, ab-, Fix and optimize in af- and aafs ##analysis
...
* Add ablc, ab-, Fix and optimize in af- and aafs ##analysis
* delete dangling basic blocks after 'aafs' when using 'af-*'
* add test for aafs and ablc
* queue reanalysis on write, and mark detectwrite tests as broken
* function reanalisis tests in a separate file
2022-01-12 12:07:26 +01:00
pancake
f209fcb903
Improve debug message when misleading a function name ##anal
2021-11-02 11:48:28 +01:00
condret
52262664c9
Fix variable relocation on ood ( #19219 ) ##anal
2021-10-13 22:11:18 +02:00
pancake
9d828c7fae
Fix RAnalFunction.free signature ( #18425 )
2021-03-08 15:45:30 +01:00
Liumeo
93166667da
Fix asan st overflow ##asan ( #18149 )
2021-01-01 23:33:34 +01:00
GustavoLCR
bcb4e274fb
Add bbhash to detect modifications in functions ##anal
...
* Add r_anal_block_was_modified()
* Add r_anal_block_update_hash()
* Add r_anal_function_was_modified()
2020-11-01 02:12:14 +01:00
Florian Märkl
3d9ce08c19
Fix RAnalFunction leaking imports ( #17670 )
2020-09-18 08:50:36 +02:00
Florian Märkl
178f69b643
Refactor Labels out of SDB ##anal ( #17621 )
2020-09-16 09:54:33 +02:00
Paul I
3ea8f1fd31
Fix memleaks in r_anal_function_set_var() and r_anal_function_free() ( #16793 )
2020-05-10 10:37:38 +02:00
Riccardo Schirone
72f97959e8
Fix Tests after Reports by asan ( #16776 )
...
* Fix memory leak in IO
* Fix memory leak in cmd_api
* Remove unused variables in test_table
* Fix memory leak in test_flags
* Fix memory leak in test_list
* Fix memory leaks in test_anal_var
2020-05-08 21:45:01 +02:00
Florian Märkl
4560120be2
Refactor Variable Accesses out of SDB ( #16632 )
...
Fix #15944
2020-04-19 17:56:27 +02:00
Florian Märkl
35290dd51d
Refactor Variables out of SDB ##anal ( #16547 )
2020-04-17 22:10:49 +02:00
Florian Märkl
082fb723df
Remove unused RAnalFunction Members ( #16521 )
...
* Remove unused RAnalFunction Members
* Kill more code
* Reintroduce temporary nargs=4
2020-04-12 20:17:45 +08:00
Florian Märkl
95fa7a3215
Fix dup af+ removing function from hts ( #16526 )
2020-04-12 04:34:10 +02:00
radare
9f35d62018
Improve noreturn and aesu times, show it in afi & afij ##anal ( #16324 )
...
* Fix fcn->is_noreturn cache and add tests
2020-03-27 06:15:47 +01:00
radare
66ed0133e2
Initial r_anal_fcn_* purge ( #16238 ) ##refactor
2020-03-17 12:58:39 +01:00
pancake
2edd5c1468
Fix #16225 - Remove the unused fcn_locs causing an UAF ##anal
2020-03-17 03:26:45 +01:00
Florian Märkl
11dad4facb
Remove unused Function Tree and Fix Relocate ( #15898 )
2020-01-26 00:07:54 +01:00
Florian Märkl
14215350af
Refactor RAnal Basic Blocks and Functions ( #15169 ) ##anal
...
Basic Blocks are now global instead of owned by a single function.
2020-01-15 15:23:34 +01:00