525 Commits
Author SHA1 Message Date
lazymio afaf708807 Some comments about why we need multiprocess in test_pe 2021-10-12 10:54:44 +02:00
mio 223fbad351 Forget to return value 2021-10-12 00:26:01 +02:00
mio ba66f2c1ba Fix two tests 2021-10-12 00:19:02 +02:00
mio d456471048 Leave out two tests 2021-10-12 00:11:36 +02:00
mio ea4b51a08a Use multiprocess to pickle internal functions 2021-10-12 00:07:02 +02:00
mio 765f8d17cc Use multiprocessing to split tests 2021-10-11 23:54:39 +02:00
xwings 54e98ea1fb clean elf loader 2021-10-10 14:53:52 +08:00
xwings a157d5346e disable gancarb double run 2021-10-10 14:46:35 +08:00
xwings 5a1b0fd024 remove test_mcu 2021-10-10 11:08:10 +08:00
xwings d54e14d6d0 remove mcu from dev, xwings fault 2021-10-10 10:52:37 +08:00
elicn 004b62c5df Tidy up test_debugger 2021-09-14 23:51:09 +03:00
nescafegold cfe5d9a5e2 Add memory search tests 2021-09-03 10:06:49 +03:00
elicn 1144396cd7 Modify tests to use the mock pipes 2021-08-25 16:38:36 +03:00
kj.xwings.l 6304b207a2 Merge pull request #892 from crass/fix-restore-order
Fix restore causing unicorn cpu exception
2021-08-24 17:52:56 +08:00
elicn f707a364bd Adjust tests and examples accordingly 2021-08-22 20:12:01 +03:00
elicn efea03336d Move ioctl to Windos utils, where it belongs 2021-08-22 14:17:18 +03:00
elicn 450b6f557c Move io_Write to Windos utils, where it belongs 2021-08-22 14:07:51 +03:00
Wu ChenXu 6db3b4ad1f Merge branch 'qilingframework:dev' into dev 2021-08-21 22:43:54 +08:00
kabeor 1a0b47bccd change to arch.evm 2021-08-21 22:42:33 +08:00
Glenn Washburn a97010cf15 Fix issue where restoring a snapshot created with reg=True throws an exception
When restoring a snapshot created with reg=True a unicorn cpu exception can
be thrown when restoring the GS register. It looks like for at least 32bit
mode on X86 processors unicorn will validate memory structures pointed to by
loaded GS reg. If the memory is not loaded the validation will surely fail,
and thus the exception. The fix is then to load the memory maps first,
before loading the registers. Note, this validation does not happen when
restoring via cpu_context.

Included is a test case which will have errors if this fix is not applied.
2021-08-21 08:36:49 +00:00
xwings cea45face3 fix evm test 2021-08-20 22:47:38 +08:00
kabeor 1de2121410 fix archevm import issue 2021-08-20 22:25:24 +08:00
kabeor e38ffeaa40 fix archevm import issue 2021-08-20 22:01:42 +08:00
xwings f7be5f56cc move evm to arch, need more fix 2021-08-20 20:35:59 +08:00
xwings 41dab57437 Cleanup EVM test 2021-08-19 17:35:42 +08:00
xwings 2e0b3248c2 Testing skip docker evm test 2 2021-08-19 17:29:45 +08:00
xwings 05c95c1245 stop evm testing from python 3.9 and docker 2021-08-19 17:15:39 +08:00
xwings 896eba20e2 Testing EVM CI test 7 2021-08-19 16:56:49 +08:00
xwings 39d2fea5ea Testing EVM CI test 6 2021-08-19 16:50:59 +08:00
xwings 13aa81a535 Testing EVM CI test 5 2021-08-19 16:46:13 +08:00
xwings f00cf6f28b Testing EVM CI test 2 2021-08-19 16:28:40 +08:00
xwings fa1830738f CI setup for EVM 2021-08-19 16:13:49 +08:00
kj.xwings.l 90b5846f65 Update test_onlinux.sh 2021-08-19 14:38:34 +08:00
xwings 9e31cf2643 more CI code cleanup 2021-08-18 17:58:51 +08:00
xwings 00a92e042c typo in docker CI test script 2021-08-18 17:32:45 +08:00
xwings 960ba44035 typo in CI test script 2021-08-18 17:20:01 +08:00
xwings d04de875eb typo in CI test script 2021-08-18 17:17:55 +08:00
xwings c95703d682 Merge branch 'dev' of github.com:qilingframework/qiling into dev 2021-08-18 17:10:54 +08:00
xwings c6c0c373fe refactor ci code 2021-08-18 17:10:38 +08:00
dark-lbp 5f4a717edc Add missing cleanup code, see if CI happy this time. 2021-08-11 17:00:41 +08:00
xwings 091d1006d8 disable EB ARM test_armoabi_eb_linux_syscall_elf_static for now 2021-08-04 15:48:11 +08:00
root a1a41aec23 Revise the method of syscall_nr acquisition in the ARMOABI mode 2021-08-02 19:14:30 +08:00
elicn 23a707565d Add test for flex API 2021-07-30 00:25:32 +03:00
elicn aa89c4fc25 Replace obsolete mem.string with os.utils.read_cstring 2021-07-30 00:23:52 +03:00
xwings 697cf7f372 rename test script 2021-07-28 11:42:27 +08:00
xwings 493c5d8b46 update test for qnx 2021-07-28 11:22:10 +08:00
elicn 387009cbfd Rename winsdkapi_new to winsdkapi 2021-07-23 02:43:38 +03:00
elicn fa92a15e02 Adjust tests and examples accordingly 2021-07-23 01:49:58 +03:00
xwings 554ee5c344 update git ignore 2021-07-20 21:02:34 +08:00
xwings d80d03418c remove old ql.uc 2021-07-20 21:01:35 +08:00