# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Apr 8, 2025 3:04:52 AM Thu, 15 Mar 2007 11:08:22 GMT vboxsync [1505] * trunk/src/recompiler/target-i386/helper.c (modified) * trunk/src/recompiler/target-i386/op.c (modified) changed condition order Thu, 15 Mar 2007 10:21:39 GMT vboxsync [1504] * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) Handle shadow page out of sync situation. Thu, 15 Mar 2007 10:19:01 GMT vboxsync [1503] * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) extra checks Thu, 15 Mar 2007 10:00:42 GMT vboxsync [1502] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) Syncing of TSS virtual interrupt redirection bitmap added. Thu, 15 Mar 2007 09:22:58 GMT vboxsync [1501] * trunk/src/VBox/VMM/SELM.cpp (modified) Move redirection bitmap init. Thu, 15 Mar 2007 09:20:43 GMT vboxsync [1500] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Added virtual interrupt redirection bitmap to our TSS Thu, 15 Mar 2007 09:20:33 GMT vboxsync [1499] * trunk/include/VBox/types.h (modified) Added virtual interrupt redirection bitmap to our TSS Thu, 15 Mar 2007 02:17:58 GMT vboxsync [1498] * trunk/src/VBox/Main/Makefile (modified) hrm. Thu, 15 Mar 2007 02:15:47 GMT vboxsync [1497] * trunk/src/VBox/Devices/Builtins.cpp (modified) try unbreak l4... Thu, 15 Mar 2007 01:43:04 GMT vboxsync [1496] * trunk/src/VBox/Main/Makefile (modified) Fixed VBoxC install bustage from previous change and added some ... Thu, 15 Mar 2007 01:19:30 GMT vboxsync [1495] * trunk/src/VBox/Frontends/VirtualBox/src/COMDefs.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) Set VBOX_XPCOM_HOME like the default glue code in Main/glue. No ... Thu, 15 Mar 2007 01:18:15 GMT vboxsync [1494] * trunk/include/iprt/env.h (modified) * trunk/src/VBox/Runtime/r3/posix/env-posix.cpp (modified) two new RTEnv APIs. Thu, 15 Mar 2007 00:38:32 GMT vboxsync [1493] * trunk/src/VBox/Main/Makefile (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) Made VBoxSVCM link on darwin and put the component/ files directly ... Wed, 14 Mar 2007 20:35:45 GMT vboxsync [1492] * trunk/Config.kmk (modified) VBOX_WITH_INSTALLER for darwin. Wed, 14 Mar 2007 19:50:46 GMT vboxsync [1491] * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) Flush the config file before closing it to try prevent data loss on ... Wed, 14 Mar 2007 19:44:26 GMT vboxsync [1490] * trunk/src/VBox/Main/MachineImpl.cpp (modified) Flush the config file before closing it to try prevent data loss on ... Wed, 14 Mar 2007 19:31:19 GMT vboxsync [1489] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) r=bird: added missing (). Wed, 14 Mar 2007 19:27:25 GMT vboxsync [1488] * trunk/src/VBox/Devices/Makefile (modified) moved driver to the right lib. Wed, 14 Mar 2007 19:02:07 GMT vboxsync [1487] * trunk/include/VBox/pdm.h (modified) please don't mess up the indent, and the lenght of those lines ... Wed, 14 Mar 2007 18:51:51 GMT vboxsync [1486] * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) build fix. Wed, 14 Mar 2007 18:50:17 GMT vboxsync [1485] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) More build fixes. Wed, 14 Mar 2007 18:32:53 GMT vboxsync [1484] * trunk/src/VBox/Devices/Builtins.h (modified) removed obsolete external. Wed, 14 Mar 2007 18:31:10 GMT vboxsync [1483] * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) buildfix Wed, 14 Mar 2007 18:29:49 GMT vboxsync [1482] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) build fix. Wed, 14 Mar 2007 18:28:14 GMT vboxsync [1481] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) No longer require contiguous memory for the VM structure. Did long ... Wed, 14 Mar 2007 18:27:47 GMT vboxsync [1480] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstLow.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) No longer require contiguous memory for the VM structure. Did long ... Wed, 14 Mar 2007 18:23:01 GMT vboxsync [1479] * trunk/include/VBox/selm.h (modified) removed obsolete api. Wed, 14 Mar 2007 17:30:12 GMT vboxsync [1478] * trunk/src/recompiler/target-i386/exec.h (modified) * trunk/src/recompiler/target-i386/helper.c (modified) * trunk/src/recompiler/target-i386/op.c (modified) * trunk/src/recompiler/target-i386/translate.c (modified) Support VME in guests. (v86 extensions) Wed, 14 Mar 2007 16:42:04 GMT vboxsync [1477] * trunk/src/VBox/Devices/Makefile (modified) Forgot serial port changes in the Makefile... Wed, 14 Mar 2007 16:36:04 GMT vboxsync [1476] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/pdm.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Serial/serial.c (modified) First go at a serial port device with I/O hooked to named pipe/local ... Wed, 14 Mar 2007 15:50:33 GMT vboxsync [1475] * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) enums are 32-bit according to the C standard Wed, 14 Mar 2007 15:43:39 GMT vboxsync [1474] * trunk/src/VBox/Main/Makefile (modified) build fix Wed, 14 Mar 2007 15:00:01 GMT vboxsync [1473] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/COMDefs.cpp (modified) Main: XPCOM: Initial implementation of auto-startable "out-of-proc" ... Wed, 14 Mar 2007 14:59:26 GMT vboxsync [1472] * trunk/include/VBox/com/ptr.h (modified) Main: XPCOM: Initial implementation of auto-startable "out-of-proc" ... Wed, 14 Mar 2007 14:59:04 GMT vboxsync [1471] * trunk/src/VBox/Main/Makefile (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/idl/xpidl.xsl (modified) * trunk/src/VBox/Main/linux/module.cpp (modified) * trunk/src/VBox/Main/linux/server.cpp (modified) * trunk/src/VBox/Main/linux/server_module.cpp (added) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) Main: XPCOM: Initial implementation of auto-startable "out-of-proc" ... Wed, 14 Mar 2007 14:58:04 GMT vboxsync [1470] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) Runtime: Stubbed RTTimerStart/Stop. Wed, 14 Mar 2007 14:54:19 GMT vboxsync [1469] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) FE/Qt: Don't pollute public namespace with one-time private methods. Wed, 14 Mar 2007 12:26:51 GMT vboxsync [1468] * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) Error details for when we can't get contiguous or low memory. Wed, 14 Mar 2007 11:38:46 GMT vboxsync [1467] * trunk/src/VBox/Frontends/VirtualBox/include/QIRichLabel.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/QIRichLabel.cpp (modified) Hypertext references support added into QIRichLabel extension. Wed, 14 Mar 2007 11:35:03 GMT vboxsync [1466] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) Line break added into "Shared Folders" LED tool-tip. Wed, 14 Mar 2007 10:06:39 GMT vboxsync [1465] * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) 2nd attempt with segment prefix support Wed, 14 Mar 2007 10:05:10 GMT vboxsync [1464] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Added DISQuerySegPrefixByte Wed, 14 Mar 2007 10:04:40 GMT vboxsync [1463] * trunk/include/VBox/dis.h (modified) Added DISQuerySegPrefixByte Wed, 14 Mar 2007 09:45:03 GMT vboxsync [1462] * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) Backed out incorrect 19519 Wed, 14 Mar 2007 09:39:09 GMT vboxsync [1461] * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) Don't forget segment override prefix bytes in patch jumps and calls. Wed, 14 Mar 2007 03:45:32 GMT vboxsync [1460] * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) Partial fix for the VirtualBox startup hang - don't allocate ... Wed, 14 Mar 2007 02:03:16 GMT vboxsync [1459] * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) darwin is *not* using SDL (don't know how to ship it yet there and we ... Wed, 14 Mar 2007 01:15:29 GMT vboxsync [1458] * trunk/src/VBox/Devices/Builtins.cpp (modified) oops. Wed, 14 Mar 2007 00:02:41 GMT vboxsync [1457] * trunk/src/VBox/Devices/PC/BIOS/Makefile (modified) Make sure the output directory exists. (stupid me) Tue, 13 Mar 2007 23:34:47 GMT vboxsync [1456] * trunk/src/VBox/Runtime/Makefile (modified) for everyone. Tue, 13 Mar 2007 20:41:45 GMT vboxsync [1455] * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) Boot items table implemented through QListView class. This table ... Tue, 13 Mar 2007 17:16:54 GMT vboxsync [1454] * trunk/include/iprt/assert.h (modified) another try... Tue, 13 Mar 2007 16:33:04 GMT vboxsync [1453] * trunk/src/VBox/Devices/PC/Etherboot-src/arch/i386/core/realmode_asm.S (modified) warning Tue, 13 Mar 2007 16:30:31 GMT vboxsync [1452] * trunk/include/iprt/assert.h (modified) g++ v4.1.1. on AMD64 has trouble with AssertCompileMemberAlignment, ... Tue, 13 Mar 2007 16:28:52 GMT vboxsync [1451] * trunk/include/iprt/cdefs.h (modified) grr Tue, 13 Mar 2007 16:13:50 GMT vboxsync [1450] * trunk/src/VBox/VMM/SELM.cpp (modified) r=bird Tue, 13 Mar 2007 16:12:54 GMT vboxsync [1449] * trunk/src/VBox/VMM/SELMInternal.h (modified) r=bird Tue, 13 Mar 2007 16:12:21 GMT vboxsync [1448] * trunk/include/iprt/cdefs.h (modified) AssertCompileMemberAlignment didn't work in C++ code on with gcc ... Tue, 13 Mar 2007 15:52:59 GMT vboxsync [1447] * trunk/src/VBox/VMM/PDMInternal.h (modified) spaces Tue, 13 Mar 2007 15:52:21 GMT vboxsync [1446] * trunk/src/VBox/VMM/TRPM.cpp (modified) spaces Tue, 13 Mar 2007 15:22:09 GMT vboxsync [1445] * trunk/src/VBox/VMM/VMMGC/DBGFGC.cpp (modified) style: dropped unnecessary parenthesis. Tue, 13 Mar 2007 15:15:35 GMT vboxsync [1444] * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) doxygen comments... Tue, 13 Mar 2007 15:09:02 GMT vboxsync [1443] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) cast the uint16_t selector value before shifting it, just a precaution. Tue, 13 Mar 2007 15:00:01 GMT vboxsync [1442] * trunk/src/VBox/VMM/PDMLdr.cpp (modified) spaces Tue, 13 Mar 2007 14:20:32 GMT vboxsync [1441] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/process-win32.cpp (modified) Updated the new command line syntax Tue, 13 Mar 2007 12:43:39 GMT vboxsync [1440] * trunk/Config.kmk (modified) Remove the -private version string suffix. Tue, 13 Mar 2007 10:49:25 GMT vboxsync [1439] * trunk/src/VBox/Main/MachineImpl.cpp (modified) Worked around a problem with Windows splitting process arguments by ... Tue, 13 Mar 2007 10:48:29 GMT vboxsync [1438] * trunk/src/VBox/VMM/PATM/PATMA.h (modified) * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) Finished trap/irq gate entry logging Tue, 13 Mar 2007 10:46:52 GMT vboxsync [1437] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) * trunk/src/VBox/VMM/PATM/PATMA.mac (modified) Added trap/irq gate logging Tue, 13 Mar 2007 10:38:52 GMT vboxsync [1436] * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) Reset should honor the warm reboot flag. Tue, 13 Mar 2007 09:35:26 GMT vboxsync [1435] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxConsoleWnd.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxProblemReporter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VMGlobalSettings.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxProblemReporter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VMGlobalSettings.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) 1827: Lock down Qt GUI implemented. These options are now supported ... Tue, 13 Mar 2007 09:00:06 GMT vboxsync [1434] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Log boot attempts to the release log (not just failed attempts as ... Mon, 12 Mar 2007 18:09:31 GMT vboxsync [1433] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Perform software reset of pcnet device(s) in the BIOS. This makes ... Mon, 12 Mar 2007 17:55:38 GMT vboxsync [1432] * trunk/src/VBox/Main/MachineImpl.cpp (modified) Made Main start new VMs using the command line "-startvm ... Mon, 12 Mar 2007 17:23:15 GMT vboxsync [1431] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) Corrected indenting in VBoxManage Mon, 12 Mar 2007 17:05:35 GMT vboxsync [1430] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) Added the syntax "-startvm " to the VirtualBox front ... Mon, 12 Mar 2007 15:13:55 GMT vboxsync [1429] * trunk/src/VBox/Additions/linux/xgraphics/vboxvideo.c (modified) Added a default dpi to the X11 graphics driver to make SUSE happy Mon, 12 Mar 2007 14:16:32 GMT vboxsync [1428] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) added convertdd functionality from vditool to VBoxManage (but no ... Mon, 12 Mar 2007 14:04:18 GMT vboxsync [1427] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) fixed BIOS guest log Mon, 12 Mar 2007 13:45:51 GMT vboxsync [1426] * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) off-by-one error Mon, 12 Mar 2007 13:21:05 GMT vboxsync [1425] * trunk/Config.kmk (modified) VBOX_VERSION_STRING without quotes in version-generated.mk Mon, 12 Mar 2007 12:59:31 GMT vboxsync [1424] * trunk/src/VBox/Frontends/VBoxSDL/vbox.ico (modified) use the same icon for VBoxSDL as for VirtualBox on Windows Mon, 12 Mar 2007 12:53:29 GMT vboxsync [1423] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) More stats Mon, 12 Mar 2007 12:37:28 GMT vboxsync [1422] * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) killed warning Mon, 12 Mar 2007 12:34:42 GMT vboxsync [1421] * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) Use offset instead of fault address (aliases). Mon, 12 Mar 2007 12:28:56 GMT vboxsync [1420] * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) more info Mon, 12 Mar 2007 12:26:13 GMT vboxsync [1419] * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) more verbose assertion Mon, 12 Mar 2007 12:18:27 GMT vboxsync [1418] * trunk/src/VBox/VMM/SELM.cpp (modified) Renamed variable. Mon, 12 Mar 2007 12:08:37 GMT vboxsync [1417] * trunk/src/VBox/VMM/VM.cpp (modified) Adjusted comment. Mon, 12 Mar 2007 12:00:27 GMT vboxsync [1416] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) Initial code for allowing a fully sized guest GDT. Mon, 12 Mar 2007 11:50:32 GMT vboxsync [1415] * trunk/Config.kmk (modified) append VBOX_VERSION_STRING to VBOX_VERSION_MK Mon, 12 Mar 2007 11:25:59 GMT vboxsync [1414] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) Added support for the shared clipboard parameters to VBoxManage Mon, 12 Mar 2007 11:17:52 GMT vboxsync [1413] * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxDiskImageManagerDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxDiskImageManagerDlg.ui.h (modified) VBoxMedia data member integrated into DiskImageItem class allowing ... Mon, 12 Mar 2007 11:02:24 GMT vboxsync [1412] * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) Fixed dangerous situation with partial hypervisor selector updates. Mon, 12 Mar 2007 09:57:46 GMT vboxsync [1411] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) Then just get rid of it. Mon, 12 Mar 2007 09:55:12 GMT vboxsync [1410] * trunk/src/VBox/VMM/SELMInternal.h (modified) Attempt to fix assertion Mon, 12 Mar 2007 09:52:21 GMT vboxsync [1409] * trunk/configure (modified) small cosmetical fix Mon, 12 Mar 2007 09:51:47 GMT vboxsync [1408] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Initial changes for floating SELM hypervisor selectors. Mon, 12 Mar 2007 09:50:35 GMT vboxsync [1407] * trunk/Config.kmk (modified) Backed out 19400. Million warnings with win32 host. Please fix properly. Mon, 12 Mar 2007 09:06:41 GMT vboxsync [1406] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Uninitialized variable. (pointed out by Frank)