# # ChangeLog for trunk/src/VBox/HostDrivers in vbox # # Generated by Trac 1.4.3.2 # Jan 23, 2025 10:06:34 PM Tue, 04 Nov 2008 08:04:49 GMT vboxsync [13773] * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) clean one more file Mon, 03 Nov 2008 19:13:51 GMT vboxsync [13769] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: Teardown time race fixes. Mon, 03 Nov 2008 18:44:28 GMT vboxsync [13768] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) some comments. Mon, 03 Nov 2008 16:05:27 GMT vboxsync [13758] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) The vboxNetFltPortOsIsPromiscuous is a bit vague, refer to the ... Mon, 03 Nov 2008 13:15:07 GMT vboxsync [13746] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: netinfo. Sat, 01 Nov 2008 16:09:13 GMT vboxsync [13730] * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: netinfo for IPFilter compat. disabled. Fri, 31 Oct 2008 18:27:17 GMT vboxsync [13725] * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) VBoxNetFlt/win: subversion properties and some adjustments. Fri, 31 Oct 2008 15:02:40 GMT vboxsync [13720] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) win/NetFlt: NetConfig functionality moved to a separate lib Fri, 31 Oct 2008 14:06:22 GMT vboxsync [13715] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) disabled VBOX_USE_INSERT_PAGE by default - somewhat unclear what goes ... Fri, 31 Oct 2008 09:17:45 GMT vboxsync [13707] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) Solaris/VBoxNetFlt: Re-enabled vboxnetflt to resolve iprt from vboxdrv. Thu, 30 Oct 2008 21:46:27 GMT vboxsync [13693] * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) NetFlt: Quickly hacked up linux makefiles based on the stuff from ... Thu, 30 Oct 2008 21:09:50 GMT vboxsync [13690] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) VBoxNetFlt: Early draft of Linux hostif, nothing is working yet Wed, 29 Oct 2008 18:42:36 GMT vboxsync [13668] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SUPDrv-linux.c: print g_abExecMemory address for #3280. Wed, 29 Oct 2008 15:01:22 GMT vboxsync [13654] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: Added IPv6 support (untested). Wed, 29 Oct 2008 13:31:37 GMT vboxsync [13651] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) set VBOX_USE_INSERT_PAGE = 1 as default linux host kernel module flag Tue, 28 Oct 2008 22:10:18 GMT vboxsync [13637] * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) make ffmpeg work for Linux Tue, 28 Oct 2008 15:59:14 GMT vboxsync [13630] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: Implemented DLPI Link up/down and MAC address ... Tue, 28 Oct 2008 15:23:37 GMT vboxsync [13626] * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) win/NetFlt: sources splitted to several files, protocol-based ... Mon, 27 Oct 2008 12:03:26 GMT vboxsync [13573] * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/driver versions: Added versions for NetFlt and the Guest ... Thu, 23 Oct 2008 14:11:01 GMT vboxsync [13538] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) win NetFlt: memory allocation enhancements, caching host MAC Thu, 23 Oct 2008 13:37:16 GMT vboxsync [13536] * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) Wrong macro Thu, 23 Oct 2008 11:33:30 GMT vboxsync [13530] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) Solaris/vboxdrv: Added version and svn revision numbers into easily ... Thu, 23 Oct 2008 11:27:32 GMT vboxsync [13529] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) Wrap the RTPowerSignalEvent call. Wed, 22 Oct 2008 16:55:52 GMT vboxsync [13503] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) SUPR3HardendedMain: fork before calling TrustedError. Wed, 22 Oct 2008 15:15:21 GMT vboxsync [13497] * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) Export RTPowerNotificationRegister & RTPowerNotificationDeregister Wed, 22 Oct 2008 14:56:33 GMT vboxsync [13496] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Call RTPowerSignalEvent when detecting a power state change. Wed, 22 Oct 2008 14:51:14 GMT vboxsync [13495] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Register power state change callback handler. Wed, 22 Oct 2008 14:48:46 GMT vboxsync [13494] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) Extra data for upcoming power notification changes. Wed, 22 Oct 2008 09:55:45 GMT vboxsync [13482] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) SUPLib: Require minimum version 9.0001 now. Wed, 22 Oct 2008 09:50:00 GMT vboxsync [13479] * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) Bump version Wed, 22 Oct 2008 09:25:33 GMT vboxsync [13473] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) Linux module fixes Wed, 22 Oct 2008 09:03:05 GMT vboxsync [13471] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) Export the new power management functions. Tue, 21 Oct 2008 18:40:56 GMT vboxsync [13458] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Frontends/VirtualBox4/src/main.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedIPRT.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) SUPR3HardenedMain: Added optional TrustedError callback to the ... Tue, 21 Oct 2008 12:21:12 GMT vboxsync [13435] * trunk/include/iprt/ntwrap.mac (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) w64 unwind hacking: renamed SUPDRV_WITH_UNWIND_HACK to ... Tue, 21 Oct 2008 09:26:26 GMT vboxsync [13421] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) win64 VMMR0->VBoxNetFlt and VBoxNetFlt->VMMR0 locate/create marker ... Mon, 20 Oct 2008 20:31:10 GMT vboxsync [13407] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) vboxdrv.ko: don't install it, I'm no longer using it. Thu, 16 Oct 2008 15:10:29 GMT vboxsync [13344] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) SUPR3HardenedVerify: SharedCrOpenGL.so as optional. Removed ... Thu, 16 Oct 2008 14:17:52 GMT vboxsync [13341] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: Fixed memory leak. Thu, 16 Oct 2008 09:54:42 GMT vboxsync [13324] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) SUPR3HardenedVerify: VBOX_WITH_CROGL whitelisting. Thu, 16 Oct 2008 08:27:35 GMT vboxsync [13320] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) small fix Thu, 16 Oct 2008 08:03:07 GMT vboxsync [13317] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) vboxdrv: removed superflous stubs Wed, 15 Oct 2008 22:46:08 GMT vboxsync [13314] * trunk/include/iprt/assert.h (modified) * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/Additions/linux/module/files_vboxadd (modified) * trunk/src/VBox/Additions/linux/module/vboxmod.c (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/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/assert-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/assert-r0drv-linux.c (copied) * trunk/src/VBox/Runtime/r0drv/solaris/assert-r0drv-solaris.c (modified) Created assert-r0drv-linux.c (finally). Wed, 15 Oct 2008 21:22:46 GMT vboxsync [13308] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) Fixed ring-0 release logging for solaris - it wasn't enabled. Wed, 15 Oct 2008 21:17:04 GMT vboxsync [13306] * trunk/Config.kmk (modified) * trunk/include/iprt/assert.h (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/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/RTAssertShouldPanic-vbox.cpp (moved) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/generic/RTAssertShouldPanic-generic.cpp (moved) * trunk/src/VBox/Runtime/r0drv/darwin/assert-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/RTR0AssertPanicSystem-r0drv-os2.asm (moved) * trunk/src/VBox/Runtime/r0drv/solaris/assert-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.def (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) IPRT,++: some assert.h cleanup, making a suitable place to call ... Wed, 15 Oct 2008 18:13:17 GMT vboxsync [13296] * trunk/src/VBox/HostDrivers/Support/solaris/mod.sh (modified) solaris/mod.sh: unload hack. Wed, 15 Oct 2008 12:52:37 GMT vboxsync [13284] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) SUPR3HardenedVerify: Added SharedCrOpenGL.so to the verify list. Wed, 15 Oct 2008 11:29:07 GMT vboxsync [13280] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) Fixed release logging parameter issue (hardening) Wed, 15 Oct 2008 00:18:57 GMT vboxsync [13271] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) SUPDrv: Disable interrupts when executing supdrvGipUpdate/PerCpu on ... Tue, 14 Oct 2008 12:55:26 GMT vboxsync [13258] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) SupDrv: shot at an S10 issue, disable interrupts while updating the ... Thu, 09 Oct 2008 15:20:29 GMT vboxsync [13137] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: Fixed a rarely triggered but deadly bug in ... Thu, 09 Oct 2008 11:49:49 GMT vboxsync [13124] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Fixed minor mem leak. Wed, 08 Oct 2008 12:36:37 GMT vboxsync [13076] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: small optimization for unplumbed interfaces. Wed, 08 Oct 2008 11:24:27 GMT vboxsync [13068] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: comments and todo. Wed, 08 Oct 2008 08:01:04 GMT vboxsync [13061] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) warnings Tue, 07 Oct 2008 16:30:47 GMT vboxsync [13055] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: Enabled QPAIR instead of PERQ. Tue, 07 Oct 2008 14:10:29 GMT vboxsync [13052] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) fixed VBOX_WITH_VBOXDRV Tue, 07 Oct 2008 09:40:06 GMT vboxsync [13033] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Build fix. Tue, 07 Oct 2008 09:25:37 GMT vboxsync [13032] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: avoid touching q_first on put procedures. Mon, 06 Oct 2008 10:46:17 GMT vboxsync [13000] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Implemented kernel driver build flag to allow better debuggability of ... Fri, 03 Oct 2008 18:54:37 GMT vboxsync [12974] * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) protocol-based approach fixes Thu, 02 Oct 2008 21:22:56 GMT vboxsync [12961] * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) suplibOsInit/linux: use local hDevice like the rest of the gang. Thu, 02 Oct 2008 14:50:06 GMT vboxsync [12941] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Optimized loopback handling for getting ... Thu, 02 Oct 2008 10:09:58 GMT vboxsync [12921] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Flush the queues to see if it helps the SetActive ... Thu, 02 Oct 2008 09:25:56 GMT vboxsync [12908] * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) fixed error check (hDevice is unsigned) Wed, 01 Oct 2008 23:19:15 GMT vboxsync [12883] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) driver refactored to make its bind/unbind functionality reusable for ... Wed, 01 Oct 2008 13:04:30 GMT vboxsync [12863] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Fix. Wed, 01 Oct 2008 12:55:02 GMT vboxsync [12862] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Made it possible to use VNICs with NetFlt. Tue, 30 Sep 2008 10:06:17 GMT vboxsync [12825] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Removed some disabled code. Mon, 29 Sep 2008 15:23:45 GMT vboxsync [12809] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) build fix Mon, 29 Sep 2008 15:19:15 GMT vboxsync [12808] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) SUPDrv: shared the symbol table dragging in symbols into the link on ... Mon, 29 Sep 2008 09:31:21 GMT vboxsync [12783] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) Solaris/vboxnetflt: Unplumbed interfaces. Disabled Main enumeration ... Fri, 26 Sep 2008 14:54:09 GMT vboxsync [12770] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Fixed loopback handling. Thu, 25 Sep 2008 13:35:55 GMT vboxsync [12731] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Workaround for hanging problem; will solve ... Thu, 25 Sep 2008 13:21:52 GMT vboxsync [12729] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) Solaris/vboxnetflt: Disable depending on vboxdrv for the R0 Runtime ... Wed, 24 Sep 2008 14:42:09 GMT vboxsync [12691] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) Solaris/vboxnetflt: Resolve R0 RT bits from vboxdrv which drags in ... Wed, 24 Sep 2008 12:12:13 GMT vboxsync [12683] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: bits. Tue, 23 Sep 2008 13:52:50 GMT vboxsync [12672] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: per-queue locking. Tue, 23 Sep 2008 07:42:25 GMT vboxsync [12661] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: fixed a race between xmit and recv. Mon, 22 Sep 2008 17:08:10 GMT vboxsync [12656] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: More threading/race fixes. Ugh. Mon, 22 Sep 2008 16:03:25 GMT vboxsync [12653] * trunk/Doxyfile.Core (modified) * trunk/doc/VBox-doc.c (modified) * trunk/include/VBox/cdefs.h (modified) * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmins.h (modified) * trunk/include/VBox/settings.h (modified) * trunk/include/iprt/cpuset.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.h (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) various files: doxygen fixes. Mon, 22 Sep 2008 12:02:48 GMT vboxsync [12633] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: attempt to address setactive race during teardown. Sun, 21 Sep 2008 16:22:25 GMT vboxsync [12622] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: reduced max. packet loopback size. Sun, 21 Sep 2008 16:14:59 GMT vboxsync [12621] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: fixes. Sun, 21 Sep 2008 15:20:32 GMT vboxsync [12620] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Loopback enabled. Sun, 21 Sep 2008 14:28:03 GMT vboxsync [12619] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Real loopback handling. Disabled. Sun, 21 Sep 2008 11:47:07 GMT vboxsync [12618] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: race handling, more paranoid. Fri, 19 Sep 2008 15:48:55 GMT vboxsync [12606] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: fixes. Fri, 19 Sep 2008 15:06:08 GMT vboxsync [12604] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: bits. Fri, 19 Sep 2008 11:46:06 GMT vboxsync [12597] * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Implemented a dedicated promiscuous stream. Wed, 17 Sep 2008 09:24:05 GMT vboxsync [12531] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: retain instance on recv and writes. Plus other bits. Tue, 16 Sep 2008 15:11:03 GMT vboxsync [12492] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) Partial backout of 36579; not necessary to export the extra string ... Tue, 16 Sep 2008 09:14:29 GMT vboxsync [12479] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Also print ring 0 release assertion messages to the release log. Now ... Mon, 15 Sep 2008 11:32:49 GMT vboxsync [12458] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) Support/Makefile: Fixed VBoxDrv.cat pre req, it should be .sys not .cat. Fri, 12 Sep 2008 14:50:20 GMT vboxsync [12426] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) SUPLib: build fix Fri, 12 Sep 2008 14:42:49 GMT vboxsync [12423] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/Main/ConsoleVRDPServer.cpp (modified) * trunk/src/VBox/Main/hgcm/HGCM.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) IPRT/SUP: Renamed RTLdrOpenAppSharedLib to RTLdrOpenAppPriv. Hardend ... Fri, 12 Sep 2008 08:01:40 GMT vboxsync [12414] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) Solaris/vboxdrv: Hardening fix again. Use NULL rather than "none", ... Fri, 12 Sep 2008 07:53:37 GMT vboxsync [12413] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) Solaris/vboxdrv: Hardening fix for zones. Don't ask for "all" ... Wed, 10 Sep 2008 15:02:01 GMT vboxsync [12360] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) 2.6.27 vboxdrv compile fix Wed, 10 Sep 2008 08:11:30 GMT vboxsync [12326] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Premature raw mode check eliminations. Tue, 09 Sep 2008 18:53:55 GMT vboxsync [12319] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/vboxnetflt: Disable pre-mature raw mode checks. Hopefully ...