# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Jan 16, 2025 10:07:22 PM Fri, 28 Mar 2008 15:07:31 GMT vboxsync [7629] * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Initial cleanup for PAE Fri, 28 Mar 2008 10:12:44 GMT vboxsync [7620] * trunk/include/iprt/assert.h (modified) * trunk/include/iprt/avl.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/common/misc/sanity.h (modified) * trunk/src/VBox/Runtime/testcase/tstAvl.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) RTGCPHYS is now 64 bits Fri, 28 Mar 2008 08:25:54 GMT vboxsync [7613] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) better fix for r29105 (see #2680): Make PGM3PhysGrowRange() take ... Thu, 27 Mar 2008 21:33:38 GMT vboxsync [7607] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/xml/SchemaDefs.xsl (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) Main: Added more OS Type IDs. Thu, 27 Mar 2008 20:02:20 GMT vboxsync [7606] * trunk/include/iprt/param.h (modified) Fixed PHYS_PAGE_ADDRESS. Thu, 27 Mar 2008 18:38:03 GMT vboxsync [7604] * trunk/include/VBox/rem.h (modified) Stripped doxygen function headers from the header - documented in source. Thu, 27 Mar 2008 17:25:37 GMT vboxsync [7602] * trunk/Config.kmk (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/VBox/logbackdoor-redirect.cpp (modified) Runtime: switch guest R3 logging from backdoor to normal (with ... Thu, 27 Mar 2008 16:08:49 GMT vboxsync [7598] * trunk/include/iprt/param.h (modified) * trunk/src/VBox/VMM/PGMPhys.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Corrected wrong macro use to mask physical addresses Thu, 27 Mar 2008 10:44:27 GMT vboxsync [7588] * trunk/include/VBox/ssm.h (modified) Another correction Wed, 26 Mar 2008 15:42:51 GMT vboxsync [7582] * trunk/include/VBox/ssm.h (modified) Correction Wed, 26 Mar 2008 15:24:36 GMT vboxsync [7581] * trunk/include/VBox/ssm.h (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) 64 bits physical address save/restore Wed, 26 Mar 2008 15:13:07 GMT vboxsync [7578] * trunk/include/iprt/types.h (modified) Added RTGCPHYS64 Wed, 26 Mar 2008 10:29:28 GMT vboxsync [7567] * trunk/include/VBox/vusb.h (modified) uint32_t -> RTGCPHYS32 Tue, 25 Mar 2008 12:56:23 GMT vboxsync [7536] * trunk/include/VBox/VBoxGuest.h (modified) freebsd todo. Tue, 25 Mar 2008 10:20:45 GMT vboxsync [7528] * trunk/include/VBox/VBoxGuest.h (modified) synced the VbglR3HostLikesVideoMode prototype. Tue, 25 Mar 2008 08:02:45 GMT vboxsync [7519] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp (modified) Cosmetic changes to VbglR3SetGuestCaps. Sat, 22 Mar 2008 23:15:44 GMT vboxsync [7517] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/SysHlp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/SysHlp.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) * trunk/src/VBox/Additions/x11/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/x11include/1.3/xorg/xf86Modes.h (modified) * trunk/src/VBox/Additions/x11/x11include/1.4/xorg/xf86Modes.h (modified) * trunk/src/VBox/Additions/x11/xclient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xclient/seamless-guest.h (modified) * trunk/src/VBox/Additions/x11/xmouse/xorg14/mouse.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c (modified) Additions/FreeBSD: initial commit Mostly tested on FreeBSD 7.0. ... Wed, 19 Mar 2008 10:23:49 GMT vboxsync [7497] * trunk/include/VBox/hwaccm.h (modified) Missing header Mon, 17 Mar 2008 13:15:00 GMT vboxsync [7475] * trunk/include/VBox/err.h (modified) VERR_VMX_MSR_LOCKED_OR_DISABLED Mon, 17 Mar 2008 13:14:24 GMT vboxsync [7474] * trunk/include/VBox/err.h (modified) VERR_VMX_MSR_LOCKED Mon, 17 Mar 2008 12:32:47 GMT vboxsync [7473] * trunk/include/VBox/err.h (modified) VERR_VMX_INIT_CPUS_FAILED added Mon, 17 Mar 2008 10:50:10 GMT vboxsync [7471] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our ... Fri, 14 Mar 2008 17:05:33 GMT vboxsync [7464] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxutils.c (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo.h (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo_13.c (modified) * trunk/src/VBox/Additions/x11/xgraphics/vboxvideo_70.c (modified) Additions/x11: use the VideoModeSupported guest request to check ... Fri, 14 Mar 2008 10:34:36 GMT vboxsync [7456] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) Disassemble vmread/vmwrite Fri, 14 Mar 2008 09:50:14 GMT vboxsync [7452] * trunk/include/VBox/hwacc_vmx.h (modified) MSR_IA32_VMX_BASIC_INFO_VMCS_SIZE fix Fri, 14 Mar 2008 06:04:46 GMT vboxsync [7448] * trunk/Config.kmk (modified) * trunk/include/iprt/log.h (modified) Runtime/Logger: added "LOG_TO_BACKDOOR_FULL" for guest R3 executables ... Wed, 12 Mar 2008 16:11:04 GMT vboxsync [7437] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp (modified) Additions/common: add ring 3 call to set guest capabilities and make ... Wed, 12 Mar 2008 10:28:36 GMT vboxsync [7432] * trunk/include/iprt/types.h (modified) RTUTF16 != uc or cuc. but wc or cwc. Wed, 12 Mar 2008 10:17:14 GMT vboxsync [7431] * trunk/include/iprt/types.h (modified) Removed the deprecated [P|PC|]RTUCS2 types. Wed, 12 Mar 2008 09:31:46 GMT vboxsync [7425] * trunk/include/VBox/VBoxDev.h (modified) examplify what these certain graphical operations might be. Wed, 12 Mar 2008 08:50:35 GMT vboxsync [7424] * trunk/include/VBox/shflsvc.h (modified) * trunk/include/iprt/dir.h (modified) RTUCS2 -> RTUTF16 Mon, 10 Mar 2008 16:58:12 GMT vboxsync [7421] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) Reimplemented RTStrICmp so it's actually UTF-8 and not subject to the ... Mon, 10 Mar 2008 16:13:56 GMT vboxsync [7420] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) Added RTStrCmp. Added missing NULL handling in RTStrICmp. Mon, 10 Mar 2008 16:01:58 GMT vboxsync [7418] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/glue/com.cpp (modified) * trunk/src/VBox/Main/linux/helpers.cpp (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fs-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/utf8-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) UCS-2 -> UTF-16. Mon, 10 Mar 2008 15:53:53 GMT vboxsync [7416] * trunk/include/VBox/vmm.h (modified) Added VMMR0_DO_HWACC_ENABLE Mon, 10 Mar 2008 15:52:31 GMT vboxsync [7415] * trunk/include/VBox/err.h (modified) More error codes for vt-x Mon, 10 Mar 2008 14:50:08 GMT vboxsync [7409] * trunk/include/VBox/VBoxDev.h (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Main/GuestImpl.cpp (modified) * trunk/src/VBox/Main/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) VMMDev: added VMMDEV_GUEST_SUPPORTS_GRAPHICS capability, enabled by ... Mon, 10 Mar 2008 14:18:37 GMT vboxsync [7405] * trunk/include/VBox/shflsvc.h (modified) whitespace Sun, 09 Mar 2008 23:54:16 GMT vboxsync [7388] * trunk/include/VBox/settings.h (modified) Main/Settings: Perform conversion in a loop to allow for multi-step ... Fri, 07 Mar 2008 14:46:33 GMT vboxsync [7371] * trunk/include/iprt/file.h (modified) A little adjustment of the RTFILECOPY flags. Fri, 07 Mar 2008 14:46:00 GMT vboxsync [7370] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) A little adjustment of the RTFILECOPY flags. Fri, 07 Mar 2008 13:33:16 GMT vboxsync [7361] * trunk/include/iprt/cpuset.h (modified) RTCpuSetIsMember returns bool not int. Fri, 07 Mar 2008 12:57:29 GMT vboxsync [7354] * trunk/include/VBox/mm.h (modified) * trunk/include/iprt/cpuset.h (modified) * trunk/include/iprt/mp.h (modified) RT_MP_MAX_CPU -> RTCPUSET_MAX_CPUS (/ MAXIMUM_PROCESSORS). Added the ... Fri, 07 Mar 2008 12:55:27 GMT vboxsync [7353] * trunk/include/iprt/err.h (modified) VERR_NOT_FOUND (always wanted this). Thu, 06 Mar 2008 21:16:50 GMT vboxsync [7345] * trunk/include/VBox/com/string.h (modified) Main/Glue/string: Don't strcmp NULL. Thu, 06 Mar 2008 17:51:43 GMT vboxsync [7340] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileCopy-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) Runtime: Added fFlags (RTFILECOPY_FLAG_NO_DENY_WRITE) to RTFileCopyEx. Thu, 06 Mar 2008 17:47:18 GMT vboxsync [7339] * trunk/include/iprt/err.h (modified) err.h: Typo. Thu, 06 Mar 2008 17:26:58 GMT vboxsync [7336] * trunk/include/iprt/cpuset.h (modified) Cleanup. Thu, 06 Mar 2008 16:07:56 GMT vboxsync [7330] * trunk/include/iprt/mp.h (modified) RTMpGetMaxCpuId Thu, 06 Mar 2008 15:57:13 GMT vboxsync [7329] * trunk/include/iprt/mp.h (modified) RTMpGetSet, RTMpGetCount, RTMpGetOnlineSet, RTMpGetOnlineCount. Thu, 06 Mar 2008 15:56:31 GMT vboxsync [7328] * trunk/include/iprt/mp.h (modified) RTMpGetSet, RTMpGetCount, RTMpGetOnlineSet, RTMpGetOnlineCount. Thu, 06 Mar 2008 15:31:57 GMT vboxsync [7326] * trunk/include/iprt/cpuset.h (added) * trunk/include/iprt/mp.h (modified) * trunk/include/iprt/types.h (modified) RTCPUSET. Moved RTCPUID to types.h. Thu, 06 Mar 2008 15:00:47 GMT vboxsync [7325] * trunk/include/iprt/mp.h (modified) Added RTMpIsCpuOnline and RTMpDoesCpuExist. (not implemented everywhere) Thu, 06 Mar 2008 10:12:41 GMT vboxsync [7315] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Settings: Added XmlTreeBackend::AutoConverter subckasss and old ... Wed, 05 Mar 2008 17:47:51 GMT vboxsync [7309] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Settings: Added XSLT-based auto-conversion functionality to the ... Wed, 05 Mar 2008 09:54:12 GMT vboxsync [7293] * trunk/include/iprt/err.h (modified) Multiprocessor Status Codes. Wed, 05 Mar 2008 09:42:39 GMT vboxsync [7291] * trunk/include/iprt/mp.h (modified) Introduced RT_MP_MAX_CPU Wed, 05 Mar 2008 08:06:41 GMT vboxsync [7286] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/EMGCA.asm (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) emulate [lock] xadd in GC Wed, 05 Mar 2008 07:46:32 GMT vboxsync [7285] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) added DISQueryParamRegPtr to return a pointer to a register which is ... Tue, 04 Mar 2008 20:55:56 GMT vboxsync [7284] * trunk/include/VBox/err.h (modified) webservice: forgot err.h commit Tue, 04 Mar 2008 15:37:58 GMT vboxsync [7279] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) Runtime function to load a shared library from the application ... Tue, 04 Mar 2008 14:12:17 GMT vboxsync [7277] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) Make the backend type a per-image property and get away from the per ... Tue, 04 Mar 2008 12:33:43 GMT vboxsync [7272] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Use MP functions in the runtime. Tue, 04 Mar 2008 00:45:45 GMT vboxsync [7252] * trunk/include/iprt/mp.h (modified) FNRTMPWORKER not FNWORKER. Mon, 03 Mar 2008 22:35:48 GMT vboxsync [7251] * trunk/include/iprt/mp.h (added) Sketch of an RTMp API. Mon, 03 Mar 2008 12:25:32 GMT vboxsync [7233] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/Helper.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-os2.cpp (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLConsole.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxConsoleView.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox4/include/VBoxConsoleView.h (modified) * trunk/src/VBox/Frontends/VirtualBox4/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/GuestOSTypeImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/include/GuestOSTypeImpl.h (modified) Renamed OSType to VBOXOSTYPE to fix the clash with some mac os x typedef. Fri, 29 Feb 2008 01:29:55 GMT vboxsync [7211] * trunk/include/iprt/nocrt/string.h (modified) mempcpy proto and alias. Thu, 28 Feb 2008 16:42:10 GMT vboxsync [7206] * trunk/include/VBox/sup.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/SUPR0.def (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Added SUPR0ExecuteCallback. Currently a stub. Thu, 28 Feb 2008 14:46:33 GMT vboxsync [7200] * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/nocrt/math.h (modified) * trunk/include/iprt/nocrt/setjmp.h (modified) * trunk/include/iprt/nocrt/string.h (modified) RT_WITHOUT_NOCRT_WRAPPER_ALIASES - to drop the alias macros. Wed, 27 Feb 2008 17:41:30 GMT vboxsync [7183] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/Additions/linux/module/files_vboxadd (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformattype.cpp (added) * trunk/src/VBox/Runtime/include/internal/string.h (modified) * trunk/src/VBox/Runtime/testcase/tstStrFormat.cpp (modified) Added RTStrFormatTypeRegister/SetUser/Deregister for runtime ... Wed, 27 Feb 2008 17:30:36 GMT vboxsync [7182] * trunk/include/iprt/asm.h (modified) Worked around ASMAtomicXchgU8 breakage on g++ (GCC) 3.4.4 20050721 ... Wed, 27 Feb 2008 16:45:11 GMT vboxsync [7180] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) Added ASMAtomicAddU32 and ASMAtomicAddS32. Extended the inline ... Wed, 27 Feb 2008 13:35:32 GMT vboxsync [7176] * trunk/include/iprt/cdefs.h (modified) fixed typo. Wed, 27 Feb 2008 13:32:57 GMT vboxsync [7175] * trunk/include/iprt/cdefs.h (modified) More doxygen fixes. Wed, 27 Feb 2008 13:32:47 GMT vboxsync [7174] * trunk/include/iprt/cdefs.h (modified) More doxygen fixes. Wed, 27 Feb 2008 13:20:01 GMT vboxsync [7170] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/assert.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/cpputils.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/include/iprt/path.h (modified) * trunk/include/iprt/rand.h (modified) * trunk/include/iprt/req.h (modified) * trunk/include/iprt/spinlock.h (modified) * trunk/include/iprt/stdint.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/uni.h (modified) Doxygen fixes. (__DOXYGEN__ -> DOXYGEN_RUNNING, ++) Tue, 26 Feb 2008 17:44:15 GMT vboxsync [7155] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-newInternal.h (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Huge cleanup/error checking/logging improvement of the VMDK code. ... Mon, 25 Feb 2008 18:46:58 GMT vboxsync [7140] * trunk/include/VBox/vusb.h (modified) extra -> pvMore. Mon, 25 Feb 2008 18:20:35 GMT vboxsync [7134] * trunk/include/VBox/dis.h (modified) Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed ... Mon, 25 Feb 2008 18:20:27 GMT vboxsync [7133] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/VRDPOrders.h (modified) * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/csam.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/hwacc_svm.h (modified) * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/patm.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/include/iprt/req.h (modified) * trunk/include/iprt/runtime.h (modified) Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed ... Mon, 25 Feb 2008 16:20:51 GMT vboxsync [7124] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) Trying again... Mon, 25 Feb 2008 16:12:38 GMT vboxsync [7121] * trunk/include/VBox/x86.h (modified) Added a plain unsigned view to keep things shorter. Mon, 25 Feb 2008 16:10:12 GMT vboxsync [7120] * trunk/include/VBox/vm.mac (modified) Fixed mac os x burn. Mon, 25 Feb 2008 16:09:35 GMT vboxsync [7119] * trunk/include/VBox/vm.h (modified) Fixed mac os x burn. Mon, 25 Feb 2008 15:04:06 GMT vboxsync [7115] * trunk/include/VBox/tm.h (modified) Removed duplicate docs. Mon, 25 Feb 2008 14:56:30 GMT vboxsync [7112] * trunk/include/VBox/ssm.h (modified) Removed duplicate docs. Mon, 25 Feb 2008 14:38:50 GMT vboxsync [7109] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.def (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) Added TMTimerSetNano and TMTimerSetMicro. Mon, 25 Feb 2008 13:55:41 GMT vboxsync [7108] * trunk/include/iprt/types.h (modified) removed todo on NIL_RTGCPHYS32 and added a comment on it and ... Mon, 25 Feb 2008 12:10:04 GMT vboxsync [7103] * trunk/include/iprt/asm.h (modified) backed out r28333 as it didn't fix anything Fri, 22 Feb 2008 13:28:35 GMT vboxsync [7097] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpum.mac (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) Removed the anonymous struct Fri, 22 Feb 2008 13:05:32 GMT vboxsync [7096] * trunk/include/VBox/x86.h (modified) Typo Fri, 22 Feb 2008 12:41:56 GMT vboxsync [7095] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpum.mac (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) Extended the CPUMCTX structure for 64 bits mode. Fri, 22 Feb 2008 10:54:43 GMT vboxsync [7093] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) Fix for ARPL Fri, 22 Feb 2008 09:12:31 GMT vboxsync [7090] * trunk/include/iprt/asm.h (modified) fixed ASMAtomicXchgU64 for 32-bit hosts Fri, 22 Feb 2008 09:08:35 GMT vboxsync [7089] * trunk/include/iprt/avl.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) Backed out more alignment changes Thu, 21 Feb 2008 19:26:33 GMT vboxsync [7084] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) made RTGCPHYS 32-bit again, has to be solved properly Thu, 21 Feb 2008 14:06:23 GMT vboxsync [7072] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/ssm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxService/VBoxClipboard.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxCalls.c (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/PIIX3ATABmDma.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/vl_vbox.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) Make our devices use the RTGCPHYS32 type & backed out the alignment ... Thu, 21 Feb 2008 13:48:04 GMT vboxsync [7071] * trunk/include/VBox/com/array.h (modified) Got rid of annoying warnings during win64 build Thu, 21 Feb 2008 10:20:34 GMT vboxsync [7067] * trunk/include/iprt/types.h (modified) Introduced RTGCPHYS32 Wed, 20 Feb 2008 19:06:43 GMT vboxsync [7061] * trunk/include/VBox/VBoxGuest.h (modified) Use uint64_t instead of RTGCPHYS in VMMDevChangeMemBalloon (binary ...