# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Apr 14, 2025 5:09:23 AM Wed, 14 Feb 2018 17:38:11 GMT vboxsync [71015] * trunk/src/VBox/Runtime/common/string/RTStrNICmpAscii.cpp (modified) RTStrNICmpAscii: bugfix Wed, 14 Feb 2018 17:28:23 GMT vboxsync [71014] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) IPRT/isomakercmd.cpp: When removing files, make sure all instances ... Wed, 14 Feb 2018 17:27:42 GMT vboxsync [71013] * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) IPRT/rtFsIsoImportProcessIso9660AddAndNameFile: Fixed stupid bug ... Wed, 14 Feb 2018 13:29:47 GMT vboxsync [71009] * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTGetOpt.cpp (modified) RTGetOpt: Fixed bug handling missing option values when ... Tue, 13 Feb 2018 19:04:56 GMT vboxsync [71002] * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) iosmakerimport.cpp: Fixed assertion in boot catalog parsing code for ... Tue, 13 Feb 2018 12:42:11 GMT vboxsync [70997] * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) RTVfsChainOpenDir: Default to READ access. Fri, 09 Feb 2018 19:40:22 GMT vboxsync [70940] * trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp (modified) IPRT/RTPathQueryInfo-nt.cpp: Adjustments for statting \Device\xxx ... Thu, 08 Feb 2018 16:33:55 GMT vboxsync [70920] * trunk/src/VBox/Runtime/r3/win/vcc100-fakes.mac (modified) IPRT/vcc100-fakes*: Some lib that VBoxNine.dll uses doesn't go thru ... Thu, 08 Feb 2018 15:56:43 GMT vboxsync [70917] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether ... Wed, 07 Feb 2018 23:18:51 GMT vboxsync [70896] * trunk/src/VBox/Runtime/common/time/time.cpp (modified) IPRT: Added RTTimeCompare and made use of it in the RTAsn1Time ... Wed, 07 Feb 2018 23:14:02 GMT vboxsync [70895] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time.cpp (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) IPRT: Added RTTimeCompare and made use of it in the RTAsn1Time ... Wed, 07 Feb 2018 14:08:47 GMT vboxsync [70892] * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) IPRT: dir.c,dir-posix.cpp,direnum-nt.cpp: Implemented ... Wed, 07 Feb 2018 14:05:43 GMT vboxsync [70890] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) IPRT: dir.c,dir-posix.cpp,direnum-nt.cpp: Implemented ... Wed, 07 Feb 2018 12:33:10 GMT vboxsync [70889] * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir.cpp (modified) IPRT/direnum-r3-nt.cpp: Implemented RTDIR_F_NO_FOLLOW. Tue, 06 Feb 2018 16:26:08 GMT vboxsync [70884] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) IPRT: Added RTDIR_F_NO_FOLLOW (not implemented yet). Sun, 28 Jan 2018 20:18:59 GMT vboxsync [70760] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Runtime/r3/serialport-posix.cpp: Fix Tue, 23 Jan 2018 07:58:40 GMT vboxsync [70698] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) Linux drivers: fix a burn due to improved error checking. ... Mon, 22 Jan 2018 20:35:54 GMT vboxsync [70690] * trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c (modified) Linux drivers: fix a burn due to improved error checking. ... Fri, 19 Jan 2018 10:06:11 GMT vboxsync [70638] * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) RTFileCopyByHandlesEx: Make sure we don't pass 100%. bugref:9099 ... Fri, 19 Jan 2018 10:02:45 GMT vboxsync [70637] * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) RTFileCopyByHandlesEx: Make sure we don't pass 100%. bugref:9099 Thu, 18 Jan 2018 15:21:10 GMT vboxsync [70633] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Runtime/r3/serialport-posix: Fixes Wed, 17 Jan 2018 20:28:16 GMT vboxsync [70615] * trunk/src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp (modified) * trunk/src/VBox/ValidationKit/testdriver/tst-txsclient.py (modified) * trunk/src/VBox/ValidationKit/testdriver/txsclient.py (modified) RTSystemShutdown/win: More reliable power off, I hope. Wed, 10 Jan 2018 11:52:06 GMT vboxsync [70513] * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImports: fListOrdinals was used uninitialized. Wed, 10 Jan 2018 11:28:23 GMT vboxsync [70512] * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImports.cpp: Drop RTMEM_WRAP_TO_EF_APIS. Mon, 08 Jan 2018 14:16:16 GMT vboxsync [70486] * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) IPRT/process-win.cpp: Make inheritance work on NT 3.1 too. Mon, 08 Jan 2018 10:57:34 GMT vboxsync [70485] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) iprt/socket.cpp: stupid me Mon, 08 Jan 2018 10:12:19 GMT vboxsync [70484] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) iprt/socket.cpp: two fixes Sun, 07 Jan 2018 21:43:45 GMT vboxsync [70483] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPoll.cpp (modified) IPRT/socket,poll: Try fix windows polling bug (not fallback) ... Sun, 07 Jan 2018 18:46:33 GMT vboxsync [70482] * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) iprt/socket,tcp,pollset: Added RTTcpCreatePair. Implemented polling ... Sun, 07 Jan 2018 18:46:08 GMT vboxsync [70481] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/tcp.h (modified) * trunk/src/VBox/Runtime/include/internal/socket.h (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPoll.cpp (modified) iprt/socket,tcp,pollset: Added RTTcpCreatePair. Implemented polling ... Sun, 07 Jan 2018 18:43:58 GMT vboxsync [70480] * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) iprt/FakeCancelIo: comment update. Sun, 07 Jan 2018 18:43:29 GMT vboxsync [70479] * trunk/include/iprt/pipe.h (modified) * trunk/src/VBox/Runtime/r3/win/pipe-win.cpp (modified) iprt/pipe-win.cpp: Added RTPipeGetCreationInheritability for use in ... Sun, 07 Jan 2018 18:38:38 GMT vboxsync [70477] * trunk/src/VBox/Runtime/r3/poll.cpp (modified) iprt/RTPollSetAdd: Fixed bug in management of fFinalEntry. Thu, 04 Jan 2018 16:56:53 GMT vboxsync [70460] * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) Fix Guest Additions vboxsf sendfile() caching problems (see #2548), ... Thu, 04 Jan 2018 12:44:33 GMT vboxsync [70458] * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) Runtime: Adapt Linux R0 timer implementation to work with the ... Wed, 03 Jan 2018 20:37:19 GMT vboxsync [70456] * trunk/src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp (modified) IPRT/RTUuidCreate: More tweaks for old NT 3.1. Wed, 03 Jan 2018 18:49:14 GMT vboxsync [70455] * trunk/src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp (modified) IPRT/RTUuidCreate-win.cpp: Provide fallback for older NT versions ... Wed, 03 Jan 2018 04:27:32 GMT vboxsync [70442] * trunk/src/VBox/Runtime/tools/RTCp.cpp (modified) RTCp.cpp: scm says max one trailing newline. Tue, 02 Jan 2018 15:08:02 GMT vboxsync [70430] * trunk/src/VBox/Runtime/r3/nt/pathint-nt.cpp (modified) RTNtPathOpenDirEx: more access fixes Tue, 02 Jan 2018 15:01:20 GMT vboxsync [70428] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/nt/internal-r3-nt.h (modified) * trunk/src/VBox/Runtime/r3/nt/pathint-nt.cpp (modified) IPRT: Changed the NT namespace passthru prefix from '\\!\' to ... Tue, 02 Jan 2018 14:35:34 GMT vboxsync [70425] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/RTUtf16NCmpAscii.cpp (copied) IPRT: Added RTUtf16NCmpAscii. Tue, 02 Jan 2018 11:59:55 GMT vboxsync [70424] * trunk/src/VBox/Runtime/common/zip/gzipcmd.cpp (copied) * trunk/src/VBox/Runtime/common/zip/zip.cpp (modified) IPRT: Moved RTZipGZipCmd into the runtime, leaving a main wrapper ... Tue, 02 Jan 2018 11:51:48 GMT vboxsync [70423] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTGzip.cpp (added) IPRT: Moved RTZipGZipCmd into the runtime, leaving a main wrapper ... Tue, 02 Jan 2018 11:25:46 GMT vboxsync [70422] * trunk/include/iprt/fs.h (modified) * trunk/src/VBox/Runtime/common/fs/RTFsCmdLs.cpp (modified) IPRT: Renamed RTCmdLs to RTFsCmdLs and moved it into the runtime, ... Tue, 02 Jan 2018 11:20:24 GMT vboxsync [70421] * trunk/src/VBox/Runtime/tools/RTLs.cpp (modified) IPRT: Renamed RTCmdLs to RTFsCmdLs and moved it into the runtime, ... Tue, 02 Jan 2018 11:19:34 GMT vboxsync [70420] * trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp (modified) iprt/RTPathQueryInfo-nt.cpp: Fixed querying unix attribs for a NT ... Tue, 02 Jan 2018 11:17:06 GMT vboxsync [70419] * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) iprt/direnum-r3-nt.cpp: Workaround for buggy fat driver on NT 3.1 ... Tue, 02 Jan 2018 11:14:44 GMT vboxsync [70417] * trunk/include/iprt/fs.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fs/RTFsCmdLs.cpp (copied) * trunk/src/VBox/Runtime/tools/RTLs.cpp (added) IPRT: Renamed RTCmdLs to RTFsCmdLs and moved it into the runtime, ... Mon, 01 Jan 2018 17:46:37 GMT vboxsync [70406] * trunk/src/VBox/Runtime/testcase/tstTime-3.cpp (modified) IPRT/time-win.cpp: Use RtlGetInterruptTimePrecise for ... Mon, 01 Jan 2018 17:45:14 GMT vboxsync [70405] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/win/time-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime-3.cpp (modified) IPRT/time-win.cpp: Use RtlGetInterruptTimePrecise for ... Mon, 01 Jan 2018 15:27:56 GMT vboxsync [70402] * trunk/src/VBox/Runtime/r3/win/time-win.cpp (modified) iprt/time-win.cpp: There is no KUSER_SHARED_DATA on NT 3.1, so use ... Mon, 01 Jan 2018 15:26:38 GMT vboxsync [70401] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) IPRT/socket: WSAStartup fix for winsock 1.1 (NT 3.1). Mon, 01 Jan 2018 12:29:24 GMT vboxsync [70398] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) IPRT/VISO: Pass a the directory of a VISO file to the ISO maker to ... Mon, 01 Jan 2018 12:27:43 GMT vboxsync [70397] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTCp.cpp (added) IPRT: Added RTCp (very incomplete). Mon, 01 Jan 2018 12:27:08 GMT vboxsync [70396] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-shell32-fakesA.asm (modified) * trunk/src/VBox/ValidationKit/Config.kmk (modified) IPRT,ValidationKit: Fixes for vcc100-shell32-fakes. Mon, 01 Jan 2018 12:26:11 GMT vboxsync [70395] * trunk/include/iprt/fsisomaker.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) * trunk/src/VBox/Storage/VISO.cpp (modified) IPRT/VISO: Pass a the directory of a VISO file to the ISO maker to ... Sat, 30 Dec 2017 19:27:35 GMT vboxsync [70394] * trunk/src/VBox/Runtime/r3/win/vcc100-fakes.h (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-fakes.mac (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakesA.asm (modified) vcc100-*: fixes and optimizations. Sat, 30 Dec 2017 12:11:56 GMT vboxsync [70393] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/r3/socket.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) IPRT/winsock: init fixes. Fri, 29 Dec 2017 14:13:36 GMT vboxsync [70387] * trunk/src/VBox/Runtime/r0drv/nt/nt3fakes-r0drv-nt.cpp (modified) iprt/nt3fakes-r0drv-nt.cpp: fix for xp Fri, 29 Dec 2017 11:00:20 GMT vboxsync [70384] * trunk/src/VBox/Runtime/.scm-settings (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-shell32-fakesA.asm (modified) IPRT: Make scm happy. Fri, 29 Dec 2017 10:59:55 GMT vboxsync [70383] * trunk/src/VBox/Runtime/.scm-settings (modified) IPRT: Make scm happy. Fri, 29 Dec 2017 10:59:24 GMT vboxsync [70382] * trunk/src/VBox/Runtime/.scm-settings (modified) IPRT: Make scm happy. Fri, 29 Dec 2017 10:41:04 GMT vboxsync [70381] * trunk/src/VBox/Runtime/r0drv/nt/nt3fakesA-r0drv-nt.asm (modified) nt3fakesA-r0drv-nt.asm: Make scm happy. Thu, 28 Dec 2017 20:46:21 GMT vboxsync [70375] * trunk/src/VBox/Runtime/r3/win/vcc100-fakes.h (added) * trunk/src/VBox/Runtime/r3/win/vcc100-fakes.mac (added) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.h (added) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakesA.asm (modified) iprt/vcc100-kernel32-fakes*: Redid the resolving to be more optimal ... Thu, 28 Dec 2017 20:44:43 GMT vboxsync [70374] * trunk/src/VBox/Runtime/Makefile.kmk (modified) iprt/Makefile.kmk: RuntimeR3VccTricks must be static since it's only ... Wed, 27 Dec 2017 17:00:46 GMT vboxsync [70363] * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImports: Added --list-oridnals option for getting both ... Wed, 27 Dec 2017 16:59:39 GMT vboxsync [70362] * trunk/src/VBox/Runtime/r0drv/nt/nt3fakes-r0drv-nt.cpp (modified) iprt/rtR0Nt3InitVersion: Turned out registry has no version info ... Wed, 27 Dec 2017 16:58:28 GMT vboxsync [70361] * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) iprt/process-win.cpp: shut up some annoying assertions on NT3.1. Wed, 27 Dec 2017 16:57:22 GMT vboxsync [70360] * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-ntdll-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-shell32-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-ws2_32-fakes.cpp (modified) iprt/vcc100-*-fakes.cpp: stupid stupid bug in API getter macro. ... Tue, 26 Dec 2017 15:51:56 GMT vboxsync [70345] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/internal-r3-win.h (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/time2-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakesA.asm (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-shell32-fakes.cpp (added) * trunk/src/VBox/Runtime/r3/win/vcc100-shell32-fakesA.asm (added) IPRT: More NT 3.1 compatibility tweaking. Tue, 26 Dec 2017 14:43:11 GMT vboxsync [70343] * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) IPRT: More NT 3.1 compatibility tweaking. [oops] Tue, 26 Dec 2017 14:42:28 GMT vboxsync [70341] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/nt3fakes-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/nt3fakesA-r0drv-nt.asm (modified) * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakesA.asm (modified) IPRT: More NT 3.1 compatibility tweaking. Tue, 26 Dec 2017 14:41:01 GMT vboxsync [70340] * trunk/src/VBox/Runtime/generic/RTAssertShouldPanic-generic.cpp (modified) iprt/RTAssertShouldPanic-generic.cpp: handy debug trick Sun, 24 Dec 2017 14:38:14 GMT vboxsync [70336] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/nt3fakes-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/nt3fakes-stub-r0drv-nt.cpp (added) * trunk/src/VBox/Runtime/r0drv/nt/nt3fakesA-r0drv-nt.asm (modified) iprt/r0drv-nt: Working on NT 3.1 compatibility. Sun, 24 Dec 2017 14:37:32 GMT vboxsync [70335] * trunk/src/VBox/Runtime/r0drv/nt/time-r0drv-nt.cpp (modified) iprt/time-r0drv-nt.cpp: Cleanups, making it compatible with NT 3.10. Sun, 24 Dec 2017 14:36:37 GMT vboxsync [70334] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) iprt: Moved ZwYieldExecution prototype to iprt/nt/nt.h. Fri, 22 Dec 2017 18:31:20 GMT vboxsync [70324] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) iprt/rtFsNtfsAttr_Read: multi extent read fix. Fri, 22 Dec 2017 13:32:15 GMT vboxsync [70319] * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImport: verbosity Fri, 22 Dec 2017 12:15:47 GMT vboxsync [70313] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldr: Made RTLdrEnumSymbols report forwards with value ... Fri, 22 Dec 2017 11:50:14 GMT vboxsync [70312] * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE: Set error info on header validation trouble. [build fix] Fri, 22 Dec 2017 11:47:24 GMT vboxsync [70311] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImports: Implemented export lists and made it a build tool. Fri, 22 Dec 2017 11:47:01 GMT vboxsync [70310] * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE: Set error info on header validation trouble. Fri, 22 Dec 2017 11:46:23 GMT vboxsync [70309] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ldr/ldrVfsFile.cpp (copied) IPRT/ldr: Added VFS chain based loader open APIs. Thu, 21 Dec 2017 16:29:17 GMT vboxsync [70293] * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImports.cpp: Build fix. Thu, 21 Dec 2017 16:25:50 GMT vboxsync [70292] * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) dbgkrnlinfo-r0drv-nt.cpp: Fixed MmGetSystemRoutineAddress fallback. Thu, 21 Dec 2017 16:25:15 GMT vboxsync [70291] * trunk/src/VBox/Runtime/Makefile.kmk (modified) VBoxGuest-win.cpp: Need read-write critsects. Thu, 21 Dec 2017 13:44:55 GMT vboxsync [70275] * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImports.cpp: Build fix. Thu, 21 Dec 2017 12:26:39 GMT vboxsync [70271] * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (modified) RTLdrCheckImports.cpp: Build fix. Thu, 21 Dec 2017 06:15:11 GMT vboxsync [70257] * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE.cpp: Almost forgotten old linkers didn't set ... Thu, 21 Dec 2017 06:13:13 GMT vboxsync [70256] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTLdrCheckImports.cpp (added) IPRT: New tool 'RTLdrCheckImports' for checking imports. Currently ... Wed, 20 Dec 2017 15:13:14 GMT vboxsync [70244] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) iprt/socket: fix a white-space-checker burn. Wed, 20 Dec 2017 12:54:01 GMT vboxsync [70241] * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (modified) alloc-r0drv-nt.cpp: duh Tue, 19 Dec 2017 03:25:24 GMT vboxsync [70215] * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/internal-r3-win.h (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) IPRT/r3/win: Some more NT 3.50 adjustments. Tue, 19 Dec 2017 02:56:25 GMT vboxsync [70213] * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc100-kernel32-fakesA.asm (modified) IPRT/r3/win: Wrapped two more kernel32 APIs that's used by the VC v10 ... Tue, 19 Dec 2017 02:54:28 GMT vboxsync [70212] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) IPRT/r0drv/nt: Dynamically import 4 more function to make it work on ... Mon, 18 Dec 2017 20:43:19 GMT vboxsync [70210] * trunk/src/VBox/Runtime/r0drv/nt/nt3fakes-r0drv-nt.cpp (modified) nt3fakes-r0drv-nt.cpp: Get version from registry. Just for ... Mon, 18 Dec 2017 15:17:05 GMT vboxsync [70206] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) IPRT/socket.cpp: Fixed socket even leak (windows + polling). Mon, 18 Dec 2017 15:13:28 GMT vboxsync [70205] * trunk/src/VBox/Runtime/r3/socket.cpp (modified) IPRT/socket.cpp: Initialize winsock before creating sockets. Mon, 18 Dec 2017 14:59:50 GMT vboxsync [70204] * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) comment fix Mon, 18 Dec 2017 14:59:05 GMT vboxsync [70203] * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) IPRT/dbgkrnlinfo-r0drv-nt.cpp: Copy & past bugfix (for r119709).