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