# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 3:56:25 AM Tue, 04 Dec 2018 02:43:00 GMT vboxsync [75933] * trunk/src/VBox/Runtime/common/rest/RTCRestStringMapBase.cpp (modified) IPRT/rest: RTCRestStringMapBase::serializeAsJson - the closing paren ... Sun, 02 Dec 2018 20:58:27 GMT vboxsync [75883] * trunk/include/iprt/shmem.h (modified) * trunk/src/VBox/Runtime/r3/posix/shmem-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/shmem-win.cpp (modified) IPRT/shmem: Make doxygen and scm happy. Sun, 02 Dec 2018 19:04:38 GMT vboxsync [75882] * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) thread-win.cpp: Use RTErrConvertFromNtStatus instead of ... Sun, 02 Dec 2018 19:03:03 GMT vboxsync [75881] * trunk/src/VBox/Runtime/r3/posix/shmem-posix.cpp (modified) Runtime/r3/shmem-posix.cpp: Crash fix in RTShMemMapRegion Sun, 02 Dec 2018 18:39:16 GMT vboxsync [75879] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/shmem.h (added) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r3/posix/shmem-posix.cpp (added) * trunk/src/VBox/Runtime/r3/win/shmem-win.cpp (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTShMem.cpp (added) Runtime: Introduce RTShMem* API for accessing shared memory objects ... Sun, 02 Dec 2018 18:32:02 GMT vboxsync [75878] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) Runtime/r3/win: Made NtQuerySection accessible Wed, 28 Nov 2018 21:21:35 GMT vboxsync [75797] * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-1.1plus.def (modified) VBoxRT-openssl-1.1plus.def: Need a one more API for the new gsoap. ... Wed, 28 Nov 2018 20:04:08 GMT vboxsync [75795] * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-pre-1.1.def (modified) VBoxRT-openssl-pre-1.1.def: Need a one more API for the new gsoap. Wed, 28 Nov 2018 15:25:46 GMT vboxsync [75791] * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) RTErrConvertFromWin32: ERROR_ELEVATION_REQUIRED Mon, 26 Nov 2018 14:49:51 GMT vboxsync [75734] * trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp (modified) tstRTR0Timer: Run the omni timer tests for a longer time period and ... Sun, 25 Nov 2018 19:18:32 GMT vboxsync [75725] * trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp (modified) IPRT/RTProcCreateEx: Quick darwin implementation using PAM. bugref:4802 Sun, 25 Nov 2018 01:44:09 GMT vboxsync [75704] * trunk/include/iprt/semaphore.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semeventmulti-r0drv-darwin.cpp (modified) IPRT/r0drv/darwin: RTSemEventSignal and RTSemEventMultiSignal seems ... Sun, 25 Nov 2018 01:43:02 GMT vboxsync [75703] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldrMachO.cpp: Don't get upset about PIE executables when not ... Sat, 24 Nov 2018 12:42:50 GMT vboxsync [75698] * trunk/src/VBox/Runtime/common/fs/isomakercmd.cpp (modified) IPRT/isomakercmd.cpp: Implemented adding regular directories to the ... Thu, 22 Nov 2018 14:08:09 GMT vboxsync [75665] * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c (modified) iprt: adjust time-r0drv-linux.c for Linux 4.20. bugref:4567: Linux ... Wed, 21 Nov 2018 21:00:31 GMT vboxsync [75652] * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) IPRT/dir: Adding RTDirRewind for use with shared folders. Wed, 21 Nov 2018 19:28:03 GMT vboxsync [75651] * trunk/src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) IPRT/fileio-win.cpp: Fixed console handle regression from previous ... Tue, 20 Nov 2018 17:08:26 GMT vboxsync [75627] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) IPRT/fatvfs.cpp: Fixed bug in rtFsFatChain_GetClusterByIndex that ... Mon, 19 Nov 2018 15:33:15 GMT vboxsync [75579] * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) iprt/lockvalidator.cpp: suppress two memory leak sanitiser warnings. ... Mon, 19 Nov 2018 15:31:04 GMT vboxsync [75578] * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) IPRT/memobj-r0drv-nt.cpp: Allow mapping RTR0MEMOBJTYPE_PHYS_NC ... Mon, 19 Nov 2018 11:45:50 GMT vboxsync [75567] * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) IPRT/dbgmodcontainer: Forgot to revert RTLogPrintf calls back to ... Sun, 18 Nov 2018 19:46:03 GMT vboxsync [75557] * trunk/src/VBox/Runtime/r3/os2/RTTimeSet-os2.cpp (modified) IPRT/RTTimeSet-os2.cpp: RT_NS_1MIN is unsigned, make it signed so we ... Sun, 18 Nov 2018 04:56:15 GMT vboxsync [75553] * trunk/src/VBox/Runtime/r0drv/os2/initterm-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/thread-r0drv-os2.cpp (modified) IPRT/drv/os2: leave a hint regarding too early logging. Sat, 17 Nov 2018 04:19:30 GMT vboxsync [75544] * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) IPRT/fileio-win.cpp: Use rtPathNtQueryInfoFromHandle instead of ... Sat, 17 Nov 2018 00:17:59 GMT vboxsync [75536] * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) IPRT/fileio-win.cpp: added todo on RTFileQueryInfo. Thu, 15 Nov 2018 12:40:53 GMT vboxsync [75482] * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) IPRT/dbgmodcontainer.cpp: Fix for symbol replacement for the case ... Thu, 15 Nov 2018 12:39:41 GMT vboxsync [75481] * trunk/src/VBox/Runtime/common/dbg/dbgmodmapsym.cpp (modified) IPRT/dbgmodmapsym.cpp: Set error status if not mapsym file. Wed, 14 Nov 2018 20:19:03 GMT vboxsync [75466] * trunk/src/VBox/Runtime/r3/os2/RTTimeSet-os2.cpp (modified) IPRT/RTTimeSet-os2.cpp: debug build fix Wed, 14 Nov 2018 19:51:50 GMT vboxsync [75462] * trunk/src/VBox/Runtime/r0drv/generic/RTMpOn-r0drv-generic.cpp (modified) IPRT/RTMpOn-r0drv-generic.cpp: Build fix. Tue, 13 Nov 2018 14:05:27 GMT vboxsync [75423] * trunk/src/VBox/Runtime/testcase/tstRTBigNum.cpp (modified) tstRTBigNum: Test RTUInt32DivRem and RTUInt64DivRem too. Fri, 09 Nov 2018 01:21:05 GMT vboxsync [75334] * trunk/src/VBox/Runtime/common/string/memcmp.asm (modified) iprt/memcmp.asm: Now with watcom calling convention option, we must ... Thu, 08 Nov 2018 16:53:28 GMT vboxsync [75328] * trunk/src/VBox/Runtime/r3/os2/RTTimeSet-os2.cpp (modified) IPRT/RTTimeSet-os2.cpp: More build fixes Thu, 08 Nov 2018 14:12:18 GMT vboxsync [75321] * trunk/src/VBox/Runtime/r3/os2/RTTimeSet-os2.cpp (modified) IPRT/RTTimeSet-os2.cpp: build fix Thu, 08 Nov 2018 03:37:36 GMT vboxsync [75315] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Makefile.kmk: Enable using RTTimeSet-os2.cpp. [2nd try] Wed, 07 Nov 2018 09:45:41 GMT vboxsync [75299] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Makefile.kmk: Enable using RTTimeSet-os2.cpp. Wed, 07 Nov 2018 09:45:24 GMT vboxsync [75298] * trunk/src/VBox/Runtime/.scm-settings (modified) IPRT/.scm-settings: RTTimeSet-os2.cpp update Wed, 07 Nov 2018 00:28:36 GMT vboxsync [75297] * trunk/src/VBox/Runtime/r3/os2/RTTimeSet-os2.cpp (added) IPRT: Better RTTimeSet for OS/2 by Y.T. Lets the time sync service ... Tue, 06 Nov 2018 13:33:15 GMT vboxsync [75285] * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) IPRT/http: Fix unintended rename in previous. Tue, 06 Nov 2018 11:17:30 GMT vboxsync [75275] * trunk/src/VBox/Runtime/r0drv/nt/dbgkrnlinfo-r0drv-nt.cpp (modified) IPRT/dbgkrnlinfo-r0drv-nt.cpp: Must manually initialize ... Sat, 03 Nov 2018 03:05:11 GMT vboxsync [75244] * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) IPRT/rtDbgModCvLoadDirectory: Added note about what seems to be wlink ... Sat, 03 Nov 2018 02:54:26 GMT vboxsync [75239] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) IPRT/dbg: Added RTDbgCfgOpenEx. Sat, 03 Nov 2018 02:53:46 GMT vboxsync [75238] * trunk/Makefile.kmk (modified) * trunk/include/iprt/formats/dwarf.h (added) * trunk/include/iprt/formats/dwarf.mac (added) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) IPRT: Moved the dwarf defines into iprt/formats/dwarf.h. Did some ... Fri, 02 Nov 2018 21:12:17 GMT vboxsync [75237] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodmapsym.cpp (copied) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) IPRT: Added support for reading MAPSYM output. Fri, 02 Nov 2018 21:11:21 GMT vboxsync [75236] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) dbgmoddwarf.cpp: format burn fix. bugref:3897 Fri, 02 Nov 2018 21:01:36 GMT vboxsync [75235] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgstackdumpself-amd64-x86.asm (modified) * trunk/src/VBox/Runtime/common/dbg/dbgstackdumpself.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) IPRT: Starting to get somewhere with DWARF unwinding. bugref:3897 Tue, 30 Oct 2018 16:46:17 GMT vboxsync [75188] * trunk/src/VBox/Runtime/common/dbg/dbgmoddbghelp.cpp (modified) IPRT/dbgmoddbghelp.cpp: Don't panic if RVA=NIL_RTLDRADDR and make ... Tue, 30 Oct 2018 13:34:54 GMT vboxsync [75178] * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time-decode.cpp (modified) IPRT/rtAsn1Time_NormalizeTime: Some more commenting. bugref:9232. Tue, 30 Oct 2018 13:25:25 GMT vboxsync [75177] * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time-decode.cpp (modified) IPRT/rtAsn1Time_NormalizeTime: Better comment. bugref:9232. Tue, 30 Oct 2018 13:01:29 GMT vboxsync [75176] * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time-decode.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT: Workaround for leap seconds and seconds rounding error on OS X ... Tue, 30 Oct 2018 11:19:07 GMT vboxsync [75175] * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) tools/Makefile.kmk: bldRTSignTool for darwin extpacks build too. ... Mon, 29 Oct 2018 20:58:56 GMT vboxsync [75163] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrLX.cpp (modified) IPRT/dbg: Fixed a DWARF abbreviation cache bug, was calculating the ... Mon, 29 Oct 2018 13:35:51 GMT vboxsync [75147] * trunk/src/VBox/Runtime/Doxyfile (modified) IPRT/Doxyfile: Tell doxygen about RT_ASM_DECL_PRAGMA_WATCOM*() when ... Sun, 28 Oct 2018 17:49:49 GMT vboxsync [75133] * trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/memuserkernel-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semeventmulti-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/spinlock-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp (modified) IPRT: Shut up some warnings. Sun, 28 Oct 2018 17:22:31 GMT vboxsync [75130] * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) IPRT/dbgmod: Don't assume pfnUnwindFrame is always present. bugref:3897 Sun, 28 Oct 2018 17:00:27 GMT vboxsync [75129] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/math/watcom (added) * trunk/src/VBox/Runtime/common/math/watcom/I8D-x86-32.asm (copied) * trunk/src/VBox/Runtime/common/math/watcom/RTWatcomUInt64Div.c (copied) * trunk/src/VBox/Runtime/common/math/watcom/U8D-x86-32.asm (copied) * trunk/src/VBox/Runtime/common/math/watcom/U8LS-x86-32.asm (copied) * trunk/src/VBox/Runtime/common/math/watcom/U8M-I8M-x86-32.asm (added) * trunk/src/VBox/Runtime/common/math/watcom/U8RS-x86-32.asm (copied) * trunk/src/VBox/Runtime/common/string/bzero.asm (modified) * trunk/src/VBox/Runtime/common/string/memchr.asm (modified) * trunk/src/VBox/Runtime/common/string/memcmp.asm (modified) * trunk/src/VBox/Runtime/common/string/memcpy.asm (modified) * trunk/src/VBox/Runtime/common/string/memmove.asm (modified) * trunk/src/VBox/Runtime/common/string/mempcpy.asm (modified) * trunk/src/VBox/Runtime/common/string/memrchr.asm (modified) * trunk/src/VBox/Runtime/common/string/memset.asm (modified) * trunk/src/VBox/Runtime/common/string/strchr.asm (modified) * trunk/src/VBox/Runtime/common/string/strcmp.asm (modified) * trunk/src/VBox/Runtime/common/string/strcpy.asm (modified) * trunk/src/VBox/Runtime/common/string/strformatnum.cpp (modified) * trunk/src/VBox/Runtime/common/string/strlen.asm (modified) * trunk/src/VBox/Runtime/common/string/strncmp.asm (modified) * trunk/src/VBox/Runtime/common/string/strncmp.cpp (modified) * trunk/src/VBox/Runtime/common/string/strncpy.asm (modified) * trunk/src/VBox/Runtime/common/string/strpbrk.cpp (modified) * trunk/src/VBox/Runtime/common/string/watcom (added) * trunk/src/VBox/Runtime/common/string/watcom/bzero.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/memchr.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/memcmp.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/memcpy.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/memmove.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/mempcpy.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/memrchr.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/memset.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/strchr.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/strcmp.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/strcpy.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/strlen.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/strncmp.asm (copied) * trunk/src/VBox/Runtime/common/string/watcom/strncpy.asm (copied) * trunk/src/VBox/Runtime/r0drv/os2/assert-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semevent-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/the-os2-kernel.h (modified) IPRT: Make Watcom C an alterntive for compiling the OS/2 kernel code ... Sun, 28 Oct 2018 16:59:32 GMT vboxsync [75128] * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) common\err\RTErrConvertFromErrno.cpp: watcom adjustments Sun, 28 Oct 2018 01:39:36 GMT vboxsync [75125] * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) tstRTCRest-1.cpp: Another shot at the double test. bugref:9167 [build ... Sun, 28 Oct 2018 00:27:53 GMT vboxsync [75124] * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) tstRTCRest-1.cpp: Another shot at the double test. bugref:9167 Sat, 27 Oct 2018 18:16:46 GMT vboxsync [75123] * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) tstRTCRest-1: More double test tweaking. bugref:9167 Fri, 26 Oct 2018 20:20:04 GMT vboxsync [75119] * trunk/src/VBox/Runtime/tools/RTCp.cpp (modified) RTCp.cpp: Build fix for previous GCC 8.2 workaround. Fri, 26 Oct 2018 19:51:55 GMT vboxsync [75118] * trunk/src/VBox/Runtime/tools/RTCp.cpp (modified) RTCp.cpp: make a compile assertion which gcc 8.2 does not like ... Fri, 26 Oct 2018 19:46:27 GMT vboxsync [75117] * trunk/src/VBox/Runtime/tools/RTCp.cpp (modified) RTCp.cpp: make a compile assertion which gcc 8.2 does not like ... Fri, 26 Oct 2018 15:44:26 GMT vboxsync [75108] * trunk/include/iprt/http.h (modified) * trunk/src/VBox/Runtime/common/rest/RTCRestClientApiBase.cpp (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: Extended RTHttpReset with a flag parameter so headers can ... Fri, 26 Oct 2018 15:00:04 GMT vboxsync [75103] * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) IPRT/http: RTHttpReset - free headers from the previous request. Thu, 25 Oct 2018 17:59:43 GMT vboxsync [75085] * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE: Must save Dir.Size to uOrgDir before updating it. duh. ... Thu, 25 Oct 2018 17:46:50 GMT vboxsync [75084] * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE: Don't be uptight about the linker getting the new loader ... Wed, 24 Oct 2018 19:08:56 GMT vboxsync [75053] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMemory.cpp (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) IPRT,SUPDrv: Made the verification code link, fixed a couple of ... Wed, 24 Oct 2018 16:06:42 GMT vboxsync [75049] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMemory.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3ModInMem.cpp (modified) IPRT,SUPDrv: Added cbImage parameter to FNRTLDRRDRMEMDTOR; sketched ... Wed, 24 Oct 2018 14:46:53 GMT vboxsync [75045] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/generic/RTFileReadAllByHandleEx-generic.cpp (modified) IPRT/RTFileReadAll*: Added RTFILE_RDALL_F_FAIL_ON_MAX_SIZE. bugref:9232 Wed, 24 Oct 2018 14:02:53 GMT vboxsync [75043] * trunk/src/VBox/Runtime/r0drv/darwin/fileio-r0drv-darwin.cpp (modified) IPRT/r0drv/darwin: Implemented RTFileSeek. bugref:9232 Wed, 24 Oct 2018 14:02:37 GMT vboxsync [75042] * trunk/src/VBox/Runtime/r0drv/darwin/fileio-r0drv-darwin.cpp (modified) IPRT/r0drv/darwin: Implemented RTFileSeek. bugref:9232 Wed, 24 Oct 2018 13:47:40 GMT vboxsync [75039] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/fileio-r0drv-darwin.cpp (copied) IPRT/r0drv/darwin: Split out RTFile* from dbgkrnlinfo. Added ... Wed, 24 Oct 2018 12:55:27 GMT vboxsync [75037] * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) tstRTCRest-1: More flexible double handling. The strtod impl we ... Wed, 24 Oct 2018 12:18:51 GMT vboxsync [75034] * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) tstRTCRest: no change. Tue, 23 Oct 2018 16:08:44 GMT vboxsync [75008] * trunk/include/iprt/cpp/ministring.h (modified) * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) IPRT/RTCString: reserve(1) called on an empty string must allocate ... Tue, 23 Oct 2018 13:17:52 GMT vboxsync [74998] * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) tstRTCRest-1: path escaping was changed without updating the ... Tue, 23 Oct 2018 13:13:15 GMT vboxsync [74997] * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) tstRTCRest-1: Array test fix. bugref:9167 Mon, 22 Oct 2018 19:48:54 GMT vboxsync [74981] * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) IPRT/Dbg: Made the codeview debug info parser prefer symbols with ... Mon, 22 Oct 2018 19:48:02 GMT vboxsync [74980] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgas.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) IPRT/dbg: Added a few flags to RTDbg[Mod|As]SymbolAdd to deal with ... Mon, 22 Oct 2018 10:09:05 GMT vboxsync [74967] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) iprt/mp-r0drv-linux.c: Attempt at fixing !CONFIG_SMP warnings. Tue, 16 Oct 2018 03:00:58 GMT vboxsync [74859] * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) tstLdr-4: check data accessess too. bugref:9232 Tue, 16 Oct 2018 02:58:07 GMT vboxsync [74857] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: Still need home-made GOT to load amd64 kext images, ... Tue, 16 Oct 2018 00:49:25 GMT vboxsync [74856] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) IPRT/ldr: Must check that JmpStubsRVA isn't NIL and not use it ... Mon, 15 Oct 2018 12:52:06 GMT vboxsync [74845] * trunk/src/VBox/Runtime/testcase/tstRTLdrMachORelocs-1.S (modified) tstRTLdrMachORelocs-1.S: update Mon, 15 Oct 2018 12:51:52 GMT vboxsync [74844] * trunk/include/iprt/formats/mach-o.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: Working on applying fixups to non-object Mach-O binaries. ... Mon, 15 Oct 2018 12:51:11 GMT vboxsync [74843] * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) ldrPE: logging fix Sat, 13 Oct 2018 03:00:50 GMT vboxsync [74828] * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) IPRT/pkcs7: scm fix. bugref:9232 Thu, 11 Oct 2018 12:16:21 GMT vboxsync [74767] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Certificates (moved) * trunk/src/VBox/HostDrivers/Support/Certificates/AppleRoot-2bd06947947609fef46b8d2e40a6f7474d7f085e.taf (added) * trunk/src/VBox/HostDrivers/Support/Certificates/AppleRoot-G2-c499136c1803c27bc0a3a00d7f72807a1c77268d.taf (added) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) RTSignTool,SUPR3: Implemented dev id / kext checks for verify-exe. ... Thu, 11 Oct 2018 11:28:34 GMT vboxsync [74762] * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (modified) IPRT/ldr/asn1/pkcs7: Ironed out issues in decoding indefinite ASN.1 ... Thu, 11 Oct 2018 11:25:24 GMT vboxsync [74760] * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/crypto/pkcs7.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/ldr.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-cursor.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-asn1-decoder.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTLdrVerifyPeImage.cpp (modified) * trunk/src/VBox/Runtime/tools/RTSignTool.cpp (modified) IPRT/ldr/asn1/pkcs7: Ironed out issues in decoding indefinite ASN.1 ... Wed, 10 Oct 2018 17:42:48 GMT vboxsync [74750] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: More Mach-O signing hacking. bugref:9232 Wed, 10 Oct 2018 15:58:07 GMT vboxsync [74749] * trunk/src/VBox/Runtime/common/crypto/x509-certpaths.cpp (modified) IPRT/ldr: More Mach-O signing hacking. bugref:9232 Wed, 10 Oct 2018 15:28:17 GMT vboxsync [74748] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: More Mach-O signing hacking. bugref:9232 Wed, 10 Oct 2018 15:26:04 GMT vboxsync [74747] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: More Mach-O signing hacking. bugref:9232 Wed, 10 Oct 2018 13:49:11 GMT vboxsync [74746] * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: More Mach-O signing hacking. bugref:9232 Wed, 10 Oct 2018 13:20:09 GMT vboxsync [74745] * trunk/src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp (modified) dbgmodcodeview.cpp: Fix typo in a comment. dabbrev-expand is very ... Wed, 10 Oct 2018 12:51:06 GMT vboxsync [74742] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Dropped openssl from the static RuntimR3.lib/a build. bugref:9232 Wed, 10 Oct 2018 12:50:44 GMT vboxsync [74741] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) reverted r125671 to fix commit msg Wed, 10 Oct 2018 12:45:00 GMT vboxsync [74739] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: Dropped openssl from the static RuntimR3.lib/a build. Wed, 10 Oct 2018 11:22:07 GMT vboxsync [74733] * trunk/include/iprt/crypto/applecodesign.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) IPRT/ldr: More Mach-O code signing validation hacking. bugref:9232