# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 5, 2024 12:20:32 AM Fri, 15 Dec 2017 14:10:17 GMT vboxsync [70150] * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) iprt/r0drv/memobj: Let initterm resolve MmProtectMdlSystemAddress. Fri, 15 Dec 2017 14:09:47 GMT vboxsync [70149] * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) iprt/r0drv/nt: Use RTR0DbgKrnlInfoOpen and friends for resolving ... 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 ... Fri, 15 Dec 2017 12:25:49 GMT vboxsync [70141] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) http-curl.cpp: rtHttpWinConfigureProxyForUrl - also assume no proxy ... Fri, 15 Dec 2017 10:43:08 GMT vboxsync [70138] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime/Makefile.kmk: whitespace fixes Thu, 14 Dec 2017 20:09:40 GMT vboxsync [70136] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (added) IPRT: Implemented RTR0DbgKrnlInfoOpen and friends for NT, including ... Wed, 13 Dec 2017 12:22:13 GMT vboxsync [70107] * trunk/src/VBox/Runtime/common/string/RTStrNICmpAscii.cpp (modified) RTStrNICmpAscii: export typo Tue, 12 Dec 2017 18:29:01 GMT vboxsync [70093] * trunk/src/VBox/Runtime/common/string/RTStrICmpAscii.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTStrNICmpAscii.cpp (modified) nits 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 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 ... Fri, 08 Dec 2017 11:23:08 GMT vboxsync [70010] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Can take down the electric fence now. Thu, 07 Dec 2017 15:46:42 GMT vboxsync [69986] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/serialport-win.cpp (modified) Runtime/RTSerialPort: POSIX and Windows implementation fixes Thu, 07 Dec 2017 15:36:52 GMT vboxsync [69984] * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) iprt/vfschain: Fixed anther parser escape thingy Thu, 07 Dec 2017 14:22:30 GMT vboxsync [69982] * trunk/src/VBox/Runtime/r3/win/serialport-win.cpp (modified) build fix Thu, 07 Dec 2017 14:17:47 GMT vboxsync [69980] * trunk/src/VBox/Runtime/r3/win/serialport-win.cpp (modified) Runtime/serialport-win.cpp: Updates, implement non blocking reads and ... 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:24:55 GMT vboxsync [69973] * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) iprt/alloc: forgot to disable tracker. Thu, 07 Dec 2017 11:17:14 GMT vboxsync [69972] * trunk/src/VBox/Runtime/tools/RTLs.cpp (modified) iprt/RTLs.cpp: Fixed two leaks. 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. Thu, 07 Dec 2017 11:11:00 GMT vboxsync [69970] * trunk/src/VBox/Runtime/r3/init.cpp (modified) iprt/r3/init.cpp: Tag the argument conversions as 'will-leak'. Thu, 07 Dec 2017 10:55:04 GMT vboxsync [69969] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) log.cpp: flag the log instance as something that may leak. Thu, 07 Dec 2017 10:38:48 GMT vboxsync [69967] * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) IPRT/dvm: Don't leak volume related stuff. Thu, 07 Dec 2017 08:42:05 GMT vboxsync [69966] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/serialport-win.cpp (added) Runtime: Start on serial port implementation for Windows Wed, 06 Dec 2017 21:29:34 GMT vboxsync [69962] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: mark fall thru Wed, 06 Dec 2017 17:05:52 GMT vboxsync [69960] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Adjusted a couple of reference count assertions... Wed, 06 Dec 2017 16:48:34 GMT vboxsync [69959] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Implement proper resource cleanup on volume close. ... 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 ... Tue, 05 Dec 2017 23:40:52 GMT vboxsync [69943] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Implemented file reading. 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 18:14:51 GMT vboxsync [69941] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) isomaker.cpp: Set inode number to zero for now, to make solaris ... Tue, 05 Dec 2017 16:58:50 GMT vboxsync [69938] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Implemented ReadDir, fixed Open('..') bug. Tue, 05 Dec 2017 10:01:52 GMT vboxsync [69929] * trunk/src/VBox/Runtime/Makefile.kmk (modified) r0drv/netbsd: don't link in functions that are provided by the kernel 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 19:09:15 GMT vboxsync [69913] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) IPRT/ntfsvfs.cpp: More on the subject of directories (indexes). ... Sun, 03 Dec 2017 17:17:15 GMT vboxsync [69911] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) IPRT/ntfsvfs.cpp: More on the subject of directories (indexes). ... 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 17:06:12 GMT vboxsync [69909] * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) dvmmbr.cpp: Used 32-bit instead of 64-bit type for extended partition ... Sun, 03 Dec 2017 09:00:20 GMT vboxsync [69908] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Build fix 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 Sun, 03 Dec 2017 01:40:28 GMT vboxsync [69906] * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) rtDvmVfsFile_Write+Read: Fixed handling of current offset (off=-1). Fri, 01 Dec 2017 18:01:03 GMT vboxsync [69903] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) IPRT/ntfsvfs.h: Working on reading the root dir. Did some cleanups. ... 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. Fri, 01 Dec 2017 11:17:15 GMT vboxsync [69897] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Runtime/serialport-posix: Updates Thu, 30 Nov 2017 23:27:24 GMT vboxsync [69896] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Runtime: New serial port API [build fix for scm] Thu, 30 Nov 2017 22:38:24 GMT vboxsync [69894] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Runtime: New serial port API [build fix for non Linux hosts] Thu, 30 Nov 2017 22:36:05 GMT vboxsync [69893] * trunk/src/VBox/Runtime/include/internal/magics.h (modified) Runtime: New serial port API [build fix, forgotten file] 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 18:28:41 GMT vboxsync [69889] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: Implemented loading the '$UpCase' table. Thu, 30 Nov 2017 17:49:44 GMT vboxsync [69888] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: build fix, logging Thu, 30 Nov 2017 17:46:06 GMT vboxsync [69887] * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) iprt/dvmmbr.cpp: Don't consider the gap/padding between a partition ... Thu, 30 Nov 2017 17:43:25 GMT vboxsync [69886] * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) dvm.cpp/RTDvmMapQueryBlockStatus: Cleanups, comments. 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:40:56 GMT vboxsync [69875] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: updates Wed, 29 Nov 2017 22:40:08 GMT vboxsync [69874] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/ntfsvfs.cpp: updates 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 Wed, 29 Nov 2017 00:05:41 GMT vboxsync [69868] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/formats/ntfs: build fixes 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:04:52 GMT vboxsync [69863] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/formats/ntfs: build fixes Tue, 28 Nov 2017 19:04:10 GMT vboxsync [69862] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (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: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:49:27 GMT vboxsync [69845] * trunk/src/VBox/Runtime/common/fs/ext2vfs.cpp (modified) ext2vfs.cpp: style cleanups 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:29:16 GMT vboxsync [69843] * trunk/src/VBox/Runtime/common/fs/ext2vfs.cpp (moved) filesystemext.cpp -> ext2vfs.cpp [arg] Mon, 27 Nov 2017 15:28:49 GMT vboxsync [69842] * trunk/src/VBox/Runtime/Makefile.kmk (modified) filesystemext.cpp -> ext2vfs.cpp 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 05:13:40 GMT vboxsync [69835] * trunk/src/VBox/Runtime/tools/RTLs.cpp (modified) RTLs: use new RTStrPrintf format types Sun, 26 Nov 2017 04:40:40 GMT vboxsync [69834] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) typo 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 20:04:37 GMT vboxsync [69832] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) fatvfs.cpp,isovfs.cpp: removed dead code Fri, 24 Nov 2017 20:03:23 GMT vboxsync [69831] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) fatvfs.cpp,isovfs.cpp: no need to provide specialized open functions ... Fri, 24 Nov 2017 20:00:38 GMT vboxsync [69830] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT/VFS: Reimplemented RTVfsDirCreate, RTVfsDirOpenFile and ... Fri, 24 Nov 2017 17:46:28 GMT vboxsync [69829] * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) IPRT: rtDvmVfsDir_Open burn fix 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 16:30:56 GMT vboxsync [69827] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT/VFS: rewrote RTVfsQueryPathInfo to new path handling. 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 18:54:20 GMT vboxsync [69816] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) build fix Thu, 23 Nov 2017 18:51:01 GMT vboxsync [69815] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) build fix Thu, 23 Nov 2017 18:47:09 GMT vboxsync [69814] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (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. Wed, 22 Nov 2017 09:57:07 GMT vboxsync [69802] * trunk/src/VBox/Runtime/r3/nt/RTFileSetMode-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/tools/RTChMod.cpp (modified) Make the format build box happier. Tue, 21 Nov 2017 16:29:49 GMT vboxsync [69795] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/file.h (modified) * trunk/src/VBox/Runtime/r3/nt/RTFileSetMode-r3-nt.cpp (added) * trunk/src/VBox/Runtime/r3/nt/RTPathSetMode-r3-nt.cpp (added) * trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/internal-r3-nt.h (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/rtFileNativeSetAttributes-win.cpp (deleted) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTChMod.cpp (added) IPRT: file mode changing on NT + RTChMod command. - Reimplemented ... Tue, 21 Nov 2017 14:16:39 GMT vboxsync [69793] * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) RTErrConvertFromWin32: ERROR_SERVICE_DOES_NOT_EXIST Mon, 20 Nov 2017 18:14:01 GMT vboxsync [69779] * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) VGSvcLogCreate: Fix case where pszLogFile is NULL. Sun, 19 Nov 2017 16:12:34 GMT vboxsync [69762] * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT,SUPDrv,VBoxGuest: common/err/errinfo.cpp is now needed for ... Sun, 19 Nov 2017 15:35:22 GMT vboxsync [69760] * trunk/src/VBox/Runtime/r3/linux/RTProcIsRunningByName-linux.cpp (modified) RTProcIsRunningByName-linux.cpp: RTDIRENTRYTYPE_UNKNOWN, just in case. 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:32:51 GMT vboxsync [69754] * trunk/src/VBox/Runtime/r3/linux/RTProcIsRunningByName-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/krnlmod-linux.cpp (modified) iprt/dir: Morphing PRTDIR into a handle named RTDIR. (Been wanting ... 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 12:51:16 GMT vboxsync [69750] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Changed RTLogCreateEx[V] to take a RTERRINFO pointer rather than ... 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:55:07 GMT vboxsync [69746] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT: Added tweak (RTLOGDEST_F_DELAY_FILE) for delaying log file ... 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. 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; ...