# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Dec 19, 2024 5:29:39 AM Fri, 22 Aug 2014 07:47:06 GMT vboxsync [52455] * trunk/include/iprt/asm-math.h (modified) Updated ASMMultU32ByU32DivByU32 and ASMMultU64ByU32DivByU32 ... Fri, 22 Aug 2014 07:12:23 GMT vboxsync [52454] * trunk/include/iprt/asm-math.h (modified) * trunk/src/VBox/Runtime/common/asm/ASMMultU32ByU32DivByU32.asm (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) ASMMultU32ByU32DivByU32: Cleaned up mess. Tested on x86 and amd64-msc. Thu, 21 Aug 2014 16:16:19 GMT vboxsync [52443] * trunk/include/iprt/asm-math.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMMultU32ByU32DivByU32.asm (added) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) Runtime: added ASMMultU32ByU32DivByU32() and fixed early clobber ... Thu, 21 Aug 2014 11:25:51 GMT vboxsync [52438] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUP: Some more confusing trickery. Wed, 20 Aug 2014 11:58:38 GMT vboxsync [52429] * trunk/include/VBox/VBoxVideoHost3D.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/include/chromium.h (modified) * trunk/src/VBox/GuestHost/OpenGL/include/cr_server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_window.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m (modified) crOpenGL: 1. osx: do everything we can do in the main thread 2. bugfixes Wed, 20 Aug 2014 09:41:48 GMT vboxsync [52428] * trunk/include/iprt/asm.h (modified) asm.h: Fix broken ASMAtomicUoIncU32 assembly. Wed, 20 Aug 2014 03:25:37 GMT vboxsync [52424] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/hardenedmain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) Only VirtualBox.dll has a TrustedError method, so add a flag to ... Tue, 19 Aug 2014 23:41:09 GMT vboxsync [52422] * trunk/include/iprt/net.h (modified) Fix typo in comment. Tue, 19 Aug 2014 16:12:46 GMT vboxsync [52419] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs. Mon, 18 Aug 2014 20:35:32 GMT vboxsync [52403] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-kernel32.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) SUP,IPRT: Extended RTLdrQueryPropEx with a pvBits parameter, ... Fri, 15 Aug 2014 22:25:31 GMT vboxsync [52394] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) intnetR0TrunkIfPortDisconnect: Must always release the busy reference ... Fri, 15 Aug 2014 20:47:35 GMT vboxsync [52393] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) intnet: Fixed bug in intnetR0TrunkIfPortDisconnect where the mutex ... Fri, 15 Aug 2014 19:21:54 GMT vboxsync [52392] * trunk/include/VBox/sup.h (modified) sup.h: doxygen nit Wed, 13 Aug 2014 10:35:55 GMT vboxsync [52366] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-kernel32.h (modified) SUP: Cache images for process verficiation. Wed, 13 Aug 2014 06:11:50 GMT vboxsync [52365] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-kernel32.h (modified) * trunk/src/VBox/HostDrivers/Support/win/import-template-ntdll.h (modified) sup: Check for TrustedInstaller; accept ProgramFiles and CommonFiles. Wed, 13 Aug 2014 06:09:41 GMT vboxsync [52364] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) nt.h: NtOpenKey, NtQuerySecurityObject, NtQueryValueKey, RtlEqualSid, ... Tue, 12 Aug 2014 08:43:35 GMT vboxsync [52358] * trunk/include/iprt/list.h (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VHD.cpp (modified) Storage/VD,VHD: Fix crash with certain VHD images with only partial ... Mon, 11 Aug 2014 19:20:47 GMT vboxsync [52354] * trunk/include/iprt/nt/nt.h (modified) nt.h: TEB fix. Mon, 11 Aug 2014 15:29:24 GMT vboxsync [52345] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMAtomicUoDecU32.asm (added) * trunk/src/VBox/Runtime/common/asm/ASMAtomicUoIncU32.asm (added) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) Runtime: Implemented ASMAtomicUo[Inc|Dec]U32() with updated testcase. ... Mon, 11 Aug 2014 14:58:04 GMT vboxsync [52341] * trunk/include/iprt/mangling.h (modified) build fix Mon, 11 Aug 2014 13:03:12 GMT vboxsync [52340] * trunk/include/iprt/mangling.h (modified) build fix Mon, 11 Aug 2014 12:30:20 GMT vboxsync [52335] * trunk/include/iprt/asmdefs.mac (modified) * trunk/include/iprt/bignum.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/types.h (modified) * trunk/include/iprt/uint128.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/math/RTUInt128MulByU64.asm (added) * trunk/src/VBox/Runtime/common/math/bignum-amd64-x86.asm (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/include/internal/bignum.mac (modified) * trunk/src/VBox/Runtime/testcase/tstRTBigNum-div-test-data.h (added) * trunk/src/VBox/Runtime/testcase/tstRTBigNum-uint128-div-test-data.h (added) * trunk/src/VBox/Runtime/testcase/tstRTBigNum.cpp (modified) RTBigNum: Added shift APIs, implemented a faster division algorithm, ... Thu, 07 Aug 2014 12:54:38 GMT vboxsync [52312] * trunk/include/VBox/com/string.h (modified) * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/EbmlWriter.cpp (modified) * trunk/src/VBox/Main/src-client/EbmlWriter.h (modified) * trunk/src/VBox/Main/src-client/VideoRec.cpp (modified) * trunk/src/VBox/Main/src-client/VideoRec.h (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) 6219: New parameters related to file size / recording time limitation ... Wed, 06 Aug 2014 17:12:53 GMT vboxsync [52301] * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) USB: Move the URB cancellation work to the per device I/O thread, fix ... Wed, 06 Aug 2014 12:14:19 GMT vboxsync [52294] * trunk/include/iprt/asm-math.h (modified) asm-math.h: build fix Wed, 06 Aug 2014 11:25:34 GMT vboxsync [52292] * trunk/include/iprt/asmdefs.mac (modified) RTBigNum/asmdefs.mac: Forgot another file. Wed, 06 Aug 2014 10:14:47 GMT vboxsync [52290] * trunk/include/iprt/bignum.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/include/internal/bignum.mac (added) RTBigNum: Two assembly optimizations related to RTBigNumModExp. Use ... Tue, 05 Aug 2014 15:00:52 GMT vboxsync [52282] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM: build fix. Thu, 31 Jul 2014 13:49:15 GMT vboxsync [52247] * trunk/include/VBox/vmm/gim.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) * trunk/src/VBox/VMM/include/GIMInternal.h (modified) VMM/GIM: Keep Minimal GIM provider guest agnostic. Mon, 28 Jul 2014 17:52:58 GMT vboxsync [52213] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) SUP,IPRT: Implemented forwarder support in RTLdr and cleaned up some ... Sat, 26 Jul 2014 11:58:18 GMT vboxsync [52205] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) VBox/err.h: four VERR_SUP_VP_* status codes for the latest SUP changes. Fri, 25 Jul 2014 15:04:01 GMT vboxsync [52192] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels Fri, 25 Jul 2014 14:09:02 GMT vboxsync [52189] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestProp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/display.cpp (modified) Additions/x11/VBoxClient: make remembering screen size between ... Thu, 24 Jul 2014 20:19:25 GMT vboxsync [52178] * trunk/include/VBox/VBoxGuestLib.h (modified) Additions/x11/VBoxClient: make remembering screen size between ... Thu, 24 Jul 2014 11:35:26 GMT vboxsync [52163] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) SUP: Make the middle respawn process wait on both parent and child. ... Thu, 24 Jul 2014 10:11:09 GMT vboxsync [52161] * trunk/include/VBox/intnet.h (modified) : typo Tue, 22 Jul 2014 20:19:29 GMT vboxsync [52139] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) SUP: child-process purification to avoid sysfer.dll. Tue, 22 Jul 2014 17:39:46 GMT vboxsync [52134] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/tools/VBoxNetAdpInstall.cpp (modified) NDIS6: Cumulative commit containing async send, unload race fix ... Mon, 21 Jul 2014 08:21:00 GMT vboxsync [52108] * trunk/include/iprt/err.h (modified) wrong error code. Sun, 20 Jul 2014 18:21:30 GMT vboxsync [52103] * trunk/include/iprt/nt/nt.h (modified) nt.h: Cleaned out unused structures. Sun, 20 Jul 2014 18:20:30 GMT vboxsync [52102] * trunk/include/iprt/nt/nt-and-windows.h (modified) * trunk/include/iprt/nt/nt.h (modified) nt.h: TEB and PEB structures. Fri, 18 Jul 2014 07:14:33 GMT vboxsync [52092] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) SUP: Disable hard error popups from NtCreateSection failures. Thu, 17 Jul 2014 07:02:33 GMT vboxsync [52066] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: Fixed potential bug in AMD-V NMI injection when interrupt ... Wed, 16 Jul 2014 13:53:24 GMT vboxsync [52050] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/memsafer.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/generic/memsafer-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/memsafer-r3.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstRTMemSafer.cpp (modified) RTMemSafer: Split generic from ring-3 specific page based ... Wed, 16 Jul 2014 10:58:35 GMT vboxsync [52047] * trunk/include/VBox/Hardware/VBoxVideoVBE.h (modified) include/VBox/Hardware/VBoxVideoVBE.h: fix comment mentioning a wrong ... Tue, 15 Jul 2014 15:43:30 GMT vboxsync [52041] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: Fix NMI handling. Tue, 15 Jul 2014 15:38:36 GMT vboxsync [52040] * trunk/include/iprt/nt/nt.h (modified) nt.h: Missing NtQueryDirectoryFile prototype. Tue, 15 Jul 2014 14:32:21 GMT vboxsync [52039] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) short -> long names. Mon, 14 Jul 2014 21:00:18 GMT vboxsync [52023] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) pdmifs.h,DrvBlock,DrvVD: Add methods to allocate and free I/O buffer ... Mon, 14 Jul 2014 20:28:39 GMT vboxsync [52022] * trunk/include/VBox/vd-ifs.h (modified) vd-ifs.h: Remove VDCFG* API which uses RTMemLocked* Mon, 14 Jul 2014 20:28:13 GMT vboxsync [52021] * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/posix/rtmemlocked-posix.cpp (deleted) * trunk/src/VBox/Runtime/r3/win/rtmemlocked-win.cpp (deleted) IPRT/RTMemLocked*: Ditch API, was only implemented on POSIX and there ... Mon, 14 Jul 2014 19:44:01 GMT vboxsync [52018] * trunk/include/iprt/memsafer.h (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/generic/memsafer-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemSafer.cpp (added) IPRT: Make RTMemSafer use the SUPR3 page allocation if available to ... Sat, 12 Jul 2014 12:01:19 GMT vboxsync [52006] * trunk/include/VBox/vmm/gim.h (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: VT-x and AMD-V support for making GIM hypercalls. Fri, 11 Jul 2014 21:43:11 GMT vboxsync [51999] * trunk/include/iprt/asn1.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) Removed left over DEBUG_bird bits in iprt/asn1.h and added ... Fri, 11 Jul 2014 21:18:00 GMT vboxsync [51998] * trunk/include/VBox/shflsvc.h (modified) include,Main,Additions: SHFLSTRING cleanup (gcc build fix). Fri, 11 Jul 2014 21:04:44 GMT vboxsync [51997] * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/info.c (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/net.c (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/path.c (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/vbsf.c (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/vbsfhlp.c (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/vbsfhlp.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibSharedFolders.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) include,Main,Additions: SHFLSTRING cleanup. Fri, 11 Jul 2014 06:16:19 GMT vboxsync [51981] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) VMM/GIM, VMM/HM: Add support for Hyper-V hypervisor capabilities ... Fri, 11 Jul 2014 02:57:40 GMT vboxsync [51978] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp (modified) Need to initialize the SUPR3HardenedVerify* bits in the extension ... Fri, 11 Jul 2014 02:20:36 GMT vboxsync [51977] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (modified) Refuse symantec sysfer.dll; accept microsoft sfc.dll. Wed, 09 Jul 2014 03:10:16 GMT vboxsync [51946] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM/HMVMXR0: Comment nits Wed, 09 Jul 2014 00:59:53 GMT vboxsync [51945] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) Try again for up to 5 seconds when we see STATUS_NO_SUCH_DEVICE and ... Tue, 08 Jul 2014 17:52:59 GMT vboxsync [51942] * trunk/include/iprt/critsect.h (modified) build fix Tue, 08 Jul 2014 17:45:51 GMT vboxsync [51940] * trunk/include/iprt/critsect.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0: Switched from fast mutex to critical section for the giant ... Tue, 08 Jul 2014 14:35:49 GMT vboxsync [51934] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Reschedule halted VCPUs if NMI/SMI shows up. Tue, 08 Jul 2014 03:15:51 GMT vboxsync [51919] * trunk/include/iprt/asn1-generator-pass.h (modified) asn1-generator: RTASN1TMPL_MEMBER_DYN* was leaking memory. Sun, 06 Jul 2014 19:35:16 GMT vboxsync [51887] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) Utf8Str: Fix assignEx with a_offSrc != 0 Sun, 06 Jul 2014 19:33:54 GMT vboxsync [51886] * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Storage/VD.cpp (modified) VD: Add API to query information about a filter Fri, 04 Jul 2014 13:40:58 GMT vboxsync [51869] * trunk/include/iprt/mangling.h (modified) fake mangling. Fri, 04 Jul 2014 13:35:22 GMT vboxsync [51868] * trunk/include/iprt/zero.h (added) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/misc/zero.asm (added) Page hash fixes. Somehow using the wrong algorithm for determining ... Thu, 03 Jul 2014 23:58:35 GMT vboxsync [51863] * trunk/include/iprt/mangling.h (modified) page hash updates. Thu, 03 Jul 2014 23:51:54 GMT vboxsync [51862] * trunk/include/iprt/crypto/spc.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/crypto/spc-core.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/spc-sanity.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/spc-template.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) page hash updates. Thu, 03 Jul 2014 19:44:21 GMT vboxsync [51858] * trunk/include/iprt/asn1-generator-pass.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-dump.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-string.cpp (modified) Some ASN.1 fixes related to BMP strings. Improved the ASN.1 dumper a ... Thu, 03 Jul 2014 18:39:21 GMT vboxsync [51856] * trunk/include/iprt/crypto/digest.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/openssl-sha256.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/openssl-sha512.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/sha224str.cpp (copied) * trunk/src/VBox/Runtime/common/checksum/sha384str.cpp (copied) * trunk/src/VBox/Runtime/common/checksum/sha512t224str.cpp (copied) * trunk/src/VBox/Runtime/common/checksum/sha512t256str.cpp (copied) * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-core.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTDigest-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDigest.cpp (modified) Added the odd sha-2 algorithms to RTCrDigest and extended the ... Thu, 03 Jul 2014 15:09:01 GMT vboxsync [51852] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) TM: Add the same TSC offset to each VCPU when pausing/resuming (not ... Thu, 03 Jul 2014 14:01:28 GMT vboxsync [51851] * trunk/include/iprt/md5.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/RTSha1Digest.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/RTSha256Digest.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/alt-md2.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/alt-md5.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/alt-sha1.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/alt-sha256.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/alt-sha512.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/openssl-md2.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/openssl-md5.cpp (added) * trunk/src/VBox/Runtime/common/checksum/openssl-sha1.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/openssl-sha256.cpp (moved) * trunk/src/VBox/Runtime/common/checksum/openssl-sha512.cpp (moved) Renamed hash implementations to fit better into the build system, ... Thu, 03 Jul 2014 12:16:59 GMT vboxsync [51842] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/sha.h (modified) * trunk/src/VBox/Runtime/common/checksum/sha512-alt.cpp (modified) Added alternative SHA-512/224 and SHA-512/256 implementations while ... Thu, 03 Jul 2014 11:58:27 GMT vboxsync [51841] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/sha.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/sha512-alt.cpp (added) Alternative SHA-512 and SHA-384 implementation. Thu, 03 Jul 2014 11:10:07 GMT vboxsync [51840] * trunk/include/iprt/mangling.h (modified) mangle the sha-224 symbols. Thu, 03 Jul 2014 11:05:50 GMT vboxsync [51838] * trunk/include/iprt/sha.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/sha256-alt.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTDigest-2.cpp (modified) Alternative SHA-256 implementation. Thu, 03 Jul 2014 09:40:21 GMT vboxsync [51836] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA, Main: fFailOnResize parameter for pfnUpdateDisplayAll Thu, 03 Jul 2014 07:52:22 GMT vboxsync [51834] * trunk/include/iprt/asm.h (modified) gcc inline: use '=g' here we can also directly operate on memory and ... Thu, 03 Jul 2014 03:26:56 GMT vboxsync [51831] * trunk/include/iprt/asm.h (modified) gnu inline fun Thu, 03 Jul 2014 03:14:03 GMT vboxsync [51830] * trunk/include/iprt/asm.h (modified) duh Thu, 03 Jul 2014 03:13:46 GMT vboxsync [51829] * trunk/include/iprt/asm.h (modified) duh Thu, 03 Jul 2014 03:04:39 GMT vboxsync [51828] * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/sha.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/sha1-alt.cpp (added) Added alternative SHA-1 code. Extended asm.h with 32-bit and 64-bit ... Wed, 02 Jul 2014 20:06:07 GMT vboxsync [51822] * trunk/include/iprt/md2.h (modified) Implemented MD2 (legacy reasons). Wed, 02 Jul 2014 08:49:43 GMT vboxsync [51800] * trunk/include/iprt/err.h (modified) duplicate error fix. Wed, 02 Jul 2014 06:43:50 GMT vboxsync [51798] * trunk/include/iprt/err.h (modified) iprt/err.h: untangle error codes Wed, 02 Jul 2014 06:09:31 GMT vboxsync [51797] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/gim.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) * trunk/src/VBox/VMM/include/GIMInternal.h (modified) * trunk/src/VBox/VMM/include/GIMMinimalInternal.h (modified) VMM/GIM/Minimal: OS X bits. Tue, 01 Jul 2014 18:14:02 GMT vboxsync [51770] * trunk (modified) * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/asm-math.h (modified) * trunk/include/iprt/asn1-generator-asn1-decoder.h (added) * trunk/include/iprt/asn1-generator-core.h (added) * trunk/include/iprt/asn1-generator-init.h (added) * trunk/include/iprt/asn1-generator-internal-header.h (added) * trunk/include/iprt/asn1-generator-pass.h (added) * trunk/include/iprt/asn1-generator-sanity.h (added) * trunk/include/iprt/asn1.h (added) * trunk/include/iprt/base64.h (modified) * trunk/include/iprt/bignum.h (added) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/crypto (added) * trunk/include/iprt/crypto/Makefile.kup (added) * trunk/include/iprt/crypto/digest.h (added) * trunk/include/iprt/crypto/pem.h (added) * trunk/include/iprt/crypto/pkcs7.h (added) * trunk/include/iprt/crypto/pkix.h (added) * trunk/include/iprt/crypto/rsa.h (added) * trunk/include/iprt/crypto/spc.h (added) * trunk/include/iprt/crypto/store.h (added) * trunk/include/iprt/crypto/taf.h (added) * trunk/include/iprt/crypto/x509.h (added) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/asn1.h (added) * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/md2.h (added) * trunk/include/iprt/memsafer.h (added) * trunk/include/iprt/nt/Makefile.kup (added) * trunk/include/iprt/nt/nt.h (modified) * trunk/include/iprt/process.h (modified) * trunk/include/iprt/stream.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/types.h (modified) * trunk/include/iprt/uni.h (modified) * trunk/src/VBox (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Frontends (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedNoCrt.cpp (added) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstNtQueryStuff.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/Certificates (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/Makefile.kup (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/NtRoot-MicrosoftCodeVerificationRoot-729404101f3e0ca347837fca175a8438.cer (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/NtRoot-MicrosoftCodeVerificationRoot-729404101f3e0ca347837fca175a8438.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/SpcRoot-MicrosoftAuthenticodeTmRootAuthority-01.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/SpcRoot-MicrosoftDigitalMediaAuthority2005-6eff330eb6e7569740680870104baaba.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/SpcRoot-MicrosoftRootAuthority-00c1008b3c3c8811d13ef663ecdf40.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/SpcRoot-MicrosoftRootCertificateAuthority-79ad16a14aa0a5ad4c7358f407132e65.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/SpcRoot-MicrosoftRootCertificateAuthority2010-28cc3a25bfba44ac449a9b586b4339aa.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/SpcRoot-MicrosoftRootCertificateAuthority2011-3f8bc8b5fc9fb29643b569d66c42e144.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/Timestamp-CopyrightC1997MicrosoftCorp-01.taf (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/Trusted-OracleCorporationVirtualBox-51ca009816fdbd80f120e015ee75823e.cer (added) * trunk/src/VBox/HostDrivers/Support/win/Certificates/Trusted-OracleCorporationVirtualBox-51ca009816fdbd80f120e015ee75823e.taf (added) * trunk/src/VBox/HostDrivers/Support/win/NtCreateSection-template-amd64-syscall-type-1.h (added) * trunk/src/VBox/HostDrivers/Support/win/NtCreateSection-template-x86-syscall-type-1.h (added) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (added) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (added) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp (added) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (added) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMainA-win.asm (added) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedNoCrt-win.cpp (added) * trunk/src/VBox/HostDrivers/Support/win/VBoxSupLib-win.cpp (added) * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/NetworkServices/DHCP/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/NAT/Makefile.kmk (modified) * trunk/src/VBox/RDP/client/Makefile.in (modified) * trunk/src/VBox/RDP/client/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asn1 (added) * trunk/src/VBox/Runtime/common/asn1/Makefile.kup (added) * trunk/src/VBox/Runtime/common/asn1/asn1-basics.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-default-allocator.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-dump.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-encode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-bitstring-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-bitstring-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-bitstring.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-boolean-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-boolean-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-boolean.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-core-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-core-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-core.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-dyntype-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-dyntype.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-integer-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-integer-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-integer.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-null-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-null.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-objid-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-objid-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-objid.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-octetstring-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-octetstring-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-octetstring.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-string-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-string-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-string-template2.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-string.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time-decode.cpp (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time-template.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time-template2.h (added) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time.cpp (added) * trunk/src/VBox/Runtime/common/checksum/md2.cpp (added) * trunk/src/VBox/Runtime/common/checksum/md2str.cpp (added) * trunk/src/VBox/Runtime/common/crypto (added) * trunk/src/VBox/Runtime/common/crypto/Makefile.kup (added) * trunk/src/VBox/Runtime/common/crypto/RTCrStoreCertAddFromFile.cpp (added) * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (added) * trunk/src/VBox/Runtime/common/crypto/digest-core.cpp (added) * trunk/src/VBox/Runtime/common/crypto/iprt-openssl.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pemfile.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-asn1-decoder.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-core.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-init.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-internal.h (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-sanity.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-template.h (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkix-signature-builtin.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkix-signature-builtin.h (added) * trunk/src/VBox/Runtime/common/crypto/pkix-signature-core.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkix-util.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (added) * trunk/src/VBox/Runtime/common/crypto/rsa-asn1-decoder.cpp (added) * trunk/src/VBox/Runtime/common/crypto/rsa-core.cpp (added) * trunk/src/VBox/Runtime/common/crypto/rsa-init.cpp (added) * trunk/src/VBox/Runtime/common/crypto/rsa-internal.h (added) * trunk/src/VBox/Runtime/common/crypto/rsa-sanity.cpp (added) * trunk/src/VBox/Runtime/common/crypto/rsa-template.h (added) * trunk/src/VBox/Runtime/common/crypto/spc-asn1-decoder.cpp (added) * trunk/src/VBox/Runtime/common/crypto/spc-core.cpp (added) * trunk/src/VBox/Runtime/common/crypto/spc-init.cpp (added) * trunk/src/VBox/Runtime/common/crypto/spc-internal.h (added) * trunk/src/VBox/Runtime/common/crypto/spc-sanity.cpp (added) * trunk/src/VBox/Runtime/common/crypto/spc-template.h (added) * trunk/src/VBox/Runtime/common/crypto/store-inmem.cpp (added) * trunk/src/VBox/Runtime/common/crypto/store-internal.h (added) * trunk/src/VBox/Runtime/common/crypto/store.cpp (added) * trunk/src/VBox/Runtime/common/crypto/taf-asn1-decoder.cpp (added) * trunk/src/VBox/Runtime/common/crypto/taf-core.cpp (added) * trunk/src/VBox/Runtime/common/crypto/taf-init.cpp (added) * trunk/src/VBox/Runtime/common/crypto/taf-internal.h (added) * trunk/src/VBox/Runtime/common/crypto/taf-sanity.cpp (added) * trunk/src/VBox/Runtime/common/crypto/taf-template.h (added) * trunk/src/VBox/Runtime/common/crypto/x509-asn1-decoder.cpp (added) * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (added) * trunk/src/VBox/Runtime/common/crypto/x509-core.cpp (added) * trunk/src/VBox/Runtime/common/crypto/x509-file.cpp (added) * trunk/src/VBox/Runtime/common/crypto/x509-init.cpp (added) * trunk/src/VBox/Runtime/common/crypto/x509-internal.h (added) * trunk/src/VBox/Runtime/common/crypto/x509-sanity.cpp (added) * trunk/src/VBox/Runtime/common/crypto/x509-template.h (added) * trunk/src/VBox/Runtime/common/crypto/x509-verify.cpp (added) * trunk/src/VBox/Runtime/common/err/errinfo-alloc.cpp (added) * trunk/src/VBox/Runtime/common/err/errinfo.cpp (modified) * trunk/src/VBox/Runtime/common/err/errmsg.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/Makefile.kup (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELF.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMemory.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (added) * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTStrPrintHexBytes.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTUtf16Cat.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16CatAscii.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16CmpAscii.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16Copy.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16CopyAscii.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16End.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16ICmpAscii.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16NLen.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16NLenEx.cpp (added) * trunk/src/VBox/Runtime/common/string/RTUtf16PrintHexBytes.cpp (added) * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) * trunk/src/VBox/Runtime/common/string/strncmp.asm (added) * trunk/src/VBox/Runtime/common/string/unidata-flags.cpp (added) * trunk/src/VBox/Runtime/common/string/unidata-lower.cpp (added) * trunk/src/VBox/Runtime/common/string/unidata-upper.cpp (added) * trunk/src/VBox/Runtime/common/string/unidata.cpp (deleted) * trunk/src/VBox/Runtime/common/string/uniread.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16-case.cpp (added) * trunk/src/VBox/Runtime/common/string/utf-16-latin-1.cpp (added) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8-case.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8-case2.cpp (added) * trunk/src/VBox/Runtime/generic/memsafer-generic.cpp (added) * trunk/src/VBox/Runtime/include/internal/iprt-openssl.h (added) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/include/internal/ldrPE.h (modified) * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/toxic-chkstk-r0drv-nt.asm (added) * trunk/src/VBox/Runtime/r3/nt/RTProcQueryParent-r3-nt.cpp (added) * trunk/src/VBox/Runtime/r3/posix/process-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.c (deleted) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTBigNum.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTLdrVerifyPeImage.cpp (added) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (added) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) * trunk/src/bldprogs/bin2c.c (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/tools/bin/gen-slickedit-workspace.sh (modified) Merged in iprt++ dev branch. Tue, 01 Jul 2014 12:41:09 GMT vboxsync [51767] * trunk/include/iprt/mangling.h (modified) conflict avoidance by more alphabetical sorting. Tue, 01 Jul 2014 12:35:05 GMT vboxsync [51766] * trunk/include/iprt/err.h (modified) conflict with branch. Mon, 30 Jun 2014 06:19:51 GMT vboxsync [51757] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: Change error codes to be consistent. Fri, 27 Jun 2014 20:59:43 GMT vboxsync [51752] * trunk/include/VBox/vd-ifs.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) Storage,DrvVD,Main: Redo the way secret keys are passed from Main to ... Fri, 27 Jun 2014 20:46:25 GMT vboxsync [51751] * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Storage/VD.cpp (modified) Storage/VD: Add methods to load a plugin from a given path/file. ... Thu, 26 Jun 2014 08:43:10 GMT vboxsync [51732] * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/common/zip/pkzip.cpp (modified) RTZipPkzipMemDecompress: pvSrc const Thu, 26 Jun 2014 05:54:43 GMT vboxsync [51729] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceAutoMount.cpp (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.c (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.c (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxfs_vnode.c (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Recently missed header updates. Thu, 26 Jun 2014 05:52:17 GMT vboxsync [51728] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) VMM: Add MWait Extensions as a CPUM feature to allow configuring it ... Wed, 25 Jun 2014 04:13:33 GMT vboxsync [51718] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) VMM: struct/union naming fix. Tue, 24 Jun 2014 16:32:44 GMT vboxsync [51715] * trunk/include/iprt/mangling.h (modified) build fix