# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Feb 4, 2025 5:50:08 PM Thu, 14 May 2009 11:47:12 GMT vboxsync [19689] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: debug give slirp custom resolv.conf for debug need Thu, 14 May 2009 11:45:54 GMT vboxsync [19688] * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c (modified) NAT: fix (#3900) don't create request if no dns server registered in ... Thu, 14 May 2009 10:20:51 GMT vboxsync [19686] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) Grr Thu, 14 May 2009 10:20:15 GMT vboxsync [19685] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) .vhd: nitpicking, logging fixes Wed, 13 May 2009 12:30:58 GMT vboxsync [19654] * trunk/include/VBox/VBoxDev.h (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Main/MouseImpl.cpp (modified) Main and Devices/absolute mouse: do not send movement events to the ... Wed, 13 May 2009 10:11:08 GMT vboxsync [19650] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Bug fix Wed, 13 May 2009 07:38:28 GMT vboxsync [19646] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) Backed out r47181; win2k regression Tue, 12 May 2009 14:37:26 GMT vboxsync [19632] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Use physical id for logging APIC Tue, 12 May 2009 14:00:11 GMT vboxsync [19626] * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (modified) polished r47206 Tue, 12 May 2009 13:49:50 GMT vboxsync [19624] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (copied) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMSettingsSerial.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsSerial.ui (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) added raw file serial driver Tue, 12 May 2009 12:45:43 GMT vboxsync [19616] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Obsolete comment Tue, 12 May 2009 12:45:09 GMT vboxsync [19615] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) ACPI logging updates Tue, 12 May 2009 12:27:21 GMT vboxsync [19614] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Main/MouseImpl.cpp (modified) * trunk/src/VBox/Main/include/MouseImpl.h (modified) Main and Devices: absolute mouse support: do not send a mouse ... Tue, 12 May 2009 11:31:14 GMT vboxsync [19607] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) ACPI: increased maximum nr of supported VCPUs to 16; we should ... Tue, 12 May 2009 11:11:55 GMT vboxsync [19606] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) ACPI: Always show the CPU leafs when we have multiple VCPUs Fri, 08 May 2009 20:36:02 GMT vboxsync [19545] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: better header space reserving Fri, 08 May 2009 13:53:56 GMT vboxsync [19525] * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Correct ethernet package check Fri, 08 May 2009 08:08:49 GMT vboxsync [19512] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Logging updates Thu, 07 May 2009 20:58:49 GMT vboxsync [19507] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/vl_vbox.h (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) TM: TMTimerDestroy -> TMR3TimerDestroy. (trying to simplify) Thu, 07 May 2009 14:51:03 GMT vboxsync [19489] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) DevAPIC: do not flood the release log! Thu, 07 May 2009 10:55:17 GMT vboxsync [19475] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) VMM: sending init IPI Thu, 07 May 2009 09:03:15 GMT vboxsync [19468] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) VMM: better SIPI sending, reschedule to R3 as needed Wed, 06 May 2009 21:12:09 GMT vboxsync [19464] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/vbox.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) HGSMI support makefile fixes, basics for passing ddraw command to host Wed, 06 May 2009 19:20:18 GMT vboxsync [19454] * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetInt.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) VMM++: More on poking. Fixed broken R0 stats (wrong way of calling ... Wed, 06 May 2009 15:58:01 GMT vboxsync [19443] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Notes about missing functionality Wed, 06 May 2009 14:34:05 GMT vboxsync [19437] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) SMP: send SIPI notification from APIC, let VM handle what really do Wed, 06 May 2009 06:54:50 GMT vboxsync [19411] * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: wrong Ether address detection and ethernet gap detection Wed, 06 May 2009 02:02:26 GMT vboxsync [19409] * trunk/src/VBox/Devices/Makefile.kmk (modified) EFI: Moved the EfiThunk.asm code down one level as indicated in ... Tue, 05 May 2009 17:36:04 GMT vboxsync [19392] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: attempt to fix #3651 Tue, 05 May 2009 15:02:08 GMT vboxsync [19383] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: UDP gaps removed (detected with VPN) Tue, 05 May 2009 11:58:07 GMT vboxsync [19366] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Removed global VMM lock. Tue, 05 May 2009 05:20:41 GMT vboxsync [19351] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: makes NAT and NATService compilable together Tue, 05 May 2009 02:02:51 GMT vboxsync [19349] * trunk/src/VBox/Devices/Makefile.kmk (modified) DevEFI,VBoxPkg: Moving the image to 0xffd40000 and mapping it as ... Mon, 04 May 2009 04:04:38 GMT vboxsync [19318] * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) NAT: corrects mbuf data offset arithmetic Mon, 04 May 2009 03:38:31 GMT vboxsync [19317] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) DRV: DrvNAT is switch off-able Mon, 04 May 2009 03:25:23 GMT vboxsync [19314] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) DevPCI.cpp: Temporary EFI hack for fixing VGA detection. Mon, 04 May 2009 03:16:01 GMT vboxsync [19313] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) NAT: slirp servicing several guests Sun, 03 May 2009 19:39:24 GMT vboxsync [19309] * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c (modified) gcc-4.4 warning Fri, 01 May 2009 18:06:59 GMT vboxsync [19300] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/HostUSBImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMControl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/DBGFLog.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-2.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HwAccm.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMFork.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have ... Thu, 30 Apr 2009 19:03:36 GMT vboxsync [19279] * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) Etherboot: Build fix for FreeBSD Thu, 30 Apr 2009 13:33:19 GMT vboxsync [19272] * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: cleanup (no VBOX_USE_NAT) Wed, 29 Apr 2009 11:51:55 GMT vboxsync [19257] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) * trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) Reapplied 46658 + fix Wed, 29 Apr 2009 10:14:59 GMT vboxsync [19255] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) * trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) Backed out 46655-57 for now Wed, 29 Apr 2009 09:58:43 GMT vboxsync [19253] * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) Compile fixes Wed, 29 Apr 2009 09:40:48 GMT vboxsync [19251] * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) VBoxHDD/VDI: fix heap corruption in compacting VDI. Wed, 29 Apr 2009 03:14:39 GMT vboxsync [19248] * trunk/src/VBox/Devices/Makefile.kmk (modified) EFI: FV/FD should be bigger Wed, 29 Apr 2009 02:23:36 GMT vboxsync [19247] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: bird hack -> VBOX_WITH_ALT_EFITHUNK for making ... Mon, 27 Apr 2009 09:51:03 GMT vboxsync [19202] * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) Storage/VDI: fix several bugs with compaction, deal with images which ... Mon, 27 Apr 2009 09:39:51 GMT vboxsync [19199] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Storage/VBoxHDD: fix bug leading to incorrectly ignoring writes. ... Mon, 27 Apr 2009 02:36:56 GMT vboxsync [19192] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: EFI hacking. Sat, 25 Apr 2009 02:08:48 GMT vboxsync [19183] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Builtins2.h (modified) Devices: EFI build fix. Fri, 24 Apr 2009 18:19:57 GMT vboxsync [19176] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-Internal.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) VBoxHDD/generic+VDI: implemented and documented Thu, 23 Apr 2009 14:59:06 GMT vboxsync [19145] * trunk/src/VBox/Devices/Makefile.kmk (modified) EFI: polished r46371 Thu, 23 Apr 2009 00:39:16 GMT vboxsync [19127] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: EFI adjustment. Wed, 22 Apr 2009 21:01:16 GMT vboxsync [19122] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: Some cleanup. Wed, 22 Apr 2009 21:00:13 GMT vboxsync [19121] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: Some cleanup. Wed, 22 Apr 2009 15:04:04 GMT vboxsync [19113] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) PCNet: handle rare cases were the register content changed when we ... Wed, 22 Apr 2009 14:32:45 GMT vboxsync [19112] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) PCNet: removed dead code (will not work with the current memory model ... Wed, 22 Apr 2009 10:13:46 GMT vboxsync [19104] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) PCNet: proposed fix for the deadlock with EMT problem (see internal ... Tue, 21 Apr 2009 13:59:10 GMT vboxsync [19079] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) DrvIntNet: correct the unit for 4 of the stats. Tue, 21 Apr 2009 13:09:52 GMT vboxsync [19074] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) DrvNAT: spelling. Tue, 21 Apr 2009 11:10:15 GMT vboxsync [19061] * trunk/src/VBox/Devices/Audio/audio.c (modified) Devices/audio.c: ditto. Tue, 21 Apr 2009 07:57:12 GMT vboxsync [19049] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: polished r46167 Tue, 21 Apr 2009 07:49:23 GMT vboxsync [19048] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: Process the queue unconditionally Tue, 21 Apr 2009 07:39:39 GMT vboxsync [19047] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: EINTR handling in poll Mon, 20 Apr 2009 15:42:34 GMT vboxsync [19034] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Storage/VBoxHDD: stub for compacting images Mon, 20 Apr 2009 00:47:57 GMT vboxsync [19014] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: suppressed message Sat, 18 Apr 2009 08:07:59 GMT vboxsync [19007] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Main: centralized control for extended device profiles, ACPI cleanup Fri, 17 Apr 2009 20:04:12 GMT vboxsync [19002] * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMSettingsAudio.cpp (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Audio: Add support for FreeBSD Fri, 17 Apr 2009 14:46:18 GMT vboxsync [18996] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) Enabled SMP ACPI code Fri, 17 Apr 2009 14:39:55 GMT vboxsync [18995] * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) SMP change Fri, 17 Apr 2009 13:56:32 GMT vboxsync [18993] * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) Enable code to construct multiple MPS tables (we used to create one ... Fri, 17 Apr 2009 13:00:59 GMT vboxsync [18988] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) PGM api changes Thu, 16 Apr 2009 20:34:22 GMT vboxsync [18966] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/Vmdk: compiler warning fix Thu, 16 Apr 2009 20:13:39 GMT vboxsync [18965] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) typo (accidental undo actually) Thu, 16 Apr 2009 20:08:44 GMT vboxsync [18964] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) Storage/VHD: implement renaming Thu, 16 Apr 2009 11:41:38 GMT vboxsync [18927] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpumdis.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/include/VBox/vmm.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMGuest.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMSSM.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMStack.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/CPUMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Bth.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/VMMSwitcher.h (modified) * trunk/src/VBox/VMM/VMMSwitcher/VMMSwitcher.mac (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/target-i386/cpu.h (modified) Big step to separate VMM data structures for guest SMP. (pgm, em) Wed, 15 Apr 2009 12:14:23 GMT vboxsync [18902] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/if.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/main.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) NAT: removed VBOX_WITH_SIMPLIFIED_SLIRP_SYNC as the poller API was ... Tue, 14 Apr 2009 04:07:04 GMT vboxsync [18874] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: handling empty domain name list moved to package preparing Sat, 11 Apr 2009 21:48:52 GMT vboxsync [18872] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp.c: empty strings still takes at least 1 byte of heap, don't ... Fri, 10 Apr 2009 14:13:10 GMT vboxsync [18866] * trunk/Config.kmk (modified) * trunk/configure (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/USBProxyServiceLinux.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/RDP/client/Makefile.kmk (modified) * trunk/src/VBox/RDP/client/configure (modified) * trunk/src/VBox/RDP/client/configure.ac (modified) * trunk/src/VBox/RDP/client/vrdp/USBProxyDevice-linux.c (modified) *: VBOX_WITHOUT_LINUX_COMPILER_H -> VBOX_WITH_LINUX_COMPILER_H. TODO: ... Fri, 10 Apr 2009 12:46:37 GMT vboxsync [18865] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: some dhcp clients happy to have at least " " domain name than to ... Fri, 10 Apr 2009 07:20:13 GMT vboxsync [18858] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: replacing release assert with suppressed message Fri, 10 Apr 2009 05:20:00 GMT vboxsync [18857] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: zero-length strings in dhcp offer Tue, 07 Apr 2009 22:44:38 GMT vboxsync [18841] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: corrected comment, the EMT involvment in PhysWrite happens ... Tue, 07 Apr 2009 16:12:49 GMT vboxsync [18834] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) #3815: Solved the problem for e1k. Tue, 07 Apr 2009 13:22:57 GMT vboxsync [18822] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) gcc warning Tue, 07 Apr 2009 12:34:27 GMT vboxsync [18815] * trunk/src/VBox/Devices/Network/slirp/dnsproxy (added) * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c (added) * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.h (added) * trunk/src/VBox/Devices/Network/slirp/dnsproxy/hash.c (added) properly export dnsproxy Tue, 07 Apr 2009 01:49:55 GMT vboxsync [18795] * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: enabling dns proxy Tue, 07 Apr 2009 01:49:32 GMT vboxsync [18794] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: better header inclusion Mon, 06 Apr 2009 15:33:28 GMT vboxsync [18778] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Storage/DrvVD: don't pass VMSETRTERR_FLAGS_FATAL to ... Mon, 06 Apr 2009 14:54:59 GMT vboxsync [18769] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Show F12 text white pixels only (save the background). Mon, 06 Apr 2009 14:39:15 GMT vboxsync [18766] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Storage/DrvVD: switch to runtime error signalling at the end of ... Mon, 06 Apr 2009 09:28:14 GMT vboxsync [18739] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) pcnet: another correction for the physwrite hack Mon, 06 Apr 2009 09:01:53 GMT vboxsync [18732] * trunk/src/VBox/Devices/Network/solaris/tapinit_solaris.sh (deleted) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/darwin/NetIf-darwin.cpp (moved) * trunk/src/VBox/Main/linux/NetIf-linux.cpp (moved) * trunk/src/VBox/Main/os2/NetIf-os2.cpp (moved) * trunk/src/VBox/Main/solaris/NetIf-solaris.cpp (moved) * trunk/src/VBox/Main/win/NetIf-win.cpp (moved) NetIfList-* -> renamed to NetIf-*, tapinit_solaris.sh removed Mon, 06 Apr 2009 08:10:45 GMT vboxsync [18728] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) New splash screen. Mon, 06 Apr 2009 05:50:34 GMT vboxsync [18726] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: DNS proxy more logging Sun, 05 Apr 2009 15:16:56 GMT vboxsync [18720] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) DevVGA: Count IOMMMIOMapMMIO2Page calls, fix signed/unsigned compare ... Fri, 03 Apr 2009 13:26:35 GMT vboxsync [18690] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) pcnet: typos Fri, 03 Apr 2009 13:12:17 GMT vboxsync [18687] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) BIOS printf fix