# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Jan 26, 2025 4:33:26 AM 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: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 Tue, 12 May 2020 16:37:49 GMT vboxsync [84274] * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) IPRT/Base64: Allow the end-of-line style to be specified via the ... Tue, 12 May 2020 16:33:50 GMT vboxsync [84273] * trunk/src/VBox/Runtime/common/string/base64.cpp (modified) IPRT/Base64: Allow the end-of-line style to be specified via the ... Mon, 11 May 2020 17:42:24 GMT vboxsync [84263] * trunk/src/VBox/Runtime/common/crypto/pemfile-write.cpp (modified) possibly scm fix Mon, 11 May 2020 15:15:35 GMT vboxsync [84256] * trunk/src/VBox/Runtime/common/crypto/pkcs7-sign.cpp (modified) IPRT/pkcs7-sign.cpp: scm fix. bugref:9699 Mon, 11 May 2020 14:32:23 GMT vboxsync [84255] * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_fb.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) Linux/GA: ticketref:19391 RedHat 8.2-rc1 kernel DRM backports to ... Mon, 11 May 2020 12:29:09 GMT vboxsync [84253] * trunk/src/VBox/Runtime/common/crypto/store.cpp (modified) IPRT/store: Fixed incorrect check for X.509 DER encoding in the ... 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 ... Sun, 10 May 2020 12:54:41 GMT vboxsync [84239] * trunk/src/VBox/Runtime/common/crypto/pkcs7-sanity.cpp (modified) IPRT/pkcs7-sanity.cpp: Accept RTASN1TYPE_NOT_PRESENT in addition to ... Sun, 10 May 2020 01:04:47 GMT vboxsync [84235] * trunk/src/VBox/Runtime/common/crypto/pkcs7-sign.cpp (modified) IPRT,openssl: Adding RTCrPkcs7SimpleSignSignedData as a feeble start ... Sun, 10 May 2020 00:55:14 GMT vboxsync [84232] * trunk/src/VBox/Runtime/common/crypto/pkcs7-sign.cpp (modified) IPRT,openssl: Adding RTCrPkcs7SimpleSignSignedData as a feeble start ... 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 ... Fri, 08 May 2020 13:06:37 GMT vboxsync [84211] * trunk/src/VBox/Runtime/common/crypto/pemfile-write.cpp (modified) IPRT/pem-write.cpp: Use consistent end-of-line style ('\n'). bugref:9699 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: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 Thu, 07 May 2020 22:48:39 GMT vboxsync [84195] * trunk/src/VBox/Runtime/Doxyfile (modified) Runtime/Doxyfile: Apply same RT_MSC_PREREQ fix here. bugref:8489 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 ... Wed, 06 May 2020 15:38:07 GMT vboxsync [84168] * trunk/src/VBox/Runtime/common/crypto/pemfile-write.cpp (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 Wed, 06 May 2020 07:18:49 GMT vboxsync [84155] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) IPRT/isovfs: Warning. Tue, 05 May 2020 19:41:28 GMT vboxsync [84152] * trunk/src/VBox/Runtime/common/vfs/vfsprintf.cpp (modified) IPRT: Added RTVfsFilePrintf, RTVfsFilePrintfV, RTVfsIoStrmPrintf and ... 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 ... Sat, 02 May 2020 15:42:40 GMT vboxsync [84130] * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (modified) IPRT/errmsg-sorter.cpp: Custom status message structure packing to ... Sat, 02 May 2020 11:57:04 GMT vboxsync [84128] * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (modified) IPRT/errmsg-sorter.cpp: Custom status message structure packing to ... 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 23:35:00 GMT vboxsync [84069] * trunk/src/VBox/Runtime/testcase/tstRTErr-1.cpp (modified) IPRT,++: Compress the windows status code info (errmsgwin.cpp) to ... Tue, 28 Apr 2020 23:34:42 GMT vboxsync [84068] * trunk/src/VBox/Runtime/testcase/tstRTErr-1.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT,++: Compress the windows status code info (errmsgwin.cpp) to ... Tue, 28 Apr 2020 22:53:31 GMT vboxsync [84067] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT,++: Compress the windows status code info (errmsgwin.cpp) to ... 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:33:50 GMT vboxsync [84057] * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/VBoxGuestInstallHelper.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTErr-1.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 ... Tue, 28 Apr 2020 14:28:24 GMT vboxsync [84050] * trunk/src/VBox/Runtime/common/string/strformatnum.cpp (modified) IPRT/strformatnum.cpp: Fixed check. bugref:9726 Tue, 28 Apr 2020 11:17:17 GMT vboxsync [84040] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTErrUnique.cpp (deleted) IPRT: Removed tstRTErrUnique as it is no longer needed (since ... Mon, 27 Apr 2020 11:54:11 GMT vboxsync [84000] * trunk/src/VBox/Runtime/r3/xml.cpp (modified) IPRT/xml: Simplified EIPRTFailure::EIPRTFailure, avoiding two heap ... Mon, 27 Apr 2020 11:25:33 GMT vboxsync [83998] * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (modified) IPRT,VBoxAddInstallNt3x.cpp: Split out the IPRT bits from ... Mon, 27 Apr 2020 11:25:19 GMT vboxsync [83997] * trunk/src/VBox/Runtime/r3/win/nocrt-alloc-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (modified) IPRT,VBoxAddInstallNt3x.cpp: Split out the IPRT bits from ... 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 10:08:37 GMT vboxsync [83991] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxAddInstallNt3x.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/RTPathTemp.cpp (copied) * trunk/src/VBox/Runtime/r3/path.cpp (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-alloc-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/nocrt-streams-win.cpp (added) IPRT,VBoxAddInstallNt3x.cpp: Split out the IPRT bits from ... Mon, 27 Apr 2020 00:17:19 GMT vboxsync [83984] * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (modified) * trunk/src/VBox/Runtime/common/err/errmsg.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT: Reduce the amoung of strings in errmsg and errmsgwin in static ... Sun, 26 Apr 2020 23:37:02 GMT vboxsync [83983] * trunk/src/VBox/Runtime/generic/rtStrFormatKernelAddress-generic.cpp (modified) IPRT/rtStrFormatKernelAddress: warning. bugref:8489 Sun, 26 Apr 2020 23:36:21 GMT vboxsync [83982] * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) IPRT/getopt.cpp: Assume options are 7-bit ASCII / basic latin, so we ... Sun, 26 Apr 2020 01:28:56 GMT vboxsync [83979] * trunk/src/VBox/Additions/WINNT/Installer/ISO/NT3xReadme.txt (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxAddInstallNt3x.cpp (added) * trunk/src/VBox/Runtime/common/misc/getopt.cpp (modified) * trunk/src/VBox/Runtime/common/string/stringalloc.cpp (modified) Add/Nt/Installer: Simple installer program for NT 3.x. Fri, 24 Apr 2020 14:47:40 GMT vboxsync [83967] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/Config.kmk (modified) ValKit,IPRT: VBoxValidationKitR3SupDrv needs the ntdll fakes because ... Thu, 23 Apr 2020 10:43:21 GMT vboxsync [83943] * trunk/src/VBox/Runtime/common/string/utf-16-printf.cpp (modified) IPRT/RTUtf16Printf*: use U+fffd instead of U+007f as replacement for ... Wed, 22 Apr 2020 22:03:34 GMT vboxsync [83937] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Makefile.kmk: Dependency fix for VBoxRT-x86.def. (bugref:8489) Tue, 21 Apr 2020 11:17:08 GMT vboxsync [83888] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Implement RTStrEnd in assembly & C++, drop the inlining. memchr ... Tue, 21 Apr 2020 11:16:04 GMT vboxsync [83887] * trunk/src/VBox/Runtime/common/string/RTStrEnd.cpp (modified) IPRT: Implement RTStrEnd in assembly & C++, drop the inlining. memchr ... 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 15:38:12 GMT vboxsync [83865] * trunk/src/VBox/Runtime/r3/win/vcc-fakes.h (modified) IPRT: VCC win32 API fakes for 14.1. [scm] bugref:8489 Mon, 20 Apr 2020 15:37:39 GMT vboxsync [83864] * trunk/src/VBox/Runtime/.scm-settings (modified) IPRT: VCC win32 API fakes for 14.1. [scm] bugref:8489 Mon, 20 Apr 2020 15:21:38 GMT vboxsync [83862] * trunk/src/VBox/Runtime/.scm-settings (modified) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-kernel32-141.h (modified) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-kernel32.cpp (modified) * trunk/src/VBox/Runtime/r3/win/vcc-fakes.h (modified) IPRT: VCC win32 API fakes for 14.1. bugref:8489 Mon, 20 Apr 2020 15:01:48 GMT vboxsync [83861] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-kernel32-100.h (copied) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-kernel32-141.h (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-kernel32-A.asm (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-kernel32.cpp (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-msvcrt.cpp (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-ntdll-A.asm (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-ntdll.cpp (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-shell32-A.asm (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-shell32.cpp (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-ws2_32-A.asm (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes-ws2_32.cpp (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes.h (moved) * trunk/src/VBox/Runtime/r3/win/vcc-fakes.mac (moved) IPRT: VCC win32 API fakes for 14.1. bugref:8489 Mon, 20 Apr 2020 09:39:33 GMT vboxsync [83845] * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) IPRT/dbgkrnlinfo-r0drv-darwin.cpp: VC++ 14.1 warnings. bugref:8489 Mon, 20 Apr 2020 09:23:31 GMT vboxsync [83841] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Add RTUtf16Printf to ring-0 libraries. bugref:8489 Mon, 20 Apr 2020 02:57:19 GMT vboxsync [83838] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) IPRT: Fix what I think is a typo to unbreak the build. bugref:8489 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 ... 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 14:56:02 GMT vboxsync [83759] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) /Config.kmk,Runtime/Makefile.kmk: VC++ 14.1 build tweaking. bugref:8489 Fri, 17 Apr 2020 14:55:22 GMT vboxsync [83758] * trunk/src/VBox/Runtime/common/path/RTPathGlob.cpp (modified) iprt/RTPathGlob.cpp: VC++ 14.1 build fix. bugref:8489 Fri, 17 Apr 2020 13:51:38 GMT vboxsync [83754] * trunk/src/VBox/Runtime/Doxyfile (modified) Runtime/Doxyfile: Apply same RT_MSC_PREREQ fix here. bugref:8489 Fri, 17 Apr 2020 12:42:46 GMT vboxsync [83749] * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (modified) IPRT: Sort IPRT status messages so we can look them up using binary ... Fri, 17 Apr 2020 12:38:06 GMT vboxsync [83748] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Sort IPRT status messages so we can look them up using binary ... Fri, 17 Apr 2020 12:36:20 GMT vboxsync [83746] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (modified) IPRT: Sort IPRT status messages so we can look them up using binary ... Fri, 17 Apr 2020 12:33:33 GMT vboxsync [83745] * trunk/src/VBox/Runtime/.scm-settings (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/err/errmsg-sorter.cpp (copied) * trunk/src/VBox/Runtime/common/err/errmsg.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT: Sort IPRT status messages so we can look them up using binary ... Fri, 17 Apr 2020 11:30:40 GMT vboxsync [83744] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT: Sort windows error messages so we can look them up using binary ... Fri, 17 Apr 2020 11:25:08 GMT vboxsync [83743] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/errmsgvboxcom.xsl (modified) * trunk/src/VBox/Runtime/common/err/errmsgxpcom.cpp (modified) * trunk/src/VBox/Runtime/win/errmsgwin-sorter.cpp (copied) * trunk/src/VBox/Runtime/win/errmsgwin.cpp (modified) IPRT: Sort windows error messages so we can look them up using binary ... Fri, 17 Apr 2020 08:51:27 GMT vboxsync [83739] * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/timer-win.cpp (modified) IPRT: More VC++ 14.1 build fixes. bugref:8489 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 02:00:27 GMT vboxsync [83728] * trunk/src/VBox/Runtime/common/asn1/oiddb2c.cpp (modified) IPRT/oiddb2c.cpp: VC++ 141 isn't too smart wrt printf validation, so ... Fri, 17 Apr 2020 01:59:31 GMT vboxsync [83727] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Makefile.kmk: Quoting tweak. bugref:8489 Fri, 17 Apr 2020 01:58:50 GMT vboxsync [83726] * trunk/src/VBox/Runtime/nt/RTNtPathExpand8dot3Path.cpp (modified) IPRT/RTNtPathExpand8dot3Path.cpp: Fixed shadowed variable (Ios) found ... Thu, 09 Apr 2020 18:54:45 GMT vboxsync [83663] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) IPRT/log-vbox.cpp: Use RTProcExecutablePath and avoid big stack ... Thu, 09 Apr 2020 18:53:35 GMT vboxsync [83662] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/process: Added RTProcExecutablePath as a buffer-less alternative ... 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 18:06:53 GMT vboxsync [83660] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) IPRT/log-vbox.cpp: Use timestamped log files in GAs too, not just ... 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 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 ... Thu, 09 Apr 2020 12:10:28 GMT vboxsync [83646] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT/log: Reverted r137096 again. Thu, 09 Apr 2020 10:16:24 GMT vboxsync [83645] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT/log: Temporary experiment to see if this is also causing the ... Tue, 07 Apr 2020 21:31:08 GMT vboxsync [83614] * trunk/src/VBox/Runtime/r0drv/netbsd/sleepqueue-r0drv-netbsd.h (modified) r0drv/netbsd: use SOBJ_SLEEPQ_SORTED as advised by . ... Sat, 04 Apr 2020 11:09:20 GMT vboxsync [83549] * trunk/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp (modified) IPRT: Added RTMemFreeZ, RTMemTmpFreeZ, and RTMemEf* variants. [build ... Sat, 04 Apr 2020 11:08:06 GMT vboxsync [83548] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) IPRT: Added RTMemFreeZ, RTMemTmpFreeZ, and RTMemEf* variants. [build ... Sat, 04 Apr 2020 11:04:04 GMT vboxsync [83547] * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) IPRT: Added RTMemFreeZ, RTMemTmpFreeZ, and RTMemEf* variants. [build ... 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 21:20:33 GMT vboxsync [83544] * trunk/src/VBox/Runtime/r3/poll.cpp (modified) IPRT/poll.cpp: Rearranged code for better mojo when there are no ... Fri, 03 Apr 2020 17:01:58 GMT vboxsync [83539] * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) IPRT/RTLdrLoadEx: Apply RTMEM_MAY_LEAK when RTLDRLOAD_FLAGS_NO_UNLOAD ... Fri, 03 Apr 2020 08:33:32 GMT vboxsync [83520] * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) Runtime/r3/serialport-posix: More error checking, read/write methods ... 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 ... 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: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 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]. Fri, 20 Mar 2020 21:30:57 GMT vboxsync [83356] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: When we issue PUT tell curl about the data size when the ... Fri, 20 Mar 2020 21:22:33 GMT vboxsync [83355] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: Fix upload/download confusion. One is in a comment. The ... Thu, 19 Mar 2020 12:16:12 GMT vboxsync [83326] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) IPRT/r0drv/mp-r0drv-linux.c: Use version checks for linux/cpumask.h ... Fri, 13 Mar 2020 16:56:34 GMT vboxsync [83291] * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) Runtime/common/fuzz: Fixes