# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 2:28:22 PM Thu, 15 Mar 2007 20:45:00 GMT vboxsync [1524] * trunk/src/VBox/VMM/TRPMInternal.mac (modified) VBOXTSS was changed... Thu, 15 Mar 2007 19:58:25 GMT vboxsync [1523] * trunk/src/VBox/VMM/testcase/Makefile (modified) Seems -g stabs is required after all. (TODO: check this on the mac) Thu, 15 Mar 2007 19:57:46 GMT vboxsync [1522] * trunk/include/VBox/vm.h (modified) Fixed an vm.mac/vm.h mismatch. Thu, 15 Mar 2007 19:20:45 GMT vboxsync [1521] * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMNetworkSettings.ui.h (modified) make internal network an available setting from GUI Thu, 15 Mar 2007 18:03:45 GMT vboxsync [1520] * trunk/src/VBox/Additions/linux/installer/vboxadd.sh (modified) * trunk/src/VBox/Additions/linux/installer/vboxvfs.sh (modified) dropped the superflous syslog dependency which made the vboxadd ... Thu, 15 Mar 2007 16:27:16 GMT vboxsync [1519] * trunk/src/VBox/VMM/EM.cpp (modified) Forward trap back to raw mode if the rechecked gate handler is valid. Thu, 15 Mar 2007 16:26:58 GMT vboxsync [1518] * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) Forward trap back to raw mode if the rechecked gate handler is valid. Thu, 15 Mar 2007 16:26:11 GMT vboxsync [1517] * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMNetworkSettings.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMNetworkSettings.ui.h (modified) FE/Qt: Don't allow characters [a-f] on input when these characters ... Thu, 15 Mar 2007 15:58:38 GMT vboxsync [1516] * trunk/src/recompiler/target-i386/helper.c (modified) iret with cpl=0 is allowed to change VIF_MASK & VIP_MASK too Thu, 15 Mar 2007 15:01:47 GMT vboxsync [1515] * trunk/src/VBox/VMM/SELM.cpp (modified) Backed out 19582 & 19583. Causes severe regressions. Thu, 15 Mar 2007 14:57:05 GMT vboxsync [1514] * trunk/src/recompiler/target-i386/op.c (modified) * trunk/src/recompiler/target-i386/translate.c (modified) Update eip for each instruction. (makes it easier to generate ... Thu, 15 Mar 2007 13:28:28 GMT vboxsync [1513] * trunk/configure (modified) explicitely hint the user that he has to compile the kernel module itself Thu, 15 Mar 2007 13:24:46 GMT vboxsync [1512] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (added) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (added) export to OSE Thu, 15 Mar 2007 12:39:34 GMT vboxsync [1511] * trunk/src/recompiler/target-i386/op.c (modified) Needs more testing Thu, 15 Mar 2007 12:33:47 GMT vboxsync [1510] * trunk/src/recompiler/target-i386/op.c (modified) Using a null selector is illegal. Thu, 15 Mar 2007 12:02:23 GMT vboxsync [1509] * trunk/src/VBox/VMM/SELM.cpp (modified) Same for the SELMR3CheckTSS function Thu, 15 Mar 2007 12:00:18 GMT vboxsync [1508] * trunk/src/VBox/VMM/SELM.cpp (modified) Monitor the entire guest TSS. (including the IO bitmap, although we ... Thu, 15 Mar 2007 11:48:16 GMT vboxsync [1507] * trunk/src/VBox/VMM/SELM.cpp (modified) More logging Thu, 15 Mar 2007 11:09:32 GMT vboxsync [1506] * trunk/src/recompiler/target-i386/op.c (modified) backed out accidental commit 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