# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Dec 29, 2024 6:18:29 AM Mon, 26 Mar 2007 12:30:11 GMT vboxsync [1701] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMNetworkSettings.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMNetworkSettings.ui.h (modified) FE/Qt: Network UI spelling. Mon, 26 Mar 2007 12:17:57 GMT vboxsync [1699] * trunk/src/VBox/VMM/Makefile (modified) NO_SUPCALLR0VMM not needed for L4 Mon, 26 Mar 2007 11:40:27 GMT vboxsync [1698] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) Change configuration option for TCP/UDP setting. Better config checking. Mon, 26 Mar 2007 08:57:50 GMT vboxsync [1696] * trunk/src/VBox/Devices/Builtins.cpp (modified) Raw disk driver is not supported on L4. Mon, 26 Mar 2007 08:42:07 GMT vboxsync [1695] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/Storage/DrvHostRawDisk.cpp (added) Initial implementation of raw host hard disk support. Mon, 26 Mar 2007 08:32:09 GMT vboxsync [1694] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Don't log GRUB invoking the ROM get configuration BIOS function. Mon, 26 Mar 2007 07:22:22 GMT vboxsync [1692] * trunk/src/VBox/Runtime/testcase/Makefile (modified) * trunk/src/VBox/Runtime/testcase/tstTSC.cpp (copied) Testcase for reading the TSC on all CPUs in an SMP system. Sun, 25 Mar 2007 21:33:41 GMT vboxsync [1691] * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts (modified) First version of German translation (state of discussion). Use export ... Sat, 24 Mar 2007 18:19:30 GMT vboxsync [1690] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) removed VRDP and guest resize indicator icons Fri, 23 Mar 2007 17:05:34 GMT vboxsync [1688] * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) * trunk/src/VBox/Frontends/VirtualBox/VBoxUI.pro (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) FE/Qt: Added NLS support (compile and install defined NLS files; load ... Fri, 23 Mar 2007 16:50:51 GMT vboxsync [1687] * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) warnings Fri, 23 Mar 2007 16:47:51 GMT vboxsync [1686] * trunk/src/VBox/Main/hgcm/HGCM.cpp (modified) warning Fri, 23 Mar 2007 16:47:13 GMT vboxsync [1685] * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) warning Fri, 23 Mar 2007 16:44:54 GMT vboxsync [1684] * trunk/src/VBox/VMM/Makefile (modified) NO_SUPCALLR0VMM for L4 Fri, 23 Mar 2007 15:06:19 GMT vboxsync [1683] * trunk/src/VBox/Main/hgcm/HGCM.cpp (modified) Remove unused variables. Fri, 23 Mar 2007 14:55:54 GMT vboxsync [1682] * trunk/src/VBox/Main/hgcm/HGCM.cpp (modified) A try to fix the Linux build. Fri, 23 Mar 2007 14:45:10 GMT vboxsync [1681] * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/Makefile (modified) * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/hgcm/HGCM.cpp (modified) * trunk/src/VBox/Main/hgcm/HGCMObjects.cpp (modified) * trunk/src/VBox/Main/hgcm/HGCMThread.cpp (modified) * trunk/src/VBox/Main/include/VMMDev.h (modified) * trunk/src/VBox/Main/include/hgcm/HGCM.h (modified) * trunk/src/VBox/Main/include/hgcm/HGCMObjects.h (modified) * trunk/src/VBox/Main/include/hgcm/HGCMThread.h (modified) Implemented HGCM save/load state Fri, 23 Mar 2007 13:59:23 GMT vboxsync [1680] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) eol-style Fri, 23 Mar 2007 13:36:59 GMT vboxsync [1679] * trunk/src/VBox/Devices/Serial/serial.c (modified) Cleaned it up. Fri, 23 Mar 2007 13:27:23 GMT vboxsync [1678] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Lost connection case. Fri, 23 Mar 2007 13:24:31 GMT vboxsync [1677] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Don't pass back VERR_BROKEN_PIPE to upper layers. Fri, 23 Mar 2007 13:21:51 GMT vboxsync [1676] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) Removed shutdown detection Fri, 23 Mar 2007 13:19:49 GMT vboxsync [1675] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Disconnect client after detecting a broken pipe Fri, 23 Mar 2007 13:17:37 GMT vboxsync [1674] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Sleep a bit after detecting the client is still connected. Fri, 23 Mar 2007 13:14:35 GMT vboxsync [1673] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Update Fri, 23 Mar 2007 12:24:55 GMT vboxsync [1672] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) typo Fri, 23 Mar 2007 12:16:51 GMT vboxsync [1671] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Correction Fri, 23 Mar 2007 12:14:36 GMT vboxsync [1670] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Bugfix Fri, 23 Mar 2007 12:13:12 GMT vboxsync [1669] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Don't use auto-reset event semaphores. Fri, 23 Mar 2007 11:59:59 GMT vboxsync [1668] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Use overlapped option for ConnectNamedPipe too. Fri, 23 Mar 2007 11:06:44 GMT vboxsync [1667] * trunk/src/VBox/Additions/linux/module/Makefile (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) vbox version visible in additions modules Fri, 23 Mar 2007 10:59:12 GMT vboxsync [1666] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) make VBOX_VERSION visible with modinfo Fri, 23 Mar 2007 10:55:34 GMT vboxsync [1665] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Compile fix Fri, 23 Mar 2007 10:54:02 GMT vboxsync [1664] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Another fix Fri, 23 Mar 2007 10:50:02 GMT vboxsync [1663] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Some shutdown fixes. (not well done) Fri, 23 Mar 2007 10:44:55 GMT vboxsync [1662] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Made writes blocking again. Fri, 23 Mar 2007 10:37:17 GMT vboxsync [1661] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) More fixes Fri, 23 Mar 2007 10:33:51 GMT vboxsync [1659] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Argh Fri, 23 Mar 2007 10:29:07 GMT vboxsync [1657] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Test Fri, 23 Mar 2007 10:25:18 GMT vboxsync [1656] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Comment added Fri, 23 Mar 2007 10:24:21 GMT vboxsync [1655] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Discard write if nobody is listening. Fri, 23 Mar 2007 10:22:45 GMT vboxsync [1654] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Wait a bit when nobody has connected yet. Fri, 23 Mar 2007 10:14:23 GMT vboxsync [1653] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) More overlapped changes Fri, 23 Mar 2007 09:59:03 GMT vboxsync [1652] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Try it with overlapped writes then. Fri, 23 Mar 2007 09:21:54 GMT vboxsync [1651] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) create the named pipe only once Thu, 22 Mar 2007 19:20:02 GMT vboxsync [1649] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) Workaround for the problem when VBox captures keyboard but it not ... Thu, 22 Mar 2007 18:58:39 GMT vboxsync [1647] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) So far unsuccessful attempts to make Windows named pipes work ... Thu, 22 Mar 2007 18:57:25 GMT vboxsync [1646] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) Converted from active waiting to RTThreadWait. Thu, 22 Mar 2007 18:13:16 GMT vboxsync [1645] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm (modified) removed some leftover debug code (amd64 tripple-fault) 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 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: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: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 ... 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. 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: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.