# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Dec 19, 2024 5:40:45 PM Tue, 02 Apr 2019 10:26:01 GMT vboxsync [77983] * trunk/include/iprt/mangling.h (modified) IPRT: Addressed todo in rtSchedNativeCheckThreadTypes (sched- ... Mon, 01 Apr 2019 09:35:17 GMT vboxsync [77971] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrLX.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMemory.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrVfsFile.cpp (modified) Runtime/ldr: Make RTLDRREADER::pfnSize return an unsigned 64bit value ... Thu, 28 Mar 2019 16:04:35 GMT vboxsync [77941] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) Runtime/ldrELFRelocatable.cpp.h: several fixes * Check that the ... Wed, 27 Mar 2019 11:33:01 GMT vboxsync [77910] * trunk/doc/manual/en_US/user_VBoxManage.xml (modified) * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/SessionImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/SessionImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/reqqueue.cpp (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r3/darwin/sched-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/sched-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/sched-win.cpp (modified) Main: bugref:7929: Added ability to change the priority of the VM process Wed, 27 Mar 2019 09:38:15 GMT vboxsync [77905] * trunk/include/VBox/err.h (modified) err.h: Nested VMX: bugref:9180 Added ... Wed, 27 Mar 2019 08:49:11 GMT vboxsync [77902] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to ... Tue, 26 Mar 2019 21:08:25 GMT vboxsync [77893] * trunk/include/VBox/VMMDev.h (modified) VMMDev.h: Corrected the VMMDEV_REQUESTOR_CON_MASK value and docs ... Tue, 26 Mar 2019 15:02:05 GMT vboxsync [77881] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) linux/vboxsf: Another build fix (generic code now). bugref:9172 Sun, 24 Mar 2019 00:10:24 GMT vboxsync [77858] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibSharedFolders.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/lnkops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) linux/vboxsf: Cleaning up the symlink related code and making it work ... Sat, 23 Mar 2019 17:40:02 GMT vboxsync [77855] * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Storage/Makefile.kmk (modified) * trunk/src/VBox/Storage/VDIfTcpNet.cpp (added) Storage/VD: Move the TCP/NET implementation from DrvVD to a separate ... Fri, 22 Mar 2019 22:23:36 GMT vboxsync [77854] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibSharedFolders.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) linux/vboxsf: Cleaned up init(), moving the file system registration ... Fri, 22 Mar 2019 20:54:14 GMT vboxsync [77853] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) linux/vboxsf: Implemented the copy_file_range method and fixed a ... Fri, 22 Mar 2019 13:24:24 GMT vboxsync [77848] * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/HostServices/SharedFolders/VBoxSharedFoldersSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsfpath.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsfpath.h (modified) SharedFoldersSvc: Added a function exposing RTFileCopy as well. ... Thu, 21 Mar 2019 21:32:32 GMT vboxsync [77837] * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/HostServices/SharedFolders/VBoxSharedFoldersSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.h (modified) SharedFoldersSvc: Added new function for server-side file content ... Thu, 21 Mar 2019 18:07:40 GMT vboxsync [77830] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTFileCopyAttributes-generic.cpp (added) * trunk/src/VBox/Runtime/generic/RTFileCopyByHandlesEx-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileCopyPart-generic.cpp (moved) * trunk/src/VBox/Runtime/generic/RTFileCopyPartEx-generic.cpp (moved) IPRT: Reimplemented RTFileCopyByHandlesEx against RTFileCopyPartEx, ... Thu, 21 Mar 2019 02:18:42 GMT vboxsync [77821] * trunk/include/iprt/nt/nt.h (modified) SupHardNt: Made RTNtPathExpand8dot3Path() work correctly in kernel ... Thu, 21 Mar 2019 00:01:49 GMT vboxsync [77816] * trunk/Config.kmk (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/nt/RTNtPathExpand8dot3Path.cpp (modified) * trunk/src/VBox/Runtime/nt/RTNtPathExpand8dot3PathA.cpp (added) * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) SupHardNt: Made RTNtPathExpand8dot3Path() work correctly in kernel ... Wed, 20 Mar 2019 08:05:37 GMT vboxsync [77804] * trunk/include/VBox/VBoxNetCfg-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/HostNetworkInterfaceImpl.h (modified) * trunk/src/VBox/Main/include/netif.h (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostNetworkInterfaceImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/NetIf-win.cpp (modified) NetAdp/Win: (bugref:9409) Store host-only adapter configuration in ... Tue, 19 Mar 2019 17:14:25 GMT vboxsync [77797] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTFileCopyRange-generic.cpp (added) * trunk/src/VBox/Runtime/generic/RTFileCopyRangeEx-generic.cpp (added) IPRT: Adding RTFileCopyRange and RTFileCopyRangEx for optimizing file ... Mon, 18 Mar 2019 13:26:27 GMT vboxsync [77759] * trunk/include/Makefile.kmk (modified) Try to fix build failures Mon, 18 Mar 2019 13:17:30 GMT vboxsync [77758] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-target-recorder.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/common/fuzz: Updates, add possiblity to dump the recorded ... Mon, 18 Mar 2019 09:20:19 GMT vboxsync [77747] * trunk/include/VBox/vmm/cpum.h (modified) cpum.h: Nested VMX: bugref:9180 Added missing CPUMIsGuestVmxEntryCtlsSet. Mon, 18 Mar 2019 09:17:37 GMT vboxsync [77745] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) VMM/HM: Nested VMX: bugref:9180 Renamed VMX_V_VMCS_STATE_XXX to ... Sat, 16 Mar 2019 03:53:06 GMT vboxsync [77734] * trunk/include/iprt/fsisomaker.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT/isomaker: Preserve ISO-9660 names during import, don't enforce ... Fri, 15 Mar 2019 09:21:42 GMT vboxsync [77717] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Added IEMExecVmxVmexitNmi. Might ... Fri, 15 Mar 2019 06:48:15 GMT vboxsync [77713] * trunk/include/VBox/vmm/cpum.h (modified) cpum.h: Nested VMX: bugref:9180 Undo the Unintended blank line ... Fri, 15 Mar 2019 06:44:10 GMT vboxsync [77712] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 CPUM helper for figuring out ... Fri, 15 Mar 2019 06:08:54 GMT vboxsync [77711] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Added VMX_V_VMCS_STATE_ACTIVE for ... Wed, 13 Mar 2019 21:29:25 GMT vboxsync [77694] * trunk/include/iprt/fuzz.h (modified) fuzz.h: doxygen Wed, 13 Mar 2019 21:24:29 GMT vboxsync [77693] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-target-recorder.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/fuzz: Some more statistics, add possibility to configure the ... Wed, 13 Mar 2019 15:26:52 GMT vboxsync [77681] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileOpenEx-1.cpp (added) IPRT: Adding an extended file open API that returns the action taken ... Wed, 13 Mar 2019 12:25:20 GMT vboxsync [77674] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Main: Define IForm and related interfaces. Mon, 11 Mar 2019 20:15:55 GMT vboxsync [77658] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/fuzz: Statistics updates, don't fail if a working directory ... Sun, 10 Mar 2019 13:33:52 GMT vboxsync [77632] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/fileio-sg-at-generic.cpp (copied) * trunk/src/VBox/Runtime/generic/fileio-sg-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-sg-at-posix.cpp (copied) * trunk/src/VBox/Runtime/r3/posix/fileio-sg-posix.cpp (modified) IPRT: Adding RTFileSgRead and RTFileSgWrite (for FsPerf). bugref:9172 Fri, 08 Mar 2019 10:31:35 GMT vboxsync [77610] * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM, VMM/IEM: Nested VMX: bugref:9180 Implemented NMI-exiting, ... Fri, 08 Mar 2019 09:22:16 GMT vboxsync [77609] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/CPUM: Nested VMX: bugref:9180 Add a bool for tracking virtual-NMI ... Wed, 06 Mar 2019 08:18:51 GMT vboxsync [77569] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 On-demand importing of externally ... Mon, 04 Mar 2019 19:56:32 GMT vboxsync [77561] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) linux/vboxsf: Rewrote vbsf_inode_setattr() to use open file/dir ... Mon, 04 Mar 2019 16:01:21 GMT vboxsync [77558] * trunk/include/iprt/log.h (modified) IPRT: Moved the RTLogSetGroupLimit() functionality into the ... Mon, 04 Mar 2019 15:58:23 GMT vboxsync [77557] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/OpenGLTest/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT: Moved the RTLogSetGroupLimit() functionality into the ... Mon, 04 Mar 2019 10:00:34 GMT vboxsync [77549] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) linux/vboxsf: Workaround for kernel_read/write calls (get_user_pages ... Mon, 04 Mar 2019 05:36:46 GMT vboxsync [77548] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-entry check; current VMCS cannot ... Sun, 03 Mar 2019 20:07:01 GMT vboxsync [77544] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-target-recorder.cpp (added) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) Runtime/fuzz: Updates, add a target state recording mechanism to ... Sat, 02 Mar 2019 15:27:42 GMT vboxsync [77537] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) linux/vboxsf: Enabled new code for reading directories. This does ... Fri, 01 Mar 2019 11:10:14 GMT vboxsync [77522] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Move some of the VMX CPU routines to ... Fri, 01 Mar 2019 11:06:12 GMT vboxsync [77521] * trunk/include/VBox/err.h (modified) VBox/err.h: Added VINF_VMX_VMLAUNCH_VMRESUME for upcoming changes. Thu, 28 Feb 2019 19:14:03 GMT vboxsync [77509] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzclientcmd.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/fuzz: Updates Wed, 27 Feb 2019 13:17:24 GMT vboxsync [77482] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzclientcmd.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/fuzz: Rewriting the core fuzzed input generator. The new ... Mon, 25 Feb 2019 06:32:10 GMT vboxsync [77451] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) Devices/Graphics, pdm, Main: add out-of-range to host-side pointer ... Wed, 20 Feb 2019 13:40:22 GMT vboxsync [77380] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM: Further improvments on the IEM timer polling by making it fully ... Wed, 20 Feb 2019 08:04:38 GMT vboxsync [77370] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) Device/Graphics, pdm, Main, Front-ends: infrastructure for host ... Wed, 13 Feb 2019 13:57:14 GMT vboxsync [77299] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmpcidev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) DevVGA,PCI,PGM: Hacks for making it possible to load saved states of ... Wed, 13 Feb 2019 10:17:36 GMT vboxsync [77293] * trunk/include/iprt/x86.h (modified) x86.h: Added X86_GREG_COUNT similar to the existing X86_SREG_COUNT ... Mon, 11 Feb 2019 12:19:52 GMT vboxsync [77256] * trunk/include/iprt/dvm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTDvm.cpp (modified) Runtime/RTDvm: Add flag to indicate that a volume is contiguous on ... Mon, 11 Feb 2019 10:41:53 GMT vboxsync [77253] * trunk/include/VBox/vmm/pdmdev.h (modified) PDM,PGM: -pedantic fixes. bugref:9172 Mon, 11 Feb 2019 01:39:18 GMT vboxsync [77251] * trunk/include/VBox/vmm/pdmdev.h (modified) PDM,PGM: doxygen fixes. bugref:9172 Mon, 11 Feb 2019 01:34:51 GMT vboxsync [77249] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PDM,PGM: doxygen fixes. bugref:9172 Sun, 10 Feb 2019 22:44:00 GMT vboxsync [77243] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/VMMDevCoreTypes.h (modified) * trunk/include/VBox/hgcmsvc.h (modified) * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/HostServices/SharedFolders/VBoxSharedFoldersSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/shflhandle.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.h (modified) HGCM,SharedFolders: Added new variation on the HGCM page list type ... Sun, 10 Feb 2019 22:30:33 GMT vboxsync [77241] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) VMM: Added dev helps for bulk page mapping locking. VMMDev will be ... Sat, 09 Feb 2019 18:30:19 GMT vboxsync [77236] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/sg.h (modified) IPRT: Implemented RTFileSgWriteAt and RTfileSgReadAt for linux and ... Sat, 09 Feb 2019 13:57:33 GMT vboxsync [77233] * trunk/include/iprt/fs.h (modified) * trunk/src/VBox/Runtime/r3/fs.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/fs-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fs-posix.cpp (modified) IPRT: Some new FS types. Fri, 08 Feb 2019 10:33:49 GMT vboxsync [77213] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Nested VMX: bugref:9180 Fix missing CR0.ET bit in ... Mon, 04 Feb 2019 16:08:41 GMT vboxsync [77153] * trunk/include/VBox/vmm/pdmifs.h (modified) pdmifs.h: fix pfnVBVAMousePointerShape documentation. bugref:9376: ... Fri, 01 Feb 2019 16:55:20 GMT vboxsync [77130] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) pdmifs/DevVGA/DisplayImpl: add screen id to ... Fri, 01 Feb 2019 15:17:02 GMT vboxsync [77122] * trunk/include/iprt/types.h (modified) iprt/types.h: Fix for recent FreeBSD versions Fri, 01 Feb 2019 14:49:48 GMT vboxsync [77119] * trunk/include/iprt/cdefs.h (modified) cdefs.h: Explicitly cast the result of RT_BYTE[1..7]() to uint8_t to ... Fri, 01 Feb 2019 14:47:32 GMT vboxsync [77118] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/common/log/logcom.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16-case.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Range.cpp.h (modified) Runtime: Get rid of the "register" keyword usage as all compilers we ... Fri, 01 Feb 2019 13:25:13 GMT vboxsync [77115] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/src/VBox/HostServices/GuestControl/VBoxGuestControlSvc.cpp (modified) Guest Control/Main: Renaming nit. Fri, 01 Feb 2019 11:00:12 GMT vboxsync [77110] * trunk/include/iprt/errcore.h (modified) * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) RTErrConvertFromErrno(): Convert the uNativeCode parameter from ... Fri, 01 Feb 2019 10:41:42 GMT vboxsync [77109] * trunk/include/iprt/assertcompile.h (modified) assertcompile.h: Use _Static_assert() when compiling in C mode and ... Fri, 01 Feb 2019 08:53:18 GMT vboxsync [77093] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Main/src-all/GlobalStatusConversion.cpp (modified) * trunk/src/VBox/Main/src-client/GuestCtrlPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Guest Control/Main: Added VERR_GSTCTL_MAX_CID_COUNT_REACHED and use ... Thu, 31 Jan 2019 11:59:33 GMT vboxsync [77069] * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Guest Control/Main: Check flags of ... Wed, 30 Jan 2019 18:09:19 GMT vboxsync [77060] * trunk/include/VBox/VBoxGuest.h (modified) VBoxGuest.h: Reverted previous VBGLIOCIDCHGCMFASTCALL_INIT change as ... Wed, 30 Jan 2019 18:05:59 GMT vboxsync [77058] * trunk/include/VBox/VBoxGuest.h (modified) VBoxGuest.h: Use VMMDevReq_HGCMCall in VBGLIOCIDCHGCMFASTCALL_INIT. ... Wed, 30 Jan 2019 18:00:43 GMT vboxsync [77056] * trunk/include/VBox/VMMDev.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibGenericRequest.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) VMMDev: Simplify VMMDevReq_HGCMCall,VMMDevReq_HGCMCall32, and ... Wed, 30 Jan 2019 17:40:43 GMT vboxsync [77054] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibSharedFolders.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxsf (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) linux/vboxsf: Started converting the code to use the more efficient ... Wed, 30 Jan 2019 15:38:53 GMT vboxsync [77047] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) iprt/isomaker: Optimized native handle (file descriptor) usage when ... Tue, 29 Jan 2019 18:46:05 GMT vboxsync [77037] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) VBoxGuestLibSharedFoldersInline.h: Updates. bugref:9172 Mon, 28 Jan 2019 14:56:08 GMT vboxsync [77021] * trunk/include/VBox/scsiinline.h (modified) scsiinline.h: scsiMSF2LBA() needs to subtract 150 from the calculated ... Sat, 26 Jan 2019 18:54:44 GMT vboxsync [77008] * trunk/include/iprt/formats/xfs.h (modified) * trunk/src/VBox/Runtime/common/fs/xfsvfs.cpp (modified) Runtime/xfsvfs.cpp: Updates Fri, 25 Jan 2019 14:34:46 GMT vboxsync [76993] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from ... Wed, 23 Jan 2019 18:23:04 GMT vboxsync [76958] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/src/VBox (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/testcase/tstGuestControlSvc.cpp (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestCtrlImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestCtrlPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDirectoryImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestFileImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Guest Control: Unifying terminology for (client/host) commands, ... Fri, 18 Jan 2019 13:17:20 GMT vboxsync [76891] * trunk/include/VBox/HostServices/DragAndDropSvc.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDragAndDrop.cpp (modified) * trunk/src/VBox/HostServices/DragAndDrop/dndmanager.h (modified) * trunk/src/VBox/HostServices/DragAndDrop/service.cpp (modified) * trunk/src/VBox/Main/include/GuestDnDTargetImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestDnDPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp (modified) DnD: Renamed HOST_DND_HG_EVT_CANCEL -> HOST_DND_HG_CANCEL, fixes for ... Fri, 18 Jan 2019 10:57:02 GMT vboxsync [76886] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/tools/VBoxCpuReport.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-GetCpuVendor.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) * trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py (modified) * trunk/src/VBox/ValidationKit/testmanager/core/testbox.py (modified) VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. ... Thu, 17 Jan 2019 17:59:05 GMT vboxsync [76869] * trunk/include/VBox/VMMDevTesting.mac (modified) * trunk/include/VBox/apic.mac (modified) * trunk/include/VBox/bios.mac (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/param.mac (modified) * trunk/include/iprt/formats/dwarf.mac (modified) kmk incs Thu, 17 Jan 2019 13:57:02 GMT vboxsync [76861] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Audio/pdfaudioifs.h: More documentation for stream configuration's ... Wed, 16 Jan 2019 05:39:39 GMT vboxsync [76827] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Nested VMX: bugref:9180 Nits. Tue, 15 Jan 2019 04:51:22 GMT vboxsync [76821] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM: Nested VMX: bugref:9180 Do the injection from IEM itself. Wed, 09 Jan 2019 10:07:25 GMT vboxsync [76728] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Build fix. Wed, 09 Jan 2019 09:31:30 GMT vboxsync [76723] * trunk/include/iprt/asm.h (modified) asm.h: do not use the GCC version of ASMAtomicUoWritePtr for old GCC ... Wed, 09 Jan 2019 08:15:04 GMT vboxsync [76722] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM: Nested VMX: bugref:9180 Fix VMLAUNCH/VMRESUME and VMPTRLD ... Wed, 09 Jan 2019 03:02:01 GMT vboxsync [76721] * trunk/include/.scm-settings (modified) os2/VBoxSF,Vbgl: Promoted the fast host request wrappers to generic ... Wed, 09 Jan 2019 02:55:20 GMT vboxsync [76720] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) VBox/VBoxGuestLibSharedFoldersInline.h: updates Wed, 09 Jan 2019 02:48:21 GMT vboxsync [76719] * trunk/include/Makefile.kmk (modified) /include/Makefile.kmk: syntax check using the ring-0 driver template too. Wed, 09 Jan 2019 02:33:35 GMT vboxsync [76718] * trunk/include/Makefile.kmk (modified) os2/VBoxSF,Vbgl: Promoted the fast host request wrappers to generic ... Wed, 09 Jan 2019 02:33:22 GMT vboxsync [76717] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (modified) os2/VBoxSF,Vbgl: Promoted the fast host request wrappers to generic ... Tue, 08 Jan 2019 23:36:02 GMT vboxsync [76716] * trunk/include/VBox/VBoxGuestLibSharedFoldersInline.h (copied) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSF.cpp (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSFFile.cpp (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSFFind.cpp (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSFInternal.h (modified) os2/VBoxSF,Vbgl: Promoted the fast host request wrappers to generic ... Tue, 08 Jan 2019 08:23:46 GMT vboxsync [76694] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) VMM/HM: Nested VMX: bugref:9180 Description strings for VM-entry/exit ... Tue, 08 Jan 2019 06:07:36 GMT vboxsync [76693] * trunk/include/VBox/VMMDevCoreTypes.h (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSF.cpp (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSFFile.cpp (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSFInit.cpp (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSFInternal.h (modified) os2/VBoxSF: Added fallbacks for older hosts that doesn't support ... Mon, 07 Jan 2019 17:16:05 GMT vboxsync [76687] * trunk/Config.kmk (modified) * trunk/include/iprt/mem.h (modified) GCC/Address sanitiser: do not break pre-compiled headers. ...