# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Oct 4, 2024 9:56:48 AM Wed, 15 Nov 2023 10:21:29 GMT vboxsync [102094] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Jira:VBP-402. Added OCI telemetry API support in ICloudMachine and ... Wed, 15 Nov 2023 00:50:41 GMT vboxsync [102093] * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) DBGC: Build fix. Tue, 14 Nov 2023 23:53:15 GMT vboxsync [102092] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) VMM/DBGF,DBGC,Main: Added DBGFR3RegNmQueryEx and fixed some issues ... Tue, 14 Nov 2023 15:48:54 GMT vboxsync [102091] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIEditor.cpp (modified) FE/Qt: bugref:10513: UIEditor: Adjust show/hide signal emit condition ... Tue, 14 Nov 2023 07:17:59 GMT vboxsync [102090] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: bugref:10318 Enabled RDSEED-exiting and RDRAND- ... Tue, 14 Nov 2023 07:06:07 GMT vboxsync [102089] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: Nested VMX: bugref:10318 Removed paranoia assertion which can ... Mon, 13 Nov 2023 18:01:22 GMT vboxsync [102088] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUMR3CpuId: On AMD processors which report zero cache line size in ... Mon, 13 Nov 2023 16:17:15 GMT vboxsync [102087] * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialog.h (modified) FE/Qt: bugref:10513: UIAdvancedSettingsDialog: Make sure previously ... Mon, 13 Nov 2023 15:42:57 GMT vboxsync [102086] * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) * trunk/src/VBox/ValidationKit/tests/unittests/tdUnitTest1.py (modified) added logging to differ beginning and ending of actionConfig, ... Mon, 13 Nov 2023 15:42:38 GMT vboxsync [102085] * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp (modified) FE/Qt: bugref:10543: VM Settings / General page: Make sure LONG mode ... Mon, 13 Nov 2023 15:38:32 GMT vboxsync [102084] * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.h (modified) FE/Qt: bugref:10513: UIVirtualBoxManager: Enable advanced settings ... Mon, 13 Nov 2023 13:16:17 GMT vboxsync [102083] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Fixed register handling for the RC variable in ... Mon, 13 Nov 2023 12:57:44 GMT vboxsync [102082] * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Native translation of IEM_MC_FETCH_GREG_U8_THREADED. ... Mon, 13 Nov 2023 12:57:22 GMT vboxsync [102081] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Doxygen fix. bugref:10371 Mon, 13 Nov 2023 12:11:25 GMT vboxsync [102080] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native translation for IEM_MC_CALL_CIMPL_[3-5]_THREADED and ... Mon, 13 Nov 2023 12:03:15 GMT vboxsync [102079] * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native handling/translation of IEM_MC_GREG_U8_THREADED. ... Mon, 13 Nov 2023 11:58:26 GMT vboxsync [102078] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native handling/translation of IEM_MC_GREG_Uxx[_CONST]. ... Mon, 13 Nov 2023 11:52:34 GMT vboxsync [102077] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/stam.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM,STAM: Native translation of IEM_MC_REF_EFLAGS, ... Mon, 13 Nov 2023 08:09:28 GMT vboxsync [102076] * trunk/src/VBox/ValidationKit/tests/additions/tdAddGuestCtrl.py (modified) ValKit: Simple algorithm for basic screenshot validation of a Windows ... Mon, 13 Nov 2023 04:00:10 GMT vboxsync [102075] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) scm Mon, 13 Nov 2023 03:59:56 GMT vboxsync [102074] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) scm Mon, 13 Nov 2023 01:17:10 GMT vboxsync [102073] * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native translation of IEM_MC_CALC_RM_EFF_ADDR_THREADED_32. ... Sun, 12 Nov 2023 23:12:13 GMT vboxsync [102072] * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) VMM/IEM: A little python cleanup. bugref:10371 Sun, 12 Nov 2023 22:46:20 GMT vboxsync [102071] * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native translation of IEM_MC_CALC_RM_EFF_ADDR_THREADED_16. ... Sun, 12 Nov 2023 01:36:45 GMT vboxsync [102070] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) VMM/IEM: Native translation of IEM_MC_CLEAR_HIGH_GREG_U64. Had to ... Sat, 11 Nov 2023 02:40:32 GMT vboxsync [102069] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native translation of IEM_MC_STORE_GREG_U32_CONST. bugref:10371 Sat, 11 Nov 2023 02:31:16 GMT vboxsync [102068] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Native translation of IEM_MC_STORE_GREG_U32 and ... Fri, 10 Nov 2023 16:24:36 GMT vboxsync [102067] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native translation of IEM_MC_STORE_GREG_U16_CONST. bugref:10371 Fri, 10 Nov 2023 16:20:29 GMT vboxsync [102066] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Build fix. bugref:10371 Fri, 10 Nov 2023 16:14:51 GMT vboxsync [102065] * trunk/include/VBox/err.h (modified) * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Native translation of IEM_MC_STORE_GREG_U16. Fixed a bunch ... Fri, 10 Nov 2023 14:15:11 GMT vboxsync [102064] * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.cpp (modified) Additions: X11/Wayland: vboxwl/VBoxClient IPC: Prevent partial reads ... Fri, 10 Nov 2023 14:01:03 GMT vboxsync [102063] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/priometh.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prstdio.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) libs/xpcom: Remove more now unused code from nsprpub, bugref:10545 Fri, 10 Nov 2023 13:27:03 GMT vboxsync [102062] * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcClient.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcClient.h (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdUnix.cpp (modified) libs/xpcom/ipc/ipcd/daemon: Rewrite the IPC daemon code to move away ... Fri, 10 Nov 2023 12:39:35 GMT vboxsync [102061] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIDescriptionEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp (modified) FE/Qt: bugref:10513: VM Settings / General page / Description tab: ... Fri, 10 Nov 2023 09:47:46 GMT vboxsync [102060] * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionUnix.cpp (modified) libs/xpcom/ipc/ipcd/client: Rewrite the IPC client connection code to ... Fri, 10 Nov 2023 08:26:16 GMT vboxsync [102059] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VMM/PGM: Nested VMX: bugref:10318 Disabled overly strict assertion ... Fri, 10 Nov 2023 07:56:37 GMT vboxsync [102058] * trunk/src/libs/xpcom18a4/xpcom/proxy/src/nsProxyEventObject.cpp (modified) libs/xpcom: Convert nsProxyEventObject to use a IPRT fast mutex ... Fri, 10 Nov 2023 07:53:16 GMT vboxsync [102057] * trunk/src/libs/xpcom18a4/xpcom/threads/nsEventQueueService.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsEventQueueService.h (modified) libs/xpcom: Convert nsEventQueueService to use a IPRT fast mutex ... Thu, 09 Nov 2023 21:45:26 GMT vboxsync [102056] * trunk/src/VBox/Installer/win/Stub/Makefile.kmk (modified) Installer/win: Fix previous change, need option for CA cert. bugref:8691 Thu, 09 Nov 2023 21:17:43 GMT vboxsync [102055] * trunk/src/VBox/Installer/win/Stub/Makefile.kmk (modified) Installer/win: Fix previous change, extract-timestamp-root has no ... Thu, 09 Nov 2023 20:39:08 GMT vboxsync [102054] * trunk/Config.kmk (modified) * trunk/src/VBox/Installer/win/Stub/Makefile.kmk (modified) /Config.kmk,Installer/win: If VBOX_WITH_VBOX_LEGACY_TS_CA is set use ... Thu, 09 Nov 2023 20:16:51 GMT vboxsync [102053] * trunk/src/VBox/Main/src-server/xpcom/server_module.cpp (modified) Main/XPCOM: Convert re-spawning VBoxSVC from NSPR to IPRT, ... Thu, 09 Nov 2023 19:54:08 GMT vboxsync [102052] * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) Main/XPCOM: Convert re-spawning VBoxSVC from NSPR to IPRT, ... Thu, 09 Nov 2023 19:53:51 GMT vboxsync [102051] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prprf.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prscanf.c (deleted) libs/xpcom: Remove now unused PR_sscanf API, bugref:10545 Thu, 09 Nov 2023 19:50:45 GMT vboxsync [102050] * trunk/src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.cpp (modified) libs/xpcom: Remove now unused prprocess.h API, bugref:10545 [fix] Thu, 09 Nov 2023 19:48:01 GMT vboxsync [102049] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prproces.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) libs/xpcom: Remove now unused prprocess.h API, bugref:10545 Thu, 09 Nov 2023 19:47:10 GMT vboxsync [102048] * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server_module.cpp (modified) * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) Main/XPCOM: Convert re-spawning VBoxSVC from NSPR to IPRT, bugref:10545 Thu, 09 Nov 2023 18:27:01 GMT vboxsync [102047] * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcdclient.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcd.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdPrivate.h (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdUnix.cpp (modified) libs/xpcom/ipc: Rewrote the IPC daemon startup code to use IPRT ... Thu, 09 Nov 2023 18:03:32 GMT vboxsync [102046] * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) Additions: X11/Wayland: Build VBoxClient with WL support only for ... Thu, 09 Nov 2023 17:28:07 GMT vboxsync [102045] * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-dcp.cpp (modified) Additions: X11/Wayland: wayland-helper-dcp: Return value of proper ... Thu, 09 Nov 2023 17:17:11 GMT vboxsync [102044] * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (modified) Additions: X11/Wayland: Another attempt to fix build (6), bugref:10194. Thu, 09 Nov 2023 17:16:34 GMT vboxsync [102043] * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) Additions: X11/Wayland: Another attempt to fix build (4), bugref:10194. Thu, 09 Nov 2023 17:01:02 GMT vboxsync [102042] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIBootOrderEditor.cpp (modified) FE/Qt: bugref:10513: VM Settings / System page / Motherboard tab: ... Thu, 09 Nov 2023 15:30:14 GMT vboxsync [102041] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIMotherboardFeaturesEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIMotherboardFeaturesEditor.h (modified) FE/Qt: bugref:10513: Changed requirements for VM Settings / System ... Thu, 09 Nov 2023 15:16:24 GMT vboxsync [102040] * trunk/src/libs/liblzma-5.4.1/Makefile.kmk (modified) liblzma: Corrected SUB_DEPTH in Makefile.kmk. This was preventing a ... Thu, 09 Nov 2023 15:14:57 GMT vboxsync [102039] * trunk/src/VBox/Additions/x11/VBoxClient/wayland.cpp (modified) Additions: X11/Wayland: Another attempt to fix build (3), bugref:10194. Thu, 09 Nov 2023 14:45:36 GMT vboxsync [102038] * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) CPUMR3Db: Removed duplicate entry. Thu, 09 Nov 2023 14:04:36 GMT vboxsync [102037] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUpdateSettingsEditor.cpp (modified) FE/Qt: bugref:10513: Changed requirements for Preferences / Update ... Thu, 09 Nov 2023 13:50:03 GMT vboxsync [102036] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIDefaultMachineFolderEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIProxyFeaturesEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIVisualStateEditor.cpp (modified) FE/Qt: bugref:10513: Changed requirements for Preferences / General ... Thu, 09 Nov 2023 13:38:37 GMT vboxsync [102035] * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: More variable checks added to tstIEMCheckMc. bugref:10371 Thu, 09 Nov 2023 13:29:48 GMT vboxsync [102034] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp (modified) VMM/IEM: Nested VMX: bugref:10318 Minor ifdef simplification nit. Thu, 09 Nov 2023 13:16:34 GMT vboxsync [102033] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Fixed some inconsistencies wrt input for IEM_MC_PUSH_*. ... Thu, 09 Nov 2023 12:59:11 GMT vboxsync [102032] * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) Additions: X11/Wayland: Fix build when shared clipboard support is ... Thu, 09 Nov 2023 12:48:00 GMT vboxsync [102031] * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) libs/xpcom/python: Don't register nsIClassInfo twice, causes a heap ... Thu, 09 Nov 2023 12:38:18 GMT vboxsync [102030] * trunk/src/libs/xpcom18a4/Config.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsIThread.idl (deleted) * trunk/src/libs/xpcom18a4/xpcom/threads/nsThread.cpp (deleted) * trunk/src/libs/xpcom18a4/xpcom/threads/nsThread.h (deleted) libs/xpcom: Get rid of now unused nsThread.{cpp,h}, bugref:10545 Thu, 09 Nov 2023 12:34:40 GMT vboxsync [102029] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Added more variable checks to tstIEMCheckMc and found 4 ... Thu, 09 Nov 2023 12:22:22 GMT vboxsync [102028] * trunk/src/VBox/Additions/x11/Installer/98vboxadd-xclient (modified) Additions: X11/Wayland: Installer: Detect Wayland on user graphical ... Thu, 09 Nov 2023 12:19:52 GMT vboxsync [102027] * trunk/src/VBox/Additions/x11/VBoxClient/clipboard.h (modified) Additions: X11/Wayland: Another attempt to fix build (2), bugref:10194. Thu, 09 Nov 2023 12:10:01 GMT vboxsync [102026] * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-dcp.cpp (modified) Additions: X11/Wayland: Another attempt to fix build, bugref:10194. Thu, 09 Nov 2023 12:00:24 GMT vboxsync [102025] * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-dcp.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-gtk.cpp (modified) Additions: X11/Wayland: Attempt to address build issues, bugref:10194. Thu, 09 Nov 2023 11:53:55 GMT vboxsync [102024] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: VMXAllTemplate.cpp.h: Added new VMCS field encodings. Thu, 09 Nov 2023 11:53:30 GMT vboxsync [102023] * trunk/include/VBox/vmm/hm_vmx.h (modified) hm_vmx.h: Added new VMCS field encodings. Thu, 09 Nov 2023 11:38:47 GMT vboxsync [102022] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (copied) VMM/IEM: Split out the inlined code emitters from IEMN8veRecompiler.h ... Thu, 09 Nov 2023 11:36:54 GMT vboxsync [102021] * trunk/include/VBox/GuestHost/DisplayServerType.h (modified) Additions: X11/Wayland: Add forgotten VBGH_ENV_DESKTOP_SESSION macro, ... Thu, 09 Nov 2023 11:27:42 GMT vboxsync [102020] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hmvmxinline.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: Nested VMX: bugref:10318 Discard unused VMCS launch-state bits ... Thu, 09 Nov 2023 11:24:40 GMT vboxsync [102019] * trunk/Config.kmk (modified) Additions: X11/Wayland: Start building Wayland tools, bugref:10194. Thu, 09 Nov 2023 11:19:23 GMT vboxsync [102018] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.h (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/runtime/UISession.h (modified) GUI: Introduce guest notifcation about VM window input focus state ... Thu, 09 Nov 2023 10:42:31 GMT vboxsync [102017] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/TestThreads.cpp (deleted) libs/xpcom: Remove TestThreads as nsThread is unused now and ... Thu, 09 Nov 2023 10:30:35 GMT vboxsync [102016] * trunk/src/libs/xpcom18a4/xpcom/build/nsXPCOM.h (modified) * trunk/src/libs/xpcom18a4/xpcom/build/nsXPComInit.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsEventQueue.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsEventQueueService.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsEventQueueService.h (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsIEventQueue.idl (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsIEventQueueService.idl (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.h (modified) libs/xpcom/xpcom: Convert nsEventQueueService,nsEventQueue and ... Thu, 09 Nov 2023 10:29:28 GMT vboxsync [102015] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp (modified) libs/xpcom/ipc: Convert ipcDConnectService.cpp from nsIThread to ... Thu, 09 Nov 2023 08:31:21 GMT vboxsync [102014] * trunk/src/libs/xpcom18a4/java/src/nsJavaWrapper.cpp (modified) libs/xpcom/java: Remove unused include, bugref:10545 Thu, 09 Nov 2023 08:30:09 GMT vboxsync [102013] * trunk/src/libs/xpcom18a4/java/src/nsJavaWrapper.cpp (modified) * trunk/src/libs/xpcom18a4/java/src/nsJavaXPCOMBindingUtils.cpp (modified) * trunk/src/libs/xpcom18a4/java/src/nsThreadUtils.h (modified) libs/xpcom/java: Remove unused code, bugref:10545 Thu, 09 Nov 2023 02:09:51 GMT vboxsync [102012] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f3a.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: If we use structure variables in MC blocks, we need special ... Wed, 08 Nov 2023 22:10:48 GMT vboxsync [102011] * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommon.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Added a flush mask for guest register shadows to the ... Wed, 08 Nov 2023 21:36:54 GMT vboxsync [102010] * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: More on the subject of correctly flushing guest register ... Wed, 08 Nov 2023 21:18:42 GMT vboxsync [102009] * trunk/Config.kmk (modified) Config.kmk: Use the SHA1 legacy timestamp CA consistently, old ... Wed, 08 Nov 2023 19:26:47 GMT vboxsync [102008] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prscanf.c (modified) libs/xpcom: Get rid of prdtoa.{c,h} in nsprpub, bugref:10545 [fix] Wed, 08 Nov 2023 19:19:52 GMT vboxsync [102007] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prdtoa.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prdtoa.c (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Get rid of prdtoa.{c,h} in nsprpub, bugref:10545 Wed, 08 Nov 2023 19:17:10 GMT vboxsync [102006] * trunk/src/libs/xpcom18a4/xpcom/string/src/nsStringObsolete.cpp (modified) libs/xpcom: Use RTStrFormatR64() and RTStrToFloatEx() instead of ... Wed, 08 Nov 2023 19:07:48 GMT vboxsync [102005] * trunk/src/libs/xpcom18a4/xpcom/ds/nsVariant.cpp (modified) libs/xpcom: Use RTStrToDoubleEx() instead of PR_strtod() in ... Wed, 08 Nov 2023 19:07:08 GMT vboxsync [102004] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prscanf.c (modified) libs/xpcom: Drop floating point support from PR_sscanf() as it is not ... Wed, 08 Nov 2023 18:51:42 GMT vboxsync [102003] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) libs/xpcom/nsprpub: Convert from PR_ASSERT to IPRT assertions, ... Wed, 08 Nov 2023 18:41:48 GMT vboxsync [102002] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prmmap.c (deleted) libs/xpcom: Get rid of unused prmmap.c in nsprpub, bugref:10545 Wed, 08 Nov 2023 18:40:18 GMT vboxsync [102001] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_nspr_pthread.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prlog.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Get rid of prlog.{c,h} in nsprpub, bugref:10545 Wed, 08 Nov 2023 18:30:47 GMT vboxsync [102000] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/priometh.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prmmap.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prprf.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prscanf.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/unix.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinrval.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prtime.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c (modified) libs/xpcom/nsprpub: Convert from PR_ASSERT to IPRT assertions, ... Wed, 08 Nov 2023 18:28:43 GMT vboxsync [101999] * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plhash.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/libc/src/strlen.c (modified) libs/xpcom/nsprpub/lib: Convert from PR_ASSERT to IPRT assertions, ... Wed, 08 Nov 2023 18:06:16 GMT vboxsync [101998] * trunk/src/libs/xpcom18a4/xpcom/base/nsTraceRefcntImpl.cpp (modified) libs/xpcom: Remove unused include, bugref:10545 Wed, 08 Nov 2023 17:57:57 GMT vboxsync [101997] * trunk/src/libs/xpcom18a4/xpcom/ds/nsHashtable.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/pldhash.c (modified) libs/xpcom/xpcom: Convert from PR_ASSERT to IPRT assertions, bugref:10545 Wed, 08 Nov 2023 17:57:26 GMT vboxsync [101996] * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcd.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/lock/src/ipcLockProtocol.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/common/tmUtils.h (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/common/tmVector.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/common/tmVector.h (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcMessage.cpp (modified) libs/xpcom/ipc: More conversion to IPRT infrastructure, bugref:10545 Wed, 08 Nov 2023 17:55:36 GMT vboxsync [101995] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/module (deleted) libs/xpcom/ipc: Remove unused transmngr/module code, bugref:10545