# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Apr 3, 2025 12:00:13 AM Tue, 15 Sep 2020 10:58:42 GMT vboxsync [86126] * trunk/src/VBox/Runtime/r3/linux/ioqueue-iouringfile-provider.cpp (modified) Runtime/linux/ioqueue-iouringfile-provider: Fixes Wed, 09 Sep 2020 14:34:49 GMT vboxsync [86074] * trunk/src/VBox/Runtime/r3/generic/RTLocaleQueryLocaleName-r3-generic.cpp (modified) IPRT/RTLocaleQueryLocaleName: ticketref:19856 'VBoxManage unattended ... Sun, 06 Sep 2020 20:33:03 GMT vboxsync [86036] * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) Runtime/cpiovfs.cpp: A simple CPIO archive reader (WIP, writer comes ... Sun, 06 Sep 2020 20:31:16 GMT vboxsync [86035] * trunk/include/iprt/formats/cpio.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/zip/cpiovfs.cpp (added) * trunk/src/VBox/Runtime/common/zip/cpiovfsreader.h (added) * trunk/src/VBox/Runtime/common/zip/tarcmd.cpp (modified) Runtime/cpiovfs.cpp: A simple CPIO archive reader (WIP, writer comes ... Thu, 03 Sep 2020 08:40:47 GMT vboxsync [86017] * trunk/src/VBox/Runtime/r3/win/serialport-win.cpp (modified) Runtime/serialport-win.cpp: Fix querying for events under cerain ... Mon, 31 Aug 2020 20:12:01 GMT vboxsync [85963] * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) tstRTInlineAsm.cpp: Display the extended APIC IDs too. Mon, 31 Aug 2020 10:22:50 GMT vboxsync [85949] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/tracelog.h (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) Runtime/RTTraceLogRdr: Add API to extract a given set of values from ... Thu, 27 Aug 2020 13:46:55 GMT vboxsync [85906] * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) Runtime/dbgkrnlinfo-r0drv-nt.cpp: Split up rtR0DbgKrnlNtInit() and ... Thu, 27 Aug 2020 13:42:38 GMT vboxsync [85905] * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) Runtime/dbgkrnlinfo-r0drv-nt.cpp: Split up rtR0DbgKrnlNtInit() and ... Thu, 27 Aug 2020 09:33:08 GMT vboxsync [85898] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/nt/pathint-nt.cpp (modified) iprt/RTNtPathFromHandle: documentation fix. bugref:9224 Thu, 27 Aug 2020 09:32:14 GMT vboxsync [85897] * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) IPRT/dvmmbr.cpp: chain walk fix for new table location query ... Thu, 27 Aug 2020 09:31:18 GMT vboxsync [85896] * trunk/src/VBox/Runtime/common/sort/shellsort.cpp (modified) IPRT/RTSortShell: Raised the element size complain level. bugref:9224 Wed, 26 Aug 2020 20:50:52 GMT vboxsync [85894] * trunk/include/iprt/dvm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) IPRT/Dvm: Added RTDvmMapQueryTableLocations (for VMDK). Completely ... Wed, 26 Aug 2020 16:40:38 GMT vboxsync [85890] * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) IPRT/RTDvm: Added RTDVMVOLIDX_HOST index. [os2 build fix] bugref:9224 Tue, 25 Aug 2020 21:05:37 GMT vboxsync [85887] * trunk/include/iprt/dvm.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) IPRT/RTDvm: Added RTDVMVOLIDX_HOST index. bugref:9224 Mon, 24 Aug 2020 21:35:04 GMT vboxsync [85882] * trunk/src/VBox/Runtime/r3/win/RTFileQuerySectorSize-win.cpp (modified) IPRT/RTFileQuerySectorSize/win: Ignore not-ready-drive errors. ... Mon, 24 Aug 2020 17:44:48 GMT vboxsync [85879] * trunk/include/iprt/dvm.h (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) Main: bugref:9224: fixed doxygen issues Mon, 24 Aug 2020 17:27:48 GMT vboxsync [85878] * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) Main: bugref:9224: fixed scm issues Mon, 24 Aug 2020 17:03:23 GMT vboxsync [85877] * trunk/include/iprt/dvm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) Main: bugref:9224: DVM API changes Mon, 24 Aug 2020 16:22:01 GMT vboxsync [85875] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTFileQuerySectorSize-generic.cpp (added) * trunk/src/VBox/Runtime/r3/darwin/RTFileQuerySectorSize-darwin.cpp (added) * trunk/src/VBox/Runtime/r3/freebsd/RTFileQuerySectorSize-freebsd.cpp (added) * trunk/src/VBox/Runtime/r3/linux/RTFileQuerySectorSize-linux.cpp (added) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/RTFileQuerySectorSize-solaris.cpp (added) * trunk/src/VBox/Runtime/r3/win/RTFileQuerySectorSize-win.cpp (added) Main: bugref:9224: Added RTFileQuerySectorSize into IPRT Mon, 24 Aug 2020 09:39:42 GMT vboxsync [85874] * trunk/src/VBox/Runtime/common/fs/RTFsCmdLs.cpp (modified) RTLs: more usage details. Tue, 11 Aug 2020 18:54:01 GMT vboxsync [85703] * trunk/include/iprt/linux/version.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memuserkernel-r0drv-linux.c (modified) IPRT,lnx-kmods: s/RTLNX_RHEL_PREREQ/RTLNX_RHEL_MIN/; added ... Tue, 11 Aug 2020 18:38:50 GMT vboxsync [85702] * trunk/include/iprt/linux/version.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memuserkernel-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) IPRT,lnx-kmods: s/VBOX_RHEL_MAJ_PREREQ/RTLNX_RHEL_MAJ_PREREQ/ and ... Tue, 11 Aug 2020 17:46:17 GMT vboxsync [85701] * trunk/include/iprt/linux/version.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/waitqueue-r0drv-linux.h (modified) IPRT,lnx-kmods: Added VBOX_RHEL_MAJ_PREREQ and RTLNX_SUSE_MAJ_PREREQ ... Tue, 11 Aug 2020 17:05:29 GMT vboxsync [85698] * trunk/include/iprt/linux/version.h (added) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxsf (modified) * trunk/src/VBox/Additions/linux/sharedfolders/lnkops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/VBoxNetAdp-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/files_vboxnetadp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/files_vboxnetflt (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/linux/files_vboxpci (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/memuserkernel-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/mpnotification-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/threadctxhooks-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/waitqueue-r0drv-linux.h (modified) IPRT,lnx-kmods: Use new linux kernel version checking macros. Moved ... Tue, 11 Aug 2020 13:23:16 GMT vboxsync [85690] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) IPRT/the-linux-kernel.h: Adding macros for shortening the kernel ... Mon, 10 Aug 2020 20:18:04 GMT vboxsync [85678] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldrMachO.cpp: Fix SegInfo.cbMapping nil value and checking for ... Mon, 10 Aug 2020 16:18:47 GMT vboxsync [85676] * trunk/src/VBox/Runtime/r3/ftp-server.cpp (modified) IPRT/ftp-server.cpp: some nits and todos. bugref:9437 Mon, 10 Aug 2020 16:03:57 GMT vboxsync [85674] * trunk/src/VBox/Runtime/r3/ftp-server.cpp (modified) IPRT/ftp-server.cpp: We use 'end' to be exclusive (last + 1) and ... Mon, 10 Aug 2020 16:02:28 GMT vboxsync [85673] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTFtpServer.cpp (moved) IPRT: RTFTPServer -> RTFtpServer. bugref:9437 Mon, 10 Aug 2020 16:00:02 GMT vboxsync [85672] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/ftp-server.cpp (moved) IPRT: ftp-server.cpp belongs in r3/ not generic/, as we don't expect ... Mon, 10 Aug 2020 14:26:15 GMT vboxsync [85664] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime/Makefile.kmk: Blind fix attempt for VBoxDrv not loading Darwin Sat, 08 Aug 2020 14:09:27 GMT vboxsync [85651] * trunk/src/VBox/Runtime/include/internal/openssl-pre.h (modified) IPRT: OSE build fix Sat, 08 Aug 2020 14:06:23 GMT vboxsync [85650] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageCloud.cpp (modified) * trunk/src/VBox/Main/src-client/CloudGateway.cpp (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http,VBoxManage,CloudGateway: Corrections to the proxy ... Sat, 08 Aug 2020 13:35:48 GMT vboxsync [85649] * trunk/src/VBox/Additions/linux/drm/vbox_drv.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_main.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_mode.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/waitqueue-r0drv-linux.h (modified) ticketref:19521 Can't build kernel modules on SLES12 SP5 Sat, 08 Aug 2020 12:17:48 GMT vboxsync [85648] * trunk/src/VBox/Runtime/include/internal/openssl-pre.h (modified) IPRT/openssl-pre.h: VS2010 complains that it doesn't know warning ... Fri, 07 Aug 2020 19:13:51 GMT vboxsync [85646] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http-curl.cpp: when disabling proxies in ... Thu, 06 Aug 2020 16:17:54 GMT vboxsync [85638] * trunk/src/VBox/Runtime/common/checksum/alt-sha3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDigest-2.cpp (modified) IPRT/sha3: Some VS2019 performance tweaks. bugref:9734 Thu, 06 Aug 2020 08:56:15 GMT vboxsync [85630] * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (modified) IPRT: More SHA-3 work. bugref:9734 Thu, 06 Aug 2020 00:56:34 GMT vboxsync [85629] * trunk/src/VBox/Runtime/common/asn1/oiddb.cfg (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-signature-rsa.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/x509-core.cpp (modified) IPRT: More SHA-3 work. bugref:9734 Thu, 06 Aug 2020 00:43:22 GMT vboxsync [85628] * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) IPRT/pkcs7: Comment typos. Thu, 06 Aug 2020 00:43:00 GMT vboxsync [85627] * trunk/src/VBox/Runtime/common/crypto/x509-verify.cpp (modified) IPRT/x509: Comment typo. Thu, 06 Aug 2020 00:42:43 GMT vboxsync [85626] * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) IPRT/ldr: comment typo Wed, 05 Aug 2020 20:50:16 GMT vboxsync [85624] * trunk/src/VBox/Runtime/common/checksum/alt-sha3.cpp (modified) IPRT: Tweaking some performance out of the alternative SHA-3 ... Wed, 05 Aug 2020 20:49:27 GMT vboxsync [85623] * trunk/src/VBox/Runtime/common/checksum/openssl-sha3.cpp (modified) IPRT: SHA-3 nits. bugref:9734 Wed, 05 Aug 2020 13:51:25 GMT vboxsync [85618] * trunk/src/VBox/Runtime/common/checksum/openssl-sha3.cpp (modified) IPRT: Adding SHA-3. [scm fix] bugref:9734 Wed, 05 Aug 2020 13:50:22 GMT vboxsync [85617] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Adding SHA-3. [hardening fix] bugref:9734 Wed, 05 Aug 2020 13:27:58 GMT vboxsync [85614] * trunk/include/iprt/crypto/x509.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/sha.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/checksum/alt-sha3.cpp (added) * trunk/src/VBox/Runtime/common/checksum/openssl-sha3.cpp (added) * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/digest-core.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDigest-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDigest.cpp (modified) IPRT: Adding SHA-3. bugref:9734 Tue, 04 Aug 2020 11:21:28 GMT vboxsync [85602] * 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, 31 Jul 2020 15:45:56 GMT vboxsync [85581] * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) Runtime/RTErrConvertFromErrno: Add conversion for ESTALE [build fix] Fri, 31 Jul 2020 15:44:35 GMT vboxsync [85580] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) Runtime/RTErrConvertFromErrno: Add conversion for ESTALE Thu, 30 Jul 2020 13:15:06 GMT vboxsync [85556] * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) IPRT/ldrELF: Fixed bug in segment enum and conversion for ET_REL ... Thu, 30 Jul 2020 09:07:12 GMT vboxsync [85544] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization ... Thu, 30 Jul 2020 09:06:35 GMT vboxsync [85543] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) reverted r139610 Thu, 30 Jul 2020 09:05:38 GMT vboxsync [85542] * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization ... Thu, 30 Jul 2020 09:05:37 GMT vboxsync [85541] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) tstLdr-4: Check do some segment sanity checking so we'll catch bad ... Thu, 30 Jul 2020 09:05:37 GMT vboxsync [85540] * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) IPRT/ldrELF: Fixed issue in GetNextAllocatedSection causing cbMapped ... Wed, 29 Jul 2020 14:28:59 GMT vboxsync [85525] * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) IPRT/ldrELF: Fix for bogus cbMapped value returned for the last ... Wed, 29 Jul 2020 11:01:45 GMT vboxsync [85518] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) IPRT/the-linux-kernel.h: Need header for __flush_tlb_all() now. ... Wed, 29 Jul 2020 10:47:38 GMT vboxsync [85516] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) IPRT/memobj-r0drv-linux.c: Enable IPRT_USE_ALLOC_VM_AREA_FOR_EXEC for ... Wed, 29 Jul 2020 10:44:46 GMT vboxsync [85514] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) IPRT/memobj-r0drv-linux.c: Make it easier to push the W^X semantics ... Wed, 29 Jul 2020 10:10:49 GMT vboxsync [85507] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/ExtPacks/BusMouseSample/Makefile.kmk (modified) * trunk/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk (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/SUPLibLdr.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/utils/misc/Makefile.kmk (modified) SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD ... Wed, 29 Jul 2020 10:03:29 GMT vboxsync [85505] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) IPRT/alloc-r0drv-linux.c,SUPDrv-linux.c: RTMEMALLOC_EXEC_HEAP for ... Wed, 29 Jul 2020 10:02:13 GMT vboxsync [85504] * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) IPRT/memobj-r0drv*: Change the fExecutable flag to W^X semantics ... Wed, 29 Jul 2020 09:53:31 GMT vboxsync [85503] * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) IPRT/ldrELF: Early support for loading ET_DYN images. Current code is ... Wed, 29 Jul 2020 09:10:35 GMT vboxsync [85501] * trunk/include/iprt/formats/elf-common.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELF.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) IPRT/ldrELF: Early support for loading ET_DYN images. Current code is ... Wed, 29 Jul 2020 08:54:12 GMT vboxsync [85500] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) tstLdr-4: Converted to iprt/test.h style and added some ... Wed, 29 Jul 2020 06:25:24 GMT vboxsync [85495] * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) Runtime/fileio-posix.cpp: Fix for r139548, restore the old file ... Tue, 28 Jul 2020 16:36:42 GMT vboxsync [85492] * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) IPRT/fileio-posix.cpp: Fix binary search in RTFileQueryMaxSizeEx, and ... Tue, 28 Jul 2020 16:31:44 GMT vboxsync [85491] * trunk/src/VBox/Runtime/r3/linux/RTFileCopyPartEx-linux.cpp (modified) IPRT/RTFileCopyPartEx-linux.cpp: Fix fallback handling if the syscall ... Sun, 26 Jul 2020 11:42:11 GMT vboxsync [85461] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) tstLdr-4: printf fix. bugref:9801 Thu, 23 Jul 2020 11:57:35 GMT vboxsync [85430] * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) IPRT/memobj-r0drv-linux.c: Wrap mmap_sem operations as it was renamed ... Sat, 18 Jul 2020 21:31:07 GMT vboxsync [85385] * trunk/src/VBox/Runtime/common/path/RTPathFindCommon.cpp.h (modified) iprt/path.h: Reimplemented RTPathFindCommon[Ex]. [scm fix] Sat, 18 Jul 2020 21:17:43 GMT vboxsync [85384] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/common/path/RTPathFindCommon.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathFindCommon.cpp.h (added) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) iprt/path.h: Reimplemented RTPathFindCommon[Ex]. Sat, 18 Jul 2020 15:26:42 GMT vboxsync [85383] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTPath.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPathFindCommon.cpp (deleted) iprt/path.h: RTPathFindCommon[Ex] doc & testcase update. Testcase ... Sat, 18 Jul 2020 11:33:58 GMT vboxsync [85382] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDTransferList.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/testcase/tstDnDPath.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/testcase/tstDnDTransferObject.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathFindCommon.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPathFindCommon.cpp (modified) iprt/path.h: Adjustments and a bunch of todos for RTPathFindCommon[Ex]. Fri, 17 Jul 2020 17:55:47 GMT vboxsync [85378] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Storage/testcase/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) /Config.kmk, libs/Makefile.kmk, Runtime/Makefile.kmk, ... Fri, 17 Jul 2020 15:44:59 GMT vboxsync [85374] * trunk/src/VBox/Runtime/common/path/RTPathFindCommon.cpp (modified) IPRT/RTPathFindCommon: Added another check for the current path in array. Wed, 15 Jul 2020 12:12:37 GMT vboxsync [85348] * trunk/src/VBox/Runtime/testcase/tstRTStrSplit.cpp (modified) IPRT/tstRTStrSplit: Added macro for cleaning up test runs. Wed, 15 Jul 2020 08:03:03 GMT vboxsync [85345] * trunk/src/VBox/Runtime/common/string/RTStrSplit.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrSplit.cpp (modified) IPRT: Follow-up fixes for r139114 (RTStrSplit + testcases). Tue, 14 Jul 2020 16:07:28 GMT vboxsync [85343] * trunk/src/VBox/Runtime/r3/darwin/RTCrStoreCreateSnapshotById-darwin.cpp (modified) IPRT/RTCrStoreCreateSnapshotById-darwin.cpp: Ignore deprecation ... Tue, 14 Jul 2020 13:45:21 GMT vboxsync [85341] * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) IPRt/dbgkrnlinfo-r0drv-darwin.cpp: Don't use deprecated network KPIs ... Tue, 14 Jul 2020 13:36:02 GMT vboxsync [85340] * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) IPRt/dbgkrnlinfo-r0drv-darwin.cpp: Don't use deprecated network KPIs ... Tue, 14 Jul 2020 13:29:53 GMT vboxsync [85339] * trunk/include/iprt/formats/mach-o.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) iprt/formats/mach-o.h,ldrMachO.cpp: New segment flag SG_READ_ONLY ... Mon, 13 Jul 2020 16:12:42 GMT vboxsync [85312] * trunk/src/VBox/Runtime/testcase/tstRTPathFindCommon.cpp (modified) IPRT: Added RTPathFindCommon[Ex] + testcases [build fix]. Mon, 13 Jul 2020 16:07:10 GMT vboxsync [85311] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/path/RTPathFindCommon.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTPathFindCommon.cpp (added) IPRT: Added RTPathFindCommon[Ex] + testcases. Fri, 10 Jul 2020 23:58:39 GMT vboxsync [85208] * trunk/src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c (modified) iprt/time-r0drv-linux.c: Cleaned up RTTimeNow a little, we try use ... Fri, 10 Jul 2020 10:06:55 GMT vboxsync [85167] * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) IPRT/r0drv/darwin: Workarounds for stupid printf %p validation. ... Fri, 10 Jul 2020 10:05:57 GMT vboxsync [85166] * trunk/src/VBox/Runtime/testcase/tstIprtList.cpp (modified) tstIprtList: Clang 11 nothrow bug/weirdness wrt arrays. bugref:9790 ... Fri, 10 Jul 2020 09:54:25 GMT vboxsync [85164] * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) VBoxRTDeps.cpp: Workaround for Clang 11 nothrow bug/weirdness. ... Fri, 10 Jul 2020 09:53:41 GMT vboxsync [85163] * trunk/src/VBox/Runtime/r3/darwin/RTPathUserDocuments-darwin.cpp (modified) IPRT/RTPathUserDocuments-darwin.cpp: Addressed API deprecation. ... Fri, 10 Jul 2020 09:53:05 GMT vboxsync [85162] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http-curl.cpp: Deprecated function, missing RT_NOTHROW_DEF. ... Fri, 10 Jul 2020 09:01:02 GMT vboxsync [85160] * trunk/include/iprt/cpp/xml.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathParentLength.cpp (modified) * trunk/src/VBox/Runtime/common/string/ministring.cpp (modified) * trunk/src/VBox/Runtime/generic/ftp-server.cpp (modified) *: Some missing DECLCALLBACK/RTDECL and related nothrow issues raised ... Thu, 09 Jul 2020 17:27:10 GMT vboxsync [85155] * trunk/src/VBox/Runtime/testcase/tstRTStrSplit.cpp (modified) IPRT: Added RTStrSplit + testcases [build fix]. Thu, 09 Jul 2020 17:22:51 GMT vboxsync [85154] * 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/RTStrSplit.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrSplit.cpp (added) IPRT: Added RTStrSplit + testcases. Thu, 09 Jul 2020 08:39:43 GMT vboxsync [85142] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) Partial build fix for r139085. Thu, 09 Jul 2020 08:28:48 GMT vboxsync [85141] * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) Reverted r139086. Thu, 09 Jul 2020 08:16:57 GMT vboxsync [85140] * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) Build fix for r139085. Thu, 09 Jul 2020 07:49:52 GMT vboxsync [85139] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageCloud.cpp (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) OCI: (bugref:9469) Proxy support (without authentication) for local ... Thu, 09 Jul 2020 00:24:05 GMT vboxsync [85131] * trunk/Doxyfile.Core (modified) * trunk/src/VBox/Runtime/Doxyfile (modified) Doxyfile*: Adjustments. bugref:9794