# # ChangeLog for trunk/src/VBox/HostDrivers in vbox # # Generated by Trac 1.4.3.2 # Dec 18, 2024 3:59:55 PM Mon, 17 Nov 2014 10:50:52 GMT vboxsync [53339] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) HostDrivers/Support: Logging nits. Fri, 14 Nov 2014 15:02:31 GMT vboxsync [53331] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) SUPLibLdr.cpp: Lazily make sure SUPR3HardenedLdrLoad and ... Fri, 14 Nov 2014 14:13:03 GMT vboxsync [53329] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) SUPDrv-win.cpp: Must reset enmProcessKind before releasing pNtChild ... Thu, 13 Nov 2014 10:06:29 GMT vboxsync [53318] * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetLwf.inf (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/NetIf-win.cpp (modified) NDIS6/NetLwf: Use new component id (oracle_VBoxNetLwf) instead of old ... Thu, 13 Nov 2014 06:20:50 GMT vboxsync [53317] * trunk/src/VBox/HostDrivers/win/loadall.sh (modified) Fix another test(1) invocation. Thu, 13 Nov 2014 06:18:18 GMT vboxsync [53316] * trunk/src/VBox/HostDrivers/win/load.sh (modified) Fix another test(1) invocation. Mon, 10 Nov 2014 13:21:12 GMT vboxsync [53288] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Don't bother with deltas just yet while ... Fri, 07 Nov 2014 17:41:01 GMT vboxsync [53269] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/sup.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (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/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) HostDrivers/Support: Enabled global TSC rate calculation and ... Wed, 05 Nov 2014 17:18:51 GMT vboxsync [53244] * trunk/src/VBox/HostDrivers/win/load.sh (modified) * trunk/src/VBox/HostDrivers/win/loadall.sh (modified) Testing something requires test(1). Wed, 05 Nov 2014 11:08:25 GMT vboxsync [53230] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: doxygen. Wed, 05 Nov 2014 11:05:57 GMT vboxsync [53229] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: worry about future changes later. Wed, 05 Nov 2014 11:04:03 GMT vboxsync [53228] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: build fix. Wed, 05 Nov 2014 10:56:59 GMT vboxsync [53226] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Recalc freq. casting. Wed, 05 Nov 2014 08:51:38 GMT vboxsync [53220] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Relax image architecture restrictions so 32-bit resource DLLs ... Tue, 04 Nov 2014 18:57:14 GMT vboxsync [53218] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: less paranoia on release builds. Tue, 04 Nov 2014 18:54:40 GMT vboxsync [53217] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: I hate C90. Tue, 04 Nov 2014 18:47:26 GMT vboxsync [53216] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: build fix. Tue, 04 Nov 2014 18:44:59 GMT vboxsync [53215] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: build fix. Tue, 04 Nov 2014 18:34:23 GMT vboxsync [53213] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: More accurate and reusable error code, more ... Tue, 04 Nov 2014 18:22:21 GMT vboxsync [53212] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) HostDrivers/Support: Add infrastructure for delta-adjusted TSC reads ... Tue, 04 Nov 2014 16:53:37 GMT vboxsync [53209] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Fix recalc. frequency code, eliminate ... Mon, 03 Nov 2014 13:02:45 GMT vboxsync [53184] * trunk/src/VBox/HostDrivers/win/load.sh (modified) * trunk/src/VBox/HostDrivers/win/loadall.sh (modified) load.sh,loadall.sh: Added -u option. Sat, 01 Nov 2014 23:29:05 GMT vboxsync [53173] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT,SUPDrv: Added new 'ringbuf[=size]' log destination for cases ... Fri, 24 Oct 2014 14:07:32 GMT vboxsync [53143] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/support: sign warning calling ASMAtomicDecU32 with signed ... Fri, 24 Oct 2014 14:03:12 GMT vboxsync [53142] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/support: Fix sign while applying TSC deltas, fix GIP ... Thu, 23 Oct 2014 19:22:00 GMT vboxsync [53134] * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetAdp-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetAdp-win.h (modified) NetAdp/win: minor cosmetic changes Thu, 23 Oct 2014 07:32:30 GMT vboxsync [53124] * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetAdp6.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetLwf.inf (modified) NetFlt/win: Version fixes for VBoxNetLwf and VBoxNetAdp6 drivers Tue, 21 Oct 2014 16:44:36 GMT vboxsync [53109] * trunk/src/VBox/HostDrivers/VBoxUSB/win/lib/VBoxUsbLib-win.cpp (modified) USB: Detect SS devices on Windows. Tue, 21 Oct 2014 13:34:40 GMT vboxsync [53106] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Nominal TSC frequency fixes for Windows. Mon, 20 Oct 2014 17:02:44 GMT vboxsync [53095] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: cosmetics, better scoping. Mon, 20 Oct 2014 13:00:43 GMT vboxsync [53092] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: 1 ms is sufficient for rollover. Mon, 20 Oct 2014 12:57:42 GMT vboxsync [53091] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/support: Added non-busy wait TSC frequency measuring for ... Mon, 20 Oct 2014 11:13:03 GMT vboxsync [53090] * trunk/include/VBox/VBoxNetCfg-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.def (modified) * trunk/src/VBox/Installer/win/NLS/de_DE.wxl (modified) * trunk/src/VBox/Installer/win/NLS/en_US.wxl (modified) * trunk/src/VBox/Installer/win/NLS/fa_IR.wxl (modified) * trunk/src/VBox/Installer/win/NLS/fr_FR.wxl (modified) * trunk/src/VBox/Installer/win/NLS/it_IT.wxl (modified) * trunk/src/VBox/Installer/win/NLS/tr_TR.wxl (modified) * trunk/src/VBox/Installer/win/NLS/zh_TW.wxl (modified) * trunk/src/VBox/Installer/win/UserInterface.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeNetAdp.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeNetAdpSeq.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeNetFlt.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeNetFltSeq.wxi (modified) * trunk/src/VBox/Installer/win/VirtualBox.wxs (modified) pr7231. NDIS6 support has been added into the Windows installer. Fri, 17 Oct 2014 14:18:50 GMT vboxsync [53087] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Add code for measuring nominal TSC frequency ... Fri, 17 Oct 2014 12:23:54 GMT vboxsync [53085] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Fixes to TSC frequency measurement. Also adds ... Fri, 17 Oct 2014 06:49:23 GMT vboxsync [53082] * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetAdp-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetAdp6.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/nobj/VBoxNetFltNobj.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/tools/VBoxNetAdpInstall.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/win/NetIf-win.cpp (modified) NetFlt/win: NDIS6: no halt on host suspend, hardware id changed to ... Wed, 15 Oct 2014 15:28:20 GMT vboxsync [53069] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) testcase/tstGIP-2: Fix null pointer dereference when the GIP isn't ... Wed, 15 Oct 2014 12:50:19 GMT vboxsync [53064] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Do the async. delta measurement from the ioctl ... Wed, 15 Oct 2014 12:41:35 GMT vboxsync [53063] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) HostDrivers/Support: Add TSC-delta measurement ioctl interface, fixed ... Tue, 14 Oct 2014 16:20:34 GMT vboxsync [53059] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) HostDrivers/SUPLib: forgot to bump major version on the client side. Tue, 14 Oct 2014 16:02:14 GMT vboxsync [53058] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/support: comment. Tue, 14 Oct 2014 14:52:50 GMT vboxsync [53054] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) HostDrivers/Support: Kernel thread to service TSC-delta measurement ... Mon, 13 Oct 2014 19:46:51 GMT vboxsync [53051] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) supR3HardenedMonitor_LdrLoadDll: Merged the name mapping log ... Mon, 13 Oct 2014 14:55:00 GMT vboxsync [53045] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Reduce LdrLoadDll logging. Still one log statement needing ... Mon, 13 Oct 2014 13:38:30 GMT vboxsync [53042] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUP: CERT_E_CHANING due to signatures rooted in 'Microsoft Digital ... Mon, 13 Oct 2014 10:42:54 GMT vboxsync [53038] * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Installer/win/VBoxMergeNetAdpSeq.wxi (modified) pr7489. Fixed RemoveHostOnlyInterfaces(). Function ... Sat, 11 Oct 2014 07:48:10 GMT vboxsync [53036] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: NtCreateFile requires SYNCHRONIZE access when ... Sat, 11 Oct 2014 02:50:10 GMT vboxsync [53035] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) supHardNtViRdrRead: Cleanup and deal with async i/o in ring-3 just to ... Fri, 10 Oct 2014 23:39:15 GMT vboxsync [53034] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Missing two FILE_SYNCHRONOUS_IO_NONALERT flags, one of which ... Fri, 10 Oct 2014 12:10:38 GMT vboxsync [53027] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) Forward ported r96507: SUP: Don't wait for yourself to quit, wait on ... Fri, 10 Oct 2014 12:03:00 GMT vboxsync [53026] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) testcase/tstGIP-2: Print entries for offline CPUs while printing TSC ... Fri, 10 Oct 2014 11:01:28 GMT vboxsync [53025] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: corrected child error message and fudge the memory replace ment ... Fri, 10 Oct 2014 10:44:30 GMT vboxsync [53024] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUP: Removed heap debug code. Fri, 10 Oct 2014 10:19:26 GMT vboxsync [53022] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUP: XP + ATI kludge. Fri, 10 Oct 2014 09:58:30 GMT vboxsync [53021] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Revised the dgmaster.sys/sakfile.sys hack as it didn't quite ... Fri, 10 Oct 2014 02:01:06 GMT vboxsync [53018] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) SUP: corrected log message. Fri, 10 Oct 2014 01:44:08 GMT vboxsync [53017] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Try to work around sakfile.sys bsod and dgmaster.sys. Fri, 10 Oct 2014 00:19:30 GMT vboxsync [53016] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) SUPDrv-win.cpp: Trust the system process a little bit more to make ... Thu, 09 Oct 2014 14:12:54 GMT vboxsync [53011] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUP: instrumentation for debugging possible heap corruption. Thu, 09 Oct 2014 01:26:07 GMT vboxsync [53005] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUP: Short list of microsoft files that when found not to be signed ... Thu, 09 Oct 2014 01:10:20 GMT vboxsync [53004] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) SUP: Resolve and call RTLogRelPrintf dynamically to put errors in the ... Wed, 08 Oct 2014 23:50:34 GMT vboxsync [53003] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: A bit more logging. Wed, 08 Oct 2014 23:46:15 GMT vboxsync [53002] * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPLib-solaris.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) VBoxDrv-win.cpp: Keep the error info string from failed VBoxDrv and ... Tue, 07 Oct 2014 13:44:25 GMT vboxsync [52975] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) build fix Tue, 07 Oct 2014 13:41:55 GMT vboxsync [52974] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Seems ThreadHideFromDebugger on others might require debugger ... Tue, 07 Oct 2014 12:15:09 GMT vboxsync [52973] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Handle denormalized command line string pointer and always ... Tue, 07 Oct 2014 09:44:02 GMT vboxsync [52972] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) supR3HardNtChildPurify: Logging improvements. Tue, 07 Oct 2014 08:58:08 GMT vboxsync [52971] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) fixed a couple of error messages. Tue, 07 Oct 2014 08:29:34 GMT vboxsync [52969] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainImports-win.cpp (modified) SUP: Restructured the respawn + child purification code to use the ... Tue, 07 Oct 2014 06:26:23 GMT vboxsync [52968] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) build fix Mon, 06 Oct 2014 22:18:51 GMT vboxsync [52967] * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/NtCreateSection-template-amd64-syscall-type-1.h (deleted) * trunk/src/VBox/HostDrivers/Support/win/NtCreateSection-template-x86-syscall-type-1.h (deleted) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainImports-win.cpp (modified) SUP: simplified the ntdll hooking / patching so we can avoid the jump ... Mon, 06 Oct 2014 22:16:22 GMT vboxsync [52966] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) fixed w8.1 .mrdata hack. Mon, 06 Oct 2014 20:16:16 GMT vboxsync [52965] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) Another sanity check. Mon, 06 Oct 2014 20:09:04 GMT vboxsync [52962] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Check the entire NTDLL during process verification now that ... Mon, 06 Oct 2014 13:44:22 GMT vboxsync [52954] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) Tighten the checks on the stub process a little bit (part 1). Mon, 06 Oct 2014 13:30:20 GMT vboxsync [52953] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) * trunk/src/VBox/Runtime/r3/nt/pathint-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) SUP: Use LdrRegisterDllNotification when available to make sure we ... Mon, 06 Oct 2014 09:27:36 GMT vboxsync [52950] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) duh Sun, 05 Oct 2014 21:43:10 GMT vboxsync [52949] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedNoCrt-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) SUP: Do the early init thing on the stub process too. Sun, 05 Oct 2014 16:48:25 GMT vboxsync [52947] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainImports-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedNoCrt-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-kernel32.h (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) SUP: Implemented early VM process vboxdrv initialization. Sun, 05 Oct 2014 04:59:06 GMT vboxsync [52945] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) win.x86 build fix Sat, 04 Oct 2014 01:54:58 GMT vboxsync [52943] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.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/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainImports-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) SUP: The child side of early VM process init. Fri, 03 Oct 2014 19:58:01 GMT vboxsync [52941] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainImports-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedNoCrt-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-kernel32.h (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) Use our own heap in the hope that we can use it before ntdll is ... Fri, 03 Oct 2014 18:40:54 GMT vboxsync [52940] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.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/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainImports-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedNoCrt-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/VBoxSupLib-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-kernel32.h (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) Eliminating some more kernel32.dll dependencies, marking APIs we like ... Wed, 01 Oct 2014 09:45:51 GMT vboxsync [52911] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Disable interrupts per-iteration while measuring ... Tue, 30 Sep 2014 23:03:58 GMT vboxsync [52908] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) supdrvNtProtectRelease: Decrement child reference count, don't ... Tue, 30 Sep 2014 19:15:29 GMT vboxsync [52907] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) SUP: Allow loading of administrator group owned DLLs in addition to ... Tue, 30 Sep 2014 19:14:27 GMT vboxsync [52906] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: detect ZoneAlarm installs. Tue, 30 Sep 2014 19:13:19 GMT vboxsync [52905] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) SUPDrv-win.cpp: 32-bit + CSRSS hack for working around ZoneAlarm -104 ... Tue, 30 Sep 2014 11:04:07 GMT vboxsync [52896] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) HostDrivers/support/solaris: Don't assert on unsupported error codes ... Tue, 30 Sep 2014 10:20:13 GMT vboxsync [52895] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/support: reset the minimum compare-read time variable on ... Mon, 29 Sep 2014 18:22:08 GMT vboxsync [52892] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) typo Fri, 26 Sep 2014 18:41:38 GMT vboxsync [52877] * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) Import NtQuerySystemInformation. Fri, 26 Sep 2014 18:05:23 GMT vboxsync [52875] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Log more details on system dlls and hot patching. Fri, 26 Sep 2014 15:12:49 GMT vboxsync [52871] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) HostDrivers/support: pick master based on Apic Id, use Apic Id to ... Wed, 24 Sep 2014 13:53:45 GMT vboxsync [52844] * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) suplibOsStopService: The rc variable was used uninitialized in one ... Wed, 24 Sep 2014 13:29:02 GMT vboxsync [52840] * trunk/src/VBox/HostDrivers/VBoxUSB/win/testcase/USBTest.cpp (modified) USBTest.cpp: rather use %x instead of %p for pointers Wed, 24 Sep 2014 12:46:44 GMT vboxsync [52834] * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Fixed copy and past bug in supR3HardenedWinVerifyCacheIsMatch. ... Tue, 23 Sep 2014 10:37:15 GMT vboxsync [52824] * trunk/include/VBox/VBoxNetCfg-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.def (modified) * trunk/src/VBox/Installer/win/VBoxMergeNetAdpCA.wxi (modified) * trunk/src/VBox/Installer/win/VBoxMergeNetAdpSeq.wxi (modified) pr7489. Added uninstallation inf files and driver packages related to ... Mon, 22 Sep 2014 14:19:23 GMT vboxsync [52818] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Don't try measuring TSC deltas if we determined ... Mon, 22 Sep 2014 10:33:36 GMT vboxsync [52815] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) HostDrivers/Support: Comments and use a proper error code for failing ...