# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Dec 2, 2024 6:07:53 AM Thu, 28 Jul 2022 01:44:48 GMT vboxsync [95888] * trunk/src/VBox/Runtime/r3/stream.cpp (modified) IPRT/stream.cpp: Added an alternative code configuration for the no- ... Thu, 28 Jul 2022 01:40:23 GMT vboxsync [95887] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-dll-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (modified) IPRT/nocrt: Use r3/stream.cpp instead of the minimalistic one (nocrt- ... Thu, 28 Jul 2022 01:39:36 GMT vboxsync [95886] * trunk/include/iprt/stream.h (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) IPRT/stream.cpp: Added an alternative code configuration for the no- ... Wed, 27 Jul 2022 18:48:23 GMT vboxsync [95882] * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) tools/Makefile.kmk,Additions/linux/Makefile.kmk: Update the makeself ... Wed, 27 Jul 2022 14:15:14 GMT vboxsync [95880] * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_en.ts (modified) FE/Qt/Ds: NLS update for missed VirtualBox_en.ts file. Wed, 27 Jul 2022 13:57:37 GMT vboxsync [95879] * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_bg.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca_VA.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_cs.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_da.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_el.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_es.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_eu.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_fa.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_fi.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_fr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_gl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_he.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_hr_HR.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_hu.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_id.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_it.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ja.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_km_KH.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ko.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_lt.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_nl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt_BR.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ro.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_ru.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sk.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sl.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_th.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_tr.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_uk.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_xx_YY.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_zh_CN.ts (modified) * trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_zh_TW.ts (modified) FE/Qt/Ds: Initial NLS copy from 6.1 and corresponding updatenls. Wed, 27 Jul 2022 08:37:32 GMT vboxsync [95877] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) VBoxTray/VBoxTray.cpp: Resolved @todo in r152588. Now also using ... Wed, 27 Jul 2022 08:02:12 GMT vboxsync [95875] * trunk/src/VBox/Additions/WINNT/VBoxGINA/testcase/tstVBoxGINA.cpp (modified) Add/Nt/VBoxGINA: Made it build in VBOX_WITH_NOCRT_STATIC mode. ... Wed, 27 Jul 2022 08:01:09 GMT vboxsync [95874] * trunk/src/VBox/Additions/WINNT/VBoxGINA/Dialog.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/VBoxGINA.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/testcase/tstVBoxGINA.cpp (modified) Add/Nt/VBoxGINA: Made it build in VBOX_WITH_NOCRT_STATIC mode. ... Wed, 27 Jul 2022 07:44:10 GMT vboxsync [95873] * trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/tstHook.cpp (modified) Add/Nt/VBoxHook: Made it build in VBOX_WITH_NOCRT_STATIC mode. [build ... Wed, 27 Jul 2022 02:44:18 GMT vboxsync [95872] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (modified) IPRT/nocrt: Build fix for VBoxAddInstallNt3x again. bugref:10261 Wed, 27 Jul 2022 02:38:21 GMT vboxsync [95871] * trunk/src/VBox/Additions/WINNT/VBoxHook/VBoxHook.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/tstHook.cpp (modified) Add/Nt/VBoxHook: Made it build in VBOX_WITH_NOCRT_STATIC mode. ... Wed, 27 Jul 2022 02:38:01 GMT vboxsync [95870] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/compiler/vcc/atexit-vcc.cpp (copied) * trunk/src/VBox/Runtime/common/compiler/vcc/stacksup-vcc.cpp (modified) * trunk/src/VBox/Runtime/include/internal/compiler-vcc.h (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-common-win.cpp (copied) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-dll-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (modified) IPRT/nocrt: Split up the startup code and added the basic DLL startup ... Wed, 27 Jul 2022 01:29:50 GMT vboxsync [95869] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.h (modified) VBoxTray/VBoxTray.h: Dropped unused & problematic (in ... Wed, 27 Jul 2022 01:28:13 GMT vboxsync [95868] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.cpp (modified) VBoxTray/VBoxDisIf.cpp+VBoxSeamless.cpp: Replaced malloc, realloc and ... Wed, 27 Jul 2022 01:24:58 GMT vboxsync [95867] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDisplay.h (modified) VBoxTray/VBoxDisplay.h: This header file name clashes with one in ... Wed, 27 Jul 2022 01:19:58 GMT vboxsync [95866] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxHostVersion.cpp (modified) VBoxTray/VBoxHostVersion.cpp: _snprintf -> RTStrPrintf; duh! bugref:10261 Wed, 27 Jul 2022 01:18:54 GMT vboxsync [95865] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxClipboard.cpp (modified) VBoxTray/VBoxClipboard: Drop strsafe.h as it requires stdio.h which ... Wed, 27 Jul 2022 01:16:06 GMT vboxsync [95864] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) VBoxTray: There is no need for the /l, /v, /version or /V options as ... Wed, 27 Jul 2022 01:10:09 GMT vboxsync [95863] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) VBoxTray/VBoxTray.cpp: Use RTStrPrintf instead of sprintf; in ... Wed, 27 Jul 2022 00:58:01 GMT vboxsync [95862] * trunk/src/VBox/Additions/WINNT/VBoxTray/Makefile.kmk (modified) VBoxTray: Specify on the linker command line that this is a window ... Wed, 27 Jul 2022 00:55:05 GMT vboxsync [95861] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-WinMainCRTStartup-win.asm (copied) IPRT: nocrt-WinMainCRTStartup-win.asm for windows apps. bugref:10261 Wed, 27 Jul 2022 00:54:16 GMT vboxsync [95860] * trunk/include/iprt/nocrt/new (added) * trunk/src/VBox/Runtime/generic/new-delete-generic.cpp (copied) IPRT/new: Added a generic new/delete operator implementation based on ... Tue, 26 Jul 2022 23:56:16 GMT vboxsync [95858] * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) IPRT/RTSystemQueryOSInfo-win.cpp: Use RTStrCat instead of strcat ... Tue, 26 Jul 2022 23:54:38 GMT vboxsync [95857] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceUtils.cpp (modified) VBoxService/Utils: Replaced sscanf with RTStrToUInt32Ex. bugref:10261 Tue, 26 Jul 2022 23:49:35 GMT vboxsync [95856] * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) VBoxService: Non-windows needs errno.h for EINTR. bugref:10261 Tue, 26 Jul 2022 23:40:40 GMT vboxsync [95855] * trunk/src/VBox/Additions/common/VBoxService/VBoxService-win.cpp (modified) VBoxService/win: Drop unused process.h from win source file. bugref:10261 Tue, 26 Jul 2022 23:40:10 GMT vboxsync [95854] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) VBoxService: Removed stdio.h and process.h from the internal headers ... Tue, 26 Jul 2022 23:40:02 GMT vboxsync [95853] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) VBoxService/ToolBox: Drop unused stdio.h header and some nits. ... Tue, 26 Jul 2022 23:39:12 GMT vboxsync [95852] * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) VBoxService: Dropped unused errno.h from main file. bugref:10261 Tue, 26 Jul 2022 23:38:31 GMT vboxsync [95851] * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp (modified) VBoxService/PageSharing: sprintf -> RTStrPrintf; strcat -> RTStrCat. ... Tue, 26 Jul 2022 23:37:17 GMT vboxsync [95850] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (modified) VBoxService/VMInfo-win.cpp: Use MAX_PATH from windows.h instead of ... Tue, 26 Jul 2022 23:36:23 GMT vboxsync [95849] * trunk/src/VBox/Additions/common/VBoxService/testcase/tstUserInfo.cpp (modified) tstUserInfo: Use RTEnvGet instead of getenv so it builds in ... Tue, 26 Jul 2022 23:33:48 GMT vboxsync [95848] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-streams-win.cpp (modified) IPRT/nocrt-streams-win.cpp: Build kludge for VBoxAddInstallNt3x. Will ... Tue, 26 Jul 2022 22:30:38 GMT vboxsync [95847] * trunk/src/VBox/Runtime/common/compiler/vcc/stacksup-vcc.cpp (modified) IPRT/stacksup-vcc.cpp: Added _RTC_UninitUse - complains about using ... Tue, 26 Jul 2022 22:29:39 GMT vboxsync [95846] * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) IPRT/RTSystemQueryOSInfo-win.cpp: Use RTStrCat instead of strcat ... Tue, 26 Jul 2022 22:28:44 GMT vboxsync [95845] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/compiler/vcc/fltused-vcc.cpp (added) * trunk/src/VBox/Runtime/include/internal/compiler-vcc.h (modified) IPRT/nocrt: Added file defining _fltused. bugref:10261 Tue, 26 Jul 2022 21:43:10 GMT vboxsync [95844] * trunk/src/VBox/Runtime/r3/win/nocrt-streams-win.cpp (modified) IPRT/nocrt-streams-win.cpp: Fake a little so VBoxService might be ... Tue, 26 Jul 2022 21:13:03 GMT vboxsync [95843] * trunk/src/VBox/Runtime/testcase/tstRTEnv.cpp (modified) IPRT/env-generic.cpp: Refactored RTEnvCloneEx, rewriting the cloning ... Tue, 26 Jul 2022 21:11:14 GMT vboxsync [95842] * trunk/include/iprt/env.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTEnv.cpp (modified) IPRT/env-generic.cpp: Refactored RTEnvCloneEx, rewriting the cloning ... Tue, 26 Jul 2022 21:07:46 GMT vboxsync [95841] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) iprt/nt/nt.h,ntdll-mini-implib.def: Prototypes and imports for ... Tue, 26 Jul 2022 20:24:11 GMT vboxsync [95839] * trunk/src/VBox/Main/xml/Settings.cpp (modified) Recording/Main: Fixed a regression when loading settings < 1.19: ... Tue, 26 Jul 2022 16:16:31 GMT vboxsync [95837] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h (modified) DnD/VBoxTray: Resolved some @todos (use dedicated init functions) + ... Tue, 26 Jul 2022 16:16:02 GMT vboxsync [95836] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDataObject.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDEnumFormat.cpp (modified) DnD/VBoxTray: Resolved some @todos (use dedicated init functions) + ... Tue, 26 Jul 2022 16:06:37 GMT vboxsync [95835] * trunk/src/VBox/Main/xml/Settings.cpp (modified) Audio/Settings: Keep settings >= 1.19 compatible with older VBox ... Tue, 26 Jul 2022 14:46:59 GMT vboxsync [95834] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/compiler/vcc/initializers-c-cpp-vcc.cpp (added) * trunk/src/VBox/Runtime/common/compiler/vcc/loadcfg-vcc.c (modified) * trunk/src/VBox/Runtime/common/compiler/vcc/tlsdir-vcc.c (added) * trunk/src/VBox/Runtime/include/internal/compiler-vcc.h (added) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (modified) IPRT/nocrt: Call C & C++ initializers and terminators. TLS directory ... Tue, 26 Jul 2022 13:53:35 GMT vboxsync [95833] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.cpp (modified) DnD/VBoxTray: Introduced a new and much easier way of debugging ... Tue, 26 Jul 2022 11:53:47 GMT vboxsync [95832] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/compiler (added) * trunk/src/VBox/Runtime/common/compiler/vcc (added) * trunk/src/VBox/Runtime/common/compiler/vcc/guard-vcc.asm (moved) * trunk/src/VBox/Runtime/common/compiler/vcc/loadcfg-vcc.c (moved) * trunk/src/VBox/Runtime/common/compiler/vcc/stack-vcc.asm (moved) * trunk/src/VBox/Runtime/common/compiler/vcc/stacksup-vcc.cpp (moved) IPRT/nocrt: Moved generic compiler support code for VS 2019 out of ... Tue, 26 Jul 2022 11:44:36 GMT vboxsync [95831] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-atexit-win.asm (moved) * trunk/src/VBox/Runtime/r3/win/nocrt-guard-win.asm (added) * trunk/src/VBox/Runtime/r3/win/nocrt-loadcfg-win.c (added) * trunk/src/VBox/Runtime/r3/win/nocrt-mainCRTStartup-win.asm (moved) * trunk/src/VBox/Runtime/r3/win/nocrt-stack-win.asm (moved) * trunk/src/VBox/Runtime/r3/win/nocrt-stacksup-win.cpp (added) IPRT/nocrt: More nocrt code needed for VS 2019. Code flow guard works ... Tue, 26 Jul 2022 11:26:22 GMT vboxsync [95830] * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) VMM/HMR0A.asm: Build fix after RT_NOTHING got defined. bugref:10261 Tue, 26 Jul 2022 09:59:28 GMT vboxsync [95828] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.h (modified) Additions/VBoxTray: Added long overdue command line handling to ... Tue, 26 Jul 2022 09:55:21 GMT vboxsync [95827] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxHelpers.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxHelpers.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.h (modified) Additions/VBoxTray: Added long overdue command line handling to ... Mon, 25 Jul 2022 16:09:58 GMT vboxsync [95824] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDataObject.cpp (modified) DnD/VBoxTray: Check the DnD data object state when calling Abort(). ... Mon, 25 Jul 2022 16:08:36 GMT vboxsync [95823] * trunk/src/VBox/GuestHost/DragAndDrop/DnDUtils.cpp (modified) DnD: Added GuestHost/DnDUtils module for various utility functions, ... Mon, 25 Jul 2022 16:02:40 GMT vboxsync [95822] * trunk/src/VBox/Main/src-client/GuestDnDPrivate.cpp (modified) DnD: Added GuestHost/DnDUtils module for various utility functions, ... Mon, 25 Jul 2022 16:00:26 GMT vboxsync [95821] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDUtils.cpp (added) * trunk/src/VBox/GuestHost/DragAndDrop/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/src-client/GuestDnDPrivate.cpp (modified) DnD: Added GuestHost/DnDUtils module for various utility functions, ... Mon, 25 Jul 2022 15:21:11 GMT vboxsync [95820] * trunk/src/VBox/Runtime/r3/win/nocrt-mainCRTStartup.asm (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-stack.asm (modified) IPRT: More IPRT_NO_CRT work on windows. [scm fix] bugref:10261 Mon, 25 Jul 2022 14:48:00 GMT vboxsync [95818] * trunk/include/iprt/nocrt/stdlib.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-alloc-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/nocrt-atexit.asm (added) * trunk/src/VBox/Runtime/r3/win/nocrt-mainCRTStartup.asm (added) * trunk/src/VBox/Runtime/r3/win/nocrt-stack.asm (added) * trunk/src/VBox/Runtime/r3/win/nocrt-startup-exe-win.cpp (modified) IPRT: More IPRT_NO_CRT work on windows. bugref:10261 Mon, 25 Jul 2022 13:49:43 GMT vboxsync [95817] * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) FE/Qt/Ds: bugref:10244: Build fix for r152530. Mon, 25 Jul 2022 13:25:52 GMT vboxsync [95815] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Makefile.kmk: A bunch of VBOX_WITH_NOCRT_STATIC adjustments. ... Mon, 25 Jul 2022 13:25:01 GMT vboxsync [95814] * trunk/src/VBox/Runtime/common/string/strcspn.cpp (copied) * trunk/src/VBox/Runtime/common/string/strrchr.cpp (added) * trunk/src/VBox/Runtime/common/string/strstr.cpp (added) IPRT/string: Added simple strstr, strrchr and strcspn implementations ... Mon, 25 Jul 2022 13:24:12 GMT vboxsync [95813] * trunk/src/VBox/Runtime/r3/win/nocrt-RTLogWriteStdErr-win.cpp (added) * trunk/src/VBox/Runtime/r3/win/nocrt-RTLogWriteStdOut-win.cpp (added) IPRT/RTLogWriteStdErr+Out: Added RTLogWriteStdErr/Out for IPRT_NO_CRT ... Mon, 25 Jul 2022 13:22:06 GMT vboxsync [95812] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) IPRT/log.cpp: Use RTLogWriteStdErr instead of fprintf/stderr in ... Mon, 25 Jul 2022 13:21:15 GMT vboxsync [95811] * trunk/src/VBox/Runtime/common/log/logrel.cpp (modified) IPRT/logrel.cpp: Removed a bunch of unnecessary includes. bugref:10261 Mon, 25 Jul 2022 13:20:51 GMT vboxsync [95810] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) IPRT/log-vbox.cpp: Use RTPrinf instead of printf in IPRT_NO_CRT mode ... Mon, 25 Jul 2022 13:19:34 GMT vboxsync [95809] * trunk/src/VBox/Runtime/common/misc/assert.cpp (modified) IPRT/assert.cpp: Use RTLogWriteStdErr instead of fprintf/stderr in ... Mon, 25 Jul 2022 13:00:05 GMT vboxsync [95808] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIIndicatorsPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIRecordingSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsDisplay.cpp (modified) FE/Qt/Ds: bugref:10244: Hiding recording settings tab and status-bar ... Mon, 25 Jul 2022 12:39:58 GMT vboxsync [95807] * trunk/src/VBox/Runtime/common/zip/zip.cpp (modified) IPRT/zip.h: No errno.h in IPRT_NO_CRT mode. bugref:10261 Mon, 25 Jul 2022 12:39:19 GMT vboxsync [95806] * trunk/src/VBox/Runtime/r3/init.cpp (modified) IPRT/r3/init.cpp: Call GetCurrentProcessId directly instead of ... Mon, 25 Jul 2022 12:37:43 GMT vboxsync [95805] * trunk/src/VBox/Runtime/r3/process.cpp (modified) IPRT/r3/process.cpp: Call GetCurrentProcessId directly instead of ... Mon, 25 Jul 2022 12:29:26 GMT vboxsync [95804] * trunk/src/VBox/Runtime/r3/win/alloc-win.cpp (modified) IPRT/alloc-win.cpp: Define USE_VIRTUAL_ALLOC in IPRT_NO_CRT mode; ... Mon, 25 Jul 2022 12:28:16 GMT vboxsync [95803] * trunk/src/VBox/Runtime/r3/win/errvars-win.cpp (modified) IPRT/errvars-win.cpp: Adjusted for not having errno in IPRT_NO_CRT ... Mon, 25 Jul 2022 12:27:26 GMT vboxsync [95802] * trunk/src/VBox/Runtime/r3/win/nocrt-alloc-win.cpp (modified) IPRT/nocrt-alloc-win.cpp: Added missing RTMemAllocVarTag and ... Mon, 25 Jul 2022 12:22:30 GMT vboxsync [95798] * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibHostVersion.cpp (modified) Vbgl/VBoxGuestR3LibHostVersion.cpp: Removed unnecessary stdio.h ... Mon, 25 Jul 2022 12:21:58 GMT vboxsync [95797] * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp (modified) Vbgl/VbglR3RetrieveVideoMode: Replaced sscanf with manual parsing. ... Mon, 25 Jul 2022 11:31:54 GMT vboxsync [95796] * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Audio: Optimization for writing the machine settings: Only bump ... Mon, 25 Jul 2022 11:22:55 GMT vboxsync [95795] * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibAdditions.cpp (modified) Vbgl/VbglR3GetAdditionsInstallationPath: Use MAX_PATH from windows.h ... Mon, 25 Jul 2022 11:07:54 GMT vboxsync [95793] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) VMM/CPUM: Clear NX if no PAE, as it is causing trouble for 32-bit ... Mon, 25 Jul 2022 09:01:44 GMT vboxsync [95792] * trunk/include/iprt/env.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/r3/win/env-win.cpp (modified) * trunk/src/VBox/Runtime/win/RTErrConvertFromWin32.cpp (modified) IPRT/env-win.cpp: IPRT_NO_CRT adjustments, rewrote a few bits. ... Sun, 24 Jul 2022 13:39:48 GMT vboxsync [95790] * trunk/src/VBox/Installer/linux/distributions_rpm (modified) * trunk/src/VBox/Installer/linux/rpm/rules (modified) Linux Packaging: Add support for OL9 package. Fri, 22 Jul 2022 15:06:05 GMT vboxsync [95787] * trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py (modified) * trunk/src/VBox/ValidationKit/vms/t-win7-32-1.txt (added) Validation Kit: Added config for new image t-win7-32-1, which should ... Fri, 22 Jul 2022 10:14:40 GMT vboxsync [95786] * trunk/src/VBox/ValidationKit/tests/api/tdTreeDepth1.py (modified) Validation Kit/tests/api/tdTreeDepth1.py: Added random selection of ... Fri, 22 Jul 2022 08:33:53 GMT vboxsync [95783] * trunk/src/VBox/ValidationKit/testdriver/base.py (modified) Validation Kit/testdriver/base.py: Use PyHANDLE.__int__ where ... Thu, 21 Jul 2022 19:27:58 GMT vboxsync [95782] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-win-dx.cpp (modified) Devices/Graphics: retry D3D device creation in debug build. bugref:9830 Thu, 21 Jul 2022 16:05:55 GMT vboxsync [95781] * trunk/src/VBox/ValidationKit/testdriver/vbox.py (modified) Validation Kit/testdriver/vbox.py: Fixed handling of pre-7.0 APIs ... Thu, 21 Jul 2022 15:41:55 GMT vboxsync [95780] * trunk/src/VBox/ValidationKit/tests/smoketests/tdSmokeTest1.py (modified) Validation Kit/tests: Comment nit. Thu, 21 Jul 2022 15:32:41 GMT vboxsync [95779] * trunk/src/VBox/ValidationKit/tests/api/tdTreeDepth1.py (modified) Validation Kit/tests/api: Fixed failing test due to changed API for ... Thu, 21 Jul 2022 15:03:58 GMT vboxsync [95777] * trunk/src/VBox/ValidationKit/tests/api/tdTreeDepth1.py (modified) Validation Kit/tests/api: Fixed failing test due to changed API for 7.0. Thu, 21 Jul 2022 12:31:34 GMT vboxsync [95776] * trunk/src/VBox/ValidationKit/tests/additions/tdAddBasic1.py (modified) Validation Kit/tdAddBasic1.py: Automatically install the legacy ... Thu, 21 Jul 2022 12:08:08 GMT vboxsync [95775] * trunk/src/VBox/ValidationKit/testdriver/vboxinstaller.py (modified) Validation Kit/vboxinstaller.py: Resolved a @todo: Use the scratch ... Thu, 21 Jul 2022 11:42:04 GMT vboxsync [95774] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIRecordingSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIRecordingSettingsEditor.h (modified) FE/Qt/Ds: bugref:9286: UIRecordingSettingsEditor: Handle supported ... Thu, 21 Jul 2022 11:26:56 GMT vboxsync [95773] * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIRecordingSettingsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIRecordingSettingsEditor.h (modified) FE/Qt/Ds: bugref:9286: A bit of cleanup for UIRecordingSettingsEditor ... Thu, 21 Jul 2022 10:21:35 GMT vboxsync [95772] * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackend.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDefs.h (modified) FE/Qt/Ds: bugref:9286: A bit of cleanup for video/audio capturing ... Thu, 21 Jul 2022 10:19:46 GMT vboxsync [95771] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Recording: Make it a bit more convenient for API clients by ... Thu, 21 Jul 2022 10:05:38 GMT vboxsync [95770] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main/Recording: Also serialize the screen settings feature map; we ... Wed, 20 Jul 2022 19:40:31 GMT vboxsync [95767] * trunk/include/iprt/nocrt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strpbrk.cpp (modified) nocrt/string.h,strpbrk.cpp: Added missing strpbrk proto and synced up ... Wed, 20 Jul 2022 19:37:51 GMT vboxsync [95766] * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) IPRT/mp-win.cpp: Must include iprt/alloca.h to use it. bugref:10261 Wed, 20 Jul 2022 19:37:11 GMT vboxsync [95765] * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) IPRT/thread-win.cpp: IPRT_NO_CRT adjustments. bugref:10261 Wed, 20 Jul 2022 19:33:58 GMT vboxsync [95763] * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) VBoxControl: Avoid _strnicmp, use RTUtf16NICmpAscii instead. bugref:10261 Wed, 20 Jul 2022 19:02:32 GMT vboxsync [95762] * trunk/src/VBox/ValidationKit/testdriver/vboxinstaller.py (modified) ValKit/vboxinstaller.py: Implemented the installer parameter support ...