# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Jan 20, 2025 5:05:05 PM Mon, 08 Apr 2024 10:06:01 GMT vboxsync [104220] * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) Windows/Host Installer: Check permissions of target directory when ... Mon, 08 Apr 2024 06:01:43 GMT vboxsync [104219] * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: bugref:10610 Fixed MSR loading. Sun, 07 Apr 2024 18:47:10 GMT vboxsync [104218] * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/xptc_arm64_vbox.h (modified) libs/xpcom: Rework the xptcstubs and xptcinvoke code for arm64 to ... Sun, 07 Apr 2024 18:41:32 GMT vboxsync [104217] * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM/EMInternal.h: linux.arm64 requires a bigger jump buffer padding, ... Sun, 07 Apr 2024 18:38:49 GMT vboxsync [104216] * trunk/include/iprt/asmdefs-arm.h (modified) include/iprt/asmdefs-arm.h: Convert #if ASM_FORMAT_MACHO to #ifdef ... Sun, 07 Apr 2024 18:37:57 GMT vboxsync [104215] * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/xptc_arm64_vbox.h (added) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_arm64_vbox.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm64_vbox.cpp (modified) libs/xpcom: Rework the xptcstubs and xptcinvoke code for arm64 to ... Sun, 07 Apr 2024 18:31:03 GMT vboxsync [104214] * trunk/include/iprt/asmdefs-arm.mac (modified) iprt/asmdefs-arm.mac: Fixes, bugref:10391 Sun, 07 Apr 2024 16:29:33 GMT vboxsync [104213] * trunk/include/iprt/asmdefs-arm.h (modified) * trunk/src/bldprogs/VBoxDef2LazyLoad.cpp (modified) bldprogs/VBoxDef2LazyLoad: Get it working on linux.arm64/ELF, ... Sun, 07 Apr 2024 16:27:42 GMT vboxsync [104212] * trunk/include/.scm-settings (modified) * trunk/include/iprt/asmdefs-arm.mac (added) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veHlpA-arm64.S (modified) include/iprt,VMM/IEMAllN8veHlpA-arm64.S: Introduce a new asmdefs- ... Sun, 07 Apr 2024 13:01:10 GMT vboxsync [104211] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Detect MXCSR when disassembling and annotating TBs, bugref:10614 Sat, 06 Apr 2024 00:38:26 GMT vboxsync [104210] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Made iemNativeVarRegisterAcquire automatically convert from ... Fri, 05 Apr 2024 21:31:16 GMT vboxsync [104209] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Refactoring assembly helpers to not pass eflags by reference ... Fri, 05 Apr 2024 21:17:41 GMT vboxsync [104208] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) VMM/IEM: Refactoring assembly helpers to not pass eflags by reference ... Fri, 05 Apr 2024 20:57:55 GMT vboxsync [104207] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) VMM/IEM: Refactoring assembly helpers to not pass eflags by reference ... Fri, 05 Apr 2024 20:28:19 GMT vboxsync [104206] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommon.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) VMM/IEM: Refactoring assembly helpers to not pass eflags by reference ... Fri, 05 Apr 2024 17:38:51 GMT vboxsync [104205] * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) Main/webservice/vboxweb.cpp: Use a different approach of socket ... Fri, 05 Apr 2024 16:47:29 GMT vboxsync [104204] * trunk/src/libs/curl-8.7.1/lib/curl_sha512_256.c (added) * trunk/src/libs/curl-8.7.1/lib/curl_sha512_256.h (added) * trunk/src/libs/curl-8.7.1/lib/cw-out.c (added) * trunk/src/libs/curl-8.7.1/lib/cw-out.h (added) * trunk/src/libs/curl-8.7.1/lib/request.c (added) * trunk/src/libs/curl-8.7.1/lib/request.h (added) * trunk/src/libs/curl-8.7.1/lib/vquic/curl_osslq.c (added) * trunk/src/libs/curl-8.7.1/lib/vquic/curl_osslq.h (added) * trunk/src/libs/curl-8.7.1/lib/vquic/vquic-tls.c (added) * trunk/src/libs/curl-8.7.1/lib/vquic/vquic-tls.h (added) * trunk/src/libs/libxml2-2.12.6/include/private (added) * trunk/src/libs/libxml2-2.12.6/testparser.c (added) * trunk/src/libs/openssl-3.1.5/crypto/poly1305/asm/poly1305-ia64.S (added) * trunk/src/libs/openssl-3.1.5/fuzz/punycode.c (added) * trunk/src/libs/openssl-3.1.5/oqs-provider (added) * trunk/src/libs/openssl-3.1.5/providers/implementations/ciphers/cipher_sm4_ccm.c (added) * trunk/src/libs/openssl-3.1.5/providers/implementations/ciphers/cipher_sm4_gcm.c (added) fixing export flags in libs Fri, 05 Apr 2024 15:46:26 GMT vboxsync [104203] * trunk/src/libs/libxml2-2.12.6/include/vboxconfig.h (modified) libxml2-2.12.6: vboxconfig.h fix, windows. bugref:10640 Fri, 05 Apr 2024 15:43:34 GMT vboxsync [104202] * trunk/src/VBox/Installer/win/Makefile.kmk (modified) Windows/Host installer: Don't leave out VBoxSDS even when ... Fri, 05 Apr 2024 15:34:17 GMT vboxsync [104201] * trunk/Config.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) * trunk/src/libs/libxml2-2.12.6/include/vboxconfig.h (modified) libxml2-2.12.6: switching to ​libxml2-2.12.6. bugref:10640 Fri, 05 Apr 2024 15:28:00 GMT vboxsync [104200] * trunk/src/libs/libxml2-2.12.6/include/vboxconfig.h (modified) * trunk/src/libs/libxml2-2.12.6/xmlmemory.c (modified) libxml2-2.12.6: Make it build for linux​ bugref:10640 Fri, 05 Apr 2024 15:24:31 GMT vboxsync [104199] * trunk/Config.kmk (modified) tools: Updated to WIX (Windows Installer XML) 3.14.1. bugref:10643 Fri, 05 Apr 2024 15:21:52 GMT vboxsync [104198] * trunk/src/libs/libxml2-2.12.6/xmlschemas.c (modified) libxml2-2.12.6: r162629 fix. bugref:10640 Fri, 05 Apr 2024 15:19:01 GMT vboxsync [104197] * trunk/src/libs/libxml2-2.12.6/xmlschemas.c (modified) libxml2-2.12.6: manual merge fix. ​bugref:10640 Fri, 05 Apr 2024 15:15:00 GMT vboxsync [104196] * trunk/src/libs/libxml2-2.12.6/xmlmemory.c (modified) libxml2-2.12.6: Mutext initializer fix. ​bugref:10640 Fri, 05 Apr 2024 14:45:23 GMT vboxsync [104195] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl-arm64.S (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/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommon.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommonBodyMacros.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Refactoring assembly helpers to not pass eflags by reference ... Fri, 05 Apr 2024 14:39:02 GMT vboxsync [104194] * trunk/src/VBox/Devices/PC/BIOS/ata.c (modified) * trunk/src/VBox/Devices/PC/BIOS/disk.c (modified) * trunk/src/VBox/Devices/PC/BIOS/ebda.h (modified) * trunk/src/VBox/Devices/PC/BIOS/notes.txt (modified) BIOS: Run INITIALIZE DRIVE PARAMETERS after resetting drives in the ... Fri, 05 Apr 2024 13:42:44 GMT vboxsync [104193] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) DevLsiLogic: Converted diagnostic MMIO range to DWORD access, ... Fri, 05 Apr 2024 13:38:14 GMT vboxsync [104192] * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap2.cpp.h (modified) VMM/IEM: Fix one more incorrect (missing) instruction name / ... Fri, 05 Apr 2024 13:35:18 GMT vboxsync [104191] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) DevBusLogic: Enforce DWORD aligned MMIO, return 'unused' for ... Fri, 05 Apr 2024 13:28:25 GMT vboxsync [104190] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValidationKit/bootsectors: Implement testcases for [v]pslldq, ... Fri, 05 Apr 2024 13:25:56 GMT vboxsync [104189] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFdc: If EOT is below starting sector, make it more explicit what's ... Fri, 05 Apr 2024 13:16:50 GMT vboxsync [104188] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implement vpslldq, vpsrldq, instruction dispatch & ... Fri, 05 Apr 2024 13:03:16 GMT vboxsync [104187] * trunk/src/VBox/Installer/solaris/vboxconfig.sh (modified) Installer/solaris: Fix a regression in the postinstall script which ... Fri, 05 Apr 2024 12:58:51 GMT vboxsync [104186] * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) VMM/IEM: Get rid of IEM_MC_IF_MXCSR_XCPT_PENDING() and ... Fri, 05 Apr 2024 12:58:11 GMT vboxsync [104185] * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: Get rid of IEM_MC_IF_MXCSR_XCPT_PENDING() and ... Fri, 05 Apr 2024 12:57:28 GMT vboxsync [104184] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) VMM/IEM: move parts of 'imm8' jump table construction & handling into ... Fri, 05 Apr 2024 12:55:25 GMT vboxsync [104183] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Get rid of IEM_MC_IF_MXCSR_XCPT_PENDING() and ... Fri, 05 Apr 2024 12:54:03 GMT vboxsync [104182] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) VMM/IEM: move parts of 'imm8' jump table construction & handling into ... Fri, 05 Apr 2024 12:36:20 GMT vboxsync [104181] * trunk/Config.kmk (modified) Guest Control: - Factored out most of the guest process stream ... Fri, 05 Apr 2024 12:32:12 GMT vboxsync [104180] * trunk/src/libs/libxml2-2.12.6/Makefile.kmk (modified) * trunk/src/libs/libxml2-2.12.6/catalog.c (modified) * trunk/src/libs/libxml2-2.12.6/include/libxml/xmlversion.h (modified) * trunk/src/libs/libxml2-2.12.6/include/vboxconfig.h (modified) * trunk/src/libs/libxml2-2.12.6/libxml.h (modified) * trunk/src/libs/libxml2-2.12.6/xmlmemory.c (modified) * trunk/src/libs/libxml2-2.12.6/xmlschemastypes.c (modified) * trunk/src/libs/libxml2-2.12.6/xpath.c (modified) libxml2-2.12.6: Make it build for windows. bugref:10640 Fri, 05 Apr 2024 12:25:23 GMT vboxsync [104179] * trunk/Config.kmk (modified) Guest Control: - Factored out most of the guest process stream ... Fri, 05 Apr 2024 12:23:48 GMT vboxsync [104178] * trunk/Config.kmk (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestProcessImpl.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestCtrlPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDirectoryImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImplTasks.cpp (modified) Guest Control: - Factored out most of the guest process stream ... Fri, 05 Apr 2024 12:22:54 GMT vboxsync [104177] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Get rid of IEM_MC_STORE_SSE_RESULT(), by checking for ... Fri, 05 Apr 2024 12:20:42 GMT vboxsync [104176] * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Runtime/xml: preparation for libxml2-2.12.6 bugref:10640 Fri, 05 Apr 2024 12:19:22 GMT vboxsync [104175] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Dev/VGA: Spec considers vbe_start_addr as DWORD offset. bugref:10636 Fri, 05 Apr 2024 10:21:30 GMT vboxsync [104174] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Get rid of IEM_MC_REF_MXCSR() and convert the users to use ... Fri, 05 Apr 2024 09:38:49 GMT vboxsync [104173] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl-arm64.S (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) VMM/IEM: ARM64 assembly renditions of shl, shr and sar assembly ... Fri, 05 Apr 2024 09:12:39 GMT vboxsync [104172] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) VMM/IEM: Doxygen fix, bugref:10371 Fri, 05 Apr 2024 09:08:56 GMT vboxsync [104171] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) Devices/BusLogic: Respond with a invalid command parameter error if ... Fri, 05 Apr 2024 08:53:01 GMT vboxsync [104170] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Devices/LsiLogicSCSI: Respond with a device not there error if the ... Fri, 05 Apr 2024 08:50:25 GMT vboxsync [104169] * trunk/src/libs/libxml2-2.12.6/include/libxml/xmlversion.h (modified) * trunk/src/libs/libxml2-2.12.6/libxml.h (modified) libxml2-2.9.14: Some .h fixes. bugref:10640 Fri, 05 Apr 2024 08:20:51 GMT vboxsync [104168] * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Fix the interpreter implementation of IEM_MC_FETCH_YREG_U64, ... Fri, 05 Apr 2024 07:56:40 GMT vboxsync [104167] * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) Windows/Host Installer: Removed restricting the service SID; was too ... Thu, 04 Apr 2024 18:45:02 GMT vboxsync [104166] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) SUPR3HardenedMain: Prevent hardened binaries from starting in unknown ... Thu, 04 Apr 2024 17:26:51 GMT vboxsync [104165] * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) Windows/Host Installer: Check permissions of target directory when ... Thu, 04 Apr 2024 17:14:12 GMT vboxsync [104164] * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) Windows/Host Installer: Check permissions of target directory when ... Thu, 04 Apr 2024 17:11:58 GMT vboxsync [104163] * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEMMc.h: Fixed Doxygen burns. bugref:10614 Thu, 04 Apr 2024 17:05:37 GMT vboxsync [104162] * trunk/src/VBox/Installer/win/InstallHelper/VBoxCommon.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.def (modified) * trunk/src/VBox/Installer/win/NLS/de_DE.wxl (modified) * trunk/src/VBox/Installer/win/NLS/el_GR.wxl (modified) * trunk/src/VBox/Installer/win/NLS/en_US.wxl (modified) * trunk/src/VBox/Installer/win/NLS/fa_IR.wxl (modified) * trunk/src/VBox/Installer/win/NLS/fr_FR.wxl (modified) * trunk/src/VBox/Installer/win/NLS/it_IT.wxl (modified) * trunk/src/VBox/Installer/win/NLS/ru_RU.wxl (modified) * trunk/src/VBox/Installer/win/NLS/tr_TR.wxl (modified) * trunk/src/VBox/Installer/win/NLS/zh_CN.wxl (modified) * trunk/src/VBox/Installer/win/NLS/zh_TW.wxl (modified) * trunk/src/VBox/Installer/win/UserInterface.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeAppCA.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeAppSeq.wxi (modified) * trunk/src/VBox/Installer/win/VirtualBox.wxs (modified) Windows/Host Installer: Check permissions of target directory when ... Thu, 04 Apr 2024 15:49:03 GMT vboxsync [104161] * trunk/src/VBox/Main/src-client/GuestSessionImplTasks.cpp (modified) Guest Control: Use a random path for storing the Linux Guest ... Thu, 04 Apr 2024 15:43:32 GMT vboxsync [104160] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) SUPR3HardenedMain: Prevent hardened binaries from starting in unknown ... Thu, 04 Apr 2024 15:35:39 GMT vboxsync [104159] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp (modified) VBoxNetFlt: Fix UBSAN warnings by switching to flexible arrays, ... Thu, 04 Apr 2024 15:09:29 GMT vboxsync [104158] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) FE/Qt: UICommon: Round font down-scaling up cause there can be too ... Thu, 04 Apr 2024 12:06:48 GMT vboxsync [104157] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) VMM/IEM: Fix assembly of iemAImpl_vucomiss_u128, bugref:10641 Thu, 04 Apr 2024 12:05:54 GMT vboxsync [104156] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f3a.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) VMM/IEM: Rework microcode of ... Thu, 04 Apr 2024 10:47:23 GMT vboxsync [104155] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Implement native emitters for IEM_MC_CLEAR_EFL_BIT(), ... Thu, 04 Apr 2024 10:14:12 GMT vboxsync [104154] * trunk/src/VBox/Main/src-all/win/VBoxProxyStub.c (modified) Main/VBoxProxyStub: Fixed using service start name when (re-)creating ... Thu, 04 Apr 2024 09:42:31 GMT vboxsync [104153] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) VMM/IEM: Set pCurTbR3 to NULL in the longjmp'ed/catch block to ... Thu, 04 Apr 2024 09:37:12 GMT vboxsync [104152] * trunk/src/VBox/Main/src-global/win/VBoxSDS.cpp (modified) VBoxSDS: Added missing syntax help, documented and show more options ... Thu, 04 Apr 2024 09:29:59 GMT vboxsync [104151] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Deal with iemNativeDbgInfoAddGuestRegWriteback assertion. ... Thu, 04 Apr 2024 08:54:42 GMT vboxsync [104150] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Rework the [v][u]comis[sd] instruction emulations to work by ... Thu, 04 Apr 2024 08:48:52 GMT vboxsync [104149] * trunk/src/VBox/Main/src-global/win/VBoxSDS.cpp (modified) VBoxSDS: Added Windows-specific help command line parameters ('/?', ... Thu, 04 Apr 2024 01:24:06 GMT vboxsync [104148] * trunk/src/VBox/VMM/include/IEMN8veRecompilerTlbLookup.h (modified) VMM/IEM: Enabled the LDP & STP optimization for the TLB code on ... Thu, 04 Apr 2024 01:21:36 GMT vboxsync [104147] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerTlbLookup.h (modified) VMM/IEM: Optimize (?) the TLB code on ARM64 by using LDP and (for ... Thu, 04 Apr 2024 01:13:21 GMT vboxsync [104146] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veExecMem.cpp (modified) VMM/IEM: Increased IEMEXECMEM_ALT_SUB_ALLOC_UNIT_SIZE from 128 to ... Wed, 03 Apr 2024 19:32:08 GMT vboxsync [104145] * trunk/src/VBox/VMM/include/IEMN8veRecompilerTlbLookup.h (modified) VMM/IEM: Correct canonical check on arm64 hosts, wrong shift (both ... Wed, 03 Apr 2024 17:54:54 GMT vboxsync [104144] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Build fixes for when the TLB lookup code is disabled, ... Wed, 03 Apr 2024 16:41:14 GMT vboxsync [104143] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) VMM/IEM: Implement native emitters for ... Wed, 03 Apr 2024 15:49:45 GMT vboxsync [104142] * trunk/src/VBox/Devices/PC/BIOS/ebda.h (modified) BIOS: Removed VBOX_IS_VIRTIO_SCSI_DEVICE and associated cruft. It's ... Wed, 03 Apr 2024 14:56:42 GMT vboxsync [104141] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) VMM/IEM: Implement native emitters for ... Wed, 03 Apr 2024 14:56:11 GMT vboxsync [104140] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) VMM/IEM: Implement native emitters for ... Wed, 03 Apr 2024 13:31:56 GMT vboxsync [104139] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for ... Wed, 03 Apr 2024 13:27:43 GMT vboxsync [104138] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for ... Wed, 03 Apr 2024 13:24:35 GMT vboxsync [104137] * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) Committed too much, bugref:10641 Wed, 03 Apr 2024 13:22:57 GMT vboxsync [104136] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for ... Wed, 03 Apr 2024 13:18:38 GMT vboxsync [104135] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (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: Rework MXCSR handling for AVX instructions. See r162550 for ... Wed, 03 Apr 2024 12:57:47 GMT vboxsync [104134] * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Convert the 256-bit vmovsldup/vmovshdup/vmovddup emulations ... Wed, 03 Apr 2024 12:03:22 GMT vboxsync [104133] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Convert the 256-bit vmovsldup/vmovshdup/vmovddup emulations ... Wed, 03 Apr 2024 09:22:06 GMT vboxsync [104132] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommon.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Convert some AVX instruction emulation helpers to the ... Wed, 03 Apr 2024 08:02:36 GMT vboxsync [104131] * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) VMM/TM: Allow linear scaling of the guest TSC; primarily required for ... Tue, 02 Apr 2024 18:25:14 GMT vboxsync [104130] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: Reading the attribute controller index register does not ... Tue, 02 Apr 2024 12:37:36 GMT vboxsync [104129] * 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/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veLiveness.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Rework MXCSR handling for SSE instructions, bugref:10641 ... Tue, 02 Apr 2024 09:07:51 GMT vboxsync [104128] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) VMM/IEM: Fix pcmpistrm emulation, regression introdcued with r158058, ... Sat, 30 Mar 2024 23:59:46 GMT vboxsync [104127] * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) FE/Qt: bugref:10450: Linux: Disabling w/a added in r158575 as it's ... Sat, 30 Mar 2024 11:29:49 GMT vboxsync [104126] * trunk/include/VBox/vusb.h (modified) BUild fix for 32-bit hosts, plus forgotten UUID change. Sat, 30 Mar 2024 11:18:05 GMT vboxsync [104125] * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/USB/DevXHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) VUSB: Added vusbRhAbortEpByAddr(), renamed vusbRhAbortEp() to ... Sat, 30 Mar 2024 11:14:59 GMT vboxsync [104124] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) OHCI: Comments, typos. Sat, 30 Mar 2024 01:12:57 GMT vboxsync [104123] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veExecMem.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) VMM/IEM: Avoid the two RTMemProtect calls in iemExecMemAllocatorFree ... Fri, 29 Mar 2024 15:30:52 GMT vboxsync [104122] * trunk/src/libs/curl-8.4.0 (deleted) curl: Deleting old curl-8.4.0. bugref:10639 Fri, 29 Mar 2024 15:27:46 GMT vboxsync [104121] * trunk/src/libs/openssl-3.1.4 (deleted) openssl: Deleting old openssl-3.1.4. bugref:10638