# # ChangeLog for trunk/src in vbox # # Generated by Trac 1.4.3.2 # Dec 2, 2024 1:28:35 PM Thu, 11 Sep 2008 15:10:36 GMT vboxsync [12406] * trunk/src/VBox/Main/Global.cpp (modified) Todo added for VBOXOSTYPE_OS2 Thu, 11 Sep 2008 15:01:43 GMT vboxsync [12405] * trunk/src/VBox/VMM/PGM.cpp (modified) We must flush the PGM pool cache if the guest mode changes; we don't ... Thu, 11 Sep 2008 14:58:38 GMT vboxsync [12404] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Cut off calculated addresses when not in 64 bits mode. (fixes OS/2 ... Thu, 11 Sep 2008 12:28:30 GMT vboxsync [12403] * trunk/src/libs/xpcom18a4/python/sample/shellcommon.py (modified) - stats related fixes in shell Thu, 11 Sep 2008 12:19:14 GMT vboxsync [12402] * trunk/src/VBox/Frontends/VirtualBox4/src/VBoxDiskImageManagerDlg.cpp (modified) FE/Qt4: r36450 is true for all systems. So do not use processEvents ... Thu, 11 Sep 2008 11:10:34 GMT vboxsync [12401] * trunk/src/VBox/Main/testcase/tstCollector.cpp (modified) Windows build fix Thu, 11 Sep 2008 10:34:58 GMT vboxsync [12400] * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/Performance.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/darwin/PerformanceDarwin.cpp (modified) * trunk/src/VBox/Main/include/Performance.h (modified) * trunk/src/VBox/Main/include/PerformanceImpl.h (modified) * trunk/src/VBox/Main/linux/PerformanceLinux.cpp (modified) * trunk/src/VBox/Main/os2/PerformanceOs2.cpp (modified) * trunk/src/VBox/Main/solaris/PerformanceSolaris.cpp (modified) * trunk/src/VBox/Main/testcase/tstCollector.cpp (modified) * trunk/src/VBox/Main/win/PerformanceWin.cpp (modified) PerfAPI: Improved Win collector. More realistic performance test. No ... Thu, 11 Sep 2008 10:09:55 GMT vboxsync [12399] * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) typo Thu, 11 Sep 2008 09:35:52 GMT vboxsync [12398] * trunk/src/VBox/Frontends/VirtualBox4/src/VBoxDiskImageManagerDlg.cpp (modified) Do not recursively call processEvents inside the media enumerator. ... Thu, 11 Sep 2008 09:10:20 GMT vboxsync [12397] * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) RDP/server,VirtualBox4: Removed the whyload and other link debugging ... Thu, 11 Sep 2008 07:48:55 GMT vboxsync [12396] * trunk/src/VBox/Additions/WINNT/VBoxService/VBoxVMInfoNet.cpp (modified) Comment. Thu, 11 Sep 2008 07:43:35 GMT vboxsync [12395] * trunk/src/VBox/Additions/x11/xgraphics/vboxutils.c (modified) Additions/x11: fix error checking in Xorg 1.5 graphics driver Thu, 11 Sep 2008 07:29:28 GMT vboxsync [12394] * trunk/src/VBox/Additions/WINNT/VBoxService/VBoxVMInfoNet.cpp (modified) VBoxService: Fix for current interface. Thu, 11 Sep 2008 07:25:47 GMT vboxsync [12393] * trunk/src/VBox/Additions/WINNT/VBoxService/VBoxVMInfoNet.cpp (modified) Number of interfaces. Thu, 11 Sep 2008 07:21:51 GMT vboxsync [12392] * trunk/src/VBox/Additions/WINNT/VBoxService/VBoxVMInfoNet.cpp (modified) Tabs. Thu, 11 Sep 2008 01:22:14 GMT vboxsync [12390] * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) VirtualBox4/Makefile: VirtualBoxVM.app -> VirtualBox4VM.app. Thu, 11 Sep 2008 01:18:04 GMT vboxsync [12389] * trunk/src/VBox/Debugger/Makefile.kmk (modified) Debugger: Corrected tstVBoxDbg3 libs (linked with the qt4 dylib). Thu, 11 Sep 2008 01:14:55 GMT vboxsync [12388] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) VBoxPython: Need initVBoxPython2_3 for VBoxPython2_3.so, just like ... Thu, 11 Sep 2008 01:02:18 GMT vboxsync [12387] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) VirtualBox/Makefile: Fixed duplicate rules, let the qt4 bundle ... Thu, 11 Sep 2008 00:43:07 GMT vboxsync [12385] * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) RDP/VirtualBox4: try figure out why/where _close$UNIX2003 is dragged Wed, 10 Sep 2008 23:56:43 GMT vboxsync [12384] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: review. Wed, 10 Sep 2008 23:56:16 GMT vboxsync [12383] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) VBoxPython: DLLSUFF.darwin isn't working, use DLLSUFF. Wed, 10 Sep 2008 23:42:34 GMT vboxsync [12382] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) VBoxPython: Set DLLSUFF to .so for darwin. (both versions of python ... Wed, 10 Sep 2008 23:37:41 GMT vboxsync [12381] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: Open a new descriptor for reading the device to get ... Wed, 10 Sep 2008 23:15:38 GMT vboxsync [12380] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: darwin hacking. Wed, 10 Sep 2008 21:53:10 GMT vboxsync [12379] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) xpcom/VBoxPython2_5: seems the initializer function needs to be ... Wed, 10 Sep 2008 20:59:47 GMT vboxsync [12378] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) xpcom/makefile: added a VBoxPython2_5 target for the mac. Wed, 10 Sep 2008 20:27:31 GMT vboxsync [12376] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) xpcom/makefile: removed mac os x VBoxPhyton debugging. Wed, 10 Sep 2008 19:42:18 GMT vboxsync [12373] * trunk/src/VBox/Frontends/VirtualBox4/src/VBoxGlobal.cpp (modified) RT_ELEMENTS Wed, 10 Sep 2008 19:42:18 GMT vboxsync [12372] * trunk/src/VBox/Additions/WINNT/VBoxService/VBoxVMInfoNet.cpp (modified) VBoxService: Basic network interfaces lookup for guest properties. Wed, 10 Sep 2008 18:05:08 GMT vboxsync [12370] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) VBoxPython/mac: first bit - 'debugging'. Wed, 10 Sep 2008 17:55:26 GMT vboxsync [12369] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) VBoxPython/mac: first bit - building against the 10.4 framework. Wed, 10 Sep 2008 16:46:04 GMT vboxsync [12368] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) Storage/VBoxHDD-new: mark VDBackendInfo as in need of cleanup. ... Wed, 10 Sep 2008 16:21:34 GMT vboxsync [12367] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: disable paranoid size check because there are vmdks out ... Wed, 10 Sep 2008 16:10:59 GMT vboxsync [12366] * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) FE/Qt4: makefile typo Wed, 10 Sep 2008 16:00:18 GMT vboxsync [12365] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) VBoxHDD-new: rainy day @todo. Wed, 10 Sep 2008 15:41:36 GMT vboxsync [12364] * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) Installer/solaris: Corrected r36282. TODO: someone look at the QTGUI ... Wed, 10 Sep 2008 15:27:26 GMT vboxsync [12363] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: polling back to 1 sec. Wed, 10 Sep 2008 15:07:37 GMT vboxsync [12362] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) typo Wed, 10 Sep 2008 15:05:50 GMT vboxsync [12361] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: volatile vars and atomic set/get is required on the ... Wed, 10 Sep 2008 15:02:01 GMT vboxsync [12360] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) 2.6.27 vboxdrv compile fix Wed, 10 Sep 2008 14:52:15 GMT vboxsync [12359] * trunk/src/VBox/Additions/x11/installer/VBoxRandR.sh (modified) Additions/x11: deactivate dynamic resizing on guests with buggy ... Wed, 10 Sep 2008 14:48:52 GMT vboxsync [12358] * trunk/src/VBox/Additions/x11/installer/VBoxRandR.sh (modified) Additions/x11: deactivate dynamic resizing on guests with buggy ... Wed, 10 Sep 2008 14:41:59 GMT vboxsync [12357] * trunk/src/VBox/Additions/x11/installer/VBoxRandR.sh (modified) Additions/x11: deactivate dynamic resizing on guests with buggy ... Wed, 10 Sep 2008 14:10:43 GMT vboxsync [12356] * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_ja.ts (modified) * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_pt_BR.ts (modified) * trunk/src/VBox/Frontends/VirtualBox4/nls/qt_pt_BR.ts (modified) FE/Qt4: nls update for ja & pt_BR Wed, 10 Sep 2008 13:09:23 GMT vboxsync [12355] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) build fix. Wed, 10 Sep 2008 13:08:43 GMT vboxsync [12354] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) build fix. Wed, 10 Sep 2008 13:03:10 GMT vboxsync [12353] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: negated condition broke sparse vmdk files Wed, 10 Sep 2008 13:01:49 GMT vboxsync [12352] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) Host serial: fix compile error Wed, 10 Sep 2008 13:00:40 GMT vboxsync [12351] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) Host serial: Fix a bug which could cause a thread to exit after ... Wed, 10 Sep 2008 12:55:05 GMT vboxsync [12350] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Cleaned up a bit. Wed, 10 Sep 2008 12:27:11 GMT vboxsync [12349] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: darwin fix. Wed, 10 Sep 2008 12:19:15 GMT vboxsync [12348] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: build fixes. Wed, 10 Sep 2008 12:15:20 GMT vboxsync [12347] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: poll is busted on darwin/x86, so use select for the ... Wed, 10 Sep 2008 10:54:02 GMT vboxsync [12343] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) VBoxHDD-new: Use RTDirReadEx to get type of the entry and use ... Wed, 10 Sep 2008 10:19:32 GMT vboxsync [12342] * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_fr.ts (modified) FE/Qt: updated French NLS Wed, 10 Sep 2008 09:57:12 GMT vboxsync [12340] * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_fr.ts (modified) FE/Qt: updated French NLS Wed, 10 Sep 2008 09:45:53 GMT vboxsync [12339] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Minor comment correction Wed, 10 Sep 2008 09:24:34 GMT vboxsync [12338] * trunk/src/VBox/Main/HostImpl.cpp (modified) Typo. Wed, 10 Sep 2008 09:20:22 GMT vboxsync [12337] * trunk/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) Additions/solaris: fix building combined 32bit and 64bit additions. Wed, 10 Sep 2008 09:11:05 GMT vboxsync [12336] * trunk/src/VBox/Main/HostImpl.cpp (modified) Main/vboxnetflt: aggregate link Solaris NIC map. Wed, 10 Sep 2008 09:07:33 GMT vboxsync [12335] * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_fr.ts (modified) FE/Qt: updated French nls Wed, 10 Sep 2008 09:05:02 GMT vboxsync [12334] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: darwin fix. Wed, 10 Sep 2008 09:02:14 GMT vboxsync [12333] * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) Linux additions: added ARCH check Wed, 10 Sep 2008 08:47:15 GMT vboxsync [12332] * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_fr.ts (modified) FE/Qt: updated French nls Wed, 10 Sep 2008 08:44:41 GMT vboxsync [12331] * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox4/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_de.ts (modified) * trunk/src/VBox/Frontends/VirtualBox4/src/VBoxDiskImageManagerDlg.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox4/src/VBoxGlobal.cpp (modified) FE/Qt4: Added support for automatically generating the filedialog ... Wed, 10 Sep 2008 08:17:48 GMT vboxsync [12330] * trunk/src/VBox/Main/HostImpl.cpp (modified) Main/vboxnetflt: NIC Map naming adjustment. Wed, 10 Sep 2008 08:16:23 GMT vboxsync [12329] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) additional checks Wed, 10 Sep 2008 08:14:31 GMT vboxsync [12328] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) fixed VDBackendInfo() for plugins Wed, 10 Sep 2008 08:12:35 GMT vboxsync [12327] * trunk/src/VBox/Main/HostImpl.cpp (modified) Main/vboxnetflt: added vnic to Solaris NIC map. Wed, 10 Sep 2008 08:11:30 GMT vboxsync [12326] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Premature raw mode check eliminations. Wed, 10 Sep 2008 05:52:01 GMT vboxsync [12325] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) DrvHostSerial: Ported to darwin (untested). Wed, 10 Sep 2008 05:18:38 GMT vboxsync [12324] * trunk/include/VBox/pdmthread.h (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PDMThread.cpp (modified) PDMThread: New API PDMR3ThreadSleep. Fixed a per thread event sem leak. Wed, 10 Sep 2008 05:01:30 GMT vboxsync [12323] * trunk/src/VBox/Frontends/VirtualBox4/nls/VirtualBox_fr.ts (modified) FE/Qt: updates to French NLS Tue, 09 Sep 2008 20:03:07 GMT vboxsync [12320] * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox4/src/main.cpp (modified) small banner fix Tue, 09 Sep 2008 18:53:55 GMT vboxsync [12319] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Disable pre-mature raw mode checks. Hopefully ... Tue, 09 Sep 2008 18:15:40 GMT vboxsync [12318] * trunk/src/VBox/Makefile.kmk (modified) VBox/Makefile: VBOX_SINGLE_MAKEFILE Tue, 09 Sep 2008 18:14:12 GMT vboxsync [12317] * trunk/src/VBox/Installer/Makefile.kmk (modified) Installer/Makefile: converted the darwin installer to a real sub- ... Tue, 09 Sep 2008 17:18:49 GMT vboxsync [12316] * trunk/src/VBox/Installer/Makefile.kmk (modified) Installer/makefile: include win/Makefile.kmk as a proper sub-makefile Tue, 09 Sep 2008 17:06:56 GMT vboxsync [12315] * trunk/src/VBox/Installer/Makefile.kmk (modified) Installers/win/Makefiles: Some cleanup, pushed up to root (sub- ... Tue, 09 Sep 2008 17:00:42 GMT vboxsync [12314] * trunk/src/VBox/Additions/x11/xgraphics/vboxutils.c (modified) x11 additions: fix mapping of PCI memory for xorg 1.5 Tue, 09 Sep 2008 16:52:54 GMT vboxsync [12313] * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) code style fixes, strtup/shutdown fixes, integration with installer ... Tue, 09 Sep 2008 16:46:25 GMT vboxsync [12312] * trunk/src/VBox/Additions/Makefile.kmk (modified) Additions: fix Tue, 09 Sep 2008 16:14:09 GMT vboxsync [12311] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) further work on SMP BIOS tables (some ACPI code still TBD) Tue, 09 Sep 2008 16:10:02 GMT vboxsync [12310] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GVMM: Fixed a semaphore leak. Tue, 09 Sep 2008 15:59:45 GMT vboxsync [12309] * trunk/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Installer/makepackage.sh (modified) * trunk/src/VBox/Additions/solaris/Installer/postinstall.sh (modified) * trunk/src/VBox/Additions/solaris/Makefile.kmk (modified) Solaris/additions: Combined installation + original packing. Tue, 09 Sep 2008 15:59:08 GMT vboxsync [12308] * trunk/src/recompiler/VBoxRecompiler.c (modified) Activated flushing. Tue, 09 Sep 2008 15:57:02 GMT vboxsync [12307] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Logging Tue, 09 Sep 2008 15:51:08 GMT vboxsync [12306] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: make it understand the really odd vmdk variant used by ... Tue, 09 Sep 2008 15:50:15 GMT vboxsync [12305] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Flush the recompiler's TB cache each time we detect writes to ... Tue, 09 Sep 2008 15:35:01 GMT vboxsync [12304] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) VHD: fix non booting guests because of the wrong order we check for ... Tue, 09 Sep 2008 15:32:47 GMT vboxsync [12303] * trunk/src/recompiler/VBoxRecompiler.c (modified) Extra stat counter for TB flushes Tue, 09 Sep 2008 15:13:07 GMT vboxsync [12302] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) iprt: fixed RTMemExec leak in RTLogDestroy. Tue, 09 Sep 2008 15:09:41 GMT vboxsync [12301] * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) MSR_K8_CSTAR is not valid on Intel CPUs. (see #3158) Tue, 09 Sep 2008 15:07:21 GMT vboxsync [12300] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) Devices and VMM: cosmetics: removed full stops at the end of ... Tue, 09 Sep 2008 14:31:16 GMT vboxsync [12299] * trunk/include/VBox/rem.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Add option to REMR3State to flush all TBs. (currently not yet active) Tue, 09 Sep 2008 14:20:44 GMT vboxsync [12298] * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) Devices/testcase/Makefile: Fixed VBOX_DEVICES_TEST_OUT_DIR again. Tue, 09 Sep 2008 13:59:00 GMT vboxsync [12297] * trunk/include/VBox/vrdpapi.h (modified) * trunk/src/VBox/Main/include/RemoteUSBBackend.h (modified) Version 2 of remote USB protocol. Tue, 09 Sep 2008 13:53:29 GMT vboxsync [12296] * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) More wrong function parameter descriptions Tue, 09 Sep 2008 13:47:40 GMT vboxsync [12295] * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) Wrong parameter info for CSAM imports