# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Feb 8, 2025 11:23:02 AM Thu, 07 Dec 2023 13:33:02 GMT vboxsync [102522] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: Fixed regression from r160580 where we'd be triggering #UD ... Thu, 07 Dec 2023 13:08:46 GMT vboxsync [102521] * trunk/src/VBox/ValidationKit/tests/installation/tdGuestOsUnattendedInst1.py (modified) ValidationKit/tests/tdGuestOsUnattendedInst1: Don't switch to ... Thu, 07 Dec 2023 12:06:26 GMT vboxsync [102520] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-internal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-savedstate.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-info.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-internal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGASavedState.h (modified) Devices/Graphics: planar textures; video commands. bugref:10529 Thu, 07 Dec 2023 11:53:39 GMT vboxsync [102519] * trunk/src/VBox/Devices/Input/testcase/tstUsbMouse.cpp (modified) Fixed tstUsbMouse by faking more PDMUsb callbacks. Thu, 07 Dec 2023 11:42:19 GMT vboxsync [102518] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp (modified) FE/Qt: Added a --no-keyboard-grabbing option to help with debugging ... Thu, 07 Dec 2023 10:28:20 GMT vboxsync [102517] * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/ResourceAssignmentManager.h (added) * trunk/src/VBox/Main/src-client/ConsoleImplConfigArmV8.cpp (modified) * trunk/src/VBox/Main/src-client/ResourceAssignmentManager.cpp (added) Main/ConsoleImplConfigArmV8.cpp: Get rid of most hardcoded addresses ... Thu, 07 Dec 2023 10:16:51 GMT vboxsync [102516] * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFIAArch64.fd (modified) Devices/EFI/FirmwareBin: Update to latest EFI changes, bugref:10528 Thu, 07 Dec 2023 09:08:14 GMT vboxsync [102515] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.h (modified) FE/Qt: ​bugref:9080, bugref:10141. Fixing host browser's menu entries. Thu, 07 Dec 2023 09:02:42 GMT vboxsync [102514] * trunk/include/VBox/platforms/vbox-armv8.h (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Include/Library/VBoxArmPlatformLib.h (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxArmPlatformLib/VBoxArmPlatformLib.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxVirtMemInfoLib/VBoxVirtMemInfoLib.c (modified) include/VBox/platforms/vbox-armv8.h: Allow setting a dedicated MMIO ... Thu, 07 Dec 2023 09:00:42 GMT vboxsync [102513] * trunk/src/VBox/Devices/EFI/Firmware/ArmPlatformPkg/ArmPlatformPkg.dec (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/Library/ArmVirtPL031FdtClientLib/ArmVirtPL031FdtClientLib.c (modified) Devices/EFI/Firmware: Allow the PL031 RTC device to be accessible ... Thu, 07 Dec 2023 08:43:12 GMT vboxsync [102512] * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Arm build fix. Fixed jumps in EFLAGS VBOX_STRICT code so ... Thu, 07 Dec 2023 05:17:02 GMT vboxsync [102511] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPaneContainer.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPaneContainer.h (modified) FE/Qt: ​bugref:10496. Removing the close button from pane container. Wed, 06 Dec 2023 21:39:10 GMT vboxsync [102510] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommon.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.cpp (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: 64-bit effective address calculation ... Wed, 06 Dec 2023 21:31:53 GMT vboxsync [102509] * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: Corrected str and sldt register clobber list. bugref:10371 Wed, 06 Dec 2023 15:51:14 GMT vboxsync [102508] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) FE/Qt: macOS: A bit of hardcoded colors for BigSur, Monterey, Ventura ... Wed, 06 Dec 2023 15:39:31 GMT vboxsync [102507] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) FE/Qt: ​bugref:9080, bugref:10141. Set VISO content browser's sort ... Wed, 06 Dec 2023 15:10:52 GMT vboxsync [102506] * trunk/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp (modified) libs/xpcom: Fixed some warnings. bugref:10545 Wed, 06 Dec 2023 14:48:31 GMT vboxsync [102505] * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dx/VBoxDXDDIVideo.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dx/VBoxDXVideo.cpp (modified) WDDM: user mode driver update: bugref:10529 Wed, 06 Dec 2023 14:47:17 GMT vboxsync [102504] * trunk/src/VBox/Devices/Graphics/vmsvga_include/vbsvga3d_dx.h (modified) Devices/Graphics: header update. bugref:10529 Wed, 06 Dec 2023 13:35:58 GMT vboxsync [102503] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h (modified) FE/Qt: macOS: Bring back macOS version detection code; Based on ... Wed, 06 Dec 2023 13:25:13 GMT vboxsync [102502] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) FE/Qt: A bit of reordering for UICommon to place everything propely. Wed, 06 Dec 2023 11:26:13 GMT vboxsync [102501] * trunk/src/VBox/Runtime/common/crypto/shacrypt-tmpl.cpp.h (modified) IPRT/shacrypt: scm fix. bugref:10551 Wed, 06 Dec 2023 11:25:04 GMT vboxsync [102500] * trunk/src/VBox/Runtime/common/crypto/shacrypt-tmpl.cpp.h (modified) * trunk/src/VBox/Runtime/common/crypto/shacrypt.cpp (modified) IPRT/shacrypt: Reduce the code size a little. Document the not- ... Wed, 06 Dec 2023 11:06:46 GMT vboxsync [102499] * trunk/src/VBox/Main/src-client/UsbCardReader.cpp (modified) Main/UsbCardReader: Don't try to copy the reader name if it is NULL ... Wed, 06 Dec 2023 10:28:16 GMT vboxsync [102498] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.h (modified) FE/Qt: ​bugref:9080, bugref:10141. build fix 4. Wed, 06 Dec 2023 10:20:18 GMT vboxsync [102497] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.h (modified) FE/Qt: ​bugref:9080, bugref:10141. build fix 3. Wed, 06 Dec 2023 10:17:43 GMT vboxsync [102496] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.h (modified) FE/Qt: ​bugref:9080, bugref:10141. build fix 2. Wed, 06 Dec 2023 10:09:35 GMT vboxsync [102495] * trunk/src/VBox/Runtime/common/crypto/shacrypt-256.cpp.h (deleted) * trunk/src/VBox/Runtime/common/crypto/shacrypt-tmpl.cpp.h (moved) * trunk/src/VBox/Runtime/common/crypto/shacrypt.cpp (modified) IPRT/shacrypt: Combine shacrypt-256.cpp.h and shacrypt-512.cpp.h into ... Wed, 06 Dec 2023 09:59:17 GMT vboxsync [102494] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.h (modified) FE/Qt: ​bugref:9080, bugref:10141. build fix. Wed, 06 Dec 2023 09:55:27 GMT vboxsync [102493] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoBrowserBase.cpp (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoBrowserBase.h (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.h (modified) FE/Qt: ​bugref:9080, bugref:10141. Removing obsolete ... Wed, 06 Dec 2023 09:45:34 GMT vboxsync [102492] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Makefile.kmk: Fixed warnings about duplicate RTUtf16CopyAscii on ... Wed, 06 Dec 2023 00:48:47 GMT vboxsync [102491] * trunk/include/iprt/crypto/shacrypt.h (modified) * trunk/src/VBox/Runtime/common/crypto/shacrypt-256.cpp.h (modified) * trunk/src/VBox/Runtime/common/crypto/shacrypt-512.cpp.h (modified) IRPT/shacrypt: Minor cleanups, doxygen fix. bugref:10551 Wed, 06 Dec 2023 00:34:17 GMT vboxsync [102490] * trunk/src/VBox/Runtime/common/crypto/shacrypt-256.cpp.h (modified) * trunk/src/VBox/Runtime/common/crypto/shacrypt-512.cpp.h (modified) IRPT/shacrypt: Don't use RTMemDup on the passpharse in step 16 since ... Wed, 06 Dec 2023 00:27:54 GMT vboxsync [102489] * trunk/src/VBox/Runtime/testcase/tstRTCrShaCrypt.cpp (modified) tstRTCrShaCrypt name fix. bugref:10551 Tue, 05 Dec 2023 23:53:09 GMT vboxsync [102488] * trunk/include/iprt/crypto/shacrypt.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Main/src-server/UnattendedScript.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/shacrypt-256.cpp.h (copied) * trunk/src/VBox/Runtime/common/crypto/shacrypt-512.cpp.h (copied) * trunk/src/VBox/Runtime/common/crypto/shacrypt.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTCrShaCrypt.cpp (moved) * trunk/src/VBox/Runtime/tools/RTMkPasswd.cpp (modified) IPRT,Main/Unattended: Added a simplified API for the SHAcrypt ... Tue, 05 Dec 2023 17:56:15 GMT vboxsync [102487] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIFileSystemModel.cpp (added) FE/Qt: bugref:10561. Fixing r160628. I have somehow deleted ... Tue, 05 Dec 2023 17:52:50 GMT vboxsync [102486] * trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialog.cpp (modified) FE/Qt: bugref:10513: UIAdvancedSettingsDialog: A bit of macOS ... Tue, 05 Dec 2023 17:37:02 GMT vboxsync [102485] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICustomFileSystemModel.cpp (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIFileSystemModel.h (moved) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerTable.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.h (modified) FE/Qt: bugref:10561. Some refactoring. Tue, 05 Dec 2023 17:17:34 GMT vboxsync [102484] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) UsbMouse: Windows guests require that touch events with active ... Tue, 05 Dec 2023 16:57:05 GMT vboxsync [102483] * trunk/src/VBox/Runtime/testcase/tstRTShaCrypt.cpp (modified) IPRT/tstRTShaCrypt: Added Korean key testing. bugref:10551 Tue, 05 Dec 2023 16:10:24 GMT vboxsync [102482] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) FE/Qt: macOS: Hardcode native Window colors as Qt has them far far ... Tue, 05 Dec 2023 15:30:55 GMT vboxsync [102481] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.cpp (modified) FE/Qt: bugref:10561. Don't stop scanning host folder when it is empty. Tue, 05 Dec 2023 15:26:49 GMT vboxsync [102480] * trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumSelector.cpp (modified) FE/Qt: bugref:9340. Make sure the newly create medium item is ... Tue, 05 Dec 2023 14:56:51 GMT vboxsync [102479] * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp (modified) FE/Qt: Wipe out all the excessive types of QISplitter handles; Also, ... Tue, 05 Dec 2023 13:59:06 GMT vboxsync [102478] * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp (modified) FE/Qt: A bit of cleanup for QISplitter; This is required to handle ... Tue, 05 Dec 2023 13:54:50 GMT vboxsync [102477] * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserView.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsView.h (modified) FE/Qt: Theme/palette change handling for Chooser & Details panes; ... Tue, 05 Dec 2023 13:44:42 GMT vboxsync [102476] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/UICocoaApplication.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/UICocoaApplication.mm (modified) FE/Qt: UICommon is now able to notify listeners about theme changes; ... Tue, 05 Dec 2023 13:17:26 GMT vboxsync [102475] * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserView.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsView.h (modified) FE/Qt: Some cleanup for Chooser & Details panes; This is required to ... Tue, 05 Dec 2023 13:16:47 GMT vboxsync [102474] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.h (modified) FE/Qt: ​bugref:9080, bugref:10141 Open newly create viso to register ... Tue, 05 Dec 2023 12:54:55 GMT vboxsync [102473] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: optimize todo. bugref:10371 Tue, 05 Dec 2023 12:47:02 GMT vboxsync [102472] * trunk/src/VBox/GuestHost/SharedClipboard/testcase/tstClipboardHttpServer.cpp (modified) Shared Clipboard/testcase: Logging fix for environment variable. ... Tue, 05 Dec 2023 12:46:45 GMT vboxsync [102471] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: IEM_MC_ASSIGN_TO_SMALLER (lea); fixed a few bugs wrt guest ... Tue, 05 Dec 2023 11:03:48 GMT vboxsync [102470] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/public/ipcdclient.h (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcService.cpp (modified) * 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/extensions/lock/src/ipcLockService.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/src/tmTransactionService.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prbit.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prinrval.h (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prmon.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc (deleted) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptsynch.c (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/tests/TestXPTCInvoke.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/nsAutoLock.h (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) libs/xpcom: Convert the PR_Wait() function to take the timeout in ... Tue, 05 Dec 2023 10:46:42 GMT vboxsync [102469] * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) Shared Clipboard: Added a dedicated event type for the X11 ... Tue, 05 Dec 2023 10:37:41 GMT vboxsync [102468] * trunk/include/VBox/GuestHost/SharedClipboard-x11.h (modified) * trunk/src/VBox/Additions/x11/VBoxClient/clipboard-x11.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) Shared Clipboard: Added a dedicated event type for the X11 ... Tue, 05 Dec 2023 09:47:03 GMT vboxsync [102467] * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) Shared Clipboard: Make sure to check the event's rc when waiting for ... Tue, 05 Dec 2023 09:42:18 GMT vboxsync [102466] * trunk/src/VBox/GuestHost/SharedClipboard/testcase/tstClipboardGH-X11.cpp (modified) Shared Clipboard/testcases: Re-enabled (+ adapted) formerly disabled ... Tue, 05 Dec 2023 09:39:12 GMT vboxsync [102465] * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) Shared Clipboard: Return VERR_NO_DATA from ShClX11ReadDataFromX11() ... Tue, 05 Dec 2023 08:46:15 GMT vboxsync [102464] * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) Shared Clipboard: If something in ShClX11ReadDataFromX11Worker() ... Tue, 05 Dec 2023 08:36:47 GMT vboxsync [102463] * trunk/src/libs/xpcom18a4/dependentLibs.h (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/test (deleted) * trunk/src/libs/xpcom18a4/ipc/ipcd/ipc.pkg (deleted) * trunk/src/libs/xpcom18a4/xpcom/glue/objs.mk (deleted) libs/xpcom: Remove some unused files, bugref:10545 Tue, 05 Dec 2023 08:36:07 GMT vboxsync [102462] * trunk/src/VBox/Additions/x11/VBoxClient/clipboard-x11.cpp (modified) Shared Clipboard: Make sure to check the event's rc when waiting for ... Tue, 05 Dec 2023 08:32:38 GMT vboxsync [102461] * trunk/src/VBox/Additions/x11/VBoxClient/clipboard-x11.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) Shared Clipboard: Make sure to check the event's rc when waiting for ... Tue, 05 Dec 2023 08:16:30 GMT vboxsync [102460] * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) libs/xpcom: Convert the sole user of prclist.h to IPRT's RTList* API ... Tue, 05 Dec 2023 08:12:45 GMT vboxsync [102459] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/nspr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/include/prclist.h (deleted) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.c (modified) * trunk/src/libs/xpcom18a4/xpcom/threads/plevent.h (modified) libs/xpcom: Convert the sole user of prclist.h to IPRT's RTList* API ... Mon, 04 Dec 2023 17:54:51 GMT vboxsync [102458] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/src/tmTransactionService.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcStringList.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/libc (deleted) * trunk/src/libs/xpcom18a4/vboxdeps.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsDebugImpl.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsTraceRefcntImpl.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/components/nsNativeComponentLoader.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsCRT.h (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiMisc.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiprivate.h (modified) * trunk/src/libs/xpcom18a4/xpcom/string/src/nsStringComparator.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/string/src/nsStringObsolete.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/TestCRT.cpp (modified) libs/xpcom: Get rid of PL_strcasecmp/PL_strncasecmp and replace with ... Mon, 04 Dec 2023 17:24:33 GMT vboxsync [102457] * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/src/tmTransactionService.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/libc/include/plstr.h (modified) * trunk/src/libs/xpcom18a4/nsprpub/lib/libc/src/strcmp.c (deleted) * trunk/src/libs/xpcom18a4/vboxdeps.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsTraceRefcntImpl.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsAtomTable.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/ds/nsCRT.h (modified) * trunk/src/libs/xpcom18a4/xpcom/io/nsAppFileLocationProvider.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiInterfaceInfo.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiManifest.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiWorkingSet.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/xptiprivate.h (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/TestCRT.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/tests/TestID.cpp (modified) libs/xpcom: Get rid of PL_strcmp/PL_strncmp and replace with IPRT ... Mon, 04 Dec 2023 16:38:50 GMT vboxsync [102456] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.cpp (modified) FE/Qt: bugref:10561. Do not change into the folder in the host table ... Mon, 04 Dec 2023 15:53:11 GMT vboxsync [102455] * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/FirmwareSettingsImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/PlatformARMImpl.cpp (modified) * trunk/src/VBox/Main/src-server/PlatformImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: Removed some more BUGBUG entries and documented empty / non- ... Mon, 04 Dec 2023 15:51:07 GMT vboxsync [102454] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.cpp (modified) FE/Qt: ​bugref:9080, bugref:10141. Parse import-iso line while ... Mon, 04 Dec 2023 15:31:48 GMT vboxsync [102453] * trunk/src/VBox/Additions/x11/VBoxClient/display-drm.cpp (modified) Additions: X11/Wayland: Add host resize events suppression in ... Mon, 04 Dec 2023 14:11:23 GMT vboxsync [102452] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Starting on some FPU/SSE/AVX state stuff. bugref:10371 Mon, 04 Dec 2023 13:28:57 GMT vboxsync [102451] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) VMM/IEM: docs. bugref:10371 Mon, 04 Dec 2023 13:25:29 GMT vboxsync [102450] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: IEM_MC_STORE_GREG_U64_CONST, IEM_MC_STORE_GREG_U64, ... Mon, 04 Dec 2023 13:10:31 GMT vboxsync [102449] * trunk/include/iprt/armv8.h (modified) VMM/IEM: movsx & movzx from registers. [arm build fix] bugref:10371 Mon, 04 Dec 2023 13:09:23 GMT vboxsync [102448] * 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: Removed duplicate MC IEM_MC_FETCH_MEM_S32_SX_U64. bugref:10371 Mon, 04 Dec 2023 13:05:53 GMT vboxsync [102447] * trunk/include/iprt/armv8.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/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: movsx & movzx from registers. bugref:10371 Mon, 04 Dec 2023 13:04:00 GMT vboxsync [102446] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICustomFileSystemModel.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICustomFileSystemModel.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerTable.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerTable.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoContentBrowser.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) FE/Qt: bugref:10561. Delete removed ISO file objects rather than ... Mon, 04 Dec 2023 08:42:02 GMT vboxsync [102445] * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32 (modified) ValidationKit/bootsectors: Implement testcases for ... Sun, 03 Dec 2023 21:18:06 GMT vboxsync [102444] * 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: IEM_MC_STORE_GREG_U8_THREADED. bugref:10371 Sun, 03 Dec 2023 19:57:27 GMT vboxsync [102443] * 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: IEM_MC_FETCH_MEM[_FLAT]_U*_DISP. bugref:10371 Sun, 03 Dec 2023 19:39:54 GMT vboxsync [102442] * 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: movzx & movsx. bugref:10371 Sun, 03 Dec 2023 13:32:39 GMT vboxsync [102441] * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerHostTable.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerTable.cpp (modified) FE/Qt: bugref:10561. Some fixes on the host file table for Windows. Sun, 03 Dec 2023 12:07:59 GMT vboxsync [102440] * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Corrected MCs for FLAT U128 memory access after the workers ... Sun, 03 Dec 2023 12:06:50 GMT vboxsync [102439] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Simplified mem segmentation assertions as they didn't take ... Sun, 03 Dec 2023 11:37:09 GMT vboxsync [102438] * 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: Basic native translation of all IEM_MC_MEM_MAP_XXX and ... Sun, 03 Dec 2023 11:27:41 GMT vboxsync [102437] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: LOCK prefix and IEM_F_X86_DISREGARD_LOCK cleanups. Don't ... Sat, 02 Dec 2023 22:09:36 GMT vboxsync [102436] * 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: U8 mem map MCs. bugref:10371 Sat, 02 Dec 2023 11:38:39 GMT vboxsync [102435] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: doxygen fix. bugref:10371 Sat, 02 Dec 2023 03:32:44 GMT vboxsync [102434] * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: release build fix. bugref:10371 Sat, 02 Dec 2023 03:29:41 GMT vboxsync [102433] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Drop the pointer from the UNMAP MCs as it is no longer used. ... Sat, 02 Dec 2023 03:12:47 GMT vboxsync [102432] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: doxygen fix. bugref:10371 Sat, 02 Dec 2023 02:39:49 GMT vboxsync [102431] * trunk/tools/bin/gen-slickedit-workspace.sh (modified) gen-slickedit-workspace.sh: updates Sat, 02 Dec 2023 02:39:20 GMT vboxsync [102430] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Refactored iemMemMap and friends to work with bUnmapInfo / ... Sat, 02 Dec 2023 00:01:14 GMT vboxsync [102429] * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (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: Retired un-typed IEM_MC_MEM_MAP and friends not using ... Fri, 01 Dec 2023 23:55:37 GMT vboxsync [102428] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs ... Fri, 01 Dec 2023 23:21:47 GMT vboxsync [102427] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs ... Fri, 01 Dec 2023 23:09:09 GMT vboxsync [102426] * 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/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs ... Fri, 01 Dec 2023 23:00:26 GMT vboxsync [102425] * 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/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs ... Fri, 01 Dec 2023 22:43:39 GMT vboxsync [102424] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs ... Fri, 01 Dec 2023 14:23:43 GMT vboxsync [102423] * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIToolBar.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGlobal.h (modified) FE/Qt: macOS: Adjust cocoa native colors for QIToolBar and Chooser ...