# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Jan 10, 2025 10:42:09 AM Wed, 24 Jun 2009 08:10:25 GMT vboxsync [20880] * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) Queue suspend and power off calls from the VM for SMP guests ... Wed, 24 Jun 2009 07:40:43 GMT vboxsync [20879] * trunk/src/VBox/Additions/common/crOpenGL/pack/packspu.h (modified) * trunk/src/VBox/Additions/common/crOpenGL/pack/packspu_getstring.c (modified) gcc warnings Wed, 24 Jun 2009 07:02:01 GMT vboxsync [20878] * trunk/src/VBox/Runtime/include/internal/alignmentchecks.h (modified) gcc warning Wed, 24 Jun 2009 06:23:48 GMT vboxsync [20877] * trunk/src/VBox/Additions/x11/vboxvideo/vboxvideo_dri.c (modified) gcc warning Wed, 24 Jun 2009 06:23:02 GMT vboxsync [20876] * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) gcc warnings Wed, 24 Jun 2009 02:29:17 GMT vboxsync [20875] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Renamed almost all references to CallHost to CallRing3. Wed, 24 Jun 2009 02:19:29 GMT vboxsync [20874] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3. Wed, 24 Jun 2009 02:08:38 GMT vboxsync [20873] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) VMMGCCallHost -> VMMRZCallRing3[NoCpu]. Wed, 24 Jun 2009 01:58:42 GMT vboxsync [20872] * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMM: build fix. Wed, 24 Jun 2009 01:56:19 GMT vboxsync [20871] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (added) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) VMM: Make sure there is enough room for a few physical handler ... Wed, 24 Jun 2009 00:30:16 GMT vboxsync [20870] * trunk/src/VBox/VMM/DBGFSym.cpp (modified) DBGFSym.cpp: accidentally switched on dbghelp again. (r49015) Wed, 24 Jun 2009 00:27:17 GMT vboxsync [20869] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/DBGFSym.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) VMMR3RawRunGC: cause guru meditation if cr3 mismatches. ... Wed, 24 Jun 2009 00:10:55 GMT vboxsync [20868] * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) DBGFR3MemRead: Support for reading HMA by virtual address. Wed, 24 Jun 2009 00:09:39 GMT vboxsync [20867] * trunk/src/recompiler/VBoxRecompiler.c (modified) REMR3ReplayHandlerNotifications: Fixed list reversal regression from ... Tue, 23 Jun 2009 19:33:23 GMT vboxsync [20866] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) SUP: Removed two obsolete allocation APIs. Tue, 23 Jun 2009 19:27:16 GMT vboxsync [20865] * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) PGMAllMap: avoid lock owner assertions in PGMMapCheck. Tue, 23 Jun 2009 19:19:42 GMT vboxsync [20864] * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPInstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPUninstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstContiguous.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGetPagingMode.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInit.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstLow.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.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/GMM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/TM.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/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) SUP,*: API cleanup. Tue, 23 Jun 2009 18:28:26 GMT vboxsync [20863] * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) tstCFGM.cpp: unintentional change in r49006. Tue, 23 Jun 2009 18:25:31 GMT vboxsync [20862] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) SUP: Made SUPPageLock and SUPPageUnlock internal to SUP. Tue, 23 Jun 2009 18:09:33 GMT vboxsync [20861] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) SUPLib.cpp: removed outdated SUPPageAlloc/windows hack, SUPPageAlloc ... Tue, 23 Jun 2009 17:31:45 GMT vboxsync [20860] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUP: Bumped major version because of layout changes in RTLOGGER. ... Tue, 23 Jun 2009 17:29:34 GMT vboxsync [20859] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT: Increased the logger buffer and replaced a bunch RTUINT with ... Tue, 23 Jun 2009 16:56:15 GMT vboxsync [20858] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMHyper.cpp: Add 64KB to the heap size for each virtual CPU to ... Tue, 23 Jun 2009 16:56:07 GMT vboxsync [20857] * trunk/src/VBox/VMM/VMM.cpp (modified) MMHyper.cpp: Add 64KB to the heap size for each virtual CPU to ... Tue, 23 Jun 2009 16:33:56 GMT vboxsync [20856] * trunk/src/VBox/VMM/VMEmt.cpp (modified) Another one Tue, 23 Jun 2009 16:33:25 GMT vboxsync [20855] * trunk/src/VBox/VMM/VMEmt.cpp (modified) Extra assertion Tue, 23 Jun 2009 16:32:12 GMT vboxsync [20854] * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Use the custom logger prefix to indicate the virtual CPU ID. Tue, 23 Jun 2009 16:31:12 GMT vboxsync [20853] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT: Added custom prefix callback to the logger. Tue, 23 Jun 2009 16:21:46 GMT vboxsync [20852] * trunk/src/VBox/Main/MachineImpl.cpp (modified) Main: Don't assert when a DVD/Floppy image was unmounted at runtime. Tue, 23 Jun 2009 15:34:25 GMT vboxsync [20851] * trunk/src/VBox/Main/webservice/glue-jaxws.xsl (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.h (modified) * trunk/src/VBox/Main/webservice/websrv-cpp.xsl (modified) Webservice: handle NULL pointer object arguments in methods and ... Tue, 23 Jun 2009 15:29:13 GMT vboxsync [20850] * trunk/src/VBox/Frontends/VBoxBFE/SDLConsole.cpp (modified) typo Tue, 23 Jun 2009 15:27:51 GMT vboxsync [20849] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) API: typo fix Tue, 23 Jun 2009 15:04:14 GMT vboxsync [20848] * trunk/src/VBox/Runtime/include/internal/alignmentchecks.h (modified) alignmentchecks.h: wrong fix. Tue, 23 Jun 2009 15:01:55 GMT vboxsync [20847] * trunk/include/VBox/pdmdev.h (modified) pdmdev.h: major version (not really important, but whatever). Tue, 23 Jun 2009 14:57:46 GMT vboxsync [20846] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) If an active trap is already pending, then we must forward it first! Tue, 23 Jun 2009 14:55:25 GMT vboxsync [20845] * trunk/src/recompiler/VBoxRecompiler.c (modified) VBoxRecompiler.c: minor cleanup + @todo. Tue, 23 Jun 2009 14:53:10 GMT vboxsync [20844] * trunk/src/VBox/Main/webservice/glue-jaxws.xsl (modified) SDK: teach jax-ws glue bindings proper inheritance (respect 'extends' ... Tue, 23 Jun 2009 14:52:34 GMT vboxsync [20843] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) SDK: documentation updates Tue, 23 Jun 2009 14:48:10 GMT vboxsync [20842] * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxMediaManagerDlg.cpp (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HardDiskImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) API and Frontends: change IVirtualBox::openHardDisk to allow ... Tue, 23 Jun 2009 14:45:16 GMT vboxsync [20841] * trunk/src/VBox/VMM/TRPM.cpp (modified) Logging Tue, 23 Jun 2009 14:44:13 GMT vboxsync [20840] * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) Logging Tue, 23 Jun 2009 14:20:17 GMT vboxsync [20839] * trunk/src/VBox/Runtime/r3/init.cpp (modified) darwin build fix. Tue, 23 Jun 2009 14:15:46 GMT vboxsync [20838] * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) NMI updates Tue, 23 Jun 2009 13:58:21 GMT vboxsync [20837] * trunk/src/VBox/Runtime/include/internal/alignmentchecks.h (modified) IPRT: fixed Darwin Tue, 23 Jun 2009 13:55:47 GMT vboxsync [20836] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) NMI/SMI changes Tue, 23 Jun 2009 13:55:08 GMT vboxsync [20835] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) Interface for generating NMI & SMI added. Tue, 23 Jun 2009 13:38:22 GMT vboxsync [20834] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageUSB.cpp (modified) VBoxManage: fixed return value of ''VBoxManage usbfilter'' fails Tue, 23 Jun 2009 13:29:11 GMT vboxsync [20833] * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_it.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_it.ts (modified) FE/Qt4-NLS: updated Italian Tue, 23 Jun 2009 13:25:28 GMT vboxsync [20832] * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ar.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_bg.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_cs.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_el.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_es.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_eu.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_fi.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_fr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_hu.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_id.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_it.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ja.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_km_KH.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ko.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_nl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt_BR.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ro.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ru.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sk.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_tr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_uk.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_xx_YY.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_zh_CN.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_zh_TW.ts (modified) FE/Qt4-NLS: reverted accidentally changed strings Tue, 23 Jun 2009 13:24:42 GMT vboxsync [20831] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Main: refined docs on takeScreenShotSlow() Tue, 23 Jun 2009 13:04:18 GMT vboxsync [20830] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Comment added Tue, 23 Jun 2009 13:00:16 GMT vboxsync [20829] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Check and assume PDM locking is performed when calling the APIC ... Tue, 23 Jun 2009 12:58:29 GMT vboxsync [20828] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) SDK: documentation updates Tue, 23 Jun 2009 12:58:19 GMT vboxsync [20827] * trunk/src/VBox/Main/webservice/samples/perl/clienttest.pl (modified) SDK: fix broken perl testcase Tue, 23 Jun 2009 12:58:13 GMT vboxsync [20826] * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) Main: fixed bug in metric names reading Tue, 23 Jun 2009 12:55:36 GMT vboxsync [20825] * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) Export PDMCritSectIsOwner Tue, 23 Jun 2009 12:52:41 GMT vboxsync [20824] * trunk/src/VBox/VMM/VMMGC/VMMGC.def (modified) Export PDMCritSectIsOwner Tue, 23 Jun 2009 12:48:34 GMT vboxsync [20823] * trunk/src/VBox/Runtime/r3/stream.cpp (modified) iprt/stream.cpp: alignment hacks. Tue, 23 Jun 2009 12:44:05 GMT vboxsync [20822] * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) utf8-posix.cpp: Fixed allocation bug in rtstrConvert where we would ... Tue, 23 Jun 2009 12:42:19 GMT vboxsync [20821] * trunk/src/VBox/Runtime/include/internal/alignmentchecks.h (added) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/env-posix.cpp (modified) IPRT: alignment check hacking. Tue, 23 Jun 2009 12:38:44 GMT vboxsync [20820] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMListView.cpp (modified) FE/Qt4: prevent jumping around if several VM configs are changed with ... Tue, 23 Jun 2009 12:15:07 GMT vboxsync [20819] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) getenv -> RTEnvGet. Tue, 23 Jun 2009 12:06:23 GMT vboxsync [20818] * trunk/src/VBox/Frontends/VBoxShell/vboxshell.py (modified) * trunk/src/VBox/Main/glue/vboxapi.py (modified) Python: generate capitalized version of callbacks on Windows, now ... Tue, 23 Jun 2009 11:53:33 GMT vboxsync [20817] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) APIC logging changes Tue, 23 Jun 2009 11:37:14 GMT vboxsync [20816] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Logging change Tue, 23 Jun 2009 11:29:09 GMT vboxsync [20815] * trunk/src/VBox/GuestHost/OpenGL/packer/packer.py (modified) crOpenGL: fix guest/host crashes when client app uses incorrect ... Tue, 23 Jun 2009 10:40:53 GMT vboxsync [20814] * trunk/src/VBox/Main/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) Main: prototyped screenshot usable for scripting languages Tue, 23 Jun 2009 10:19:57 GMT vboxsync [20813] * trunk/src/VBox/GuestHost/OpenGL/packer/packer.py (modified) crOpenGL: tabs to spaces Tue, 23 Jun 2009 10:01:45 GMT vboxsync [20812] * trunk/src/recompiler/VBoxRecompiler.c (modified) gcc warning Tue, 23 Jun 2009 09:38:23 GMT vboxsync [20811] * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts (modified) German NLS update Tue, 23 Jun 2009 09:27:38 GMT vboxsync [20810] * trunk/src/VBox/VMM/PGMShw.h (modified) EPT fix for locking root page Tue, 23 Jun 2009 09:08:20 GMT vboxsync [20809] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) Runtime/getopt: new parameter value type 'UUID' Tue, 23 Jun 2009 08:43:53 GMT vboxsync [20808] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhysRWTmpl.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Removed dead code Tue, 23 Jun 2009 08:39:42 GMT vboxsync [20807] * trunk/src/VBox/Main/glue/vboxapi.py (modified) Python: better event wait routine, cleanup (callbacks still crash) Tue, 23 Jun 2009 08:09:26 GMT vboxsync [20806] * trunk/src/VBox/VMM/VMReq.cpp (modified) Update Tue, 23 Jun 2009 08:07:22 GMT vboxsync [20805] * trunk/src/VBox/VMM/VMReq.cpp (modified) Implemented support for VMCPUID_OTHER request packets. Tue, 23 Jun 2009 08:05:46 GMT vboxsync [20804] * trunk/include/VBox/types.h (modified) Introduced VMCPUID_OTHER Tue, 23 Jun 2009 07:37:59 GMT vboxsync [20803] * trunk/src/VBox/RDP/client/vrdp/rdpusb.c (modified) rdesktop: fixed parsing of bcdRev and bcdUSB (base is 16 not 10) Tue, 23 Jun 2009 06:32:16 GMT vboxsync [20802] * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/VBoxNetAdp-linux.c (modified) gcc warnings Tue, 23 Jun 2009 00:10:32 GMT vboxsync [20801] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) IPRT: The rest of the basic RTDbgMod code. Mon, 22 Jun 2009 23:47:37 GMT vboxsync [20800] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbg.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) IPRT: More RTDbgMod code. Mon, 22 Jun 2009 22:36:56 GMT vboxsync [20799] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) IPRT: More RTDbgMod code. Mon, 22 Jun 2009 20:15:25 GMT vboxsync [20798] * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_bg.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_km_KH.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_bg.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_km_KH.ts (modified) more German NLS strings Mon, 22 Jun 2009 19:22:10 GMT vboxsync [20797] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) VHD: Fix access beyond the data block bitmap with ASMBitTest and ... Mon, 22 Jun 2009 18:57:52 GMT vboxsync [20796] * trunk/src/VBox/VMM/PGMMap.cpp (modified) PGMMap.cpp: Take the PGM lock in a few place to avoid assertions ... Mon, 22 Jun 2009 18:40:42 GMT vboxsync [20795] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VMM: Fixed guest PAE issues on the mac. Mon, 22 Jun 2009 17:59:35 GMT vboxsync [20794] * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) gcc warnings Mon, 22 Jun 2009 17:05:03 GMT vboxsync [20793] * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h (modified) semevent*-r0drv-solaris.c(+spinlock-r0drv-solaris.c+the-solaris- ... Mon, 22 Jun 2009 16:48:12 GMT vboxsync [20792] * trunk/src/VBox/VMM/VMM.cpp (modified) VMMR3Term: Don't call RTMemProtect, use RTR3HyperSetGuard.. Mon, 22 Jun 2009 16:22:26 GMT vboxsync [20791] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) SUPR3PageProtect: don't call mprotect on locked memory. Mon, 22 Jun 2009 15:43:41 GMT vboxsync [20790] * trunk/src/VBox/Frontends/VirtualBox/nls/qt_ar.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_bg.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_ca.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_cs.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_de.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_el.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_es.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_eu.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_fi.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_fr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_hu.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_id.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_it.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_iw.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_ja.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_km_KH.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_ko.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_nl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_pl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_pt.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_pt_BR.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_ro.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_ru.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_sk.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_sr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_sv.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_tr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_uk.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_xx_YY.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_zh_CN.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/qt_zh_TW.ts (modified) FE/Qt4-NLS: updated qt_* translation files to 4.4.3 Mon, 22 Jun 2009 15:31:31 GMT vboxsync [20789] * trunk/include/iprt/asm.h (modified) iprt/asm.h: larger notes about alignment. Mon, 22 Jun 2009 15:26:40 GMT vboxsync [20788] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Do not call REMNotifyHandlerPhysicalModify under the PGM lock Mon, 22 Jun 2009 15:22:55 GMT vboxsync [20787] * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) Backed out 48906; redundant Mon, 22 Jun 2009 15:12:41 GMT vboxsync [20786] * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) remFlushHandlerNotifications does nothing without ... Mon, 22 Jun 2009 14:43:29 GMT vboxsync [20785] * trunk/include/iprt/asm.h (modified) IPRT: the ''ASMAtomicBit*'' functions '''must''' work on 32-bit ... Mon, 22 Jun 2009 14:37:39 GMT vboxsync [20784] * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) TM: Renamed the EmtLock to TimerCritSect as it's almost only used for ... Mon, 22 Jun 2009 14:15:21 GMT vboxsync [20783] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Less restrictive assertion for smp guests. Mon, 22 Jun 2009 14:13:59 GMT vboxsync [20782] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: incorrect alias address Mon, 22 Jun 2009 13:35:55 GMT vboxsync [20781] * trunk/src/VBox/VMM/MMHyper.cpp (modified) Default to a 2 MB hyper heap for guest SMP