# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 10:04:08 AM Tue, 19 Jan 2010 09:54:05 GMT vboxsync [25910] * trunk/src/VBox/Runtime/generic/RTFileReadAll-generic.cpp (modified) RTFileReadAll: Must pass DENY_NONE or we'll assert in down in RTFileOpen. Tue, 19 Jan 2010 09:49:39 GMT vboxsync [25909] * trunk/src/VBox/Runtime/generic/RTFileReadAll-generic.cpp (modified) RTFileReadAll-generic.cpp: committed too much. Mon, 18 Jan 2010 22:07:28 GMT vboxsync [25908] * trunk/include/iprt/lockvalidator.h (modified) * trunk/include/iprt/semaphore.h (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileReadAll-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/semrw-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/semrw-lockless-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semrw-posix.cpp (modified) RTSemRWIsReadOwner: For assertion in main. Mon, 18 Jan 2010 19:12:45 GMT vboxsync [25907] * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/SnapshotImpl.cpp (modified) Main: fix regression from today that media registry was not saved ... Mon, 18 Jan 2010 18:33:04 GMT vboxsync [25906] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) Main: remove the evil Auto*Lock*::maybeEnter() function which is no ... Mon, 18 Jan 2010 18:19:07 GMT vboxsync [25905] * trunk/src/VBox/Main/MachineImpl.cpp (modified) Main: build fix Mon, 18 Jan 2010 18:17:03 GMT vboxsync [25904] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Use settings version 1.10 for CPU hotplugging Mon, 18 Jan 2010 18:15:43 GMT vboxsync [25903] * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) Main: make restoreSnapshot() work with the lock validator; take ... Mon, 18 Jan 2010 17:16:40 GMT vboxsync [25902] * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) Build fix Mon, 18 Jan 2010 16:52:21 GMT vboxsync [25901] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/ConsoleVRDPServer.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/SessionImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxCallbackImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/SessionImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxCallbackImpl.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) CPU hotplug: Merge 4th patch. Implements the Main API and a ... Mon, 18 Jan 2010 15:39:35 GMT vboxsync [25900] * trunk/src/VBox/Devices/Storage/ATAController.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Same goes for the write handler and the duplicate ATAController code. Mon, 18 Jan 2010 15:34:50 GMT vboxsync [25899] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Runtime/common/log.cpp: gcc warning Mon, 18 Jan 2010 15:33:54 GMT vboxsync [25898] * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) Runtime/path-posix.cpp: gcc found this bug Mon, 18 Jan 2010 15:31:35 GMT vboxsync [25897] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) ATA: ataIOPortReadStr1: deal with the unlikely case where no data (or ... Mon, 18 Jan 2010 14:28:00 GMT vboxsync [25895] * trunk/src/VBox/Devices/PC/vbox.dsl (modified) ACPI: move HPET to proper place Mon, 18 Jan 2010 14:16:58 GMT vboxsync [25894] * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/include/objectslist.h (modified) Main: less locks: use the same lock for several lists Mon, 18 Jan 2010 14:08:39 GMT vboxsync [25893] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.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) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvAcpiCpu.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostFloppy.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvMediaISO.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRawImage.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/Frontends/VBoxBFE/DisplayImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/KeyboardImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/MouseImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/StatusImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/AudioSnifferInterface.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/KeyboardImpl.cpp (modified) * trunk/src/VBox/Main/MouseImpl.cpp (modified) * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/include/KeyboardImpl.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) PDMDrv,*: multi context drivers, part 2. Mon, 18 Jan 2010 13:07:29 GMT vboxsync [25892] * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/xml: always write passthrough setting to xml, even if it's false Mon, 18 Jan 2010 13:07:21 GMT vboxsync [25891] * trunk/include/VBox/pdmcommon.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/testcase/tstHelp.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) PDMDrv,*: multi context drivers, part 1. Mon, 18 Jan 2010 13:07:02 GMT vboxsync [25890] * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) AutoLock.cpp: build fix Mon, 18 Jan 2010 13:02:20 GMT vboxsync [25889] * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.h (modified) solaris/SharedFolders/*.h: Headers are 'headers', not ... Mon, 18 Jan 2010 12:16:07 GMT vboxsync [25888] * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) Main: split up huge Medium task thread function, part 4 (done) Mon, 18 Jan 2010 11:58:58 GMT vboxsync [25887] * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) Main: split up huge Medium task thread function, part 3 Mon, 18 Jan 2010 11:43:20 GMT vboxsync [25886] * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) Main: split up huge Medium task thread function, part 2 Mon, 18 Jan 2010 11:39:41 GMT vboxsync [25884] * trunk/src/VBox/VMM/pure_test.sh (modified) filemuncher Mon, 18 Jan 2010 11:37:07 GMT vboxsync [25883] * trunk/src/VBox/Additions/WINNT/VBoxCredProv/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredPoller.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredPoller.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProv.rc (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/guid.cpp (modified) * trunk/src/VBox/Additions/freebsd/drm/Makefile (modified) * trunk/src/VBox/Additions/freebsd/drm/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.c (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.c (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.c (modified) Additions: more header fixes Mon, 18 Jan 2010 11:29:39 GMT vboxsync [25882] * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) Main: split up huge Medium task thread function, part 1 Mon, 18 Jan 2010 11:29:12 GMT vboxsync [25881] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) Main: remove unused and broken autolock code Mon, 18 Jan 2010 11:26:35 GMT vboxsync [25880] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) Main: more locking order validation fixes Mon, 18 Jan 2010 11:14:49 GMT vboxsync [25879] * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.h (modified) Solaris/SharedFolders: fixed header date. Mon, 18 Jan 2010 11:12:49 GMT vboxsync [25878] * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.h (modified) Solaris/SharedFolders: fixed OSE headers. Mon, 18 Jan 2010 11:00:21 GMT vboxsync [25877] * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.h (added) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.h (added) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.h (added) Solaris/SharedFolders: missing files to OSE. Mon, 18 Jan 2010 10:54:05 GMT vboxsync [25876] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevEEPROM.cpp (modified) * trunk/src/VBox/Devices/Network/DevEEPROM.h (modified) e1000: Revised EERD patch applied (http://www.virtualbox.org/ticket/6008) Mon, 18 Jan 2010 09:07:38 GMT vboxsync [25875] * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) Additions/VBoxControl: undo accidentally committed testing hacks Mon, 18 Jan 2010 08:54:14 GMT vboxsync [25874] * trunk/src/VBox/Additions/WINNT/VBoxGINA/Dialog.cpp (modified) VBoxGINA: Added one more check for NetBIOS names. Mon, 18 Jan 2010 08:53:22 GMT vboxsync [25873] * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/main.cpp (modified) Additions/VBoxControl+VBoxClient: fix usage formatting Fri, 15 Jan 2010 17:27:40 GMT vboxsync [25872] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) Runtime/testcases: warning Fri, 15 Jan 2010 17:18:50 GMT vboxsync [25871] * trunk/src/VBox/HostDrivers/VBoxNetAdp/solaris/vboxnet.conf (modified) Solaris/VBoxNetAdp: don't add multiple vboxnet on bootup. Fri, 15 Jan 2010 17:04:45 GMT vboxsync [25870] * trunk/src/VBox/Devices/Makefile.kmk (modified) windows build fix Fri, 15 Jan 2010 17:01:23 GMT vboxsync [25869] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: no -Wshadow for the libalias stuff Fri, 15 Jan 2010 14:46:13 GMT vboxsync [25867] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) try to fix mac-ose Fri, 15 Jan 2010 14:26:49 GMT vboxsync [25866] * trunk/include/VBox/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.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/TRPMAll.cpp (modified) VMM: More micro optimizations. Fri, 15 Jan 2010 14:09:02 GMT vboxsync [25865] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTTimeSpec.cpp (moved) tstRTTimeSpec: renamed from tstTimeSpec, try fix darwin burn. Fri, 15 Jan 2010 14:02:04 GMT vboxsync [25864] * trunk/src/VBox/Additions/WINNT/VBoxGINA/Dialog.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/VBoxGINA.cpp (modified) VBoxGINA: Made UI handling more modular, added new handling also to ... Fri, 15 Jan 2010 13:48:02 GMT vboxsync [25863] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) VMMAll/EMAll.cpp: trailing spaces. Fri, 15 Jan 2010 13:47:46 GMT vboxsync [25862] * trunk/src/VBox/VMM/SELM.cpp (modified) SELM.cpp: Updated todo. Fri, 15 Jan 2010 13:39:42 GMT vboxsync [25861] * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) Main: windows build fix Fri, 15 Jan 2010 13:27:26 GMT vboxsync [25860] * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/Main/ConsoleVRDPServer.cpp (modified) * trunk/src/VBox/Main/DHCPServerImpl.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/GuestImpl.cpp (modified) * trunk/src/VBox/Main/GuestOSTypeImpl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/HostNetworkInterfaceImpl.cpp (modified) * trunk/src/VBox/Main/KeyboardImpl.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumAttachmentImpl.cpp (modified) * trunk/src/VBox/Main/MediumFormatImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/MouseImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/ProgressImpl.cpp (modified) * trunk/src/VBox/Main/RemoteUSBDeviceImpl.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SessionImpl.cpp (modified) * trunk/src/VBox/Main/SharedFolderImpl.cpp (modified) * trunk/src/VBox/Main/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/StorageControllerImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/USBDeviceImpl.cpp (modified) * trunk/src/VBox/Main/VFSExplorerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/xpcom/module.cpp (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) Main: cleanup: get rid of VirtualBoxBaseProto, move ... Fri, 15 Jan 2010 13:27:16 GMT vboxsync [25859] * trunk/src/VBox/Main/include/AutoCaller.h (copied) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/ProgressCombinedImpl.h (copied) * trunk/src/VBox/Main/include/ProgressImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) Main: cleanup: get rid of VirtualBoxBaseProto, move ... Fri, 15 Jan 2010 13:23:31 GMT vboxsync [25858] * trunk/src/VBox/VMM/SELM.cpp (modified) SELM.cpp: nitpicking Fri, 15 Jan 2010 13:16:29 GMT vboxsync [25856] * trunk/src/VBox/Runtime/testcase/tstTimeSpec.cpp (modified) tstTimeSpec.cpp: Converted to RTTest and added conversion tests. Fri, 15 Jan 2010 11:08:58 GMT vboxsync [25855] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) DevACPI.cpp: more bound checking. Fri, 15 Jan 2010 11:07:26 GMT vboxsync [25854] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) DevACPI.cpp: bound checking. Fri, 15 Jan 2010 10:53:09 GMT vboxsync [25852] * trunk/src/VBox/Installer/solaris/vboxconfig.sh (modified) Solaris/Installer: patch nwam for all vboxnet instances. Fri, 15 Jan 2010 10:49:36 GMT vboxsync [25851] * trunk/src/VBox/VMM/pure_test.sh (added) pure_test.sh: Script for testing out __attribute__((pure)), see ... Fri, 15 Jan 2010 10:36:46 GMT vboxsync [25850] * trunk/src/VBox/Additions/WINNT/VBoxGINA/Dialog.cpp (modified) VBoxGINA: Typo in comment. Fri, 15 Jan 2010 10:33:22 GMT vboxsync [25849] * trunk/src/VBox/Additions/WINNT/VBoxGINA/Dialog.cpp (modified) VBoxGINA: Added handling for FQDN values. Thu, 14 Jan 2010 22:12:21 GMT vboxsync [25848] * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/VMMDev2.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) CPU hotplug: Merge the third patch. Guest additions interface for the ... Thu, 14 Jan 2010 21:28:19 GMT vboxsync [25847] * trunk/src/VBox/Devices/PC/vbox-cpuhotplug.dsl (modified) Missing change Thu, 14 Jan 2010 21:11:44 GMT vboxsync [25846] * trunk/src/VBox/Devices/PC/vbox-cpuhotplug.dsl (modified) Change CPU hot-plug ACPI table to work with the changed interface Thu, 14 Jan 2010 19:50:48 GMT vboxsync [25845] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) Check for hot-plug flag Thu, 14 Jan 2010 19:47:44 GMT vboxsync [25844] * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) lockvalidator.cpp: Made it possible to configure it via the ... Thu, 14 Jan 2010 18:51:32 GMT vboxsync [25843] * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) Main: fix deadlock candidates detected by lock validator Thu, 14 Jan 2010 18:50:03 GMT vboxsync [25842] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) Main: lock validation adjustments Thu, 14 Jan 2010 18:35:33 GMT vboxsync [25841] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/HostNetworkInterfaceImpl.cpp (modified) * trunk/src/VBox/Main/include/netif.h (modified) VBoxNet (host-only): Revised version of r56609, GUI now uses proper ... Thu, 14 Jan 2010 17:40:31 GMT vboxsync [25840] * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) VBoxHeadless: -Wshadow Thu, 14 Jan 2010 17:00:04 GMT vboxsync [25839] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Main: Process extra data keys after the ACPI device was created ... Thu, 14 Jan 2010 16:55:55 GMT vboxsync [25838] * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) Address todos (changes the protocol for CPU ejection) and make it ... Thu, 14 Jan 2010 16:50:45 GMT vboxsync [25837] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM: More micro optimizations around CPUM getters and predicates. Thu, 14 Jan 2010 16:44:46 GMT vboxsync [25836] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) * trunk/src/VBox/Main/include/SnapshotImpl.h (modified) Main: locking order fixes; GUI comes up now with strict locking enabled Thu, 14 Jan 2010 16:27:58 GMT vboxsync [25835] * trunk/include/VBox/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) CPUM,VMM: Avoid calling CPUMGetGuestEFER until it's needed (see ... Thu, 14 Jan 2010 16:21:05 GMT vboxsync [25834] * trunk/include/VBox/com/AutoLock.h (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/SnapshotImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/objectslist.h (modified) Main: finish integration of Main lock validation with IPRT; only ... Thu, 14 Jan 2010 15:56:16 GMT vboxsync [25833] * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) lockvalidator.cpp: show the class+sub-class in the lock dump. Thu, 14 Jan 2010 15:12:53 GMT vboxsync [25831] * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/semrw-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/semrw-lockless-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/semevent-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/semeventmulti-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/semmutex-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semevent-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semmutex-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semrw-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/semevent-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/semeventmulti-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/semmutex-win.cpp (modified) iprt/lockvalidation: give better names to anonymous locks Thu, 14 Jan 2010 15:06:13 GMT vboxsync [25830] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) #3987: Virtio minor cs optimizations + timer stats. Thu, 14 Jan 2010 14:26:58 GMT vboxsync [25829] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/include/netif.h (modified) Solaris/Main/VBoxNet: use different network for auto vboxnet IP ... Thu, 14 Jan 2010 11:02:16 GMT vboxsync [25827] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) ConsoleImpl2: comment typo. Thu, 14 Jan 2010 10:59:36 GMT vboxsync [25826] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/include/netif.h (modified) * trunk/src/apps/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdpCtl, Main/NetIf: multiple vboxnet instance fixes for Solaris. Thu, 14 Jan 2010 10:39:12 GMT vboxsync [25825] * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) r=bird: hot-plug review and code style cleanup. check out the @todos Thu, 14 Jan 2010 10:03:22 GMT vboxsync [25824] * trunk/src/VBox/Additions/WINNT/VBoxCredProv/resource.h (added) VBoxCredProv: Export resource.h. Thu, 14 Jan 2010 09:10:56 GMT vboxsync [25823] * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/ISCSIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Devices: more -Wshadow Thu, 14 Jan 2010 09:09:04 GMT vboxsync [25822] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.c (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/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/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: -Wshadow fixes. Use ''RT_N2H'' and ''RT_H2N'' instead of ... Thu, 14 Jan 2010 01:43:33 GMT vboxsync [25820] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) The CPU is always attached if CPU hotplugging is not enabled Wed, 13 Jan 2010 23:09:52 GMT vboxsync [25819] * trunk/configure (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/vm/VBoxVMSettingsAudio.cpp (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) FreeBSD: Add support for PulseAudio. Contributed by Noriyoshi Kawano ... Wed, 13 Jan 2010 22:18:30 GMT vboxsync [25818] * trunk/src/VBox/Devices/Makefile.kmk (modified) Build fix Wed, 13 Jan 2010 22:08:17 GMT vboxsync [25817] * trunk/include/VBox/pdmifs.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/PC/ACPI/VBoxAcpi.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvAcpiCpu.cpp (added) * trunk/src/VBox/Devices/PC/vbox-cpuhotplug.dsl (added) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) CPU hotplug: Merge the second patch. ACPI changes to support CPU ... Wed, 13 Jan 2010 21:05:35 GMT vboxsync [25816] * trunk/include/VBox/em.h (modified) * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was ... Wed, 13 Jan 2010 19:10:43 GMT vboxsync [25815] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) space Wed, 13 Jan 2010 19:09:47 GMT vboxsync [25814] * trunk/src/VBox/VMM/CPUM.cpp (modified) VMM: enable SSSE3 in CPUID Wed, 13 Jan 2010 17:24:35 GMT vboxsync [25813] * trunk/include/VBox/com/AutoLock.h (moved) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/glue/AutoLock.cpp (moved) * trunk/src/VBox/Main/glue/initterm.cpp (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) Main: move AutoLock classes to glue Wed, 13 Jan 2010 17:18:52 GMT vboxsync [25812] * trunk/src/VBox/Main/glue/initterm.cpp (modified) Main: back out r56580 partially which broke VirtualBox startup Wed, 13 Jan 2010 17:10:01 GMT vboxsync [25811] * trunk/src/VBox/Additions/WINNT/VBoxCredProv (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/Makefile.kmk (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredPoller.cpp (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredPoller.h (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProv.cpp (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProv.def (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProv.h (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProv.rc (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredential.cpp (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredential.h (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/common.h (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/dll.cpp (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/dll.h (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/guid.cpp (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/guid.h (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/helpers.cpp (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/helpers.h (added) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/readme.txt (added) VBoxCredProv: Enabled building by default on OSE (second try). Wed, 13 Jan 2010 17:09:48 GMT vboxsync [25810] * trunk/src/VBox/Main/HostImpl.cpp (modified) OSE build fix Wed, 13 Jan 2010 16:40:02 GMT vboxsync [25809] * trunk/src/VBox/Main/AutoLock.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/glue/initterm.cpp (modified) * trunk/src/VBox/Main/include/AutoLock.h (modified) * trunk/src/VBox/Main/include/objectslist.h (modified) Main: adjust lock validation code to use IPRT lock validation, first ... Wed, 13 Jan 2010 16:29:30 GMT vboxsync [25808] * trunk/src/VBox/Additions/WINNT/Installer/Languages/English.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/Languages/French.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/Languages/German.nsh (modified) Windows Guest Additions installer messages cleanup. Wed, 13 Jan 2010 15:43:54 GMT vboxsync [25807] * trunk/src/VBox/Additions/WINNT/Makefile.kmk (modified) VBoxCredProv: Enabled building by default on OSE. Wed, 13 Jan 2010 14:44:56 GMT vboxsync [25806] * trunk/src/VBox/GuestHost/OpenGL/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedOpenGL/Makefile.kmk (modified) *OpenGL/Makefile.kmk: Drop the -Wno-shadow as the template no longer ... Wed, 13 Jan 2010 14:30:45 GMT vboxsync [25805] * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) strformat.cpp: Added missing va_end() in %N. Wed, 13 Jan 2010 14:24:12 GMT vboxsync [25804] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceExec.cpp (modified) VBoxServiceExec.cpp: fixed memory leak when getting an empty ... Wed, 13 Jan 2010 14:16:12 GMT vboxsync [25803] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM: provide reasonable cache info for Intel CPUs in leaf 4 of CPUID