5064 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
kj.xwings.l beb54529e0 Merge pull request #939 from qilingframework/fix-windows-ci
Fix windows ci
2021-10-12 16:39:13 +08: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
mio 32e73454b1 Fix Windows CI by de-allocate uc instances 2021-10-11 22:15:58 +02:00
mio ab539e36e3 Remove QL_ARCH_HARDWARE to pass all tests 2021-10-11 14:43:13 +02:00
mio 91bacaed6f Remove ql.hw 2021-10-10 16:52:50 +02:00
mio 2f6e584f87 Remove MCU stuff 2021-10-10 16:07:48 +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 4ea83f649e fix docker typo, add python check 2021-10-10 14:27:47 +08:00
xwings cad5b38cb9 fix docker typo, add python check 2021-10-10 14:19:13 +08:00
xwings 5499992d59 fix docker typo 2021-10-10 14:17:21 +08:00
xwings 59fe9cc210 docker test 2021-10-10 14:14:34 +08:00
xwings 63275cfc14 bump to unicorn2-rc3 2021-10-10 14:03:25 +08:00
xwings a5afe2c201 force skip docker check 2021-10-10 13:35:25 +08:00
xwings 5a1b0fd024 remove test_mcu 2021-10-10 11:08:10 +08:00
elicn dde4743c0e More appropriate handling of load_address 2021-10-10 11:03:44 +08:00
elicn 44f9d0d9c3 EDL workaround 2021-10-10 11:03:33 +08:00
xwings d54e14d6d0 remove mcu from dev, xwings fault 2021-10-10 10:52:37 +08:00
mio aca1f0bb4d Update registers dict according to UC2 2021-10-10 10:44:23 +08:00
elicn db1b7c2099 Offload aux vector data to a dedicated dict 2021-10-10 10:44:12 +08:00
elicn fbb44d5627 QlLoaderELF refactored 2021-10-10 10:43:59 +08:00
elicn 7befad6812 x86 eflags is always 32 bits 2021-10-10 10:43:23 +08:00
Jannis b5b17f3653 Added free syscall to msvcrt
Implemented a free syscall into msvcrt.py so it is possible to emulate windows code that is calling free() instead of a lower-level function like VirtualFree().
2021-10-10 10:42:52 +08:00
xwings d10e51e807 fix version conflict 2021-10-10 10:42:40 +08:00
xwings 71642f1f77 asfter master tag 2021-10-10 10:41:06 +08:00
xwings 7903e6b8d6 Merge branch 'master' into dev_before_mcu 2021-10-10 10:40:42 +08:00
kj.xwings.l 9fc3b66257 Update ChangeLog 2021-09-25 14:47:22 +08:00
xwings 4b09e55e52 1.3.0 1.3.0 2021-09-25 14:42:56 +08:00
kj.xwings.l 750988e8ee Merge pull request #927 from qilingframework/dev
Dev
2021-09-25 14:37:20 +08:00
xwings 4fda8a90d4 update team member ready for 1.3.0 2021-09-25 14:30:27 +08:00
Wu ChenXu a6914111c4 Merge pull request #925 from elicn/fix-llseek
Fix llseek syscall
2021-09-24 20:01:27 +08:00
elicn ec185d7520 Treat offset as a signed value 2021-09-23 11:41:02 +03:00
kj.xwings.l 5b2d4d72d3 Merge pull request #914 from elicn/posix-fixes
POSIX Fixes
2021-09-22 08:10:21 +08:00
kj.xwings.l 2650ea5dcb Merge pull request #919 from dannyquist/dev
Fix for use before assignment of addr variable
2021-09-19 14:52:12 +08:00
kj.xwings.l b30377c68c Merge pull request #921 from elicn/win-const-fix
Small fix to WINAPI
2021-09-19 14:51:07 +08:00
elicn 7ee58502f6 Add missing constant 2021-09-17 16:05:21 +03:00
kj.xwings.l 767d00a1a1 Merge pull request #920 from elicn/reg-improv
Refactored QlRegisterManager
2021-09-17 09:02:50 +08:00
elicn 95e1cc1dc5 Fix newtld becoming None for no reason (rename bug) 2021-09-17 01:38:09 +03:00
elicn 7af96f1a47 A few more comments 2021-09-17 01:11:44 +03:00
elicn cccecf7982 Reducing reg access time by removing a check that is no lonfer needed 2021-09-17 01:11:32 +03:00
elicn e53290d091 Remove create_reverse_mapping 2021-09-17 00:58:32 +03:00
elicn 513d595c33 Eliminate arch / register mutual dependency 2021-09-17 00:48:22 +03:00
elicn 24bc6ed748 Reverting an erroneous recent change 2021-09-17 00:41:12 +03:00
elicn 7edf1e1072 Reduce check cases to bare minimum 2021-09-17 00:40:20 +03:00
elicn e6390e433c Using __getattr__ is preferred for this case 2021-09-17 00:39:24 +03:00