# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Jan 18, 2025 2:12:07 PM Thu, 18 Jan 2007 00:30:40 GMT vboxsync [130] * trunk/src/libs/Makefile.kmk (modified) OS/2 doesn't need libuuid anymore. (only l4 needs it now) Thu, 18 Jan 2007 00:07:02 GMT vboxsync [129] * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/VBox/strformat-vbox.cpp (modified) * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (added) * trunk/src/VBox/Runtime/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile (modified) * trunk/src/VBox/Runtime/testcase/tstUuid.cpp (added) Generic Uuid. Corrected Gen.u16TimeMin to Gen.u16TimeMid. Wed, 17 Jan 2007 21:24:02 GMT vboxsync [128] * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.cpp (modified) mScreen->offset must be added on OS/2 for correctly dealing with the ... Wed, 17 Jan 2007 19:53:07 GMT vboxsync [127] * trunk/src/recompiler/precompiled/VBoxRecompiler.o (modified) * trunk/src/recompiler/precompiled/cpu-exec.o (modified) * trunk/src/recompiler/precompiled/exec.o (modified) * trunk/src/recompiler/precompiled/helper.o (modified) * trunk/src/recompiler/precompiled/helper2.o (modified) * trunk/src/recompiler/precompiled/op.o (modified) * trunk/src/recompiler/precompiled/translate-all.o (modified) * trunk/src/recompiler/precompiled/translate.o (modified) updated precompiled objects Wed, 17 Jan 2007 19:39:16 GMT vboxsync [126] * trunk/src/VBox/Devices/Storage/testcase/vhddtool.cpp (modified) fix windows build? Wed, 17 Jan 2007 19:22:14 GMT vboxsync [125] * trunk/src/VBox/Devices/Storage/testcase/vhddtool.cpp (modified) vditool: redirect LOG output to stdout Wed, 17 Jan 2007 17:38:24 GMT vboxsync [124] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/vhddtool.cpp (modified) LogRel() on VDI failure, make them visible on vditool. Wed, 17 Jan 2007 17:07:08 GMT vboxsync [123] * trunk/src/VBox/Main/xml/cfgldr.cpp (modified) 64-bit (I wonder why the old code was so complicated, hope it's not ... Wed, 17 Jan 2007 16:58:09 GMT vboxsync [122] * trunk/Config.kmk (modified) 64-bit. Wed, 17 Jan 2007 16:57:56 GMT vboxsync [121] * trunk/src/recompiler/new/Makefile.kmk (modified) * trunk/src/recompiler/new/op-validate.sed (modified) * trunk/src/recompiler/new/staged/op-elf-amd64.S (added) 64-bit. Wed, 17 Jan 2007 16:46:06 GMT vboxsync [120] * trunk/src/recompiler/new/VBoxRecompiler.c (modified) 64-bit Wed, 17 Jan 2007 16:45:07 GMT vboxsync [119] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) 64-bit Wed, 17 Jan 2007 16:39:34 GMT vboxsync [118] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp (modified) uintptr_t isn't available. use long (should work fine since we don't ... Wed, 17 Jan 2007 16:35:23 GMT vboxsync [117] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp (modified) 64-bit fix. Wed, 17 Jan 2007 16:23:47 GMT vboxsync [116] * trunk/Config.kmk (modified) VBOXQTGUI must use -fPIC on amd64/gcc. Wed, 17 Jan 2007 16:18:06 GMT vboxsync [115] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) 64-bit Wed, 17 Jan 2007 16:11:15 GMT vboxsync [114] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) arg. Wed, 17 Jan 2007 16:09:50 GMT vboxsync [113] * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) 64-bit Wed, 17 Jan 2007 16:04:27 GMT vboxsync [112] * trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm (modified) 64-bit Wed, 17 Jan 2007 16:02:33 GMT vboxsync [111] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) * trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp (modified) 64-bit Wed, 17 Jan 2007 15:53:30 GMT vboxsync [110] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) * trunk/src/VBox/VMM/PATM/PATMA.h (modified) * trunk/src/VBox/VMM/PATM/PATMA.mac (modified) * trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp (modified) Log patch returns. Wed, 17 Jan 2007 15:51:59 GMT vboxsync [109] * trunk/configure (modified) typo in detecting bcc Wed, 17 Jan 2007 15:45:40 GMT vboxsync [108] * trunk/src/VBox/VMM/PGM.cpp (modified) Fixed comment (reset is now required on load). 64-bit Wed, 17 Jan 2007 15:40:32 GMT vboxsync [107] * trunk/src/VBox/VMM/MM.cpp (modified) error checking. 64-bit. Wed, 17 Jan 2007 15:32:14 GMT vboxsync [106] * trunk/src/VBox/VMM/SELM.cpp (modified) style Wed, 17 Jan 2007 15:29:08 GMT vboxsync [105] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) style Wed, 17 Jan 2007 15:23:17 GMT vboxsync [104] * trunk/src/recompiler/new/cpu-all.h (modified) * trunk/src/recompiler/new/exec.c (modified) phys_ram_size should be RTGCPHYS. Wed, 17 Jan 2007 14:45:01 GMT vboxsync [103] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) Fix Wed, 17 Jan 2007 14:28:45 GMT vboxsync [102] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) Guest2PatchAddrTree / RECGUESTTOPATCH: changed from PV to GCPtr AVL tree. Wed, 17 Jan 2007 14:28:38 GMT vboxsync [101] * trunk/src/VBox/VMM/PATM/PATMSSM.cpp (modified) fixed warnings. Wed, 17 Jan 2007 14:19:40 GMT vboxsync [100] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) refreshed accidently removed copyright information, dropped ... Wed, 17 Jan 2007 13:47:51 GMT vboxsync [99] * trunk/include/VBox/selm.h (modified) Update Wed, 17 Jan 2007 13:47:34 GMT vboxsync [98] * 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/VMMAll/TRPMAll.cpp (modified) Reapply fixed 17508 changeset Wed, 17 Jan 2007 13:35:15 GMT vboxsync [97] * trunk/src/VBox/Runtime/table/avl_Destroy.cpp.h (modified) hotfix. (will check if it's the right fix now.) Wed, 17 Jan 2007 13:22:21 GMT vboxsync [96] * trunk/include/iprt/avl.h (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/table/avlgcptr.cpp (copied) RTAvlGCPtr. Wed, 17 Jan 2007 13:17:32 GMT vboxsync [95] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Get BIOS in sync with bochs (BIOS32 deactivated). Fixes E820 issue. Wed, 17 Jan 2007 13:11:29 GMT vboxsync [94] * trunk/src/VBox/VMM/PATM/PATMSSM.cpp (modified) Patch2GuestAddrTree / RECPATCHTOGUEST: changed from PV to U32 AVL ... Wed, 17 Jan 2007 12:57:07 GMT vboxsync [93] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMSSM.cpp (modified) Patch2GuestAddrTree / RECPATCHTOGUEST: changed from PV to U32 AVL ... Wed, 17 Jan 2007 12:44:05 GMT vboxsync [92] * trunk/include/iprt/avl.h (modified) Added missing prototype for RTAvlPVDestroy. Wed, 17 Jan 2007 12:35:36 GMT vboxsync [91] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) Log iret return address Wed, 17 Jan 2007 12:35:27 GMT vboxsync [90] * trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp (modified) Log iret return address Wed, 17 Jan 2007 12:25:55 GMT vboxsync [89] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Fixed overlapping memory map regions. Thanks goes to Brendan Trotter. Wed, 17 Jan 2007 11:55:50 GMT vboxsync [88] * trunk/tools/linux.amd64 (copied) Copy of linux.x86 for now. Wed, 17 Jan 2007 11:10:00 GMT vboxsync [87] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxProblemReporter.cpp (modified) wording Wed, 17 Jan 2007 10:58:51 GMT vboxsync [86] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxProblemReporter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxProblemReporter.cpp (modified) FE/Qt: Added the "going to fullscreen" reminder. Wed, 17 Jan 2007 10:30:08 GMT vboxsync [85] * trunk/Config.kmk (modified) removed bogus -L and -F statements from VBOXR0DRV (darwin). Wed, 17 Jan 2007 10:27:28 GMT vboxsync [84] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) Support/linux/Makefile: fixed typo; 'make clean' should work even ... Wed, 17 Jan 2007 10:24:25 GMT vboxsync [83] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) kext layout. Wed, 17 Jan 2007 10:19:32 GMT vboxsync [82] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) small cosmetical fix to get my syntax checker back on line Wed, 17 Jan 2007 09:30:33 GMT vboxsync [81] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) Fixes to the Linux installer to prevent things getting deleted which ... Wed, 17 Jan 2007 08:45:10 GMT vboxsync [80] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMR3PhysGrowRange: a request made from another thread may end up in ... Tue, 16 Jan 2007 18:53:44 GMT vboxsync [79] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Backed out 17508 Tue, 16 Jan 2007 17:32:03 GMT vboxsync [78] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) 64-bit Tue, 16 Jan 2007 17:31:46 GMT vboxsync [77] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) Warning. Tue, 16 Jan 2007 17:30:18 GMT vboxsync [76] * trunk/src/recompiler/new/Makefile.kmk (modified) ... Tue, 16 Jan 2007 17:27:03 GMT vboxsync [75] * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) Initial 64-bit port of the code. Tue, 16 Jan 2007 17:26:30 GMT vboxsync [74] * trunk/include/iprt/asmdefs.mac (modified) 64-bit/32-bit register macros. RTGCPHYS and RTHCPHYS macros. Tue, 16 Jan 2007 17:25:59 GMT vboxsync [73] * trunk/include/VBox/hwacc_vmx.h (modified) Just drop the inline assembly on 64-bit host. Tue, 16 Jan 2007 16:24:49 GMT vboxsync [72] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Fixed unused code path. Tue, 16 Jan 2007 16:24:38 GMT vboxsync [71] * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxDiskImageManagerDlg.ui.h (modified) warnings Tue, 16 Jan 2007 16:12:31 GMT vboxsync [70] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxProblemReporter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxProblemReporter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) FE/Qt: Fixed the VM Settings dialog (USB page): - The debug vesion ... Tue, 16 Jan 2007 16:09:20 GMT vboxsync [69] * trunk/src/VBox/Main/MachineImpl.cpp (modified) Main: If the USB proxy service cannot be loaded, report an error when ... Tue, 16 Jan 2007 15:16:24 GMT vboxsync [68] * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Sync the TSS ring 0 stack selector and base address on-demand. Tue, 16 Jan 2007 14:52:57 GMT vboxsync [67] * trunk/configure.vbs (modified) tested and fixed. Tue, 16 Jan 2007 14:41:33 GMT vboxsync [66] * trunk/configure.vbs (modified) committing for testing on windows. Tue, 16 Jan 2007 14:27:04 GMT vboxsync [65] * trunk/configure (modified) better check the VBox base path Tue, 16 Jan 2007 13:54:38 GMT vboxsync [64] * trunk/configure (modified) '.' is valid Tue, 16 Jan 2007 13:53:26 GMT vboxsync [63] * trunk/configure (modified) configure: check for invalid characters Tue, 16 Jan 2007 13:29:12 GMT vboxsync [62] * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) Fixed incorrect checks for LDT and TSS selector updates (!). Tue, 16 Jan 2007 13:15:27 GMT vboxsync [61] * trunk/src/VBox/Devices/Serial/serial.c (modified) Sync with qemu -- fixed sizeof(divider). Tue, 16 Jan 2007 12:58:08 GMT vboxsync [60] * trunk/src/VBox/VMM/SELM.cpp (modified) More verbose assertion Tue, 16 Jan 2007 12:49:17 GMT vboxsync [59] * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxDiskImageManagerDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxDiskImageManagerDlg.ui.h (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) FE/Qt [dsen]: - Replaced the "enumeration in progress" indication in ... Tue, 16 Jan 2007 12:39:56 GMT vboxsync [58] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Removed incorrect assertion Tue, 16 Jan 2007 11:26:39 GMT vboxsync [57] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) remove /etc/vbox/module_not_compiled if 'make install' was successful Tue, 16 Jan 2007 10:58:13 GMT vboxsync [56] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) FE/Qt: Fixed incorrect hard size displayed in GUI for hard disks >2G. Tue, 16 Jan 2007 10:07:35 GMT vboxsync [55] * trunk/src/recompiler/cpu-all.h (modified) * trunk/src/recompiler/exec.c (modified) RAM size should be an *unsigned* int Tue, 16 Jan 2007 09:57:14 GMT vboxsync [54] * trunk/src/VBox/VMM/MM.cpp (modified) -> RamPreAlloc Tue, 16 Jan 2007 09:56:51 GMT vboxsync [53] * trunk/src/VBox/VMM/MM.cpp (modified) PreAlloc -> PreAllocRam Mon, 15 Jan 2007 23:02:00 GMT vboxsync [52] * trunk/src/VBox/Additions/linux/xmouse/Makefile (modified) never use gcc, use the config variable instead Mon, 15 Jan 2007 22:59:52 GMT vboxsync [51] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) fixed libgcc Mon, 15 Jan 2007 18:29:52 GMT vboxsync [50] * trunk/src/VBox/VMM/MMPagePool.cpp (modified) amd64 compile fixes. Mon, 15 Jan 2007 18:29:41 GMT vboxsync [49] * trunk/src/VBox/VMM/EMInternal.h (modified) amd64 compile fixes. Mon, 15 Jan 2007 18:29:24 GMT vboxsync [48] * trunk/src/VBox/VMM/PDMLdr.cpp (modified) amd64 compile fixes. Mon, 15 Jan 2007 18:29:09 GMT vboxsync [47] * trunk/src/VBox/VMM/VM.cpp (modified) amd64 compile fixes. Mon, 15 Jan 2007 18:11:30 GMT vboxsync [46] * trunk/Config.kmk (modified) PIC is mandatory for shared libraries on amd64 when using ELF. Mon, 15 Jan 2007 18:11:16 GMT vboxsync [45] * trunk/Config.kmk (modified) PIC is mandatory for shared libraries on amd64 when using ELF. Mon, 15 Jan 2007 18:09:37 GMT vboxsync [44] * trunk/src/VBox/Devices/PC/Etherboot-src/pcnet32.zrom (modified) updated for Windows build machines Mon, 15 Jan 2007 17:54:37 GMT vboxsync [43] * trunk/Config.kmk (modified) fixed VBOXR0DRV template for amd64/x86 linking. Mon, 15 Jan 2007 17:53:25 GMT vboxsync [42] * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) Seems the _IO and _IOWR macros has changed. Mon, 15 Jan 2007 17:49:29 GMT vboxsync [41] * trunk/src/VBox/Devices/PC/DevPcBios.h (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) moved etherbios to 0xca000, some compilers generate bigger code Mon, 15 Jan 2007 17:44:46 GMT vboxsync [40] * trunk/src/VBox/VMM/PGM.cpp (modified) Update Mon, 15 Jan 2007 17:35:58 GMT vboxsync [39] * trunk/src/VBox/VMM/PGM.cpp (modified) Fixed state loading. Mon, 15 Jan 2007 17:33:45 GMT vboxsync [38] * trunk/src/Makefile (modified) amd64 needs the new recompiler code just like darwin. Mon, 15 Jan 2007 17:28:55 GMT vboxsync [37] * trunk/Config.kmk (modified) Don't bother with additions on linux.amd64 yet. Mon, 15 Jan 2007 17:23:31 GMT vboxsync [36] * trunk/src/VBox/Runtime/r0drv/linux/RTLogWriteDebugger-r0drv-linux.c (modified) shut up. Mon, 15 Jan 2007 17:21:24 GMT vboxsync [35] * trunk/Config.kmk (modified) VBOXGC is x86. Mon, 15 Jan 2007 17:19:30 GMT vboxsync [34] * trunk/src/VBox/VMM/MM.cpp (modified) Sigh Mon, 15 Jan 2007 17:18:01 GMT vboxsync [33] * trunk/src/VBox/VMM/MM.cpp (modified) Arght Mon, 15 Jan 2007 17:16:46 GMT vboxsync [32] * trunk/src/VBox/VMM/MM.cpp (modified) Added prealloc guest ram option. Mon, 15 Jan 2007 17:07:24 GMT vboxsync [31] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.h (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/util/makerom.c (modified) Move etherboot BIOS from 0xc8000...0xcffff to 0xcb000...0xcffff as it ...