|
|
@34241
|
14 years |
vboxsync |
PDM: Added search paths to the device and driver DLL CFGM nodes so …
|
|
|
@33878
|
14 years |
vboxsync |
SUPLib.cpp: log R0 load failure better in release builds.
|
|
|
@33811
|
14 years |
vboxsync |
build fix
|
|
|
@33806
|
14 years |
vboxsync |
ExtPack changes, related IPRT changes.
|
|
|
@33740
|
14 years |
vboxsync |
build fix
|
|
|
@33701
|
14 years |
vboxsync |
SUPLib: Some new hardening APIs (almost done).
|
|
|
@33623
|
14 years |
vboxsync |
ExtPack: More code.
|
|
|
@33595
|
14 years |
vboxsync |
src/*: more spelling fixes (logging), thanks Timeless!
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33167
|
14 years |
vboxsync |
SUPDrv,SUPLib: Expose the high resolution event semaphore APIs.
|
|
|
@32572
|
14 years |
vboxsync |
VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
|
|
|
@32504
|
14 years |
vboxsync |
SUPDrv,IPRT,VMM,DevAPIC: Added RTTimerCanDoHighResolution and exposed …
|
|
|
@32036
|
14 years |
vboxsync |
Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
|
|
|
@32035
|
14 years |
vboxsync |
Changing the remaining X86_PTE_PAE_PG_MASK uses to …
|
|
|
@31829
|
14 years |
vboxsync |
IPRT,SUP: Moved the strformat*.cpp completely out of RuntimeR0 on all …
|
|
|
@31157
|
14 years |
vboxsync |
iprt,++: Tag allocation in all builds with a string, defaulting to …
|
|
|
@30112
|
15 years |
vboxsync |
iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
|
|
|
@30111
|
15 years |
vboxsync |
iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28317
|
15 years |
vboxsync |
RTMemPageFree + all users: Added size parameter to RTMemPageFree so we …
|
|
|
@26430
|
15 years |
vboxsync |
Introducing RTR0MemObjAllocPhysEx
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25278
|
15 years |
vboxsync |
SUPDrv: Major IOC version change - preparing to use the native ring-0 …
|
|
|
@25263
|
15 years |
vboxsync |
SUPDrv/Lib: More hacking
|
|
|
@25260
|
15 years |
vboxsync |
SUPDRV_USE_NATIVE_LOADER -> VBOX_WITH_NATIVE_R0_LOADER
|
|
|
@25258
|
15 years |
vboxsync |
SUPDrv: Sketched out support for native module loading. (OS parts are …
|
|
|
@23725
|
15 years |
vboxsync |
SUPDrv: Started splitting out platform agonstic code to avoid clashes …
|
|
|
@23704
|
15 years |
vboxsync |
Fake version of SUPR0QueryVTCaps
|
|
|
@23700
|
15 years |
vboxsync |
COmpile fix
|
|
|
@23699
|
15 years |
vboxsync |
Added SUP_IOCTL_VT_CAPS to get VT-x/AMD-V caps that can only be …
|
|
|
@23610
|
15 years |
vboxsync |
IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
|
|
|
@22615
|
15 years |
vboxsync |
refined r51666
|
|
|
@22609
|
15 years |
vboxsync |
disable VT-x on Linux < 2.6.13
|
|
|
@22150
|
15 years |
vboxsync |
IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
|
|
|
@21962
|
15 years |
vboxsync |
SUPLib: touch ring-3 mappings so darwin.amd64 doesn't #PF when …
|
|
|
@20866
|
15 years |
vboxsync |
SUP: Removed two obsolete allocation APIs.
|
|
|
@20864
|
15 years |
vboxsync |
SUP,*: API cleanup.
|
|
|
@20862
|
15 years |
vboxsync |
SUP: Made SUPPageLock and SUPPageUnlock internal to SUP.
|
|
|
@20861
|
15 years |
vboxsync |
SUPLib.cpp: removed outdated SUPPageAlloc/windows hack, SUPPageAlloc …
|
|
|
@20860
|
15 years |
vboxsync |
SUP: Bumped major version because of layout changes in RTLOGGER. …
|
|
|
@20791
|
15 years |
vboxsync |
SUPR3PageProtect: don't call mprotect on locked memory.
|
|
|
@20528
|
16 years |
vboxsync |
SUP: SUPR0PageProtect & SUPR0PageProtect - for creating guard (hyper) …
|
|
|
@20339
|
16 years |
vboxsync |
Corrected version checks
|
|
|
@20124
|
16 years |
vboxsync |
IPRT,SUP: Minor driver version change - added …
|
|
|
@19892
|
16 years |
vboxsync |
SUPLib: Implemented ring-3 version of the semaphore API and created a …
|
|
|
@19454
|
16 years |
vboxsync |
VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
|
|
|
@19393
|
16 years |
vboxsync |
SUPDrv: expose RTMpPokeCpu, minor version incremented.
|
|
|
@19257
|
16 years |
vboxsync |
Reapplied 46658 + fix
|
|
|
@19255
|
16 years |
vboxsync |
Backed out 46655-57 for now
|
|
|
@19252
|
16 years |
vboxsync |
SUPCallVMMR0(Ex) arguments must include the VCPU id.
Note: support …
|
|
|
@18761
|
16 years |
vboxsync |
SUPR3Init: Assertion must go or we'll die in funny places when …
|
|
|
@18450
|
16 years |
vboxsync |
supR3LoggerSettings: warnings.
|
|
|
@18372
|
16 years |
vboxsync |
SUPLib: bugger!
|
|
|
@18370
|
16 years |
vboxsync |
SUPR3Init: Mapping of the GIP page is mandatory.
|
|
|
@18191
|
16 years |
vboxsync |
SUPLoggerCtl: program for controlling the ring-0 logging.
|
|
|
@18169
|
16 years |
vboxsync |
mapping of the GIP page is mandatory
|
|
|
@16933
|
16 years |
vboxsync |
IPRT/PDM,SUPLIb,REM: Extended RTLdrOpen with an architecture argument …
|
|
|
@15841
|
16 years |
vboxsync |
SUPDrv,SUPLib: SUPR0ObjRelease returns VINF_OBJECT_DESTROYED if it …
|
|
|
@15505
|
16 years |
vboxsync |
SUPDrv,INTNet: Heads up! SupDrv version bumped. Added SUPR0ObjAddRefEx …
|
|
|
@15351
|
16 years |
vboxsync |
LogRel statement in supR3HardenedLdrLoadIt.
|
|
|
@14901
|
16 years |
vboxsync |
SUPDrv,SUPLib: SUPR0NativeEnableHwVirtExt -> SUPR0EnableVTx and darwin …
|
|
|
@14825
|
16 years |
vboxsync |
SUPDrv: Permit userland to make kernel mappings of SUPR0PageAllocEx …
|
|
|
@14798
|
16 years |
vboxsync |
SUPDrv: Some new exports for VT-x on darwin.
|
|
|
@14645
|
16 years |
vboxsync |
SUP, VMM: Moved the max alloc/map page count to VBox/param.h
|
|
|
@14632
|
16 years |
vboxsync |
SUPLib: Finally fixed the stupid version check.
|
|
|
@14589
|
16 years |
vboxsync |
VMM,SUPLib: Updated SUPLib API spec, turned out we don't get …
|
|
|
@14587
|
16 years |
vboxsync |
SUPLib: Forgot to raise the required version. sorry guys.
|
|
|
@14575
|
16 years |
vboxsync |
SUPDrv/SUPLib: New interface for allocating pages of memory with …
|
|
|
@14515
|
16 years |
vboxsync |
SUPDrv,SUPLib,VMM: Kicked out the dead VBOX_WITH_IDT_PATCHING code.
|
|
|
@14501
|
16 years |
vboxsync |
IPRT/SUPDrv/VMM: Made RTR0AssertPanicSystem available to VMMR0.r0 on …
|
|
|
@14496
|
16 years |
vboxsync |
SUPDrv: Export RTR0MemObjEnterPhys (darwin needs it).
|
|
|
@14373
|
16 years |
vboxsync |
SUPDrv: expose SUPR0GetPagingMode.
|
|
|
@14332
|
16 years |
vboxsync |
SUPDrv,SUPLib: generic ring-0 service interface.
|
|
|
@13871
|
16 years |
vboxsync |
VMMR0EntryFast: Always validate idCpu.
|
|
|
@13858
|
16 years |
vboxsync |
Pass the VMCPU id to the ring 0 callbacks.
|
|
|
@13837
|
16 years |
vboxsync |
s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
|
|
|
@13482
|
16 years |
vboxsync |
SUPLib: Require minimum version 9.0001 now.
|
|
|
@13280
|
16 years |
vboxsync |
Fixed release logging parameter issue (hardening)
|
|
|
@12426
|
16 years |
vboxsync |
SUPLib: build fix
|
|
|
@12423
|
16 years |
vboxsync |
IPRT/SUP: Renamed RTLdrOpenAppSharedLib to RTLdrOpenAppPriv. Hardend …
|
|
|
@11889
|
16 years |
vboxsync |
VMM/SUP: Added SUPR3HardenedVerifyFile and use it to verify files we load.
|
|
|
@11794
|
16 years |
vboxsync |
SUP: SUPInit(ppSession=NULL, cbReserved=0) -> SUPR3Init(ppSession)
|
|
|
@11725
|
16 years |
vboxsync |
#3076: Merged in the branch with the alternate driver authentication …
|
|
|
@11334
|
16 years |
vboxsync |
SUPLib: Build fix.
|
|
|
@11332
|
16 years |
vboxsync |
SUPLib: build fix.
|
|
|
@11319
|
16 years |
vboxsync |
suplib: Use RTMpGetCount and RTMpGetOnlineSet instead of …
|
|
|
@10805
|
16 years |
vboxsync |
VMM+SUPDrv: Changed the VMMR0EntryEx interface to also take the …
|
|
|
@10732
|
16 years |
vboxsync |
The branch was bumped up to 8.0, so we have to be 8.1 and make the …
|
|
|
@10724
|
16 years |
vboxsync |
Bumped the SUPDRV_IOC_VERSION major as the changes to the fast path on …
|
|
|
@10720
|
16 years |
vboxsync |
Fixed issue in fast (METHOD_NEITHER) ioctls.
Write the last error to …
|
|
|
@10680
|
16 years |
vboxsync |
Increase minor version, needed some timestamp functions.
|
|
|
@10662
|
16 years |
vboxsync |
Increased the IOC version to 7.4 with the exporting of …
|
|
|
@10257
|
16 years |
vboxsync |
space
|
|
|
@10256
|
16 years |
vboxsync |
SUPDRVIOC.h -> (../)SUPDrvIOC.h
|
|
|
@8891
|
17 years |
vboxsync |
require SUPDRVIOC_VERSION >= 0x00070002 because of new vboxdrv export …
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8114
|
17 years |
vboxsync |
ATTENTION: Driver version change (backwards compatible). Need more …
|
|
|
@7206
|
17 years |
vboxsync |
Added SUPR0ExecuteCallback. Currently a stub.
|
|
|
@7137
|
17 years |
vboxsync |
include VBox/x86.h.
|
|
|
@7035
|
17 years |
vboxsync |
Export RTProcSelf and RTR0ProcHandleSelf to the .r0 guys.
|
|
|