# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Feb 3, 2025 3:49:18 PM Thu, 15 Sep 2022 18:03:43 GMT vboxsync [96750] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap1.cpp.h (modified) VMM/IEM: Implement [v]comiss/[v]ucomiss/[v]comisd/[v]ucomisd ... Thu, 15 Sep 2022 17:34:09 GMT vboxsync [96749] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-comisd_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-comiss_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-ucomisd_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-ucomiss_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-vcomisd_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-vcomiss_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-vucomisd_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseCompare-vucomiss_u128.bin (added) VMM/testcase/tstIEMAImpl: Implement basic ... Thu, 15 Sep 2022 17:32:44 GMT vboxsync [96748] * 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/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: Implement [v]comiss/[v]ucomiss/[v]comisd/[v]ucomisd ... Thu, 15 Sep 2022 16:58:38 GMT vboxsync [96747] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM/Nested VMX: bugref:10092 Conditional compile fixes for ... Thu, 15 Sep 2022 16:45:53 GMT vboxsync [96746] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:10092 Fix VMXR0GetExitAuxInfo. Thu, 15 Sep 2022 11:35:07 GMT vboxsync [96745] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Some micro optimizations around ... Thu, 15 Sep 2022 10:46:21 GMT vboxsync [96744] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:10092 Fixed a typo in ... Thu, 15 Sep 2022 08:21:56 GMT vboxsync [96743] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:10092 Handle nested-guest instruction ... Wed, 14 Sep 2022 18:33:48 GMT vboxsync [96742] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtsi2sd_r64_i32.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtsi2sd_r64_i64.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtsi2ss_r32_i32.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtsi2ss_r32_i64.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm (modified) VMM/testcase/tstIEMAImpl: Implement basic cvtsi2ss/cvtsi2sd ... Wed, 14 Sep 2022 18:33:25 GMT vboxsync [96741] * 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/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Implement cvtsi2ss/cvtsi2sd instructions, bugref:9898 Wed, 14 Sep 2022 12:26:44 GMT vboxsync [96740] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) VMM/PGM: Nested VMX: bugref:10092 pfnEnter and pfnExit are not ring-3 ... Wed, 14 Sep 2022 12:21:46 GMT vboxsync [96739] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) VMM/PGM: Nested VMX: bugref:10092 Naming nit. Wed, 14 Sep 2022 12:08:30 GMT vboxsync [96738] * trunk/src/VBox/VMM/include/PGMInline.h (modified) VMM/PGM: Nested VMX: bugref:10092 Comment out currently unused ... Wed, 14 Sep 2022 12:05:19 GMT vboxsync [96737] * trunk/src/VBox/VMM/VMMAll/PGMAllGstSlatEpt.cpp.h (modified) VMM/PGM: Nested VMX: bugref:10092 Naming nits and PGM_SLAT_TYPE ... Wed, 14 Sep 2022 11:57:13 GMT vboxsync [96736] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) VMM/PGM: Nested VMX: bugref:10092 Adjusted guest EPT masks and comments. Wed, 14 Sep 2022 11:53:46 GMT vboxsync [96735] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) VMM: Nested VMX: bugref:10092 Added newer EPT paging bits into ... Wed, 14 Sep 2022 09:47:19 GMT vboxsync [96734] * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) VMM/testcase/tstIEMAImpl: Implement basic cvttss2si/cvtss2si ... Wed, 14 Sep 2022 09:23:41 GMT vboxsync [96733] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) VMM/IEM: fnsave modifies the FPU state, so actualize it for change ... Wed, 14 Sep 2022 09:21:31 GMT vboxsync [96732] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtss2si_i32_r32.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtss2si_i64_r32.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvttss2si_i32_r32.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvttss2si_i64_r32.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm (modified) VMM/testcase/tstIEMAImpl: Implement basic cvttss2si/cvtss2si ... Wed, 14 Sep 2022 09:21:03 GMT vboxsync [96731] * 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/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Implement cvttss2si/cvtss2si instructions, bugref:9898 Wed, 14 Sep 2022 09:18:46 GMT vboxsync [96730] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT/RTSignTool: A failed attempt at doing multiple timestamps for a ... Wed, 14 Sep 2022 09:14:53 GMT vboxsync [96729] * trunk/include/iprt/getopt.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOpt.cpp (modified) IPRT/getopt: Added index variant with 0 or 1 and optionally and w/ ... Wed, 14 Sep 2022 09:12:39 GMT vboxsync [96728] * trunk/src/VBox/Additions/WINNT/include/NoCrtOutput.h (modified) Add/Nt/Installer: Added a crude hack to suppress the WQHL dialog on ... Wed, 14 Sep 2022 07:53:44 GMT vboxsync [96727] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtsd2si_i32_r64.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtsd2si_i64_r64.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm (modified) VMM/testcase/tstIEMAImpl: Implement basic cvtsd2si testcase, ​bugref:9898 Wed, 14 Sep 2022 07:53:21 GMT vboxsync [96726] * 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) VMM/IEM: Implement cvtsd2si instruction, bugref:9898 Wed, 14 Sep 2022 07:50:19 GMT vboxsync [96725] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) VMM/IEM: Implement cvttsd2si instruction, bugref:9898 [fixes to the ... Wed, 14 Sep 2022 07:19:54 GMT vboxsync [96724] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvttsd2si_i32_r64.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvttsd2si_i64_r64.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm (modified) VMM/testcase/tstIEMAImpl: Implement basic cvttsd2si testcase, ... Wed, 14 Sep 2022 07:17:55 GMT vboxsync [96723] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * 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/IEMInline.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: Implement cvttsd2si instruction, bugref:9898 Wed, 14 Sep 2022 01:17:09 GMT vboxsync [96722] * trunk/src/VBox/Additions/WINNT/Installer/VBoxDrvInst.cpp (modified) Add/Nt/Installer: Added a crude hack to suppress the WQHL dialog on ... Tue, 13 Sep 2022 14:12:23 GMT vboxsync [96721] * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) Unattended: bugref:9781. Using the first part of the read disk name ... Tue, 13 Sep 2022 13:04:56 GMT vboxsync [96720] * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) USBProxyDevice-linux.cpp: Put struct usbdevfs_urb KUrb at the end of ... Tue, 13 Sep 2022 12:35:45 GMT vboxsync [96719] * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) USBProxyDevice-linux.cpp: Put struct usbdevfs_urb KUrb in a union ... Tue, 13 Sep 2022 10:20:48 GMT vboxsync [96718] * trunk/src/VBox/VMM/include/PGMSlatDefs.h (modified) VMM: Nested VMX: bugref:10092 Adjusted SLAT_IS_PGENTRY_PRESENT macro. Tue, 13 Sep 2022 10:16:54 GMT vboxsync [96717] * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) iprt: Linux: r0drv: Prevent build failure on 5.8+ 32-bit kernels, ... Tue, 13 Sep 2022 10:12:48 GMT vboxsync [96716] * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) Backed out r153600: Incorrect fix, bugref:4567:65. Tue, 13 Sep 2022 09:26:31 GMT vboxsync [96715] * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) iprt: Linux: r0drv: make __vmalloc call compatible with Linux 5.8 ... Tue, 13 Sep 2022 09:10:10 GMT vboxsync [96714] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValidationKit/bs3-cpu-instr-3: Add simple [v]movmskps/[v]movmskpd ... Tue, 13 Sep 2022 09:09:57 GMT vboxsync [96713] * 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/VMMAll/IEMAllInstructionsVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implement [v]movmskps/[v]movmskpd instructions, bugref:9898 Tue, 13 Sep 2022 07:23:19 GMT vboxsync [96712] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:10092 Assert to ensure we've handled the ... Mon, 12 Sep 2022 19:47:16 GMT vboxsync [96710] * trunk/src/VBox/Runtime/r3/stream.cpp (modified) IPRT/stream: Check that rtStrmGetFile doesn't return NIL_RTFILE ... Mon, 12 Sep 2022 16:59:58 GMT vboxsync [96709] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValidationKit/bs3-cpu-instr-3: Add simple [v]pextrw instructions ... Mon, 12 Sep 2022 16:57:27 GMT vboxsync [96708] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValidationKit/bs3-cpu-instr-3: Add simple [v]pextrw instructions ... Mon, 12 Sep 2022 16:57:18 GMT vboxsync [96707] * 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/VMMAll/IEMAllInstructionsVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implement [v]pextrw instruction, bugref:9898 Mon, 12 Sep 2022 16:42:01 GMT vboxsync [96706] * trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedInstaller.cpp (modified) Unattended: bugref:9781. Some modifications on OS detection and menu ... Mon, 12 Sep 2022 14:47:35 GMT vboxsync [96702] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValidationKit/bs3-cpu-instr-3: Add simple [v]pinsrw instructions ... Mon, 12 Sep 2022 14:45:37 GMT vboxsync [96701] * 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/VMMAll/IEMAllInstructionsVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implement [v]pinsrw instruction, bugref:9898 Mon, 12 Sep 2022 12:21:34 GMT vboxsync [96699] * trunk/Version.kmk (modified) * trunk/debian/changelog (modified) * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum (modified) 7.0.0_BETA2 Mon, 12 Sep 2022 10:44:20 GMT vboxsync [96698] * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) Add/Nt/Installer: Temporarily make the makensis invocation noisy. Mon, 12 Sep 2022 10:43:04 GMT vboxsync [96697] * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstallOld.nsh (modified) Add/Nt/Installer: Attempted build fixes and some comment updates. Mon, 12 Sep 2022 10:43:02 GMT vboxsync [96696] * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) Add/Nt/Installer: Simplified the $g_bInstallTimestampCA stuff. (untested) Mon, 12 Sep 2022 09:54:31 GMT vboxsync [96695] * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh (modified) Add/Nt/Installer: Reduce the number of warnings to almost none. [fix] Mon, 12 Sep 2022 09:40:40 GMT vboxsync [96694] * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsNT4.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstall.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsVista.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/dumplog.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/servicepack.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/strstr.nsh (modified) Add/Nt/Installer: Reduce the number of warnings to almost none. Mon, 12 Sep 2022 08:40:05 GMT vboxsync [96693] * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsNT4.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstall.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstallOld.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsVista.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) Add/Nt/Installer: Reduce the number of warnings a little. Mon, 12 Sep 2022 00:39:59 GMT vboxsync [96692] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Languages/English.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/Languages/French.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/Languages/German.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsLog.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) * trunk/src/VBox/Additions/WINNT/tools/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Certificates/CaRoot-DigiCertAssuredIDRootCA-0ce7e0e517d846fe8fe560fc1bf03039.crt (added) * trunk/src/VBox/HostDrivers/Support/Certificates/CaRoot-DigiCertHighAssuranceEVRootCA-02ac5c266a0b409b8f0b79f2ae462577.crt (added) * trunk/src/VBox/HostDrivers/Support/Certificates/CaRoot-VeriSignPca3G5-18dad19e267de8bb4a2158cdcc6b3b4a.crt (added) Add/Nt/Installer,/Config.kmk,SupDrv/Certs: Check for and install ... Sun, 11 Sep 2022 22:17:35 GMT vboxsync [96691] * trunk/src/VBox/Additions/3D/win/VBoxGL/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/win/VBoxICD/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/win/VBoxNine/Makefile.kmk (modified) * trunk/src/VBox/Additions/3D/win/VBoxSVGA/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxControl/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) Add/*.kmk: Always check for both VBOX_SIGNING_MODE and ... Sun, 11 Sep 2022 21:49:00 GMT vboxsync [96690] * trunk/src/VBox/Installer/win/Scripts/PackDriversForSubmission.cmd (modified) PackDriversForSubmission.cmd: Consisten case for the GA files (hope ... Sun, 11 Sep 2022 21:43:13 GMT vboxsync [96689] * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) Add/Nt/Installer: Some more makefile cleanups - shouldn't change ... Sun, 11 Sep 2022 21:21:51 GMT vboxsync [96688] * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) Add/Nt/Installer: Some makefile cleanups - shouldn't change anything. ... Sun, 11 Sep 2022 00:34:46 GMT vboxsync [96687] * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsExternal.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsNT4.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) Add/Nt/Installer: Changed the 2nd parameter of ${CmdExecute} from a ... Sat, 10 Sep 2022 23:36:01 GMT vboxsync [96686] * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsExternal.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh (modified) * trunk/src/VBox/Additions/WINNT/Installer/slickedit-nsis.zip (added) Add/Nt/Installer: Added some comments, cleanups and a slickedit NSIS ... Sat, 10 Sep 2022 03:46:13 GMT vboxsync [96685] * trunk/src/VBox/Additions/WINNT/tools/VBoxCertUtil.cpp (modified) Add/Nt/CertUtil: Added a root-exist command for checking if a ... Fri, 09 Sep 2022 23:30:23 GMT vboxsync [96684] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/3D/Config.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Loader/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/tools/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/testcase/Makefile.kmk (modified) /Config.kmk,Add: Enabled import validation for all ring-3 GA binaries ... Fri, 09 Sep 2022 14:52:43 GMT vboxsync [96682] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary-cvtps2pd_u128.bin (added) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm (modified) VMM/testcase/tstIEMAImpl: Implement basic cvtps2pd testcase, ​bugref:9898 Fri, 09 Sep 2022 14:52:20 GMT vboxsync [96681] * 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: Implement cvtps2pd instruction, bugref:9898 Fri, 09 Sep 2022 14:20:43 GMT vboxsync [96680] * trunk/src/VBox/Additions/linux/installer/vboxadd.sh (modified) Linux Additions: vboxadd.sh: Add support for Secure Boot, bugref:10287. Fri, 09 Sep 2022 14:19:56 GMT vboxsync [96679] * trunk/src/VBox/Installer/linux/vboxdrv.sh (modified) Linux Host: vboxdrv.sh: Adjust Secure Boot related part of the ... Fri, 09 Sep 2022 12:57:59 GMT vboxsync [96672] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UITpmEditor.cpp (modified) FE/Qt: bugref:10288: Using corresponding getSupported API for TPM ... Fri, 09 Sep 2022 12:50:06 GMT vboxsync [96671] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) VMM/IEM: Emulation of fsin, fcos and fsincos instructions, ​bugref:9898 Fri, 09 Sep 2022 12:40:38 GMT vboxsync [96670] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/SystemPropertiesImpl.h (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) Main: Introduce a method to query sensible TPM types to offer in the ... Fri, 09 Sep 2022 12:31:24 GMT vboxsync [96669] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackend.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UITpmEditor.cpp (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UITpmEditor.h (copied) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.h (modified) FE/Qt: bugref:10288: VM settings / System page / Motherboard tab: ... Fri, 09 Sep 2022 09:42:25 GMT vboxsync [96668] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) VMM/IEM: Inf has exponent of all ones, ​bugref:9898 Thu, 08 Sep 2022 21:39:54 GMT vboxsync [96663] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxIPC.cpp (modified) Add/Nt/VBoxTray: Corrected inverted message type validation in the ... Thu, 08 Sep 2022 21:22:45 GMT vboxsync [96662] * trunk/src/VBox/Additions/3D/mesa/mesa-21.3.8/src/gallium/frontends/nine/device9.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/gallium/VBoxGaD3DDevice9Ex.cpp (modified) Add/3D/mesa,WDDM: Don't release the presentation group reference at ... Thu, 08 Sep 2022 13:26:20 GMT vboxsync [96660] * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.h (modified) FE/Qt: bugref:9930: Snapshot UI: Support for multiple VM selection, ... Thu, 08 Sep 2022 13:17:16 GMT vboxsync [96659] * trunk/src/VBox/VMM/tools/IEMGenFpuConstants.c (modified) VMM/IEM: Calculation of constants for fsin, fcos, fl2x instructions, ... Thu, 08 Sep 2022 13:10:38 GMT vboxsync [96658] * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotDetailsWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotDetailsWidget.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.cpp (modified) FE/Qt: bugref:9930: Snapshot UI: Do not use column name as item name, ... Thu, 08 Sep 2022 12:47:58 GMT vboxsync [96657] * trunk/src/VBox/Main/include/UnattendedInstaller.h (modified) * trunk/src/VBox/Main/src-server/UnattendedInstaller.cpp (modified) Unattended: bugref:9781. Some fixes to make unattended install work ... Thu, 08 Sep 2022 12:00:23 GMT vboxsync [96656] * trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi (modified) Windows Additions/Installer: Fixed a regression from r83313 where the ... Thu, 08 Sep 2022 11:10:56 GMT vboxsync [96655] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/tools/IEMGenFpuConstants.c (modified) VMM/IEM: Overflow of unsigned long fixed for a20 and a21, bugref:9898 Thu, 08 Sep 2022 09:47:23 GMT vboxsync [96654] * trunk/src/VBox/Additions/WINNT/Mouse/NT5/Makefile.kmk (modified) Add/Nt/Mouse: Fix duplicate rule warning. Thu, 08 Sep 2022 08:51:37 GMT vboxsync [96653] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValidationKit/bs3-cpu-instr-3: Add simple [v]pclmulqdq instructions ... Thu, 08 Sep 2022 08:49:40 GMT vboxsync [96652] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThree0f3a.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap3.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: Implement [v]pclmulqdq instruction, ​bugref:9898 Thu, 08 Sep 2022 06:47:09 GMT vboxsync [96651] * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) ValidationKit/testdriver/vbox.py: Limit the default video recording ... Thu, 08 Sep 2022 06:36:38 GMT vboxsync [96650] * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) ValidationKit/testdriver/vbox.py: Limit the default video recording ... Thu, 08 Sep 2022 01:47:11 GMT vboxsync [96649] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValKit/bs3-cpu-instr-3: give me a clean build again. bugref:9898 Wed, 07 Sep 2022 22:49:21 GMT vboxsync [96646] * trunk/Config.kmk (modified) * trunk/src/VBox/ValidationKit/Config.kmk (modified) /Config.kmk,ValKit/Config.kmk: Must run VBoxPeSetVersion on binaries ... Wed, 07 Sep 2022 21:25:36 GMT vboxsync [96645] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Always check that pDevR3->pDrvMount isn't NULL before use. Wed, 07 Sep 2022 20:35:55 GMT vboxsync [96644] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMExpertPage.cpp (modified) FE/Qt: Check that m_pNameAndSystemEditor isn't NULL. bugref:9515 Wed, 07 Sep 2022 19:23:56 GMT vboxsync [96643] * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QILineEdit.cpp (modified) FE/Qt: bugref:9515. Make name line edit get the focus as the wizard ... Wed, 07 Sep 2022 19:20:35 GMT vboxsync [96642] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMExpertPage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: bugref:9515. In expert page of new vm wizard, re-guess guest ... Wed, 07 Sep 2022 19:18:46 GMT vboxsync [96641] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: bugref:9515. In guided new vm wizard disable OS type selectors ... Wed, 07 Sep 2022 18:10:07 GMT vboxsync [96640] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: Call sltNameChanged if ISO detection failed to get a valid OS ... Wed, 07 Sep 2022 17:52:25 GMT vboxsync [96639] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: We can skip the long-mode-guest check in ... Wed, 07 Sep 2022 16:51:44 GMT vboxsync [96638] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) FE/Qt: The detected OS type ID can be used directly as the guest OS ... Wed, 07 Sep 2022 16:26:49 GMT vboxsync [96637] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) VMM/IEM: reverted 153516 as the destination is 64 byte aligned if ... Wed, 07 Sep 2022 16:24:26 GMT vboxsync [96636] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Align the bounce buffers on a 64 byte boundrary improve ... Wed, 07 Sep 2022 16:16:37 GMT vboxsync [96635] * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIToolPaneMachine.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIToolPaneMachine.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.h (modified) FE/Qt: bugref:9930: Always pass a list of VM items to Snapshot pane. Wed, 07 Sep 2022 15:18:28 GMT vboxsync [96634] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) VMM/IEM: Split the 128-bit copy into two 64-bit ones because at least ... Wed, 07 Sep 2022 14:25:07 GMT vboxsync [96632] * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) ValKit/vbox.py: fix for formatting issue by pylint. bugref:8733 Wed, 07 Sep 2022 14:08:12 GMT vboxsync [96631] * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/vbsf.cpp (modified) Add/Nt/Shfl: Some additional info.