# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Jan 23, 2025 7:20:49 AM Thu, 20 Oct 2016 19:28:31 GMT vboxsync [64343] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/common/string/strprintf.cpp (modified) strprintf.cpp: Apply the same optimizations as was done for ... Thu, 20 Oct 2016 19:28:01 GMT vboxsync [64342] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) tstRTStrFormat: duh! Thu, 20 Oct 2016 18:55:52 GMT vboxsync [64341] * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) build fix Thu, 20 Oct 2016 18:38:21 GMT vboxsync [64340] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/strprintf2.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) IPRT: Introducing RTStrPrintf2, RTStrPrintf2V, RTStrPrintf2Ex, and ... Mon, 17 Oct 2016 11:34:18 GMT vboxsync [64293] * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) mp-win.cpp: Can't skip lazy GIP re-initialization anywhere, because ... Mon, 17 Oct 2016 10:17:49 GMT vboxsync [64291] * trunk/include/iprt/localipc.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/VBoxGuestInstallHelper.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxIPC.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/localipc.cpp (deleted) Reverted r111300 and subsequent changes since the fix is to use ... Mon, 17 Oct 2016 09:42:58 GMT vboxsync [64289] * trunk/src/VBox/Runtime/r3/localipc.cpp (modified) RTLocalIpcMakeNameUniqueUser: build fix and @todo. Mon, 17 Oct 2016 09:42:49 GMT vboxsync [64288] * trunk/include/iprt/localipc.h (modified) * trunk/src/VBox/Runtime/r3/localipc.cpp (modified) RTLocalIpcMakeNameUniqueUser: build fix and @todo. Mon, 17 Oct 2016 09:27:47 GMT vboxsync [64287] * trunk/src/VBox/Runtime/r3/localipc.cpp (added) build fix for r111300 Mon, 17 Oct 2016 08:18:33 GMT vboxsync [64286] * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) assert.cpp: revered unintentional change. Sun, 16 Oct 2016 20:08:03 GMT vboxsync [64285] * trunk/include/iprt/localipc.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/VBoxGuestInstallHelper.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxIPC.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Additions: bugref:8622: Use crc of user name in name of ipc pipe Sat, 15 Oct 2016 17:10:23 GMT vboxsync [64283] * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) IPRT,SUP: Major vboxdrv and GIP version change; more flexible ... Sat, 15 Oct 2016 16:46:29 GMT vboxsync [64281] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/mp.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) * trunk/src/VBox/Runtime/generic/mppresent-generic-online.cpp (copied) * trunk/src/VBox/Runtime/include/internal/mp.h (added) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp (deleted) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMp-1.cpp (modified) IPRT,SUP: Major vboxdrv and GIP version change; more flexible ... Thu, 13 Oct 2016 19:07:55 GMT vboxsync [64268] * trunk/src/VBox/Runtime/r3/win/localipc-win.cpp (modified) Runtime: Doxygen fix to unbreak generation of documentation Thu, 13 Oct 2016 17:17:20 GMT vboxsync [64267] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) initterm-r0drv-nt.cpp: Reality update on MaximumProcessorCount. Thu, 13 Oct 2016 15:18:21 GMT vboxsync [64255] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) SUP,VMM,IPRT: SUPDrv and GIP major version bump! Added processor ... Thu, 13 Oct 2016 10:10:42 GMT vboxsync [64234] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) IPRT: Implemented processor group support for the ring-0 code. Wed, 12 Oct 2016 12:38:06 GMT vboxsync [64220] * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) mp-win.cpp: Implemented support for processor groups. Tue, 11 Oct 2016 10:36:05 GMT vboxsync [64204] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) IPRT/ldrPE: New load config structures, ignoring non-zero values for ... Wed, 05 Oct 2016 15:32:54 GMT vboxsync [64158] * trunk/src/VBox/Runtime/r3/xml.cpp (modified) Runtime: cosmetic fix Wed, 05 Oct 2016 12:34:24 GMT vboxsync [64153] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) Runtime/r0drv: fix for Linux kernels with CONFIG_CPUMASK_OFFSTACK and ... Wed, 05 Oct 2016 07:47:35 GMT vboxsync [64148] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) drop openssl 1.0.1, replaced VBOX_WITH_OPENSSL_1_1_0 with ... Sun, 02 Oct 2016 17:00:55 GMT vboxsync [64124] * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) tstIprtMiniString.cpp: Fake success till we figure this one out. Sun, 02 Oct 2016 06:39:40 GMT vboxsync [64121] * trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp (modified) style Wed, 28 Sep 2016 15:10:13 GMT vboxsync [64083] * trunk/src/VBox/Frontends/VirtualBox/Doxyfile (modified) * trunk/src/VBox/Main/Doxyfile.Main (modified) * trunk/src/VBox/Runtime/Doxyfile (modified) upgraded Doxyfiles Tue, 27 Sep 2016 11:11:23 GMT vboxsync [64038] * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) Runtime: export RTOnceSlow() for OpenSSL 1.1 Mon, 26 Sep 2016 16:17:12 GMT vboxsync [64017] * trunk/src/VBox/Main/webservice/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime/Main/webservice: don't warn about deprecated function ... Mon, 26 Sep 2016 14:29:49 GMT vboxsync [64011] * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) Runtime: OpenSSL 1.1 adaptions Fri, 23 Sep 2016 18:47:48 GMT vboxsync [63984] * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-pre-1.1.def (modified) VBoxRT-openssl-pre-1.1.def: Need a few more APIs for the older gsoap. Fri, 23 Sep 2016 18:34:30 GMT vboxsync [63983] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-ose.def (deleted) * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-pre-1.1.def (copied) * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl.def (deleted) IPRT: Created a minimal openssl linker definition file for 1.0.1 too. Fri, 23 Sep 2016 18:02:01 GMT vboxsync [63982] * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) pkix-verify.cpp: OpenSSL 1.1.0 adjustments. Fri, 23 Sep 2016 16:09:47 GMT vboxsync [63981] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-1.1plus.def (added) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) Runtime: OpenSSL 1.1.0 preps Fri, 23 Sep 2016 12:11:42 GMT vboxsync [63970] * trunk/src/VBox/Runtime/r0drv/nt/spinlock-r0drv-nt.cpp (modified) spinlock-r0drv-nt.cpp: fixed disabled code Fri, 16 Sep 2016 13:22:34 GMT vboxsync [63867] * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (modified) Runtime: OpenSSL 1.1 fix Thu, 15 Sep 2016 15:37:57 GMT vboxsync [63853] * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) Runtime: fixes for OpenSSL 1.1 Wed, 14 Sep 2016 12:03:10 GMT vboxsync [63831] * trunk/src/VBox/RDP/client-1.8.3/ssl.c (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/pkix-verify.cpp (modified) RDP/client, Runtime: compile fixes for OpenSSL 1.1 (thanks Sebastian ... Tue, 13 Sep 2016 11:24:11 GMT vboxsync [63810] * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (modified) build fix Tue, 13 Sep 2016 11:21:41 GMT vboxsync [63808] * trunk/src/VBox/Runtime/common/crypto/digest-builtin.cpp (modified) Runtime/crypto: allow to compile against libressl (thanks Jung-uk Kim) Fri, 02 Sep 2016 12:24:25 GMT vboxsync [63691] * trunk/src/VBox/Runtime/testcase/tstRTBitOperations.cpp (modified) Runtime/testcase: added tests for ASMBitFirstSetU64()/ASMBitLastSetU64() Thu, 01 Sep 2016 11:28:10 GMT vboxsync [63678] * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) IPRT/lockvalidator.cpp: Build fix when RTLOCKVAL_WITH_VERBOSE_DUMPS ... Thu, 01 Sep 2016 09:03:39 GMT vboxsync [63677] * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp (modified) * trunk/src/VBox/Main/src-server/linux/USBGetDevices.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) shut up gcc for complaining about readdir_r() with glibc 2.24+ Tue, 16 Aug 2016 14:02:22 GMT vboxsync [63561] * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmvfs.cpp (modified) * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) * trunk/src/VBox/Runtime/common/filesystem/filesystemext.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) * trunk/src/VBox/Runtime/common/misc/s3.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/haiku/mp-r0drv-haiku.c (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/filelock-posix.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) scm: cleaning up todos Tue, 16 Aug 2016 13:51:47 GMT vboxsync [63558] * trunk/src/VBox/Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c (copied) r0drv/netbsd: re-import memobj-r0drv-netbsd.c on top of an svn copy ... Tue, 16 Aug 2016 13:09:11 GMT vboxsync [63554] * trunk/src/VBox/Runtime/r3/netbsd/rtProcInitExePath-netbsd.cpp (copied) Runtime/NetBSD: re-import rtProcInitExePath-netbsd.cpp on top of an ... Tue, 16 Aug 2016 12:55:14 GMT vboxsync [63549] * trunk/include/iprt/types.h (modified) * trunk/include/iprt/win/iphlpapi.h (modified) * trunk/include/iprt/win/objidl.h (modified) * trunk/include/iprt/win/setupapi.h (modified) * trunk/include/iprt/win/shlwapi.h (modified) * trunk/include/iprt/win/ws2tcpip.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPDriver.cpp (modified) * trunk/src/VBox/Additions/WINNT/Installer/RegCleanup.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxIPC.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-netbsd.c (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxClipboard-win.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/alloc-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/semeventmulti-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/spinlock-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r3/netbsd/rtProcInitExePath-netbsd.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semmutex-posix.cpp (modified) scm cleanups Tue, 16 Aug 2016 09:59:33 GMT vboxsync [63531] * trunk/src/VBox/Runtime/common/alloc/heapoffset.cpp (modified) heapoffset.cpp: dropped DECLINLINE from the checked off/ptr ... Tue, 16 Aug 2016 09:55:30 GMT vboxsync [63530] * trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp (modified) thread-posix.cpp: better assertion. Mon, 15 Aug 2016 23:27:51 GMT vboxsync [63519] * trunk/src/VBox/Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semeventmulti-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (modified) IPRT: warnings (clang) Mon, 15 Aug 2016 22:54:50 GMT vboxsync [63509] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/generic/RTMpOnPair-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memuserkernel-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semeventmulti-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semmutex-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (modified) IPRT: warnings (clang) Mon, 15 Aug 2016 22:43:13 GMT vboxsync [63508] * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) IPRT: warnings (clang) Mon, 15 Aug 2016 14:25:03 GMT vboxsync [63483] * trunk/src/VBox/Runtime/testcase/tstRTTcp-1.cpp (modified) tstRTTcp-1: apply Solaris VERR_NET_ADDRESS_IN_USE fudge to Linux as well Mon, 15 Aug 2016 00:39:40 GMT vboxsync [63451] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-cursor.cpp (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-string.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/store-cert-add-basic.cpp (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/generic/RTSystemShutdown-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/http-curl.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/alloc-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/mp-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/generic/allocex-r3-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDarwinMachKernel.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfo.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfoDriver.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstVector.cpp (modified) Runtime: warnings Sat, 13 Aug 2016 16:42:19 GMT vboxsync [63417] * trunk/src/VBox/Runtime/r3/linux/semevent-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/semeventmulti-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/semmutex-linux.cpp (modified) IPRT: Fixed for IPRT_WITH_FUTEX_BASED_SEMS=1. Sat, 13 Aug 2016 00:47:54 GMT vboxsync [63407] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/RTLogWriteStdOut-r0drv-netbsd.c (added) r0drv/netbsd: RTLogWriteStdOut that just uses kernel printf. Fri, 12 Aug 2016 03:55:15 GMT vboxsync [63357] * trunk/src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c (modified) thread2-r0drv-netbsd.c: rtThreadNativeSetPriority - just use ... Fri, 12 Aug 2016 00:47:26 GMT vboxsync [63354] * trunk/src/VBox/Runtime/r0drv/netbsd/spinlock-r0drv-netbsd.c (modified) spinlock-r0drv-netbsd.c: RTSpinlockReleaseNoInts is long gone, g/c it. Thu, 11 Aug 2016 21:34:08 GMT vboxsync [63349] * trunk/src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c (modified) thread2-r0drv-netbsd.c: provide rtThreadNativeWaitKludge(). Thu, 11 Aug 2016 21:32:23 GMT vboxsync [63348] * trunk/src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c (modified) thread2-r0drv-netbsd.c: rtThreadNativeCreate - g/c unused variable. Thu, 11 Aug 2016 21:28:09 GMT vboxsync [63347] * trunk/src/VBox/Runtime/r0drv/netbsd/time-r0drv-netbsd.c (modified) time-r0drv-netbsd.c: Use named constants to convert time. Reduces ... Thu, 11 Aug 2016 18:51:48 GMT vboxsync [63346] * trunk/src/VBox/Runtime/r0drv/netbsd/assert-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/initterm-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/process-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/semeventmulti-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/semfastmutex-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/thread-r0drv-netbsd.c (modified) * trunk/src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c (modified) r0drv/netbsd: add/remove blank lines to reduce diff to FreeBSD. Thu, 11 Aug 2016 18:25:33 GMT vboxsync [63345] * trunk/src/VBox/Runtime/r0drv/netbsd/assert-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/initterm-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/memuserkernel-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/process-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/semeventmulti-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/semfastmutex-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/semmutex-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/thread-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c (copied) * trunk/src/VBox/Runtime/r0drv/netbsd/time-r0drv-netbsd.c (copied) r0drv/netbsd: re-import r0drv support for NetBSD on top of svn copy ... Thu, 11 Aug 2016 14:12:42 GMT vboxsync [63341] * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) Runtime/r0drv/linux: 4.8 mod_timer_pinned fix Thu, 11 Aug 2016 12:53:59 GMT vboxsync [63337] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime: define the lists of R0 and R3 sources for NetBSD. From ... Thu, 11 Aug 2016 11:35:50 GMT vboxsync [63329] * trunk/src/VBox/Runtime/r0drv/netbsd/alloc-r0drv-netbsd.c (modified) Add missing copyright/license. Thu, 11 Aug 2016 00:02:38 GMT vboxsync [63311] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDataObject.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropTarget.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/testcase/tstUserInfo.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIFileDialog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/platform/win/UIDesktopServices_win.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/precomp.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDDataObject_win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Installer/win/Stub/VBoxStub.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/NetIf-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/path-win.cpp (modified) Use shlobj.h wrapper. Wed, 10 Aug 2016 13:19:14 GMT vboxsync [63264] * trunk/doc/manual/user_ChangeLogImpl.xml (modified) * trunk/src/VBox/Runtime/common/checksum/crc32c.cpp (modified) Runtime/crc32c: Fix incomplete conversion breaking CRC32C calculation ... Wed, 10 Aug 2016 00:48:37 GMT vboxsync [63236] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) iptr/string.h: All supported releases of FreeBSD have memrchr(3) in ... Tue, 09 Aug 2016 21:27:18 GMT vboxsync [63234] * trunk/src/VBox/Runtime/r0drv/freebsd/Makefile.kup (added) * trunk/src/VBox/Runtime/r0drv/haiku/Makefile.kup (added) * trunk/src/VBox/Runtime/r3/haiku/Makefile.kup (added) Runtime: add missing Makefile.kup files Tue, 09 Aug 2016 16:35:40 GMT vboxsync [63225] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) the-linux-header.h: Suppress -Wol-style-declaration for rhel5 or ... Tue, 09 Aug 2016 12:39:43 GMT vboxsync [63202] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) dbgmoddwarf.cpp: Fix link Tue, 09 Aug 2016 12:14:49 GMT vboxsync [63201] * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) Runtime/common/dbg/dbgmoddwarf.cpp: Fix getting line numbers from ... Tue, 09 Aug 2016 03:01:52 GMT vboxsync [63191] * trunk/src/VBox/Runtime/r0drv/netbsd (added) * trunk/src/VBox/Runtime/r0drv/netbsd/Makefile.kup (added) * trunk/src/VBox/Runtime/r0drv/netbsd/alloc-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/assert-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/initterm-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/memuserkernel-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/mp-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/process-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/semeventmulti-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/semfastmutex-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/semmutex-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/sleepqueue-r0drv-netbsd.h (added) * trunk/src/VBox/Runtime/r0drv/netbsd/spinlock-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/the-netbsd-kernel.h (added) * trunk/src/VBox/Runtime/r0drv/netbsd/thread-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c (added) * trunk/src/VBox/Runtime/r0drv/netbsd/time-r0drv-netbsd.c (added) r0drv/netbsd: initial r0drv support for NetBSD. From Haomai Wang ... Tue, 09 Aug 2016 02:28:03 GMT vboxsync [63190] * trunk/src/VBox/Runtime/r3/netbsd (added) * trunk/src/VBox/Runtime/r3/netbsd/Makefile.kup (added) * trunk/src/VBox/Runtime/r3/netbsd/rtProcInitExePath-netbsd.cpp (added) Runtime/NetBSD: rtProcInitExePath-netbsd.cpp based on FreeBSD ... Tue, 09 Aug 2016 02:03:17 GMT vboxsync [63189] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) log-vbox.cpp: RTLogDefaultInit - add NetBSD support for parsing ... Mon, 08 Aug 2016 14:07:08 GMT vboxsync [63168] * trunk/src/VBox/Runtime/testcase/tstRTDirCreateUniqueNumbered.cpp (modified) tstRTDirCreateUniqueNumbered.cpp: fix Mon, 08 Aug 2016 14:06:50 GMT vboxsync [63167] * trunk/src/VBox/Runtime/testcase/tstRTDirCreateUniqueNumbered.cpp (modified) tstRTDirCreateUniqueNumbered.cpp: fix Mon, 08 Aug 2016 14:05:43 GMT vboxsync [63166] * trunk/src/VBox/Runtime/testcase/tstRTDirCreateUniqueNumbered.cpp (modified) tstRTDirCreateUniqueNumbered.cpp: fix Mon, 08 Aug 2016 10:30:07 GMT vboxsync [63146] * trunk/src/VBox/Runtime/generic/RTDirCreateUniqueNumbered-generic.cpp (modified) RTDirCreateUniqueNumbered: increase the max tries a little to make ... Fri, 05 Aug 2016 21:14:33 GMT vboxsync [63063] * trunk/src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp (modified) IPRT: warnings Fri, 05 Aug 2016 15:25:39 GMT vboxsync [63052] * trunk/src/VBox/Runtime/r3/posix/semmutex-posix.cpp (modified) IPRT/RTSemMutex: rewrite rtSemFallbackPthreadMutexTimedlock. Take ... Fri, 05 Aug 2016 10:30:32 GMT vboxsync [63029] * trunk/src/VBox/Runtime/r3/posix/semmutex-posix.cpp (modified) Revert due to sign issues on 32-bit Linux builds: r109639: ... Fri, 05 Aug 2016 08:18:34 GMT vboxsync [63028] * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) bugref:4567: Linux kernel driver maintenance: the macro cpu_has_pge ... Fri, 05 Aug 2016 02:44:59 GMT vboxsync [63027] * trunk/src/VBox/Runtime/r3/posix/semmutex-posix.cpp (modified) IPRT/RTSemMutex: use mnemonic constants when dealing with milli-, ... Thu, 04 Aug 2016 17:09:07 GMT vboxsync [63004] * trunk/src/VBox/Runtime/r3/posix/semmutex-posix.cpp (modified) IPRT: NetBSD does't have pthread_mutex_timedlock() so use the ... Thu, 04 Aug 2016 03:13:51 GMT vboxsync [62947] * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) IPRT: Use O_DIRECT and S_ISCHR on NetBSD too. Thu, 04 Aug 2016 02:43:09 GMT vboxsync [62946] * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) IPRT: Synchronize comments in previous. While there, complete ... Thu, 04 Aug 2016 02:35:06 GMT vboxsync [62945] * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) IPRT: NetBSD iconv_open() doesn't grok empty codeset strings. Check ... Thu, 04 Aug 2016 02:04:17 GMT vboxsync [62944] * trunk/src/VBox/Runtime/r3/init.cpp (modified) IPRT: Use R3 init stubs for NetBSD too. Wed, 03 Aug 2016 16:21:43 GMT vboxsync [62931] * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) tstUtf8: Some adjustments. Wed, 03 Aug 2016 16:11:43 GMT vboxsync [62930] * trunk/include/iprt/string.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/Runtime/common/string/utf-16.cpp (modified) RTUtf16PurgeEncoding: Optimized it a little, adding debug assertion ... Wed, 03 Aug 2016 14:05:01 GMT vboxsync [62916] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) RTStrPurgeEncoding: Optimized it a little, adding debug assertion for ... Wed, 03 Aug 2016 13:59:43 GMT vboxsync [62915] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/test.h (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/r3/testi.cpp (modified) IPRT/test: Added RTTestDisableAssertions and RTTestRestoreAssertions ... Wed, 03 Aug 2016 09:40:04 GMT vboxsync [62898] * trunk/src/VBox/Runtime/VBox/errmsgvboxcom.xsl (modified) (C) Wed, 03 Aug 2016 09:39:04 GMT vboxsync [62897] * trunk/src/VBox/Runtime/VBox/errmsgvboxcom.xsl (modified) errmsgvboxcom.xsl: revered r109495 Wed, 03 Aug 2016 09:28:33 GMT vboxsync [62895] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Runtime: reflect renamed log group Wed, 03 Aug 2016 09:25:30 GMT vboxsync [62894] * trunk/src/VBox/Runtime/VBox/errmsgvboxcom.xsl (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Runtime: forgotten change in previous checkin Wed, 03 Aug 2016 08:46:35 GMT vboxsync [62892] * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) Runtime: deal with nested template classes when showing the 'short' ... Tue, 02 Aug 2016 21:26:02 GMT vboxsync [62887] * trunk/src/VBox/Runtime/r3/posix/semevent-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/thread2-posix.cpp (modified) iprt: Use sched_yield(2) on FreeBSD too. pthread_yield(3) there is ... Tue, 02 Aug 2016 10:19:44 GMT vboxsync [62866] * trunk/src/VBox/Runtime/testcase/tstRTAssertCompile.cpp (modified) whatever Tue, 02 Aug 2016 10:09:45 GMT vboxsync [62864] * trunk/src/VBox/Runtime/testcase/tstRTAssertCompile.cpp (modified) hmm