# # ChangeLog for trunk/src/VBox/HostDrivers in vbox # # Generated by Trac 1.4.3.2 # Mar 6, 2025 8:06:22 AM Mon, 15 Nov 2021 17:12:43 GMT vboxsync [92434] * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) VMM/NEM-win,SUPLib-win: Allocate large pages in SUPPageAlloc when ... Mon, 15 Nov 2021 08:17:27 GMT vboxsync [92417] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Missed disabling StkBack_ inside SUPDrv.cpp. bugref:10093 ... Fri, 12 Nov 2021 21:49:06 GMT vboxsync [92408] * trunk/Config.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Pool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0StackBack-darwin.asm (deleted) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-2A.asm (deleted) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Reworked most of the call-ring-3 stuff into setjmp-longjmp-on- ... Sat, 06 Nov 2021 15:59:09 GMT vboxsync [92251] * 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 RTR0MemObjWasZeroInitialized. bugref:10093 Thu, 04 Nov 2021 00:29:20 GMT vboxsync [92203] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) SUPDrv-win.cpp: Debugged and enabled the ... Thu, 28 Oct 2021 08:58:40 GMT vboxsync [92127] * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdp: (bugref:10077) Dropped zero-prefix wrappers for CIDR ... Tue, 26 Oct 2021 16:02:51 GMT vboxsync [92088] * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdp: (bugref:10077) Fixed crash on empty lines Thu, 21 Oct 2021 21:51:52 GMT vboxsync [91984] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUPHardNt: Just continue validating signatures upon encountering ... Tue, 19 Oct 2021 08:28:44 GMT vboxsync [91836] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) SUP: Added SUPR0GetSessionUid(). bugref:10093 Mon, 18 Oct 2021 08:32:39 GMT vboxsync [91806] * trunk/include/VBox/SUPR0StackWrapper.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-asm.sed (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-2A.asm (modified) SUPDrv,tstVMMR0CallHost-2: Use the argument count from the function ... Mon, 18 Oct 2021 07:38:19 GMT vboxsync [91805] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Mangling fix. [grr] bugref:10124 Mon, 18 Oct 2021 07:36:51 GMT vboxsync [91803] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) SUPDrv: Mangling fix. bugref:10124 Mon, 18 Oct 2021 02:58:41 GMT vboxsync [91802] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPDrv: Build fix. bugref:10124 Mon, 18 Oct 2021 02:33:13 GMT vboxsync [91801] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-asm-files.sed (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-asm.sed (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-def-lx.sed (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-def-pe.sed (modified) SUPDrv: Try provide accurate argument counts for the functions so we ... Mon, 18 Oct 2021 00:49:23 GMT vboxsync [91800] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (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) * trunk/src/VBox/HostDrivers/Support/SUPR0-asm-files.sed (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-asm.sed (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-def-lx.sed (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-def-pe.sed (modified) SUPDrv: Reworked the export table a little. SUPFUNC got a cArgs ... Sun, 17 Oct 2021 19:00:43 GMT vboxsync [91794] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPDrv,IPRT,VBoxGuest: Don't export ellipsis functions from SUPDrv, ... Sun, 17 Oct 2021 18:59:39 GMT vboxsync [91793] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrv,IPRT,VBoxGuest: Don't export ellipsis functions from SUPDrv, ... Sun, 17 Oct 2021 18:56:53 GMT vboxsync [91792] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPDrv,IPRT,VBoxGuest: Don't export ellipsis functions from SUPDrv, ... Sun, 17 Oct 2021 18:56:35 GMT vboxsync [91791] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPDrv,IPRT,VBoxGuest: Don't export ellipsis functions from SUPDrv, ... Sun, 17 Oct 2021 18:16:11 GMT vboxsync [91789] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/combined-agnostic.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic1.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic2.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * 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) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/log/RTLogCreateEx.cpp (added) * trunk/src/VBox/Runtime/common/log/RTLogSetR0ThreadNameF.cpp (added) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTStrFormat.cpp (added) * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) * trunk/src/VBox/Runtime/common/string/strprintf-ellipsis.cpp (copied) * trunk/src/VBox/Runtime/common/string/strprintf.cpp (modified) * trunk/src/VBox/Runtime/common/string/strprintf2-ellipsis.cpp (copied) * trunk/src/VBox/Runtime/common/string/strprintf2.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) SUPDrv,IPRT,VBoxGuest: Don't export ellipsis functions from SUPDrv, ... Sun, 17 Oct 2021 13:35:07 GMT vboxsync [91785] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) SUPDrv: Added SUPR0HCPhysToVirt implementation for FreeBSD ... Sun, 17 Oct 2021 12:26:04 GMT vboxsync [91783] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) Support/SUPDrv: Ooops, didn't mean to enable the StkBack_ prefix ... Sun, 17 Oct 2021 12:23:51 GMT vboxsync [91782] * trunk/src/VBox/HostDrivers/Support/SUPR0-def-lx.sed (modified) Support/SUPR0-def-lx.sed: Apply changes here too as the valkit still ... Sun, 17 Oct 2021 12:21:28 GMT vboxsync [91781] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) Support/Makefile.kmk: Fixes for bugref:10124 Sun, 17 Oct 2021 11:06:19 GMT vboxsync [91778] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPDrv/darwin: Another build fix for the switch-back-to-kernel-stack ... Sun, 17 Oct 2021 11:01:32 GMT vboxsync [91776] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPDrv/darwin: Build fix for the switch-back-to-kernel-stack change. ... Sun, 17 Oct 2021 10:53:28 GMT vboxsync [91775] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0-asm-files.sed (copied) * trunk/src/VBox/HostDrivers/Support/SUPR0-asm.sed (copied) * trunk/src/VBox/HostDrivers/Support/SUPR0-def-pe.sed (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-2A.asm (added) SUPDrv/darwin,++: Switch back to the kernel stack before calling into ... Fri, 15 Oct 2021 19:42:51 GMT vboxsync [91771] * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdp: (bugref:10077) Another build fix (err.h> Fri, 15 Oct 2021 19:38:17 GMT vboxsync [91770] * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdp: (bugref:10077) Build and other fixes Fri, 15 Oct 2021 19:24:43 GMT vboxsync [91769] * trunk/doc/manual/en_US/user_Networking.xml (modified) * trunk/src/VBox/HostDrivers/adpctl/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) * trunk/src/VBox/Main/src-server/HostNetworkInterfaceImpl.cpp (modified) * trunk/src/VBox/Main/src-server/generic/NetIf-generic.cpp (modified) VBoxNetAdp: (bugref:10077) More administrative control over network ... Mon, 11 Oct 2021 21:23:59 GMT vboxsync [91677] * trunk/src/VBox/HostDrivers/Support/Certificates/SpcRoot-MicrosoftTestingRootCertificateAuthority2010-8a334aa8052dd244a647306a76b8178fa215f344.taf (added) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUP/SpcRoot- ... Mon, 11 Oct 2021 20:26:10 GMT vboxsync [91674] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) SUPDrv: Export RTR0MemObjLockKernelTag too. Minor version bump, ... Tue, 05 Oct 2021 08:28:55 GMT vboxsync [91559] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) SUPDrv/win: Added mapping of NT security IDs to 32-bit UID values - ... Mon, 04 Oct 2021 22:05:46 GMT vboxsync [91552] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrV: The SUPDRVSESSION::Uid & Gid members should be the kernel ... Mon, 04 Oct 2021 22:01:46 GMT vboxsync [91551] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrV: The SUPDRVSESSION::Uid & Gid members should be the kernel ... Tue, 28 Sep 2021 20:05:04 GMT vboxsync [91447] * 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 RTR0MemObjAllocLargeTag from SUPDrv, require new minor ... Tue, 31 Aug 2021 16:42:14 GMT vboxsync [91037] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_vmx.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) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) VMM: Nested VMX: bugref:10092 Added support for tertiary processor ... Fri, 27 Aug 2021 22:14:33 GMT vboxsync [90970] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM,SUPDrv: Use 4 buffers for each EMT logger in ring-0, making it ... Fri, 27 Aug 2021 10:29:03 GMT vboxsync [90944] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrv: Build fix for R0 module wrapping fix. bugref:9937 Fri, 27 Aug 2021 10:25:11 GMT vboxsync [90943] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUP: Promoted SUP_DPRINTF from SUPDrvInternal.h to sup.h when ... Fri, 27 Aug 2021 00:21:09 GMT vboxsync [90930] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrv,Config.kmk: Make the module wrappering work for 5.13+. bugref:9937 Wed, 25 Aug 2021 11:29:57 GMT vboxsync [90874] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris host: bugref:10089 VBoxNetFlt: Fixed getinfo() callback. Wed, 25 Aug 2021 11:29:33 GMT vboxsync [90873] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c (modified) Solaris host: bugref:10089 VBoxNetFltBow: Fixed getinfo() callback. Wed, 25 Aug 2021 11:28:21 GMT vboxsync [90871] * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/VBoxUSBMon-solaris.c (modified) Solaris host: bugref:10089 VBoxUSBMon-solaris: Fixed getinfo() callback. Wed, 25 Aug 2021 00:37:59 GMT vboxsync [90862] * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClient.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/logging.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/OpenGLTest/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) IPRT,SUPDrv,VMM,++: Bumped major support driver version. Added ... Tue, 24 Aug 2021 21:36:42 GMT vboxsync [90859] * trunk/include/VBox/sup.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) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMMR0,SUPDrv: Need to override RTLogDefaultInstanceEx rather than ... Tue, 24 Aug 2021 10:26:07 GMT vboxsync [90829] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/combined-agnostic.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClient.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/logging.cpp (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) * trunk/src/VBox/HostDrivers/Support/freebsd/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic2.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/OpenGLTest/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/log/logrel.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLog.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) IPRT,VMM,SUPDrv,++: Reworked the IPRT logger structure and how the ... Mon, 23 Aug 2021 19:08:53 GMT vboxsync [90804] * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/USBFilter.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/VBoxUSB-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/VBoxUSBMon-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp (modified) HostDrivers: More VALID_PTR -> RT_VALID_PTR/AssertPtr. Mon, 23 Aug 2021 09:43:25 GMT vboxsync [90785] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c (modified) * trunk/src/VBox/ImageMounter/vboximg-mount/vboximgCrypto.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) *: AssertReturn(VALID_PTR(),...) -> AssertPtrReturn Mon, 23 Aug 2021 09:25:17 GMT vboxsync [90780] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClient.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.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/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) SUP: VALID_PTR -> RT_VALID_PTR. Sat, 21 Aug 2021 13:55:41 GMT vboxsync [90773] * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdpCtl: bugref:8093. Rewrite command line processing to be ... Thu, 19 Aug 2021 12:59:03 GMT vboxsync [90743] * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdpCtl: when we check return value from execute() make it ... Thu, 19 Aug 2021 12:44:22 GMT vboxsync [90742] * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) VBoxNetAdpCtl: interpret wait(2) status correctly. bugref:8093. 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 - ... Fri, 30 Jul 2021 00:37:38 GMT vboxsync [90419] * 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 RTThreadQueryTerminationStatus from SUPDrv. bugref:6695 Tue, 20 Jul 2021 07:59:02 GMT vboxsync [90249] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Linux: fix build when -Wimplicit-fallthrough=5 is enabled, ... Sun, 11 Jul 2021 14:58:09 GMT vboxsync [90150] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUPHardNt: Ignore Nvidia certificate with bogus Key Usage if there is ... Tue, 29 Jun 2021 19:29:40 GMT vboxsync [89961] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) SUPDrv: __divmoddi4. bugref:9975 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, ...