# # ChangeLog for trunk/src in vbox # # Generated by Trac 1.4.3.2 # Feb 19, 2025 6:57:13 PM 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 Tue, 07 Nov 2023 12:15:59 GMT vboxsync [101937] * trunk/src/VBox/Additions/solaris/Installer/postinstall.sh (modified) * trunk/src/VBox/Additions/solaris/Installer/preremove.sh (modified) * trunk/src/VBox/Additions/solaris/Installer/vboxguest.sh (modified) * trunk/src/VBox/Additions/solaris/Installer/vboxservice.xml (modified) * trunk/src/VBox/Additions/solaris/Mouse/vboxmslnk.xml (modified) * trunk/src/VBox/Additions/x11/Installer/x11config15sol.pl (modified) * trunk/src/VBox/Additions/x11/Installer/x11restore.pl (modified) Additions/solaris/{Installer,vboxms,vboxservice}: Add support for the ... Tue, 07 Nov 2023 11:53:04 GMT vboxsync [101936] * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcCommandModule.cpp (modified) libs/xpcom: Remove support for IPC modules which we never used ... Tue, 07 Nov 2023 11:49:26 GMT vboxsync [101935] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) libs/xpcom: Remove an unused code in nsprpub, bugref:10545 Tue, 07 Nov 2023 11:47:59 GMT vboxsync [101934] * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcd.h (modified) libs/xpcom: Remove support for IPC modules which we never used ... Tue, 07 Nov 2023 11:38:27 GMT vboxsync [101933] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/public (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcClient.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcCommandModule.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcModuleReg.cpp (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcModuleReg.h (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcd.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdUnix.cpp (modified) libs/xpcom: Remove support for IPC modules which we never used ... Tue, 07 Nov 2023 11:36:26 GMT vboxsync [101932] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: Updated cpumR3AreVmxCpuFeaturesCompatible() for ... Tue, 07 Nov 2023 11:19:37 GMT vboxsync [101931] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prpdce.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Remove an unused header in nsprpub, bugref:10545 Tue, 07 Nov 2023 11:16:52 GMT vboxsync [101930] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_unixos.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) libs/xpcom: Remove an unused code and locks (still being created) in ... Tue, 07 Nov 2023 11:09:22 GMT vboxsync [101929] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/unix.c (modified) libs/xpcom: Remove an unused lock (was still created) in unix.c, ... Tue, 07 Nov 2023 11:06:00 GMT vboxsync [101928] * trunk/src/libs/xpcom18a4/vboxdeps.cpp (modified) libs/xpcom: Remove unused code in nsDeque.{cpp,h}, bugref:10545 [fix] Tue, 07 Nov 2023 11:00:14 GMT vboxsync [101927] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsDeque.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsDeque.h (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/TestDeque.cpp (modified) libs/xpcom: Remove unused code in nsDeque.{cpp,h}, bugref:10545 Tue, 07 Nov 2023 10:30:05 GMT vboxsync [101926] * trunk/src/libs/xpcom18a4/xpcom/build/nsStringAPI.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/string/public/nsStringAPI.h (modified) libs/xpcom: Remove some unused code, bugref:10545 Tue, 07 Nov 2023 10:24:20 GMT vboxsync [101925] * trunk/src/libs/xpcom18a4/xpcom/threads/nsAutoLock.h (modified) libs/xpcom: Get rid of PR_Lock support in nsAutoLock now that ... Tue, 07 Nov 2023 10:19:23 GMT vboxsync [101924] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.h (modified) libs/xpcom/ipcDConnectService: Convert to use RTSEMFASTMUTEX for ... Tue, 07 Nov 2023 10:10:19 GMT vboxsync [101923] * trunk/src/libs/xpcom18a4/java/src/nsJavaXPCOMBindingUtils.cpp (modified) * trunk/src/libs/xpcom18a4/java/src/nsJavaXPCOMBindingUtils.h (modified) libs/xpcom/java: Convert to use RTSEMFASTMUTEX for locking, bugref:10545 Tue, 07 Nov 2023 10:04:33 GMT vboxsync [101922] * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiprivate.h (modified) libs/xpcom: Convert xptiInterfaceInfoManager.{cpp,h} to use ... Tue, 07 Nov 2023 09:57:12 GMT vboxsync [101921] * trunk/src/libs/xpcom18a4/xpcom/tests/TestAutoLock.cpp (modified) libs/xpcom/TestAutoLock: Convert to use a fast an IPRT mutex ... Tue, 07 Nov 2023 09:50:18 GMT vboxsync [101920] * trunk/src/libs/xpcom18a4/Config.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsConsoleMessage.cpp (deleted) * trunk/src/libs/xpcom18a4/xpcom/base/nsConsoleMessage.h (deleted) * trunk/src/libs/xpcom18a4/xpcom/base/nsConsoleService.cpp (deleted) * trunk/src/libs/xpcom18a4/xpcom/base/nsConsoleService.h (deleted) * trunk/src/libs/xpcom18a4/xpcom/base/nsIConsoleListener.idl (deleted) * trunk/src/libs/xpcom18a4/xpcom/base/nsIConsoleMessage.idl (deleted) * trunk/src/libs/xpcom18a4/xpcom/base/nsIConsoleService.idl (deleted) * trunk/src/libs/xpcom18a4/xpcom/build/nsXPComInit.cpp (modified) libs/xpcom: Get rid of unused nsIConsole* and nsConsole interfaces ... Tue, 07 Nov 2023 09:46:40 GMT vboxsync [101919] * trunk/src/libs/xpcom18a4/python/src/ErrorUtils.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) libs/xpcom/python: Get rid of the log to mozilla console service code ... Tue, 07 Nov 2023 09:44:49 GMT vboxsync [101918] * trunk/src/libs/xpcom18a4/python/__init__.py (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) libs/xpcom/python: Get rid of the log to mozilla console service code ... Tue, 07 Nov 2023 09:23:15 GMT vboxsync [101917] * trunk/src/libs/xpcom18a4/xpcom/ds/nsObserverList.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsObserverList.h (modified) libs/xpcom: Convert nsObserverList.{cpp,h} to use an IPRT fast mutex, ... Tue, 07 Nov 2023 09:22:47 GMT vboxsync [101916] * trunk/src/libs/xpcom18a4/xpcom/threads/nsAutoLock.h (modified) libs/xpcom: Add the possibility to use IPRT RTSEMFASTMUTEX semaphores ... Tue, 07 Nov 2023 09:13:04 GMT vboxsync [101915] * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcdclient.cpp (modified) libs/xpcom: Remove some unused code in ipcdclient.cpp, bugref:10545 Tue, 07 Nov 2023 08:37:15 GMT vboxsync [101914] * trunk/src/libs/xpcom18a4/xpcom/build/nsXPComInit.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiInterfaceInfo.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsAutoLock.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsAutoLock.h (modified) libs/xpcom: Add the possibility to use IPRT RTSEMFASTMUTEX semaphores ... Tue, 07 Nov 2023 01:45:38 GMT vboxsync [101913] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Release build fix for arm64. bugref:10371 Tue, 07 Nov 2023 01:33:15 GMT vboxsync [101912] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: doxygen fix. bugref:10371 Tue, 07 Nov 2023 01:29:56 GMT vboxsync [101911] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (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 IEM_MC_NO_NATIVE_RECOMPILE and cleaned up ... Mon, 06 Nov 2023 21:57:56 GMT vboxsync [101908] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) VMM/IEM: Arm64 code generation fixes. bugref:10371 Mon, 06 Nov 2023 21:24:16 GMT vboxsync [101907] * trunk/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 [fix] Mon, 06 Nov 2023 21:17:18 GMT vboxsync [101906] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Arm64 host build & bug fixes, alternative disassembler. ... Mon, 06 Nov 2023 21:08:40 GMT vboxsync [101905] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prcmon.h (deleted) * 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/threads/prcmon.c (deleted) * trunk/src/libs/xpcom18a4/xpcom/threads/nsAutoLock.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsAutoLock.h (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 20:59:26 GMT vboxsync [101904] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 20:57:45 GMT vboxsync [101903] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/pripcsem.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 20:32:36 GMT vboxsync [101902] * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/lock/test (deleted) libs/xpcom: Remove more unused files, bugref:10545 Mon, 06 Nov 2023 20:28:48 GMT vboxsync [101901] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/pprthred.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Remove more unused code in nsprpub, bugref:10545 Mon, 06 Nov 2023 20:18:04 GMT vboxsync [101900] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prthread.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Remove more unused code in nsprpub, bugref:10545 Mon, 06 Nov 2023 20:10:50 GMT vboxsync [101899] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/pprthred.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prlog.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Remove more unused code in nsprpub, bugref:10545 Mon, 06 Nov 2023 19:37:35 GMT vboxsync [101898] * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.h (modified) libs/xpcom: Rmove unused code, bugref:10545 Mon, 06 Nov 2023 19:36:01 GMT vboxsync [101897] * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.h (modified) libs/xpcom: Rmove unused code, bugref:10545 Mon, 06 Nov 2023 19:33:24 GMT vboxsync [101896] * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/installer/deffiles (modified) Additions: X11/Wayland: Add vboxwl tool into Linux GAs installer, ... Mon, 06 Nov 2023 19:11:38 GMT vboxsync [101895] * trunk/src/libs/xpcom18a4/xpcom/tests/TestAutoLock.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/TestThreads.cpp (modified) libs/xpcom: Rmove unused code and convert other to use IPRT, bugref:10545 Mon, 06 Nov 2023 19:05:00 GMT vboxsync [101894] * trunk/src/VBox/Additions/linux/installer/deffiles (modified) Additions: X11/Wayland: Add long forgotten VBoxDRMClient into the ... Mon, 06 Nov 2023 19:03:00 GMT vboxsync [101893] * trunk/src/libs/xpcom18a4/xpcom/proxy/tests (deleted) libs/xpcom: Remove unused files, bugref:10545 Mon, 06 Nov 2023 18:49:12 GMT vboxsync [101892] * trunk/src/libs/xpcom18a4/vboxdeps.cpp (modified) libs/xpcom: Continue converting some code to use IPRT exclusively, ... Mon, 06 Nov 2023 18:40:51 GMT vboxsync [101891] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlayer.c (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) libs/xpcom: Remove more unused code in nsprpub, bugref:10545 Mon, 06 Nov 2023 18:37:25 GMT vboxsync [101890] * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionUnix.cpp (modified) libs/xpcom: Continue converting some code to use IPRT exclusively, ... Mon, 06 Nov 2023 18:35:24 GMT vboxsync [101889] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionUnix.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prpolevt.c (deleted) libs/xpcom: Continue converting some code to use IPRT exclusively, ... Mon, 06 Nov 2023 18:33:11 GMT vboxsync [101888] * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionUnix.cpp (modified) libs/xpcom: Continue converting some code to use IPRT exclusively, ... Mon, 06 Nov 2023 18:00:46 GMT vboxsync [101887] * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (modified) Additions: X11/Wayland: vboxwl: Print error message if command cannot ... Mon, 06 Nov 2023 17:57:14 GMT vboxsync [101886] * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-dcp.cpp (modified) Additions: X11/Wayland: one more fix for docs build, bugref:10194. Mon, 06 Nov 2023 17:52:28 GMT vboxsync [101885] * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionUnix.cpp (modified) libs/xpcom: Start converting some code to use IPRT exclusively, ... Mon, 06 Nov 2023 17:52:00 GMT vboxsync [101884] * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlayer.c (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 17:37:54 GMT vboxsync [101883] * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-dcp.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-gtk.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.h (modified) Additions: X11/Wayland: Fix warnings related to documantation ... Mon, 06 Nov 2023 17:22:12 GMT vboxsync [101882] * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) * trunk/src/VBox/GuestHost/libgio-2.0.def (added) * trunk/src/VBox/GuestHost/libglib-2.0.def (added) * trunk/src/VBox/GuestHost/libgobject-2.0.def (added) Additions: X11/Wayland: vboxwl: do not link with glib libraries, it ... Mon, 06 Nov 2023 16:29:36 GMT vboxsync [101881] * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper.h (modified) Additions: X11/Wayland: fix building issues with older gcc (4.1.2), ... Mon, 06 Nov 2023 15:49:29 GMT vboxsync [101880] * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper.cpp (modified) Additions: X11/Wayland: scm fix, bugref:10194. Mon, 06 Nov 2023 15:49:22 GMT vboxsync [101879] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionStub.cpp (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionWin.cpp (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdStub.cpp (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdWin.cpp (deleted) libs/xpcom: Remove unused files, bugref:10545 Mon, 06 Nov 2023 15:36:24 GMT vboxsync [101878] * trunk/include/VBox/GuestHost/clipboard-helper.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/VBoxClient/VBoxClient.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/main.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/vboxwl.cpp (added) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-dcp.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-gtk.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.cpp (added) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper-ipc.h (added) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper.cpp (added) * trunk/src/VBox/Additions/x11/VBoxClient/wayland-helper.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/wayland.cpp (modified) Additions: X11/Wayland: Add initial support for clipboard sharing ... Mon, 06 Nov 2023 15:25:18 GMT vboxsync [101877] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/pprthred.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/unix.c (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 15:23:18 GMT vboxsync [101876] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 [fix] Mon, 06 Nov 2023 14:59:09 GMT vboxsync [101875] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prsystem.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/prosdep.c (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/xpcom/components/nsNativeComponentLoader.cpp (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 14:54:34 GMT vboxsync [101874] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_unixos.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/unix.c (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 14:46:50 GMT vboxsync [101873] * trunk/src/libs/xpcom18a4/java/src/nsFileStreams.cpp (deleted) * trunk/src/libs/xpcom18a4/java/src/nsFileStreams.h (deleted) * trunk/src/libs/xpcom18a4/java/src/nsIFileStreams.h (deleted) * trunk/src/libs/xpcom18a4/java/tools/genifaces (deleted) libs/xpcom: Remove unused files, bugref:10545 Mon, 06 Nov 2023 14:30:55 GMT vboxsync [101872] * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/pprio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/priometh.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlayer.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prpolevt.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 14:18:58 GMT vboxsync [101871] * trunk/src/libs/xpcom18a4/VBoxXPCOM-mangled.def (modified) * trunk/src/libs/xpcom18a4/VBoxXPCOM.def (modified) * trunk/src/libs/xpcom18a4/xpcom/build/nsXPCOM.h (modified) libs/xpcom: Little helper to query whether XPCOM was initialized to ... Mon, 06 Nov 2023 14:08:07 GMT vboxsync [101870] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/_unixos.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/obsolete (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/pprio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/priometh.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlayer.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prpolevt.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptio.c (modified) libs/xpcom: Remove unused code from nsprpub, bugref:10545 Mon, 06 Nov 2023 13:38:17 GMT vboxsync [101869] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plarena.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plarena.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plarenas.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plhash.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/ds/plhash.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/md/prosdep.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/obsolete/probslet.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/obsolete/protypes.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prenv.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prinet.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/pprio.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/primpl.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/private/prpriv.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prtypes.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prmapopt.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/linking/prlink.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/prosdep.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prenv.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prtime.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/threads/prtpd.c (modified) libs/xpcom: Remove code for unused platforms from nsprpub, bugref:10545 Mon, 06 Nov 2023 13:08:45 GMT vboxsync [101868] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.h (modified) FE/Qt: bugref:10543: VM Settings / Storage pages: Make sure whole the ... Mon, 06 Nov 2023 12:58:49 GMT vboxsync [101867] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIAudioControllerEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIChipsetEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIGraphicsControllerEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINetworkFeaturesEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIParavirtProviderEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UITpmEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBControllerEditor.cpp (modified) FE/Qt: bugref:10513: Extend UIEditor with optional flag getter for ... Mon, 06 Nov 2023 12:51:35 GMT vboxsync [101866] * trunk/src/libs/xpcom18a4/xpcom/io/SpecialSystemDirectory.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/io/SpecialSystemDirectory.h (modified) * trunk/src/libs/xpcom18a4/xpcom/io/nsDirectoryService.cpp (modified) libs/xpcom: Cleanup nsDirectoryService.cpp and ... Mon, 06 Nov 2023 12:28:34 GMT vboxsync [101865] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIChipsetEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIChipsetEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIParavirtProviderEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIParavirtProviderEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UITpmEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UITpmEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBControllerEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIUSBControllerEditor.h (modified) FE/Qt: bugref:10543: VM Settings / System and USB pages: Make sure ... Mon, 06 Nov 2023 11:56:20 GMT vboxsync [101864] * trunk/src/libs/xpcom18a4/xpcom/glue/standalone/nsGREDirServiceProvider.cpp (deleted) * trunk/src/libs/xpcom18a4/xpcom/glue/standalone/nsGREDirServiceProvider.h (deleted) libs/xpcom: Get rid of unused nsGREDirServiceProvider.{cpp,h}, ... Mon, 06 Nov 2023 11:41:33 GMT vboxsync [101863] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsISupportsObsolete.h (deleted) libs/xpcom: Get rid of unused nsISupportsObsolete.h, bugref:10545 Mon, 06 Nov 2023 11:39:16 GMT vboxsync [101862] * trunk/src/libs/xpcom18a4/xpcom/base/nsILeakDetector.idl (deleted) libs/xpcom: Get rid of unused nsILeakDetector.idl, bugref:10545