# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Jan 13, 2025 5:58:59 AM Thu, 08 Jun 2017 21:25:39 GMT vboxsync [67305] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT: More ISO maker code. Thu, 08 Jun 2017 15:26:43 GMT vboxsync [67304] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/solaris/krnlmod-solaris.cpp (added) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) Runtime/RTKrnlMod: Started on the Solaris implementation Thu, 08 Jun 2017 14:54:31 GMT vboxsync [67303] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT: More ISO maker code. Thu, 08 Jun 2017 14:02:51 GMT vboxsync [67302] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) fatvfs.cpp: Return rc rather than VINF_SUCCESS in rtFsFatFile_Read & ... Thu, 08 Jun 2017 13:49:41 GMT vboxsync [67301] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) fatvfs.cpp: Fixed bug in rtFsFatClusterMap_AllocateCluster12 when ... Thu, 08 Jun 2017 13:26:34 GMT vboxsync [67298] * trunk/src/VBox/Runtime/common/math/gcc/udivmoddi4.c (modified) Runtime/common/math: try to make older gcc compilers happy Thu, 08 Jun 2017 13:12:18 GMT vboxsync [67297] * trunk/src/VBox/Runtime/common/math/gcc/udivmoddi4.c (modified) Runtime/common/math: another try to make older gcc compilers happy Thu, 08 Jun 2017 12:55:59 GMT vboxsync [67296] * trunk/src/VBox/Runtime/common/math/gcc/udivmoddi4.c (modified) Runtime/common/math: try to make older gcc compilers happy Thu, 08 Jun 2017 11:00:58 GMT vboxsync [67291] * trunk/src/VBox/Runtime/common/math/gcc/udivmoddi4.c (modified) Runtime: provide !__udivmoddi4() required for 32-bit code generated ... Thu, 08 Jun 2017 10:55:41 GMT vboxsync [67290] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/math/gcc/udivmoddi4.c (added) Runtime: provide !__udivmoddi4() required for 32-bit code generated ... Wed, 07 Jun 2017 20:35:49 GMT vboxsync [67286] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/krnlmod-linux.cpp (added) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) Runtime/RTKrnlMod: Started working on Linux implementation gathering ... Wed, 07 Jun 2017 19:39:08 GMT vboxsync [67285] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) build fix Wed, 07 Jun 2017 19:35:17 GMT vboxsync [67284] * trunk/include/iprt/krnlmod.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/darwin/krnlmod-darwin.cpp (added) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTKrnlModInfo.cpp (added) Runtime: Start hacking on API to query information about loaded ... Wed, 07 Jun 2017 13:01:09 GMT vboxsync [67281] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) IPRT: More ISO maker code. Tue, 06 Jun 2017 16:50:10 GMT vboxsync [67279] * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) tarvfswriter: fixed regression Tue, 06 Jun 2017 16:49:24 GMT vboxsync [67278] * trunk/include/iprt/formats/iso9660.h (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) isomaker: more code Tue, 06 Jun 2017 13:47:18 GMT vboxsync [67274] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) RTVfsIoStrmZeroFill: Fixed wrong method test (pfnSkip instead of ... Tue, 06 Jun 2017 13:42:16 GMT vboxsync [67272] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) RTVfsIoStrmZeroFill: Fixed wrong method test (pfnSkip instead of ... Tue, 06 Jun 2017 13:30:41 GMT vboxsync [67271] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) post meeting Tue, 06 Jun 2017 12:00:36 GMT vboxsync [67270] * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (modified) meeting Mon, 05 Jun 2017 16:02:04 GMT vboxsync [67259] * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/isomaker.cpp (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) IPRT: Some ISO image maker sketches. Fri, 02 Jun 2017 18:11:28 GMT vboxsync [67256] * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) RTZipTarCmd: pass --owner, --group, and file and dir mode masks to ... Fri, 02 Jun 2017 18:05:34 GMT vboxsync [67255] * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) RTZipTarCmd: pass --owner, --group, and file and dir mode masks to ... Fri, 02 Jun 2017 17:16:05 GMT vboxsync [67253] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) IPRT/tarvfswriter.cpp: Added RTZipTarFsStreamSetOwner, ... Fri, 02 Jun 2017 11:18:28 GMT vboxsync [67229] * trunk/src/VBox/Runtime/common/vfs/vfsprogress.cpp (modified) IPRT: vfsprogress.cpp: fixes Fri, 02 Jun 2017 11:10:06 GMT vboxsync [67228] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsprogress.cpp (modified) IPRT: vfsprogress.cpp: adjustments Fri, 02 Jun 2017 08:27:45 GMT vboxsync [67224] * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsprogress.cpp (modified) IPRT: vfsprogress.cpp: Added RTVFSPROGRESS_F_ALLOW_CANCEL for some ... Thu, 01 Jun 2017 21:44:24 GMT vboxsync [67221] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsprogress.cpp (added) IPRT: Adding RTVfsIoStrmGetOpenFlags, RTVfsFileGetOpenFlags, ... Thu, 01 Jun 2017 20:39:43 GMT vboxsync [67220] * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) tarvfswriter.cpp: Fixed sparse header bug. 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.