# # ChangeLog for trunk/include/iprt in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 10:06:48 AM Mon, 14 Oct 2019 10:37:23 GMT vboxsync [81249] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM: Log MCOMMIT and add its EFER bit. Mon, 14 Oct 2019 08:46:35 GMT vboxsync [81242] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM: Log RDPRU feature bit, VMCB intercept bit and VMEXIT code. Mon, 14 Oct 2019 08:22:59 GMT vboxsync [81240] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Log SVM GMET feature bit. Thu, 10 Oct 2019 10:23:48 GMT vboxsync [81204] * trunk/include/iprt/path.h (modified) iprt/path.h: typo Tue, 08 Oct 2019 09:55:14 GMT vboxsync [81140] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/generic/RTSystemFirmware-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/RTSystemFirmware-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemFirmware-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryFirmware.cpp (modified) IPRT/system: RTSYSFWPROP -> RTSYSFWBOOL. Tue, 08 Oct 2019 08:28:31 GMT vboxsync [81137] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/RTSystemFirmwareTypeName.cpp (added) * trunk/src/VBox/Runtime/generic/RTSystemFirmware-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/RTSystemFirmware-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemFirmware-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryFirmware.cpp (modified) IPRT/RTSystem*Firmware: Simplified the interface and made it follow ... Tue, 01 Oct 2019 19:29:03 GMT vboxsync [81096] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/sup.mac (modified) * trunk/include/VBox/vmm/uvm.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) IPRT,SUP,*: Increased RTCPUSET_MAX_CPUS to 1024 for AMD64, except for ... Mon, 30 Sep 2019 12:01:00 GMT vboxsync [81076] * trunk/include/iprt/asm-amd64-x86.h (modified) SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested ... Mon, 30 Sep 2019 10:33:42 GMT vboxsync [81073] * trunk/include/iprt/asm-amd64-x86.h (modified) SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested ... Mon, 30 Sep 2019 10:17:28 GMT vboxsync [81071] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/sup.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracebuf.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested ... Sat, 28 Sep 2019 00:16:51 GMT vboxsync [81066] * trunk/include/iprt/system.h (modified) iprt/system.h: Drop firmware variable we won't implement at present. ... Fri, 27 Sep 2019 20:53:09 GMT vboxsync [81062] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/generic/RTSystemFirmware-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemFirmware-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryFirmware.cpp (modified) iprt/system: Fixing the firmware stuff a little. Tue, 17 Sep 2019 13:13:26 GMT vboxsync [80860] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/generic/RTSystemFirmware-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemFirmware-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryFirmware.cpp (modified) IPRT: Renamed RTSystemFirmwareValueGet() -> RTSystemFirmwareValueQuery(). Tue, 17 Sep 2019 12:34:38 GMT vboxsync [80856] * trunk/include/iprt/system.h (modified) space Tue, 17 Sep 2019 12:33:54 GMT vboxsync [80855] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/generic/RTSystemFirmware-generic.cpp (modified) RTSystemFirmware-generic.cpp: Kick out unnecessary headers and ... Mon, 16 Sep 2019 18:10:52 GMT vboxsync [80832] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathEnsureTrailingSeparator.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: Added RTPathEnsureTrailingSeparatorEx. Mon, 16 Sep 2019 14:04:02 GMT vboxsync [80827] * trunk/include/iprt/env.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTEnv.cpp (moved) IPRT: Added RTEnvCreateEx and RTEnvCreateChangeRecordEx so flags can ... Fri, 13 Sep 2019 14:00:08 GMT vboxsync [80779] * trunk/include/iprt/cpp/ministring.h (modified) IPRT/RTCString: The object state isn't unchanged if printf and ... Fri, 13 Sep 2019 06:57:24 GMT vboxsync [80765] * trunk/include/iprt/mangling.h (modified) IPRT: Optimized RTEnvPutEx. bugref:9341 Fri, 13 Sep 2019 06:52:50 GMT vboxsync [80764] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/env-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/utf8-win.cpp (modified) IPRT: Optimized RTEnvPutEx. bugref:9341 Wed, 11 Sep 2019 08:36:38 GMT vboxsync [80719] * trunk/include/iprt/stdint.h (modified) include/iprt/stdint.h: Don't declare uintptr_t/intptr_t when ... Tue, 10 Sep 2019 16:34:49 GMT vboxsync [80708] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTSystemFirmware-generic.cpp (added) * trunk/src/VBox/Runtime/r3/win/RTSystemFirmware-win.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTSystemQueryFirmware.cpp (added) IPRT: Added RTSystemFirmwareXXX API to query the firmware type / UEFI ... Wed, 04 Sep 2019 14:05:50 GMT vboxsync [80585] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) * trunk/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/src-all/TextScript.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImplTasks.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImplCloneVM.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImplMoveVM.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Main/src-server/generic/AutostartDb-generic.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (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/manifest.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodmapsym.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/fs/extvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/xfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrVfsFile.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/misc/inifile.cpp (modified) * trunk/src/VBox/Runtime/common/misc/s3.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsprogress.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileCopyByHandlesEx-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileQuerySize-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/fileio-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstFile.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDvm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileQuerySize-1.cpp (moved) * trunk/src/VBox/Runtime/testcase/tstRTFilesystem.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VISO.cpp (modified) * trunk/src/VBox/Storage/testcase/VDIoBackend.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/ValidationKit/tests/unittests/tdUnitTest1.py (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) Runtime: Some renaming to stay consistent (*Get* always returns what ... Tue, 03 Sep 2019 14:34:21 GMT vboxsync [80569] * trunk/doc/VBox-CodingGuidelines.cpp (modified) * trunk/doc/manual/en_US/user_AdvancedTopics.xml (modified) * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/Frontends/Common/PasswordInput.cpp (added) * trunk/src/VBox/Frontends/Common/PasswordInput.h (added) * trunk/src/VBox/Frontends/VBoxAutostart/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart-win.cpp (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart.h (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostartUtils.cpp (modified) * trunk/src/VBox/Frontends/VBoxBugReport/VBoxBugReport.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineLaunchVMCommonWorker.h (added) * trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) * trunk/src/VBox/Main/src-all/MachineLaunchVMCommonWorker.cpp (added) * trunk/src/VBox/Main/src-client/ClientTokenHolder.cpp (modified) * trunk/src/VBox/Main/src-global/win/VirtualBoxSDSImpl.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Main/src-server/ClientToken.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/generic/AutostartDb-generic.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/generic/RTProcDaemonize-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) * trunk/src/VBox/ValidationKit/utils/TestExecServ/TestExecService.cpp (modified) * trunk/src/bldprogs/scmsubversion.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/uxproces.c (modified) Main: bugref:9341: Added VM autostart during boot support for windows ... Tue, 03 Sep 2019 12:51:00 GMT vboxsync [80565] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) IPRT/string.h: Added hexformatting variants that takes an additional ... Sun, 01 Sep 2019 23:30:28 GMT vboxsync [80535] * trunk/include/iprt/cdefs.h (modified) VMM,Devices: Some PDM device model refactoring. [doxyfix] bugref:9218 Sun, 01 Sep 2019 23:03:34 GMT vboxsync [80531] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/apic.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmins.h (modified) * trunk/include/VBox/vmm/ssm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/list.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Audio/DevHDA.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciMerge1.cpp.h (modified) * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/EFI/DevFlash.cpp (modified) * trunk/src/VBox/Devices/EFI/DevSmc.cpp (modified) * trunk/src/VBox/Devices/GIMDev/GIMDev.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Misc/VirtualKD.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevINIP.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevDMA.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/PC/DevLpc-new.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcArch.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Samples/DevPlayground.cpp (modified) * trunk/src/VBox/Devices/Samples/VBoxSampleDevice.cpp (modified) * trunk/src/VBox/Devices/Serial/DevOxPcie958.cpp (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.h (modified) * trunk/src/VBox/Devices/build/VBoxDDR0.cpp (modified) * trunk/src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM,Devices: Some PDM device model refactoring. bugref:9218 Sun, 01 Sep 2019 23:03:08 GMT vboxsync [80530] * trunk/include/iprt/semaphore.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/semmutex-r0drv-nt.cpp (modified) IPRT/semmutex-r0drv-nt.cpp: Fixed is-owned check. bugref:9218 Fri, 30 Aug 2019 17:25:03 GMT vboxsync [80518] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) Runtime/RTVfs: Implement RTVfsDirRewind Fri, 30 Aug 2019 05:29:11 GMT vboxsync [80505] * trunk/include/iprt/x86.h (modified) x86.h: Added LBR to/from IP (instruction pointer) MSRs. Fri, 30 Aug 2019 05:14:30 GMT vboxsync [80504] * trunk/include/iprt/x86.h (modified) x86.h: Added some MSRs being read by Ubuntu guests. Thu, 29 Aug 2019 11:58:21 GMT vboxsync [80496] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) IPRT/string.h: Added added two more human readable size formatting ... Wed, 28 Aug 2019 14:58:11 GMT vboxsync [80481] * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/process-win.cpp: Adding RTPROC_FLAGS_AS_IMPERSONATED_TOKEN and ... Sat, 24 Aug 2019 21:27:34 GMT vboxsync [80410] * trunk/include/iprt/sg.h (modified) Make comments for two fields in RTSGBUF declaration consistent with ... Tue, 20 Aug 2019 19:44:47 GMT vboxsync [80358] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/RTStrIStartsWith.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTStrStartsWith.cpp (modified) iprt/string.h: Fixed RTStrStartsWith and RTStrIStartsWith return code ... Fri, 09 Aug 2019 13:11:21 GMT vboxsync [80212] * trunk/include/iprt/nt/nt.h (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-ntdll.h (modified) SUPHardNt: Hack for fending off unwanted APCs during early process ... Fri, 09 Aug 2019 09:06:20 GMT vboxsync [80204] * trunk/include/iprt/aiomgr.h (deleted) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (deleted) * trunk/src/VBox/Storage/testcase/VDIoBackend.cpp (modified) Runtime/aiomgr.cpp: Get rid of the RTFileAioMgr* API because it was ... Thu, 25 Jul 2019 17:21:24 GMT vboxsync [79983] * trunk/include/iprt/ioqueue.h (modified) * trunk/src/VBox/Runtime/common/ioqueue/ioqueue-aiofile-provider.cpp (modified) * trunk/src/VBox/Runtime/common/ioqueue/ioqueue-stdfile-provider.cpp (modified) * trunk/src/VBox/Runtime/common/ioqueue/ioqueuebase.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/ioqueue-iouringfile-provider.cpp (modified) Runtime/RTIoQueue: Updates Wed, 24 Jul 2019 11:05:45 GMT vboxsync [79949] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/ioqueue.h (added) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ioqueue (added) * trunk/src/VBox/Runtime/common/ioqueue/ioqueue-aiofile-provider.cpp (added) * trunk/src/VBox/Runtime/common/ioqueue/ioqueue-stdfile-provider.cpp (added) * trunk/src/VBox/Runtime/common/ioqueue/ioqueuebase.cpp (added) * trunk/src/VBox/Runtime/include/internal/ioqueue.h (added) * trunk/src/VBox/Runtime/r3/linux/ioqueue-iouringfile-provider.cpp (added) Runtime: bugref:8231 Starting on defining and implementing a new ... Thu, 18 Jul 2019 07:57:53 GMT vboxsync [79851] * trunk/include/iprt/assert.h (modified) iprt/assert.h: Improved RTASSERT_QUIET handling of RTAssertMsg2Weak ... Tue, 16 Jul 2019 14:04:51 GMT vboxsync [79808] * trunk/include/iprt/cpp/xml.h (modified) IPRT/xml.h: Added methods for simple attribute enumeration. bugref:9288 Tue, 16 Jul 2019 00:04:34 GMT vboxsync [79799] * trunk/include/iprt/cpp/xml.h (modified) iprt/cpp/xml.h: Fixed copy & paste bug in Node::isAttribute(). ... Wed, 10 Jul 2019 15:45:05 GMT vboxsync [79677] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Main/src-all/ExtPackUtil.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Runtime/r3/xml.cpp: Introduce methods which limit the size of element ... Sun, 07 Jul 2019 00:40:40 GMT vboxsync [79570] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathPurgeFilename.cpp (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: Added RTPathPurgeFilename for making valid filenames out of ... Sat, 06 Jul 2019 23:47:23 GMT vboxsync [79569] * trunk/include/iprt/cpp/xml.h (modified) iprt/cpp/xml.h: Added more optimial helper for getting attributes of ... Fri, 05 Jul 2019 20:37:19 GMT vboxsync [79562] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strtonum.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstStrToNum.cpp (modified) IPRT: Added RTSTRCONVERTHEXBYTES_F_SEP_COLON as well as a ... Fri, 05 Jul 2019 15:45:28 GMT vboxsync [79560] * trunk/include/iprt/cpp/lock.h (modified) iprt/lock.h: Backed out previous warning fix, it's clearly not right. Fri, 05 Jul 2019 15:42:51 GMT vboxsync [79559] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/ldrNative-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp (modified) IPRT/process-creation-posix.cpp: Try to dynamically resolve crypt_r ... Fri, 05 Jul 2019 15:41:08 GMT vboxsync [79558] * trunk/include/iprt/cpp/lock.h (modified) cpp/lock.h: Try shut up weird microsoft warning. Fri, 05 Jul 2019 11:29:46 GMT vboxsync [79554] * trunk/include/iprt/cpp/exception.h (modified) Dhcpd: Went over the Config code adding comments, eliminating ... Thu, 04 Jul 2019 08:01:58 GMT vboxsync [79514] * trunk/include/iprt/net.h (modified) * trunk/src/VBox/NetworkServices/Dhcpd/Config.cpp (modified) * trunk/src/VBox/NetworkServices/Dhcpd/Config.h (modified) * trunk/src/VBox/NetworkServices/Dhcpd/DHCPD.h (modified) * trunk/src/VBox/NetworkServices/Dhcpd/Db.cpp (modified) * trunk/src/VBox/NetworkServices/Dhcpd/Db.h (modified) * trunk/src/VBox/NetworkServices/Dhcpd/DhcpMessage.cpp (modified) * trunk/src/VBox/NetworkServices/Dhcpd/DhcpMessage.h (modified) * trunk/src/VBox/NetworkServices/Dhcpd/DhcpOptions.h (modified) * trunk/src/VBox/NetworkServices/Dhcpd/VBoxNetDhcpd.cpp (modified) Dhcpd: Eliminated use of std::string (probably my mistake in the ... Wed, 03 Jul 2019 02:33:49 GMT vboxsync [79481] * trunk/include/iprt/cpp/list.h (modified) * trunk/include/iprt/cpp/ministring.h (modified) iprt/cpp/list.h,ministring.h: Heed RT_NEED_NEW_AND_DELETE. Wed, 03 Jul 2019 02:18:47 GMT vboxsync [79480] * trunk/include/iprt/mem.h (modified) iprt/mem.h: Added macro for generic new+delete implementation and ... Fri, 28 Jun 2019 20:54:55 GMT vboxsync [79426] * trunk/include/iprt/dir.h (modified) IPRT: Added a flag to RTDirCreate for ignoring the umask and added ... Fri, 28 Jun 2019 20:34:58 GMT vboxsync [79421] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) IPRT: Added a flag to RTDirCreate for ignoring the umask and added ... Fri, 28 Jun 2019 12:02:45 GMT vboxsync [79411] * trunk/include/iprt/cpp/restclient.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBaseOci.cpp (modified) IPRT/rest: Added kDoCall_RequireBody flag to help ociSignRequest to ... Tue, 18 Jun 2019 08:53:44 GMT vboxsync [79200] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/generic/createtemp-generic.cpp (modified) iprt/file.h,createtemp-generic.cpp: nits Wed, 05 Jun 2019 19:56:03 GMT vboxsync [79013] * trunk/include/iprt/string.h (modified) IPRT/process-creation-posix.cpp: Try to dynamically resolve crypt_r ... Tue, 04 Jun 2019 00:39:03 GMT vboxsync [78947] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstSharedFolderService.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/teststubs.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTDirSetMode-generic.cpp (copied) SharedFolderSvc,IPRT: Implemented changing attributes/mode via a ... Mon, 03 Jun 2019 15:03:15 GMT vboxsync [78939] * trunk/include/iprt/system.h (modified) iprt/system.h: Macros for getting the component parts out of a ... Tue, 28 May 2019 14:16:34 GMT vboxsync [78821] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/tcp.h (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) IPRT/socket.h: Added RTTcpSetBufferSize. bugref:9474 Fri, 24 May 2019 15:52:58 GMT vboxsync [78733] * trunk/include/iprt/mangling.h (modified) IPRT/string: Implemented RTUtf16CopyEx. [mangler] Fri, 24 May 2019 00:11:00 GMT vboxsync [78702] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathParentLength.cpp (added) * trunk/src/VBox/Runtime/common/path/RTPathParentLength.cpp.h (added) * trunk/src/VBox/Runtime/common/path/rtpath-root-length-template.cpp.h (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT/path: Added RTPathParentLength and RTPathParentLengthEx. bugref:9172 Wed, 22 May 2019 12:25:07 GMT vboxsync [78659] * trunk/include/iprt/http.h (modified) iprt/http.h: Updated RTHttpGetBinary docs with note about limits. Tue, 21 May 2019 13:56:11 GMT vboxsync [78632] * trunk (modified) * trunk/doc/manual/en_US/user_Security.xml (modified) * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox (modified) * trunk/src/VBox/Frontends (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) Forward ported 130474,130475,130477,130479. bugref:9453 Fri, 17 May 2019 11:15:02 GMT vboxsync [78561] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/shmem.h (modified) * trunk/src/VBox/Runtime/r3/posix/shmem-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/shmem-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTShMem.cpp (modified) Runtime/RTShMem,tstRTShMem: Add API to delete a named shared memory ... Wed, 15 May 2019 23:48:14 GMT vboxsync [78535] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) FsPerf,iprt/nt/nt.h: Buffer size testcase for ... Mon, 13 May 2019 23:28:31 GMT vboxsync [78488] * trunk/include/iprt/nt/nt.h (modified) FsPerf,iprt/nt/nt.h: Buffer size testcase for NtQueryInformationFile. ... Mon, 13 May 2019 23:21:46 GMT vboxsync [78486] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) FsPerf,iprt/nt/nt.h: Buffer size testcase for NtQueryInformationFile. ... Tue, 07 May 2019 09:55:50 GMT vboxsync [78422] * trunk/include/iprt/asm-amd64-x86.h (modified) iprt/asm-amd64-x86.h: Don't use __readeflags & __writeeflags as they ... Thu, 02 May 2019 11:37:40 GMT vboxsync [78364] * trunk/include/iprt/linux/symvers.h (modified) iprt/linux/symvers.h: use deprecated, not new ISO C99 scanf symbol. ... Fri, 26 Apr 2019 20:30:19 GMT vboxsync [78337] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/memsafer.h (modified) * trunk/src/VBox/Runtime/generic/memsafer-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/memsafer-r3.cpp (modified) IPRT/memsafer: Added RTMemSaferGetSize. Fri, 26 Apr 2019 19:53:32 GMT vboxsync [78334] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/r3/posix/rtmempage-exec-mmap-heap-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rtmempage-exec-mmap-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/alloc-win.cpp (modified) IPRT/mem: Added RTMemPageAllocEx so we can try lock memory and try ... Fri, 26 Apr 2019 00:44:32 GMT vboxsync [78303] * trunk/include/iprt/nt/nt.h (modified) * trunk/include/iprt/nt/rx.h (modified) winnt/vboxsf: Converting VBoxMRxQueryFileInfo to ... Wed, 17 Apr 2019 21:50:13 GMT vboxsync [78187] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/dir2.cpp (modified) IPRT,FsPerf: Added RTDIR_F_NO_ABS_PATH and RTDIRRMREC_F_NO_ABS_PATH ... Wed, 17 Apr 2019 21:36:59 GMT vboxsync [78186] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/dir2.cpp (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) IPRT,FsPerf: Added RTDIR_F_NO_ABS_PATH and RTDIRRMREC_F_NO_ABS_PATH ... Wed, 17 Apr 2019 12:30:08 GMT vboxsync [78153] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsDup.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsEx.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsExDup.cpp (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: Added RTPATHABS_F_ENSURE_TRAILING_SLASH to RTPathAbsEx and ... Fri, 12 Apr 2019 13:20:50 GMT vboxsync [78120] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/haiku/memobj-r0drv-haiku.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) IPRT: Started adding a RTR0MemObjMapUserEx function that takes offSub ... Wed, 10 Apr 2019 17:33:18 GMT vboxsync [78104] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsExDup.cpp (modified) * trunk/src/bldprogs/scm.cpp (modified) IPRT,*: Added fFlags to RTPathAbsExDup so it matches the new ... Wed, 10 Apr 2019 16:52:24 GMT vboxsync [78100] * trunk/include/iprt/cpp/path.h (modified) iprt/cpp/path.h: Added RTPathAbsExCxx wrappers and made the existing ... Wed, 10 Apr 2019 15:51:59 GMT vboxsync [78098] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsfpathabs.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsEx.cpp (moved) * trunk/src/VBox/Runtime/common/path/RTPathAbsExDup.cpp (modified) * trunk/src/VBox/Runtime/generic/RTPathAbs-generic.cpp (deleted) * trunk/src/VBox/Runtime/r3/generic/dirrel-r3-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT,*: Cleaning up RTPathAbsExEx, renaming it to RTPathAbsEx and ... Tue, 09 Apr 2019 16:02:32 GMT vboxsync [78066] * trunk/include/iprt/http.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkReply.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/tstSSLCertDownloads.cpp (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT,GUI: Workaround for certificate downloads getting redirected to ... Tue, 09 Apr 2019 10:08:39 GMT vboxsync [78051] * trunk/include/iprt/path.h (modified) iprt/path.h: Use RT_FLEXIBLE_ARRAY in RTPATHPARSED and RTPATHSPLIT to ... Tue, 09 Apr 2019 01:21:09 GMT vboxsync [78048] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsDup.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsEx.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathAbsExEx.cpp (added) * trunk/src/VBox/Runtime/common/path/RTPathParse.cpp.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathParsedReassemble.cpp (modified) * trunk/src/VBox/Runtime/generic/RTPathAbs-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTPathGetCurrentDrive-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) IPRT: Working on new RTPathAbsEx implementation, temporarily called ... Fri, 05 Apr 2019 19:53:16 GMT vboxsync [78032] * trunk/include/iprt/win/rpcproxy.h (added) iprt/win: Added wrapper for rpcproxy.h that helps making it usable ... Tue, 02 Apr 2019 10:26:01 GMT vboxsync [77983] * trunk/include/iprt/mangling.h (modified) IPRT: Addressed todo in rtSchedNativeCheckThreadTypes (sched- ... Mon, 01 Apr 2019 09:35:17 GMT vboxsync [77971] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrLX.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMemory.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrVfsFile.cpp (modified) Runtime/ldr: Make RTLDRREADER::pfnSize return an unsigned 64bit value ... Thu, 28 Mar 2019 16:04:35 GMT vboxsync [77941] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) Runtime/ldrELFRelocatable.cpp.h: several fixes * Check that the ... Thu, 21 Mar 2019 18:07:40 GMT vboxsync [77830] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTFileCopyAttributes-generic.cpp (added) * trunk/src/VBox/Runtime/generic/RTFileCopyByHandlesEx-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileCopyPart-generic.cpp (moved) * trunk/src/VBox/Runtime/generic/RTFileCopyPartEx-generic.cpp (moved) IPRT: Reimplemented RTFileCopyByHandlesEx against RTFileCopyPartEx, ... Thu, 21 Mar 2019 02:18:42 GMT vboxsync [77821] * trunk/include/iprt/nt/nt.h (modified) SupHardNt: Made RTNtPathExpand8dot3Path() work correctly in kernel ... Thu, 21 Mar 2019 00:01:49 GMT vboxsync [77816] * trunk/Config.kmk (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.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/Makefile.kmk (modified) * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/nt/RTNtPathExpand8dot3Path.cpp (modified) * trunk/src/VBox/Runtime/nt/RTNtPathExpand8dot3PathA.cpp (added) * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) SupHardNt: Made RTNtPathExpand8dot3Path() work correctly in kernel ... Tue, 19 Mar 2019 17:14:25 GMT vboxsync [77797] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTFileCopyRange-generic.cpp (added) * trunk/src/VBox/Runtime/generic/RTFileCopyRangeEx-generic.cpp (added) IPRT: Adding RTFileCopyRange and RTFileCopyRangEx for optimizing file ... Mon, 18 Mar 2019 13:17:30 GMT vboxsync [77758] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-target-recorder.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/common/fuzz: Updates, add possiblity to dump the recorded ... Sat, 16 Mar 2019 03:53:06 GMT vboxsync [77734] * trunk/include/iprt/fsisomaker.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT/isomaker: Preserve ISO-9660 names during import, don't enforce ... Wed, 13 Mar 2019 21:29:25 GMT vboxsync [77694] * trunk/include/iprt/fuzz.h (modified) fuzz.h: doxygen Wed, 13 Mar 2019 21:24:29 GMT vboxsync [77693] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-target-recorder.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/fuzz: Some more statistics, add possibility to configure the ... Wed, 13 Mar 2019 15:26:52 GMT vboxsync [77681] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileOpenEx-1.cpp (added) IPRT: Adding an extended file open API that returns the action taken ... Mon, 11 Mar 2019 20:15:55 GMT vboxsync [77658] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/fuzz: Statistics updates, don't fail if a working directory ... Sun, 10 Mar 2019 13:33:52 GMT vboxsync [77632] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/fileio-sg-at-generic.cpp (copied) * trunk/src/VBox/Runtime/generic/fileio-sg-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-sg-at-posix.cpp (copied) * trunk/src/VBox/Runtime/r3/posix/fileio-sg-posix.cpp (modified) IPRT: Adding RTFileSgRead and RTFileSgWrite (for FsPerf). bugref:9172 Mon, 04 Mar 2019 16:01:21 GMT vboxsync [77558] * trunk/include/iprt/log.h (modified) IPRT: Moved the RTLogSetGroupLimit() functionality into the ...