Commit graph

4037 commits

Author SHA1 Message Date
Fabian 4bcaf1c3c2 Give downloaded file a more useful name 2022-08-02 21:40:57 +09:00
Fabian 1f614e831e refactor packet logging 2022-08-02 21:40:57 +09:00
Fabian ee70cd950e wasm trace: log to cpu level 2022-08-02 21:40:57 +09:00
Fabian 075c773eb4 mac address translation: make copy 2022-08-02 21:40:57 +09:00
Fabian c26c1a8c97 apply mac address translation to dhcp.clientidentifier 2022-08-02 21:40:57 +09:00
Fabian 00d2b35222 Allow capturing network traffic and loading it in wireshark 2022-08-02 21:40:57 +09:00
Fabian cdfc8a0f1f Improve hex_dump 2022-08-02 21:40:57 +09:00
Fabian 8e447c6bc5 Add android-x86 to front page, fix #683 2022-08-02 21:40:57 +09:00
Fabian 590d1c08d1 Fix failing assertion in debug mode in OpenBSD after pci change 2022-08-02 21:40:57 +09:00
Fabian c8540d1113 Remove get_regs_short in non-debug mode 2022-08-02 21:40:57 +09:00
Fabian f33c7ca70b Crude mac address translation, fixes networking in Windows 2000 and SerenityOS 2022-08-02 21:40:57 +09:00
Fabian bca3648fd2 Move hex_dump, add NE2K_LOG_PACKETS 2022-08-02 21:40:57 +09:00
Fabian c1bd7076bd Add latest SerenityOS without patches (224ac1a30) (#299) 2022-08-02 21:40:57 +09:00
Fabian cd384b9b0c ide: map at isa ports too (for serenityos, #299) 2022-08-02 21:40:57 +09:00
Fabian 81f8976500 pci: Don't allow mapping to isa ports 2022-08-02 21:40:57 +09:00
Fabian 923d4148d0 Add experimental server for user-uploaded images 2022-08-02 21:40:57 +09:00
Fabian c7ed5f8dc1 Update windows 2000 after vga pci revision
The vga devices was not recognized any more after changing the pci
revision. The image has the vbe driver reinstalled.
2022-08-02 21:40:57 +09:00
Fabian 084575179b Allow text selection, fixes #688 2022-08-02 21:40:57 +09:00
Fabian 04a0cf4b5f Avoid logging on some noisy ports 2022-08-02 21:40:57 +09:00
Fabian 52163a1fdf vga: set pci revision to 0 to avoid falsely advertising mmio registers (for serenityos, #299) 2022-08-02 21:40:57 +09:00
Fabian 68256bc693 ne2k: Remove invalid assertions accessing the reset register when pg!=0 2022-08-02 21:40:57 +09:00
Christian Stewart cc073388ed
readme: add SkiffOS config link (#714)
SkiffOS is a configuration layering system for Buildroot.

It supports re-targeting system image configs to different hardware.

The linked configuration can be combined with other layers to deploy Docker and
other types of applications to the v86 emulator.

The configuration fragments slim down the Buildroot and Kernel systems &
switch off any unnecessary features.

https://github.com/skiffos/SkiffOS/tree/master/configs/browser/v86

Signed-off-by: Christian Stewart <christian@paral.in>
2022-07-27 15:12:25 +02:00
Nitin Tejuja 0615be5d60
Fixed issue #632 async/await (#633)
Co-authored-by: Fabian <copy@copy.sh>
2022-07-25 14:55:07 +02:00
hello-smile6 b96665285b
Allow sharing files with guest using UI, even with custom profile (#702)
The 9p filesystem is always accessible by the guest, even if the UI is hidden. This will make the file picker UI be shown when needed
2022-07-14 10:26:13 +02:00
hello-smile6 a50c6e2bbc
Connect guest network adapters (#704)
You'll still need to assign a static IP to each VM, but they can communicate!
2022-07-14 10:20:56 +02:00
Fabian f7e7777dc5 Don't build browser files in release tests 2022-07-11 12:36:55 +09:00
Fabian aff546c716 uart: throw rdi instead of cti when fifo is not used 2022-07-11 12:36:55 +09:00
Fabian f13136b9c1 minor 2022-07-11 12:36:55 +09:00
Fabian 12d595b774 properly report fifo enabled bits in iir 2022-07-11 12:36:55 +09:00
Fabian 961a9f46ef Properly mask values given to safe_read_write 2022-07-11 12:36:55 +09:00
Fabian ca9aa5e872 fix #610 2022-07-11 12:36:55 +09:00
Николай Шангин 558e0f9d7c
Improve Debian build info (#696) 2022-06-24 10:30:27 +02:00
pixelsuft‮ cbe5e63201
DAC Fix for Win9x bootlogo progressbar (#693) 2022-06-23 05:38:02 +02:00
hello-smile6 9d54932e52
Update Readme.md (#689) 2022-06-16 20:21:09 +02:00
pixelsuft‮ 6b376fc50d
PS2 wheel improvements + winnt fix (#680) 2022-06-14 03:03:55 +02:00
Darin facbebc49d
Add another configs (#675) 2022-06-13 21:04:43 +02:00
stasoid 870f69c28d
docs: add instructions for Windows XP (#666)
Co-authored-by: hello-smile6 <73048226+hello-smile6@users.noreply.github.com>
Co-authored-by: Fabian <copy@copy.sh>
2022-06-05 18:41:23 +02:00
pixelsuft‮ 99736f2f68
Screenshot For Text Mode (#671) 2022-06-03 13:40:59 +02:00
hello-smile6 d9c9277011
Add keyboard lock support (#665)
Allows system keybindings to be intercepted by the guest.
2022-05-28 10:53:56 +02:00
Fabian 7a6eaf38da Add HelenOS 2022-05-23 18:35:37 +02:00
Fabian b0d3dcb742 Add some homepages 2022-05-23 18:35:37 +02:00
Fabian 1bf5168c59 Mouse: Add support for Firefox 2022-05-20 22:27:57 +02:00
pixelsuft‮ 56b741466a
PS2 Mouse Wheel Support (#657) 2022-05-20 22:26:57 +02:00
pixelsuft‮ 77a1cc47cf
Add dac_mask to fix text mode color (#655) 2022-05-17 13:42:53 +02:00
Fabian d685053541 Minor fix 2022-03-11 10:54:37 +01:00
Fabian b1901fa21e Add some tests 2022-03-10 21:46:57 +01:00
Fabian 193ec30038 Add bzimage/initrd to UI 2022-03-10 21:46:57 +01:00
Fabian 48882e33ae Accept irregular floppy disk sizes 2022-03-10 21:46:57 +01:00
Fabian 7f37fcfccb Fix vga virtual screen size handling (#628) 2022-03-10 21:46:57 +01:00
Fabian dec8fa0b59 Fix svga not rendering pixels at bottom of changed buffer (#628) 2022-03-10 21:46:57 +01:00