|
|
@52438
|
10 years |
vboxsync |
SUP: Some more confusing trickery.
|
|
|
@52436
|
10 years |
vboxsync |
minor header fix
|
|
|
@52433
|
10 years |
vboxsync |
SUP: Avast sleep kludge.
|
|
|
@52431
|
10 years |
vboxsync |
SUP: Process the WinVerityTrust todo list from LdrLoadDll, avoid doing …
|
|
|
@52426
|
10 years |
vboxsync |
uuids
|
|
|
@52425
|
10 years |
vboxsync |
SUPDrv: Revised fix.
|
|
|
@52424
|
10 years |
vboxsync |
Only VirtualBox.dll has a TrustedError method, so add a flag to …
|
|
|
@52423
|
10 years |
vboxsync |
SUPDrv: Worked around a -104 supR3HardenedWinReSpawn issue. Someone …
|
|
|
@52417
|
10 years |
vboxsync |
Startup optimization: Don't check the hardened-program.dll signature …
|
|
|
@52416
|
10 years |
vboxsync |
SUPR3HardenedMainImports-win.cpp: Fixed bug in x86 syscall variation …
|
|
|
@52414
|
10 years |
vboxsync |
SUP: Need per thread recursion counters for WinVerifyTrust or we risk …
|
|
|
@52406
|
10 years |
vboxsync |
SUP: No need to repeat the IPRT signature check when we just want to …
|
|
|
@52404
|
10 years |
vboxsync |
Simplified the checks.
|
|
|
@52403
|
10 years |
vboxsync |
SUP,IPRT: Extended RTLdrQueryPropEx with a pvBits parameter, …
|
|
|
@52387
|
10 years |
vboxsync |
supdrv-win.cpp: debugging aids.
|
|
|
@52376
|
10 years |
vboxsync |
Fixed bug in supHardViUtf16PathStartsWithEx.
|
|
|
@52375
|
10 years |
vboxsync |
SUP: Some cleanup and bug hacking.
|
|
|
@52374
|
10 years |
vboxsync |
SUP: x86 import fixes.
|
|
|
@52373
|
10 years |
vboxsync |
SUP: Do our own syscalls.
|
|
|
@52367
|
10 years |
vboxsync |
x86 build fix.
|
|
|
@52366
|
10 years |
vboxsync |
SUP: Cache images for process verficiation.
|
|
|
@52365
|
10 years |
vboxsync |
sup: Check for TrustedInstaller; accept ProgramFiles and CommonFiles.
|
|
|
@52357
|
10 years |
vboxsync |
VBoxSupLib.dll build fix.
|
|
|
@52356
|
10 years |
vboxsync |
SUP: Manual imports.
|
|
|
@52355
|
10 years |
vboxsync |
SUPR3HardenedVerify.cpp: Corrected CreateFileW result check (NULL vs …
|
|
|
@52353
|
10 years |
vboxsync |
SUPDrv-win.cpp: drop mymemcmp, we've got an assembly memcmp …
|
|
|
@52337
|
10 years |
vboxsync |
SUPR3HardenedStatic needs RTUInt128MulByU64.asm
|
|
|
@52336
|
10 years |
vboxsync |
SUPR3HardenedStatic needs RTUInt128MulByU64.asm
|
|
|
@52293
|
10 years |
vboxsync |
build fix
|
|
|
@52213
|
10 years |
vboxsync |
SUP,IPRT: Implemented forwarder support in RTLdr and cleaned up some …
|
|
|
@52207
|
10 years |
vboxsync |
SUP: Fixed handle leak in the driver. Adjusted …
|
|
|
@52205
|
10 years |
vboxsync |
VBox/err.h: four VERR_SUP_VP_* status codes for the latest SUP changes.
|
|
|
@52204
|
10 years |
vboxsync |
SUP,LDR: Changed RTLdrGetBits to allow not resolving imports. Combined …
|
|
|
@52192
|
10 years |
vboxsync |
HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
|
|
|
@52176
|
10 years |
vboxsync |
SUP: Fixed windows 7 regression where the child purification code …
|
|
|
@52173
|
10 years |
vboxsync |
build fix
|
|
|
@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.
|
|
|
@52156
|
10 years |
vboxsync |
SUP: Don't make assumptions about the NTDLL.DLL location in the child …
|
|
|
@52139
|
10 years |
vboxsync |
SUP: child-process purification to avoid sysfer.dll.
|
|
|
@52135
|
10 years |
vboxsync |
SUPDrv-win.cpp: Don't get confused by early kernel handles opened by …
|
|
|
@52092
|
10 years |
vboxsync |
SUP: Disable hard error popups from NtCreateSection failures.
|
|
|
@52089
|
10 years |
vboxsync |
SUP: Don't verify the VM selector process (SUPSECMAIN_FLAGS_DONT_OPEN_DEV).
|
|
|
@52084
|
10 years |
vboxsync |
SUP: build fix
|
|
|
@52083
|
10 years |
vboxsync |
SUP: delay signature checking of the vbox files till we actually use …
|
|
|
@52039
|
10 years |
vboxsync |
short -> long names.
|
|
|
@52030
|
10 years |
vboxsync |
Forward ported r95010 from 4.3
|
|
|
@52024
|
10 years |
vboxsync |
trunk, 4.3, 4.2, 4.1, 4.0: build fix.
|
|
|
@52000
|
10 years |
vboxsync |
SUPInstall should start the service too now. Cleaned up exit code …
|
|
|
@51999
|
10 years |
vboxsync |
Removed left over DEBUG_bird bits in iprt/asn1.h and added …
|
|
|
@51978
|
10 years |
vboxsync |
Need to initialize the SUPR3HardenedVerify* bits in the extension pack …
|
|
|
@51977
|
10 years |
vboxsync |
Refuse symantec sysfer.dll; accept microsoft sfc.dll.
|
|
|
@51973
|
10 years |
vboxsync |
Support/Makefile.kmk: Add 64-bit math stuff to SUPR3HardenedStatic.lib …
|
|
|
@51972
|
10 years |
vboxsync |
duh
|
|
|
@51970
|
10 years |
vboxsync |
SUP: More image verifier init fixes.
|
|
|
@51969
|
10 years |
vboxsync |
SUPLib-win: Make sure to call supR3HardenedWinInitVersion and …
|
|
|
@51967
|
10 years |
vboxsync |
follow up fix to VBoxSupLib.
|
|
|
@51958
|
10 years |
vboxsync |
s/ZwReadFile/ZwOpenFile.
|
|
|
@51955
|
10 years |
vboxsync |
Correct the NtQueryVirtualMemory hack for 32-bit pre-Vista OSes. The …
|
|
|
@51948
|
10 years |
vboxsync |
SUPLib-win.cpp: Removed unused name defines.
|
|
|
@51947
|
10 years |
vboxsync |
SUPDrv-win.cpp: Drop the DOS/Windows symlinks.
|
|
|
@51945
|
10 years |
vboxsync |
Try again for up to 5 seconds when we see STATUS_NO_SUCH_DEVICE and …
|
|
|
@51941
|
10 years |
vboxsync |
SUPDrv-win.cpp: Use the RTTerm/RTOnce stuff to clean up that default …
|
|
|
@51936
|
10 years |
vboxsync |
One more define.
|
|
|
@51921
|
10 years |
vboxsync |
Decode a couple of typical \Devices\VBoxDrvStub failure statuses.
|
|
|
@51918
|
10 years |
vboxsync |
SUPDrv-win.cpp: Memory leak. Allocation adjustments.
|
|
|
@51912
|
10 years |
vboxsync |
SUPR3HardenedVerify.cpp: Two more cases of CreateFileW with UTF-16.
|
|
|
@51911
|
10 years |
vboxsync |
Fixed problem spotted by the verifier.
|
|
|
@51910
|
10 years |
vboxsync |
one more place
|
|
|
@51909
|
10 years |
vboxsync |
Testcase fix.
|
|
|
@51907
|
10 years |
vboxsync |
SUP: NT status code conversion fix + cleanups.
|
|
|
@51906
|
10 years |
vboxsync |
Fixing testcases on windows.
|
|
|
@51890
|
10 years |
vboxsync |
forgot to delete these.
|
|
|
@51868
|
10 years |
vboxsync |
Page hash fixes. Somehow using the wrong algorithm for determining how …
|
|
|
@51860
|
10 years |
vboxsync |
relaxed system32.
|
|
|
@51857
|
10 years |
vboxsync |
VBoxOpenSslHardened is no longer needed.
|
|
|
@51851
|
10 years |
vboxsync |
Renamed hash implementations to fit better into the build system, …
|
|
|
@51850
|
10 years |
vboxsync |
hrmpf
|
|
|
@51846
|
10 years |
vboxsync |
SUPDrv.c: gcc warning about unused variable
|
|
|
@51843
|
10 years |
vboxsync |
Renamed md5.cpp to md5-alt.cpp.
|
|
|
@51841
|
10 years |
vboxsync |
Alternative SHA-512 and SHA-384 implementation.
|
|
|
@51838
|
10 years |
vboxsync |
Alternative SHA-256 implementation.
|
|
|
@51828
|
10 years |
vboxsync |
Added alternative SHA-1 code. Extended asm.h with 32-bit and 64-bit …
|
|
|
@51826
|
10 years |
vboxsync |
Fixed the first timestamp hack.
|
|
|
@51825
|
10 years |
vboxsync |
use md2-alt.cpp.
|
|
|
@51824
|
10 years |
vboxsync |
timestamp hack v2.
|
|
|
@51819
|
10 years |
vboxsync |
timestamp tweak.
|
|
|
@51818
|
10 years |
vboxsync |
Wrong test.
|
|
|
@51817
|
10 years |
vboxsync |
quick tweak.
|
|
|
@51812
|
10 years |
vboxsync |
Fixed a pCert use that I'd missed (pCert / pTaInfo).
|
|
|
@51808
|
10 years |
vboxsync |
build fix (VBOX_WITH_HARDENING is only in CDEFS, not DEFS, due to some …
|
|
|
@51803
|
10 years |
vboxsync |
Use CreateFileW instead of CreateFileA when verifying the install …
|
|
|
@51789
|
10 years |
vboxsync |
build fix
|
|
|
@51786
|
10 years |
vboxsync |
Merge fix
|
|
|
@51775
|
10 years |
vboxsync |
Missing check.
|
|
|
@51772
|
10 years |
vboxsync |
build fix
|
|
|
@51771
|
10 years |
vboxsync |
build fix
|
|
|
@51770
|
10 years |
vboxsync |
Merged in iprt++ dev branch.
|
|
|
@51769
|
10 years |
vboxsync |
Mac OS X host: support driver: partly reverted r94103: reduced amount …
|
|
|