# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Feb 10, 2025 12:25:21 AM Tue, 24 Jan 2017 10:32:58 GMT vboxsync [65414] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) IPRT/r0drv/nt: Preps for using NonPagedPoolNx. Tue, 24 Jan 2017 10:26:59 GMT vboxsync [65413] * trunk/src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp (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/the-nt-kernel.h (modified) IPRT/r0drv/nt: Preps for using NonPagedPoolNx. Fri, 20 Jan 2017 19:59:32 GMT vboxsync [65395] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) Runtime/common/dbg/dbgmoddwarf.cpp: style Fri, 20 Jan 2017 19:44:18 GMT vboxsync [65394] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) Runtime/common/dbg/dbgmoddwarf.cpp: A more complete fix, the DWARF ... Fri, 20 Jan 2017 19:16:52 GMT vboxsync [65393] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) Runtime/common/dbg/dbgmoddwarf.cpp: Fix implementation of ... Fri, 20 Jan 2017 10:48:19 GMT vboxsync [65388] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) double comment Fri, 20 Jan 2017 10:44:09 GMT vboxsync [65387] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) tstLdr-4 fix Thu, 19 Jan 2017 13:48:00 GMT vboxsync [65373] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) tstLdr-4: Ignore unsupported ELF error for kLdr. (trunk + 5.1) Wed, 18 Jan 2017 10:49:39 GMT vboxsync [65358] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) tstLdr-4: ELF import SomeImportFunction, don't forget to handle it. Mon, 16 Jan 2017 14:02:35 GMT vboxsync [65336] * trunk/src/VBox/Runtime/r0drv/linux/mpnotification-r0drv-linux.c (modified) Runtime: Linux 4.10 removed the register_cpu_notifier interface, ... Wed, 11 Jan 2017 10:39:51 GMT vboxsync [65240] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) pecoff.h,ldrPE.cpp: New IMAGE_LOAD_CONFIG_DIRECTORY structure in ... Wed, 11 Jan 2017 10:38:38 GMT vboxsync [65239] * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) IPRT: Added RTLdrOpenEx that takes an optional RTERRINFO. Wed, 11 Jan 2017 08:57:29 GMT vboxsync [65235] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) tstLdr-4.cpp: fix Mon, 09 Jan 2017 14:39:54 GMT vboxsync [65208] * trunk/include/iprt/avl.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Destroy.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_DoWithAll.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Range.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveNode.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avlgcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlgcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlhcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avllu32.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlogcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlogcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlohcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avloioport.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlou32.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlpv.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrfoff.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrgcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrogcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrogcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlroioport.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlroogcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrpv.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlru64.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlruintptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlu32.cpp (modified) * trunk/src/VBox/Runtime/common/table/avluintptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlul.cpp (modified) * trunk/src/VBox/Runtime/common/table/table.cpp (modified) Runtime/AVL: fixed headers Mon, 09 Jan 2017 12:42:54 GMT vboxsync [65202] * trunk/src/VBox/Runtime/testcase/tstRTJson.cpp (modified) Runtime/tstRTJson: Fix todo Fri, 06 Jan 2017 14:06:47 GMT vboxsync [65183] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime: Linux 4.10 fix for get_user_pages_remote() Thu, 05 Jan 2017 17:15:36 GMT vboxsync [65161] * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) tstRTInlineAsm: Skylake fix Thu, 05 Jan 2017 13:20:21 GMT vboxsync [65153] * trunk/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) doxygen: more unification: moved Doxyfile.{Core,qtgui,iprt}.* and ... Wed, 04 Jan 2017 12:05:08 GMT vboxsync [65098] * trunk/src/VBox/Runtime/common/asn1/asn1-default-allocator.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-efence-allocator.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/store-inmem.cpp (modified) Runtime: doxygen fixes (no space after comma in interface_method_impl) Fri, 23 Dec 2016 21:56:16 GMT vboxsync [65009] * trunk/src/VBox/Runtime/testcase/tstRTBigNum.cpp (modified) tstRTBigNum: Another number. Fri, 23 Dec 2016 21:30:08 GMT vboxsync [65008] * trunk/src/VBox/Runtime/r3/xml.cpp (modified) r3/xml.cpp: Warnings. Thu, 22 Dec 2016 07:23:15 GMT vboxsync [64993] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) XML: added new function setContent() Sun, 18 Dec 2016 17:08:22 GMT vboxsync [64952] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool/add-nested-exe-signature: Forgot to insert the new PE ... Sat, 17 Dec 2016 01:08:08 GMT vboxsync [64940] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTIsoFs.cpp (added) IPRT: Added manual testcase for RTIsoFsOpen and friends. Fri, 16 Dec 2016 21:43:08 GMT vboxsync [64926] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: Added an --signature-index to the extract-exe-signer-cert ... Fri, 16 Dec 2016 18:04:16 GMT vboxsync [64923] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) Additions build fix Fri, 16 Dec 2016 17:52:09 GMT vboxsync [64921] * trunk/src/VBox/Runtime/Makefile.kmk (modified) addition build fix Fri, 16 Dec 2016 17:51:16 GMT vboxsync [64920] * trunk/src/VBox/Runtime/Makefile.kmk (modified) addition build fix Fri, 16 Dec 2016 16:32:03 GMT vboxsync [64916] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: Deal with primary signatures lacking timestamp (for local ... Fri, 16 Dec 2016 12:36:25 GMT vboxsync [64905] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: No need to #ifdef the show-cat & show-exe command, I think. Fri, 16 Dec 2016 12:14:31 GMT vboxsync [64904] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: Added add-nested-cat-signature and show-cat commands. Fri, 16 Dec 2016 12:12:05 GMT vboxsync [64903] * trunk/src/VBox/Runtime/common/asn1/oiddb.cfg (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: Added add-nested-cat-signature and show-cat commands. Fri, 16 Dec 2016 09:11:28 GMT vboxsync [64901] * trunk/src/VBox/Runtime/common/misc/zero.asm (modified) Runtime: use symbolic constants for _8K and _16K Fri, 16 Dec 2016 08:57:38 GMT vboxsync [64899] * trunk/src/VBox/Runtime/common/misc/zero.asm (modified) next try Fri, 16 Dec 2016 08:52:15 GMT vboxsync [64898] * trunk/src/VBox/Runtime/common/misc/zero.asm (modified) Runtime: try to fix builds Fri, 16 Dec 2016 01:45:35 GMT vboxsync [64897] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool/add-nested-exe-signature: The PKCS#7 data must be zero ... Fri, 16 Dec 2016 01:44:38 GMT vboxsync [64896] * trunk/src/VBox/Runtime/common/asn1/asn1-ut-core.cpp (modified) rtAsn1Core_EncodeWrite: Don't assert on uData.pv != NULL when cb is ... Fri, 16 Dec 2016 00:43:05 GMT vboxsync [64894] * trunk/src/VBox/Runtime/common/asn1/asn1-ut-core.cpp (modified) asn1-ut-core.cpp: Encoding fix for Weird vtable for lone RTASN1CORE ... Thu, 15 Dec 2016 21:22:32 GMT vboxsync [64892] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: More on the add-nested-exe-signature command. Thu, 15 Dec 2016 21:22:05 GMT vboxsync [64891] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) RTLdrQueryProp: Added RTLDRPROP_FILE_OFF_HEADER, implementing it for PE. Thu, 15 Dec 2016 15:32:37 GMT vboxsync [64886] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: Build fixes Thu, 15 Dec 2016 15:29:23 GMT vboxsync [64884] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: Build fixes Thu, 15 Dec 2016 15:26:20 GMT vboxsync [64883] * trunk/include/iprt/asn1-generator-pass.h (modified) * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-basics.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-default-allocator.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-efence-allocator.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-core.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-sanity.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/spc-core.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/spc-sanity.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-core.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-init.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-sanity.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT/ASN.1: Refactored array handling (SET OF, SEQUENCE OF) to use a ... Wed, 14 Dec 2016 16:55:59 GMT vboxsync [64877] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT: Most of the RTSignTool show-exe code done. Wed, 14 Dec 2016 13:50:45 GMT vboxsync [64871] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT: Most of the RTSignTool show-exe code done. Wed, 14 Dec 2016 13:42:13 GMT vboxsync [64870] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT: Most of the RTSignTool show-exe code done. Wed, 14 Dec 2016 13:40:07 GMT vboxsync [64867] * trunk/include/iprt/crypto/spc.h (modified) * trunk/src/VBox/Runtime/common/asn1/oiddb.cfg (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT: Most of the RTSignTool show-exe code done. Wed, 14 Dec 2016 13:39:09 GMT vboxsync [64865] * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-template.h (modified) IPRT/PKCS#7: Decode MS statement type attributes. Wed, 14 Dec 2016 13:38:16 GMT vboxsync [64864] * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/crypto/digest.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-objid-template.h (modified) * trunk/src/VBox/Runtime/common/crypto/digest-core.cpp (modified) IPRT: Added set-of-object-id-sequences and RTCrDigestTypeToHashSize. Tue, 13 Dec 2016 17:54:43 GMT vboxsync [64858] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) build fix Tue, 13 Dec 2016 14:58:34 GMT vboxsync [64850] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) build fix Tue, 13 Dec 2016 13:57:59 GMT vboxsync [64848] * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool: adding show-exe command (incomplete code) Mon, 12 Dec 2016 20:52:03 GMT vboxsync [64845] * trunk/src/VBox/Runtime/common/crypto/pkcs7-template.h (modified) IPRT/pkcs7-template.h: Parse nested signatures (experimental). Thu, 08 Dec 2016 21:45:12 GMT vboxsync [64819] * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-template.h (modified) iprt/pkcs7: updates Thu, 08 Dec 2016 21:44:02 GMT vboxsync [64817] * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/crypto/digest.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-dump.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/digest-core.cpp (modified) IPRT: Added RTAsn1QueryObjIdName and RTCrDigestTypeToName. Thu, 08 Dec 2016 21:43:04 GMT vboxsync [64816] * trunk/src/VBox/Runtime/common/asn1/oiddb.cfg (modified) oiddb.cfg: updates Thu, 08 Dec 2016 21:38:29 GMT vboxsync [64815] * trunk/src/VBox/Runtime/common/asn1/oiddb2c.cpp (modified) oiddb2c.cpp: no change, just formatting. Tue, 06 Dec 2016 10:04:36 GMT vboxsync [64785] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) Runtime/r0drv/linux: fix for Linux 2.6.28 Wed, 30 Nov 2016 10:59:48 GMT vboxsync [64766] * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxLA.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePropCache.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) * trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/util/vreg.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) src/VBox: Make the use of the iterator for ... Wed, 23 Nov 2016 15:14:22 GMT vboxsync [64739] * trunk/src/VBox/Runtime/nt/RTNtPathExpand8dot3Path.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTNtPath-1.cpp (modified) RTNtPathExpand8dot3Path: Return warning if we failed to open anything. Wed, 23 Nov 2016 13:59:42 GMT vboxsync [64738] * trunk/src/VBox/Runtime/nt/RTNtPathExpand8dot3Path.cpp (modified) RTNtPathExpand8dot3Path: Use the right define (same value, so no change). Mon, 21 Nov 2016 14:35:37 GMT vboxsync [64731] * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) SUP,IPRT: If link time validation fails with ... Fri, 18 Nov 2016 15:33:39 GMT vboxsync [64714] * trunk/src/VBox/Runtime/common/crypto/pemfile.cpp (modified) Runtime: fixed tiny memory leak Fri, 11 Nov 2016 09:32:03 GMT vboxsync [64649] * trunk/src/VBox/Runtime/testcase/tstRTPathQueryInfo.cpp (modified) tstRTPathQueryInfo: logging fix Thu, 10 Nov 2016 20:33:23 GMT vboxsync [64648] * trunk/src/VBox/Runtime/testcase/tstRTPathQueryInfo.cpp (modified) build fix Thu, 10 Nov 2016 20:32:01 GMT vboxsync [64647] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTPathQueryInfo.cpp (added) IPRT: Added manual tstRTPathQueryInfo testcase. Thu, 10 Nov 2016 20:08:28 GMT vboxsync [64646] * trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp (modified) RTPathQueryInfo-nt.cpp: Synchronous I/O operations, forgot. Thu, 10 Nov 2016 15:30:51 GMT vboxsync [64641] * trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp (modified) RTPathQueryInfo-nt.cpp: clearification. Thu, 10 Nov 2016 15:27:09 GMT vboxsync [64640] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp (added) * trunk/src/VBox/Runtime/r3/nt/pathint-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) IPRT: Implemented native NT version of RTPathQueryInfoEx that ... Thu, 10 Nov 2016 15:27:00 GMT vboxsync [64639] * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) fileio-win.cpp: Made RTFileQueryInfo return link count and Inode info. Thu, 10 Nov 2016 15:24:35 GMT vboxsync [64638] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) iprt/nt/nt.h: NtQueryFullAttributesFile and NtQueryAttributesFile. Thu, 10 Nov 2016 15:23:52 GMT vboxsync [64637] * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) direnum-r3-nt.cpp: allow traversal; comment typo. Thu, 10 Nov 2016 15:11:20 GMT vboxsync [64634] * trunk/src/VBox/Runtime/generic/RTPathAbs-generic.cpp (modified) RTPathAbs-generic.cpp: Have to remove '.' too, like the it says on ... Thu, 10 Nov 2016 15:03:17 GMT vboxsync [64633] * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) utf-8.cpp: Duplicate rtUtf8CalcUtf16Length so we can optimize the ... Wed, 09 Nov 2016 18:30:42 GMT vboxsync [64623] * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir.cpp (modified) direnum-r3-nt.cpp: Fill in inode info when we can. Wed, 09 Nov 2016 17:44:36 GMT vboxsync [64620] * trunk/src/VBox/Runtime/include/internal/fs.h (modified) * trunk/src/VBox/Runtime/r3/fs.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/direnum-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) IPRT: Distinguish between actual symbolic links and other reparse ... Wed, 09 Nov 2016 17:03:40 GMT vboxsync [64619] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/nt/RTFileQueryFsSizes-nt.cpp (copied) * trunk/src/VBox/Runtime/r3/nt/fs-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) IPRT: Reshuffled RTFsQuerySizes from fs-nt.cpp to implement ... Tue, 08 Nov 2016 17:28:25 GMT vboxsync [64602] * trunk/include/iprt/getopt.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) IPRT: Added RTGetOptNonOptionArrayPtr. Tue, 08 Nov 2016 09:59:47 GMT vboxsync [64594] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) iprt/nt/nt.h: Added NtFlushVirtualMemory and adjusted relatives. Fri, 04 Nov 2016 12:14:41 GMT vboxsync [64561] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) Runtime/r0drv/linux: get_user_pages() fix for Linux 4.9 Thu, 03 Nov 2016 14:02:07 GMT vboxsync [64531] * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/spc-template.h (modified) * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (modified) * trunk/src/VBox/Runtime/common/misc/uri.cpp (modified) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) Runtime: typos Wed, 26 Oct 2016 12:35:20 GMT vboxsync [64428] * trunk/src/VBox/Runtime/common/err/errmsgxpcom.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionUnix.cpp (modified) * trunk/src/libs/xpcom18a4/xpcom/base/nsError.h (modified) * trunk/src/libs/xpcom18a4/xpcom/components/nsComponentManager.cpp (modified) xpcom/Runtime: introduced NS_ERROR_SOCKET_FAIL which is used for ... Thu, 20 Oct 2016 19:28:31 GMT vboxsync [64343] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/common/string/strprintf.cpp (modified) strprintf.cpp: Apply the same optimizations as was done for ... Thu, 20 Oct 2016 19:28:01 GMT vboxsync [64342] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) tstRTStrFormat: duh! Thu, 20 Oct 2016 18:55:52 GMT vboxsync [64341] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) build fix Thu, 20 Oct 2016 18:38:21 GMT vboxsync [64340] * 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/strprintf2.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) IPRT: Introducing RTStrPrintf2, RTStrPrintf2V, RTStrPrintf2Ex, and ... Mon, 17 Oct 2016 11:34:18 GMT vboxsync [64293] * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) mp-win.cpp: Can't skip lazy GIP re-initialization anywhere, because ... Mon, 17 Oct 2016 10:17:49 GMT vboxsync [64291] * trunk/include/iprt/localipc.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/VBoxGuestInstallHelper.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxIPC.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/localipc.cpp (deleted) Reverted r111300 and subsequent changes since the fix is to use ... Mon, 17 Oct 2016 09:42:58 GMT vboxsync [64289] * trunk/src/VBox/Runtime/r3/localipc.cpp (modified) RTLocalIpcMakeNameUniqueUser: build fix and @todo. Mon, 17 Oct 2016 09:42:49 GMT vboxsync [64288] * trunk/include/iprt/localipc.h (modified) * trunk/src/VBox/Runtime/r3/localipc.cpp (modified) RTLocalIpcMakeNameUniqueUser: build fix and @todo. Mon, 17 Oct 2016 09:27:47 GMT vboxsync [64287] * trunk/src/VBox/Runtime/r3/localipc.cpp (added) build fix for r111300 Mon, 17 Oct 2016 08:18:33 GMT vboxsync [64286] * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) assert.cpp: revered unintentional change. Sun, 16 Oct 2016 20:08:03 GMT vboxsync [64285] * trunk/include/iprt/localipc.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/VBoxGuestInstallHelper.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxIPC.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Additions: bugref:8622: Use crc of user name in name of ipc pipe Sat, 15 Oct 2016 17:10:23 GMT vboxsync [64283] * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) IPRT,SUP: Major vboxdrv and GIP version change; more flexible ... Sat, 15 Oct 2016 16:46:29 GMT vboxsync [64281] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mp.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) * trunk/src/VBox/Runtime/generic/mppresent-generic-online.cpp (copied) * trunk/src/VBox/Runtime/include/internal/mp.h (added) * 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/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp (deleted) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMp-1.cpp (modified) IPRT,SUP: Major vboxdrv and GIP version change; more flexible ... Thu, 13 Oct 2016 19:07:55 GMT vboxsync [64268] * trunk/src/VBox/Runtime/r3/win/localipc-win.cpp (modified) Runtime: Doxygen fix to unbreak generation of documentation Thu, 13 Oct 2016 17:17:20 GMT vboxsync [64267] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) initterm-r0drv-nt.cpp: Reality update on MaximumProcessorCount. Thu, 13 Oct 2016 15:18:21 GMT vboxsync [64255] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) SUP,VMM,IPRT: SUPDrv and GIP major version bump! Added processor ... Thu, 13 Oct 2016 10:10:42 GMT vboxsync [64234] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/nt/nt.h (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/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) IPRT: Implemented processor group support for the ring-0 code. Wed, 12 Oct 2016 12:38:06 GMT vboxsync [64220] * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) mp-win.cpp: Implemented support for processor groups.