Peter Meerwald-Stadler
|
d3eb05ea50
|
Improve r2r verbose info
|
2022-10-19 20:47:36 +02:00 |
Peter Meerwald-Stadler
|
e55a7bd605
|
Remove 64-bit instruction from 32-bit test file
|
2022-10-19 20:47:36 +02:00 |
pancake
|
9010dd01e8
|
Fix anal.a2f in aac ##analysis
|
2022-10-19 00:35:44 +02:00 |
pancake
|
b9bbf8ea6f
|
Fix pushnums argument order
|
2022-10-19 00:35:44 +02:00 |
pancake
|
b0820ae5a1
|
Instantiate r_asm once in RCore
|
2022-10-19 00:35:44 +02:00 |
pancake
|
a64c6730c9
|
Fix more memory leaks in rbin and ranal for arm64 ##leaks
* Fix memleak spotted by coverity
|
2022-10-19 00:35:44 +02:00 |
pancake
|
00f1025b9e
|
Patch more leaks in the analysis and rbin ##leaks
|
2022-10-19 00:35:44 +02:00 |
pancake
|
d4198a8039
|
Fix pdc glitching in panels ##visual
|
2022-10-18 12:12:56 +02:00 |
condret
|
5af6f292ca
|
Fix free-before-use on r_io_reopen of a rbuf:// fd/desc ##io
|
2022-10-17 23:11:51 +02:00 |
pancake
|
53b5d81100
|
Fix rvc.commit when non-interactive with a default message ##rvc
|
2022-10-17 22:29:29 +02:00 |
pancake
|
c8a3a0ed28
|
Add backward compatible enum for R_ANAL_OP_MASK_*
|
2022-10-17 21:50:13 +02:00 |
pancake
|
e27fce59ec
|
Fix more memory leaks related to r_arch and x86.cs
|
2022-10-17 21:50:13 +02:00 |
pancake
|
92eb709d8c
|
Fix issue in 'pdc' that was showing empty orphan nodes ##print
|
2022-10-17 21:48:59 +02:00 |
pancake
|
a97e9adbeb
|
Run unit tests in parallel ##ci
|
2022-10-17 21:08:03 +02:00 |
pancake
|
c155c502d2
|
Some safe memleaks related to analysis and registers refcounting ##leaks
|
2022-10-17 20:55:10 +02:00 |
pancake
|
9cda28400c
|
Some minor fixes in the anal.arm.cs plugin
|
2022-10-17 20:54:34 +02:00 |
pancake
|
dedab5f577
|
Improve r_ref implementation with debugging support ##api
|
2022-10-17 20:10:24 +02:00 |
pancake
|
92215588e9
|
Fix memory leak in dietline ##leaks
|
2022-10-17 19:59:41 +02:00 |
pancake
|
d28221e2c3
|
Use a function instead for the spaguetti code in all cmp esil opcodes -30LOC ##esil
|
2022-10-17 18:56:11 +02:00 |
pancake
|
4ed98d75c3
|
Fix more leaks in RAnal and RCore
|
2022-10-17 01:14:56 +02:00 |
pancake
|
8dcffdb67e
|
Fix symstall-includes
|
2022-10-17 01:14:56 +02:00 |
pancake
|
ba20e4cdca
|
Fix memleaks in x86.cs.esil decoding
|
2022-10-17 01:14:56 +02:00 |
pancake
|
9d5f2a928c
|
Use the new RVector.at() to make safe RAnalOp.srcs,dsts accesses
|
2022-10-17 01:14:56 +02:00 |
pancake
|
36a63c3400
|
RAnalOp.srcs,dsts are not pointers ##abi
|
2022-10-17 01:14:56 +02:00 |
pancake
|
b852a7f11d
|
Fix memleak in RCrypto.plugins
|
2022-10-17 01:14:56 +02:00 |
pancake
|
2f1e7e2add
|
Fix make install-include
|
2022-10-16 23:01:30 +02:00 |
pancake
|
5102e86f1e
|
/az uses anal.in instead of search.in to improve scan results ##search
* Improve snes analysis (brk 0 must be a trap)
|
2022-10-16 23:01:30 +02:00 |
pancake
|
925756ddf2
|
Increase default anal.depth from 64 to 128 ##analysis
|
2022-10-16 23:01:30 +02:00 |
pancake
|
92e3d01d66
|
Remove unused arch structs
|
2022-10-16 22:25:24 +02:00 |
pancake
|
fd1a5aa8da
|
Install the new r_anal/ includes and make them c++ friendly
|
2022-10-16 22:25:24 +02:00 |
pancake
|
6ceb5a04fc
|
Clarify which commands are used on each `aaaa` line ##analysis
|
2022-10-16 22:25:24 +02:00 |
pancake
|
01937296e0
|
Unify RArchOp into RAnalOp using common include files ##arch
|
2022-10-16 22:25:24 +02:00 |
pancake
|
ee5d7fbc50
|
Fix anal.depth usage when analyzing one basic block ##anal
|
2022-10-16 21:03:26 +02:00 |
pancake
|
6402745955
|
Check if CWD contain spaces in sys/install.sh ##build
|
2022-10-16 21:03:26 +02:00 |
pancake
|
bafca6630f
|
Improve arm.pseudo when no function information is available ##disasm
|
2022-10-16 21:03:26 +02:00 |
pancake
|
17c0bd29e4
|
Fix mips.pseudo shortpath when function is null ##disasm
|
2022-10-16 21:03:26 +02:00 |
pancake
|
6de1e37969
|
Fix x86.pseudo shortpath when function is null ##disasm
|
2022-10-16 21:03:26 +02:00 |
pancake
|
54e0b3d251
|
Make the anal.depth warning more useful ##help
|
2022-10-16 21:03:26 +02:00 |
pancake
|
332b0d0fcd
|
Fix initial seek for Rosetta2 aot binaries ##bin
|
2022-10-16 21:03:26 +02:00 |
pancake
|
c6d90153ea
|
Fix NULL function xrefs in pd ##disasm
|
2022-10-16 21:03:26 +02:00 |
pancake
|
8693784eff
|
Strictier rules for var parsing to shorten some execution paths
|
2022-10-16 21:03:26 +02:00 |
pancake
|
8f0e9451b7
|
Make /az faster after aeim, skipping unrelated regions ##search
|
2022-10-14 21:36:38 +02:00 |
Sylvain Pelissier
|
5328afc86b
|
Correct magic hit numbering and move base64 into magic
|
2022-10-14 16:34:10 +02:00 |
pancake
|
21b264024b
|
Use PJ in RConsPal.list()
|
2022-10-14 11:43:44 +02:00 |
pancake
|
fee1a457c1
|
Move doc/node.js to the r2pipe repository and define engine node>16
|
2022-10-14 10:34:25 +02:00 |
pancake
|
103c28ccc5
|
Upgrade github actions/checkout from v2 to v3 ##ci
|
2022-10-14 10:34:25 +02:00 |
pancake
|
29f982b8e7
|
Upgrade actions/upload-artifact from v2 to v3 ##ci
|
2022-10-14 10:34:25 +02:00 |
pancake
|
52d1a7446a
|
Fix last covs
|
2022-10-14 10:25:49 +02:00 |
pancake
|
b6d7e023cc
|
Fix RArchOp.refptr from bool to int ##arch
|
2022-10-14 09:59:37 +02:00 |
pancake
|
2e0eb83f9f
|
Loongarch analysis bug fixes (bl, race condition) ##analysis
* Missing ->fail field in the 'bl' instruction
* Fix race condition using TH_LOCAL when initializing globals
* Constify more global structs
|
2022-10-14 02:25:57 +02:00 |