Qijia Liu
9aead1baeb
Fix memleak in rizin and test_big
2021-01-05 05:21:41 -06:00
pancake
2b301118ac
Print call convention once in afi ##analysis ( #18157 )
2021-01-05 05:21:41 -06:00
Liumeo
0b0b521c8c
Fix memleak in test_analysis_block & test_io ( #18153 )
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
Anton Kochkov
f0e5db286c
More Rizin renames
2021-01-05 00:45:10 -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
Riccardo Schirone
7316b71619
Simplify io_default with RzBuffer
2021-01-03 11:42:38 +01:00
Riccardo Schirone
0cf9979f42
Add fd to RzBuf and add mode to mmap RzBuf
2021-01-03 11:42:38 +01:00
Riccardo Schirone
d25cea5420
Rewrite rz_file_mmap API
2021-01-03 11:42:38 +01:00
Riccardo Schirone
dca021bab9
Fix hex unit test for windows
2021-01-03 11:42:38 +01:00
Riccardo Schirone
73080975d4
Fix autocompletion unit tests on Windows by using RZ_SYS_DIR
2021-01-03 11:42:38 +01:00
Riccardo Schirone
c97de6de1b
Disable the entire test_rzpipe on Windows
...
Mark also the other rzpipe test as broken
2021-01-03 11:42:38 +01:00
Anton Kochkov
1d453a073b
Rename test_r_* to test_rz_*
2021-01-03 11:42:38 +01:00
Riccardo Schirone
a7fd3fa3c6
Use mu_main to reduce boilerplate in unit tests
...
* Disable colors on Windows because terminal looks bad otherwise
* Use environment on Windows to set PATH and make sure unit tests use
the compiled libraries and not the installed ones
* Define ssize_t on Windows as well by using SSIZE_T
Update test_analysis_block.c
Update test_intervaltree.c
Update test_unum.c
2021-01-03 11:42:38 +01: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
Liumeo
a512717767
Fix arm32 test_vector_fini ( #18063 )
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
Florian Märkl
da4703d757
Add Exclusions to RzConfig Loading ( #223 )
2020-12-21 14:26:31 +01:00
Anton Kochkov
5d07857260
Rename RBitmap to RzBitmap
2020-12-21 17:57:02 +08:00
Anton Kochkov
ecacfb9c8f
Rename RTable to RzTable
2020-12-21 17:57:02 +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