# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Apr 4, 2025 6:29:51 AM Thu, 01 Jun 2017 13:14:26 GMT vboxsync [67206] * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) IPRT: rtZipTarFssWriter_WriteGnuSparseHeaders: isextended location ... Thu, 01 Jun 2017 07:41:20 GMT vboxsync [67189] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT: vfsbase.cpp: flag validation fixes in new apis. Thu, 01 Jun 2017 07:40:58 GMT vboxsync [67188] * trunk/src/VBox/Runtime/common/checksum/manifest3.cpp (modified) IPRT: rtManifestPtIos_Write: Handle gaps in the output as zero filled. Thu, 01 Jun 2017 06:39:08 GMT vboxsync [67186] * 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/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsfss2dir.cpp (added) IPRT: Added RTVfsFsStrmToNormalDir, RTVfsFsStrmToDirUndo, ... Wed, 31 May 2017 20:31:54 GMT vboxsync [67183] * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) vfsmemory.cpp: Don't assert negative offset parameter in read and ... Wed, 31 May 2017 19:56:21 GMT vboxsync [67181] * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) IPRT/vfsmemory.cpp: Initialize the object attributes a bit better. Wed, 31 May 2017 19:39:10 GMT vboxsync [67180] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) IPRT: Added RTVfsMemIoStrmCreate for convenience. Wed, 31 May 2017 12:46:24 GMT vboxsync [67170] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) RTSocketSelectOneEx: Addendeum to r115827: Should set ... Wed, 31 May 2017 11:55:01 GMT vboxsync [67167] * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) RTZipTarCmd: Added --use-push-file to test the RTVfsFsStrmPushFile API. Wed, 31 May 2017 11:14:37 GMT vboxsync [67166] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) IPRT/vfstarwriter.cpp: Initial push-file implementation (untested). Wed, 31 May 2017 07:12:18 GMT vboxsync [67151] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) Runtime/r3/socket: when checking for select() results it is possible ... Tue, 30 May 2017 19:25:31 GMT vboxsync [67150] * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) IPRT/vfstarwriter.cpp: Early version of API for pushing file data ... Tue, 30 May 2017 19:23:25 GMT vboxsync [67149] * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/zip/pkzipvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) IPRT/vfstarwriter.cpp: Early version of API for pushing file data ... Mon, 29 May 2017 17:52:28 GMT vboxsync [67134] * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/common/zip/tar.h (modified) * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) IPRT: Got the new tar writer working and did basic RTZipTarCmd ... Mon, 29 May 2017 17:51:35 GMT vboxsync [67133] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) IPRT: Added RTVfsChainQueryFinalPath. Mon, 29 May 2017 17:51:09 GMT vboxsync [67132] * 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/RTPathSkipRootSpec.cpp (added) IPRT: Added RTPathSkipRootSpec. Sun, 28 May 2017 12:21:57 GMT vboxsync [67124] * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) build fix Sun, 28 May 2017 12:19:53 GMT vboxsync [67123] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/zip/pkzipvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.h (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) IPRT: Some more tar vfs writer bits. Fri, 26 May 2017 12:51:18 GMT vboxsync [67116] * trunk/include/iprt/mangling.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/zip/pkzipvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.h (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (copied) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) IPRT: Started on VFS file system output streams for implementing TAR ... Fri, 26 May 2017 10:11:32 GMT vboxsync [67111] * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (modified) bugref:8727: Enabling NonPagedPoolNx in rtR0MemAllocEx for Windows 8 ... Wed, 24 May 2017 12:05:10 GMT vboxsync [67061] * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) RTErrConvertFromNtStatus.cpp: STATUS_TRUST_FAILURE -> ... Mon, 22 May 2017 07:48:13 GMT vboxsync [66995] * trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp (modified) tstRTR0Timer: reverted an unwanted change Fri, 19 May 2017 14:23:32 GMT vboxsync [66988] * trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp (modified) tstRTR0Timer: when complaining about extreme deviation, print the ID ... Fri, 19 May 2017 14:15:32 GMT vboxsync [66985] * trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp (modified) tstRTR0Timer: actually test highres omni timer Wed, 17 May 2017 10:45:48 GMT vboxsync [66930] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv: Linux 4.12 5-level page table adaptions Wed, 17 May 2017 10:23:28 GMT vboxsync [66928] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv: Linux 4.12 5-level page table adaptions Wed, 17 May 2017 09:42:23 GMT vboxsync [66927] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) Runtime/r0drv: Linux 4.12 5-level page table adaptions Fri, 12 May 2017 18:21:24 GMT vboxsync [66884] * trunk/src/VBox/Runtime/common/string/strformatnum.cpp (modified) iprt: RTUINT256U & RTUINT512U formatter fixes. Fri, 12 May 2017 17:58:26 GMT vboxsync [66882] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/common/string/strformatnum.cpp (modified) iprt: Added RTUINT256U and RTUINT512U. Hacked up simple formatting ... Wed, 10 May 2017 14:27:01 GMT vboxsync [66867] * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) a little more build fixing Wed, 10 May 2017 13:28:26 GMT vboxsync [66865] * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwin.cpp (modified) * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwinCOM.cpp (modified) * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/os2/RTErrConvertFromOS2.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) more complete build fix Wed, 10 May 2017 13:20:38 GMT vboxsync [66864] * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) build fix Wed, 10 May 2017 13:11:58 GMT vboxsync [66863] * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) build fix Wed, 10 May 2017 13:02:36 GMT vboxsync [66862] * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwin.cpp (modified) * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwinCOM.cpp (modified) * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/os2/RTErrConvertFromOS2.cpp (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) Runtime: provide LogRel output for all cases resulting in ... Wed, 10 May 2017 12:56:16 GMT vboxsync [66861] * trunk/src/VBox/Runtime/common/misc/getoptargv.cpp (modified) RTGetOptArgvFromString: Fixed incorrect handling of escape sequences ... Tue, 09 May 2017 14:29:29 GMT vboxsync [66850] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLs.cpp (modified) Runtime: fall-thru Mon, 08 May 2017 18:34:59 GMT vboxsync [66840] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) tstRTStrFormat.cpp: build fix attempt. Mon, 08 May 2017 16:52:03 GMT vboxsync [66824] * trunk/src/VBox/Runtime/r3/nt/RTProcQueryParent-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrLoad.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) include/iprt: Adjustments for Visual C++ v12 / Visual Studio 2013. ... Thu, 04 May 2017 09:22:05 GMT vboxsync [66775] * trunk/src/VBox/Runtime/tools/RTLs.cpp (modified) RTLs: fixed error message formatting Thu, 04 May 2017 00:59:45 GMT vboxsync [66769] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTLs.cpp (added) RTLs: VFS test tool and some fun. Thu, 04 May 2017 00:59:27 GMT vboxsync [66768] * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) iso9660: build fixes Thu, 04 May 2017 00:46:42 GMT vboxsync [66767] * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) iso9660: Rough ReadDir implementation. Also a build fix. Thu, 04 May 2017 00:01:54 GMT vboxsync [66766] * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) iso9660: build fix + rewind dir impl. Wed, 03 May 2017 23:59:50 GMT vboxsync [66765] * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) iso9660: Refactored the code to deal with root directory reference ... Wed, 03 May 2017 22:20:16 GMT vboxsync [66762] * 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/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) iprt: More vfs bits. Tue, 02 May 2017 09:37:06 GMT vboxsync [66742] * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) fatvfs,iso9660vfs,vfsbase: Sorted volume reference fun. Volumes will ... Tue, 02 May 2017 08:30:02 GMT vboxsync [66741] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) duh Tue, 02 May 2017 06:45:22 GMT vboxsync [66740] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) vfsbase.cpp: retain debug Tue, 02 May 2017 06:13:06 GMT vboxsync [66739] * trunk/src/VBox/Runtime/Makefile.kmk (modified) iso9660vfs: enabled the code Tue, 02 May 2017 00:12:13 GMT vboxsync [66738] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) vfsbase: logging Tue, 02 May 2017 00:07:35 GMT vboxsync [66737] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) vfsbase.cpp: logging fix Tue, 02 May 2017 00:01:39 GMT vboxsync [66736] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/iso9660vfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) iso9660vfs,fatvfs: reference count fix Mon, 01 May 2017 23:26:04 GMT vboxsync [66735] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/iso9660.h (modified) * 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/iso9660vfs.cpp (added) iso9660vfs.cpp: Can find and read files from iso. Mon, 01 May 2017 23:22:51 GMT vboxsync [66734] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) iprt/string.h,iprt/utf16.h: Added some big endian UTF-16 related ... Mon, 01 May 2017 23:21:38 GMT vboxsync [66733] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) fatvfs.cpp: nits Mon, 01 May 2017 23:21:06 GMT vboxsync [66731] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16-case.cpp (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) iprt/string.h,iprt/utf16.h: Added some big endian UTF-16 related ... Fri, 28 Apr 2017 21:04:23 GMT vboxsync [66727] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs (moved) Runtime/common/filesystem -> Runtime/common/fs Thu, 27 Apr 2017 23:01:59 GMT vboxsync [66710] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: Finished rtFsFatDir_NeedLongName and fixed a bug in ... Thu, 27 Apr 2017 22:24:09 GMT vboxsync [66709] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: Check for invalid long name characters as well as a few ... Thu, 27 Apr 2017 22:01:52 GMT vboxsync [66708] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: Quick implementation of a long filename generator. Thu, 27 Apr 2017 15:50:06 GMT vboxsync [66699] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: assertion msg fix Thu, 27 Apr 2017 15:48:29 GMT vboxsync [66698] * trunk/include/iprt/fsvfs.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: readonly check and build fix Thu, 27 Apr 2017 14:46:31 GMT vboxsync [66692] * trunk/src/VBox/Runtime/Makefile.kmk (modified) fatvfs.cpp: enabled Thu, 27 Apr 2017 14:45:57 GMT vboxsync [66691] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: warnings Thu, 27 Apr 2017 14:45:15 GMT vboxsync [66690] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: warnings Thu, 27 Apr 2017 14:39:50 GMT vboxsync [66689] * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/fsvfs.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: Added code for formatting a FAT volume. Wed, 26 Apr 2017 12:00:54 GMT vboxsync [66676] * trunk/include/iprt/formats/fat.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: Implemented file creation and opening of long filenames. Wed, 26 Apr 2017 10:54:22 GMT vboxsync [66675] * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) rtVfsChainSpecDupStrN: unescaping bugfix. Tue, 25 Apr 2017 15:29:11 GMT vboxsync [66674] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: Can modify existing files. Tue, 25 Apr 2017 13:07:05 GMT vboxsync [66672] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: trunacting files Tue, 25 Apr 2017 11:58:04 GMT vboxsync [66671] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: Updates. Tue, 25 Apr 2017 09:16:31 GMT vboxsync [66670] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs: Implemented reading files. Tue, 25 Apr 2017 06:29:00 GMT vboxsync [66669] * trunk/include/iprt/formats/fat.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) iprt,fatvfs: a bit more code. Mon, 24 Apr 2017 09:48:49 GMT vboxsync [66652] * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.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/vfsstdfile.cpp (modified) IPRT: Some more fat bits. Wed, 19 Apr 2017 19:29:36 GMT vboxsync [66615] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/fat.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/filesystem/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/filesystem/filesystemext.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT: More FAT fun (couldn't stop myself). Tue, 18 Apr 2017 15:27:30 GMT vboxsync [66602] * 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/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmsg.cpp (added) * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) * trunk/src/VBox/Runtime/common/zip/unzipcmd.cpp (modified) * trunk/src/VBox/Runtime/tools/RTCat.cpp (modified) * trunk/src/VBox/Runtime/tools/RTGzip.cpp (modified) * trunk/src/VBox/Runtime/tools/RTManifest.cpp (modified) IPRT/vfs-chains: Pass around an pErrInfo buffer too. Tue, 18 Apr 2017 10:38:18 GMT vboxsync [66601] * 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/vfsreadahead.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) iprt,vfs: Added a generic 'open' provider and sketched out a few ... Mon, 17 Apr 2017 15:52:56 GMT vboxsync [66598] * trunk/src/VBox/Runtime/common/vfs/vfsreadahead.cpp (modified) iprt: Added 'pull' VFS chain element provider/factory using the ... Mon, 17 Apr 2017 15:50:04 GMT vboxsync [66596] * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) gzipvfs.cpp: Missing input I/O stream releases in previous commit. Mon, 17 Apr 2017 15:30:30 GMT vboxsync [66595] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTCat.cpp (added) * trunk/src/VBox/Runtime/tools/RTGzip.cpp (modified) iprt: Added RTCat tool for testing VFS chains and (later) FAT file ... Mon, 17 Apr 2017 15:29:05 GMT vboxsync [66594] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/fat.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/message.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Runtime/common/misc/message.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) iprt: Reworked and implemented VFS chains, adding stdfile, gzip and ... Mon, 17 Apr 2017 15:08:21 GMT vboxsync [66591] * trunk/src/VBox/Runtime/common/misc/RTFileModeToFlags.cpp (modified) RTFileModeToFlagsEx: Implemented missing sharing mode (sigh) and ... Fri, 14 Apr 2017 13:42:04 GMT vboxsync [66576] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) iprt: fat + vfs updates. Fri, 14 Apr 2017 13:41:11 GMT vboxsync [66574] * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (modified) fatvfs.cpp: Updates Thu, 13 Apr 2017 13:30:50 GMT vboxsync [66558] * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) win/RTErrConvertFromWin32.cpp: make the hack compile Thu, 13 Apr 2017 13:22:55 GMT vboxsync [66557] * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) win/RTErrConvertFromWin32.cpp: accept STATUS_ELEVATION_REQUIRED ... Wed, 12 Apr 2017 16:32:31 GMT vboxsync [66542] * trunk/src/VBox/Runtime/common/filesystem/Makefile.kup (added) * trunk/src/VBox/Runtime/common/filesystem/fatvfs.cpp (added) fatvfs.cpp: Working on a skeleton for accessing FAT volumes. Wed, 05 Apr 2017 18:00:53 GMT vboxsync [66447] * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) dbgmodcontainer: Adjusted assertion to silently handle empty segments ... Wed, 05 Apr 2017 17:53:05 GMT vboxsync [66445] * trunk/src/VBox/Runtime/common/net/netaddrstr2.cpp (modified) Runtime/netaddrstr2: tabs, spaces, RT_ZERO Wed, 05 Apr 2017 12:45:47 GMT vboxsync [66434] * trunk/src/VBox/Runtime/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c (modified) Runtime/r0drv/linux/rtStrFormatKernelAddress-generic: scnprintf() is ... Wed, 05 Apr 2017 12:44:35 GMT vboxsync [66433] * trunk/src/VBox/Runtime/generic/rtStrFormatKernelAddress-generic.cpp (modified) Runtime/generic/rtStrFormatKernelAddress-generic: off-by-one Wed, 05 Apr 2017 10:38:48 GMT vboxsync [66427] * trunk/src/VBox/Runtime/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c (modified) Runtime/r0drv/linux: use snprintf() from the Linux kernel as the ... Wed, 05 Apr 2017 09:57:15 GMT vboxsync [66426] * trunk/src/VBox/Runtime/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c (modified) Runtime/r0drv/linux: does not work Wed, 05 Apr 2017 09:54:06 GMT vboxsync [66425] * trunk/src/VBox/Runtime/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c (modified) Runtime/r0drv/linux: does not work Wed, 05 Apr 2017 09:27:55 GMT vboxsync [66424] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c (copied) Runtime/r0drv: rtStrFormatKernelAddress() for Linux Tue, 04 Apr 2017 14:01:42 GMT vboxsync [66417] * trunk/src/VBox/Runtime/generic/rtStrFormatKernelAddress-generic.cpp (modified) debug build fix Tue, 04 Apr 2017 13:57:29 GMT vboxsync [66416] * trunk/src/VBox/Runtime/generic/rtStrFormatKernelAddress-generic.cpp (modified) build fix Tue, 04 Apr 2017 13:17:22 GMT vboxsync [66415] * 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/Makefile.kmk (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) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/generic/rtStrFormatKernelAddress-generic.cpp (added) * trunk/src/VBox/Runtime/include/internal/string.h (modified) IPRT: split %RKv formatting into separate function. Mon, 03 Apr 2017 08:55:17 GMT vboxsync [66395] * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMFxRstor.asm (copied) * trunk/src/VBox/Runtime/common/asm/ASMFxSave.asm (copied) asm-amd64-x86.h: Added ASMFxRstor & ASMFxSave. Fri, 31 Mar 2017 14:42:17 GMT vboxsync [66384] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/R0Drv: Need RTUTf16ICmpAscii.