# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Apr 16, 2025 6:52:31 PM Thu, 14 May 2020 17:40:35 GMT vboxsync [84310] * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/include/iprt/crypto/store.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-encode.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/iprt-openssl.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-file.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/store.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-verify.cpp (modified) IPRT/crypto: Adding RTAsn1EncodeQueryRawBits to deal with getting ... Wed, 13 May 2020 17:14:00 GMT vboxsync [84299] * trunk/include/iprt/base64.h (modified) IPRT/base64: Fixed header type. bugref:9224 Wed, 13 May 2020 16:46:27 GMT vboxsync [84296] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/string/base64-utf16.cpp (modified) * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) * trunk/src/VBox/Runtime/common/string/base64.h (modified) IPRT/base64: Optimize '\0' handling a little and unify the two ... Wed, 13 May 2020 16:29:53 GMT vboxsync [84295] * trunk/include/iprt/mangling.h (modified) IPRT/base64: Put the UTF-16 code in separate file. Implemented ... Wed, 13 May 2020 16:23:25 GMT vboxsync [84293] * trunk/include/iprt/base64.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/base64-utf16.cpp (copied) * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTBase64.cpp (modified) IPRT/base64: Put the UTF-16 code in separate file. Implemented ... Wed, 13 May 2020 13:59:34 GMT vboxsync [84287] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) Glue/Bstr: Adding a base64Encode method using the new UTF-16 base64 ... Wed, 13 May 2020 13:58:21 GMT vboxsync [84286] * trunk/include/iprt/base64.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTBase64.cpp (modified) IPRT/base64: Added UTF-16 versions of the encoding functions. bugref:9224 Mon, 11 May 2020 12:00:59 GMT vboxsync [84251] * trunk/include/iprt/crypto/pkix.h (modified) * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (modified) IPRT/crypto: Adding functions for checking whether a key or ... Mon, 11 May 2020 11:46:40 GMT vboxsync [84248] * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/include/iprt/crypto/pkix.h (modified) * trunk/include/iprt/crypto/rsa.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/crypto/digest-core.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/iprt-openssl.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-sign.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-util.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-core.cpp (modified) * trunk/src/VBox/Runtime/include/internal/iprt-openssl.h (modified) IPRT/crypto: Adding functions for checking whether a key or ... Mon, 11 May 2020 09:59:59 GMT vboxsync [84243] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) Guest Control: Implemented support for long(er) command lines. ... Sun, 10 May 2020 01:02:53 GMT vboxsync [84234] * trunk/include/iprt/zip.h (modified) IPRT: doxygen fix. bugref:9699 Sun, 10 May 2020 00:52:05 GMT vboxsync [84230] * trunk/include/iprt/crypto/pem.h (modified) * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/include/iprt/crypto/store.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/crypto/iprt-openssl.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/key-openssl.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pemfile-write.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-sign.cpp (added) * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-sign.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/store.cpp (modified) * trunk/src/VBox/Runtime/include/internal/iprt-openssl.h (modified) * trunk/src/libs/openssl-1.1.1g/Config.kmk (modified) IPRT,openssl: Adding RTCrPkcs7SimpleSignSignedData as a feeble start ... Sat, 09 May 2020 18:02:47 GMT vboxsync [84227] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Multi-page I/O page walk bits. Fri, 08 May 2020 14:08:23 GMT vboxsync [84215] * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) Guest Control/VbglR3 + VBoxService: Moved code to retrieve and ... Fri, 08 May 2020 13:05:56 GMT vboxsync [84210] * trunk/include/iprt/base64.h (modified) * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) IPRT/Base64: Allow the end-of-line style to be specified via the ... Fri, 08 May 2020 11:54:10 GMT vboxsync [84207] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) IPRT: Added two flags to the %Rhxs formatter type to control the ... Fri, 08 May 2020 11:30:39 GMT vboxsync [84205] * trunk/include/iprt/mangling.h (modified) IPRT: Adding RTZIPTAR_C_UPDATE, RTZipTarFsStreamForFile and ... Fri, 08 May 2020 11:29:09 GMT vboxsync [84204] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) IPRT: Added RTVfsTypeName. bugref:9699 Fri, 08 May 2020 11:28:35 GMT vboxsync [84203] * trunk/include/iprt/zip.h (modified) IPRT: Adding RTZIPTAR_C_UPDATE, RTZipTarFsStreamForFile and ... Fri, 08 May 2020 08:09:50 GMT vboxsync [84198] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp (modified) Guest Control/VbglR3: Added VbglR3GuestCtrlSessionHasChanged() to ... Thu, 07 May 2020 22:48:08 GMT vboxsync [84194] * trunk/include/iprt/vfslowlevel.h (modified) IPRT: Adding RTZIPTAR_C_UPDATE, RTZipTarFsStreamForFile and ... Thu, 07 May 2020 22:33:36 GMT vboxsync [84193] * trunk/include/iprt/mangling.h (modified) IPRT: Adding RTZIPTAR_C_UPDATE, RTZipTarFsStreamForFile and ... Thu, 07 May 2020 20:56:01 GMT vboxsync [84192] * trunk/include/iprt/mangling.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/vfs/vfsfss2dir.cpp (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/tarvfsreader.h (copied) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) * trunk/src/VBox/Runtime/common/zip/xarvfs.cpp (modified) IPRT: Adding RTZIPTAR_C_UPDATE, RTZipTarFsStreamForFile and ... Thu, 07 May 2020 20:46:14 GMT vboxsync [84191] * trunk/include/iprt/vfs.h (modified) iprt/vfs.h: comment typo. Wed, 06 May 2020 17:28:15 GMT vboxsync [84172] * trunk/include/iprt/crypto/pem.h (modified) IPRT: PEM writer functions. [doxygenfix] bugref:9699 Wed, 06 May 2020 16:50:36 GMT vboxsync [84170] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) AMD IOMMU: bugref:9654 Bits. Wed, 06 May 2020 15:37:34 GMT vboxsync [84166] * trunk/include/iprt/crypto/x509.h (modified) IPRT: PEM writer functions. [build fix] bugref:9699 Wed, 06 May 2020 15:31:33 GMT vboxsync [84163] * trunk/include/iprt/crypto/pem.h (modified) * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/crypto/pemfile-read.cpp (moved) * trunk/src/VBox/Runtime/common/crypto/pemfile-write.cpp (added) * trunk/src/VBox/Runtime/common/vfs/vfsprintf.cpp (modified) IPRT: PEM writer functions. bugref:9699 Tue, 05 May 2020 15:34:38 GMT vboxsync [84147] * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) Guest Control/VBoxService: Implemented heap data allocation for ... Tue, 05 May 2020 15:10:47 GMT vboxsync [84146] * 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/vfsprintf.cpp (added) IPRT: Added RTVfsFilePrintf, RTVfsFilePrintfV, RTVfsIoStrmPrintf and ... Mon, 04 May 2020 10:01:32 GMT vboxsync [84135] * trunk/include/iprt/types.h (modified) iprt/types.h: VAC++ doesn't define ssize_t, so it bums out in ... Sat, 02 May 2020 11:56:09 GMT vboxsync [84127] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) iprt/bldprog-strtab-template.cpp.h: Comment. bugref:9726 Thu, 30 Apr 2020 19:55:33 GMT vboxsync [84120] * trunk/include/iprt/nocrt/ctype.h (added) IPRT: Adding an empty nocrt/ctype.h header to make some windows/NT ... Thu, 30 Apr 2020 19:53:39 GMT vboxsync [84119] * trunk/include/VBox/vmm/hmvmxinline.h (modified) * trunk/include/VBox/vmm/stam.h (modified) hmvmxinline.h,stam.h: Use the intrin.h wrapper in iprt or we'll end ... Tue, 28 Apr 2020 23:58:24 GMT vboxsync [84070] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (modified) IPRT: Massaging errmsg*-sorter.cpp and bldprog-strtab-template.cpp.h ... Tue, 28 Apr 2020 19:32:41 GMT vboxsync [84063] * trunk/include/iprt/errcore.h (modified) * trunk/src/VBox/Additions/WINNT/tools/VBoxCertUtil.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIErrorString.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/err/errmsg.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT,++: New RTErrWin* API, data source unchanged. bugref:9726 Tue, 28 Apr 2020 16:11:58 GMT vboxsync [84055] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) IPRT,++: Apply bldprog-strtab.h and friends to the IPRT status ... Tue, 28 Apr 2020 16:05:00 GMT vboxsync [84054] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) * trunk/include/iprt/bldprog-strtab.h (modified) * trunk/include/iprt/errcore.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/VBoxGuestInstallHelper.cpp (modified) * trunk/src/VBox/Debugger/DBGCEval.cpp (modified) * trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Main/include/GuestFileImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestFileImpl.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (modified) * trunk/src/VBox/Runtime/common/err/errmsg.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTErr-1.cpp (added) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) IPRT,++: Apply bldprog-strtab.h and friends to the IPRT status ... Mon, 27 Apr 2020 11:54:25 GMT vboxsync [84001] * trunk/include/iprt/cpp/xml.h (modified) IPRT/xml: Simplified EIPRTFailure::EIPRTFailure, avoiding two heap ... Mon, 27 Apr 2020 11:01:30 GMT vboxsync [83994] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) IPRT/string.h: Document status code formatting in IN_RT_STATIC builds ... Mon, 27 Apr 2020 08:40:42 GMT vboxsync [83987] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) AMD IOMMU: bugref:9654 Naming nit. Thu, 23 Apr 2020 10:22:56 GMT vboxsync [83941] * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) AMD IOMMU: bugref:9654 Hook into PCIPhys[Read|Write] for intercepting ... Tue, 21 Apr 2020 11:14:20 GMT vboxsync [83886] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/RTStrEnd.asm (copied) * trunk/src/VBox/Runtime/common/string/RTStrEnd.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) IPRT: Implement RTStrEnd in assembly & C++, drop the inlining. memchr ... Mon, 20 Apr 2020 11:35:14 GMT vboxsync [83850] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) AMD IOMMU: bugref:9654 R0 registration bits. Mon, 20 Apr 2020 00:34:06 GMT vboxsync [83837] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/utf-16-printf.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) IPRT: Added RTUtf16Printf, RTUtf16PrintfV, RTUtf16PrintfEx and ... Sun, 19 Apr 2020 14:11:11 GMT vboxsync [83831] * trunk/include/iprt/win/d3dkmthk.h (copied) iprt/win/d3dkmthk.h: For VC++ 14.1. bugref:8489 Sun, 19 Apr 2020 00:36:38 GMT vboxsync [83813] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_BIT_Z the returns size_t to help deal with ... Sat, 18 Apr 2020 13:30:56 GMT vboxsync [83795] * trunk/include/iprt/cpp/exception.h (modified) * trunk/include/iprt/types.h (modified) iprt/types,iprt/ecpp/exceptions.h: VC++ 14.1 adjustments. [doxyfixes] ... Sat, 18 Apr 2020 00:39:15 GMT vboxsync [83791] * trunk/include/Makefile.kmk (modified) include/Makefile.kmk: VC++ 14.1 adjustment for intrin.h. bugref:8489 Sat, 18 Apr 2020 00:37:12 GMT vboxsync [83790] * trunk/include/iprt/sanitized/iterator (copied) * trunk/include/iprt/sanitized/sstream (copied) Main: VC++ 14.1 adjustments. bugref:8489 Fri, 17 Apr 2020 22:30:23 GMT vboxsync [83782] * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/asm-math.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/nt/ntddk.h (modified) * trunk/include/iprt/nt/wdm.h (modified) * trunk/include/iprt/sanitized/intrin.h (moved) iprt/win/msvc_intrin.h -> iprt/sanitized/intrin.h bugref:8489 Fri, 17 Apr 2020 22:27:27 GMT vboxsync [83781] * trunk/include/iprt/sanitized/string (added) iprt/bldprog-strtab-template.cpp.h: Created an iprt/sanitized dir for ... Fri, 17 Apr 2020 22:18:48 GMT vboxsync [83778] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) * trunk/include/iprt/sanitized (added) iprt/bldprog-strtab-template.cpp.h: Created an iprt/sanitized dir for ... Fri, 17 Apr 2020 18:00:45 GMT vboxsync [83776] * trunk/include/VBox/vmm/ssm.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/asm-math.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/nt/ntddk.h (modified) * trunk/include/iprt/nt/wdm.h (modified) * trunk/include/iprt/win/msvc_intrin.h (added) iprt/asm*,++: Contain the intrin.h mess in iprt/win/msvc_intrin.h. ... Fri, 17 Apr 2020 17:59:22 GMT vboxsync [83775] * trunk/include/iprt/nocrt/compiler/msc.h (modified) * trunk/include/iprt/types.h (modified) iprt/types,nocrt/compiler/msc.h: VC++ 14.1 adjustments. bugref:8489 Fri, 17 Apr 2020 16:09:36 GMT vboxsync [83769] * trunk/include/iprt/win/imagehlp.h (added) iprt/win/imagehlp.h: VC++ 14.1 build tweaking. bugref:8489 Fri, 17 Apr 2020 15:59:51 GMT vboxsync [83767] * trunk/include/iprt/win/dbghelp.h (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) iprt/win/imagehlp.h: VC++ 14.1 build tweaking. bugref:8489 Fri, 17 Apr 2020 15:21:00 GMT vboxsync [83763] * trunk/include/iprt/cpp/exception.h (modified) iprt/cpp/excetion.h: VC++ 14.1 build tweaking. [doxyfix] bugref:8489 Fri, 17 Apr 2020 15:10:32 GMT vboxsync [83761] * trunk/include/iprt/cpp/exception.h (modified) iprt/cpp/excetion.h: VC++ 14.1 build tweaking. bugref:8489 Fri, 17 Apr 2020 12:57:00 GMT vboxsync [83750] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) iprt/bldprog-strtab-template.cpp.h: VC++ 14.1 build fixes. [doxyfix] ... Fri, 17 Apr 2020 08:50:54 GMT vboxsync [83738] * trunk/include/iprt/win/dbghelp.h (added) * trunk/src/VBox/Runtime/common/dbg/dbgmoddbghelp.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp (modified) * trunk/src/VBox/Runtime/tools/RTNtDbgHelp.cpp (modified) iprt: Wrap Dbghelp.h to shut up complaints from VC++ 14.1. bugref:8489 Fri, 17 Apr 2020 08:49:09 GMT vboxsync [83737] * trunk/include/iprt/win/shlobj.h (modified) iprt/win/shlobj.h: VC++ 14.1 adjustments (7.1 SDK). bugref:8489 Fri, 17 Apr 2020 02:01:53 GMT vboxsync [83730] * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) iprt/bldprog-strtab-template.cpp.h: VC++ 14.1 build fixes. bugref:8489 Fri, 17 Apr 2020 02:01:09 GMT vboxsync [83729] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: _MSC_VER values for 2017 and 2019. bugref:8489 Thu, 16 Apr 2020 22:17:53 GMT vboxsync [83724] * trunk/include/iprt/nocrt/compiler/msc.h (modified) iprt/nocrt/compiler/msc.h: Adjustments for Visual Studio 2017 and ... Thu, 09 Apr 2020 18:53:23 GMT vboxsync [83661] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/process.h (modified) * trunk/src/VBox/Runtime/r3/process.cpp (modified) IPRT/process: Added RTProcExecutablePath as a buffer-less alternative ... Thu, 09 Apr 2020 17:01:41 GMT vboxsync [83657] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Main/src-global/win/VBoxSDS.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) reverted 137105 again as the problem was elsewhere. bugref:9670 Thu, 09 Apr 2020 15:06:32 GMT vboxsync [83651] * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) Guest Control/VBoxSerivce: Added an own vbox_stat toolbox exit code ... Thu, 09 Apr 2020 12:14:33 GMT vboxsync [83647] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Main/src-global/win/VBoxSDS.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Temporarily reverted r136808 to see if this is also causing the ... Wed, 08 Apr 2020 16:29:25 GMT vboxsync [83624] * trunk/include/VBox/GuestHost/SharedClipboard-win.h (modified) * trunk/include/VBox/GuestHost/SharedClipboard.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxClipboard.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibClipboard.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/clipboard.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-win.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-darwin.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp (modified) SharedClipboard: Eliminated SHCLFORMATDATA and did some minor darwin ... Wed, 08 Apr 2020 15:02:16 GMT vboxsync [83621] * trunk/include/VBox/HostServices/VBoxClipboardSvc.h (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-common.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/darwin-pasteboard.cpp (modified) SharedClipboard/darwin: Logging. bugref:9620 Sat, 04 Apr 2020 11:41:32 GMT vboxsync [83550] * trunk/include/VBox/vmm/pdmifs.h (modified) pdmifs.h: nit Sat, 04 Apr 2020 10:46:18 GMT vboxsync [83546] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef-cpp.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.h (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) IPRT: Added RTMemFreeZ, RTMemTmpFreeZ, and RTMemEf* variants. bugref:9698 Fri, 03 Apr 2020 17:03:05 GMT vboxsync [83540] * trunk/include/iprt/runtime-loader.h (modified) iprt/runtime-loader.h: Used RTLdrLoadEx w/ RTLDRLOAD_FLAGS_NO_UNLOAD ... Thu, 02 Apr 2020 13:09:35 GMT vboxsync [83510] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Main/src-global/win/VBoxSDS.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Main: bugref:9670: fixed VBoxSDS log issue. Mon, 30 Mar 2020 14:37:26 GMT vboxsync [83484] * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c (modified) Linux: ticketref:19312 Linux: kernel 5.6 - we need changes: make ... Sat, 28 Mar 2020 16:48:23 GMT vboxsync [83474] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) VMM/NEM: Added more VERR_NEM_MISSING_KERNEL_API status codes so we ... Fri, 27 Mar 2020 17:57:57 GMT vboxsync [83473] * trunk/include/iprt/time.h (modified) Linux: ticketref:19312 Linux: kernel 5.6 - we need changes: fix non- ... Fri, 27 Mar 2020 15:49:44 GMT vboxsync [83471] * trunk/include/iprt/time.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c (modified) Linux: ticketref:19312 Linux: kernel 5.6 - we need changes Wed, 25 Mar 2020 19:44:11 GMT vboxsync [83428] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) Runtime/RTFuzzCfg: Initial implementation of API for configuring a ... Wed, 25 Mar 2020 19:40:09 GMT vboxsync [83426] * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-config.cpp (added) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) Runtime/RTFuzzCfg: Initial implementation of API for configuring a ... Wed, 25 Mar 2020 19:37:25 GMT vboxsync [83425] * trunk/include/iprt/json.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) RUntime/RTJson: Add parse from VFS file method Wed, 25 Mar 2020 13:12:09 GMT vboxsync [83408] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) Guest Control: Adjusted the ARGV0 feature flag docs. Wed, 25 Mar 2020 12:45:01 GMT vboxsync [83405] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/VBoxGuestControlSvc.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) Guest Control/Main + VBoxService: Resolved another @todo: Added ... Mon, 23 Mar 2020 13:56:53 GMT vboxsync [83369] * trunk/include/iprt/mangling.h (modified) IPRT: Added RTMemAllocZ and RTMemEfReallocZ[NP]. [build fix] Mon, 23 Mar 2020 13:52:14 GMT vboxsync [83368] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/common/alloc/alloc.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) IPRT: Added RTMemAllocZ and RTMemEfReallocZ[NP]. Thu, 19 Mar 2020 13:08:00 GMT vboxsync [83328] * trunk/include/iprt/x86.h (modified) x86.h: X86FSTENV32P offsets. Fri, 13 Mar 2020 13:25:04 GMT vboxsync [83285] * trunk/include/VBox/vmm/pdmdev.h (modified) PDMDevHlp,tstDevice: Create two more wrappers used by the graphics ... Fri, 13 Mar 2020 13:02:08 GMT vboxsync [83281] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) PDMDevHlp,tstDevice: Create two more wrappers used by the graphics ... Fri, 13 Mar 2020 00:35:46 GMT vboxsync [83275] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) OCI: Add stub ICloudMachine interface and ... Wed, 11 Mar 2020 18:38:31 GMT vboxsync [83266] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) Runtime/common/fuzz: Add API to specify the range in an input corpus ... Wed, 11 Mar 2020 16:34:33 GMT vboxsync [83263] * trunk/Config.kmk (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) AMD IOMMU: bugref:9654 Skeletal bits. Wed, 26 Feb 2020 23:25:56 GMT vboxsync [83168] * trunk/include/iprt/string.h (modified) iprt/string.h: Adding %RTeic and %RTeim format types for handling ... Wed, 26 Feb 2020 23:16:55 GMT vboxsync [83166] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) iprt/string.h: Adding %RTeic and %RTeim format types for handling ... Tue, 25 Feb 2020 18:19:56 GMT vboxsync [83156] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.h (modified) bugref:9637 Some PDMIDISPLAYPORT::pfnReportMonitorPositions nits. Mon, 24 Feb 2020 19:24:26 GMT vboxsync [83142] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibGenericRequest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibSeamless.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) bugref:9637. Sending monitor positions (offsets) from GAs to svga ... Thu, 20 Feb 2020 17:23:23 GMT vboxsync [83124] * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r3/win/dllmain-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/tls-win.cpp (moved) IPRT: Merged the two tls files, with the sideeffect that destructors ... Thu, 20 Feb 2020 08:13:10 GMT vboxsync [83122] * trunk/include/VBox/vmm/dbgfcorefmt.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) VMM/DBGF: Add TSC Aux MSR to the DBGF core dump. Mon, 17 Feb 2020 05:34:09 GMT vboxsync [83090] * trunk/include/iprt/x86.h (modified) iprt/x86.h: Added missing MSR prefix to MTRR defs like all the other ... Mon, 17 Feb 2020 05:17:43 GMT vboxsync [83089] * trunk/include/iprt/x86.h (modified) iprt/x86.h: IA32_TSX_CTRL -> MSR_IA32_TSX_CTRL.