1
0
mirror of https://github.com/momo5502/hypervisor.git synced 2025-05-23 04:34:51 +00:00

Commit Graph

  • 1c8907af3f Fix install momo5502 2022-05-07 17:25:51 +02:00
  • fa4a56c467 Download fix momo5502 2022-05-07 17:23:43 +02:00
  • 2c66683683 Better downloading momo5502 2022-05-07 17:17:48 +02:00
  • 19d23903e5 Add filename momo5502 2022-05-07 17:11:29 +02:00
  • 857281532c Try installing WDK momo5502 2022-05-07 17:10:10 +02:00
  • c6c8114db1 Compile with cl momo5502 2022-05-07 17:01:53 +02:00
  • 1bb069f693 Some fixes momo5502 2022-05-07 16:57:30 +02:00
  • c68882513c Try adding a github workflow momo5502 2022-05-07 16:54:29 +02:00
  • ed9ed1da2f T6 tests momo5502 2022-05-07 16:54:18 +02:00
  • c58f6c9742 Fix formatting momo5502 2022-04-25 19:47:22 +02:00
  • 4ec4055e4b Nice mw3 experiments momo5502 2022-04-25 19:42:51 +02:00
  • 9ce9e1299c Rename project momo5502 2022-04-24 21:12:06 +02:00
  • 3036aebc70 Add license momo5502 2022-04-24 21:06:56 +02:00
  • c6b6e1eba9 More cleanup and readme momo5502 2022-04-24 21:03:05 +02:00
  • 1d25ce3a94 Update icon momo5502 2022-04-24 20:42:45 +02:00
  • 28c9145268 Resource tests momo5502 2022-04-24 14:19:43 +02:00
  • 93a88c5d7a Cleanup momo5502 2022-04-24 11:50:40 +02:00
  • 40b6f5efae More cleanup momo5502 2022-04-24 11:21:04 +02:00
  • 1b14d5f657 Support copying momo5502 2022-04-24 11:13:37 +02:00
  • 4a3958d149 Fix ninja builds momo5502 2022-04-24 10:49:06 +02:00
  • 85904bfd13 Small cleanup momo5502 2022-04-24 10:41:27 +02:00
  • 965dd3a5bc Fix formatting momo5502 2022-04-23 22:45:56 +02:00
  • 90e2c262ad Cleanup momo5502 2022-04-23 22:04:06 +02:00
  • 3b8a02b8fb Remove bad SAL annotation momo5502 2022-04-23 21:58:00 +02:00
  • aa6da95b8a Add write probing momo5502 2022-04-23 21:43:59 +02:00
  • db4e69f5be Cleanup hook irp momo5502 2022-04-23 21:40:52 +02:00
  • ea6f18ea5e Fix stack corruption during hypervisor launch momo5502 2022-04-23 12:57:59 +02:00
  • 42ec6413c9 Fix compilation momo5502 2022-04-23 10:26:51 +02:00
  • 5c2886fea0 More cleanup momo5502 2022-04-23 10:25:54 +02:00
  • d2f2c9dfc5 Cleanup momo5502 2022-04-21 20:57:22 +02:00
  • 44b142f266 Remove unnecessary function momo5502 2022-04-21 20:51:32 +02:00
  • ae8714d728 More hooks momo5502 2022-04-19 20:19:57 +02:00
  • 811d11af97 Some cleanup momo5502 2022-04-19 18:13:00 +02:00
  • ce27636f3c More tests momo5502 2022-04-18 20:39:39 +02:00
  • 378c52eb47 More stuff momo5502 2022-04-17 11:51:31 +02:00
  • 4b06fcbd70 WOW64 hooking test momo5502 2022-04-17 10:44:23 +02:00
  • 3d4145b6a4 Small fixes momo5502 2022-04-17 10:26:26 +02:00
  • 30daca5444 Add ept translation hints momo5502 2022-04-17 10:19:00 +02:00
  • 77785486ae Hook tests momo5502 2022-04-16 22:37:28 +02:00
  • 4c3e5d78ac Implement threading momo5502 2022-04-16 10:15:59 +02:00
  • 00e31a84f5 More experiments momo5502 2022-04-14 21:19:06 +02:00
  • e2f73e0aeb More progress momo5502 2022-04-14 20:47:40 +02:00
  • 2acac5bee2 Ept hooking momo5502 2022-04-14 18:47:17 +02:00
  • b141d43497 Find pml1 table if virtual address lookup fails momo5502 2022-04-14 16:34:05 +02:00
  • e02e065bd5 Basic ept hooking momo5502 2022-04-13 20:59:49 +02:00
  • fd03a49992 Move ept logic into ept module momo5502 2022-04-13 19:06:38 +02:00
  • d5a5d61c8d Add missing annotation momo5502 2022-04-12 21:08:26 +02:00
  • dfa1172f34 Prepare ept hooking momo5502 2022-04-12 20:05:51 +02:00
  • c7e29af2b5 Formatting momo5502 2022-04-11 20:57:22 +02:00
  • 6f440c9c56 Fixes momo5502 2022-04-09 22:18:17 +02:00
  • 6390a962f7 More refactoring, but state is broken :( momo5502 2022-04-09 13:43:11 +02:00
  • 62553eeae6 GDT cleanup momo5502 2022-04-09 12:55:32 +02:00
  • 098ea6c1b8 Improvements momo5502 2022-04-09 11:22:52 +02:00
  • c807dd2167 More cleanup momo5502 2022-04-05 19:05:03 +02:00
  • 7645ffa4b4 More cleanup momo5502 2022-04-05 18:30:53 +02:00
  • d317a308c5 More cleanup momo5502 2022-04-05 18:17:54 +02:00
  • 4f2b1e79a7 Add va function momo5502 2022-04-05 18:17:39 +02:00
  • 1f986d5588 Handle assertions as runtime errors momo5502 2022-04-05 18:17:29 +02:00
  • 970c9571b2 More tests momo5502 2022-04-03 19:26:21 +02:00
  • 42c7f649f9 More irp implementation momo5502 2022-04-03 19:10:04 +02:00
  • 01ed54e8a2 Even more cleanup momo5502 2022-04-03 14:22:03 +02:00
  • 17e10a93ea More cleanup momo5502 2022-04-03 10:58:31 +02:00
  • e9f0a14fff More cleanup momo5502 2022-04-03 08:20:36 +02:00
  • 386015f94b Optimize check momo5502 2022-04-02 20:29:55 +02:00
  • 4a5d9ba0b0 No need for this exception as new already throws momo5502 2022-04-02 20:27:14 +02:00
  • 4bb5dca1ea Don't allocate all vm state in a continuous block momo5502 2022-04-02 20:22:20 +02:00
  • 4253953003 Cleanup gdt loading momo5502 2022-04-02 19:20:57 +02:00
  • 6052d25070 More cleanup momo5502 2022-04-02 18:49:46 +02:00
  • 0ea1ae9643 More refactoring momo5502 2022-04-02 17:44:58 +02:00
  • a284af51ec Prepare refactoring pasted code momo5502 2022-04-02 17:25:24 +02:00
  • bd82bdb561 Fix hypervisor momo5502 2022-04-02 16:05:04 +02:00
  • aae1a8a69b Support sequential callback dispatching momo5502 2022-04-02 13:46:22 +02:00
  • 3cc5f6ade2 More implementation momo5502 2022-04-02 09:13:52 +02:00
  • 0a26326bba Progress momo5502 2022-04-01 20:45:41 +02:00
  • c62cc44a53 Fixes momo5502 2022-03-27 17:51:55 +02:00
  • 630b631692 Fixes and ia32 doc momo5502 2022-03-27 16:21:54 +02:00
  • 2c48c4b595 Add win7 compatibility momo5502 2022-03-27 12:31:13 +02:00
  • 1bbd9e9c73 Better memory management momo5502 2022-03-27 11:57:26 +02:00
  • 520bdf3aea Remove unnecessary assert momo5502 2022-03-27 11:21:41 +02:00
  • dd6e296ea5 Prepare vm states momo5502 2022-03-27 11:20:46 +02:00
  • 8fcaaf5cbf More cleanup and hypervisor progress momo5502 2022-03-27 10:48:24 +02:00
  • 6ce3597bd3 Prepare hypervisor momo5502 2022-03-26 21:19:01 +01:00
  • 49d259f3ae More cleanup momo5502 2022-03-26 20:01:13 +01:00
  • e3da821ee9 More cleanup momo5502 2022-03-26 19:50:54 +01:00
  • 8ee3ade0d4 More cleanup momo5502 2022-03-26 19:09:54 +01:00
  • a5dab1e9ba Small fixes momo5502 2022-03-26 16:09:05 +01:00
  • da7204ee90 Add sleep callback momo5502 2022-03-26 15:56:36 +01:00
  • eef4a9a5a2 Progress momo5502 2022-03-26 13:50:56 +01:00
  • b56b9e5afa Cleanup user-mode side momo5502 2022-03-26 12:00:45 +01:00
  • 80d9d73034 Register power callback momo5502 2022-03-16 20:07:15 +01:00
  • f744238aad Add exception support momo5502 2022-03-15 21:07:47 +01:00
  • 9823c7d62e Small fixes momo5502 2022-03-15 20:14:19 +01:00
  • a82894c770 Add ioctrl tests momo5502 2022-03-15 20:10:43 +01:00
  • 41c6647fd9 Set warnings as errors momo5502 2022-03-15 19:18:51 +01:00
  • 409537d600 Fix release builds momo5502 2022-03-15 19:02:09 +01:00
  • 721109e76b Add cmake presets momo5502 2022-03-15 19:00:20 +01:00
  • 7b77c1a0a6 Add basic runner to start the driver momo5502 2022-03-15 18:57:19 +01:00
  • 81a2aff035 Add new and delete operator momo5502 2022-03-14 20:49:36 +01:00
  • 466a0e845e Threading experiments momo5502 2022-03-14 20:27:57 +01:00
  • 6dad84b363 More driver experiments momo5502 2022-03-13 20:34:47 +01:00