pancake
2b301118ac
Print call convention once in afi ##analysis ( #18157 )
2021-01-05 05:21:41 -06:00
Liumeo
65f1e5d260
Fix s390x rz-ax -I & memleak ( #18151 )
2021-01-05 05:21:41 -06:00
eagleoflqj
21dc1bad0b
Correct json & clean newline
2021-01-05 05:21:41 -06:00
Eduard MURESAN
ee58a866b6
Fix pdb information dumped as json
2021-01-05 05:21:41 -06:00
eagleoflqj
b39a4220eb
Delegate abj to afbij
2021-01-05 05:21:41 -06:00
Liumeo
e16221a477
Use pj in cbin.c ##refactor ( #18143 )
2021-01-05 05:21:41 -06:00
Itay Cohen
4ac005d489
Set asm.tabs to 6 and enable asm.tabs.once by default ##config ( #290 )
...
* Set asm.tabs to 6
* Enabl asm.tabs.once by default
2021-01-04 17:45:35 +02:00
Florian Märkl
8d81d392c7
Fix PE Delay Imports for multiple delayed DLLs ( #283 )
2021-01-03 15:15:33 +01:00
Paul I
0701570aee
Rename zign cfg vars and disable zign.match.types ( #287 )
2021-01-03 14:06:22 +02:00
Liumeo
6f4c7c6efb
Test arm part of arm.winedbg ( #18132 )
2020-12-30 23:20:41 -06:00
Liumeo
1fe04165fd
Use pj in bp.c & add test ##refactor ( #18133 )
...
Co-authored-by: Lazula
2020-12-30 23:20:41 -06:00
pancake
4bb7430e8b
Implement rz-ax -I to convert from/to LONG and IP Address ##print
2020-12-30 23:20:41 -06:00
Liumeo
b23b6aab1d
Add test and update arm.winedbg ( #18117 ) ##asm
2020-12-30 23:20:41 -06:00
Liumeo
e57329f736
Fix pseudo and esil of the TST instruction on ARM32 #18108 ( #18110 )
2020-12-30 23:20:41 -06:00
Sylvain Pelissier
c3eaed924f
Update RISC-V ESIL with sign extention operator ( #18109 ) ##esil
2020-12-30 23:20:41 -06:00
yossizap
cf53347730
Added support for regex in test output ##test ( #269 )
...
* Added REGEX/_ERR to enable regex in EXPECT/_ERR ##test
* Modify output based on REGEXP_OUT/ERR and compare with EXPECT/ERR ##test
2020-12-28 12:04:35 +02:00
xarkes
79d1630139
Finish removing www related content ( #254 )
...
* Finish removing www related content
* Remove associated tests
* Remove associated Makefile rules
2020-12-28 13:19:53 +08:00
Florian Märkl
058d57ecad
Reload File as r-x when loading a Project ( Fix #266 ) ( #267 )
2020-12-27 16:11:17 +01:00
Liumeo
8f130991b5
Fix ppc opex & use pj in RAnal plugins ##json ( #18097 )
2020-12-25 18:58:25 +08:00
Sylvain Pelissier
981d54c7d4
Add sign extension assignment operator ( #18092 ) ##esil
2020-12-25 18:58:25 +08:00
Liumeo
ce7a1dec3b
Use pj in agcj ##refactor ( #18087 )
2020-12-25 18:58:25 +08:00
Liumeo
24d29f8ff9
Use pj in pdb_downloader ##refactor ( #18084 )
2020-12-25 18:58:25 +08:00
Maijin
f335a91dc2
Removing file.md5 file.desc ( #248 )
...
* Remove file.md5 eval
* Remove file.desc eval
* Remove rz-hash -r option
Co-authored-by: Maijin <maijin21@gmail.com>
Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2020-12-23 01:01:41 +08:00
Liumeo
4f1b3fda12
Fix iAj and use pj in bin.c ##refactor ( #18076 )
2020-12-22 08:26:41 +08:00
Paul I
773fcb126b
Remove afc= (Use analysis.cc instead) ##anal ( #18075 )
2020-12-22 08:26:41 +08:00
pancake
2dff828e5a
Add analysis.cc & analysis.syscc and remove the hardcoded conventions in debug ##analysis
2020-12-22 08:26:41 +08:00
pancake
391caa460a
Add amd64syscall calling convention definition ##anal ( #18074 )
...
* Call convention support for x86-64 kernel interface (syscall) %rdi, %rsi, %rdx, %r10, %r8, %r9
Co-authored-by: Dreg <dreg@fr33project.org>
Co-authored-by: pancake <pancake@nopcode.org>
2020-12-22 08:26:41 +08:00
Sylvain Pelissier
3078579e72
Fix ESIL for RISC-V 64-bit load instruction ( #18072 )
2020-12-22 08:26:41 +08:00
Sylvain Pelissier
7f7067609a
Fix RISC-V 64-bit for shift instructions and update register analysis ( #18070 ) ##esil
2020-12-22 08:26:41 +08:00
Liumeo
ce509e48e4
use pj in vtable ( #18069 )
2020-12-22 08:26:41 +08:00
Liumeo
2fe7804622
Use pj in rtti_msvc ( #18068 )
2020-12-22 08:26:41 +08:00
Liumeo
865b95ffe6
Fix arm32 db/cmd/cmd_i ( #18056 )
2020-12-22 08:26:41 +08:00
Florian Märkl
40a29cba29
Remove Pseudo-Sandbox ( #239 )
2020-12-21 21:31:32 +01:00
Khairul Azhar Kasmiran
2d909fa818
Fix #218 : End pdf on function max bound ( #234 )
...
* End pdf on fcn max bound
* Fix analysis/x86_64 test
2020-12-21 22:26:23 +08:00
Maijin
8d09f8d6d5
Remove Rapatch ( #215 )
...
* Remove Rapatch
* Remove help message
* Fix remaining issues
* Remove patch.o
* Remove remaining patch
Co-authored-by: Maijin <maijin21@gmail.com>
2020-12-18 13:46:18 +01:00
Maijin
feb7feb19a
Remove a2f ( #219 )
...
Co-authored-by: Maijin <maijin21@gmail.com>
Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2020-12-18 20:37:00 +08:00
yossizap
745a9ed9b0
Added 'aecb' to continue backwards in ESIL ##trace ( #206 )
...
* Added 'aecb' to continue backwards in ESIL ##trace
2020-12-18 18:56:21 +08:00
yossizap
2d9db90062
Fix windows 'ood' crash caused by uninitialized w32 globals ##debug
...
This commit reverts: fa99200("Fix clang-cl build")
The build fix is no longer relevant and it broke windows debug
by making windows globals unique for each file.
2020-12-18 18:44:54 +08:00
Khairul Azhar Kasmiran
ad2cb8a595
Don't check reg a0 if analysis plugin is null ( #212 )
...
Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2020-12-18 01:07:51 +01:00
Anton Kochkov
324ad1cf25
Enable Travis CI for ARM, PPC, SYSZ ( #121 )
2020-12-17 18:13:49 +08:00
Florian Märkl
f4181a8c87
Rename more Block API and remove hard-coded x86 logic ##analysis ( #176 )
2020-12-17 10:52:00 +01:00
Riccardo Schirone
aefce4161e
Make it possible to have escape char in cmd_identifier ##newshell ( #185 )
...
* Make it possible to have escape char in cmd_identifier ##newshell
Fixes: https://github.com/rizinorg/rizin/issues/97
* Add test to check the non existance of "wv8@10" command identifier
2020-12-17 14:48:42 +08:00
Maijin
56c5f40ed7
Remove blocks and function folding feature ( #201 )
2020-12-17 10:27:25 +08:00
Riccardo Schirone
900beb199e
Switch to ubuntu-20.04 to fix gcov issue ( #193 )
...
* Switch Github CI to ubuntu-20.04
* Adapt tests for CI ubuntu-20.04
2020-12-17 10:24:00 +08:00
Khairul Azhar Kasmiran
c1cf7f4a3e
Fix "att pa" test for ASAN buids ( #202 )
...
* Fix "att pa" test on asan
* Simplify cb_analarch()
* Add analysis.arch test
* Partially comment out test
2020-12-17 10:21:01 +08:00
Florian Märkl
24c08ef053
Fix assert in anj for address ( #204 )
2020-12-16 20:23:01 +01:00
Maijin
95e5ee48ce
Remove p3 command ( #194 )
2020-12-16 00:03:12 +01:00
Florian Märkl
4037975ac0
Reduce Coupling between RzCore and Tasks ##core ( #166 )
2020-12-15 13:23:23 +01:00
Aswin C
d42cde8ca5
Disable asm.bytes by default ##cons ( #155 )
...
* Disable `asm.bytes` by default
* Fix tests by adding `e asm.bytes=true` (1/n)
* Fix tests by adding (2/n)
* Fix tests by adding `e asm.bytes=true` (3/n)
* Fix tests by adding `asm.bytes=true` (4/n)
* Fix test by adding `asm.bytes=true` (5/n)
* Fix mostly all broken tests
* Attemp to fix the rzpipe test
* Attempt to fix the tests in `db/cmd/cmd_pipe`
* Fix tests again
* Fix cmd_pipe test
* Add a test where `asm.bytes` is false
Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com>
2020-12-15 12:47:33 +01:00
Khairul Azhar Kasmiran
9ecb0671cd
Fix external AppVeyor tests that are XX ( #180 )
2020-12-14 23:48:01 +08:00