# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Dec 2, 2024 2:39:28 PM Thu, 22 Mar 2007 18:07:58 GMT vboxsync [1644] * trunk/src/VBox/VMM/VMMGC/VMMGC.mac (modified) warnings. Thu, 22 Mar 2007 18:01:05 GMT vboxsync [1643] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) Hack to remove RTGCPTR from Linux guest additions Thu, 22 Mar 2007 18:00:16 GMT vboxsync [1642] * trunk/src/recompiler/new/staged/op-elf-amd64.S (modified) * trunk/src/recompiler/new/staged/op-elf-x86.S (modified) files are outdated, until we see real trouble with some GCC release ... Thu, 22 Mar 2007 17:42:06 GMT vboxsync [1641] * trunk/src/VBox/Main/include/Matching.h (modified) warnings. Thu, 22 Mar 2007 17:36:56 GMT vboxsync [1640] * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) warning. Thu, 22 Mar 2007 17:36:37 GMT vboxsync [1639] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) fixed alignment Thu, 22 Mar 2007 17:34:11 GMT vboxsync [1638] * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) warning. Thu, 22 Mar 2007 17:33:51 GMT vboxsync [1637] * trunk/src/recompiler/precompiled/VBoxRecompiler.o (modified) * trunk/src/recompiler/precompiled/exec.o (modified) * trunk/src/recompiler/precompiled/helper.o (modified) updated precompiled objects Thu, 22 Mar 2007 17:30:13 GMT vboxsync [1636] * trunk/src/VBox/Devices/Audio/audio.h (modified) * trunk/src/VBox/Devices/Audio/audio_int.h (modified) warnings. Thu, 22 Mar 2007 17:20:05 GMT vboxsync [1635] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) warnings. Thu, 22 Mar 2007 17:17:03 GMT vboxsync [1634] * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) warnings. Thu, 22 Mar 2007 17:14:53 GMT vboxsync [1633] * trunk/src/VBox/VMM/VMEmt.cpp (modified) warning. Thu, 22 Mar 2007 17:11:25 GMT vboxsync [1632] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/logR0.cpp (deleted) Removed two duplicate symbol warnings from RuntimeW32GuestR0. Thu, 22 Mar 2007 17:05:09 GMT vboxsync [1631] * trunk/src/recompiler/new/Makefile.kmk (modified) * trunk/src/recompiler/new/dyngen.c (modified) warnings Thu, 22 Mar 2007 17:00:19 GMT vboxsync [1630] * trunk/src/VBox/Devices/PC/Etherboot-src/util/makerom.c (modified) shut up warnings Thu, 22 Mar 2007 16:39:44 GMT vboxsync [1629] * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxCalls.c (modified) Removed obsolete code. Proper save/restore will be committed later. Thu, 22 Mar 2007 16:38:51 GMT vboxsync [1628] * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMNetworkSettings.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMNetworkSettings.ui.h (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) Network Interfaces Settings rework: 1. Network Interfaces List with ... Thu, 22 Mar 2007 16:24:20 GMT vboxsync [1627] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) prevent RX/TX during suspend Thu, 22 Mar 2007 14:45:36 GMT vboxsync [1626] * trunk/src/VBox/VMM/VMMGC/VMMGC.mac (modified) Fixed some YASM warnings for win32 targets Thu, 22 Mar 2007 14:39:08 GMT vboxsync [1625] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) @@note -> Note: Thu, 22 Mar 2007 12:48:54 GMT vboxsync [1624] * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) added BackdoorLogDisabled config option to VMMDev Thu, 22 Mar 2007 12:45:47 GMT vboxsync [1623] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) added verbose text for internal network Thu, 22 Mar 2007 12:22:51 GMT vboxsync [1622] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) ignore the error code in destruct because the critical section might ... Thu, 22 Mar 2007 11:05:22 GMT vboxsync [1621] * trunk/src/VBox/Additions/linux/module/vboxmod.h (modified) Fix for the Linux guest HGCM call ioctl Thu, 22 Mar 2007 10:42:45 GMT vboxsync [1620] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) All rings are allowed with hardware acceleration Thu, 22 Mar 2007 08:45:59 GMT vboxsync [1619] * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.h (modified) Added an HGCM call ioctl to the Linux Additions kernel module. The ... Thu, 22 Mar 2007 01:49:36 GMT vboxsync [1618] * trunk/src/recompiler/new/Makefile.kmk (modified) * trunk/src/recompiler/new/op-undefined.lst (modified) fixed darwin build issue. Wed, 21 Mar 2007 20:54:02 GMT vboxsync [1617] * trunk/src/recompiler/new/VBoxRecompiler.c (modified) warnings. Wed, 21 Mar 2007 20:50:02 GMT vboxsync [1616] * trunk/src/recompiler/new/Makefile.kmk (modified) bugger! something's wrong with the dependencies here. Wed, 21 Mar 2007 20:42:50 GMT vboxsync [1615] * trunk/src/recompiler/new/Makefile.kmk (modified) Only use REM_PHYS_ADDR_IN_TLB on AMD64. Wed, 21 Mar 2007 20:42:28 GMT vboxsync [1614] * trunk/src/recompiler/new/VBoxRecompiler.c (modified) some profiling. Wed, 21 Mar 2007 19:52:53 GMT vboxsync [1613] * trunk/src/recompiler/new/VBoxRecompiler.c (modified) oops. Wed, 21 Mar 2007 19:40:46 GMT vboxsync [1612] * trunk/include/VBox/pgm.h (modified) Enabled dynamic memory allocation for Darwin and AMD64. Wed, 21 Mar 2007 19:39:09 GMT vboxsync [1611] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMListBox.cpp (modified) warnings Wed, 21 Mar 2007 19:33:29 GMT vboxsync [1610] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) drop string.h Wed, 21 Mar 2007 19:33:14 GMT vboxsync [1609] * trunk/src/VBox/VMM/VMMGC/VMMGC.mac (modified) typo Wed, 21 Mar 2007 19:31:00 GMT vboxsync [1608] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) rc was probably not initialized Wed, 21 Mar 2007 19:30:38 GMT vboxsync [1607] * trunk/src/VBox/VMM/EM.cpp (modified) ~0U Wed, 21 Mar 2007 19:27:40 GMT vboxsync [1606] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) Corrected some more log statements and synced some function docs. Wed, 21 Mar 2007 17:14:50 GMT vboxsync [1605] * trunk/src/VBox/VMM/EM.cpp (modified) Enabled raw trap forwarding again. Wed, 21 Mar 2007 17:12:03 GMT vboxsync [1604] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Compile fix Wed, 21 Mar 2007 17:10:35 GMT vboxsync [1603] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Small correction Wed, 21 Mar 2007 17:08:28 GMT vboxsync [1602] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Never generate a raw trap for trap 6 faults; instruction emulation is ... Wed, 21 Mar 2007 15:39:23 GMT vboxsync [1601] * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) Oops Wed, 21 Mar 2007 15:39:02 GMT vboxsync [1600] * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) adapted testcase Wed, 21 Mar 2007 15:25:35 GMT vboxsync [1599] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) added RestrictAccess key to allow to disable the policy that only VMs ... Wed, 21 Mar 2007 14:42:43 GMT vboxsync [1598] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) pop [esp+xx] uses esp *after* the actual pop Wed, 21 Mar 2007 14:06:24 GMT vboxsync [1597] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) extended assertion Wed, 21 Mar 2007 12:02:38 GMT vboxsync [1596] * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) removed debugging aid Wed, 21 Mar 2007 09:43:19 GMT vboxsync [1595] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) resb in code/data => times xxx db 0 Wed, 21 Mar 2007 04:12:50 GMT vboxsync [1594] * trunk/src/VBox/VMM/PGMInternal.h (modified) Fixed 64-bit issue. Wed, 21 Mar 2007 03:40:34 GMT vboxsync [1593] * trunk/src/recompiler/new/softmmu_header.h (modified) don't use assembly access routines with REM_PHYS_ADDR_IN_TLB ... Wed, 21 Mar 2007 03:13:16 GMT vboxsync [1592] * trunk/src/recompiler/new/cpu-all.h (modified) grr. Wed, 21 Mar 2007 03:07:01 GMT vboxsync [1591] * trunk/src/recompiler/new/VBoxRecompiler.c (modified) * trunk/src/recompiler/new/cpu-all.h (modified) left some checks enabled... Wed, 21 Mar 2007 02:58:53 GMT vboxsync [1590] * trunk/src/recompiler/new/Makefile.kmk (modified) * trunk/src/recompiler/new/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/new/VBoxRecompiler.c (modified) * trunk/src/recompiler/new/cpu-all.h (modified) * trunk/src/recompiler/new/exec-all.h (modified) * trunk/src/recompiler/new/exec.c (modified) * trunk/src/recompiler/new/target-i386/helper2.c (modified) * trunk/src/recompiler/new/translate-op.c (modified) Quick hack to only use physical addresses so we can dispense with the ... Tue, 20 Mar 2007 23:26:55 GMT vboxsync [1589] * trunk/src/recompiler/new/VBoxRecompiler.c (modified) * trunk/src/recompiler/new/cpu-all.h (modified) * trunk/src/recompiler/new/exec.c (modified) * trunk/src/recompiler/new/translate-op.c (modified) remR3Phys[Read|Write]* -> remR3Phys[Read|Write]HCPtr* Tue, 20 Mar 2007 23:10:58 GMT vboxsync [1588] * trunk/src/recompiler/new/VBoxRecompiler.c (modified) * trunk/src/recompiler/new/cpu-exec.c (modified) * trunk/src/recompiler/new/target-i386/exec.h (modified) * trunk/src/recompiler/new/target-i386/helper.c (modified) * trunk/src/recompiler/new/target-i386/op.c (modified) * trunk/src/recompiler/new/target-i386/translate.c (modified) Merged in ... Tue, 20 Mar 2007 21:50:22 GMT vboxsync [1587] * trunk/src/recompiler/new/exec.c (modified) Fixed reference to uninitialized env. Use first_cpu instead of ... Tue, 20 Mar 2007 21:28:19 GMT vboxsync [1586] * trunk/Config.kmk (modified) Re-enable yasm warnings again. Tue, 20 Mar 2007 21:03:10 GMT vboxsync [1585] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) warnings Tue, 20 Mar 2007 21:01:12 GMT vboxsync [1584] * trunk/src/VBox/Devices/Audio/coreaudio.c (added) export Tue, 20 Mar 2007 21:00:25 GMT vboxsync [1583] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) warnings Tue, 20 Mar 2007 20:38:14 GMT vboxsync [1582] * trunk/tools/linux.amd64/bin/yasm (modified) * trunk/tools/linux.x86/bin/yasm (modified) Updated yasm to 0.6.0 (all platforms are using 0.6.0 or later now). Tue, 20 Mar 2007 20:21:21 GMT vboxsync [1581] * trunk/src/VBox/Runtime/r3/win32/fileio-win32.cpp (modified) r=bird: Too verbose comments that just repeated the code (fixed). Tue, 20 Mar 2007 20:08:01 GMT vboxsync [1580] * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) Corrected VBOXTSS member name. Tue, 20 Mar 2007 20:06:56 GMT vboxsync [1579] * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) doxygen fixes Tue, 20 Mar 2007 20:02:06 GMT vboxsync [1578] * trunk/src/VBox/VMM/PGMMap.cpp (modified) style Tue, 20 Mar 2007 17:34:20 GMT vboxsync [1577] * trunk/src/VBox/Main/hgcm/HGCM.cpp (modified) Do not access already completed message in HGCM. Tue, 20 Mar 2007 11:51:40 GMT vboxsync [1576] * trunk/src/VBox/VMM/PGMMap.cpp (modified) Removed obsolete todo Tue, 20 Mar 2007 10:23:17 GMT vboxsync [1575] * trunk/src/VBox/VMM/PGMMap.cpp (modified) Check for hypervisor area & intermediate mapping conflicts too. Tue, 20 Mar 2007 09:37:49 GMT vboxsync [1574] * trunk/src/VBox/VMM/CPUM.cpp (modified) Turned on VME. Tue, 20 Mar 2007 09:34:49 GMT vboxsync [1573] * trunk/src/VBox/VMM/PGMMap.cpp (modified) Added release logging for VERR_PGM_MAPPING_CONFLICT cases. Tue, 20 Mar 2007 04:59:54 GMT vboxsync [1572] * trunk/src/VBox/Frontends/VBoxBFE/ConsoleImpl.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/KeyboardImpl.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.h (modified) shut up gcc's bitching about non-virtual destructors. Tue, 20 Mar 2007 04:56:14 GMT vboxsync [1571] * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) audio (darwin). Tue, 20 Mar 2007 04:45:47 GMT vboxsync [1570] * trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm (modified) pushfq, not pushfd. (hope the old yasm doesn't mind...) Tue, 20 Mar 2007 04:38:10 GMT vboxsync [1569] * trunk/include/VBox/usblib.h (modified) * trunk/src/VBox/Devices/Makefile (modified) Moved win32 usbLib code to VBoxDDU.dll. Tue, 20 Mar 2007 03:46:00 GMT vboxsync [1568] * trunk/src/VBox/VMM/Makefile (modified) drop the yasm hack (darwin). Tue, 20 Mar 2007 03:42:02 GMT vboxsync [1567] * trunk/src/VBox/Frontends/VBoxManage/Makefile (modified) darwin doesn't need VMM & REM any longer. Tue, 20 Mar 2007 03:29:09 GMT vboxsync [1566] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/include/VBox/cdefs.h (modified) * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/Storage/VDICore.cpp (modified) * trunk/src/VBox/Devices/Storage/VDICore.h (modified) VBOXDDU_DECL & IN_VBOXDDU Tue, 20 Mar 2007 03:06:26 GMT vboxsync [1565] * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/VDICore.cpp (copied) * trunk/src/VBox/Devices/Storage/VDICore.h (copied) * trunk/src/VBox/Devices/Storage/testcase/Makefile (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile (modified) * trunk/src/VBox/Main/Makefile (modified) Split out the bulk of the VDI code from VBoxDD and put it in VBoxDDU ... Tue, 20 Mar 2007 01:27:04 GMT vboxsync [1564] * trunk/Config.kmk (modified) * trunk/configure (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile (modified) * trunk/src/VBox/Frontends/VBoxFB/Makefile (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/r3/linux/uuid-linux.cpp (deleted) * trunk/src/libs/Makefile.kmk (modified) Removed libuuid dependency. Tue, 20 Mar 2007 00:17:24 GMT vboxsync [1563] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) Rewrote it to use per-cpu timers instead of smp_call_function. Mon, 19 Mar 2007 19:13:44 GMT vboxsync [1562] * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) Forgot to include offset into first page into page number calculation ... Mon, 19 Mar 2007 16:45:23 GMT vboxsync [1561] * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) Extra check Mon, 19 Mar 2007 16:41:06 GMT vboxsync [1560] * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) Include offset into first page into page number calculation (!). Mon, 19 Mar 2007 14:07:23 GMT vboxsync [1559] * trunk/src/VBox/VMM/EM.cpp (modified) Backed out 19596 due to regressions with save/restore smoke tests. Mon, 19 Mar 2007 13:47:01 GMT vboxsync [1558] * trunk/src/VBox/Frontends/VirtualBox/src/linux/XKeyboardNew.cpp (modified) Brazilian keyboards in the GUI front end Mon, 19 Mar 2007 13:33:40 GMT vboxsync [1557] * 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) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) FE/Qt: Spelling corrections, etc. Mon, 19 Mar 2007 13:29:58 GMT vboxsync [1556] * trunk/src/VBox/Frontends/VirtualBox/src/linux/XKeyboardNew.cpp (modified) Fixed my last commit Mon, 19 Mar 2007 13:02:13 GMT vboxsync [1555] * trunk/src/VBox/Frontends/VirtualBox/src/linux/XKeyboardNew.cpp (modified) Added a Brazilian keyboard key Mon, 19 Mar 2007 11:11:00 GMT vboxsync [1554] * trunk/src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp (modified) Logging update Mon, 19 Mar 2007 10:02:02 GMT vboxsync [1553] * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) Main: More meaningful assertions. Mon, 19 Mar 2007 09:36:34 GMT vboxsync [1552] * trunk/src/VBox/VMM/SELM.cpp (modified) Added a note about TSS monitoring. Sat, 17 Mar 2007 01:09:30 GMT vboxsync [1551] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-macosx.xsd (modified) Mac OS X audio support (only playback). Sat, 17 Mar 2007 00:36:52 GMT vboxsync [1550] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/pdm.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMMDevInterface.cpp (modified) don't include VBoxGuest.h if we don't need to because it drags in ... Sat, 17 Mar 2007 00:34:33 GMT vboxsync [1549] * trunk/src/VBox/Devices/vl_vbox.h (modified) Use iprt/string.h Sat, 17 Mar 2007 00:33:18 GMT vboxsync [1548] * trunk/include/iprt/types.h (modified) stdbool.h workaround for darwin. Fri, 16 Mar 2007 22:53:15 GMT vboxsync [1547] * trunk/src/VBox/HostDrivers/Support/darwin/Info.plist (added) export Fri, 16 Mar 2007 22:52:15 GMT vboxsync [1546] * trunk/Config.kmk (modified) Undefining VBOX_WITH_MAIN has side effects. Fri, 16 Mar 2007 21:10:54 GMT vboxsync [1545] * trunk/tools/darwin.x86/bin/yasm (added) export (yasm 0.6.99 (r1818) with the patch from yasm ticket #102 ...