# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Feb 11, 2025 8:13:03 AM 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 Fri, 17 Jun 2022 13:13:24 GMT vboxsync [95300] * trunk/src/VBox/Additions/3D/win/VBoxGL/GaDrvEnvKMT.cpp (modified) Additions/3D/win/VBoxGL: another format. bugref:9845 Thu, 16 Jun 2022 07:57:27 GMT vboxsync [95298] * trunk/src/VBox/HostServices/SharedFolders/VBoxSharedFoldersSvc.cpp (modified) Shared Folders/Host service: When a client disconnects, make sure ... Wed, 15 Jun 2022 22:35:29 GMT vboxsync [95297] * trunk/src/VBox/Installer/darwin/VirtualBox_mpkg/distribution-driverless.dist (modified) * trunk/src/VBox/Installer/darwin/VirtualBox_mpkg/distribution.dist (modified) removed system.run from macos installer #10234 Wed, 15 Jun 2022 22:06:20 GMT vboxsync [95296] * 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) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) ValKit/bs3-cpu-instr-2: Simple RORX test to establing whether V<>0 ... Wed, 15 Jun 2022 18:04:25 GMT vboxsync [95295] * trunk/src/VBox/Additions/os2/VBoxSF/Makefile.kmk (modified) Add/os2/VBoxSF: Not using NASM, fixed private tool VBoxNasmDot to do ... Wed, 15 Jun 2022 17:27:40 GMT vboxsync [95294] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-win-dx.cpp (modified) Devices/Graphics: VGPU9 interface stubs. bugref:9830 Wed, 15 Jun 2022 16:32:00 GMT vboxsync [95293] * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) WDDM: disable 3D if VGPU10 is not enabled Wed, 15 Jun 2022 16:09:59 GMT vboxsync [95292] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/Graphics: VBE_DISPI_CFG_ID_VMSVGA_DX Wed, 15 Jun 2022 15:15:06 GMT vboxsync [95290] * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/Svga.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/VBoxMPDX.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/VBoxMPGaUtils.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/VBoxMPGaWddm.cpp (modified) WDDM: use VRAM segment for primary surfaces. bugref:9845 Wed, 15 Jun 2022 15:15:00 GMT vboxsync [95289] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) FE/VBoxManage/Guest Control: Removed dead code. Wed, 15 Jun 2022 15:11:14 GMT vboxsync [95288] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.h (modified) Devices/Graphics: generic screen update function. bugref:9830 Wed, 15 Jun 2022 14:11:56 GMT vboxsync [95287] * trunk/src/VBox/Frontends/VirtualBox/src/helpbrowser/UIHelpViewer.cpp (modified) FE/Qt: bugref:9831. Open links and zoom in to images upon mouse ... Wed, 15 Jun 2022 13:30:01 GMT vboxsync [95286] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBSettingsEditor.cpp (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBSettingsEditor.h (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSF.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsUSB.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsUSB.h (modified) FE/Qt/Ds: bugref:6899: Machine settings: USB page accessibility ... Wed, 15 Jun 2022 10:48:53 GMT vboxsync [95285] * trunk/src/VBox/Additions/os2/VBoxSF/Makefile.kmk (modified) Add/os2/VBoxSF: Not using NASM, fixed private tool VBoxNasmDot to do ... Wed, 15 Jun 2022 10:31:10 GMT vboxsync [95284] * trunk/src/VBox/Additions/os2/VBoxSF/Makefile.kmk (modified) Add/os2/VBoxSF: Not using NASM, fixed private tool VBoxNasmDot to do ... Tue, 14 Jun 2022 20:00:07 GMT vboxsync [95283] * trunk/Config.kmk (modified) * trunk/src/VBox/Main/webservice/Makefile.kmk (modified) /Config.kmk,webservices: Apply -fno-printf-return-value to try ... Tue, 14 Jun 2022 16:45:02 GMT vboxsync [95282] * trunk/src/VBox/Installer/darwin/Makefile.kmk (modified) Installer/darwin: Include QHelp documentation in the package. Tue, 14 Jun 2022 16:34:03 GMT vboxsync [95281] * trunk/src/VBox/Installer/win/Makefile.kmk (modified) Installer/win: Include QHelp documentation in the package. ... Tue, 14 Jun 2022 16:20:24 GMT vboxsync [95280] * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) VBoxHeadless: Build fix whe VBOX_WITH_RECORDING is not defined (needs ... Tue, 14 Jun 2022 16:10:11 GMT vboxsync [95279] * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) VBoxHeadless: Build fix whe VBOX_WITH_RECORDING is not defined (needs ... Tue, 14 Jun 2022 16:08:17 GMT vboxsync [95278] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) FE/Qt: bugref:10067. Adding a missing string place marker. Tue, 14 Jun 2022 12:06:41 GMT vboxsync [95277] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UISharedFoldersEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBFiltersEditor.cpp (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBFiltersEditor.h (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsUSB.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsUSB.h (modified) FE/Qt/Ds: bugref:6899: Machine settings: USB page accessibility ... Tue, 14 Jun 2022 11:20:21 GMT vboxsync [95276] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) Doxygen. Tue, 14 Jun 2022 11:14:07 GMT vboxsync [95275] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) UsbMouse: Merged touchpad and touchscreen logic (see bugref:9891). Tue, 14 Jun 2022 10:48:33 GMT vboxsync [95274] * trunk/Config.kmk (modified) * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-global/win/VirtualBoxSDSImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) FE/VBoxAutostart/adi: Added experimental support for running VBoxSVC ... Tue, 14 Jun 2022 10:16:00 GMT vboxsync [95273] * trunk/src/VBox/ExtPacks/BusMouseSample/DevBusMouse.cpp (modified) BusMouse: Updated for modified PDM interface with touchpad support. Tue, 14 Jun 2022 10:12:54 GMT vboxsync [95272] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) scm Tue, 14 Jun 2022 09:52:49 GMT vboxsync [95271] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Input/DevPS2M.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/Devices/Input/testcase/tstUsbMouse.cpp (modified) * trunk/src/VBox/Main/include/MouseImpl.h (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) Touchpad: First part of touchpad support, PDM interface and device ... Mon, 13 Jun 2022 18:03:44 GMT vboxsync [95267] * trunk/src/VBox/Additions/WINNT/Graphics/Video/common/wddm/VBoxMPIf.h (modified) WDDM: use proper types. bugref:9845 Mon, 13 Jun 2022 18:01:32 GMT vboxsync [95266] * trunk/src/VBox/Additions/3D/win/VBoxSVGA/Makefile.kmk (modified) Additions/3D: removed obsolete code. bugref:9845 (build fix) Mon, 13 Jun 2022 17:54:13 GMT vboxsync [95265] * trunk/src/VBox/Additions/3D/win/VBoxSVGA/.scm-settings (modified) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/winsys (moved) Additions/3D: removed obsolete code. bugref:9845 Mon, 13 Jun 2022 17:38:46 GMT vboxsync [95264] * trunk/src/VBox/Additions/3D/win/VBoxICD/.scm-settings (modified) Additions/3D: update to mesa-21.3.8. bugref:9845 (scm fix) Mon, 13 Jun 2022 17:34:28 GMT vboxsync [95263] * trunk/src/VBox/Additions/3D/win/VBoxICD/.scm-settings (added) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/.scm-settings (modified) Additions/3D: update to mesa-21.3.8. bugref:9845 (scm fix) Mon, 13 Jun 2022 17:26:17 GMT vboxsync [95262] * trunk/src/VBox/Additions/3D/Config.kmk (modified) * trunk/src/VBox/Additions/3D/mesa/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/mesa/include/assert.h (modified) * trunk/src/VBox/Additions/3D/mesa/include/git_sha1.h (modified) * trunk/src/VBox/Additions/3D/win/VBoxGL/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/win/VBoxGL/VBoxGL.c (modified) * trunk/src/VBox/Additions/3D/win/VBoxICD/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/win/VBoxICD/opengl32.def (copied) * trunk/src/VBox/Additions/3D/win/VBoxICD/opengl32.mingw.def (copied) * trunk/src/VBox/Additions/3D/win/VBoxNine/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/win/VBoxNine/VBoxNine.c (modified) * trunk/src/VBox/Additions/3D/win/VBoxNine/nine (added) * trunk/src/VBox/Additions/3D/win/VBoxNine/nine/nine_memory_helper.c (added) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/VBoxSVGA.c (modified) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/winsys_21 (added) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/winsys_21/Makefile.kup (copied) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/winsys_21/vmw_screen.c (added) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/winsys_21/vmw_screen_ioctl.c (added) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/winsys_21/vmw_screen_wddm.c (copied) * trunk/src/VBox/Additions/3D/win/include/VBoxGaTypes.h (modified) Additions/3D: update to mesa-21.3.8. bugref:9845 Mon, 13 Jun 2022 15:32:38 GMT vboxsync [95259] * trunk/src/VBox/Additions/solaris/Virtio/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/ipxe/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBugReport/Makefile.kmk (modified) * trunk/src/VBox/RDP/client-1.8.4/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/utils/usb/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Config.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) src/*.kmk: Applied VBOX_WITH_AUTOMATIC_DEFS_QUOTING to some 9 ... Mon, 13 Jun 2022 15:31:38 GMT vboxsync [95258] * trunk/src/VBox/Additions/os2/VBoxSF/Makefile.kmk (modified) Add/os2/VBoxSF: NASM should've been using the automatic escaping ... Mon, 13 Jun 2022 10:52:54 GMT vboxsync [95257] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/cpumR3LoadCpuIdInner: build fix. bugref:9898 Mon, 13 Jun 2022 10:44:19 GMT vboxsync [95256] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) VMM/CFGM,NEM,HM,ConsoleImpl2: Let CPUM take care of enabling 64-bit ...