# # ChangeLog for trunk/include/iprt/vfs.h in vbox # # Generated by Trac 1.4.3.2 # Jan 17, 2025 11:36:23 PM Fri, 01 Jun 2012 17:29:05 GMT vboxsync [41549] * trunk/include/iprt/filesystem.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/filesystem/filesystem.cpp (modified) * trunk/src/VBox/Runtime/common/filesystem/filesystemext.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) * trunk/src/VBox/Runtime/include/internal/filesystem.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTFilesystem.cpp (modified) VFS/Filesystem: Convert the filesystem specific code to the VFS ... Wed, 22 Jun 2011 19:30:06 GMT vboxsync [37596] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/types.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/DrvVDE.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostFloppy.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvMediaISO.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRawImage.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp (modified) * trunk/src/VBox/Devices/USB/USBProxyDevice.h (modified) * trunk/src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp (modified) * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) * trunk/src/VBox/Devices/USB/solaris/USBProxyDevice-solaris.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPLib-solaris.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Main/include/USBProxyService.h (modified) * trunk/src/VBox/Main/src-server/linux/USBProxyServiceLinux.cpp (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/misc/RTFileOpenF.cpp (modified) * trunk/src/VBox/Runtime/common/misc/RTFileOpenV.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/vfsmisc.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/include/internal/file.h (modified) * trunk/src/VBox/Runtime/include/internal/rand.h (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/fileaio-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/RTFileQueryFsSizes-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileaio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio2-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/filelock-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rand-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileaio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/rtFileNativeSetAttributes-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileFailsafe.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) *: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter ... Fri, 01 Apr 2011 15:45:50 GMT vboxsync [36511] * trunk/include/iprt/runtime-loader.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) doxygen nits. Fri, 10 Dec 2010 17:52:01 GMT vboxsync [34967] * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Main/ExtPackUtil.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsiosmisc.cpp (added) Moved and extended RTVfsIoStrmValidateUtf8Encoding. Fri, 10 Dec 2010 17:18:30 GMT vboxsync [34964] * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) Added RTVfsIoStrmValidateUtf8Encoding (stubbed). Tue, 07 Dec 2010 14:49:17 GMT vboxsync [34786] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) iprt: Implemented most of the RTVfsFile API. Tue, 30 Nov 2010 17:46:14 GMT vboxsync [34535] * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Main/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/manifest2.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) Manifest comparison. Tue, 30 Nov 2010 13:14:14 GMT vboxsync [34507] * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/alloc/memcache.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/common/rand/randadv.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/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/generic/timerlr-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/tls-win.cpp (modified) IPRT: Visual C++ warnings. Sun, 28 Nov 2010 14:58:25 GMT vboxsync [34435] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Main/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Runtime/common/checksum/manifest3.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) ExtPack: Implemented unpacking (untested). Fri, 26 Nov 2010 11:12:17 GMT vboxsync [34391] * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Main/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Main/include/ExtPackUtil.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (added) More extension pack code. Fri, 12 Nov 2010 15:02:30 GMT vboxsync [34031] * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) iprt/vfs.h: RTVfsSymlink*. build fix. Thu, 11 Nov 2010 21:34:56 GMT vboxsync [34014] * trunk/include/VBox/pdmnetifs.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) * trunk/src/VBox/Main/BusAssignmentManager.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/freebsd/USBProxyServiceFreeBSD.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/testcase/RTGzip.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) scm whitespace cleanup Thu, 11 Nov 2010 17:16:37 GMT vboxsync [34002] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/fs.h (modified) * trunk/include/iprt/path.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.h (added) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (added) * trunk/src/VBox/Runtime/common/zip/zipgzip.cpp (modified) * trunk/src/VBox/Runtime/include/internal/fs.h (modified) * trunk/src/VBox/Runtime/r3/fs.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/dir-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) iprt: Working on tar vfs. Thu, 11 Nov 2010 11:10:10 GMT vboxsync [33973] * trunk/include/iprt/handle.h (modified) * trunk/include/iprt/pipe.h (modified) * trunk/include/iprt/types.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (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/vfsmisc.cpp (added) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/zipgzip.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/RTHandleGetStandard-posix.cpp (added) * trunk/src/VBox/Runtime/r3/win/RTHandleGetStandard-win.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/RTGzip.cpp (modified) vfs: the gunzip stream works, except for some double frees somewhere. Wed, 10 Nov 2010 19:36:49 GMT vboxsync [33948] * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) vfs: more filesystem streaming code. Wed, 10 Nov 2010 17:49:56 GMT vboxsync [33945] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Main/Global.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (added) * trunk/src/VBox/Runtime/common/zip/zipgzip.cpp (modified) More vfs code, new iprt error range.. Tue, 09 Nov 2010 14:44:55 GMT vboxsync [33903] * trunk/include/iprt/err.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/vfsstdfile.cpp (modified) iprt: More VFS and gunzip code. Mon, 08 Nov 2010 16:15:07 GMT vboxsync [33859] * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) iprt/vfs: more code. Sun, 07 Nov 2010 20:25:30 GMT vboxsync [33822] * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) iprt/vfs: I/O stream code. Sun, 07 Nov 2010 16:33:23 GMT vboxsync [33820] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/vfs.h (added) * trunk/include/iprt/vfslowlevel.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs (added) * trunk/src/VBox/Runtime/common/vfs/Makefile.kup (added) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (added) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (added) iprt/vfs: Hacking in progress.