|
|
@100476
|
17 months |
vboxsync |
Linux: SUPDrv: prevent memcpy fortify warning, bugref:10482.
|
|
|
@100357
|
18 months |
vboxsync |
Runtime/RTR0MemObj*: Add PhysHighest parameter to RTR0MemObjAllocCont …
|
|
|
@100356
|
18 months |
vboxsync |
Runtime/RTR0MemObj*: Add PhysHighest parameter to RTR0MemObjAllocCont …
|
|
|
@100355
|
18 months |
vboxsync |
Runtime/RTR0MemObj*: Add PhysHighest parameter to RTR0MemObjAllocCont …
|
|
|
@100307
|
18 months |
vboxsync |
Runtime,Additions,HostDrivers: Provide API to query the host page size …
|
|
|
@100108
|
19 months |
vboxsync |
*: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
|
|
|
@100097
|
19 months |
vboxsync |
HostDrivers/Support/darwin: Implement …
|
|
|
@99861
|
19 months |
vboxsync |
Linux: vboxdrv: suppress false-positive warning caused by …
|
|
|
@99828
|
19 months |
vboxsync |
*: A bunch of adjustments that allows using /permissive- with Visual …
|
|
|
@99818
|
19 months |
vboxsync |
HostDrivers/Support/testcase/tstPin, …
|
|
|
@99775
|
19 months |
vboxsync |
*: Mark functions as static if not used outside of a given compilation …
|
|
|
@99739
|
19 months |
vboxsync |
*: doxygen corrections (mostly about removing @returns from functions …
|
|
|
@99673
|
20 months |
vboxsync |
SUPHardNt: sha384 is included in alt-sha512.cpp, duh. bugref:10439
|
|
|
@99670
|
20 months |
vboxsync |
SUPHardNt: Need alt-sha384.cpp as well now for ldrPE.cpp. bugref:10439
|
|
|
@99461
|
20 months |
vboxsync |
HostDrivers/testcase: tstPin: Use SUPR3INIT_F_DRIVERLESS for ARM builds.
|
|
|
@99460
|
20 months |
vboxsync |
HostDrivers/testcase: tstPin: Pages, not bytes.
|
|
|
@99457
|
20 months |
vboxsync |
HostDrivers/testcase: Overhauled tstPin (Memory locking interface in …
|
|
|
@99426
|
20 months |
vboxsync |
SUPDrv: Move SUPDRV_MEMCPY to SUPDrvInternal.h and try explain why and …
|
|
|
@99421
|
20 months |
vboxsync |
SUPDrv: Move SUPDRV_MEMCPY to SUPDrvInternal.h and try explain why and …
|
|
|
@99239
|
21 months |
vboxsync |
Disassembler: Make it possible to build the disassembler library …
|
|
|
@99237
|
21 months |
vboxsync |
Disassember: Continue separation of the common disassembler and x86 …
|
|
|
@99234
|
21 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99223
|
21 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99221
|
21 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99220
|
21 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@98650
|
22 months |
vboxsync |
VMM,SUPLib: Adjustments for running tstPDMQueue in driverless mode on …
|
|
|
@98644
|
22 months |
vboxsync |
VMM,SUPLib: Adjustments for running tstPDMQueue in driverless mode on …
|
|
|
@98414
|
23 months |
vboxsync |
HostDrivers/*.kmk: Automatic scm cleanups. bugref:10348
|
|
|
@98353
|
23 months |
vboxsync |
Installer/*.inf: Adding LegacyUninstall=1 to VBoxSup.inf to make …
|
|
|
@98336
|
23 months |
vboxsync |
HostDrivers/*.inf, Installer/*.inf: Use more consistent naming. For …
|
|
|
@98256
|
23 months |
vboxsync |
*.kmk: s/VBOX_NTDLL/VBoxNtDll/ (sdk) bugref:10348
|
|
|
@98169
|
2 years |
vboxsync |
*.kmk: s/VBOXR3TSTEXE/VBoxR3TstExe/ bugref:10348
|
|
|
@98165
|
2 years |
vboxsync |
/Config.kmk,SUP: s/VBOXR3HARDENEDLIB/VBoxR3HardenedLib/ bugref:10348
|
|
|
@98152
|
2 years |
vboxsync |
/Config.kmk,SUP/Makefile.kmk: s/VBOXR3STATIC/VBoxR3StaticBase/ (for …
|
|
|
@98137
|
2 years |
vboxsync |
SUP/Makefile.kmk: s/VBOXR3STATIC/VBoxR3Static/ bugref:10348
|
|
|
@98133
|
2 years |
vboxsync |
*.kmk: s/VBOXR3/VBoxR3Dll/ bugref:10348
|
|
|
@98128
|
2 years |
vboxsync |
*.kmk: s/VBOXR3EXE/VBoxR3Exe/ bugref:10348
|
|
|
@98125
|
2 years |
vboxsync |
*.kmk: VBOXR0DRV -> VBoxR0Drv. bugref:10348
|
|
|
@98106
|
2 years |
vboxsync |
Manual (C) year updates.
|
|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@98005
|
2 years |
vboxsync |
SUP: Shut up valkit build warnings.
|
|
|
@97905
|
2 years |
vboxsync |
IPRT,SUPDrv: Dropping RTR0MemExecDonate and associated SUPDrv-linux …
|
|
|
@97903
|
2 years |
vboxsync |
SUPDrv: Removed the SUPDRV_USE_MEMOBJ_FOR_LDR_IMAGE #ifdef'ing, …
|
|
|
@97902
|
2 years |
vboxsync |
SUPDrv: Enable SUPDRV_USE_MEMOBJ_FOR_LDR_IMAGE for all hosts.
|
|
|
@97898
|
2 years |
vboxsync |
SUPDrv/load.sh: fall back on pfexec if no sudo (S10).
|
|
|
@97897
|
2 years |
vboxsync |
SUPDrv: A couple of tweaks for making SUPDrv-dtrace.cpp compile on S10.
|
|
|
@97883
|
2 years |
vboxsync |
SUPDrv: OS/2 build fix.
|
|
|
@97873
|
2 years |
vboxsync |
SUPDrv: Define SUPDRV_USE_MEMOBJ_FOR_LDR_IMAGE for all but solaris.
|
|
|
@97262
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
|
|
|
@97212
|
2 years |
vboxsync |
DIS: Drop the register access function based on CPUMCTXCORE as the …
|
|
|
@97191
|
2 years |
vboxsync |
Support/darwin/SUPR3HardenedEntitlements.plist: Need to have the …
|
|
|
@97188
|
2 years |
vboxsync |
Support/SUPR3HardenedEntitlementsVM.plist,VMM/NEMR3Native-darwin: …
|
|
|
@97177
|
2 years |
vboxsync |
Support/SUPR3HardenedEntitlementsVM.plist: Revert (successful) …
|
|
|
@97176
|
2 years |
vboxsync |
Support/SUPR3HardenedEntitlementsVM.plist: A test for trying to get …
|
|
|
@97103
|
2 years |
vboxsync |
Support: Add required entitlements for using AppleHV, bugref:9044
|
|
|
@97023
|
2 years |
vboxsync |
SUP: Check inherited handles in bugging VM processes. bugref:10294
|
|
|
@96819
|
2 years |
vboxsync |
IPRT,VBoxGuest,SUPDrv: More RTLogWriteVmm build fixes.
|
|
|
@96817
|
2 years |
vboxsync |
IPRT,VBoxGuest,SUPDrv: RTLogWriteVmm build fixes and optimizations of …
|
|
|
@96814
|
2 years |
vboxsync |
IPRT,VBoxGuest,SUPDrv: Added a inline assembly version of …
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@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
|
|
|
@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, …
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@93437
|
3 years |
vboxsync |
HostDriver: Respect VBOX_WITH_VBOXDRV more for darwin stuff. bugref:9898
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@93320
|
3 years |
vboxsync |
VBoxSupLib: Use the VBoxR3StaticNoCrt template instead of VBOXR3 as …
|
|
|
@93277
|
3 years |
vboxsync |
/Config.kmk,SUPDrv-win.cpp: Run the security cookie initializer for …
|
|
|