# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Apr 3, 2025 12:27:56 AM Wed, 07 Apr 2010 14:09:14 GMT vboxsync [28051] * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Main/GuestImpl.cpp (modified) * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) Another attempt to initialize the balloon correct during startup Wed, 07 Apr 2010 11:09:17 GMT vboxsync [28042] * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) NAT: BSD mbufs: before migration of slice from master to slave zone ... Wed, 07 Apr 2010 09:56:45 GMT vboxsync [28037] * trunk/include/VBox/intnetinline.h (modified) * trunk/include/VBox/pdmnetinline.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) DevE1000,GSO: coding. Wed, 07 Apr 2010 08:47:27 GMT vboxsync [28035] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: ioctl->ioctlsocket Wed, 07 Apr 2010 08:38:00 GMT vboxsync [28034] * trunk/src/VBox/Devices/Network/slirp/bsd/kern/kern_mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: BSD mbufs zones allocated at the moment when the number of ... Wed, 07 Apr 2010 06:37:43 GMT vboxsync [28025] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/intnetinline.h (modified) * trunk/include/VBox/pdmnetinline.h (added) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/Pcap.cpp (modified) * trunk/src/VBox/Devices/Network/Pcap.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-freebsd.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/freebsd/files_vboxnetflt (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/files_vboxnetflt (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/VBoxNetFlt-win.c (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetARP.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetUDP.cpp (modified) intnet, VBoxNet*, network device & drivers: GSO preps. Wed, 07 Apr 2010 02:52:04 GMT vboxsync [28023] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) NAT: FD_CLOSE(win) and POLLHUB(Unix) events are processed in common ... Mon, 05 Apr 2010 13:58:01 GMT vboxsync [27986] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: r59685 relates to BSD mbufs. Mon, 05 Apr 2010 11:53:34 GMT vboxsync [27981] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: reverted r59685 - intnet malfunctions Mon, 05 Apr 2010 07:46:55 GMT vboxsync [27979] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: arp who hasn't altered current frame to begining of ARP header. Sun, 04 Apr 2010 19:21:59 GMT vboxsync [27977] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VBoxHDD: Async I/O for flat images are back Sun, 04 Apr 2010 14:16:32 GMT vboxsync [27976] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VBoxHDD.h (modified) * trunk/include/iprt/socket.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/x11/vboxvideo/vboxutils.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILun.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSISgBuf.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/gctrl.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/gctrl.h (modified) * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/testcase/tstGuestControlSvc.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/GuestImpl.cpp (modified) * trunk/src/VBox/Main/NATEngineImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/Performance.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp (modified) * trunk/src/VBox/Runtime/common/sort/RTSortApvIsSorted.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) *: scm cleans up whitespace and adds a new line at the end of ... Sun, 04 Apr 2010 00:34:24 GMT vboxsync [27974] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: adding docs and some notes while reading specs. Sun, 04 Apr 2010 00:33:03 GMT vboxsync [27973] * trunk/include/VBox/pdmnetifs.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) PDM,Network/*: GSO preps. Fri, 02 Apr 2010 22:48:33 GMT vboxsync [27970] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) VMMDevReq_ReportGuestStats: The struct specifies the memory fields in ... Fri, 02 Apr 2010 21:32:57 GMT vboxsync [27969] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd.cpp: Use doxygen comment where applicable; hungarian typos; ... Thu, 01 Apr 2010 13:55:28 GMT vboxsync [27941] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) rombios.c: r=bird: INT 15 AX=EC00h should clear AH not AL (r59329). Thu, 01 Apr 2010 13:49:06 GMT vboxsync [27940] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Devices/VMMDev: warnings Thu, 01 Apr 2010 13:24:02 GMT vboxsync [27937] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) DrvChar.cpp: typos Thu, 01 Apr 2010 12:50:37 GMT vboxsync [27934] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) build fix Thu, 01 Apr 2010 12:41:47 GMT vboxsync [27933] * trunk/include/VBox/pdmdrv.h (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) DrvNamedPipe.cpp: Don't assume we'll get a PowerOff call. Always wait ... Thu, 01 Apr 2010 12:39:15 GMT vboxsync [27932] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) DrvChar.cpp: Wait for all threads that have been created with the ... Thu, 01 Apr 2010 06:39:00 GMT vboxsync [27923] * trunk/src/VBox/Devices/Network/slirp/bsd/amd64/include/in_cksum.h (modified) NAT: warnings. Wed, 31 Mar 2010 19:26:10 GMT vboxsync [27922] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) DrvVD: Pass request status code to the backends Wed, 31 Mar 2010 19:02:48 GMT vboxsync [27920] * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFileCache.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFileFailsafe.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFileInternal.h (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp (modified) AsyncCompletion: Return error code for completed requests Wed, 31 Mar 2010 16:50:43 GMT vboxsync [27917] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd: Really ignore key repeat events. Wed, 31 Mar 2010 16:20:46 GMT vboxsync [27915] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd: Improved translation tables. Wed, 31 Mar 2010 14:44:30 GMT vboxsync [27910] * trunk/src/VBox/Devices/Makefile.kmk (modified) addendum to r59599 Wed, 31 Mar 2010 14:07:26 GMT vboxsync [27901] * trunk/include/VBox/vscsi.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/drm/vboxvideo_drm.c (modified) * trunk/src/VBox/Additions/linux/pam/Makefile.kmk (modified) * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/Devices/Network/scripts/VBoxConvertNATStats.sh (modified) * trunk/src/VBox/Devices/Network/scripts/VBoxPortForwarding.py (modified) * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBReadAhead.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNATHardened.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetBaseService.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetBaseService.h (modified) * trunk/src/VBox/VMM/PDMUsb.cpp (modified) OSE header fixes Wed, 31 Mar 2010 13:02:04 GMT vboxsync [27891] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) VMMDev: separately process video mode hints for different guest ... Wed, 31 Mar 2010 12:57:26 GMT vboxsync [27890] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) USB keyboard: state machine refinements, locking, Caps Lock scancode bug Wed, 31 Mar 2010 09:46:21 GMT vboxsync [27870] * trunk/src/VBox/Devices/Network/scripts (added) * trunk/src/VBox/Devices/Network/scripts/VBoxConvertNATStats.sh (added) * trunk/src/VBox/Devices/Network/scripts/VBoxPortForwarding.py (added) OSE fixes for NAT Wed, 31 Mar 2010 09:45:53 GMT vboxsync [27869] * trunk/src/VBox/Devices/Network/slirp/bsd (added) * trunk/src/VBox/Devices/Network/slirp/bsd/amd64 (added) * trunk/src/VBox/Devices/Network/slirp/bsd/amd64/in_cksum.c (added) * trunk/src/VBox/Devices/Network/slirp/bsd/amd64/include (added) * trunk/src/VBox/Devices/Network/slirp/bsd/amd64/include/in_cksum.h (added) * trunk/src/VBox/Devices/Network/slirp/bsd/i386 (added) * trunk/src/VBox/Devices/Network/slirp/bsd/i386/in_cksum.c (added) * trunk/src/VBox/Devices/Network/slirp/bsd/i386/include (added) * trunk/src/VBox/Devices/Network/slirp/bsd/i386/include/in_cksum.h (added) * trunk/src/VBox/Devices/Network/slirp/bsd/kern (added) * trunk/src/VBox/Devices/Network/slirp/bsd/kern/kern_mbuf.c (added) * trunk/src/VBox/Devices/Network/slirp/bsd/kern/uipc_mbuf.c (added) * trunk/src/VBox/Devices/Network/slirp/bsd/kern/uipc_mbuf2.c (added) * trunk/src/VBox/Devices/Network/slirp/bsd/sys (added) * trunk/src/VBox/Devices/Network/slirp/bsd/sys/mbuf.h (added) * trunk/src/VBox/Devices/Network/slirp/libalias/HISTORY (added) * trunk/src/VBox/Devices/Network/slirp/libalias/libalias.3 (added) OSE fixes for NAT Wed, 31 Mar 2010 09:18:08 GMT vboxsync [27862] * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (added) export Devices/Storage/UsbMsd.cpp to OSE Wed, 31 Mar 2010 08:22:22 GMT vboxsync [27851] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) Backed out acpi part of r59458; breaks Windows guests Wed, 31 Mar 2010 03:42:56 GMT vboxsync [27848] * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT service: sync with changes in DrvNAT. NAT service is compilable ... Tue, 30 Mar 2010 21:02:49 GMT vboxsync [27844] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) DevPCNet.cpp: Use the buffered network driver interface. Tue, 30 Mar 2010 21:02:01 GMT vboxsync [27843] * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) DrvNetSniffer.cpp: Wrap the buffer based network interface. Tue, 30 Mar 2010 21:01:26 GMT vboxsync [27842] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) DrvNAT: Added missing FreeBuf method. Tue, 30 Mar 2010 21:00:51 GMT vboxsync [27840] * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/intnetinline.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) DrvIntNet,++: Implemented the missing buffer methods, added padding ... Tue, 30 Mar 2010 20:31:42 GMT vboxsync [27839] * trunk/src/VBox/Additions/WINNT/Graphics/Display/dd.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/screen.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/vbox.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/vhwa.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/vboxioctl.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp (modified) 2d: working multi-monitor + some fixing for working with not-using- ... Tue, 30 Mar 2010 17:52:53 GMT vboxsync [27838] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) USB keyboard: avoid loosing keypresses due to missed URBs Tue, 30 Mar 2010 13:54:01 GMT vboxsync [27827] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: enabled VBOX_NAT_DELAY_HACK for trunk as well (Windows host only) Tue, 30 Mar 2010 13:32:40 GMT vboxsync [27825] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) DevPCNet.cpp: Removed the experimental PCNET_QUEUE_SEND_PACKETS code. Tue, 30 Mar 2010 09:00:05 GMT vboxsync [27817] * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) BIOS: fixed VBOX_VERSION_STAMP dependency Tue, 30 Mar 2010 08:43:53 GMT vboxsync [27815] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) VBoxHDD: Fix VDGetFormat, we don't have disk structure at this point Mon, 29 Mar 2010 20:57:16 GMT vboxsync [27810] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Another fix Mon, 29 Mar 2010 20:55:16 GMT vboxsync [27809] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Compile fix Mon, 29 Mar 2010 20:52:56 GMT vboxsync [27808] * trunk/include/VBox/VBoxHDD-Plugin.h (modified) * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/ISCSIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/ParallelsHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/RawHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/VDICore.h (modified) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VBoxHDD: First part of the async I/O support * The async I/O ... Mon, 29 Mar 2010 20:18:50 GMT vboxsync [27806] * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Storage/VBoxHDD+DrvBlock+DrvVD: implement core code for live snapshot ... Mon, 29 Mar 2010 17:54:17 GMT vboxsync [27799] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) ACPI: conditionally expose NIC object to OSX guests Mon, 29 Mar 2010 16:09:43 GMT vboxsync [27797] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (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/Storage/fdc.c (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVDSnap.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/include/AutoCaller.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOptArgv.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSemRW.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) misc compiler warning fixes, comment typos and other minor cleanups Mon, 29 Mar 2010 16:02:41 GMT vboxsync [27795] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) ACPI: we do support reset register, so say so in FADT (OSX checks it) Mon, 29 Mar 2010 01:55:34 GMT vboxsync [27765] * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: log too noisy. Mon, 29 Mar 2010 00:05:38 GMT vboxsync [27764] * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) NAT: on succesful sent of ICMP packet to the ICMP raw socket, charge ... Fri, 26 Mar 2010 16:43:43 GMT vboxsync [27754] * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) Main/Display, Devices/Graphics: added a generic guest ... Fri, 26 Mar 2010 13:23:35 GMT vboxsync [27739] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) DrvVD: Implement set size operation for the async I/O interface Fri, 26 Mar 2010 12:57:46 GMT vboxsync [27736] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) VD: Correct return code if everything was transfered successfully Fri, 26 Mar 2010 12:56:00 GMT vboxsync [27735] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VMDK: Don't try to read more bytes from the descriptor than the filesize Fri, 26 Mar 2010 12:20:00 GMT vboxsync [27734] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) AHCI: Report I/O errors to the guest Thu, 25 Mar 2010 17:23:59 GMT vboxsync [27718] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) DrvIntNet: fixed destructor if constructor failed Thu, 25 Mar 2010 16:35:18 GMT vboxsync [27717] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Zero AH on 0xec00 call. Thu, 25 Mar 2010 15:51:04 GMT vboxsync [27715] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) BIOS: Avoid unimplemented message in log on AMD64 target mode callback. Thu, 25 Mar 2010 12:25:09 GMT vboxsync [27699] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) LsiLogic: Don't send an interrupt for every completed request but ... Thu, 25 Mar 2010 10:32:25 GMT vboxsync [27692] * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Pass boot NIC PCI dev/fn separately to DevPcBios. Easier to ... Wed, 24 Mar 2010 21:00:35 GMT vboxsync [27686] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) DevOHCI: fixed segfault in ''rhport_set_if_connected()'' Wed, 24 Mar 2010 18:37:48 GMT vboxsync [27682] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBQGL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFrameBuffer.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFrameBuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBufferQGL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBufferQGL.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.h (modified) 2d: unified code for VBoxXxx & UIXxx, moved 2D state logic outside ... Wed, 24 Mar 2010 15:46:26 GMT vboxsync [27672] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) LsiLogic: Small optimization. Data buffers are allocated page aligned ... Wed, 24 Mar 2010 15:45:38 GMT vboxsync [27671] * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIIoReq.cpp (modified) SCSI: Fixes for the async I/O path Wed, 24 Mar 2010 13:15:14 GMT vboxsync [27666] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) DevACPI.cpp: Restored code removed in r58897 as it is techincally ... Wed, 24 Mar 2010 12:33:33 GMT vboxsync [27665] * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILun.cpp (modified) SCSI: Cleanup during destruction Wed, 24 Mar 2010 12:05:54 GMT vboxsync [27664] * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) SCSI: More statistics Wed, 24 Mar 2010 11:01:35 GMT vboxsync [27661] * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (modified) VSCSI: Add the command queuing supported flag for hard disks Wed, 24 Mar 2010 11:01:01 GMT vboxsync [27660] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: Update the sense data only for a CHECK_CONDITION return code Wed, 24 Mar 2010 09:59:12 GMT vboxsync [27659] * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (modified) VSCSI: Fixed unitialized variable Wed, 24 Mar 2010 09:56:26 GMT vboxsync [27658] * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (modified) VSCSI: Fixed unitialized variable Wed, 24 Mar 2010 06:59:39 GMT vboxsync [27657] * trunk/src/VBox/Devices/Storage/VSCSI/VSCSISgBuf.cpp (modified) VSCSI: typo Tue, 23 Mar 2010 23:30:55 GMT vboxsync [27655] * trunk/src/VBox/Devices/Storage/testcase/tstVDSnap.cpp (modified) Make testing forward and backwards merges easier Tue, 23 Mar 2010 23:29:03 GMT vboxsync [27654] * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) DrvSCSI: Use the new VSCSI component and implement the async interface Tue, 23 Mar 2010 23:28:26 GMT vboxsync [27653] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vscsi.h (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/VSCSI (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInline.h (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIIoReq.cpp (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILun.cpp (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSISense.cpp (added) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSISgBuf.cpp (added) VSCSI: New SCSI interpreter component which will replace the old ... Tue, 23 Mar 2010 13:42:34 GMT vboxsync [27628] * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) HPET: testcase update Tue, 23 Mar 2010 13:36:42 GMT vboxsync [27627] * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) HPET: nitpicking Tue, 23 Mar 2010 12:06:34 GMT vboxsync [27623] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VMDK: Fix OVF export and import Mon, 22 Mar 2010 09:17:14 GMT vboxsync [27573] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: cosmetics; refined comments Mon, 22 Mar 2010 08:32:26 GMT vboxsync [27571] * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) NAT: some spaces Mon, 22 Mar 2010 03:48:45 GMT vboxsync [27569] * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) NAT: bsd mbuf releasing of zones is corrected. Mon, 22 Mar 2010 03:37:08 GMT vboxsync [27568] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: ICMP Darwin specifics. Darwin reports IP in host format and ... Sun, 21 Mar 2010 23:26:10 GMT vboxsync [27565] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) DrvNAT.cpp: Fixed cleanup bug in drvNATDestruct where it would crash ... Sun, 21 Mar 2010 13:59:33 GMT vboxsync [27561] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) DrvDiskIntegrity: Save the last write access to sectors. Makes ... Sun, 21 Mar 2010 13:54:41 GMT vboxsync [27560] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) Fix #4631 (Crash when taking a snapshot of a VM running with ... Sat, 20 Mar 2010 22:00:53 GMT vboxsync [27559] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) Don't build the disk integrity driver by default Sat, 20 Mar 2010 21:24:18 GMT vboxsync [27558] * trunk/include/VBox/log.h (modified) * 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/Storage/DrvDiskIntegrity.cpp (added) Storage: Simple driver for checking data integrity of virtual disks Fri, 19 Mar 2010 15:40:19 GMT vboxsync [27542] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) VMMDev: balloon chunks stam unit is count not bytes Fri, 19 Mar 2010 13:23:06 GMT vboxsync [27533] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VMDK: Use RTMemRealloc Fri, 19 Mar 2010 13:10:47 GMT vboxsync [27531] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VMDK: Optimize descriptor writes. Prepare the whole descriptor in a ... Fri, 19 Mar 2010 11:29:06 GMT vboxsync [27525] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VMDK: Only update the modification UUID if it changed from the ... Thu, 18 Mar 2010 18:59:08 GMT vboxsync [27497] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/tcp.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) iprt,rdp,drvnamedpipe: Changed the RTSOCKET type from int to a struct ... Thu, 18 Mar 2010 12:17:32 GMT vboxsync [27477] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VMDK: No need to update the line if cb is 0 Thu, 18 Mar 2010 11:13:17 GMT vboxsync [27476] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) VMDK: Use the I/O interface Thu, 18 Mar 2010 09:51:21 GMT vboxsync [27470] * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) DevRTC: fixed assertion (addendum to r58944)