# # ChangeLog for trunk/src/VBox/HostDrivers in vbox # # Generated by Trac 1.4.3.2 # Jan 9, 2025 4:25:51 AM Fri, 28 May 2021 19:24:37 GMT vboxsync [89370] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/linux/export_modules.sh (modified) Host drivers: SUPDrv-linux: print revision number and optional extra ... Fri, 28 May 2021 17:36:09 GMT vboxsync [89368] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) Host drivers: SUPDrv-linux: prevent build failure on 5.12+ kernels, ... Wed, 12 May 2021 16:28:56 GMT vboxsync [89018] * trunk/include/iprt/crypto/applecodesign.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) SUPDev,IPRT: On darwin allow Mac dev certs as long as it is a build ... Tue, 11 May 2021 13:25:43 GMT vboxsync [88982] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlementsVM.plist (modified) darwin/SUPR3HardenedEntitlementsVM.plist: Add the entitlement needed ... Tue, 11 May 2021 11:57:18 GMT vboxsync [88977] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlements.plist (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlementsVM.plist (modified) darwin/SUPR3HardenedEntitlements.plist, ... Mon, 19 Apr 2021 20:43:19 GMT vboxsync [88587] * trunk/src/VBox/HostDrivers/Support/Certificates/NtRoot-CrossSign-DigiCertAssuredIDRootCA-589567a6c1944d68f11ff3d86576092b.taf (added) * trunk/src/VBox/HostDrivers/Support/Certificates/NtRoot-CrossSign-DigiCertHighAssuranceEVRootCA-f4a38dbe86386c554d25f1ce2557a4fe.taf (added) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPHardNt: Fix attempt no. 1 for bugref:8691c49 Thu, 15 Apr 2021 12:05:51 GMT vboxsync [88531] * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp (modified) VBoxUSBMon: Do things in a different order (see bugref:9982). Wed, 07 Apr 2021 07:39:43 GMT vboxsync [88377] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUP: Fixed the quick-already-opened code path in supLoadModule ... Wed, 31 Mar 2021 15:34:52 GMT vboxsync [88331] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) Support/Makefile.kmk: Fix endless kernel module rebuilding on Linux. ... Tue, 23 Mar 2021 20:53:57 GMT vboxsync [88264] * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/VBoxUSB-solaris.c (modified) HostDrivers/VBoxUSB/solaris: vboxUsbSolarisQuerySymbols() neglected ... Fri, 19 Mar 2021 18:42:55 GMT vboxsync [88215] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/solaris/DRM/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/DRM/include/drmP.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.c (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.h (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.c (modified) * trunk/src/VBox/Additions/x11/undefined_xorg (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/solaris/initterm-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h (modified) Solaris-specific changes needed for building VBox on Solaris 11.4. ... Wed, 17 Mar 2021 19:35:16 GMT vboxsync [88169] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) SUPDrv: Build fix when compiling Solaris with ... Tue, 02 Mar 2021 19:02:12 GMT vboxsync [87922] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlements.plist (modified) darwin/SUPR3HardenedEntitlements.plist: Back out unsuccessful experiment. Tue, 02 Mar 2021 18:11:56 GMT vboxsync [87920] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlements.plist (modified) darwin/SUPR3HardenedEntitlements.plist: Experiment with adding the ... Sat, 20 Feb 2021 13:35:47 GMT vboxsync [87823] * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/VBoxNetAdp-linux.c (modified) VBoxNetAdp: (bugref:7255) Increase max supported MTU to 16110 Wed, 17 Feb 2021 19:25:12 GMT vboxsync [87785] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) NetFlt/Linux: VBoxNetFlt-linux.c doesn't build on Linux kernel 5.11 ... Sat, 13 Feb 2021 02:56:04 GMT vboxsync [87746] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Todo. Fri, 12 Feb 2021 16:38:55 GMT vboxsync [87742] * trunk/src/VBox/HostDrivers/linux/Makefile (modified) HostDrivers/linux: More (mostly) wrapper related tweaks. ... Fri, 12 Feb 2021 16:36:17 GMT vboxsync [87739] * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile-wrapper.gmk (modified) SUP/Makefile-wrapper.gmk,iprt/asmdefs.mac: Call objtool on our .r0 ... Fri, 12 Feb 2021 02:47:03 GMT vboxsync [87729] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrv: Build fix. bugref:9937 Fri, 12 Feb 2021 02:24:07 GMT vboxsync [87728] * trunk/Config.kmk (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile-vbox_vboxddr0.gmk (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile-vbox_vmmr0.gmk (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile-wrapper.gmk (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPWrapperMod-linux.c (modified) * trunk/src/VBox/HostDrivers/linux/Makefile (modified) * trunk/src/VBox/Installer/linux/Makefile-header.gmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) SUPDrv,VMMR0,VBoxDDR0,++: More work on wrapper kmods. bugref:9937 Thu, 11 Feb 2021 00:11:20 GMT vboxsync [87709] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUPDrv: Build fix for older kernels, 3rd attempt. bugref:9937 Thu, 11 Feb 2021 00:09:46 GMT vboxsync [87708] * trunk/src/VBox/HostDrivers/Support/linux/SUPWrapperMod-linux.c (modified) SUPDrv: Doxygen fix. bugref:9937 Thu, 11 Feb 2021 00:03:12 GMT vboxsync [87706] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUPDrv: Build fix for older kernels, 2nd attempt. bugref:9937 Thu, 11 Feb 2021 00:02:04 GMT vboxsync [87705] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Doxygen fix. bugref:9937 Wed, 10 Feb 2021 23:59:11 GMT vboxsync [87704] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUPDrv: Build fix for older kernels. bugref:9937 Wed, 10 Feb 2021 20:37:53 GMT vboxsync [87702] * trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp (modified) SUP: Build fix. bugref:9937 Wed, 10 Feb 2021 20:36:30 GMT vboxsync [87701] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Build fix. bugref:9937 Wed, 10 Feb 2021 20:21:04 GMT vboxsync [87700] * trunk/Config.kmk (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvSem.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile-vbox_vboxddr0.gmk (added) * trunk/src/VBox/HostDrivers/Support/linux/Makefile-vbox_vmmr0.gmk (added) * trunk/src/VBox/HostDrivers/Support/linux/Makefile-wrapper.gmk (added) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPWrapperMod-linux.c (added) * trunk/src/VBox/HostDrivers/Support/linux/VBoxR0-wrapped.lds (added) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) SUPDrv,++: Experimental support for wrapping .r0 modules in native ... Mon, 08 Feb 2021 22:21:17 GMT vboxsync [87648] * trunk/src/VBox/HostDrivers/Support/linux/LnxPerfHack.cpp (modified) SUP/linux: Quick hack for getting some VMMR0.r0 info out of 'perf ... Mon, 08 Feb 2021 22:17:04 GMT vboxsync [87646] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUP/linux: Quick hack for getting some VMMR0.r0 info out of 'perf ... Mon, 08 Feb 2021 22:16:08 GMT vboxsync [87644] * trunk/src/VBox/HostDrivers/Support/linux/LnxPerfHack.cpp (added) SUP/linux: Quick hack for getting some VMMR0.r0 info out of 'perf ... Fri, 05 Feb 2021 18:34:35 GMT vboxsync [87631] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlementsVM.plist (modified) darwin/SUPR3HardenedEntitlementsVM.plist: Add com.apple.vm.device- ... Wed, 03 Feb 2021 20:21:54 GMT vboxsync [87593] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedIPRT.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) SUP: doxygen fix Tue, 02 Feb 2021 16:51:25 GMT vboxsync [87542] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) SUPDrv,VMM/HM: Modified the representation of the 9 VT-x controls ... Tue, 02 Feb 2021 12:56:28 GMT vboxsync [87534] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv/SUPR0GetHwvirtMsrs: Removed todo about caching, as we're only ... Fri, 22 Jan 2021 19:22:03 GMT vboxsync [87376] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/USB/darwin/USBProxyDevice-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/darwin/loadusb.sh (modified) * trunk/src/VBox/Main/include/USBProxyBackend.h (modified) * trunk/src/VBox/Main/src-server/HostUSBDeviceImpl.cpp (modified) * trunk/src/VBox/Main/src-server/darwin/USBProxyBackendDarwin.cpp (modified) * trunk/src/VBox/Main/src-server/darwin/iokit.cpp (modified) USB/Darwin: Capture USB devices directly through IOUSBLib, no longer ... Fri, 15 Jan 2021 11:10:47 GMT vboxsync [87259] * trunk/src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk (modified) VBoxUSB: Adjustments for bugref:9898. Wed, 13 Jan 2021 12:41:05 GMT vboxsync [87235] * trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) SUP,IPRT: Adjustments for bugref:9898. Wed, 13 Jan 2021 12:19:11 GMT vboxsync [87233] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) SUP: Adjustments for bugref:9898. Wed, 02 Dec 2020 11:57:03 GMT vboxsync [87031] * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedMain-darwin.cpp (modified) Support,FE/VirtualBox: Move the issetugid() hack to the hardened ... Wed, 02 Dec 2020 10:46:49 GMT vboxsync [87030] * trunk (modified) * trunk/src/VBox (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedMain-darwin.cpp (added) * trunk/src/VBox/HostDrivers/Support/posix/SUPR3HardenedMain-posix.cpp (modified) Forward port r141521, r141567, r141568, r141588, r141589, r141590, ... Fri, 16 Oct 2020 14:34:15 GMT vboxsync [86610] * trunk/include/iprt/crypto/x509.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstSupVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-core.cpp (modified) SUPHArdNt,IPRT: Recognize WHQL/attestation signatures from MS. ... Mon, 12 Oct 2020 23:59:53 GMT vboxsync [86549] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTLdrVerifyPeImage.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) SUPHardNt,IPRT: If there are nested signatures (i.e. more than one ... Sun, 11 Oct 2020 19:12:11 GMT vboxsync [86532] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp: Doxygen Sat, 10 Oct 2020 11:20:58 GMT vboxsync [86512] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUP: Major support driver interface version bump. Trace VMMR0.r0 ... Thu, 01 Oct 2020 18:58:48 GMT vboxsync [86397] * trunk/src/VBox/HostDrivers/Support/testcase/tstSupSem-Zombie.cpp (modified) tstSupSem-Zombie: The threads now returns with VERR_INTERRUPTED when ... Sat, 26 Sep 2020 11:36:16 GMT vboxsync [86304] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Corrected segment count check for tiny modules (page count == ... Tue, 22 Sep 2020 14:23:25 GMT vboxsync [86224] * trunk/src/VBox/HostDrivers/Support/posix/SUPR3HardenedMain-posix.cpp (modified) SUPHard/posix: Function pointer exception hancks for Clang. ... Thu, 10 Sep 2020 12:08:31 GMT vboxsync [86082] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedEntitlementsVM.plist (modified) HostDrivers/Support/darwin: Add missing entitlement for the VM process Fri, 28 Aug 2020 20:41:14 GMT vboxsync [85943] * trunk/src/VBox/Additions/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/linux/Makefile (modified) Additions/linux/Makefile,HostDrivers/linux/Makefile: Restored '-' in ... Fri, 28 Aug 2020 18:43:22 GMT vboxsync [85940] * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile (modified) HostDrivers/VBoxNetAdp/linux/Makefile: Fix long standing make ... Fri, 28 Aug 2020 18:36:30 GMT vboxsync [85939] * trunk/src/VBox/Additions/linux/Makefile (modified) * trunk/src/VBox/Additions/linux/drm/Makefile.module.kms (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/VBoxPci/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/linux/Makefile (modified) Additions/linux/Makefile, HostDrivers/linux/Makefile: Many cleanups ... Fri, 21 Aug 2020 22:14:38 GMT vboxsync [85873] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUPHardNt: fix potential warning. Fri, 14 Aug 2020 20:05:40 GMT vboxsync [85776] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrv/linux: Corrections to the 5.8 changes to supdrvOSChangeCR4. ... Fri, 14 Aug 2020 13:33:12 GMT vboxsync [85771] * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) SUPDrv: Use __symbol_get to resolve dtrace symbols on linux. Needed ... Fri, 14 Aug 2020 12:43:19 GMT vboxsync [85767] * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) SUPDrv: Use __symbol_get to resolve dtrace symbols on linux. Needed ... Fri, 14 Aug 2020 12:27:41 GMT vboxsync [85766] * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) SUPDrv: Use __symbol_get to resolve dtrace symbols on linux. Needed ... Thu, 13 Aug 2020 10:20:38 GMT vboxsync [85748] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Added flag for detecting Virtualized VMSAVE/VMLOAD feature on ... Tue, 11 Aug 2020 18:54:01 GMT vboxsync [85703] * trunk/include/iprt/linux/version.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memuserkernel-r0drv-linux.c (modified) IPRT,lnx-kmods: s/RTLNX_RHEL_PREREQ/RTLNX_RHEL_MIN/; added ... Tue, 11 Aug 2020 17:46:17 GMT vboxsync [85701] * trunk/include/iprt/linux/version.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/waitqueue-r0drv-linux.h (modified) IPRT,lnx-kmods: Added VBOX_RHEL_MAJ_PREREQ and RTLNX_SUSE_MAJ_PREREQ ... Tue, 11 Aug 2020 17:05:29 GMT vboxsync [85698] * trunk/include/iprt/linux/version.h (added) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxsf (modified) * trunk/src/VBox/Additions/linux/sharedfolders/lnkops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/VBoxNetAdp-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/files_vboxnetadp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/files_vboxnetflt (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/linux/files_vboxpci (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memuserkernel-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/mpnotification-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/threadctxhooks-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/waitqueue-r0drv-linux.h (modified) IPRT,lnx-kmods: Use new linux kernel version checking macros. Moved ... Wed, 05 Aug 2020 13:50:22 GMT vboxsync [85617] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Adding SHA-3. [hardening fix] bugref:9734 Tue, 04 Aug 2020 15:57:21 GMT vboxsync [85606] * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) SUPDrvTracer.cpp: Try emit symbol sizes for SUPR0TracerFireProbe and ... Fri, 31 Jul 2020 20:06:15 GMT vboxsync [85590] * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) SUP: Added a note about SUPDRV_IOC_VERSION 0x002f0000 being used on ... Fri, 31 Jul 2020 17:36:53 GMT vboxsync [85588] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) follow up ticketref:19724 newline nit Fri, 31 Jul 2020 16:38:53 GMT vboxsync [85582] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) HostDrivers: ticketref:19724 Cannot install on OpenSUSE Leap 15.2 Thu, 30 Jul 2020 13:11:50 GMT vboxsync [85555] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUP: Fix for solaris VBoxDDR0.r0 loading issue (inverted test in the ... Thu, 30 Jul 2020 12:45:38 GMT vboxsync [85552] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUPDrv: Enabled new allocation code for linux. bugref:9801 Thu, 30 Jul 2020 09:07:13 GMT vboxsync [85546] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUP: Logging adjustment in supLoadModuleCompileSegmentsCB. bugref:9801 Thu, 30 Jul 2020 09:07:13 GMT vboxsync [85545] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Need to copy the segments before we call ... Thu, 30 Jul 2020 09:06:35 GMT vboxsync [85543] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) reverted r139610 Thu, 30 Jul 2020 09:05:38 GMT vboxsync [85542] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization ... Wed, 29 Jul 2020 23:07:19 GMT vboxsync [85534] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUPDrv: Partially reverted 139601. bugref:9801 Wed, 29 Jul 2020 22:31:37 GMT vboxsync [85533] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) /Config.kmk,SUPDrv: Make VBoxR0 build shared objects on linux; ... Wed, 29 Jul 2020 16:16:33 GMT vboxsync [85527] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Made the debug logging a little clearer for the fUnused ... Wed, 29 Jul 2020 15:50:36 GMT vboxsync [85526] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUP: Forgot to initialize SUPLDRSEG::fUnused to zero. bugref:9801 Wed, 29 Jul 2020 14:28:59 GMT vboxsync [85525] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) IPRT/ldrELF: Fix for bogus cbMapped value returned for the last ... Wed, 29 Jul 2020 11:54:52 GMT vboxsync [85523] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic1.c (copied) * trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic2.c (moved) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) SUPDrv/linux: Use two combined-agnostic.c files to undo the build ... Wed, 29 Jul 2020 11:44:35 GMT vboxsync [85522] * trunk/src/VBox/HostDrivers/Support/linux/combined-os-specific.c (modified) SUPDrv: Apply the linux compile job reduction trick from VBoxGuest ... Wed, 29 Jul 2020 11:39:20 GMT vboxsync [85521] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) SUPDrv: Apply the linux compile job reduction trick from VBoxGuest ... Wed, 29 Jul 2020 11:24:55 GMT vboxsync [85519] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic.c (copied) * trunk/src/VBox/HostDrivers/Support/linux/combined-os-specific.c (copied) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) SUPDrv: Apply the linux compile job reduction trick from VBoxGuest ... Wed, 29 Jul 2020 10:48:52 GMT vboxsync [85517] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUPLibLdr: scm fix. bugref:9801 Wed, 29 Jul 2020 10:21:19 GMT vboxsync [85511] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD ... Wed, 29 Jul 2020 10:17:51 GMT vboxsync [85510] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD ... Wed, 29 Jul 2020 10:10:49 GMT vboxsync [85507] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/ExtPacks/BusMouseSample/Makefile.kmk (modified) * trunk/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/utils/misc/Makefile.kmk (modified) SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD ... Wed, 29 Jul 2020 10:07:17 GMT vboxsync [85506] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/NetworkServices/Dhcpd/VBoxNetDhcpd.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetBaseService.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) SUP: Added a PRTERRINFO parameter to SUPR3LoadVMM. bugref:9801 Wed, 29 Jul 2020 10:03:29 GMT vboxsync [85505] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) IPRT/alloc-r0drv-linux.c,SUPDrv-linux.c: RTMEMALLOC_EXEC_HEAP for ... Fri, 24 Jul 2020 07:51:14 GMT vboxsync [85450] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) HostDrivers/Support: Added reading the SMM address/mask MSRs while ... Thu, 23 Jul 2020 11:58:10 GMT vboxsync [85431] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrv/supdrvOSChangeCR4: Adjustments for 5.8. bugref:9801 Tue, 21 Jul 2020 17:20:11 GMT vboxsync [85404] * trunk/src/VBox/Additions/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/linux/Makefile (modified) linux/Makefile: Adding '+' to MAKE lines. bugref:9798 Sun, 19 Jul 2020 21:34:43 GMT vboxsync [85386] * trunk/src/VBox/HostDrivers/linux/export_modules.sh (modified) HostDrivers/export_modules.sh: Corrected VBOX_WITH_PCI_PASSTHROUGH ... Tue, 14 Jul 2020 18:46:00 GMT vboxsync [85344] * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/darwin/VBoxNetSend.h (modified) VBoxNetFlt/darwin: Some adjustments for making it build against a ... Sat, 11 Jul 2020 12:28:47 GMT vboxsync [85213] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp (modified) SUP: SUPGetTscDeltaSlow should return int64_t not uint64_t (kudos to ... Fri, 10 Jul 2020 12:54:06 GMT vboxsync [85176] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk (modified) /Config.kmk,VBoxUSB/darwin/Makefile.kmk: Must use MacOSX10.10 or ... Fri, 10 Jul 2020 12:52:33 GMT vboxsync [85175] * trunk/src/VBox/HostDrivers/VBoxUSB/darwin/VBoxUSB.cpp (modified) darwin/VBoxUSB.cpp: printf non-sense with Clang 11. bugref:9790 Fri, 10 Jul 2020 12:37:39 GMT vboxsync [85174] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUPDrv: flower box upgrade Fri, 10 Jul 2020 12:10:01 GMT vboxsync [85172] * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) SUPDrv: Build fixes for Xcode 11 / SDK 10.13. bugref:9790 Fri, 10 Jul 2020 12:09:50 GMT vboxsync [85171] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv.cpp: Clang 11 nothrow workaround. bugref:9794 Fri, 10 Jul 2020 09:01:02 GMT vboxsync [85160] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathParentLength.cpp (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/generic/ftp-server.cpp (modified) *: Some missing DECLCALLBACK/RTDECL and related nothrow issues raised ...