|
|
@85552
|
4 years |
vboxsync |
SUPDrv: Enabled new allocation code for linux. bugref:9801
|
|
|
@85546
|
4 years |
vboxsync |
SUP: Logging adjustment in supLoadModuleCompileSegmentsCB. bugref:9801
|
|
|
@85545
|
4 years |
vboxsync |
SUPDrv: Need to copy the segments before we call …
|
|
|
@85543
|
4 years |
vboxsync |
reverted r139610
|
|
|
@85542
|
4 years |
vboxsync |
IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization …
|
|
|
@85534
|
4 years |
vboxsync |
SUPDrv: Partially reverted 139601. bugref:9801
|
|
|
@85533
|
4 years |
vboxsync |
/Config.kmk,SUPDrv: Make VBoxR0 build shared objects on linux; enabled …
|
|
|
@85527
|
4 years |
vboxsync |
SUPDrv: Made the debug logging a little clearer for the fUnused check. …
|
|
|
@85526
|
4 years |
vboxsync |
SUP: Forgot to initialize SUPLDRSEG::fUnused to zero. bugref:9801
|
|
|
@85525
|
4 years |
vboxsync |
IPRT/ldrELF: Fix for bogus cbMapped value returned for the last …
|
|
|
@85523
|
4 years |
vboxsync |
SUPDrv/linux: Use two combined-agnostic.c files to undo the build time …
|
|
|
@85522
|
4 years |
vboxsync |
SUPDrv: Apply the linux compile job reduction trick from VBoxGuest …
|
|
|
@85521
|
4 years |
vboxsync |
SUPDrv: Apply the linux compile job reduction trick from VBoxGuest …
|
|
|
@85519
|
4 years |
vboxsync |
SUPDrv: Apply the linux compile job reduction trick from VBoxGuest …
|
|
|
@85517
|
4 years |
vboxsync |
SUPLibLdr: scm fix. bugref:9801
|
|
|
@85511
|
4 years |
vboxsync |
SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD …
|
|
|
@85510
|
4 years |
vboxsync |
SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD …
|
|
|
@85507
|
4 years |
vboxsync |
SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD …
|
|
|
@85506
|
4 years |
vboxsync |
SUP: Added a PRTERRINFO parameter to SUPR3LoadVMM. bugref:9801
|
|
|
@85505
|
4 years |
vboxsync |
IPRT/alloc-r0drv-linux.c,SUPDrv-linux.c: RTMEMALLOC_EXEC_HEAP for 5.8+ …
|
|
|
@85450
|
4 years |
vboxsync |
HostDrivers/Support: Added reading the SMM address/mask MSRs while …
|
|
|
@85431
|
4 years |
vboxsync |
SUPDrv/supdrvOSChangeCR4: Adjustments for 5.8. bugref:9801
|
|
|
@85213
|
4 years |
vboxsync |
SUP: SUPGetTscDeltaSlow should return int64_t not uint64_t (kudos to …
|
|
|
@85174
|
4 years |
vboxsync |
SUPDrv: flower box upgrade
|
|
|
@85172
|
4 years |
vboxsync |
SUPDrv: Build fixes for Xcode 11 / SDK 10.13. bugref:9790
|
|
|
@85171
|
4 years |
vboxsync |
SUPDrv.cpp: Clang 11 nothrow workaround. bugref:9794
|
|
|
@85160
|
4 years |
vboxsync |
*: Some missing DECLCALLBACK/RTDECL and related nothrow issues raised …
|
|
|
@85129
|
4 years |
vboxsync |
SUPLib: Make the suplibOs* hidden. bugref:9794
|
|
|
@85128
|
4 years |
vboxsync |
SUPLib: valign. bugref:9794
|
|
|
@85127
|
4 years |
vboxsync |
iprt/cdefs.h: Made DECLHIDDEN imply nothrow and restrict its use to …
|
|
|
@85124
|
4 years |
vboxsync |
*: Use DECL_HIDDEN_DATA for data, DECLHIDDEN will soon be exclusively …
|
|
|
@85123
|
4 years |
vboxsync |
iprt/cdefs.h: Some cleaning up. bugref:9794
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@85119
|
4 years |
vboxsync |
SUPHard: DECL_HIDDEN_NOTHROW. bugref:9794
|
|
|
@85095
|
4 years |
vboxsync |
SUP: No need to use RT_NOTHROW_* with DECL_HIDDEN_NOTHROW, at least …
|
|
|
@85094
|
4 years |
vboxsync |
SUPHardNt: nit
|
|
|
@85093
|
4 years |
vboxsync |
SUPLib: Adjustments to avoid CxxFrameHandler4. bugref:9794
|
|
|
@85041
|
4 years |
vboxsync |
SUPDrv,RuntimeR0: There must be no duplicates here, so RTStrCopy …
|
|
|
@84947
|
4 years |
vboxsync |
/linux/Makefile*,++: BUILD_TYPE -> VBOX_KBUILD_TYPE; …
|
|
|
@84938
|
4 years |
vboxsync |
SUPDrv.cpp: BUILD_TYPE -> KBUILD_TYPE
|
|
|
@84671
|
5 years |
vboxsync |
SUPDrv-darwin.cpp: Logging fix.
|
|
|
@84540
|
5 years |
vboxsync |
Reverting r138262 (i.e. restoring VBOX_WITH_AUTOMATIC_DEFS_QUOTING). …
|
|
|
@84533
|
5 years |
vboxsync |
s/VBOX_WITH_AUTOMATIC_DEFS_QUOTING/KMK_WITH_QUOTING/g - bugref:8489
|
|
|
@84497
|
5 years |
vboxsync |
SUPDrv-win.cpp: Relax the ImageBase check when comparing NT loaded and …
|
|
|
@84419
|
5 years |
vboxsync |
SUPHardNt: Eliminated SUPR3HardenedStatic_VBOX_LIBC_OBJS as we only …
|
|
|
@84398
|
5 years |
vboxsync |
SUPHardNt: FNRTCRPKCS7VERIFYCERTCALLBACK changed behaviour with …
|
|
|
@84396
|
5 years |
vboxsync |
*.kmk: Hardening related DEFS string quoting. bugref:8489
|
|
|
@84394
|
5 years |
vboxsync |
SUPHardNT: VC++ 19.x warnings. bugref:8489
|
|
|
@84064
|
5 years |
vboxsync |
IPRT,++: New RTErrWin* API, data source unchanged. [build fix] bugref:9726
|
|
|
@84054
|
5 years |
vboxsync |
IPRT,++: Apply bldprog-strtab.h and friends to the IPRT status message …
|
|
|
@84052
|
5 years |
vboxsync |
SUPHardNt: Define RTMEM_NO_WRAP_TO_EF_APIS for hardened exec stubs, …
|
|
|
@83893
|
5 years |
vboxsync |
IPRT: Implement RTStrEnd in assembly & C++, drop the inlining. memchr …
|
|
|
@83886
|
5 years |
vboxsync |
IPRT: Implement RTStrEnd in assembly & C++, drop the inlining. memchr …
|
|
|
@83802
|
5 years |
vboxsync |
SUPDrv: VC++ 14.1 adjustment. bugref:8489
|
|
|
@83348
|
5 years |
vboxsync |
HostDrivers/Support: Don't enable …
|
|
|
@83325
|
5 years |
vboxsync |
SUPDrv-linux.c: log msg clarification
|
|
|
@83181
|
5 years |
vboxsync |
SUPR3Hard: todo for ./VirtualBoxVM problem.
|
|
|
@83075
|
5 years |
vboxsync |
Support/darwin: Additional entitlements are no longer needed when …
|
|
|
@83068
|
5 years |
vboxsync |
Support/darwin: Experiment with additional entitlements when using …
|
|
|
@83033
|
5 years |
vboxsync |
/Config.kmk,/Makefile.kmk,Installer/darwin,FE/QT,SUPHard: Eliminated …
|
|
|
@82972
|
5 years |
vboxsync |
Copyright year updates - manual ones.
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82963
|
5 years |
vboxsync |
Installer/darwin: Separate entitlement files for VM processes and …
|
|
|
@82959
|
5 years |
vboxsync |
/Config.kmk,installer/darwin,SUP: Configured entitlements when using …
|
|
|
@82957
|
5 years |
vboxsync |
SUPHard/darwin: Ignore patching failures in supR3HardenedPosixInit if …
|
|
|
@82858
|
5 years |
vboxsync |
SUPDrv-darwin: kprint the module addresses and SUPR0Printf stuff.
|
|
|
@82818
|
5 years |
vboxsync |
SUPDrv/darwin: Adjusted SMAP feature detection and handling to honor …
|
|
|
@82741
|
5 years |
vboxsync |
Main,IPRT,SUP,SharedClipboard: Cleanup fixes.
|
|
|
@82600
|
5 years |
vboxsync |
SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing …
|
|
|
@82592
|
5 years |
vboxsync |
SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing …
|
|
|
@82590
|
5 years |
vboxsync |
SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing …
|
|
|
@82006
|
5 years |
vboxsync |
SupHardNt: Corrected incorrect retry handling in …
|
|
|
@81762
|
5 years |
vboxsync |
SUPDrv,tstRTInlineAsm: Fixed assertion/failure when trying to use the …
|
|
|
@81623
|
5 years |
vboxsync |
SUPDrv: Export SUPR0PageMapKernel and SUPR0PageProtect. bugref:9218
|
|
|
@81613
|
5 years |
vboxsync |
VMM,SUPDrv,x86.h: Nits.
- supdrvTscMeasureDeltaOne: No bulldozer …
|
|
|
@81605
|
5 years |
vboxsync |
VMM (and related changes): Add support for Hygon Dhyana CPUs. Modified …
|
|
|
@81369
|
5 years |
vboxsync |
*: doxygen fixes
|
|
|
@81304
|
5 years |
vboxsync |
SUPDrv: Added reporting of VT-x's VMCS shadowing CPU feature as part …
|
|
|
@81161
|
5 years |
vboxsync |
SUP, VMM: bugref: 9562 Drop SUPR0GetRawModeUsability. No longer …
|
|
|
@81158
|
5 years |
vboxsync |
SUP: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
|
|
|
@81118
|
5 years |
vboxsync |
SUPHardNt: Try hook KiUserExceptionDispatcher and log exceptions.
|
|
|
@81106
|
5 years |
vboxsync |
IPRT,SUP,*: Some GIP related fixes for supporting APIC IDs over 256 …
|
|
|
@81096
|
5 years |
vboxsync |
IPRT,SUP,*: Increased RTCPUSET_MAX_CPUS to 1024 for AMD64, except for …
|
|
|
@81075
|
5 years |
vboxsync |
SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested …
|
|
|
@81071
|
5 years |
vboxsync |
SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested …
|
|
|
@81006
|
5 years |
vboxsync |
SUPDrv: Build fix.
|
|
|
@81005
|
5 years |
vboxsync |
SUPDrv: Disabled cached queries of hwvirt MSRs until proper locking is …
|
|
|
@81004
|
5 years |
vboxsync |
SUPDrv: Disabled cached queries of hwvirt MSRs until proper locking is …
|
|
|
@80796
|
5 years |
vboxsync |
Reverted r128297 (Windows host drivers: Use SERVICE_DEMAND_START (3) …
|
|
|
@80531
|
5 years |
vboxsync |
VMM,Devices: Some PDM device model refactoring. bugref:9218
|
|
|
@80332
|
5 years |
vboxsync |
tstInt: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
|
|
|
@80305
|
5 years |
vboxsync |
REM,VMM,tstInt,Devices: Use VMM_COMMON_DEFS when including vm.h so the …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80242
|
5 years |
vboxsync |
SUPHardNt: Initial thread context validation adjustments.
|
|
|
@80220
|
5 years |
vboxsync |
SUPHardNt: Check register context of suspended child main thread, …
|
|
|
@80218
|
5 years |
vboxsync |
SUPHardNt: Check register context of suspended child main thread, …
|
|
|
@80217
|
5 years |
vboxsync |
SUPHardNt: scm and comments
|
|
|
@80216
|
5 years |
vboxsync |
SUPHardNt: Restore text and import sections for ntdll, kernelbase and …
|
|
|
@80212
|
5 years |
vboxsync |
SUPHardNt: Hack for fending off unwanted APCs during early process …
|
|
|
@79905
|
5 years |
vboxsync |
Support/Makefile.kmk: Need SUPR3HardenedStatic for 32-bit VBoxNetDHCP …
|
|
|