# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Feb 11, 2025 12:30:06 AM Fri, 01 Jul 2022 10:37:52 GMT vboxsync [95468] * trunk/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp (modified) Additions: X11: VBoxClient --vmsvga: Use proper index when caching ... Fri, 01 Jul 2022 10:35:27 GMT vboxsync [95467] * trunk/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp (modified) Additions: X11: VBoxClient --vmsvga: Only destroy unused video modes ... Fri, 01 Jul 2022 10:27:14 GMT vboxsync [95466] * trunk/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp (modified) Additions: X11: VBoxClient --vmsvga: Do proper clock conversion, ... Fri, 01 Jul 2022 00:44:40 GMT vboxsync [95465] * 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: Simple crc32 instruction test. bugref:9898 Thu, 30 Jun 2022 13:37:47 GMT vboxsync [95464] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/RuntimeR0: Need to include crc32c.cpp now. bugref:9898 Thu, 30 Jun 2022 13:15:05 GMT vboxsync [95463] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: vgaIsDirty is now used in R3 only. Thu, 30 Jun 2022 12:57:56 GMT vboxsync [95462] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) VMM/IEM: Untested crc32 implementation. [build fix] bugref:9898 Thu, 30 Jun 2022 12:56:31 GMT vboxsync [95461] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) DevVGA: Fixed problem with VBE banking destroying MMIO2 remapping ... Thu, 30 Jun 2022 12:52:13 GMT vboxsync [95460] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Untested crc32 implementation. bugref:9898 Thu, 30 Jun 2022 12:42:30 GMT vboxsync [95459] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: We only need one OP_CRC32 value. bugref:9898 bugref:6251 Thu, 30 Jun 2022 11:03:53 GMT vboxsync [95458] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsInterpretOnly.cpp (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/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: [v]padd[bwdq]. bugref:9898 Thu, 30 Jun 2022 11:03:28 GMT vboxsync [95457] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: VPADD[BWDQ] opcode enum values. bugref:9898 bugref:6251 Thu, 30 Jun 2022 10:42:30 GMT vboxsync [95456] * 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: Simple tests for [v]padd[bwdq]. bugref:9898 Thu, 30 Jun 2022 10:08:07 GMT vboxsync [95455] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Audio/Main: Docs typo. bugref:10050 Thu, 30 Jun 2022 10:04:36 GMT vboxsync [95454] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Audio/Main: Got rid of the abstract base class IAudioDevice in favor ... Thu, 30 Jun 2022 09:43:46 GMT vboxsync [95453] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsInterpretOnly.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.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: [v]pcmpeqq and [v]pcmpgtq. bugref:9898 Thu, 30 Jun 2022 09:43:28 GMT vboxsync [95452] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: VPCMPEQQ AND VPCMPGTQ opcode enum values. bugref:9898 bugref:6251 Thu, 30 Jun 2022 09:43:12 GMT vboxsync [95451] * 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: Simple tests for [v]pcmpgtq and [v]pcmpeqq. ... Thu, 30 Jun 2022 08:58:34 GMT vboxsync [95450] * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Main/MachineImpl: Cleaned up all the RTFileDelete() calls to only use ... Thu, 30 Jun 2022 08:24:25 GMT vboxsync [95449] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsInterpretOnly.cpp (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/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: [v]pcmpeq[bwd] and [v]pcmpgt[bwd]. bugref:9898 Thu, 30 Jun 2022 08:22:50 GMT vboxsync [95447] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: VPCMPEQ[BWD] AND VPCMPGT[BWD] opcode enum values. bugref:9898 ... Thu, 30 Jun 2022 00:54:01 GMT vboxsync [95446] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM/HMVMX: Must have VMEXIT for X86_CR4_OSXSAVE changes (at least for ... Thu, 30 Jun 2022 00:50:39 GMT vboxsync [95445] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) VMM/IEM: IEMOP_MNEMONIC -> IEMOP_MNEMONIC2 for pcmpeq[bwd]. bugref:9898 Thu, 30 Jun 2022 00:49:55 GMT vboxsync [95444] * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: XGETBV fix. bugref:9898 bugref:6251 Thu, 30 Jun 2022 00:48:58 GMT vboxsync [95443] * 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: Simple tests for [v]pcmpgt[bwd] and ... Thu, 30 Jun 2022 00:44:53 GMT vboxsync [95442] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM/HMVMX: Must have VMEXIT for X86_CR4_OSXSAVE changes (at least for ... Wed, 29 Jun 2022 22:40:14 GMT vboxsync [95441] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsInterpretOnly.cpp (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/IEMOpHlp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: [v]andps, [v]andpd, [v]pand, [v]andnps, [v]andnpd, ... Wed, 29 Jun 2022 22:39:12 GMT vboxsync [95440] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) DIS: VANDPS, VANDPD, VPAND, VANDNPS, VANDNPD, VPANDN, VORPS, VORPD, ... Wed, 29 Jun 2022 22:35:28 GMT vboxsync [95439] * 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: Simple tests for [v]andps, [v]andpd, [v]pand, ... Wed, 29 Jun 2022 20:38:48 GMT vboxsync [95438] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT/isomaker.cpp: A bunch of TODOs following from the fix in ... Wed, 29 Jun 2022 18:22:46 GMT vboxsync [95437] * trunk/src/VBox/Main/UnattendedTemplates/freebsd_installer.cfg (modified) Main/UnattendedInstall: Minimalistic support for FreeBSD >= 10.0 ... Wed, 29 Jun 2022 18:18:57 GMT vboxsync [95436] * trunk/src/VBox/Main/UnattendedTemplates/Makefile.kmk (modified) * trunk/src/VBox/Main/UnattendedTemplates/freebsd_installer.cfg (added) * trunk/src/VBox/Main/UnattendedTemplates/freebsd_postinstall.sh (added) * trunk/src/VBox/Main/include/UnattendedImpl.h (modified) * trunk/src/VBox/Main/include/UnattendedInstaller.h (modified) * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedInstaller.cpp (modified) Main/UnattendedInstall: Minimalistic support for FreeBSD >= 10.0 ... Wed, 29 Jun 2022 17:15:04 GMT vboxsync [95435] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) Runtime/isomaker.cpp: RRIP 1.12 mandates to set special flags in the ... Wed, 29 Jun 2022 16:48:52 GMT vboxsync [95434] * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) Runtime/isomakerimport.cpp: Typos Wed, 29 Jun 2022 14:32:02 GMT vboxsync [95433] * trunk/src/VBox/Main/src-server/AudioSettingsImpl.cpp (modified) Audio/Main: Renaming (HRESULT hr -> hrc). bugref:10050 Wed, 29 Jun 2022 14:30:13 GMT vboxsync [95432] * trunk/src/VBox/Main/src-server/AudioSettingsImpl.cpp (modified) Audio/Main: The audio setting's adapter also has to initialized when ... Wed, 29 Jun 2022 14:26:40 GMT vboxsync [95431] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c (modified) ValKit/bs3-cpu-basic-2: Added fld, fbld and fxsave to the #AC tests. ... Wed, 29 Jun 2022 14:21:45 GMT vboxsync [95430] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxConvertToRingX.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) ValKit/bs3kit: Added warning to Bs3RegCtxConvertToRingX about only ... Wed, 29 Jun 2022 14:07:34 GMT vboxsync [95429] * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) * trunk/src/VBox/ValidationKit/testdriver/vboxwrappers.py (modified) Audio/Main: Adjustments for Validation Kit. bugref:10050 Wed, 29 Jun 2022 13:15:00 GMT vboxsync [95428] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-all/EventImpl.cpp (modified) Main: Resolved a @todo: Renamed VBoxEventType_Last -> VBoxEventType_End. Wed, 29 Jun 2022 13:13:38 GMT vboxsync [95427] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd: Reshuffled code to avoid assertion. Wed, 29 Jun 2022 11:57:35 GMT vboxsync [95426] * trunk/src/VBox/Main/src-server/AudioAdapterImpl.cpp (modified) Main: Use the new "Default" audio driver by default for newly created ... Wed, 29 Jun 2022 11:32:32 GMT vboxsync [95425] * trunk/src/VBox/Main/src-server/HostAudioDeviceImpl.cpp (modified) Audio/Main: Bigger revamp of the audio interface(s) to later also ... Wed, 29 Jun 2022 11:23:10 GMT vboxsync [95424] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-server/HostAudioDeviceImpl.cpp (modified) Audio/Main: Bigger revamp of the audio interface(s) to later also ... Wed, 29 Jun 2022 11:13:40 GMT vboxsync [95423] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDetailsGenerator.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMachineAttributeSetter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIIndicatorsPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsAudio.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotDetailsWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/AudioAdapterImpl.h (modified) * trunk/src/VBox/Main/include/AudioSettingsImpl.h (added) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/HostAudioDeviceImpl.h (added) * trunk/src/VBox/Main/include/HostImpl.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/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/SessionImpl.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplExport.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Main/src-server/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/src-server/AudioSettingsImpl.cpp (added) * trunk/src/VBox/Main/src-server/HostAudioDeviceImpl.cpp (added) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SnapshotImpl.cpp (modified) Audio/Main: Bigger revamp of the audio interface(s) to later also ... Wed, 29 Jun 2022 02:42:16 GMT vboxsync [95422] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) VMM/IEM: Fixes to the finit/fninit implementation. Wed, 29 Jun 2022 02:41:48 GMT vboxsync [95421] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: fld, fbld and fstp are 8 byte aligned as far as #AC is ... Wed, 29 Jun 2022 02:15:36 GMT vboxsync [95420] * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) linux/drm: Build fix (no RT_NOREF here during automatic 'test' build ... 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