Commit graph

  • d9b3d3786e
    Merge bc172f9aa0 into 679ecd2e72 Yixuan Xu 2026-06-21 01:27:41 +00:00
  • bb87007c70
    Merge d45be0a130 into 679ecd2e72 Elisha Hollander 2026-06-21 01:27:32 +00:00
  • 2ba93f00bb
    Merge 937bbec461 into 679ecd2e72 Internet Exploder 2026-06-21 01:27:23 +00:00
  • 58b052f290
    Merge c21844d632 into 679ecd2e72 Alexander Verevkin 2026-06-20 01:12:28 +08:00
  • 2e40207621
    Merge 8ca9f6b218 into 679ecd2e72 Christian Schnell 2026-06-19 15:32:43 +08:00
  • 1b195cd88b
    Merge 9eb9ba130b into 679ecd2e72 Blixt 2026-06-19 09:16:26 +02:00
  • b8fbcddb59
    Merge e8152c7c66 into 679ecd2e72 Rubens Brandão 2026-06-19 15:13:54 +08:00
  • 6722aad36a
    Merge 82ba0020c5 into 679ecd2e72 Muralidhar Reddy Challa 2026-06-19 08:16:35 +02:00
  • 342ca00d16
    Merge 834d76bd45 into 679ecd2e72 Blixt 2026-06-19 08:16:11 +02:00
  • b1e46ec9c2
    Merge 9d6e27b1c9 into 679ecd2e72 Blixt 2026-06-19 08:16:03 +02:00
  • 97b6fcbc87
    Merge d79ba846e3 into 679ecd2e72 Blixt 2026-06-19 08:15:49 +02:00
  • 679ecd2e72
    vmware: add GETTIME backdoor command (23) (#1590) master latest Felix Rieseberg 2026-06-18 23:13:54 -07:00
  • c21844d632 Fix unintnended changes (squash) Alexander Verevkin 2026-06-08 14:31:12 +05:00
  • d52bb96a97
    Merge 82d152849f into 8cfd026386 Felix Rieseberg 2026-06-14 09:46:34 -07:00
  • 02a22a4d1d
    vmware: add GETTIME backdoor command (23) Felix Rieseberg 2026-06-14 09:46:01 -07:00
  • 82d152849f
    vmware: add legacy text-clipboard backdoor commands (6-9) Felix Rieseberg 2026-06-14 09:45:31 -07:00
  • 8ca9f6b218 added docs/dos.md Christian Schnell 2026-06-14 17:06:56 +02:00
  • 8cfd026386 fix rare "prefix != prefix::SEG_PREFIX_ZERO" assertion failing (last prefix wins) wip Fabian 2026-06-12 00:33:55 +09:00
  • 18a98f4729 fix jit-paging test on modern gcc Fabian 2026-06-12 00:29:50 +09:00
  • 82ba0020c5 style: drop module-scoped TextEncoder/TextDecoder constants muralidhar-reddy 2026-06-13 09:37:25 +05:30
  • 4f7e901633 style: deduplicate cors_proxy URL construction muralidhar-reddy 2026-06-13 09:21:10 +05:30
  • 307c2af3db style: rename _xb to pendingBody, _raw to rawBuffer muralidhar-reddy 2026-06-13 09:12:28 +05:30
  • fd309cf675 style: use inline findCrLfCrLf with CR/LF constants muralidhar-reddy 2026-06-13 09:06:52 +05:30
  • 7e73010fe1 test: add integration test for multi-segment POST body buffering muralidhar-reddy 2026-05-26 11:46:44 +05:30
  • a5c6915b04 fix: binary-safe HTTP body buffering for multi-segment POST/PUT muralidhar-reddy 2026-05-25 12:33:30 +05:30
  • ffa6671be0 fix: buffer multi-segment HTTP POST/PUT bodies in fetch network adapter muralidhar-reddy 2026-05-23 11:20:40 +05:30
  • 834d76bd45 Report CSP as absent for virtual SoundBlaster 16 Blixt 2026-06-11 20:25:15 +02:00
  • 9eb9ba130b Remove redundant comment Blixt 2026-06-11 15:39:58 +02:00
  • 9d6e27b1c9 Guard against undefined values in text mode Blixt 2026-06-11 15:32:07 +02:00
  • d79ba846e3 Support 256MB+ CD-ROMs and state polling Blixt 2026-06-11 15:01:57 +02:00
  • 56f09bce22 add 386BSD test wip3 Fabian 2026-06-11 00:16:53 +09:00
  • 2c60417933 implement far call to task gate (386bsd: #1534) Fabian 2026-06-10 23:53:44 +09:00
  • 89fda59220 Fix multi-page JIT module invalidation Blixt 2026-06-10 16:52:11 +02:00
  • 2ec17ca66c ps2 implement read controller output port Fabian 2026-06-10 23:52:04 +09:00
  • 9e4579bf04 added link to Win3.1x setup instructions Christian Schnell 2026-06-10 14:56:02 +02:00
  • 5ee1b7a37f added chapter about absolute mouse positioning Christian Schnell 2026-06-10 14:53:32 +02:00
  • a6eaaf6ba6 disable browser's context menu on canvas Christian Schnell 2026-06-10 13:54:31 +02:00
  • 63136f0be7 vmware absolute mouse: hide context menu and OS cursor Fabian 2026-06-08 16:03:48 +07:00
  • 697a442bf7 add network "none" type Fabian 2026-06-08 15:41:04 +07:00
  • 34c5a68a41 hide mtu option if ne2k is selected Fabian 2026-06-08 15:31:17 +07:00
  • 7082c552d9
    Fix graphical vga mode scaling on loading states (#1576) Joe Osborn 2026-06-09 00:06:31 -07:00
  • 71336badd3 Also implement state clearing for dummy_screen Joseph C. Osborn 2026-06-08 20:10:56 +00:00
  • 7461ece676 remove force parameter, instead invalidate state separately Joseph C. Osborn 2026-06-08 20:02:14 +00:00
  • 3f8f9ea63c docs: recommend VBMOUSE instead of VMware Tools for the absolute mouse driver Felix Rieseberg 2026-06-01 10:20:09 -07:00
  • ad55425658 vmware: handle pointer lock with the absolute pointing device Felix Rieseberg 2026-05-31 20:09:17 -07:00
  • de9de90d93 vmware: register 8/16-bit port stubs; drop redundant |0 coercions Felix Rieseberg 2026-04-11 17:40:33 -07:00
  • a94c575b39 Add VMware absolute-pointer backdoor (port 0x5658) Felix Rieseberg 2026-04-11 13:29:30 -07:00
  • f06c787676 force snake_case Fabian 2026-06-08 14:52:24 +07:00
  • cf4c01d98c generative ai policy Fabian 2026-06-06 21:24:41 +07:00
  • e9320afcd2 created windows-31x.md Christian Schnell 2026-06-07 10:16:46 +02:00
  • e8394f6ba1 add support for anura.net.fetch percs 2026-06-07 00:20:21 -05:00
  • 8ac2084c8d 9p-filer: port to ES modules after upstream merge percs 2026-06-06 23:04:45 -05:00
  • a4b7de65ba Merge remote-tracking branch 'upstream/master' into update-upstream-merge percs 2026-06-06 22:48:13 -05:00
  • 439c476f93 generative ai policy Fabian 2026-06-06 21:24:41 +07:00
  • 3e72c9bdd2 fix compilation on newer rust versions Fabian 2026-06-06 21:47:46 +07:00
  • ca5f4b7def fix compilation on newer rust versions wip2 Fabian 2026-06-06 21:47:46 +07:00
  • 73786ccc5b fix graphical vga mode scaling on loading states Joseph C. Osborn 2026-06-04 16:38:54 +00:00
  • fe55a806c9 Minor style issues Alexander Verevkin 2026-06-03 16:23:47 +05:00
  • ce9f1838ef Fixes for linux with PAE support enabled? Alexander Verevkin 2026-06-03 13:08:15 +05:00
  • c0a35734ae
    [cpu] support trap flag (TF) single-stepping Qishuai Liu 2026-06-02 22:01:51 +09:00
  • a8e3beaced
    docs: recommend VBMOUSE instead of VMware Tools for the absolute mouse driver Felix Rieseberg 2026-06-01 10:20:09 -07:00
  • cdf2674081
    vmware: handle pointer lock with the absolute pointing device Felix Rieseberg 2026-05-31 20:09:17 -07:00
  • 95f23ac946
    vmware: register 8/16-bit port stubs; drop redundant |0 coercions Felix Rieseberg 2026-04-11 17:40:33 -07:00
  • 0f957ef068
    Add VMware absolute-pointer backdoor (port 0x5658) Felix Rieseberg 2026-04-11 13:29:30 -07:00
  • d4a8dd4d62 test: add integration test for multi-segment POST body buffering muralidhar-reddy 2026-05-26 11:46:44 +05:30
  • 2e022cd6a4 fix: binary-safe HTTP body buffering for multi-segment POST/PUT muralidhar-reddy 2026-05-25 12:33:30 +05:30
  • 165cfc23c9 fix: buffer multi-segment HTTP POST/PUT bodies in fetch network adapter muralidhar-reddy 2026-05-23 11:20:40 +05:30
  • d45be0a130
    use escape_if_could_wrap_ip Elisha Hollander 2026-05-22 16:22:24 +03:00
  • 65598c8bc7
    add escape_if_could_wrap_ip Elisha Hollander 2026-05-22 16:19:05 +03:00
  • 016cd7a238
    Update cpu_context.rs Elisha Hollander 2026-05-22 16:18:15 +03:00
  • f188234b94
    remove eip_increment Elisha Hollander 2026-05-22 16:17:11 +03:00
  • e657549fbf
    use increment_instruction_pointer directly from cpu.rs Elisha Hollander 2026-05-22 16:16:37 +03:00
  • 5cd209c3a0
    use increment_instruction_pointer directly from cpu.rs Elisha Hollander 2026-05-22 16:15:31 +03:00
  • 461e4d5b21
    Delete src/rust/cpu/eip_increment.rs Elisha Hollander 2026-05-22 16:07:08 +03:00
  • e37189a4ad [sb16] correctly handle DSP commands that raise interrupts Thomas Menari 2026-05-18 16:04:37 -07:00
  • b28e415344 [devcontainer] set devcontainer build platform Thomas Menari 2026-05-18 16:10:08 -07:00
  • 2214fed209 [devcontainer] set devcontainer build platform Thomas Menari 2026-05-18 16:10:08 -07:00
  • 50fd547bf0 [sb16] correctly handle DSP commands that raise interrupts Thomas Menari 2026-05-18 16:04:37 -07:00
  • 6c7866a6d0 Revery nasm run Alexander Verevkin 2026-05-18 01:55:16 +05:00
  • 52693a32db Merge branch 'master' into nx-support-v2 Alexander Verevkin 2026-05-18 01:05:57 +05:00
  • cc21f680df Funny mistake Alexander Verevkin 2026-05-18 00:53:59 +05:00
  • 5826d8627f Build fix with updated dev container + possible PAE misuse Alexander Verevkin 2026-05-18 00:08:34 +05:00
  • 977fbfbc6e
    oops Elisha Hollander 2026-05-16 16:51:32 +03:00
  • fa8437c435 update jmp_rel16 donno2048 2026-05-16 13:48:47 +00:00
  • 69b70d3487 perf donno2048 2026-05-16 11:23:22 +00:00
  • a7de470b5a format donno2048 2026-05-16 10:23:48 +00:00
  • 937bbec461 ne2k: forces mac address translation even when machine loaded from a state pengwing 2026-05-16 12:16:38 +07:00
  • 79cb816c61
    pass cs Elisha Hollander 2026-05-15 20:10:55 +03:00
  • 1e334bab9a
    pass cs Elisha Hollander 2026-05-15 20:09:55 +03:00
  • e48e96ab3b
    calculate offset relative to cs Elisha Hollander 2026-05-15 20:07:51 +03:00
  • 8c066b456a
    use increment_instruction_pointer Elisha Hollander 2026-05-15 17:43:08 +03:00
  • 2678bbbfe1
    use increment_instruction_pointer Elisha Hollander 2026-05-15 17:41:03 +03:00
  • 7f02294588
    add eip_increment mod Elisha Hollander 2026-05-15 17:35:44 +03:00
  • eebcfeb96c
    create eip_increment.rs Elisha Hollander 2026-05-15 17:35:00 +03:00
  • bc172f9aa0 Download boot files in parallel Yixuan Xu 2026-05-14 04:06:51 +00:00
  • 48a6c682b0
    fix(ci): make repro-636 api test executable Aaron Meese 2026-05-06 12:39:04 -04:00
  • 8319506810
    chore: fix CI/CD Aaron Meese 2026-05-05 11:28:11 -04:00
  • 6bc61de6e0
    Merge branch 'master' into fix-636-gp-handler-panic Aaron Meese 2026-05-03 09:04:56 -04:00
  • 0ecbca74ad
    test(cpu): add end-to-end #GP delivery test for malformed IDT entries Aaron Meese 2026-05-03 09:01:04 -04:00
  • fc6ffc1734 tools: fix zstd compression in copy-to-sha256 SuperMaxusa 2026-05-01 17:53:53 +03:00