# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Feb 22, 2025 3:52:41 AM 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 Wed, 08 Nov 2023 17:47:32 GMT vboxsync [101994] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Convert ptthread.c from PR_LOG to IPRT's logging ... Wed, 08 Nov 2023 17:44:34 GMT vboxsync [101993] * trunk/src/libs/xpcom18a4/xpcom/threads/nsEventQueue.cpp (modified) libs/xpcom: Convert nsEventQueue.cpp from PR_LOG to IPRT's logging ... Wed, 08 Nov 2023 17:37:38 GMT vboxsync [101992] * trunk/src/libs/xpcom18a4/xpcom/threads/nsEventQueueService.cpp (modified) libs/xpcom: Convert nsEventQueueService.cpp from PR_LOG to IPRT's ... Wed, 08 Nov 2023 17:34:06 GMT vboxsync [101991] * trunk/src/libs/xpcom18a4/xpcom/threads/nsThread.cpp (modified) libs/xpcom: Convert nsThread.cpp from PR_LOG to IPRT's logging ... Wed, 08 Nov 2023 17:30:18 GMT vboxsync [101990] * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) libs/xpcom: Convert plevent.c from PR_LOG to IPRT's logging ... Wed, 08 Nov 2023 17:25:18 GMT vboxsync [101989] * trunk/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp (modified) libs/xpcom: Cleanup nsComponentManager.cpp, convert from PR_LOG to ... Wed, 08 Nov 2023 17:23:58 GMT vboxsync [101988] * trunk/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp (modified) libs/xpcom: Cleanup nsComponentManager.cpp, convert from PR_LOG to ... Wed, 08 Nov 2023 16:58:53 GMT vboxsync [101987] * trunk/src/libs/xpcom18a4/xpcom/components/nsNativeComponentLoader.cpp (modified) libs/xpcom: Cleanup nsNativeComponentLoader.cpp, convert from PR_LOG ... Wed, 08 Nov 2023 16:37:05 GMT vboxsync [101986] * trunk/src/libs/xpcom18a4/xpcom/ds/nsObserverService.cpp (modified) libs/xpcom: Convert nsObserverService.cpp from PR_LOG to IPRT's Log, ... Wed, 08 Nov 2023 16:32:10 GMT vboxsync [101985] * trunk/src/libs/xpcom18a4/xpcom/base/nsDebugImpl.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsError.h (modified) * trunk/src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.cpp (modified) libs/xpcom: Cleanup nsDebugImpl.{cpp,h}, remove unused code and move ... Wed, 08 Nov 2023 15:56:18 GMT vboxsync [101984] * 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/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.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) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.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 15:34:44 GMT vboxsync [101983] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Remove unused PR_Sleep, bugref:10545 Wed, 08 Nov 2023 15:04:09 GMT vboxsync [101982] * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdUnix.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/TestThreads.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsThread.cpp (modified) libs/xpcom: Convert PR_Sleep to RTThreadSleep/RTThreadYield, bugref:10545 Wed, 08 Nov 2023 14:07:52 GMT vboxsync [101981] * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.h (modified) libs/xpcom: Convert plevent.{c,h} to IPRT critical sections and event ... Wed, 08 Nov 2023 13:46:21 GMT vboxsync [101980] * trunk/src/libs/xpcom18a4/xpcom/io/nsNativeCharsetUtils.cpp (modified) libs/xpcom: Remove dead code in nsNativeCharsetUtils.cpp, bugref:10545 Wed, 08 Nov 2023 13:46:09 GMT vboxsync [101979] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINetworkFeaturesEditor.cpp (modified) FE/Qt: bugref:10543: VM Settings / Network pages: Make sure promisc. ... Wed, 08 Nov 2023 13:44:31 GMT vboxsync [101978] * trunk/src/libs/xpcom18a4/xpcom/io/nsNativeCharsetUtils.cpp (modified) libs/xpcom/xpcom/io: Convert some code from using PRLock to IPRT's ... Wed, 08 Nov 2023 13:40:08 GMT vboxsync [101977] * trunk/src/libs/xpcom18a4/xpcom/ds/nsObserverList.cpp (modified) libs/xpcom: Get rid of the now unused PR_Atomic* API, bugref:10545 [fix] Wed, 08 Nov 2023 13:38:41 GMT vboxsync [101976] * trunk/src/libs/xpcom18a4/xpcom/components/nsCategoryManager.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/components/nsCategoryManager.h (modified) libs/xpcom/xpcom/components: Convert some code from using PRLock to ... Wed, 08 Nov 2023 13:31:55 GMT vboxsync [101975] * trunk/src/libs/xpcom18a4/xpcom/base/nsTraceRefcntImpl.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsBaseHashtable.h (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsClassHashtable.h (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsHashtable.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsHashtable.h (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsInterfaceHashtable.h (modified) libs/xpcom/xpcom: Convert some code from using PRLock to IPRT's ... Wed, 08 Nov 2023 13:24:05 GMT vboxsync [101974] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIBootOrderEditor.cpp (modified) FE/Qt: bugref:10543: VM Settings / System pages: Load amount of boot- ... Wed, 08 Nov 2023 13:20:54 GMT vboxsync [101973] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prtime.c (modified) libs/xpcom: Remove some hopefully not used code (localtime_r should ... Wed, 08 Nov 2023 13:16:57 GMT vboxsync [101972] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prtime.c (modified) libs/xpcom: Remove some hopefully not used code (localtime_r should ... Wed, 08 Nov 2023 13:04:40 GMT vboxsync [101971] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) libs/xpcom: Get rid of the now unused PR_Atomic* API, bugref:10545 [fix] Wed, 08 Nov 2023 12:55:16 GMT vboxsync [101970] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) libs/xpcom: Get rid of the now unused PR_Atomic* API, bugref:10545 [fix] Wed, 08 Nov 2023 12:52:25 GMT vboxsync [101969] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_darwin.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_iprt_atomic.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_linux.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_solaris.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/pratom.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/pratom.c (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) libs/xpcom: Get rid of the now unused PR_Atomic* API, bugref:10545 Wed, 08 Nov 2023 12:48:34 GMT vboxsync [101968] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom/nsprpub: Convert PR_Atomic* to ASMAtomic*, bugref:10545 Wed, 08 Nov 2023 12:44:46 GMT vboxsync [101967] * trunk/include/VBox/com/listeners.h (modified) * trunk/src/libs/xpcom18a4/xpcom/glue/nsISupportsImpl.h (modified) * trunk/src/libs/xpcom18a4/xpcom/proxy/public/nsProxyEvent.h (modified) * trunk/src/libs/xpcom18a4/xpcom/proxy/public/nsProxyRelease.h (modified) * trunk/src/libs/xpcom18a4/xpcom/proxy/src/nsProxyEvent.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/proxy/src/nsProxyEventObject.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiInterfaceInfo.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/string/src/nsSubstring.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsThread.h (modified) libs/xpcom/xpcom: Convert PR_Atomic* to ASMAtomic*, bugref:10545 Wed, 08 Nov 2023 12:30:30 GMT vboxsync [101966] * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcdclient.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcm.cpp (modified) libs/xpcom/ipc: Convert PR_Atomic* to ASMAtomic*, bugref:10545 Wed, 08 Nov 2023 12:26:02 GMT vboxsync [101965] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) libs/xpcom: Get rid of now unused PR_GetEnv/PR_SetEnv API, ... Wed, 08 Nov 2023 12:18:16 GMT vboxsync [101964] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prfdcach.c (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) libs/xpcom: Get rid of the file descriptor cache in nsprpub as it ... Wed, 08 Nov 2023 12:08:33 GMT vboxsync [101963] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcLog.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prenv.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prenv.c (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) * trunk/src/libs/xpcom18a4/xpcom/io/SpecialSystemDirectory.h (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiprivate.h (modified) libs/xpcom: Get rid of now unused PR_GetEnv/PR_SetEnv API, bugref:10545 Wed, 08 Nov 2023 12:01:00 GMT vboxsync [101962] * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcConfig.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcLog.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prfdcach.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsAtomTable.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/io/SpecialSystemDirectory.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/io/nsAppFileLocationProvider.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/io/nsDirectoryService.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp (modified) libs/xpcom: Convert PR_GetEnv/PR_SetEnv to IPRT RTEnv* API, bugref:10545 Wed, 08 Nov 2023 11:11:36 GMT vboxsync [101961] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/threads (deleted) libs/xpcom: Get rid of more now unused code in nsprpub, bugref:10545 Wed, 08 Nov 2023 11:04:10 GMT vboxsync [101960] * trunk/src/libs/xpcom18a4/xpcom/threads/nsThread.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsThread.h (modified) libs/xpcom: Convert nsThread.{cpp,h} to the IPRT RTTls* API, bugref:10545 Wed, 08 Nov 2023 10:57:01 GMT vboxsync [101959] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/lock/src/ipcLockService.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/lock/src/ipcLockService.h (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/lock/src/module (deleted) libs/xpcom: Convert ipcLockService.{cpp,h} to IPRT and remove some ... Wed, 08 Nov 2023 10:54:58 GMT vboxsync [101958] * 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/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Flush PC and other shadow guest register copies when ... Wed, 08 Nov 2023 10:50:00 GMT vboxsync [101957] * trunk/src/libs/xpcom18a4/xpcom/base/nsExceptionService.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsExceptionService.h (modified) libs/xpcom: Convert nsExceptionService.{cpp,h} to IPRT, bugref:10545 Wed, 08 Nov 2023 10:25:33 GMT vboxsync [101956] * trunk/src/libs/xpcom18a4/python/src/PyGWeakReference.cpp (modified) libs/xpcom/python: Convert to IPRT and remove some dead code, ... Wed, 08 Nov 2023 10:23:22 GMT vboxsync [101955] * trunk/src/libs/xpcom18a4/python/src/ErrorUtils.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/PyGBase.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/PyISupports.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/PyXPCOM.h (modified) * trunk/src/libs/xpcom18a4/python/src/dllmain.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) libs/xpcom/python: Convert to IPRT and remove some dead code, ... Wed, 08 Nov 2023 02:31:04 GMT vboxsync [101954] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Eliminated IEM_MC_ASSIGN_U8_SX_U64 and ... Wed, 08 Nov 2023 02:18:15 GMT vboxsync [101953] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Removed IEM_MC_ASSIGN as it's not unused. bugref:10371 Wed, 08 Nov 2023 02:17:53 GMT vboxsync [101952] * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f3a.cpp.h (modified) VMM/IEM: Corrected wrong immediate manipulation using locals (and ... Wed, 08 Nov 2023 02:07:54 GMT vboxsync [101951] * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) VMM/IEM: More IEM_MC_ASSIGN elimination. bugref:10371 Wed, 08 Nov 2023 01:57:15 GMT vboxsync [101950] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (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: Eliminated IEM_MC_ASSIGN use from IEMAllInstTwoByte0f.cpp.h, ... Wed, 08 Nov 2023 00:10:31 GMT vboxsync [101949] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) VMM/IEM: Eliminated IEM_MC_ASSIGN use from IEMAllInstOneByte.cpp.h, ... Tue, 07 Nov 2023 15:36:10 GMT vboxsync [101948] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/pripc.c (deleted) libs/xpcom: Get rid of more unused code in nsprpub, bugref:10545 Tue, 07 Nov 2023 15:22:59 GMT vboxsync [101947] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prinit.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * 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 now unused code in nsprpub, bugref:10545 Tue, 07 Nov 2023 15:16:08 GMT vboxsync [101946] * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plarena.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plarena.h (modified) libs/xpcom: Convert plarena.c to use IPRT, bugref:10545 Tue, 07 Nov 2023 14:46:15 GMT vboxsync [101945] * trunk/src/libs/xpcom18a4/Makefile.kmk (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/prlink.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/linking (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 now unused code in nsprpub (prlink.c++), ... Tue, 07 Nov 2023 14:37:39 GMT vboxsync [101944] * trunk/src/libs/xpcom18a4/xpcom/build/nsXPComInit.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/components/xcDll.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/components/xcDll.h (modified) * trunk/src/libs/xpcom18a4/xpcom/io/nsILocalFile.idl (modified) * trunk/src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/RegFactory.cpp (modified) libs/xpcom: Convert xcDll.{cpp,h} and nsLocalFileUnix.cpp to use our ... Tue, 07 Nov 2023 14:00:47 GMT vboxsync [101943] * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (modified) Additions: X11/Wayland: Add --check switch to vboxwl which should ... Tue, 07 Nov 2023 13:50:07 GMT vboxsync [101942] * trunk/src/libs/xpcom18a4/xpcom/components/xcDll.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/components/xcDll.h (modified) libs/xpcom: Remove unused code in xcDll.{cpp,h}, bugref:10545 Tue, 07 Nov 2023 13:06:08 GMT vboxsync [101941] * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) Additions: X11/Wayland: Do not link VBoxClient w/ glib and gobject ... Tue, 07 Nov 2023 13:05:00 GMT vboxsync [101940] * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-gtk.cpp (modified) Additions: X11/Wayland: Prevent gcc warning about pFlow can be ... Tue, 07 Nov 2023 12:28:57 GMT vboxsync [101939] * trunk/src/libs/xpcom18a4/python/src/dllmain.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) libs/xpcom/python: Don't call PyEval_InitThreads() on python >= 3.9.0 ... Tue, 07 Nov 2023 12:28:06 GMT vboxsync [101938] * trunk/src/libs/xpcom18a4/python/src/loader (deleted) libs/xpcom/python: Remove unused file, bugref:10545