# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Dec 13, 2024 10:29:59 AM Wed, 27 Dec 2017 07:56:22 GMT vboxsync [70352] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/HM,CPUM: SVM VMCB layout adjustments. Tue, 26 Dec 2017 15:55:49 GMT vboxsync [70347] * trunk/include/iprt/nt/nt.h (modified) IPRT: More NT 3.1 compatibility tweaking. Tue, 26 Dec 2017 14:40:18 GMT vboxsync [70339] * trunk/include/iprt/nt/nt.h (modified) iprt/nt/nt.h: Added 32-bit offset comments to RTL_USER_PROCESS_PARAMETER. Sun, 24 Dec 2017 14:36:37 GMT vboxsync [70334] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) iprt: Moved ZwYieldExecution prototype to iprt/nt/nt.h. Fri, 22 Dec 2017 16:53:41 GMT vboxsync [70322] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) USB: When capturing devices, provide the speed rather than USB port ... Fri, 22 Dec 2017 12:23:30 GMT vboxsync [70315] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) SUPR3HardendedStatic,iprt/err.h: Don't include errinfolog.cpp but ... Fri, 22 Dec 2017 12:15:47 GMT vboxsync [70313] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldr: Made RTLdrEnumSymbols report forwards with value ... Fri, 22 Dec 2017 11:46:23 GMT vboxsync [70309] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ldr/ldrVfsFile.cpp (copied) IPRT/ldr: Added VFS chain based loader open APIs. Fri, 22 Dec 2017 06:06:27 GMT vboxsync [70301] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Updating VMCB layout with the new GUEST_INTERRUPT_MASK field, ... Fri, 22 Dec 2017 05:16:03 GMT vboxsync [70299] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Moved the SVM dumping functions to where it's logically more ... Thu, 21 Dec 2017 16:15:31 GMT vboxsync [70289] * trunk/include/VBox/usblib-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.cpp (modified) USB/win: Removed no longer needed flags (IOCTL interface change, ... Thu, 21 Dec 2017 15:35:40 GMT vboxsync [70286] * trunk/include/VBox/usblib-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp (modified) More unused code. Thu, 21 Dec 2017 15:30:27 GMT vboxsync [70285] * trunk/include/VBox/usblib-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/lib/VBoxUsbLib-win.cpp (modified) Removed unused code/struct. Thu, 21 Dec 2017 11:43:15 GMT vboxsync [70266] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Added dumping of SVM VMCB state save area. Thu, 21 Dec 2017 10:09:09 GMT vboxsync [70265] * trunk/include/iprt/x86.h (modified) x86.h: DebugCtl MSR bits. Thu, 21 Dec 2017 08:53:53 GMT vboxsync [70264] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HMSVM: Add VGIF, dump new VMCB bits (VGIF, SEV, SEV-ES, Virt ... Thu, 21 Dec 2017 08:32:29 GMT vboxsync [70262] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: SVM VMCB struct logical adjustments for new SVM features ... Thu, 21 Dec 2017 07:57:01 GMT vboxsync [70260] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: SVM VMCB struct logical adjustments for new SVM feature bits ... Thu, 21 Dec 2017 06:54:01 GMT vboxsync [70259] * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: build fix. Thu, 21 Dec 2017 06:52:11 GMT vboxsync [70258] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Access SVM VMCB clean bits as a 32-bit field. Thu, 21 Dec 2017 05:54:03 GMT vboxsync [70254] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Match the AMD specs exactly whenever possible for SVM specific ... Tue, 19 Dec 2017 14:01:21 GMT vboxsync [70222] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: Use memcpy instead of strcpy as the latter is ... Tue, 19 Dec 2017 14:00:01 GMT vboxsync [70221] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Backed out r119656 as it was not the fix I asked for. Tue, 19 Dec 2017 11:14:53 GMT vboxsync [70217] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) VBox/ostypes.h,Main: Forced an NT 3.x type into the enum. NT 3.x ... Mon, 18 Dec 2017 13:40:58 GMT vboxsync [70197] * trunk/include/iprt/nt/nt.h (modified) IPRT/R3: Made the core work on NT 3.51 (still experimental). Mon, 18 Dec 2017 13:37:11 GMT vboxsync [70193] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Audio/pdmaudiifs.h: Fixed PDMAUDIOPCMPROPS_MAKE_SHIFT. Mon, 18 Dec 2017 07:49:59 GMT vboxsync [70184] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Added guest CPUID feature bits for SVM VGIF and Virtualized ... Sun, 17 Dec 2017 13:50:36 GMT vboxsync [70183] * trunk/include/iprt/nt/nt.h (modified) nt.h: 3.51 note Sun, 17 Dec 2017 13:16:28 GMT vboxsync [70181] * trunk/include/VBox/vmm/pdmpcidev.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) pdmpcidev.h: Modified FNPCICONFIGWRITE to return a status code to ... Sat, 16 Dec 2017 15:46:18 GMT vboxsync [70179] * trunk/include/iprt/win/winsock.h (modified) iprt/win/winsock.h: Fixed C&P block. Fri, 15 Dec 2017 22:08:07 GMT vboxsync [70171] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService-win.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceStats.cpp (modified) VBoxService: Working on removing TARGET_NT4 here too... Fri, 15 Dec 2017 14:08:52 GMT vboxsync [70148] * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/RTR0DbgKrnlInfoGetSymbol.cpp (added) IPRT/r0drv: Added RTR0DbgKrnlInfoGetSymbol as a wrapper around ... Wed, 13 Dec 2017 15:52:42 GMT vboxsync [70114] * trunk/include/VBox/com/array.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/COMDefs.h (modified) (XP)COM: optimize safearray copying (partially, only dealing with the ... Wed, 13 Dec 2017 12:35:13 GMT vboxsync [70108] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Guest properties: Added a length check for GuestPropWriteFlags() and ... Tue, 12 Dec 2017 18:25:40 GMT vboxsync [70092] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/RTStrNICmpAscii.cpp (copied) IPRT: Added RTStrNICmpAscii. Tue, 12 Dec 2017 17:56:06 GMT vboxsync [70091] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) Backed out r119634 + r119637 again. Tue, 12 Dec 2017 17:53:44 GMT vboxsync [70090] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Backed out r119634 + r119637 again. Tue, 12 Dec 2017 17:43:26 GMT vboxsync [70089] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) Build fix. Tue, 12 Dec 2017 17:36:51 GMT vboxsync [70086] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Guest properties: Added a length check for GuestPropWriteFlags() and ... Tue, 12 Dec 2017 09:54:21 GMT vboxsync [70075] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIConsoleEventHandler.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Devices/Graphics, Main, FE/Qt: add plumbing for sending cursor ... Tue, 12 Dec 2017 09:14:37 GMT vboxsync [70073] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/HDAStream.cpp (modified) Audio/HDA: Added PDMAUDIOFILE_DEFAULT_OPEN_FLAGS for ... Mon, 11 Dec 2017 15:33:23 GMT vboxsync [70064] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: file header fix Mon, 11 Dec 2017 15:32:07 GMT vboxsync [70063] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:27:48 GMT vboxsync [70062] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:26:46 GMT vboxsync [70061] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestProp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:13:53 GMT vboxsync [70060] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:02:07 GMT vboxsync [70058] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestProp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 14:40:02 GMT vboxsync [70056] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the ... Fri, 08 Dec 2017 17:23:10 GMT vboxsync [70039] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) Fixed typo: Occurance -> Occurrence. Fri, 08 Dec 2017 11:52:00 GMT vboxsync [70013] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevHDA.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHDA.h (modified) * trunk/src/VBox/Devices/Audio/DevHDACommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDebugAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostValidationKit.cpp (modified) * trunk/src/VBox/Devices/Audio/HDAStream.cpp (modified) * trunk/src/VBox/Devices/Audio/HDAStream.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) Audio: Unified audio debug / dumping code to also get device DMA data ... Fri, 08 Dec 2017 05:57:18 GMT vboxsync [70000] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids ... Thu, 07 Dec 2017 17:39:31 GMT vboxsync [69996] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Fixed mismatched doxygen braces Thu, 07 Dec 2017 13:02:36 GMT vboxsync [69977] * 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/Runtime/common/dvm/dvmvfs.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/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.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/common/zip/tarvfswriter.cpp (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) * trunk/src/VBox/Storage/VDVfs.cpp (modified) IPRT/vfs: Implemented RTVFsFileSetSize, RTVfsFileGetMaxSize and ... Thu, 07 Dec 2017 11:16:53 GMT vboxsync [69971] * trunk/include/iprt/memtracker.h (modified) * trunk/src/VBox/Runtime/common/alloc/memtracker.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) iprt/memtracker: Add the caller address to the tracking information. Wed, 06 Dec 2017 12:28:48 GMT vboxsync [69956] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) Audio: Implemented support for dumping raw PCM data if debug mode is ... Wed, 06 Dec 2017 12:26:37 GMT vboxsync [69955] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT/vfs: Made pfnSetMode, pfnSetTimes, pfnSetOwner and pfnWrite ... Wed, 06 Dec 2017 10:30:18 GMT vboxsync [69949] * trunk/include/VBox/sup.h (modified) Typo. Tue, 05 Dec 2017 23:40:31 GMT vboxsync [69942] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) * trunk/src/VBox/Storage/VDVfs.cpp (modified) iprt/vfs: Made RTVFSFILEOPS::pfnPollOne optional. Tue, 05 Dec 2017 10:12:57 GMT vboxsync [69930] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nits. Tue, 05 Dec 2017 00:06:59 GMT vboxsync [69925] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Made opening and traversing directories work. Mon, 04 Dec 2017 21:12:01 GMT vboxsync [69924] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: working on the directory access (readonly) bits Sun, 03 Dec 2017 17:06:56 GMT vboxsync [69910] * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) IPRT/ntfsvfs.cpp: More on the subject of directories (indexes). Sun, 03 Dec 2017 08:54:16 GMT vboxsync [69907] * trunk/include/iprt/serialport.h (modified) * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Runtime/serialport-posix: Updates Fri, 01 Dec 2017 17:58:28 GMT vboxsync [69902] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) IPRT/ntfsvfs.h: Working on reading the root dir. Did some cleanups. Thu, 30 Nov 2017 22:50:48 GMT vboxsync [69895] * trunk/include/iprt/serialport.h (modified) Runtime: New serial port API [build fix for doxygen] Thu, 30 Nov 2017 22:34:01 GMT vboxsync [69892] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/serialport.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (added) Runtime: Start on a platform independent serial port access API which ... Thu, 30 Nov 2017 16:41:37 GMT vboxsync [69885] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Got the code to the point where compaction works ... Wed, 29 Nov 2017 22:38:53 GMT vboxsync [69873] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: updates Tue, 28 Nov 2017 19:10:50 GMT vboxsync [69866] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/formats/ntfs: build fixes - g++ sometimes hates unnamed unions, ... Tue, 28 Nov 2017 19:09:42 GMT vboxsync [69865] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/formats/ntfs: build fixes - g++ sometimes hates unnamed unions, ... Tue, 28 Nov 2017 19:06:52 GMT vboxsync [69864] * trunk/include/iprt/formats/ntfs.h (modified) iprt/formats/ntfs: build fixes Tue, 28 Nov 2017 19:01:35 GMT vboxsync [69861] * trunk/include/iprt/formats/ntfs.h (modified) * trunk/src/VBox/Runtime/common/fs/ext2vfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmount.cpp (modified) iprt/formats/ntfs: updates Tue, 28 Nov 2017 09:49:20 GMT vboxsync [69855] * trunk/include/iprt/mangling.h (modified) IPRT: Added AVL tree for uint64_t. [mangling] Tue, 28 Nov 2017 09:45:27 GMT vboxsync [69854] * trunk/include/iprt/avl.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/table/avlu64.cpp (copied) IPRT: Added AVL tree for uint64_t. Tue, 28 Nov 2017 09:38:18 GMT vboxsync [69853] * trunk/include/iprt/fsvfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmount.cpp (modified) nits Mon, 27 Nov 2017 18:58:41 GMT vboxsync [69849] * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/formats/ntfs.h (added) * trunk/include/iprt/fsvfs.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (added) ntfsvfs.cpp: Started work for reading NTFS allocation bitmap so we ... Mon, 27 Nov 2017 15:44:03 GMT vboxsync [69844] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ext2vfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFilesystem.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) IPRT: VFS IsRangeInUse cleanup. * Renamed to RTVfsQueryRangeState / ... Mon, 27 Nov 2017 15:19:30 GMT vboxsync [69840] * trunk/include/iprt/filesystem.h (deleted) * trunk/include/iprt/formats/ext2.h (copied) * trunk/include/iprt/fsvfs.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/filesystem.cpp (deleted) * trunk/src/VBox/Runtime/common/fs/filesystemext.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmount.cpp (added) * trunk/src/VBox/Runtime/include/internal/filesystem.h (deleted) * trunk/src/VBox/Runtime/testcase/tstRTFilesystem.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTVfs.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) IPRT: VFS volume mouning cleanup, replacing RTFilesystemVfsFromFile ... Sun, 26 Nov 2017 04:22:58 GMT vboxsync [69833] * 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: Adding %Rhcb + %Rhci for human readable size ... Fri, 24 Nov 2017 17:32:23 GMT vboxsync [69828] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT/VFS: Reimplemented RTVfsDirOpen and RTVfsDirOpenDir to use ... Fri, 24 Nov 2017 15:50:00 GMT vboxsync [69826] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) IPRT/VFS: More path parsing work. Symlinks should work better now. Thu, 23 Nov 2017 19:44:07 GMT vboxsync [69818] * trunk/include/iprt/path.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) IPRT/VFS: Got rid of the pfnTraversalOpen method. Thu, 23 Nov 2017 19:05:04 GMT vboxsync [69817] * trunk/include/iprt/vfs.h (modified) build fix Thu, 23 Nov 2017 18:33:30 GMT vboxsync [69813] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) * trunk/src/VBox/Runtime/tools/RTChMod.cpp (modified) IPRT: VFS opening reworking in progress. Mon, 20 Nov 2017 09:14:10 GMT vboxsync [69764] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: SVM fixes. Sun, 19 Nov 2017 15:38:54 GMT vboxsync [69761] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/types.h (modified) iprt/dir.h,iprt/types.h: Moved the RTDIR type to types.h Sun, 19 Nov 2017 15:25:33 GMT vboxsync [69759] * trunk/include/iprt/dir.h (modified) RTDIRENTRY::enmType: Make the warning more visible as such. Sun, 19 Nov 2017 15:15:36 GMT vboxsync [69757] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) iprt/dir.h: Added RTDirReadExA and RTDirReadExAFree for avoiding ... Sun, 19 Nov 2017 14:49:04 GMT vboxsync [69756] * trunk/include/iprt/dir.h (modified) iprt/dir.h: doc updates Sun, 19 Nov 2017 14:27:58 GMT vboxsync [69753] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceCpuHotPlug.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) * trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c (modified) * trunk/src/VBox/Frontends/VBoxBugReport/VBoxBugReport.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDDroppedFiles.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/shflhandle.h (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstSharedFolderService.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/teststubs.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsfpath.cpp (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Main/src-server/VFSExplorerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/store-cert-add-basic.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathGlob.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathRmCmd.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) * trunk/src/VBox/Runtime/generic/RTDirQueryInfo-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTDirSetTimes-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/dir2.cpp (modified) * trunk/src/VBox/Runtime/r3/generic/dirrel-r3-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/RTProcIsRunningByName-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/krnlmod-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/direnum-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTNtPath-1.cpp (modified) * trunk/src/VBox/Runtime/tools/RTDbgSymCache.cpp (modified) * trunk/src/VBox/Storage/VDPlugin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform-linux.cpp (modified) * trunk/src/bldprogs/scm.cpp (modified) iprt/dir: Morphing PRTDIR into a handle named RTDIR. (Been wanting ... Sun, 19 Nov 2017 14:14:46 GMT vboxsync [69752] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) RTLogCreateEx[V] format annotations; fixed unsafe use in VBoxService. Sun, 19 Nov 2017 12:49:36 GMT vboxsync [69749] * trunk/include/VBox/com/com.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/OpenGLTest/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Changed RTLogCreateEx[V] to take a RTERRINFO pointer rather than ... Sat, 18 Nov 2017 20:52:38 GMT vboxsync [69745] * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT: Added tweak (RTLOGDEST_F_DELAY_FILE) for delaying log file ... Sat, 18 Nov 2017 04:58:38 GMT vboxsync [69742] * trunk/include/iprt/getopt.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) IPRT: Added RTGetOptFormatError. Fri, 17 Nov 2017 20:00:07 GMT vboxsync [69730] * trunk/include/VBox/log.h (modified) Main: Outlined a possible plan B for the VBoxSDS stuff. [build fix] Fri, 17 Nov 2017 19:55:33 GMT vboxsync [69729] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h (modified) * trunk/src/VBox/Main/src-client/VirtualBoxClientImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) Main: Outlined a possible plan B for the VBoxSDS stuff. Thu, 16 Nov 2017 16:18:19 GMT vboxsync [69720] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTMkDir.cpp (modified) * trunk/src/VBox/Runtime/tools/RTRmDir.cpp (copied) IPRT: More work on directory relative APIs (NT mainly) and VFS; ... Thu, 16 Nov 2017 14:31:25 GMT vboxsync [69716] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/generic/dirrel-r3-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTMkDir.cpp (added) IPRT: More work on directory relative APIs (NT mainly) and VFS; ... Thu, 16 Nov 2017 12:54:12 GMT vboxsync [69715] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HM: Nested Hw.virt: Cache and restore EFER of the nested-guest ... Thu, 16 Nov 2017 09:53:19 GMT vboxsync [69709] * trunk/include/iprt/dir.h (modified) iprt/dir.h: RTDIRCREATE_FLAGS_XXX fixes.