# # ChangeLog for trunk/src in vbox # # Generated by Trac 1.4.3.2 # Apr 30, 2025 2:29:33 AM Fri, 06 Aug 2021 13:17:21 GMT vboxsync [90546] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkCustomer.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkCustomer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) FE/Qt: bugref:10067: UINetworkRequestManager: Reworking network- ... Fri, 06 Aug 2021 12:30:58 GMT vboxsync [90545] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPoolManager.cpp (modified) FE/Qt: UIActionPoolManager: Rename Exit action to Quit to keep ... Fri, 06 Aug 2021 12:28:55 GMT vboxsync [90544] * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/ValKit: More fixes for tstAudioTestService. ​bugref:10008 Fri, 06 Aug 2021 11:59:40 GMT vboxsync [90543] * trunk/src/VBox/Debugger/VBoxDbgStatsQt.cpp (modified) VBoxDbg: doxygen fix. Fri, 06 Aug 2021 10:24:29 GMT vboxsync [90542] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloader.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloader.h (modified) FE/Qt: bugref:10067: Pass progress-change and progress-failed signals ... Fri, 06 Aug 2021 10:19:48 GMT vboxsync [90541] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloader.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloader.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderAdditions.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderAdditions.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderExtensionPack.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderExtensionPack.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderUserManual.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderUserManual.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkCustomer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIUpdateManager.cpp (modified) FE/Qt: bugref:10067: A bit of refactoring for UINetworkCustomer and ... Fri, 06 Aug 2021 09:10:55 GMT vboxsync [90540] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloader.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloader.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkCustomer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIUpdateManager.cpp (modified) FE/Qt: bugref:10067: Pass failed signal above from network-request ... Fri, 06 Aug 2021 08:38:12 GMT vboxsync [90539] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManagerWindow.cpp (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManagerWindow.h (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestWidget.cpp (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestWidget.h (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIUpdateManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp (modified) FE/Qt: bugref:10067: Get rid of network-request manager window and ... Fri, 06 Aug 2021 08:36:52 GMT vboxsync [90538] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) FE/Qt: Coding-style fix for r146124. Fri, 06 Aug 2021 06:37:38 GMT vboxsync [90537] * trunk/configure (modified) * trunk/src/libs/xpcom18a4/python/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/python/gen_python_deps.py (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) libs/xpcom: Added support for running with Python 3.10 (untested). Thu, 05 Aug 2021 21:42:26 GMT vboxsync [90535] * trunk/src/VBox/Debugger/VBoxDbgStatsQt.cpp (modified) VBoxDbg: doxygen fix. Thu, 05 Aug 2021 20:56:20 GMT vboxsync [90534] * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) VMM/PDMCritSect: Log the critical section addresses during creation ... Thu, 05 Aug 2021 20:55:28 GMT vboxsync [90533] * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) VMM/VMMGetCpu: Assert that we return the right one. Thu, 05 Aug 2021 20:54:47 GMT vboxsync [90532] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp (modified) VMM/PDMCritSectBothFF: Must always clear the ... Thu, 05 Aug 2021 20:54:46 GMT vboxsync [90531] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PDMCritSect: When VMCPU_FF_PDM_CRITSECT is set we must not wait ... Thu, 05 Aug 2021 11:47:12 GMT vboxsync [90530] * trunk/include/VBox/vmm/pdmtpmifs.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (added) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices/Security: Start implementation of a TPM driver talking to the ... Thu, 05 Aug 2021 11:42:38 GMT vboxsync [90529] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) FE/Qt: bugref:10067: A bit of refactoring for ... Thu, 05 Aug 2021 11:35:02 GMT vboxsync [90528] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) FE/Qt: bugref:10067: A bit of reordering for UINetworkRequestManager. Thu, 05 Aug 2021 11:24:33 GMT vboxsync [90527] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManagerWindow.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManagerWindow.h (modified) FE/Qt: bugref:10067: Move request uuid stuff to appropriate place ... Thu, 05 Aug 2021 11:21:32 GMT vboxsync [90526] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) FE/Qt: bugref:10067: Move request registration stuff to appropriate ... Thu, 05 Aug 2021 10:14:37 GMT vboxsync [90525] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManagerIndicator.cpp (deleted) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManagerIndicator.h (deleted) FE/Qt: bugref:10067: Get rid of network request manager indicator. Thu, 05 Aug 2021 09:45:47 GMT vboxsync [90524] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkCustomer.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkCustomer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequest.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkRequestManager.h (modified) FE/Qt: bugref:10067: A bit of cleanup for networking code. Thu, 05 Aug 2021 09:37:31 GMT vboxsync [90523] * trunk/src/libs/xpcom18a4/python/src/PyIID.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/PyISupports.cpp (modified) * trunk/src/libs/xpcom18a4/python/src/TypeObject.cpp (modified) libs/xpcom: Added support for running with Python 3.9. bugref:10079 Thu, 05 Aug 2021 08:52:44 GMT vboxsync [90522] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIModalWindowManager.cpp (modified) FE/Qt: bugref:10067: Missed something in r146095. Wed, 04 Aug 2021 21:37:54 GMT vboxsync [90520] * trunk/include/VBox/dbggui.h (modified) * trunk/src/VBox/Debugger/VBoxDbg.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.h (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt.h (modified) * trunk/src/VBox/Debugger/testcase/tstVBoxDbg.cpp (modified) * 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/UIMachineLogic.cpp (modified) VBoxDbg,FE/Qt: Added --statistics-expand=pat and --statistics- ... Wed, 04 Aug 2021 13:27:10 GMT vboxsync [90519] * trunk/src/VBox/Additions/linux/drm/vbox_drv.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_fb.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_mode.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) Reverted r146120. Change supposed to introduce support for CentOS ... Wed, 04 Aug 2021 13:19:37 GMT vboxsync [90518] * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/ValKit: Fixed tstAudioTestService (some options were missing). ... Wed, 04 Aug 2021 12:40:31 GMT vboxsync [90517] * trunk/src/VBox/ValidationKit/tests/audio/tdAudioTest.py (modified) Audio/ValKit: killall is not available on older Debians; use pidof ... Wed, 04 Aug 2021 12:39:32 GMT vboxsync [90516] * trunk/src/VBox/Additions/linux/drm/vbox_drv.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_fb.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_mode.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) Linux Host and Guest drivers: introduce initial support for RHEL 8.5 ... Wed, 04 Aug 2021 11:13:48 GMT vboxsync [90515] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PDMCritSect: Use VMM_ASSERT_RELEASE_MSG_RETURN instead of ... Wed, 04 Aug 2021 11:12:08 GMT vboxsync [90513] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PDMCritSectEnter: Fixed regression from r146020 due to mistaking ... Wed, 04 Aug 2021 10:59:07 GMT vboxsync [90512] * trunk/include/VBox/vmm/pdmtpmifs.h (added) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Updates to the TPM code, started implmenting ... Wed, 04 Aug 2021 10:04:15 GMT vboxsync [90511] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Fix theoretical maximum page-size shift in ... Wed, 04 Aug 2021 09:18:16 GMT vboxsync [90510] * trunk/src/VBox/ValidationKit/tests/audio/tdAudioTest.py (modified) Audio/ValKit: Try to retrieve (daemonized) VKAT guest logs for better ... Wed, 04 Aug 2021 08:26:13 GMT vboxsync [90509] * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: No need to wait for draining audio data if there only ... Wed, 04 Aug 2021 08:22:06 GMT vboxsync [90508] * trunk/src/VBox/ValidationKit/tests/audio/tdAudioTest.py (modified) Audio/ValKit: More logging for tdAudioTest.py. ​bugref:10008 Wed, 04 Aug 2021 08:20:39 GMT vboxsync [90507] * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: More error logging for VKAT. ​bugref:10008 Wed, 04 Aug 2021 08:14:31 GMT vboxsync [90506] * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: Show VKAT logo before daemonizing. ​bugref:10008 Wed, 04 Aug 2021 05:17:28 GMT vboxsync [90505] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Allow invalidations for page sizes larger than ... Tue, 03 Aug 2021 21:24:16 GMT vboxsync [90504] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM/PDM: Rewroted the PDMCritSectLeave code to try avoid going to ... Tue, 03 Aug 2021 21:22:13 GMT vboxsync [90503] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-locking-1.c (modified) VMMDevTesting,bs3-locking-1: Expanded the locking test port to two ... Tue, 03 Aug 2021 21:20:34 GMT vboxsync [90502] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM/PDM: Added device helpers for read/write critical sections. ... Tue, 03 Aug 2021 21:07:05 GMT vboxsync [90500] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) VMM/PDM: Increased the PDMCRITSECT size by 64 bytes to make space for ... Tue, 03 Aug 2021 17:49:31 GMT vboxsync [90499] * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) Additions: Linux: vboxvideo: fix build, bugref:10066. Tue, 03 Aug 2021 17:37:08 GMT vboxsync [90498] * trunk/src/VBox/Additions/linux/drm/vbox_drv.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_fb.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_irq.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_main.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_mode.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) Additions: Linux: vboxvideo: Introduce initial support for kernel ... Tue, 03 Aug 2021 17:33:46 GMT vboxsync [90497] * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) Additions: Linux: vboxsf: Introduce initial support for kernel 5.14, ... Tue, 03 Aug 2021 16:19:42 GMT vboxsync [90496] * trunk/src/VBox/ValidationKit/tests/audio/tdAudioTest.py (modified) Audio/ValKit: More bugfixing for tdAudioTest. ​bugref:10008 Tue, 03 Aug 2021 12:10:21 GMT vboxsync [90495] * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) VMM/Guru: Clear the VM_FF_CHECK_VM_STATE after dumping the guru ... Tue, 03 Aug 2021 11:37:00 GMT vboxsync [90494] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Removed obsolete comment. Tue, 03 Aug 2021 11:35:28 GMT vboxsync [90493] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Re-enable the IOTLB cache. Tue, 03 Aug 2021 10:16:28 GMT vboxsync [90492] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Security (moved) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices: Rename TPM directory to Security, bugref:10075 Tue, 03 Aug 2021 09:56:48 GMT vboxsync [90491] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIModalWindowManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIModalWindowManager.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderAdditions.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderExtensionPack.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIDownloaderUserManual.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networking/UIUpdateManager.cpp (modified) FE/Qt: bugref:10067: Remove Network Access Manager references from ... Tue, 03 Aug 2021 09:21:04 GMT vboxsync [90490] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPoolManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMenuBarEditorWindow.cpp (modified) FE/Qt: bugref:10067: Remove Network Access Manager from File menu; ... Tue, 03 Aug 2021 09:19:13 GMT vboxsync [90489] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) SUP: Export RTSemEventIsSignalSafe and RTSemEventMultiIsSignalSafe - ... Tue, 03 Aug 2021 09:17:59 GMT vboxsync [90488] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/semaphore.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semeventmulti-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/semeventmulti-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/haiku/semevent-r0drv-haiku.c (modified) * trunk/src/VBox/Runtime/r0drv/haiku/semeventmulti-r0drv-haiku.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/semevent-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/semeventmulti-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/semeventmulti-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/semevent-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/semeventmulti-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semevent-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semeventmulti-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c (modified) IPRT: Added RTSemEventIsSignalSafe and RTSemEventMultiIsSignalSafe - ... Tue, 03 Aug 2021 05:41:36 GMT vboxsync [90487] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Simplify dumping of nested hardware-virtualization state ... Mon, 02 Aug 2021 20:40:40 GMT vboxsync [90486] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM/PDM: Tighten read/write critical section code a bit. bugref:6695 Mon, 02 Aug 2021 17:27:06 GMT vboxsync [90485] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationModel.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationModel.h (modified) FE/Qt: bugref:10067: UINotificationModel: Proper prepare/cleanup ... Mon, 02 Aug 2021 17:18:43 GMT vboxsync [90484] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationCenter.cpp (modified) FE/Qt: bugref:10067: UINotificationCenter: Further work on ... Mon, 02 Aug 2021 15:46:18 GMT vboxsync [90483] * trunk/src/VBox/Frontends/VirtualBox/src/networkmanager/UINetworkManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/networkmanager/UINetworkManager.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.h (modified) FE/Qt: bugref:10067: Notification signatures for host-only network ... Mon, 02 Aug 2021 14:54:53 GMT vboxsync [90482] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Doxygen. Mon, 02 Aug 2021 14:20:11 GMT vboxsync [90481] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Build fix. Mon, 02 Aug 2021 14:16:32 GMT vboxsync [90480] * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) Main/HostImpl: AssertRC -> AssertMsgRC here is useful. Mon, 02 Aug 2021 14:16:11 GMT vboxsync [90479] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Comment nit. Mon, 02 Aug 2021 14:15:42 GMT vboxsync [90478] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Avoid looking up the DTE cache twice when ... Mon, 02 Aug 2021 13:19:47 GMT vboxsync [90477] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIProgressTask.cpp (modified) FE/Qt: bugref:10067: Adjust progress task to create progress object ... Mon, 02 Aug 2021 13:14:28 GMT vboxsync [90476] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationProgressTask.cpp (modified) FE/Qt: bugref:10067: Adjust notification-progress task to handle ... Mon, 02 Aug 2021 13:12:02 GMT vboxsync [90475] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp (modified) FE/Qt: Pre-clear the copy of the pressed keys, too. We may get into a ... Mon, 02 Aug 2021 12:25:13 GMT vboxsync [90474] * trunk/src/VBox/ValidationKit/bootsectors/bs3-locking-1.c (modified) bs3-locking-1: scm fix. bugref:6695 Mon, 02 Aug 2021 12:16:16 GMT vboxsync [90473] * trunk/src/VBox/Debugger/DBGPlugInLinuxModuleCodeTmpl.cpp.h (modified) Debugger/DBGPlugInLinuxModuleCodeTmpl.cpp.h: Make scm happy Mon, 02 Aug 2021 11:31:37 GMT vboxsync [90472] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PDM: Enabled new critical section enter code that'll wait in ... Mon, 02 Aug 2021 11:24:07 GMT vboxsync [90471] * trunk/src/VBox/ValidationKit/bootsectors/bs3-locking-1.c (modified) bs3-locking-1: Test more, report some values. bugref:6695 Mon, 02 Aug 2021 11:21:43 GMT vboxsync [90470] * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestValue.c (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) ValKit/Bs3Kit: Added Bs3TestValue. Mon, 02 Aug 2021 10:58:26 GMT vboxsync [90468] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM/PDM: Fixed the VERR_INTERRUPTED w/ rcBusy=VINF_SUCCESS case. More ... Mon, 02 Aug 2021 10:57:30 GMT vboxsync [90467] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev/Testing: Added VMMDEV_TESTING_LOCKED_BUSY_SUCCESS flag so we ... Mon, 02 Aug 2021 10:40:50 GMT vboxsync [90465] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/TPM (added) * trunk/src/VBox/Devices/TPM/DevTpm.cpp (added) Devices/TPM: TPM device emulation skeleton, bugref:10075 Mon, 02 Aug 2021 10:23:05 GMT vboxsync [90464] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationCenter.cpp (modified) FE/Qt: bugref:10067: Expand UINotificationCenter vertically with a ... Sun, 01 Aug 2021 21:27:48 GMT vboxsync [90463] * trunk/src/VBox/ValidationKit/bootsectors/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-locking-1.c (added) bs3-locking-1: New testcase. bugref:6695 Sun, 01 Aug 2021 21:27:16 GMT vboxsync [90462] * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev: New port for lock contention testing. [grr] bugref:6695 Sun, 01 Aug 2021 20:56:10 GMT vboxsync [90461] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev: New port for lock contention testing. bugref:6695 Sun, 01 Aug 2021 20:55:36 GMT vboxsync [90460] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) VMM: Put the RTTHREAD handle in the VM structure too, so VMMDev can ... Sun, 01 Aug 2021 20:54:21 GMT vboxsync [90459] * trunk/src/VBox/Runtime/r0drv/nt/semevent-r0drv-nt.cpp (modified) IPRT: comment typo. Sun, 01 Aug 2021 13:11:31 GMT vboxsync [90457] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.cpp (modified) FE/Qt: bugref:10067: Notification signature for snapshot restore ... Sun, 01 Aug 2021 12:26:40 GMT vboxsync [90456] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.cpp (modified) FE/Qt: bugref:10067: Notification signature for snapshot delete ... Sun, 01 Aug 2021 11:45:11 GMT vboxsync [90455] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotPane.cpp (modified) FE/Qt: bugref:10067: Notification signature for snapshot take ... Sun, 01 Aug 2021 10:44:44 GMT vboxsync [90454] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/E1kNet.inf (added) EFI: Export missing E1kNet.inf Sun, 01 Aug 2021 09:04:40 GMT vboxsync [90453] * trunk/src/VBox/Frontends/VirtualBox/src/medium/UIFDCreationDialog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/UIFDCreationDialog.h (modified) FE/Qt: bugref:10067: UIFDCreationDialog: Full cleanup / refactoring; ... Sun, 01 Aug 2021 09:03:24 GMT vboxsync [90452] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) FE/Qt: bugref:10067: A fix for r145856, for ... Sun, 01 Aug 2021 09:01:06 GMT vboxsync [90451] * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) FE/Qt: bugref:10067: A fix for r145890, for medium create ... Sat, 31 Jul 2021 00:58:29 GMT vboxsync [90449] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PGM: PDMCritSectTryEnter return status must be checked in ring-3 ... Sat, 31 Jul 2021 00:54:54 GMT vboxsync [90448] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Dev*: Require ring-3 to check PDMDevHlpCritSectEnter return values ... Sat, 31 Jul 2021 00:44:13 GMT vboxsync [90447] * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2K.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2M.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevDMA.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.h (modified) * trunk/src/VBox/ExtPacks/BusMouseSample/DevBusMouse.cpp (modified) Dev*: Checked up all the PDMDevHlpCritSectEnter calls to make sure ... Fri, 30 Jul 2021 22:18:49 GMT vboxsync [90446] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDM: Mark the critsect enter functions with DECL_CHECK_RETURN_NOT_R3. ... Fri, 30 Jul 2021 22:18:24 GMT vboxsync [90445] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Dev*: Check PDMDevHlpCritSectEnter return status better. bugref:6695 Fri, 30 Jul 2021 20:44:39 GMT vboxsync [90443] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) whitespace Fri, 30 Jul 2021 20:15:38 GMT vboxsync [90441] * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) Main/Appliance: Make compilers happy (and the code actually work). ... Fri, 30 Jul 2021 20:00:15 GMT vboxsync [90440] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Main/VirtualBox: New event for creating/deleting of Progress objects ... Fri, 30 Jul 2021 16:41:49 GMT vboxsync [90439] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/PGM: Check PGMCritSectEnter status code when we don't return it. ... Fri, 30 Jul 2021 16:25:55 GMT vboxsync [90438] * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) Main/ovfreader.cpp: Another forgotten file, again related to string ID. Fri, 30 Jul 2021 16:18:25 GMT vboxsync [90437] * trunk/src/VBox/VMM/VMMAll/PDMAllNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) VMM: More PDMCritSectEnter return code checks. bugref:6695