# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Apr 3, 2025 12:27:59 AM Fri, 09 Apr 2010 13:48:22 GMT vboxsync [28142] * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) QSOCKET_FOREACH: log the same stuff for both versions, please. Fri, 09 Apr 2010 13:47:50 GMT vboxsync [28141] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp.c: Attempt at fixing #4811. Fri, 09 Apr 2010 11:49:05 GMT vboxsync [28138] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Main,NAT: Always pass the NAT network via CFGM. Use the network ... Fri, 09 Apr 2010 10:09:00 GMT vboxsync [28135] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: Fixed signed/unsigned compare warnings caused by type ... Fri, 09 Apr 2010 10:07:05 GMT vboxsync [28134] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) DrvIntNet.cpp: Count the GSO frames. Use new helpers for registering ... Fri, 09 Apr 2010 09:50:19 GMT vboxsync [28131] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) #4286: e1000: Force RX checksum in guest software. Fri, 09 Apr 2010 09:20:03 GMT vboxsync [28129] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/VGA: two forgotten "PDMCritSectLeave"s Fri, 09 Apr 2010 08:16:23 GMT vboxsync [28126] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) oops. Fri, 09 Apr 2010 08:15:38 GMT vboxsync [28125] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) DrvChar.cpp: cosmetics Fri, 09 Apr 2010 07:58:35 GMT vboxsync [28121] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: TX thread wakeup experiment. Fri, 09 Apr 2010 07:58:01 GMT vboxsync [28120] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) SrcIntNetR0: Added INTNETTRUNKSWPORT::pfnReportGsoCapabilities (new ... Thu, 08 Apr 2010 21:39:01 GMT vboxsync [28118] * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) DrvDiskIntegrity: Use the advanced S/G buffer compare method to get ... Thu, 08 Apr 2010 21:01:25 GMT vboxsync [28115] * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) DrvDiskIntegrity: Bug fix Thu, 08 Apr 2010 20:35:17 GMT vboxsync [28114] * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) DrvDiskIntegrity: Support for async I/O Thu, 08 Apr 2010 19:10:33 GMT vboxsync [28112] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.h (modified) LsiLogic: action mixup, fixes port 0 device detection with LSI ... Thu, 08 Apr 2010 17:10:51 GMT vboxsync [28108] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Fix Thu, 08 Apr 2010 16:03:10 GMT vboxsync [28103] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) build fix Thu, 08 Apr 2010 15:49:33 GMT vboxsync [28102] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: Check for MAX GSO frame size. Logging GSO decisions. Added ... Thu, 08 Apr 2010 15:42:36 GMT vboxsync [28101] * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) serial: Let the UART device signal if we are not ready to consume ... Thu, 08 Apr 2010 15:35:40 GMT vboxsync [28099] * trunk/include/VBox/VMMDev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Devices/VMMDev: inform the guest if we have an absolute pointing device Thu, 08 Apr 2010 14:44:41 GMT vboxsync [28095] * trunk/include/VBox/param.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) DrvIntNet.cpp,VBox/param.h: Adjusted the Send buffer so it can fit a ... Thu, 08 Apr 2010 13:21:36 GMT vboxsync [28089] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: * Implemented TSPMT as it has a predefined initial value. ... Thu, 08 Apr 2010 10:18:45 GMT vboxsync [28082] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) Network: allow to start the VM even if a network device is not ... Thu, 08 Apr 2010 10:02:18 GMT vboxsync [28079] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) Devices/Input/DevPS2: test a fix for a mouse reporting issue with ... Wed, 07 Apr 2010 23:50:34 GMT vboxsync [28076] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: Drop the E1K_LEDS_WITH_MUTEX #ifdefs. Don't set LEDs for ... Wed, 07 Apr 2010 23:42:21 GMT vboxsync [28075] * trunk/include/VBox/intnetinline.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) intnetinline.h: INTNETRingCommitFrameEx must account for the GSO header. Wed, 07 Apr 2010 23:22:53 GMT vboxsync [28073] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000.cpp: comments. Wed, 07 Apr 2010 23:22:31 GMT vboxsync [28072] * trunk/src/VBox/Devices/Network/Pcap.cpp (modified) pcap.cpp: let all the GSO segment frame use the same timestamp. Wed, 07 Apr 2010 22:37:08 GMT vboxsync [28068] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) intnetR0TrunkIfSendGsoFallback: bugfix. Wed, 07 Apr 2010 20:58:11 GMT vboxsync [28066] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) VBoxHDD: warnings Wed, 07 Apr 2010 20:54:34 GMT vboxsync [28065] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/vscsi.h (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIIoReq.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSISgBuf.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/PDMAsyncCompletionFileInternal.h (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp (modified) Storage: Convert from PDMDATASEG to RTSGSEG to avoid casting between ... Wed, 07 Apr 2010 18:45:51 GMT vboxsync [28061] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) Misc. Wed, 07 Apr 2010 18:45:45 GMT vboxsync [28060] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) DrvIntNet.cpp: GSO bug fix. Wed, 07 Apr 2010 18:45:31 GMT vboxsync [28059] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Devices/VMMDev: resend the last size hint correctly if the guest ... Wed, 07 Apr 2010 17:23:58 GMT vboxsync [28057] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) DevE1000: Generate GSO frames. Wed, 07 Apr 2010 17:22:59 GMT vboxsync [28056] * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) DrvNetSniffer: Handle GSO SGs. Wed, 07 Apr 2010 17:22:17 GMT vboxsync [28054] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) DrvNAT: Handle GSO SGs. 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.