VirtualBox

source: vbox/trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @85127   4 years vboxsync iprt/cdefs.h: Made DECLHIDDEN imply nothrow and restrict its use to …
(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) @83181   5 years vboxsync SUPR3Hard: todo for ./VirtualBoxVM problem.
(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) @80216   5 years vboxsync SUPHardNt: Restore text and import sections for ntdll, kernelbase and …
(edit) @77912   6 years vboxsync Main: bugref:7929: Fixed comilation issues
(edit) @77910   6 years vboxsync Main: bugref:7929: Added ability to change the priority of the VM process
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76410   6 years vboxsync iprt/string.h: Dropped including utf16.h and let those who need it …
(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) @69249   7 years vboxsync Support: scm updates
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @66858   8 years vboxsync HostDrivers/Support: fall-thru
(edit) @66573   8 years vboxsync supR3HardenedFatalMsgV: close driver, postpone fork. bugref:8838
(edit) @66548   8 years vboxsync revert last commit
(edit) @66547   8 years vboxsync Support: Close the handle to the support driver before forking
(edit) @66526   8 years vboxsync HostDrivers/Support: bugref:8740: additional checks for non-Windows hosts
(edit) @63674   8 years vboxsync build fix
(edit) @63673   8 years vboxsync HostDrivers/Support: make setting capabilities compatible for newer kernels
(edit) @63573   8 years vboxsync supR3HardenedOpenLog: RT_NOREF shouldn't be used on global variables, …
(edit) @63474   8 years vboxsync build fix for gcc on Ubuntu
(edit) @63463   8 years vboxsync SUP: warnings
(edit) @63402   8 years vboxsync SUPHard: warnings (gcc)
(edit) @62677   8 years vboxsync SUPHardNt: -Wall warnings.
(edit) @62490   8 years vboxsync (C) 2016
(edit) @58407   9 years vboxsync SUPR3HardenedMain.cpp: @page pg_hardening updates.
(edit) @58406   9 years vboxsync SUPR3HardenedMain.cpp: @page pg_hardening updates.
(edit) @58405   9 years vboxsync SUPR3HardenedMain.cpp: @page pg_hardening updates.
(edit) @58402   9 years vboxsync SUPR3HardenedMain.cpp: @page pg_hardening updates. No 'ing thanks to …
(edit) @58385   9 years vboxsync SUP: typo nits.
(edit) @58363   9 years vboxsync SUPR3HardenedMain.cpp: Started on a @page about the code, still a lot …
(edit) @58340   9 years vboxsync HostDrivers: Doxygen fixes
(edit) @58132   9 years vboxsync *: Doxygen fixes.
(edit) @57823   9 years vboxsync VBoxStartup.log -> VBoxHardening.log; option renamed likewise.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56819   9 years vboxsync build fix
(edit) @56818   9 years vboxsync SUPR3HardenedMain.cpp: Must apply SUPSECMAIN_FLAGS_OSX_VM_APP in …
(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) @53045   10 years vboxsync SUP: Reduce LdrLoadDll logging. Still one log statement needing …
(edit) @53004   10 years vboxsync SUP: Resolve and call RTLogRelPrintf dynamically to put errors in the …
(edit) @53002   10 years vboxsync VBoxDrv-win.cpp: Keep the error info string from failed VBoxDrv and …
(edit) @52971   10 years vboxsync fixed a couple of error messages.
(edit) @52965   10 years vboxsync Another sanity check.
(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) @52947   10 years vboxsync SUP: Implemented early VM process vboxdrv initialization.
(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) @52940   10 years vboxsync Eliminating some more kernel32.dll dependencies, marking APIs we like …
(edit) @52680   10 years vboxsync SUP: Put a hard size limit on the startup log.
(edit) @52632   10 years vboxsync bugfix in previous commit with some new parent watcher code (disabled).
(edit) @52527   10 years vboxsync SUP: Reneable threading before doing TrustedError.
(edit) @52523   10 years vboxsync SUP: Sabotage thread creation in the stub process and for the initial …
(edit) @52424   10 years vboxsync Only VirtualBox.dll has a TrustedError method, so add a flag to …
(edit) @52403   10 years vboxsync SUP,IPRT: Extended RTLdrQueryPropEx with a pvBits parameter, …
(edit) @52366   10 years vboxsync SUP: Cache images for process verficiation.
(edit) @52356   10 years vboxsync SUP: Manual imports.
(edit) @52204   10 years vboxsync SUP,LDR: Changed RTLdrGetBits to allow not resolving imports. Combined …
(edit) @52169   10 years vboxsync SUP: Added logging capabilities to the hardened stub.
(edit) @52163   10 years vboxsync SUP: Make the middle respawn process wait on both parent and child. …
(edit) @52160   10 years vboxsync SUP: some cleanups.
(edit) @52139   10 years vboxsync SUP: child-process purification to avoid sysfer.dll.
(edit) @52089   10 years vboxsync SUP: Don't verify the VM selector process (SUPSECMAIN_FLAGS_DONT_OPEN_DEV).
(edit) @52083   10 years vboxsync SUP: delay signature checking of the vbox files till we actually use …
(edit) @51770   10 years vboxsync Merged in iprt++ dev branch.
(edit) @49500   11 years vboxsync Warning.
(edit) @49319   11 years vboxsync Support: build fix for OS/2
(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) @39538   13 years vboxsync HostDrivers/Support: compile fix
(edit) @38636   13 years vboxsync *,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
(edit) @38076   13 years vboxsync SUPR3HardenedMain: free privset if allocated.
(edit) @37596   13 years vboxsync *: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter …
(edit) @35311   14 years vboxsync UPR3HardenedMain.cpp: next attempt at getting Solaris privileges …
(edit) @35307   14 years vboxsync SUPR3HardenedMain.cpp: next attempt at properly updating privileges on …
(edit) @34701   14 years vboxsync SUPR3HardenedMain: back out failed attempt to handle privilege …
(edit) @34448   14 years vboxsync SUPR3HardenedMain: copy/paste bug
(edit) @34445   14 years vboxsync SUPR3HardenedMain: attempt to properly fix the updating of privileges …
(edit) @34372   14 years vboxsync comment update
(edit) @34364   14 years vboxsync SUPR3HardenedMain: on Solaris don't touch the privilege set for the …
(edit) @33595   14 years vboxsync src/*: more spelling fixes (logging), thanks Timeless!
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27877   15 years vboxsync linux/hardened: call prctl(PR_SET_DUMPABLE) to make VBox binaries …
(edit) @26498   15 years vboxsync lots under src/VBox: whitespace cleanup.
(edit) @25558   15 years vboxsync FreeBSD/iprt,suplib: Review and cleanup of r56138. Hope it compiles…
(edit) @25472   15 years vboxsync FreeBSD: Use sysctl instead of procfs to retrieve executable path and …
(edit) @19924   16 years vboxsync IPRT,SUP: Renamed RTPathProgram to RTPathExecDir to make it clear what …
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