# # ChangeLog for trunk/include/iprt/vfslowlevel.h in vbox # # Generated by Trac 1.4.3.2 # Feb 4, 2025 2:49:32 PM Tue, 05 Apr 2011 12:34:09 GMT vboxsync [36555] * trunk/Config.kmk (modified) * trunk/include/VBox/dbus-calls.h (modified) * trunk/include/VBox/dbus.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/manifest.h (modified) * trunk/include/iprt/sort.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodnm.cpp (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/common/rand/randadv.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformattype.cpp (modified) * trunk/src/VBox/Runtime/common/string/strspace.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Destroy.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_DoWithAll.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Enum.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Range.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/generic/sched-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/tls-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/assert.h (modified) * trunk/src/VBox/Runtime/include/internal/initterm.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/include/internal/process.h (modified) * trunk/src/VBox/Runtime/include/internal/rand.h (modified) * trunk/src/VBox/Runtime/include/internal/sched.h (modified) * trunk/src/VBox/Runtime/include/internal/string.h (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/alloc-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/assert-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/alloc-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/assert-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/initterm-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/thread2-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/generic/mpnotification-r0drv-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/assert-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/mpnotification-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/mp-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/mpnotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/assert-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread2-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/alloc-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/assert-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/initterm-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/thread2-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/power-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/powernotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/assert-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/initterm-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/alloc-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/memobj-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mpnotification-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread2-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r3/darwin/sched-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/sched-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/sched-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/sched-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) Use DECLHIDDEN, especially in IPRT. 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. 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 16:45:50 GMT vboxsync [34407] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) vfsmemory.cpp: initial coding. Fri, 12 Nov 2010 14:21:59 GMT vboxsync [34029] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.h (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) iprt/vfs/tar: more code. 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 21:24:29 GMT vboxsync [33949] * trunk/include/iprt/vfslowlevel.h (modified) build fix 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. Tue, 09 Nov 2010 10:49:23 GMT vboxsync [33887] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) iprt: started hacking a gunzip/gzip I/O stream implementation. Mon, 08 Nov 2010 18:54:57 GMT vboxsync [33867] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) vfsbase.cpp: build fix and adding RTVfsNewIoStream. Mon, 08 Nov 2010 16:37:37 GMT vboxsync [33861] * trunk/include/iprt/vfslowlevel.h (modified) build fix 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.