|
|
@96811
|
2 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96785
|
2 years |
vboxsync |
SupDrv/Certs: Added the SHA1 timestamp CA. bugref:8691
|
|
|
@96784
|
2 years |
vboxsync |
SupDrv/Certs: Don't need the CaRoot-* files after all. bugref:10261 …
|
|
|
@96692
|
2 years |
vboxsync |
Add/Nt/Installer,/Config.kmk,SupDrv/Certs: Check for and install …
|
|
|
@96572
|
2 years |
vboxsync |
HostDrives,Installer/win: Reworked the windows installer related code …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@96399
|
2 years |
vboxsync |
/Config.kmk and many other places: Change VBOX_VENDOR to the official …
|
|
|
@96166
|
2 years |
vboxsync |
HostDrivers/Support/win: Update log messages and code comments to …
|
|
|
@96138
|
2 years |
vboxsync |
Support/SUPR3HardenedMain-win.cpp: Fixed help typos ('vboxdrv' is now …
|
|
|
@95732
|
2 years |
vboxsync |
SUPHardNt: Include Timestamp-VBoxLegacyWinCA.cer/taf in the trusted …
|
|
|
@95693
|
2 years |
vboxsync |
SUP/Trusted-VirtualBoxLegacyTimestampCA-033db638e181e7fce551a6ede45fceb …
|
|
|
@95692
|
2 years |
vboxsync |
SUP/Trusted-VirtualBoxLegacyTimestampCA-033db638e181e7fce551a6ede45fceb …
|
|
|
@95691
|
2 years |
vboxsync |
SUP/Certs: Added the timestamp certificate CA we use for the legacy …
|
|
|
@95685
|
2 years |
vboxsync |
SUP: Added a dummy build program (bldSUPSignedDummy) for singing …
|
|
|
@95411
|
2 years |
vboxsync |
Linux host and guest drivers: fix clang warnings, bugref:10247.
|
|
|
@95134
|
3 years |
vboxsync |
VMM,SUPDrv: Pass proper fCtxHook value to SUPR0FpuBegin/End so it can …
|
|
|
@95125
|
3 years |
vboxsync |
SUPDrv-linux: bugref:10209 Apply the FPU fix to Linux 4.19.0+ kernels.
|
|
|
@95089
|
3 years |
vboxsync |
SUPDrv-linux: bugref:10209 Use kernel_fpu_begin/end for Linux kernels …
|
|
|
@95087
|
3 years |
vboxsync |
SUPDrv: bugref:10209: Added stubs for host FPU begin/end operations.
|
|
|
@95067
|
3 years |
vboxsync |
SUPHardDarwin: Corrected macOS 11+ detection. bugref:9836
|
|
|
@94967
|
3 years |
vboxsync |
HostDrivers/{VBoxNetAdp,VBoxNetFlt}: Advertise TSO support to increase …
|
|
|
@94504
|
3 years |
vboxsync |
Linux: Host Drivers: SUPDrv: make sure that module builds if …
|
|
|
@94503
|
3 years |
vboxsync |
Linux: Host Drivers: SUPDrv: fix build for non-linux platforms, …
|
|
|
@94501
|
3 years |
vboxsync |
Linux: Host Drivers: VBoxNetFlt: Initial support for kernel 5.18-rc1, …
|
|
|
@94500
|
3 years |
vboxsync |
Linux: Host Drivers: SUPDrv: Initial support for kernel 5.18-rc1, …
|
|
|
@94439
|
3 years |
vboxsync |
Support: Disable dlopen() patching for ASAN builds for now as our …
|
|
|
@94432
|
3 years |
vboxsync |
Backed out r150757 (HostDrivers/Support: Try to resolve IPRT-like …
|
|
|
@94429
|
3 years |
vboxsync |
HostDrivers/Support: Try to resolve IPRT-like errors and show those in …
|
|
|
@94426
|
3 years |
vboxsync |
SUP: doxygen fixes (don't duplicate docs, newer doxygen version …
|
|
|
@94389
|
3 years |
vboxsync |
HostDrivers/VBoxNetflt-linux: Fix debug log format string
|
|
|
@94388
|
3 years |
vboxsync |
VBoxNetAdpCtl: Some harmless leak fixes
|
|
|
@93911
|
3 years |
vboxsync |
SUP: Fixed regression from r146654 which accidentally re-enabled the …
|
|
|
@93899
|
3 years |
vboxsync |
SUPLib: Turn on DRIVERLESS flag when VBOX_WITH_DRIVERLESS_FORCED is …
|
|
|
@93616
|
3 years |
vboxsync |
SUP: Make sure SUPR3PageAllocEx returns zero'ed memory. bugref:10094
|
|
|
@93517
|
3 years |
vboxsync |
iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
|
|
|
@93516
|
3 years |
vboxsync |
iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
|
|
|
@93515
|
3 years |
vboxsync |
iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
|
|
|
@93509
|
3 years |
vboxsync |
HostDrivers/VBoxNet*: Respect VBOX_WITH_VBOXDRV and don't install …
|
|
|
@93479
|
3 years |
vboxsync |
VBoxNetAdpCtl: (bugref:8093) Added unicast and loopback checks
|
|
|
@93472
|
3 years |
vboxsync |
VBoxNetAdpCtl: (bugref:8093) Replaced adhoc IP address conversions …
|
|
|
@93437
|
3 years |
vboxsync |
HostDriver: Respect VBOX_WITH_VBOXDRV more for darwin stuff. bugref:9898
|
|
|
@93421
|
3 years |
vboxsync |
Linux host: VBoxNetAdp: use RTLNX_VER_MIN when defining …
|
|
|
@93418
|
3 years |
vboxsync |
Linux host: VBoxNetAdp: scm fix, bugref:10190.
|
|
|
@93417
|
3 years |
vboxsync |
Linux host: VBoxNetAdp: initial support for kernel 5.17-rc1, bugref:10190.
|
|
|
@93389
|
3 years |
vboxsync |
SUPR3HardeningMain: Don't fork on fatal errors on darwin as …
|
|
|
@93387
|
3 years |
vboxsync |
SUPDrv: No pSession for vboxdrvu. bugref:10174
|
|
|
@93346
|
3 years |
vboxsync |
Support/Makefile.kmk: Do not build VBoxSupLib.dll for any of the …
|
|
|
@93345
|
3 years |
vboxsync |
Support/Makefile.kmk: Just use the VBoxR3StaticNoCrt template …
|
|
|
@93341
|
3 years |
vboxsync |
/Config.kmk,HostDrivers,Installer/win: Added a VBoxR3StaticDllNoAsan …
|
|
|
@93325
|
3 years |
vboxsync |
/Config.kmk,SUPDrv-win.cpp: Hardened ASAN build adjustments. …
|
|
|
@93324
|
3 years |
vboxsync |
VBoxSupLib: Back to libcmt.lib for hardened builds. bugref:8489 …
|
|
|
@93323
|
3 years |
vboxsync |
VBoxSupLib: Use SUPR3HardenedStatic for getting /guard stuff objects …
|
|
|
@93322
|
3 years |
vboxsync |
/Config.kmk,*.kmk: Windows ASAN build adjustments. bugref:8489 bugref:9841
|
|
|
@93320
|
3 years |
vboxsync |
VBoxSupLib: Use the VBoxR3StaticNoCrt template instead of VBOXR3 as …
|
|
|
@93304
|
3 years |
vboxsync |
HostDrivers: VC++ 19.2 update 11 build adjustments (bogus initializers …
|
|
|
@93277
|
3 years |
vboxsync |
/Config.kmk,SUPDrv-win.cpp: Run the security cookie initializer for …
|
|
|
@93275
|
3 years |
vboxsync |
/Config.kmk,Support/Makefile.kmk,vboximportchecker.kmk: Use the import …
|
|
|
@93274
|
3 years |
vboxsync |
/Config.kmk,SUPDrv-win.cpp: Run the security cookie initializer for …
|
|
|
@93273
|
3 years |
vboxsync |
SUPDrv/win: A few more things to ignore when loading images with …
|
|
|
@93271
|
3 years |
vboxsync |
SUPHardNt: A DEBUG_bird thing.
|
|
|
@93270
|
3 years |
vboxsync |
SUPHardNt: The supR3HardenedMonitor_NtCreateSection and …
|
|
|
@93265
|
3 years |
vboxsync |
Add,SUP: x86 build adjustments for /guard:cf. bugref:10162
|
|
|
@93256
|
3 years |
vboxsync |
/Config.kmk: Enable /GS for VBOXR3HARDENEDEXE when /guard is also …
|
|
|
@93254
|
3 years |
vboxsync |
/Config.kmk,Support/Makefile.kmk: Extra 5 support files from …
|
|
|
@93251
|
3 years |
vboxsync |
/Config.kmk,Add,SupDrv: Enable control flow guards. bugref:10162
|
|
|
@93240
|
3 years |
vboxsync |
SUP: Delete old VBoxDrv.inf, did a svn copy instead of svn ren. …
|
|
|
@93239
|
3 years |
vboxsync |
SUP,Installer/win: Renamed VBoxDrv.sys to VBoxSup.sys. bugref:10162
|
|
|
@93217
|
3 years |
vboxsync |
HostDrivers,Installer,Devices: Clean out the VBoxUSB driver which is …
|
|
|
@93215
|
3 years |
vboxsync |
SUP: Only print the caller of our issetugid() interpose in debug builds
|
|
|
@93206
|
3 years |
vboxsync |
SUPDrv: Made SUPR0PageAllocEx more palatable for HVCI. bugref:10162
|
|
|
@93182
|
3 years |
vboxsync |
SUP: One more adjustment for driverless mode.?bugref:10138
|
|
|
@93181
|
3 years |
vboxsync |
SUP: A couple of adjustments for driverless mode. bugref:10138 [fix …
|
|
|
@93177
|
3 years |
vboxsync |
SUP: A couple of adjustments for driverless mode. bugref:10138
|
|
|
@93172
|
3 years |
vboxsync |
SUP: Should pass fRtInit to pfnRTInitEx. duh. bugref:10138
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@93063
|
3 years |
vboxsync |
Enable the driverless NEM fallback mode on darwin, bugref:9044 bugref:10138
|
|
|
@93049
|
3 years |
vboxsync |
Support: Fix appending the entry name to the path (uncovered after …
|
|
|
@93033
|
3 years |
vboxsync |
SUPR3: Return correct status code in supR3HardenedVerifyDirRecursive()
|
|
|
@93030
|
3 years |
vboxsync |
HostDrivers/Support/darwin: Don't fail initialization when the driver …
|
|
|
@93024
|
3 years |
vboxsync |
/Config.kmk,Main/Makefile.kmk,VBoxNetFlt/Makefile.kmk: Promopted …
|
|
|
@92975
|
3 years |
vboxsync |
Support/Makefile.kmk: Build tweak for the W11 WDK in x86 mode. Looks …
|
|
|
@92973
|
3 years |
vboxsync |
VBoxNetFlt/Makefile.kmk: One or more of the idl file …
|
|
|
@92968
|
3 years |
vboxsync |
VBoxUSB/win/Makefile.kmk: Use a template for the USB* programs, …
|
|
|
@92967
|
3 years |
vboxsync |
VBoxNetFlt/Makefile.kmk: Use a template for all the Net*Install and …
|
|
|
@92965
|
3 years |
vboxsync |
VBoxNetFlt/win: Added missing ';' after NdisFreeSpinLock. It's a …
|
|
|
@92910
|
3 years |
vboxsync |
/Config.kmk,*.kmk: Preparing to switch to Windows 10 SDK. bugref:10116
|
|
|
@92837
|
3 years |
vboxsync |
SUP: Made SUPR3IsDriverless return true if the support library hasn't …
|
|
|
@92718
|
3 years |
vboxsync |
VMM/APIC,SUP: Driverless tweaks for the APIC code. bugref:10138
|
|
|
@92705
|
3 years |
vboxsync |
SUP: Added SUPR3INIT_F_DRIVERLESS as a forced driverless option and an …
|
|
|
@92704
|
3 years |
vboxsync |
SUP: Map SUPSemEvent* onto IPRT's RTSemEvent* in driverless mode. …
|
|
|
@92700
|
3 years |
vboxsync |
SUP: Map SUPSemEvent* onto IPRT's RTSemEvent* in driverless mode. …
|
|
|
@92697
|
3 years |
vboxsync |
SUP: Added SUPR3INIT_F_DRIVERLESS as a forced driverless option and an …
|
|
|
@92613
|
3 years |
vboxsync |
SUP,IPRT,++: Adding SUPSECMAIN_FLAGS_DRIVERLESS_IEM_ALLOWED and …
|
|
|
@92557
|
3 years |
vboxsync |
SUP/linux: Build fix on lnx32-chk. bugref:9044 bugref:5324
|
|
|
@92556
|
3 years |
vboxsync |
SUP,VMM: Added a fFlags parameter to SUPR3PageAlloc so we can indicate …
|
|
|
@92434
|
3 years |
vboxsync |
VMM/NEM-win,SUPLib-win: Allocate large pages in SUPPageAlloc when …
|
|
|
@92417
|
3 years |
vboxsync |
SUPDrv: Missed disabling StkBack_ inside SUPDrv.cpp. bugref:10093 …
|
|
|
@92408
|
3 years |
vboxsync |
VMM: Reworked most of the call-ring-3 stuff into …
|
|
|
@92251
|
3 years |
vboxsync |
SUP: Export RTR0MemObjWasZeroInitialized. bugref:10093
|
|
|
@92203
|
3 years |
vboxsync |
SUPDrv-win.cpp: Debugged and enabled the …
|
|
|