# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Feb 14, 2025 6:43:52 AM Wed, 29 Jun 2022 01:19:19 GMT vboxsync [95418] * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) IPRT/timer-r0drv-linux.c: More readable to put these RT_FALL_THRU() ... Wed, 29 Jun 2022 01:17:33 GMT vboxsync [95417] * trunk/src/VBox/Installer/linux/Makefile-footer.gmk (modified) linux/Makefile-footer.gmk: Better comments regarding LLVM/clang. ... Wed, 29 Jun 2022 00:59:01 GMT vboxsync [95416] * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) linux/vboxsf: Removed one RT_FALL_THRU() in ... Tue, 28 Jun 2022 19:20:29 GMT vboxsync [95415] * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) Linux host and guest drivers: fix build (3), ​bugref:10247. Tue, 28 Jun 2022 19:17:31 GMT vboxsync [95414] * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) Linux host and guest drivers: fix build (2), ​bugref:10247. Tue, 28 Jun 2022 19:02:38 GMT vboxsync [95412] * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) Linux host and guest drivers: fix build, ​bugref:10247. Tue, 28 Jun 2022 18:50:10 GMT vboxsync [95411] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Installer/linux/Makefile-footer.gmk (modified) * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) Linux host and guest drivers: fix clang warnings, bugref:10247. Tue, 28 Jun 2022 18:33:26 GMT vboxsync [95410] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Alignment checks (#AC(0)/#GP(0)). bugref:9898 Tue, 28 Jun 2022 17:23:38 GMT vboxsync [95409] * trunk/src/VBox/Additions/linux/installer/vboxadd.sh (modified) * trunk/src/VBox/Installer/linux/vboxdrv.sh (modified) Linux host and guest drivers: detect clang, bugref:10247. Make ... Tue, 28 Jun 2022 14:21:38 GMT vboxsync [95408] * trunk/src/VBox/Devices/Network/slirp/hostres.c (modified) NAT: host resolver must not return NXDOMAIN for query classes and ... Tue, 28 Jun 2022 12:23:51 GMT vboxsync [95406] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c (modified) ValKit/bs3-cpu-basic-2: Extended the #AC testcase with a couple of ... Tue, 28 Jun 2022 10:31:54 GMT vboxsync [95405] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices/Makefile.kmk: Add DXVK SDK for macOS when enabled, bugref:10013 Tue, 28 Jun 2022 07:05:49 GMT vboxsync [95404] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) VMM: Nested VMX: bugref:10092 Shadow reserved bits that trigger EPT ... Mon, 27 Jun 2022 23:38:38 GMT vboxsync [95403] * trunk/src/VBox/VMM/Config.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsInterpretOnly.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: vxorps, vxorpd, vpxor, xorps, xorpd and various related ... Mon, 27 Jun 2022 23:37:03 GMT vboxsync [95402] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: VPXOR, VXORPS, VXORPD opcode enum values. bugref:9898 bugref:6251 Mon, 27 Jun 2022 20:54:00 GMT vboxsync [95401] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) ValKit/bs3-cpu-instr-3: Test [v]xorpd as well. bugref:9898 Mon, 27 Jun 2022 20:43:08 GMT vboxsync [95400] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c (modified) ValKit/bs3-cpu-instr-3: Test pxor too, including MMX. bugref:9898 Mon, 27 Jun 2022 20:21:13 GMT vboxsync [95399] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetAbridgedFtw.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetFsw.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetMxCsrMask.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetAbridgedFtw.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetFsw.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetMm.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetMxCsr.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetMxCsrMask.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) ValKit/bs3kit: More work on extended CPU/FPU state management. ... Mon, 27 Jun 2022 18:49:14 GMT vboxsync [95398] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetFcw.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetFcw.c (copied) ValKit/bs3kit: More work on extended CPU/FPU state management. ... Mon, 27 Jun 2022 17:49:40 GMT vboxsync [95397] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetXmm.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetXmm.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetYmm.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) ValKit/bs3kit,bs3-cpu-instr-3: 128 and 256 bit wide vxorps, alignment ... Mon, 27 Jun 2022 16:07:40 GMT vboxsync [95396] * trunk/src/VBox/Frontends/VBoxShell/vboxshell.py (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) FE/Qt, vboxshell.py: Restore previous touchscreen-only GUI event ... Mon, 27 Jun 2022 15:49:05 GMT vboxsync [95395] * trunk/src/VBox/Main/include/MouseImpl.h (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Mouse+SystemProperties+Settings: Forgotten important pieces of ... Mon, 27 Jun 2022 15:16:35 GMT vboxsync [95394] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINetworkFeaturesEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIRecordingSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UISharedFoldersEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBFilterDetailsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSerial.cpp (modified) FE/Qt/Ds: bugref:6899: A bit of NLS cleanup for Machine settings pages. Mon, 27 Jun 2022 14:34:06 GMT vboxsync [95393] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp (modified) FE/Qt: bugref:6699. Removing a rogue printf. Mon, 27 Jun 2022 12:48:52 GMT vboxsync [95390] * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsGeneral.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInput.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInterface.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsLanguage.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsAudio.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsInterface.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsNetwork.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSF.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSerial.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsUSB.h (modified) FE/Qt/Ds: bugref:9898: Stuff missed in r150220. Mon, 27 Jun 2022 11:55:57 GMT vboxsync [95389] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFDC: Logging (make more readable) and made fd_formats const. Mon, 27 Jun 2022 11:55:20 GMT vboxsync [95388] * trunk/src/VBox/Devices/PC/BIOS/floppy.c (modified) PC/BIOS: indent Mon, 27 Jun 2022 11:47:22 GMT vboxsync [95387] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3Linker.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-bootsector.asm (modified) ValKit/bs3kit: Workaround for the FDC thinking 180K and 160K images ... Mon, 27 Jun 2022 09:11:57 GMT vboxsync [95386] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Guest Control/Main: Added IFsInfo, IGuestFsInfo, ... Mon, 27 Jun 2022 09:04:31 GMT vboxsync [95385] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Guest Control/Main: Added IFsInfo, IGuestFsInfo, ... Mon, 27 Jun 2022 08:39:52 GMT vboxsync [95384] * trunk/src/VBox/Makefile.kmk (modified) rdesktop-vrdp: Drop as it is too old and practically abandoned, ... Mon, 27 Jun 2022 08:11:12 GMT vboxsync [95382] * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) Runtime/logreader.cpp: Return the iterator handle upon success, ... Mon, 27 Jun 2022 08:10:28 GMT vboxsync [95381] * trunk/src/VBox/Runtime/common/crypto/ssl-openssl.cpp (modified) Runtime/ssl-openssl: Free the session in the error path, bugref:3409 Sun, 26 Jun 2022 23:17:46 GMT vboxsync [95379] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.c (modified) ValKit/bs3-cpu-instr-3: Debugged memory operand. bugref:9898 Sun, 26 Jun 2022 23:16:39 GMT vboxsync [95378] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (modified) DIS: Added the ICEBP/INT1 instruction. Sun, 26 Jun 2022 21:33:17 GMT vboxsync [95377] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c (modified) ValKit/bs3-cpu-instr-3: More generalization, tentatively including ... Sun, 26 Jun 2022 21:30:55 GMT vboxsync [95376] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetMm.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetMm.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestCheckExtCtx.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) ValKit/bs3kit: More work on extended CPU/FPU state management and ... Sun, 26 Jun 2022 01:26:50 GMT vboxsync [95374] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetYmm.c (modified) ValKit/bs3kit: scm fix. bugref:9898 Sun, 26 Jun 2022 01:22:03 GMT vboxsync [95373] * trunk/src/VBox/ValidationKit/bootsectors/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-asm.asm (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.c (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c (copied) ValKit/bs3-cpu-instr-3: Sketches for a new testcase for testing SSE ... Sun, 26 Jun 2022 00:27:49 GMT vboxsync [95372] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetMxCsr.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxGetYmm.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSave.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetMxCsr.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSetYmm.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegGetXcr0.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegGetXcr0Asm.asm (deleted) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegSetXcr0.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) ValKit/bs3kit: Some more work on extended CPU/FPU state management. ... Fri, 24 Jun 2022 23:11:42 GMT vboxsync [95371] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxInit.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxRestore.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ExtCtxSave.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegGetXcr0.asm (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegGetXcr0Asm.asm (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegSetCr4.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegSetXcr0.asm (copied) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestCheckRegCtxEx.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapDefaultHandler.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.mac (modified) bs3kit: Some work on extended CPU/FPU state management, making the ... Fri, 24 Jun 2022 20:50:11 GMT vboxsync [95370] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.h (modified) FE/Qt: Fix parameter naming in header to match the code (and other ... Fri, 24 Jun 2022 20:39:25 GMT vboxsync [95369] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) FE/Qt, Main/Console+Mouse: Make compatible with Qt6, and add some API ... Fri, 24 Jun 2022 19:41:25 GMT vboxsync [95368] * trunk/doc/manual/en_US/man_VBoxManage-modifyvm.xml (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIConsoleEventHandler.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIConsoleEventHandler.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/MouseImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleVRDPServer.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) FE/Qt, Main/Console+Mouse, VBoxManage: Touchpad support, should be ... Fri, 24 Jun 2022 17:06:23 GMT vboxsync [95367] * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/FE: Added new audio driver type "default" to make it possible to ... Fri, 24 Jun 2022 16:55:30 GMT vboxsync [95366] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) Main/FE: Added new audio driver type "default" to make it possible to ... Fri, 24 Jun 2022 16:52:53 GMT vboxsync [95365] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Main: Docs nit. bugref:10051 Fri, 24 Jun 2022 16:51:21 GMT vboxsync [95364] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/FE: Added new audio driver type "default" to make it possible to ... Fri, 24 Jun 2022 14:01:08 GMT vboxsync [95363] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.h (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSF.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.h (modified) FE/Qt/Ds: bugref:6899: Machine settings: Storage page accessibility ... Fri, 24 Jun 2022 09:01:14 GMT vboxsync [95362] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: Added xsetbv and xgetbv. bugref:9898 bugref:6251 Thu, 23 Jun 2022 21:47:01 GMT vboxsync [95361] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Pass thru the POPCNT CPUID flag. Corrected ABM passthru. ... Thu, 23 Jun 2022 21:45:55 GMT vboxsync [95360] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Implemented the POPCNT instruction. bugref:9898 Thu, 23 Jun 2022 21:45:13 GMT vboxsync [95359] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) VMM/CPUM: Added a fPopCnt member to the x86 features and corrected ... Thu, 23 Jun 2022 15:13:43 GMT vboxsync [95357] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c (modified) ValKit/bs3-cpu-instr-2: Added simple POPCNT test. bugref:9898 Thu, 23 Jun 2022 10:35:25 GMT vboxsync [95353] * trunk/doc/manual/en_US/user_AdvancedTopics.xml (modified) * trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h (modified) * trunk/src/VBox/Main/src-global/win/VirtualBoxSDSImpl.cpp (modified) FE/VBoxAutostart/adi: Added documentation for running in session 0 + ... Thu, 23 Jun 2022 06:34:43 GMT vboxsync [95352] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp (modified) VMM/IEM: Nested VMX: bugref:10092 APIC-access page related cleanup ... Thu, 23 Jun 2022 06:32:40 GMT vboxsync [95351] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM: Nested VMX: bugref:10092 Use CPUMIsGuestVmxCurrentVmcsValid in ... Thu, 23 Jun 2022 05:44:54 GMT vboxsync [95349] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM: Nested VMX: bugref:10092 Fixed ... Wed, 22 Jun 2022 22:15:20 GMT vboxsync [95348] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: We can pass through BMI1, BMI2 and ABM now that IEM ... Wed, 22 Jun 2022 22:14:17 GMT vboxsync [95347] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Implemented the MULX instruction. bugref:9898 Wed, 22 Jun 2022 20:50:05 GMT vboxsync [95346] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c (modified) ValKit/bs3-cpu-instr-2: Added simple MULX test. bugref:9898 Wed, 22 Jun 2022 16:15:23 GMT vboxsync [95345] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implemented the PDEP and PEXT instructions. bugref:9898 Wed, 22 Jun 2022 16:09:59 GMT vboxsync [95344] * trunk/src/VBox/Installer/win/Scripts/PackDriversForSubmission.cmd (modified) PackDriversForSubmission.cmd: VBoxDX.dll Wed, 22 Jun 2022 13:50:49 GMT vboxsync [95343] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implemented the BZHI instruction. bugref:9898 Wed, 22 Jun 2022 13:48:46 GMT vboxsync [95342] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c (modified) ValKit/bs3-cpu-instr-2: Added simple BZHI, PDEP and PEXT tests. ... Wed, 22 Jun 2022 10:37:37 GMT vboxsync [95341] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implemented the BLSR, BLSMSK and BLSI instructions. bugref:9898 Wed, 22 Jun 2022 10:36:40 GMT vboxsync [95340] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c (modified) ValKit/bs3-cpu-instr-2: Added simple BLSR, BLSMSK and BLSI tests. ... Tue, 21 Jun 2022 22:33:35 GMT vboxsync [95339] * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) GuestPropertySvc.h,Main: Changed GuestPropValidateName and ... Tue, 21 Jun 2022 21:20:50 GMT vboxsync [95338] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) GuestPropertySvc.h,Main: Changed GuestPropValidateName and ... Tue, 21 Jun 2022 20:50:20 GMT vboxsync [95337] * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Settings.cpp: Use RTCString::trucate to reduce guest property ... Tue, 21 Jun 2022 20:48:58 GMT vboxsync [95336] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) IPRT/RTCString: Added a truncate() method that takes UTF-8 encoding ... Tue, 21 Jun 2022 19:55:01 GMT vboxsync [95335] * trunk/src/VBox/HostServices/GuestProperties/VBoxGuestPropSvc.cpp (modified) GuestProperties: Must validate the encoding of all additional pattern ... Tue, 21 Jun 2022 19:49:35 GMT vboxsync [95334] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) GuestPropertySvc.h,Main/Settings.cpp: Made GUEST_PROP_MAX_NAME_LEN ... Tue, 21 Jun 2022 19:46:32 GMT vboxsync [95333] * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) tstGuestPropSvc: Unbroke testcase after notification changes, service ... Tue, 21 Jun 2022 19:45:27 GMT vboxsync [95332] * trunk/src/VBox/HostServices/GuestProperties/VBoxGuestPropSvc.cpp (modified) GuestProperties: Call setPropertyInternal with different timestamps ... Tue, 21 Jun 2022 19:42:54 GMT vboxsync [95331] * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) tstGuestPropSvc: Unbroke testcase after notification changes, service ... Tue, 21 Jun 2022 14:50:11 GMT vboxsync [95330] * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) Main/ConsoleImpl.cpp: nit Tue, 21 Jun 2022 14:49:47 GMT vboxsync [95329] * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) tstGuestPropSvc: nit Tue, 21 Jun 2022 14:42:41 GMT vboxsync [95328] * trunk/src/VBox/Additions/common/pam/pam_vbox.cpp (modified) GA/pam_vbox.cpp: Fixed leak in pam_vbox_wait_prop. Tue, 21 Jun 2022 14:40:37 GMT vboxsync [95327] * trunk/src/VBox/Additions/common/pam/pam_vbox.cpp (modified) GA/pam_vbox.cpp: Fixed leak in pam_vbox_read_prop. Tue, 21 Jun 2022 14:34:48 GMT vboxsync [95326] * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) VBoxControl/waitGuestProperty: Simplified the buffer-resizing wait loop. Tue, 21 Jun 2022 14:18:21 GMT vboxsync [95325] * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/xml: Removed unnecessary string resizing in ... Tue, 21 Jun 2022 14:09:10 GMT vboxsync [95324] * trunk/src/VBox/HostServices/GuestProperties/VBoxGuestPropSvc.cpp (modified) GuestProperties: No need to validate flag encoding twice in ... Tue, 21 Jun 2022 13:46:49 GMT vboxsync [95323] * trunk/doc/manual/en_US/user_Frontends.xml (modified) * trunk/doc/manual/en_US/user_ThirdParty.xml (modified) * trunk/src/VBox/Installer/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Installer/freebsd/pkg_plist (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/debian/lintian-override.in (modified) * trunk/src/VBox/Installer/linux/debian/rules (modified) * trunk/src/VBox/Installer/linux/deffiles (modified) * trunk/src/VBox/Installer/linux/install.sh (modified) * trunk/src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/RDP/client-1.8.4 (deleted) rdesktop-vrdp: Drop as it is too old and practically abandoned, ... Tue, 21 Jun 2022 13:34:42 GMT vboxsync [95322] * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/debian/lintian-override.in (modified) * trunk/src/VBox/Installer/linux/debian/rules (modified) * trunk/src/VBox/Installer/linux/deffiles (modified) * trunk/src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec (modified) apps/tunctl: Remove - unused for a long time, bugref:8515 [missing ... Tue, 21 Jun 2022 13:22:01 GMT vboxsync [95320] * trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp (modified) IPRT/RTProcCreateEx/posix: Simplified the TTY name detection code a ... Tue, 21 Jun 2022 09:53:39 GMT vboxsync [95319] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-1A.asm (modified) DIS: Treat VEX.L=1 as illegal opcode in group 17. bugref:9898 bugref:6251 Tue, 21 Jun 2022 09:36:42 GMT vboxsync [95318] * trunk/src/VBox/Main/src-all/SharedFolderImpl.cpp (modified) Additions: X11: allow shared folder to be mounted if it is ... Tue, 21 Jun 2022 08:00:01 GMT vboxsync [95317] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp (modified) FE/Qt: bugref:6699. Handling guest session status better. Tue, 21 Jun 2022 04:46:21 GMT vboxsync [95316] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM: Nested VMX: bugref:10092 Added CPUMIsGuestVmxApicAccessPageAddr ... Tue, 21 Jun 2022 04:44:40 GMT vboxsync [95315] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM: Nested VMX: bugref:10092 Added CPUMIsGuestVmxApicAccessPageAddr ... Tue, 21 Jun 2022 00:25:45 GMT vboxsync [95314] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-1A.asm (modified) DIS: Added blsr, blsmsk and blsr; corrected some vex ... Mon, 20 Jun 2022 14:08:04 GMT vboxsync [95310] * trunk/src/VBox/Installer/win/Scripts/PackDriversForSubmission.cmd (modified) WDDM: retire VBoxICD wrapper. bugref:9272 (another reference) Sun, 19 Jun 2022 20:40:26 GMT vboxsync [95308] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap3.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Implemented ANDN, BEXTR, SHLX, SARX, SHRX, RORX, TZCNT, and ... Sun, 19 Jun 2022 20:37:16 GMT vboxsync [95307] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEMAll.cpp: Some data TLB tweaking. bugref:9898 Sun, 19 Jun 2022 20:07:38 GMT vboxsync [95306] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c (modified) ValKit/bs3-cpu-instr-2: Added simple BSF/TZCNT and BSR/LZCNT tests. ... Sun, 19 Jun 2022 15:23:31 GMT vboxsync [95305] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c (modified) ValKit/bs3-cpu-instr-2: Added simple BEXTR, SHLX, SARX, and SHRX ... Fri, 17 Jun 2022 23:36:25 GMT vboxsync [95303] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac (modified) ValKit/s3-cpu-instr-2: Extended the RORX test to cover one memory ... Fri, 17 Jun 2022 13:45:15 GMT vboxsync [95302] * trunk/src/VBox/Additions/3D/win/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxWddm.inf (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) WDDM: retire VBoxICD wrapper. bugref:9272 Fri, 17 Jun 2022 13:15:07 GMT vboxsync [95301] * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/gallium/test/d3d9main.cpp (modified) WDDM: testcase update