VirtualBox

source: vbox/trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92697   3 years vboxsync SUP: Added SUPR3INIT_F_DRIVERLESS as a forced driverless option and an …
(edit) @92613   3 years vboxsync SUP,IPRT,++: Adding SUPSECMAIN_FLAGS_DRIVERLESS_IEM_ALLOWED and …
(edit) @92556   3 years vboxsync SUP,VMM: Added a fFlags parameter to SUPR3PageAlloc so we can indicate …
(edit) @87700   4 years vboxsync SUPDrv,++: Experimental support for wrapping .r0 modules in native …
(edit) @87030   4 years vboxsync Forward port r141521, r141567, r141568, r141588, r141589, r141590, …
(edit) @85129   4 years vboxsync SUPLib: Make the suplibOs* hidden. bugref:9794
(edit) @85128   4 years vboxsync SUPLib: valign. bugref:9794
(edit) @85127   4 years vboxsync iprt/cdefs.h: Made DECLHIDDEN imply nothrow and restrict its use to …
(edit) @85124   4 years vboxsync *: Use DECL_HIDDEN_DATA for data, DECLHIDDEN will soon be exclusively …
(edit) @85123   4 years vboxsync iprt/cdefs.h: Some cleaning up. bugref:9794
(edit) @85121   4 years vboxsync iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
(edit) @85095   4 years vboxsync SUP: No need to use RT_NOTHROW_* with DECL_HIDDEN_NOTHROW, at least …
(edit) @85093   4 years vboxsync SUPLib: Adjustments to avoid CxxFrameHandler4. bugref:9794
(edit) @83033   5 years vboxsync /Config.kmk,/Makefile.kmk,Installer/darwin,FE/QT,SUPHard: Eliminated …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81369   5 years vboxsync *: doxygen fixes
(edit) @76568   6 years vboxsync HostDrivers: Use VBOX_INCLUDED_SRC_ as header guard prefix with scm.
(edit) @76557   6 years vboxsync include/iprt: Use IPRT_INCLUDED_ rather than _iprt_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76527   6 years vboxsync HostDrivers: scm --fix-header-guards. bugref:9344
(edit) @72326   7 years vboxsync Main,SUPLib: Report both HwVirt and NestedPaging capabilities when NEM …
(edit) @70918   7 years vboxsync VMM: NEM kick off.
(edit) @69500   7 years vboxsync *: scm --update-copyright-year
(edit) @69498   7 years vboxsync backed out r118835 as it incorrectly updated the 'This file is based …
(edit) @69496   7 years vboxsync *: scm --update-copyright-year
(edit) @66632   8 years vboxsync HostDrivers/Support: Allow following symlinks on Linux for libraries …
(edit) @66526   8 years vboxsync HostDrivers/Support: bugref:8740: additional checks for non-Windows hosts
(edit) @62677   8 years vboxsync SUPHardNt: -Wall warnings.
(edit) @62490   8 years vboxsync (C) 2016
(edit) @60936   9 years vboxsync SUPNtHard: Fixed VERR_SUP_VP_THREAD_NOT_ALONE problem with Avecto …
(edit) @60700   9 years vboxsync SUPHardNt: Propagate loader error info all the way (load config errors …
(edit) @59810   9 years vboxsync supR3HardenedWinInitVersion: Don't call RtlGetVersion during early …
(edit) @56817   9 years vboxsync Attempt at fixing VirtualBoxVM (untested).
(edit) @56746   9 years vboxsync SUPHardNt: Need another hack to make VBoxRT.dll load when executing …
(edit) @56733   9 years vboxsync SUPHardNt: Allow hardened exectuable binaries in the 'testcase' …
(edit) @56293   9 years vboxsync HostDrivers: Updated (C) year.
(edit) @54998   10 years vboxsync supHardNt: Some more memory replacment hacking - take evasive action …
(edit) @53002   10 years vboxsync VBoxDrv-win.cpp: Keep the error info string from failed VBoxDrv and …
(edit) @52969   10 years vboxsync SUP: Restructured the respawn + child purification code to use the …
(edit) @52967   10 years vboxsync SUP: simplified the ntdll hooking / patching so we can avoid the jump …
(edit) @52962   10 years vboxsync SUP: Check the entire NTDLL during process verification now that we're …
(edit) @52949   10 years vboxsync SUP: Do the early init thing on the stub process too.
(edit) @52943   10 years vboxsync SUP: The child side of early VM process init.
(edit) @52941   10 years vboxsync Use our own heap in the hope that we can use it before ntdll is really …
(edit) @52795   10 years vboxsync SUP: Deal with comodo's ntdll export and getprocaddress modifications. …
(edit) @52632   10 years vboxsync bugfix in previous commit with some new parent watcher code (disabled).
(edit) @52523   10 years vboxsync SUP: Sabotage thread creation in the stub process and for the initial …
(edit) @52366   10 years vboxsync SUP: Cache images for process verficiation.
(edit) @52356   10 years vboxsync SUP: Manual imports.
(edit) @52169   10 years vboxsync SUP: Added logging capabilities to the hardened stub.
(edit) @52160   10 years vboxsync SUP: some cleanups.
(edit) @52139   10 years vboxsync SUP: child-process purification to avoid sysfer.dll.
(edit) @52083   10 years vboxsync SUP: delay signature checking of the vbox files till we actually use …
(edit) @51978   10 years vboxsync Need to initialize the SUPR3HardenedVerify* bits in the extension pack …
(edit) @51909   10 years vboxsync Testcase fix.
(edit) @51770   10 years vboxsync Merged in iprt++ dev branch.
(edit) @49634   11 years vboxsync SUPDrv: Added an interface for probing MSRs.
(edit) @49211   11 years vboxsync SUP: some minor improvements.
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44173   12 years vboxsync SUPDrv,SUPLib: Introducing /dev/vboxdrvu on darwin (other platforms …
(edit) @38636   13 years vboxsync *,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
(edit) @37596   13 years vboxsync *: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter …
(edit) @35188   14 years vboxsync Use RTERRINFO in SUPLib for hardening APIs and such.
(edit) @33741   14 years vboxsync more build fixing.
(edit) @33701   14 years vboxsync SUPLib: Some new hardening APIs (almost done).
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26402   15 years vboxsync SUPLib: ahDummy.
(edit) @26362   15 years vboxsync Solaris/SUPLib: fix for #4650 (fix fd table from growing on vboxflt close)
(edit) @25260   15 years vboxsync SUPDRV_USE_NATIVE_LOADER -> VBOX_WITH_NATIVE_R0_LOADER
(edit) @25258   15 years vboxsync SUPDrv: Sketched out support for native module loading. (OS parts are …
(edit) @22615   15 years vboxsync refined r51666
(edit) @20864   15 years vboxsync SUP,*: API cleanup.
(edit) @20862   15 years vboxsync SUP: Made SUPPageLock and SUPPageUnlock internal to SUP.
(edit) @20374   15 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20366   15 years vboxsync HostDrivers: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @19924   16 years vboxsync IPRT,SUP: Renamed RTPathProgram to RTPathExecDir to make it clear what …
(edit) @19892   16 years vboxsync SUPLib: Implemented ring-3 version of the semaphore API and created a …
(edit) @16335   16 years vboxsync SUPLib-darwin: io_connect_t isn't a pointer actually, but a natural, …
(edit) @13865   16 years vboxsync SUP: pass idCpu up on all platforms (save OS/2), handle it in ring-0 …
(edit) @13858   16 years vboxsync Pass the VMCPU id to the ring 0 callbacks.
(edit) @13458   16 years vboxsync SUPR3HardenedMain: Added optional TrustedError callback to the wrapped …
(edit) @11794   16 years vboxsync SUP: SUPInit(ppSession=NULL, cbReserved=0) -> SUPR3Init(ppSession)
(edit) @11725   16 years vboxsync #3076: Merged in the branch with the alternate driver authentication …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4882   17 years vboxsync Fixed casing of suplibOsIOCtlFast.
(edit) @4811   17 years vboxsync Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
(edit) @4800   17 years vboxsync Redid the supdrv interface. works on windows and linux while the other …
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3537   17 years vboxsync $Revision$
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @1890   18 years vboxsync Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign …
(add) @1   55 years vboxsync import
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette